Age | Commit message (Expand) | Author |
2015-07-12 | gnu: Add skalibs....* gnu/package/skarnet.scm (skalibs): New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Claes Wallin |
2015-07-12 | gnu: pumpa: Update to 0.9.1....* gnu/packages/pumpio.scm (pumpa): Update to 0.9.1. Change URL.
Signed-off-by: Mathieu Lirzin <mthl@openmailbox.org>
| Claes Wallin |
2015-07-12 | gnu: perl: Do not retain references to Binutils and other build-time tools....* gnu/packages/perl.scm (perl)[arguments]: Pass -Dlibpth and -Dplibpth to
./Configure.
| Ludovic Courtès |
2015-07-12 | packages: Rewrite 'transitive-inputs' to be linear and remove duplicates....There were two issues:
1. Use of 'delete-duplicates', which is quadratic, was a serious problem for
closures with lots of propagated inputs, such as that of the 'hydra'
package (several minutes for 'guix build hydra -n'!).
2. The 'delete-duplicates' call essentially had no effect since duplicate
inputs typically had a different label and were thus kept. For
instance, (bag-transitive-inputs (package->bag inkscape)) would return
216 items whereas (delete-duplicates (map cdr THAT)) contains only 67
items.
The new implementation returns 67 items in this case. For 'hydra', we're
down from 42211 items to 361, and roughly 13s for 'guix build hydra'.
* guix/packages.scm (transitive-inputs): Rewrite as a breadth-first
traversal. Remove duplicate propagated inputs.
* tests/packages.scm ("package-transitive-inputs", "package->bag, propagated
inputs"): Adjust to use simple labels for propagated inputs, without "/".
("package-transitive-inputs, no duplicates"): New test.
| Ludovic Courtès |
2015-07-12 | tests: Adjust tests for new bootstrap Guile....This is a followup to commit 5d6792f ("gnu: bootstrap: Create a wrapper for
guile to set the system load path.")
* tests/size.scm ("store-profile"): Expect profile of 'bash' bootstrap binary.
* tests/gexp.scm ("gexp->derivation #:references-graphs"): Expect GUILE-DRV to
depend on 'bash' bootstrap binary.
| Ludovic Courtès |
2015-07-11 | gnu: Require NEON on armhf....* gnu/packages/gcc.scm (gcc-configure-flags-for-triplet): On armhf,
include --with-fpu=neon.
* doc/guix.texi (GNU Distribution): Document that our armhf port
requires NEON.
| Mark H Weaver |
2015-07-11 | gnu: polkit: Update to 0.113....* gnu/packages/polkit.scm (polkit): Update to 0.113.
| Mark H Weaver |
2015-07-11 | gnu: openssh: Update to 6.9p1....* gnu/packages/ssh.scm (openssh): Update to 6.9p1.
[source]: Use http mirrors. Add mirror from Erlangen.
| Mark H Weaver |
2015-07-11 | install: Fix variable reference to iproute2 package....This is a followup to commit d43002f64599fb80294d4c00e3a682a2776c885c.
* gnu/system/install.scm (installation-os)[packages]: Refer to IPROUTE instead
of IPROUTE2.
| Mark H Weaver |
2015-07-11 | gnu: openssl: Update to 1.0.2d....* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
| Mark H Weaver |
2015-07-11 | gnu: pcre: Enable more features....* gnu/packages/pcre.scm (pcre)[arguments]: To configure-flags, add
"--enable-unicode-properties", "--enable-pcre16", and "--enable-pcre32".
| Mark H Weaver |
2015-07-11 | gnu: ntp: Update to 4.2.8p3; use system libevent....* gnu/packages/ntp.scm (ntp): Update to 4.2.8p3.
[source]: Add snippet to remove bundled copy of libevent.
[inputs]: Add libevent.
[arguments]: Add 'disable-network-test' phase.
| Mark H Weaver |
2015-07-11 | emacs: Find autoloads in "guix.d" subdirectories....Co-authored-by: Federico Beffa <beffa@fbengineering.ch>.
* emacs/guix-emacs.el (guix-emacs-find-autoloads-in-directory,
guix-emacs-subdirs): New functions.
(guix-emacs-find-autoloads): Search for autoloads in "guix.d"
subdirectories.
(guix-emacs-load-autoloads): Add subdirectories to 'load-path'.
* emacs/guix-init.el.in: Do not add guix emacs directory to 'load-path'
because it will be done by 'guix-emacs-load-autoloads'. Move
requiring 'guix-emacs' from the top-level to a clause for checking for
'guix-package-enable-at-startup'.
| Alex Kost |
2015-07-11 | install: Add iproute2 to the installation image....Fixes <http://bugs.gnu.org/21019>.
Reported by <info@danieleparisi.me>.
* gnu/system/install.scm (installation-os)[packages]: Add IPROUTE2.
| Ludovic Courtès |
2015-07-11 | gnu: gnome-terminal: Move dconf to propagated-inputs....* gnu/packages/gnome.scm (gnome-terminal): Move dconf from inputs to
propagated-inputs.
| Mark H Weaver |
2015-07-11 | gnu: bash: Update to 4.3.39....* gnu/packages/bash.scm (%patch-series-4.3): Add patches 34-39.
| Mark H Weaver |
2015-07-11 | gnu: texinfo: Add procps to native-inputs to fix tests....* gnu/packages/texinfo.scm (texinfo)[native-inputs]: Add procps.
(texinfo-5, texinfo-4)[native-inputs]: Override to be empty.
* gnu/packages/commencement.scm (texinfo-boot0)[texinfo]: Override
native-inputs to be empty.
| Mark H Weaver |
2015-07-10 | gnu: nss: Update to 3.19.2....* gnu/packages/gnuzilla.scm (nss): Update to 3.19.2.
| Mark H Weaver |
2015-07-10 | gnu: libgpg-error: Update to 1.19....* gnu/packages/gnupg.scm (libgpg-error): Update to 1.19.
| Paul van der Walt |
2015-07-10 | gnu: libidn: Update to 1.31....* gnu/packages/libidn.scm (libidn): Update to 1.31.
| Mark H Weaver |
2015-07-10 | gnu: texinfo: Use version 6.0 by default....* gnu/packages/texinfo.scm (texinfo): Update to 6.0.
(texinfo-6): Removed.
(texinfo-5): New variable.
| Mark H Weaver |
2015-07-10 | gnu: libunistring: Update to 0.9.6....* gnu/packages/libunistring.scm (libunistring): Update to 0.9.6.
| Mark H Weaver |
2015-07-10 | gnu: mpfr: Update to 3.1.3....* gnu/packages/multiprecision.scm (mpfr): Update to 3.1.3.
| Mark H Weaver |
2015-07-10 | gnu: ed: Update to 1.12....* gnu/packages/ed.scm (ed): Update to 1.12.
| Mark H Weaver |
2015-07-10 | gnu: gettext: Update to 0.19.5....* gnu/packages/patches/gettext-msgunfmt.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/gettext.scm (gnu-gettext): Update to 0.19.5. Remove patch.
| Mark H Weaver |
2015-07-10 | gnu: coreutils: Update to 8.24....* gnu/packages/patches/coreutils-dummy-man.patch: Remove file.
* gnu-system.am (dist_patch_DATA): Remove it.
* gnu/packages/base.scm (coreutils): Update to 8.24. Remove patch.
| Mark H Weaver |
2015-07-10 | gnu: gcc-4.9: Update to 4.9.3....* gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.3. Remove
"gcc-arm-link-spec-fix.patch" from patches.
| Mark H Weaver |
2015-07-10 | gnu: bootstrap: Create a wrapper for guile to set the system load path....* gnu/packages/bootstrap.scm (raw-build): After unpacking, use the bootstrap
guile to create its own wrapper that sets the guile system load path.
| Mark H Weaver |
2015-07-10 | tests: Skip namespace-related tests when that feature is missing....* tests/syscalls.scm ("clone", "setns", "pivot-root"): Skip
unless (user-namespace (getpid)) exists.
| Ludovic Courtès |
2015-07-10 | gnu: openssl: Update to 1.0.2d....* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
| Mark H Weaver |
2015-07-10 | Revert "gnu: boost: Update to 1.58.0."...This reverts commit 16de69c950c473cc3d386cd7569bd1d6051614b6.
| Mark H Weaver |
2015-07-10 | gnu: Include (guix build syscalls) module in initrd/VM derivations....This bug was introduced in commit 85c3127.
Thanks to Christopher Webber for reporting it.
* gnu/syste/linux-initrd.scm (base-initrd): Include (guix build syscalls)
module in derivation.
* gnu/system/vm.scm (expression->derivation-in-linux-vm): Likewise.
| David Thompson |
2015-07-10 | gnu: brasero: Update to 3.12.1, Add inputs....* gnu/packages/gnome.scm (brasero): Update to 3.12.1.
[inputs]: Add gobject-introspection, nettle, and totem-pl-parser.
| David Hashe |
2015-07-09 | gnu: guix: Update snapshot....* gnu/packages/package-management.scm (guix-devel): Update to dd91141.
[arguments]: Use 'modify-phases'. Add 'disable-container-tests' phase.
| Mark H Weaver |
2015-07-09 | Revert "gnu: guix: Update snapshot."...This reverts commit bfabd1fbb8c3b74b986147449727906f47115ec0.
| Mark H Weaver |
2015-07-09 | gnu: guix: Update snapshot....* gnu/packages/package-management.scm (guix-devel): Update to 9f04196.
| Mark H Weaver |
2015-07-09 | Revert "gnu: libgpg-error: Update to 1.19."...This reverts commit 552b98a20890905a3e756139aedf9b347a429988.
| Mark H Weaver |
2015-07-09 | gnu: libgpg-error: Update to 1.19....* gnu/packages/gnupg.scm (libgpg-error): Update to 1.19.
| Paul van der Walt |
2015-07-09 | gnu: pinentry: Update to 1.9.5; add input libassuan....* gnu/packages/gnupg.scm (pinentry): Update to 1.9.5. Add input libassuan.
| Paul van der Walt |
2015-07-09 | gnu: libksba: Update to 1.3.3....* gnu/packages/gnupg.scm (libksba): Update to 1.3.3.
| Paul van der Walt |
2015-07-09 | gnu: gpgme: Update to 1.5.5....* gnu/packages/gnupg.scm (gpgme): Update to 1.5.5.
| Paul van der Walt |
2015-07-09 | gnu: npth: Update to 1.2....* gnu/packages/gnupg.scm (npth): Update to 1.2.
| Paul van der Walt |
2015-07-09 | gnu: pius: Update to 2.1.1....* gnu/packages/gnupg.scm (pius): Update to 2.1.1.
| Paul van der Walt |
2015-07-09 | gnu: libassuan: Update to 2.2.1....* gnu/packages/gnupg.scm (libassuan): Update to 2.2.1.
| Paul van der Walt |
2015-07-09 | gnu: ncmpc: Update to 0.24....* gnu/packages/mpd.scm (ncmpc): Update to 0.24.
| Paul van der Walt |
2015-07-09 | gnu: ncmpcpp: Update to 0.6.5....* gnu/packages/mpd.scm (ncmpcpp): Update to 0.6.5.
| Paul van der Walt |
2015-07-09 | gnu: mpd-mpc: Update to 0.27....* gnu/packages/mpd.scm (mpd-mpc): Update to 0.27.
| Paul van der Walt |
2015-07-09 | gnu: mpd: Update to 0.19.10....* gnu/packages/mpd.scm (mpd): Update to 0.19.10.
| Paul van der Walt |
2015-07-09 | gnu: libmpdclient: Update to 2.10....* gnu/packages/mpd.scm (libmpdclient): Update to 2.10.
| Paul van der Walt |
2015-07-09 | gnu: Add totem....* gnu/packages/gnome.scm (totem): New variable.
| Mark H Weaver |