aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Merge branch 'master' into core-updatesLudovic Courtès2019-10-01
|\
| * gnu: Add abcl.•••* gnu/packages/java.scm (abcl): New variable. * gnu/packages/patches/abcl-fix-build-xml.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Carlo Zancanaro2019-10-01
| * pull: Do not use '~*', which 'msgfmt' fails to interpret.•••Fixes <https://bugs.gnu.org/37505>. Reported by Konrad Hinsen <konrad.hinsen@fastmail.net>. * guix/scripts/pull.scm (display-channel-news): Use ~a instead of ~* when reporting new channels. Ludovic Courtès2019-10-01
| * ui: 'show-what-to-build' colorizes store file names.•••* guix/ui.scm (colorize-store-file-name): New procedure. (show-what-to-build)[colorize-store-item]: New variable. Use it throughout. Ludovic Courtès2019-10-01
| * gnu: Add emacs-handle.•••* gnu/packages/emacs-xyz.scm (emacs-handle): New variable. Brian Leung2019-10-01
| * gnu: emacs-compdef: Update to 0.2-2.67104a3.•••* gnu/packages/emacs-xyz.scm (emacs-compdef): Update to 0.2-2.67104a3. Brian Leung2019-10-01
| * gnu: Add mcrl2-minimal.•••* gnu/packages/maths.scm (mcrl2-minimal): New variable. Jan Nieuwenhuizen2019-09-30
| * gnu: mcrl2: Update to 201908.0.•••* gnu/packages/maths.scm (mcrl2): Update to 201908.0. Jan Nieuwenhuizen2019-09-30
| * gnu: bubblewrap: Update to 0.3.3.•••* gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3. [arguments]: Adjust test substitutions. Marius Bakke2019-09-30
| * gnu: %default-extra-linux-options: Ensure namespaces are enabled in all•••linux-libre kernels. The linux-libre kernels using defconfig may not have namespaces enabled, which is needed for the default guix-daemon configuration in Guix System. * gnu/packages/linux (%default-extra-linux-options): Enable CONFIG_NAMESPACES, CONFIG_UTS_NS, CONFIG_IPC_NS, CONFIG_USER_NS, CONFIG_PID_NS, and CONFIG_NET_NS. Vagrant Cascadian2019-09-29
| * gnu: emacs-org-ql: Update to 0.2.1.•••* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.2.1. Brian Leung2019-09-29
| * gnu: Add "guile3.0-" package variants.•••* gnu/packages/guile.scm (package-for-guile-3.0): New procedure. (guile3.0-json, guile3.0-gdbm-ffi, guile3.0-bytestructures): New variables. * gnu/packages/gnupg.scm (guile3.0-gcrypt): New variable. * gnu/packages/guile-xyz.scm (guile3.0-minikanren, guile3.0-irregex): New variables. Ludovic Courtès2019-09-29
| * syscalls: 'define-as-needed' does not re-export local variables.•••Fixes <https://bugs.gnu.org/36723>. Reported by Timothy Sample <samplet@ngyro.com>. * guix/build/syscalls.scm (define-as-needed): Rewrite to use lower-level module primitives; define VARIABLE only if it's not already defined to avoid "re-exporting local variable" error. Ludovic Courtès2019-09-29
| * gnu: Remove deprecated "guile2.2-" packages.•••These had been deprecated since Dec. 2017. * gnu/packages/guile-xyz.scm (guile2.2-reader, guile2.2-lib) (guile2.2-minikanren, guile2.2-irregex, guile2.2-haunt) (guile2.2-redis, guile2.2-commonmark): Remove. * gnu/packages/guile.scm (guile2.2-json, guile2.2-gdbm-ffi): Remove. * gnu/packages/ssh.scm (guile2.2-ssh): Remove. * gnu/packages/tls.scm (gnutls/guile-2.2): Remove. Ludovic Courtès2019-09-29
| * gnu: giac: Update to 1.5.0-65.•••* gnu/packages/algebra.scm (giac): Update to 1.5.0-65. Nicolas Goaziou2019-09-29
| * gnu: font-util: Update to 1.3.2.•••* gnu/packages/xorg.scm (font-util): Update to 1.3.2. Tobias Geerinckx-Rice2019-09-29
| * gnu: libgee: Update to 0.20.2.•••* gnu/packages/gnome.scm (libgee): Update to 0.20.2. Tobias Geerinckx-Rice2019-09-29
| * gnu: cogl: Update to 1.22.4.•••* gnu/packages/gnome.scm (cogl): Update to 1.22.4. Tobias Geerinckx-Rice2019-09-29
| * gnu: Add xftwidth.•••* gnu/packages/xdisorg.scm: added xftwidth package. Kyle Andrews2019-09-29
| * gnu: geocode-glib: Update to 3.26.1.•••* gnu/packages/gnome.scm (geocode-glib): Update to 3.26.1. Tobias Geerinckx-Rice2019-09-29
| * gnu: znc: Update to 1.7.5.•••* gnu/packages/messaging.scm (znc): Update to 1.7.5. Tobias Geerinckx-Rice2019-09-29
| * gnu: libgee: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (libgee)[source]: Hard-code NAME. Tobias Geerinckx-Rice2019-09-29
| * gnu: cogl: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (cogl)[source]: Hard-code NAME. Tobias Geerinckx-Rice2019-09-29
| * gnu: geocode-glib: Don't use NAME in source URI.•••* gnu/packages/gnome.scm (geocode-glib)[source]: Hard-code NAME. Tobias Geerinckx-Rice2019-09-29
| * gnu: emacs-on-screen: Update to 1.3.3.•••* gnu/packages/emacs-xyz.scm (emacs-on-screen): Update to 1.3.3. Tobias Geerinckx-Rice2019-09-29
| * gnu: emacs-dired-du: Use HTTPS home page.•••* gnu/packages/emacs-xyz.scm (emacs-dired-du)[home-page]: Use HTTPS. Tobias Geerinckx-Rice2019-09-29
| * gnu: emacs-dired-du: Update to 0.5.2.•••* gnu/packages/emacs-xyz.scm (emacs-dired-du): Update to 0.5.2. Tobias Geerinckx-Rice2019-09-29
| * gnu: perl-carp-clan: Update to 6.08.•••* gnu/packages/perl.scm (perl-carp-clan): Update to 6.08. Tobias Geerinckx-Rice2019-09-29
| * gnu: mame: Update to 0.214.•••* gnu/packages/emulators.scm (mame): Update to 0.214. [source]: Remove unnecessary patch. * gnu/packages/patches/mame-rapidjson-fix.patch: Delete file. * gnu/local.mk: Remove reference to deleted patch. Nicolas Goaziou2019-09-29
| * gnu: screenfetch: Update to 3.8.0-2.e7b94fc.•••* gnu/packages/admin.scm (screenfetch): Update to 3.8.0-2.e7b94fc. Efraim Flashner2019-09-29
| * gnu: sbcl: Update to 1.5.7.•••* gnu/packages/lisp.scm (sbcl): Update to 1.5.7. Pierre Neidhardt2019-09-29
| * doc: Add a 'Upgrading Guix' section to the 'Installation' chapter.•••This follows a discussion regarding issue #36785 (see: https://bugs.gnu.org/36785). * doc/guix.texi (Upgrading Guix): New section. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Maxim Cournoyer2019-09-29
| * gnu: emacs-tablist: Update to 1.0.•••* gnu/packages/emacs-xyz.scm (emacs-tablist): Update to 1.0. Brian Leung2019-09-29
| * gnu: emacs-prescient: Update to 3.3.•••* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.3. Brian Leung2019-09-29
| * gnu: emacs-hydra: Enable test.•••* gnu/packages/emacs-xyz.scm (emacs-hydra): Enable test. Brian Leung2019-09-29
| * gnu: emacs-helm-company: Enable test.•••* gnu/packages/emacs-xyz.scm (emacs-helm-company): Enable test. Brian Leung2019-09-29
| * gnu: Add ell.•••* gnu/packages/linux.scm (ell): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Brice Waegeneire2019-09-28
| * gnu: gpodder: Update to 3.10.10.•••* gnu/packages/gpodder.scm (gpodder): Update to 3.10.10. [inputs]: Add youtube-dl. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Pierre Langlois2019-09-28
| * daemon: Strictly respect timeouts for 'guix offload'.•••Until now it was up to 'guix offload' to honor timeouts. Unfortunately it would sometimes fail to do that, for example due to the libssh bug at <https://bugs.libssh.org/T33>. With this change, 'guix offload' is automatically killed by the daemon when one of the timeouts expires. Thus, data transfers performed by 'guix offload' now count as part of the timeouts, rather than just actual build time. * nix/libstore/build.cc (DerivationGoal::tryBuildHook): Pass true as the 'respectTimeouts' argument to 'childStarted'. Ludovic Courtès2019-09-28
| * offload: Include the port number in the machine lock file name.•••This is useful when a single machine appears several time, with different port numbers. * guix/scripts/offload.scm (machine-slot-file): Add MACHINE's port to the file name. Ludovic Courtès2019-09-28
| * gnu: libssh: Update to 0.9.0.•••* gnu/packages/ssh.scm (libssh): Update to 0.9.0. Of particular interest for robust offloading is libssh commit e4e51ccc1340e313c203842d0180a1c4e33c95cc, which fixes a bug whereby, instead of honoring the per-session timeout, 'ssh_channel_read_timeout' would end up passing an infinite timeout to 'poll': see <https://bugs.libssh.org/T33> Ludovic Courtès2019-09-28
| * gnu: emacs-mbsync: Update to 0.1.2-3.8f80c26.•••This commit follows 7dd9f6e7cf8e893b75faa1253a451609f7fcc5fc. * gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-3.8f80c26. Oleg Pykhalov2019-09-28
| * gnu: emacs-mbsync: Update to 0.1.2-2.8f80c26.•••* gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-2.8f80c26. Oleg Pykhalov2019-09-28
| * gnu: emacs-docker: Update to 1.3.0.•••* gnu/packages/emacs-xyz.scm (emacs-docker): Update to 1.3.0. Brian Leung2019-09-28
| * gnu: emacs-dockerfile-mode: Update to 1.2-2.ed73e82.•••* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.2-2.ed73e82. Brian Leung2019-09-28
| * gnu: emacs-org-download: Update to 0.1.0-2.10c9d7c.•••* gnu/packages/emacs-xyz.scm (emacs-org-download): Update to 0.1.0-2.10c9d7c. Brian Leung2019-09-28
| * gnu: gpxsee: Update to 7.12.•••* gnu/packages/gps.scm (gpxsee): Update to 7.12. Tobias Geerinckx-Rice2019-09-28
| * gnu: gthumb: Update to 3.8.1.•••* gnu/packages/gnome.scm (gthumb): Update to 3.8.1. Tobias Geerinckx-Rice2019-09-28
| * doc: Don't support a risky mix of Guix & Nix.•••* doc/guix.texi (Requirements): Remove instructions for sharing a store and/or a daemon with Nix. Tobias Geerinckx-Rice2019-09-28
| * gnu: recode: Update to 3.7.6.•••* gnu/packages/textutils.scm (recode): Update to 3.7.6. [source]: Remove snippet. Tobias Geerinckx-Rice2019-09-28