Age | Commit message (Expand) | Author |
2019-10-01 | import: crate: Support recursive imports....* guix/import/crate.scm (crate-recursive-import): New procedure.
(crate->guix-package): Return dependencies as a second value.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Martin Becze |
2019-10-01 | gnu: Add iwd....* gnu/packages/networking.scm (iwd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brice Waegeneire |
2019-10-01 | pull: Do not use '~*', which 'msgfmt' fails to interpret....Really fixes <https://bugs.gnu.org/37505>.
This is a followup to f751b4646d3989d76dad9e33e39f9724c7c50be6.
* guix/scripts/pull.scm (display-channel-news): Remove second occurrence
of '~*' in a format string.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Konrad Hinsen |
2019-10-01 | gnu: linux-libre: Add version 5.3.1....* gnu/packages/linux.scm (linux-libre-5.3-version)
(linux-libre-5.3-pristine-source, linux-libre-5.3-source)
(linux-libre-headers-5.3, linux-libre-5.3): New public variables.
* gnu/packages/aux-files/linux-libre/5.3-arm.conf,
gnu/packages/aux-files/linux-libre/5.3-arm-veyron.conf,
gnu/packages/aux-files/linux-libre/5.3-arm64.conf,
gnu/packages/aux-files/linux-libre/5.3-i686.conf,
gnu/packages/aux-files/linux-libre/5.3-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: Add reuse....* gnu/packages/license.scm (reuse): New public variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: Add python-license-expression....* gnu/packages/python-xyz.scm (python-license-expression): New public
variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: Add python-boolean.py....* gnu/packages/python-xyz.scm (python-boolean.py): New public variable.
| Tobias Geerinckx-Rice |
2019-10-01 | gnu: guix-data-service: Update to 0.0.1-2.e00aabd....* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-2.e00aabd.
[arguments]: Add new process-branch-updated-mbox executable to list.
| Christopher Baines |
2019-10-01 | inferior: Change to use the (guix repl) module....Rather than (guix scripts repl), from which the machine-repl procedure was
removed in [1].
1: 92a4087bf4862d5ba9b77111eba3c68c2a1c4679
* guix/inferior.scm (inferior-pipe): Load (guix repl) rather than (guix
scripts repl).
| Christopher Baines |
2019-10-01 | gnu: conky: Add Pulseaudio support....* gnu/packages/conky.scm (conky)[inputs]: Add pulseaudio.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Vasile Dumitrascu |
2019-10-01 | gnu: youtube-dl: Update to 2019.09.28....* gnu/packages/video.scm (youtube-dl): Update to 2019.09.28.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
| Diego Nicola Barbato |
2019-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 Zancanaro |
2019-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ès |
2019-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ès |
2019-10-01 | gnu: Add emacs-handle....* gnu/packages/emacs-xyz.scm (emacs-handle): New variable.
| Brian Leung |
2019-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 Leung |
2019-09-30 | gnu: Add mcrl2-minimal....* gnu/packages/maths.scm (mcrl2-minimal): New variable.
| Jan Nieuwenhuizen |
2019-09-30 | gnu: mcrl2: Update to 201908.0....* gnu/packages/maths.scm (mcrl2): Update to 201908.0.
| Jan Nieuwenhuizen |
2019-09-30 | gnu: bubblewrap: Update to 0.3.3....* gnu/packages/virtualization.scm (bubblewrap): Update to 0.3.3.
[arguments]: Adjust test substitutions.
| Marius Bakke |
2019-09-29 | 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 Cascadian |
2019-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 Leung |
2019-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ès |
2019-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ès |
2019-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ès |
2019-09-29 | gnu: giac: Update to 1.5.0-65....* gnu/packages/algebra.scm (giac): Update to 1.5.0-65.
| Nicolas Goaziou |
2019-09-29 | gnu: font-util: Update to 1.3.2....* gnu/packages/xorg.scm (font-util): Update to 1.3.2.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: libgee: Update to 0.20.2....* gnu/packages/gnome.scm (libgee): Update to 0.20.2.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: cogl: Update to 1.22.4....* gnu/packages/gnome.scm (cogl): Update to 1.22.4.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: Add xftwidth....* gnu/packages/xdisorg.scm: added xftwidth package.
| Kyle Andrews |
2019-09-29 | gnu: geocode-glib: Update to 3.26.1....* gnu/packages/gnome.scm (geocode-glib): Update to 3.26.1.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: znc: Update to 1.7.5....* gnu/packages/messaging.scm (znc): Update to 1.7.5.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: libgee: Don't use NAME in source URI....* gnu/packages/gnome.scm (libgee)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: cogl: Don't use NAME in source URI....* gnu/packages/gnome.scm (cogl)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice |
2019-09-29 | gnu: geocode-glib: Don't use NAME in source URI....* gnu/packages/gnome.scm (geocode-glib)[source]: Hard-code NAME.
| Tobias Geerinckx-Rice |
2019-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-Rice |
2019-09-29 | gnu: emacs-dired-du: Use HTTPS home page....* gnu/packages/emacs-xyz.scm (emacs-dired-du)[home-page]: Use HTTPS.
| Tobias Geerinckx-Rice |
2019-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-Rice |
2019-09-29 | gnu: perl-carp-clan: Update to 6.08....* gnu/packages/perl.scm (perl-carp-clan): Update to 6.08.
| Tobias Geerinckx-Rice |
2019-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 Goaziou |
2019-09-29 | gnu: screenfetch: Update to 3.8.0-2.e7b94fc....* gnu/packages/admin.scm (screenfetch): Update to 3.8.0-2.e7b94fc.
| Efraim Flashner |
2019-09-29 | gnu: sbcl: Update to 1.5.7....* gnu/packages/lisp.scm (sbcl): Update to 1.5.7.
| Pierre Neidhardt |
2019-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 Cournoyer |
2019-09-29 | gnu: emacs-tablist: Update to 1.0....* gnu/packages/emacs-xyz.scm (emacs-tablist): Update to 1.0.
| Brian Leung |
2019-09-29 | gnu: emacs-prescient: Update to 3.3....* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.3.
| Brian Leung |
2019-09-29 | gnu: emacs-hydra: Enable test....* gnu/packages/emacs-xyz.scm (emacs-hydra): Enable test.
| Brian Leung |
2019-09-29 | gnu: emacs-helm-company: Enable test....* gnu/packages/emacs-xyz.scm (emacs-helm-company): Enable test.
| Brian Leung |
2019-09-28 | gnu: Add ell....* gnu/packages/linux.scm (ell): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Brice Waegeneire |
2019-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 Langlois |
2019-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ès |
2019-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ès |