summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add go-golang-org-x-crypto-ssh-terminal.•••* gnu/packages/golang.scm (go-golang-org-x-crypto-ssh-terminal): New variable. Tomáš Čech2018-04-201-0/+41
* gnu: emacs-realgud: Update to 1.4.5.•••* gnu/packages/emacs.scm (emacs-realgud): Update to 1.4.5. Arun Isaac2018-04-201-2/+2
* gnu: emacs-realgud: Fix autogen.sh after EMACSLOADPATH is set.•••* gnu/packages/emacs.scm (emacs-realgud)[arguments]: Move the fix-autogen-script phase to after the set-emacs-load-path phase. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-1/+1
* gnu: linux-libre: Update to 4.16.3.•••* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.3. (%linux-libre-hash): Update hash. Mark H Weaver2018-04-191-2/+2
* gnu: linux-libre@4.14: Update to 4.14.35.•••* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.35. (%linux-libre-4.14-hash): Update hash. Mark H Weaver2018-04-191-2/+2
* gnu: emacs-deferred: Enable tests.•••* gnu/packages/emacs.scm (emacs-deferred)[arguments]: Add fix-makefile phase. Set #:test-command, and enable tests. [native-inputs]: Add emacs-ert-expectations, emacs-undercover and ert-runner. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-1/+18
* gnu: emacs-memoize: Update to 1.1.•••* gnu/packages/emacs.scm (emacs-memoize): Update to 1.1. Re-indent. [source]: Switch to release tarball. [arguments]: Remove "-l" "memoize.el" from #:test-command. Arun Isaac2018-04-201-23/+22
* gnu: doc: Add French documentation.•••* doc/contributing.fr.texi: New file. * doc/guix.fr.texi: New file. * doc/local.mk (TRANSLATED_INFO): Add them. (info_TEXINFOS): Add guix.fr.texi. * po/doc/contributing.fr.po: New file. * po/doc/guix.fr.po: New file. * po/doc/local.mk (EXTRA_DIST): Add them. Julien Lepiller2018-04-196-3/+65762
* gnu: guix: Add po4a input.•••* gnu/packages/package-management.scm (guix)[inputs]: Add po4a. Julien Lepiller2018-04-191-1/+3
* gnu: doc: Allow documentation to be translated.•••* po/doc/contributing.pot: New file. * po/doc/guix.pot: New file. * po/doc/local.mk: New file. * Makefile.am: Include it. Add gettext command. Add silent rules for po4a. * configure.ac: Look for po4a-translate and po4a-updatepo. * doc/local.mk: Add rules to generate translated texi files. (TRANSLATED_INFO): New variable. (BUILT_SOURCES, EXTRA_DIST, MAINTAINERCLEANFILES): Add it. * .gitignore: Add generated files. Julien Lepiller2018-04-197-4/+47456
* gnu: ert-runner: Adjust ert-runner wrapper to honor EMACSLOADPATH.•••* gnu/packages/emacs.scm (ert-runner): Use 'prefix instead of '= for setting the EMACSLOADPATH environment variable. Reuse the already computed EMACSLOADPATH for wrap-program. Specify the dependencies directly in the inputs field. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-56/+41
* gnu: Adapt Emacs packages to use the new check phase.•••* gnu/packages/emacs.scm (emacs-dash, emacs-s, emacs-string-inflection, emacs-company, emacs-clojure-mode, emacs-julia-mode, emacs-elfeed, emacs-memoize, emacs-use-package, emacs-xmlgen, emacs-json-reformat, emacs-which-key, emacs-ws-butler, emacs-git-messenger, emacs-browse-at-remote, emacs-evil-quickscope)[arguments]: Add #:tests? and #:test-command arguments to use the new check phase. (emacs-json-reformat)[inputs]: Move emacs-dash and emacs-shut-up to ... [native-inputs]: here. Add ert-runner. (emacs-company)[arguments]: Refactor fix-bin-dir phase. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-122/+56
* build-system: emacs: Add improved check phase.•••* guix/build-system/emacs.scm (emacs-build): Add #:test-command keyword argument. Remove #:configure-flags and #:test-target keyword arguments. * guix/build/emacs-build-system.scm (check): New procedure. (%standard-phases): Register check phase after the build phase. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-202-4/+21
* build-system: emacs: Replace system* with invoke.•••* guix/build/emacs-utils.scm: Use (guix build utils) for invoke. (emacs-batch-eval, emacs-batch-edit-file): Replace system* with invoke. * guix/build/emacs-build-system.scm (make-autoloads): No need to return #t explicitly since emacs-generate-autoloads now uses invoke. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-202-9/+8
* gnu: emacs-pdf-tools: Fix byte compilation.•••* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Add emacs-set-emacs-load-path phase. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-1/+3
* build-system: emacs: Search all inputs for Emacs Lisp directories.•••* guix/build/emacs-build-system.scm (set-emacs-load-path): Include Emacs Lisp directories from all inputs. Also, add the unpacked source directory to EMACSLOADPATH. (emacs-inputs, emacs-inputs-directories, emacs-input->el-directory, emacs-inputs-el-directories): Remove. (%standard-phases): Move set-emacs-load-path phase to after unpack phase. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Maxim Cournoyer2018-04-201-40/+31
* gnu: u-boot-odroid-c2: Remove variable.•••U-boot for this target requires a binary blob to boot correctly. * gnu/packages/bootloaders.scm (u-boot-odroid-c2): Remove variable. Efraim Flashner2018-04-191-3/+0
* guix-daemon: Disable garbage collection for remote connections.•••* nix/nix-daemon/nix-daemon.cc (isRemoteConnection): New variable. (performOp): For wopCollectGarbage, throw an error when isRemoteConnection is set. (acceptConnection): Set isRemoteConnection when connection is not AF_UNIX. * tests/guix-daemon.sh: Add a test for the new behavior. Roel Janssen2018-04-192-1/+23
* gnu: python-bcrypt: Move to (gnu packages python-crypto).•••* gnu/packages/password-utils.scm (python-bcrypt, python2-bcrypt): Move to ... * gnu/packages/python-crypto.scm (python-bcrypt, python2-bcrypt): ... here. * gnu/packages/python.scm: Remove unused (gnu packages password-utils) import. Marius Bakke2018-04-193-32/+31
* gnu: Perl: Fix a grafting failure due to a path that includes the package ver...•••Fixes <https://bugs.gnu.org/31210>. * gnu/packages/perl.scm (perl-5.26.2): Don't use package/inherit. [arguments]: Add a 'workaround-grafting-version-bug' phase. Leo Famulari2018-04-191-2/+19
* gnu: guile-curl: Use invoke.•••* gnu/packages/curl.scm (guile-curl): Use invoke instead of system*. Roel Janssen2018-04-191-2/+1
* gnu: Add fortune-mod.•••* gnu/packages/games.scm (fortune-mod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Neidhardt2018-04-191-0/+54
* gnu: Add perl-test-runvalgrind•••* gnu/packages/perl-check.scm (perl-test-runvalgrind): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Neidhardt2018-04-191-0/+29
* gnu: Add perl-io-all.•••* gnu/packages/perl.scm (perl-io-all): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Neidhardt2018-04-191-0/+27
* gnu: Add perl-file-readbackwards.•••* gnu/packages/perl.scm (perl-file-readbackwards): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Neidhardt2018-04-191-0/+28
* gnu: libfive: Add snippet, enable tests and remove obsolete phase.•••* gnu/packages/engineering.scm (libfive)[source]: Add snippet to remove bundled catch. [arguments]: Remove #:tests?. Add #:test-target. Remove phase 'add-eigen-to-search-path'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Diego Nicola Barbato2018-04-191-11/+6
* gnu: Add spindle.•••* gnu/packages/admin.scm (spindle): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rouby Pierre-Antoine2018-04-191-0/+30
* gnu: Add launchmon.•••* gnu/packages/admin.scm (launchmon): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Rouby Pierre-Antoine2018-04-191-1/+35
* gnu: mcron: Update to 1.1.1.•••Fixes <https://bugs.gnu.org/31113>. Reported by George myglc2 Clemmer <myglc2@gmail.com>. * gnu/packages/guile.scm (mcron): Update to 1.1.1. [arguments]: Change timezone in 'set-timezone' phase. Remove 'disable-schedule-test' and 'wrap-programs' phases. Add 'adjust-tests' phase. * gnu/tests/base.scm (%mcron-os): Change JOB1 to use the 'next-seconds' form. Ludovic Courtès2018-04-192-29/+28
* nls: Update 'fr' translation.Ludovic Courtès2018-04-191-15/+22
* nls: Update 'es' translation.Ludovic Courtès2018-04-191-550/+880
* gnu: Add emacs-lispyville.•••* gnu/packages/emacs.scm (emacs-lispyville): New variable. Clément Lassieur2018-04-191-0/+29
* gnu: emacs-lispy: Change source to recent Git commit.•••* gnu/packages/emacs.scm (emacs-lispy): Wrap with let, and change source to the Git repository. [propagated-inputs]: Add emacs-zoutline. Clément Lassieur2018-04-191-24/+27
* gnu: Add emacs-zoutline.•••* gnu/packages/emacs.scm (emacs-zoutline): New variable. Clément Lassieur2018-04-191-1/+22
* gnu: blender: Update to 2.79b.•••* gnu/packages/graphics.scm (blender): Update to 2.79b. Leo Famulari2018-04-181-2/+2
* gnu: mpg123: Update to 1.25.10.•••* gnu/packages/mp3.scm (mpg123): Update to 1.25.10. Leo Famulari2018-04-181-2/+2
* gnu: Add guile-curl.•••* gnu/packages/curl.scm (guile-curl): New variable. Roel Janssen2018-04-181-0/+51
* gnu: mutt: Update to 1.9.5.•••* gnu/packages/mail.scm (mutt): Update to 1.9.5. Leo Famulari2018-04-181-2/+2
* gnu: lynx: Update to 2.8.9dev.17.•••* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.17. Leo Famulari2018-04-181-2/+2
* gnu: qemu: Fix CVE-2018-7550.•••* gnu/packages/patches/qemu-CVE-2018-7550.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/virtualization.scm (qemu)[source]: Use it. Leo Famulari2018-04-183-0/+68
* gnu: rust: Skip test_loading_cosine test.•••* gnu/packages/rust.scm (rust-1.19.0)[arguments]: Modify custom 'patch-tests phase to skip test_loading_cosine test. (rust-1.24.0)[arguments]: Modify inherited 'patch-tests to point to updated code locations. Efraim Flashner2018-04-181-0/+29
* gnu: nestopia-ue: Update to 1.48.•••* gnu/packages/emulators.scm (nestopia-ue): Update to 1.48. [source]: Simplify snippet; 3rd-party zlib is no longer bundled. [build-system]: Switch to cmake-build-system. [inputs]: Remove glu and mesa. Add libepoxy. [arguments]: Remove #:make-flags. Re-enable 'configure' phase. Remove 'remove-xdg-desktop-menu-call' and 'remove-gdkwayland-include' phases. Add 'wrap-program' phase. Kei Kebreau2018-04-171-22/+14
* gnu: python-pretend: Update to 1.0.9.•••* gnu/packages/python.scm (python-pretend): Update to 1.0.9. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: gphoto2: Update to 2.5.17.•••* gnu/packages/photo.scm (gphoto2): Update to 2.5.17. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: libgphoto2: Update to 2.5.17.•••* gnu/packages/photo.scm (libgphoto2): Update to 2.5.17. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: r-arules: Update to 1.6-1.•••* gnu/packages/cran.scm (r-arules): Update to 1.6-1. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: r-tseries: Update to 0.10-44.•••* gnu/packages/cran.scm (r-tseries): Update to 0.10-44. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: r-proxy: Update to 0.4-22.•••* gnu/packages/cran.scm (r-proxy): Update to 0.4-22. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: r-ape: Update to 5.1.•••* gnu/packages/cran.scm (r-ape): Update to 5.1. Tobias Geerinckx-Rice2018-04-181-2/+2
* gnu: r-callr: Update to 2.0.3.•••* gnu/packages/cran.scm (r-callr): Update to 2.0.3. Tobias Geerinckx-Rice2018-04-181-2/+2