summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Add "guile3.0-" package variants.Ludovic Courtès2019-09-29
| | | | | | | | | * 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.
* syscalls: 'define-as-needed' does not re-export local variables.Ludovic Courtès2019-09-29
| | | | | | | | | 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.
* gnu: Remove deprecated "guile2.2-" packages.Ludovic Courtès2019-09-29
| | | | | | | | | | | 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.
* gnu: giac: Update to 1.5.0-65.Nicolas Goaziou2019-09-29
| | | | * gnu/packages/algebra.scm (giac): Update to 1.5.0-65.
* gnu: font-util: Update to 1.3.2.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/xorg.scm (font-util): Update to 1.3.2.
* gnu: libgee: Update to 0.20.2.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (libgee): Update to 0.20.2.
* gnu: cogl: Update to 1.22.4.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (cogl): Update to 1.22.4.
* gnu: Add xftwidth.Kyle Andrews2019-09-29
| | | | * gnu/packages/xdisorg.scm: added xftwidth package.
* gnu: geocode-glib: Update to 3.26.1.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (geocode-glib): Update to 3.26.1.
* gnu: znc: Update to 1.7.5.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/messaging.scm (znc): Update to 1.7.5.
* gnu: libgee: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (libgee)[source]: Hard-code NAME.
* gnu: cogl: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (cogl)[source]: Hard-code NAME.
* gnu: geocode-glib: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/gnome.scm (geocode-glib)[source]: Hard-code NAME.
* gnu: emacs-on-screen: Update to 1.3.3.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-on-screen): Update to 1.3.3.
* gnu: emacs-dired-du: Use HTTPS home page.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-dired-du)[home-page]: Use HTTPS.
* gnu: emacs-dired-du: Update to 0.5.2.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-dired-du): Update to 0.5.2.
* gnu: perl-carp-clan: Update to 6.08.Tobias Geerinckx-Rice2019-09-29
| | | | * gnu/packages/perl.scm (perl-carp-clan): Update to 6.08.
* gnu: mame: Update to 0.214.Nicolas Goaziou2019-09-29
| | | | | | | * 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.
* gnu: screenfetch: Update to 3.8.0-2.e7b94fc.Efraim Flashner2019-09-29
| | | | * gnu/packages/admin.scm (screenfetch): Update to 3.8.0-2.e7b94fc.
* gnu: sbcl: Update to 1.5.7.Pierre Neidhardt2019-09-29
| | | | * gnu/packages/lisp.scm (sbcl): Update to 1.5.7.
* doc: Add a 'Upgrading Guix' section to the 'Installation' chapter.Maxim Cournoyer2019-09-29
| | | | | | | | | 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>
* gnu: emacs-tablist: Update to 1.0.Brian Leung2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-tablist): Update to 1.0.
* gnu: emacs-prescient: Update to 3.3.Brian Leung2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.3.
* gnu: emacs-hydra: Enable test.Brian Leung2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-hydra): Enable test.
* gnu: emacs-helm-company: Enable test.Brian Leung2019-09-29
| | | | * gnu/packages/emacs-xyz.scm (emacs-helm-company): Enable test.
* gnu: Add ell.Brice Waegeneire2019-09-28
| | | | | | * gnu/packages/linux.scm (ell): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gpodder: Update to 3.10.10.Pierre Langlois2019-09-28
| | | | | | | * gnu/packages/gpodder.scm (gpodder): Update to 3.10.10. [inputs]: Add youtube-dl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* daemon: Strictly respect timeouts for 'guix offload'.Ludovic Courtès2019-09-28
| | | | | | | | | | | | | 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'.
* offload: Include the port number in the machine lock file name.Ludovic Courtès2019-09-28
| | | | | | | | 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.
* gnu: libssh: Update to 0.9.0.Ludovic Courtès2019-09-28
| | | | | | | | | * 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>
* gnu: emacs-mbsync: Update to 0.1.2-3.8f80c26.Oleg Pykhalov2019-09-28
| | | | | | This commit follows 7dd9f6e7cf8e893b75faa1253a451609f7fcc5fc. * gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-3.8f80c26.
* gnu: emacs-mbsync: Update to 0.1.2-2.8f80c26.Oleg Pykhalov2019-09-28
| | | | * gnu/packages/emacs-xyz.scm (emacs-mbsync): Update to 0.1.2-2.8f80c26.
* gnu: emacs-docker: Update to 1.3.0.Brian Leung2019-09-28
| | | | * gnu/packages/emacs-xyz.scm (emacs-docker): Update to 1.3.0.
* gnu: emacs-dockerfile-mode: Update to 1.2-2.ed73e82.Brian Leung2019-09-28
| | | | * gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.2-2.ed73e82.
* gnu: emacs-org-download: Update to 0.1.0-2.10c9d7c.Brian Leung2019-09-28
| | | | * gnu/packages/emacs-xyz.scm (emacs-org-download): Update to 0.1.0-2.10c9d7c.
* gnu: gpxsee: Update to 7.12.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/gps.scm (gpxsee): Update to 7.12.
* gnu: gthumb: Update to 3.8.1.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/gnome.scm (gthumb): Update to 3.8.1.
* doc: Don't support a risky mix of Guix & Nix.Tobias Geerinckx-Rice2019-09-28
| | | | | * doc/guix.texi (Requirements): Remove instructions for sharing a store and/or a daemon with Nix.
* gnu: recode: Update to 3.7.6.Tobias Geerinckx-Rice2019-09-28
| | | | | * gnu/packages/textutils.scm (recode): Update to 3.7.6. [source]: Remove snippet.
* gnu: libmanette: Update to 0.2.3.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/games.scm (libmanette): Update to 0.2.3.
* gnu: libgnome-games-support: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/gnome.scm (libgnome-games-support)[source]: Hard-code NAME.
* gnu: libgnome-games-support: Update to 1.4.4.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/gnome.scm (libgnome-games-support): Update to 1.4.4.
* gnu: urlscan: Update to 0.9.4.Tobias Geerinckx-Rice2019-09-28
| | | | * gnu/packages/mail.scm (urlscan): Update to 0.9.4.
* gnu: fc-host-tools: Improve description.Danny Milosavljevic2019-09-28
| | | | * gnu/packages/embedded.scm (fc-host-tools)[description]: Improve description.
* gnu: fc-host-tools: Update to 11.Danny Milosavljevic2019-09-28
| | | | | | * gnu/packages/embedded.scm (fc-host-tools): Update to 11. [arguments]<:phases>[handle-tarbomb]: Delete phase. [patch-installation-paths]: Modify.
* gnu: r-gviz: Update to 1.28.3.Ricardo Wurmus2019-09-28
| | | | * gnu/packages/bioinformatics.scm (r-gviz): Update to 1.28.3.
* gnu: r-mzr: Update to 2.18.1.Ricardo Wurmus2019-09-28
| | | | * gnu/packages/bioinformatics.scm (r-mzr): Update to 2.18.1.
* gnu: r-rhtslib: Update to 1.16.2.Ricardo Wurmus2019-09-28
| | | | * gnu/packages/bioinformatics.scm (r-rhtslib): Update to 1.16.2.
* gnu: r-rsamtools: Update to 2.0.1.Ricardo Wurmus2019-09-28
| | | | * gnu/packages/bioinformatics.scm (r-rsamtools): Update to 2.0.1.
* gnu: r-iranges: Update to 2.18.3.Ricardo Wurmus2019-09-28
| | | | * gnu/packages/bioinformatics.scm (r-iranges): Update to 2.18.3.