summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-12-20gnu: hunspell: Add missing perl dependency....* gnu/packages/libreoffice.scm (hunspell)[inputs]: Add perl dependency for ispellaff2myspell. Tobias Geerinckx-Rice
2016-12-20gnu: hunspell: Update to 1.5.4....* gnu/packages/libreoffice.scm (hunspell): Update to 1.5.4. [source]: Add a file-name. Tobias Geerinckx-Rice
2016-12-20gnu: Add Ancient Greek Aspell dictionary....* gnu/packages/aspell.scm (aspell-dict-grc): New variable. Tobias Geerinckx-Rice
2016-12-20gnu: aspell-dictionary: Use ‘modify-phases’ syntax....* gnu/packages/aspell.scm (aspell-dictionary)[arguments]: Use ‘modify-phases’. Tobias Geerinckx-Rice
2016-12-20gnu: weechat: Use new xz-compressed tarball....* gnu/packages/irc.scm (weechat)[source]: Use ‘.tar.xz’ source. Tobias Geerinckx-Rice
2016-12-20gnu: cutadapt: Use ‘modify-phases’ syntax....* gnu/packages/bioinformatics.scm (cutadapt)[arguments]: Use ‘modify-phases’. Tobias Geerinckx-Rice
2016-12-20gnu: enlightenment: Update to 0.21.5....* gnu/packages/enlightenment.scm (enlightenment): Update to 0.21.5. Efraim Flashner
2016-12-20gnu: tor: Update to 0.2.9.8....* gnu/packages/tor.scm (tor): Update to 0.2.9.8. Efraim Flashner
2016-12-19services: guix: Add 'log-file' configuration option....* gnu/services/base.scm (<guix-configuration>)[log-file]: New field. (guix-shepherd-service): Pass #:log-file to 'make-forkexec-constructor'. * gnu/services/admin.scm (simple-rotation-config): Take a list of files and join them with commas. (%default-rotations): Add /var/log/guix-daemon.log. * doc/guix.texi (Base Services): Document it. Ludovic Courtès
2016-12-19services: guix: Remove dependency on lsh....* gnu/services/base.scm (<guix-configuration>)[lsh]: Remove. (guix-shepherd-service): Remove lsh from 'PATH'. * doc/guix.texi (Base Services): Adjust accordingly. Ludovic Courtès
2016-12-19services: cuirass: Cache defaults to /var/cache/cuirass....The previous default value depended on the 'HOME' environment variable, which happened to be unset. Thus, /.cache was being used. * gnu/services/cuirass.scm (<cuirass-configuration>)[cache-directory]: Change default value to "/var/cache/cuirass". (cuirass-shepherd-service): Always pass "--cache-directory". (cuirass-activation): New procedure. (cuirass-service-type): Use it as an extension to ACTIVATION-SERVICE-TYPE. * doc/guix.texi (Continuous Integration): Adjust accordingly. Ludovic Courtès
2016-12-19services: cuirass: Honor 'user' and 'group'....* gnu/services/cuirass.scm (cuirass-shepherd-service): Pass the user and group of CONFIG to 'make-forkexec-constructor'. Ludovic Courtès
2016-12-19services: cuirass: Add 'log-file' option....* gnu/services/cuirass.scm (<cuirass-configuration>)[log-file]: New field. (cuirass-shepherd-service): Pass it to 'make-forkexec-constructor'. Ludovic Courtès
2016-12-19gnu: cuirass: Add Git to 'PATH'....* gnu/packages/ci.scm (cuirass)[arguments]: In 'wrap-program' phase, add Git to 'PATH'. [inputs]: Add GIT. Ludovic Courtès
2016-12-19gnu: utox: Fix description....* gnu/packages/messaging.scm (utox): Fix description. Signed-off-by: Ludovic Courtès <ludo@gnu.org> ng0
2016-12-19gnu: utox: Update to 0.11.0....* gnu/packages/messaging.scm (utox): Update to 0.11.0. [source]: Update source uri to new group namespace on github. [build-system]: Change to cmake-build-system. [arguments]: Remove previous content and disable tests, add two new phases. [inputs]: Remove libtoxcore, add c-toxcore. [native-inputs]: Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> ng0
2016-12-19gnu: Add c-toxcore....* gnu/packages/messaging.scm (c-toxcore): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> ng0
2016-12-19install: The list of services is now a plain list....* gnu/system/install.scm (installation-services): Rename to... (%installation-services): ... this. Turn into a list instead of a thunk. Ludovic Courtès
2016-12-19gnu: Add grub-efi....* gnu/packages/grub.scm (grub-efi): New variable. Marius Bakke
2016-12-19Revert "gnu: grub: Add dependency on efibootmgr."...This reverts commit 3eee16130d858ae96510ec1c7d38d31290de2699. Reverted in favor of separate grub-efi package. See discussion at https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00765.html . Marius Bakke
2016-12-19gnu: grub: Use qemu-minimal for tests....* gnu/packages/grub.scm (qemu-for-tests): Remove variable. (grub)[native-inputs]: Replace QEMU-FOR-TESTS with QEMU-MINIMAL. Marius Bakke
2016-12-19gnu: linux-libre: Fix typo....* gnu/packages/linux.scm (%linux-libre-hash): Remove excess quote. Tobias Geerinckx-Rice
2016-12-19gnu: cutadapt: Update to 1.12....* gnu/packages/bioinformatics.scm (cutadapt): Update to 1.12. [inputs]: Add python-xopen. Tobias Geerinckx-Rice
2016-12-19gnu: Add python-xopen....* gnu/packages/python.scm (python-xopen, python2-xopen): New variables. Tobias Geerinckx-Rice
2016-12-19gnu: linux-libre: Update to 4.8.15....* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash) (linux-libre): Update to 4.8.15. Mark H Weaver
2016-12-19Revert "gnu: linux-libre: Update to 4.9."...This reverts commit 5a3849443ac8bdcffea0376b3c7efa30688c10bb. Module loading is broken on i686 with some configurations, including our default configuration. See <https://bugs.gnu.org/25231>. Mark H Weaver
2016-12-19gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles....kdbusaddons needs to know the location of the kdeinit5 executable, provided by kinit. kinit depends on kdbusaddons, so we add bootstrap versions of all packages in the dependency chain from kinit to kdbusaddons to avoid cyclic dependencies. * gnu/packages/kde-frameworks.scm (kinit-bootstrap, kdbusaddons-bootstrap): New variables. (kdbusaddons)[inputs]: Add kinit-bootstrap. [source,arguments]: Add patch and substitution to embed kinit-bootstrap's store directory in the code. * gnu/packages/patches/kdbusaddons-kinit-file-name.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Thomas Danckaert
2016-12-19gexp: Slightly simplify 'gexp-inputs'....* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove unneeded 'if' in the non-native nested gexp case. Ludovic Courtès
2016-12-19gexp: Native inputs of nested gexps are properly accounted for....Previously, 'gexp-native-inputs' would not return the native inputs of nested gexps. For example, this: (gexp-native-inputs #~(foo #$#~(bar #+coreutils))) would return '(). * guix/gexp.scm (gexp-inputs)[add-reference-inputs]: In the non-recursive cases, check whether N? and NATIVE? are the same, and act accordingly. [native-input?]: Remove. Fold over all of (gexp-references exp). * tests/gexp.scm ("ungexp + ungexp-native, nested, special mixture"): New test. * tests/gexp.scm ("input list splicing + ungexp-native-splicing"): Pass #:native? #t to 'gexp-input'. Ludovic Courtès
2016-12-19services: Use 'file-append' in more places....* gnu/services/avahi.scm (avahi-shepherd-service): Use #$(file-append x y) instead of (string-append #$x y). * gnu/services/base.scm (unicode-start) (console-keymap-service-type, console-font-shepherd-services) (mingetty-shepherd-service, nscd-shepherd-service) (hydra-key-authorization, guix-shepherd-service) (guix-publish-shepherd-service, udev-shepherd-service) (gpm-shepherd-service, <kmscon-configuration>) (kmscon-service-type): Likewise. * gnu/services/shepherd.scm (shepherd-boot-gexp): Likewise. Ludovic Courtès
2016-12-19doc: Mention 'grub' field of 'grub-configuration'....* doc/guix.texi (GRUB Configuration): Add 'grub' field. Ludovic Courtès
2016-12-19doc: Make 'guix pull' more visible....Suggested by Dave Love <fx@gnu.org>. Fixes <http://bugs.gnu.org/25139>. * doc/guix.texi (Installation): Mention 'guix pull'. (Proceeding with the Installation): Mention updates with 'guix pull' and 'guix system reconfigure'. (Invoking guix pull): Add "updating" to the concept index. Ludovic Courtès
2016-12-19doc: Mention 'swapon'....Suggested by David Braun <Guix-box@snkmail.com> at <https://lists.gnu.org/archive/html/guix-devel/2016-12/msg00744.html>. * doc/guix.texi (Preparing for Installation): Add 'swapon'. Ludovic Courtès
2016-12-19gnu: openssh: Update to 7.4p1....* gnu/packages/ssh.scm (openssh): Update to 7.4p1. [source]: Remove 'openssh-memory-exhaustion.patch'. * gnu/packages/patches/openssh-memory-exhaustion.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Leo Famulari
2016-12-19gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}]....* gnu/packages/samba.scm (samba): Update to 4.5.3. Leo Famulari
2016-12-19nls: Update 'fr' translation.Ludovic Courtès
2016-12-19nls: Update 'da' package translation.Ludovic Courtès
2016-12-19nls: Update 'pt_BR' translation.Ludovic Courtès
2016-12-19nls: Update 'da' translation.Ludovic Courtès
2016-12-19gnu: pcsc-lite: Update to 1.8.19....* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.19. Marius Bakke
2016-12-19gnu: hurd-headers: Update to 0.9....* gnu/packages/hurd.scm (hurd-headers): Update to version 0.9. Manolis Ragkousis
2016-12-19gnu: mig: Update to 1.8....* gnu/packages/hurd.scm (mig): Update to version 1.8. Manolis Ragkousis
2016-12-19gnu: gnumach-headers: Update to 1.8....* gnu/packages/hurd.scm (gnumach-headers): Update to version 1.8. Manolis Ragkousis
2016-12-18gnu: gnuplot: Update to 5.0.5....* gnu/packages/maths.scm (gnuplot): Update to 5.0.5. Kei Kebreau
2016-12-18gnu: wxmaxima: Update to 16.12.0....* gnu/packages/maths.scm (wxmaxima): Update to 16.12.0. Kei Kebreau
2016-12-18gnu: tor: split description into two parts for easier reading....* gnu/packages/tor.scm (tor)[description]: Split it. Kei Kebreau
2016-12-18gnu: maxima: Update to 5.39.0....* gnu/packages/maths.scm (maxima): Update to 5.39.0. Kei Kebreau
2016-12-18build: Fix .service and .conf targets for VPATH builds....* nix/local.mk (etc/guix-%.service, etc/guix-%.conf): Use "$<", not "$(srcdir)/$<". Ludovic Courtès
2016-12-18build: Add 'guix-publish.*.in' to the distribution....This is a followup to 332d7903f52c2bf3741b04ac2d01cd9018b70800. * nix/local.mk (EXTRA_DIST): Add 'guix-service.publish.in' and 'guix-publish.conf.in'. Ludovic Courtès
2016-12-18doc: Mention the d3.js backend of 'guix graph'....* doc/guix.texi (Invoking guix graph): Mention the d3.js backend. Ludovic Courtès