aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* gnu: Add python-xopen.•••* gnu/packages/python.scm (python-xopen, python2-xopen): New variables. Tobias Geerinckx-Rice2016-12-19
* gnu: 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 Weaver2016-12-19
* Revert "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 Weaver2016-12-19
* gnu: 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 Danckaert2016-12-19
* gexp: Slightly simplify 'gexp-inputs'.•••* guix/gexp.scm (gexp-inputs)[add-reference-inputs]: Remove unneeded 'if' in the non-native nested gexp case. Ludovic Courtès2016-12-19
* gexp: 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ès2016-12-19
* services: 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ès2016-12-19
* doc: Mention 'grub' field of 'grub-configuration'.•••* doc/guix.texi (GRUB Configuration): Add 'grub' field. Ludovic Courtès2016-12-19
* doc: 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ès2016-12-19
* doc: 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ès2016-12-19
* gnu: 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 Famulari2016-12-19
* gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}].•••* gnu/packages/samba.scm (samba): Update to 4.5.3. Leo Famulari2016-12-19
* nls: Update 'fr' translation.Ludovic Courtès2016-12-19
* nls: Update 'da' package translation.Ludovic Courtès2016-12-19
* nls: Update 'pt_BR' translation.Ludovic Courtès2016-12-19
* nls: Update 'da' translation.Ludovic Courtès2016-12-19
* gnu: pcsc-lite: Update to 1.8.19.•••* gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.19. Marius Bakke2016-12-19
* gnu: hurd-headers: Update to 0.9.•••* gnu/packages/hurd.scm (hurd-headers): Update to version 0.9. Manolis Ragkousis2016-12-19
* gnu: mig: Update to 1.8.•••* gnu/packages/hurd.scm (mig): Update to version 1.8. Manolis Ragkousis2016-12-19
* gnu: gnumach-headers: Update to 1.8.•••* gnu/packages/hurd.scm (gnumach-headers): Update to version 1.8. Manolis Ragkousis2016-12-19
* gnu: gnuplot: Update to 5.0.5.•••* gnu/packages/maths.scm (gnuplot): Update to 5.0.5. Kei Kebreau2016-12-18
* gnu: wxmaxima: Update to 16.12.0.•••* gnu/packages/maths.scm (wxmaxima): Update to 16.12.0. Kei Kebreau2016-12-18
* gnu: tor: split description into two parts for easier reading.•••* gnu/packages/tor.scm (tor)[description]: Split it. Kei Kebreau2016-12-18
* gnu: maxima: Update to 5.39.0.•••* gnu/packages/maths.scm (maxima): Update to 5.39.0. Kei Kebreau2016-12-18
* build: Fix .service and .conf targets for VPATH builds.•••* nix/local.mk (etc/guix-%.service, etc/guix-%.conf): Use "$<", not "$(srcdir)/$<". Ludovic Courtès2016-12-18
* build: 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ès2016-12-18
* doc: Mention the d3.js backend of 'guix graph'.•••* doc/guix.texi (Invoking guix graph): Mention the d3.js backend. Ludovic Courtès2016-12-18
* doc: Document 'cargo-build-system'.•••* doc/guix.texi (Build Systems): Add 'cargo-build-system'. Ludovic Courtès2016-12-18
* gnu: mumble: Update to 1.2.18.•••* gnu/packages/telephony.scm (mumble): Update to 1.2.18. Marius Bakke2016-12-18
* gnu: python-docutils: Update to 0.13.1•••* gnu/packages/python.scm(python-docutils): Update to 0.13.1. [source]: Use pypi-uri. Hartmut Goebel2016-12-18
* tests: Mock up http-fetch.•••This is a follow-up to commit 63773200d7ac68fcaee6efd9ffe8ea7aa3fafa38. * tests/cpan.scm ("cpan->guix-package"): Add mock definition of http-fetch. Ricardo Wurmus2016-12-18
* tests: Adjust cpan tests.•••This is a follow-up to commit ff55fe559951b88bfd691b9dada3a0f26002c4cb. * tests/cpan.scm (source-url-http, source-url-https): Use cpan-source-url. Ricardo Wurmus2016-12-18
* linux-initrd: Support FAT filesystems.•••* gnu/system/linux-initrd.scm (base-initrd): When a FAT filesystem is present: Add fatfsck/static in 'helper-packages'; and add nls_iso8859-1 in 'linux-modules'. Marius Bakke2016-12-18
* build: check-final-inputs-self-contained has an exception for 'bash:include'.•••Currently 'bash:include' of the final Bash depends on bootstrap stuff. * build-aux/check-final-inputs-self-contained.scm (final-inputs): Add clause for 'bash:include'. * gnu/packages/commencement.scm (bash-final): Add FIXME comment. Ludovic Courtès2016-12-18
* gnu: yoshimi: Update to 1.5.0.•••* gnu/packages/music.scm (yoshimi): Update to 1.5.0. Ricardo Wurmus2016-12-18
* tests: Mock up http-fetch in import test.•••This is a follow-up to commit 63773200d7ac68fcaee6efd9ffe8ea7aa3fafa38. * tests/pypi.scm ("pypi->guix-package, wheels"): Add mock definition of "http-fetch". Ricardo Wurmus2016-12-18
* gnu: emacs-org: Update to 20161214.•••* gnu/packages/emacs.scm (emacs-org): Update to 20161214. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Nicolas Goaziou2016-12-18
* tests: Mock up http-fetch in import tests.•••This is a follow-up to commit 63773200d7ac68fcaee6efd9ffe8ea7aa3fafa38. * tests/gem.scm ("gem->guix-package"): Replace mock definition of "url-fetch" with "http-fetch". * tests/pypi.scm ("pypi->guix-package"): Add mock definition of "http-fetch". Ricardo Wurmus2016-12-18
* gnu: youtube-dl: Update to 2016.12.15.•••* gnu/packages/video.scm (youtube-dl): Update to 2016.12.15. Leo Famulari2016-12-17
* gnu: r: Update to 3.3.2.•••* gnu/packages/statistics.scm (r): Update to 3.3.2. Raoul Bonnal2016-12-18
* gnu: Add attribution line for Raoul Bonnal.•••This is a follow-up commit to c9e9154e993f055a438e2e43518bbd0740aaaf24. * gnu/packages/bioinformatics.scm: Add attribution. Ben Woodcroft2016-12-18
* gnu: sane-backends: Remove timestamps from the output.•••* gnu/packages/scanner.scm (sane-backends-minimal)[source](modules, snippet): New fields. Ludovic Courtès2016-12-17
* gnu: Add and use sane-backends.•••* gnu/packages/scanner.scm (sane-backends): New variable. * gnu/packages/gnome.scm (colord, simple-scan): Use it instead of 'sane-backends-minimal'. * gnu/packages/libreoffice.scm (libreoffice): Likewise. * gnu/packages/wine.scm (wine): Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Patterson2016-12-17
* gnu: Add and use sane-backends-minimal.•••* gnu/packages/scanner.scm (sane-backends): Rename to... (sane-backends-minimal): this. Adjust name, source, synopsis and description accordingly. * gnu/packages/cups.scm (hplip): Use 'sane-backends-minimal' instead of 'sane-backends'. * gnu/packages/gnome.scm (colord, simple-scan): Likewise. * gnu/packages/libreoffice.scm (libreoffice): Likewise. * gnu/packages/wine.scm (wine): Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Patterson2016-12-17
* gnu: sane-backends: Disable backend generation.•••* gnu/packages/scanner.scm (sane-backends)[arguments]: Add a phase to disable the compilation of backends. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Andy Patterson2016-12-17
* gnu: pinentry: Update to 1.0.0.•••* gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.0.0. Leo Famulari2016-12-17
* gnu: npth: Update to 1.3.•••* gnu/packages/gnupg.scm (npth): Update to 1.3. Leo Famulari2016-12-17
* import cran: Handle HTTP errors.•••Fixes <http://bugs.gnu.org/23479>. * guix/import/cran.scm (fetch-description): Return #f in case of HTTP errors. Ricardo Wurmus2016-12-17
* guix import: Print list of expressions.•••* guix/scripts/import.scm (guix-import): Print list of expressions. Ricardo Wurmus2016-12-17
* import cran: Add "recursive" option.•••* guix/scripts/import/cran.scm: (%options): Add "recursive" option. (guix-import-cran): Handle "recursive" option. * doc/guix.texi (Invoking guix import): Document it. Ricardo Wurmus2016-12-17