aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: tor: Update to 0.2.9.8.Efraim Flashner2016-12-20
| | | | * gnu/packages/tor.scm (tor): Update to 0.2.9.8.
* services: guix: Add 'log-file' configuration option.Ludovic Courtès2016-12-19
| | | | | | | | | * 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.
* services: guix: Remove dependency on lsh.Ludovic Courtès2016-12-19
| | | | | | * gnu/services/base.scm (<guix-configuration>)[lsh]: Remove. (guix-shepherd-service): Remove lsh from 'PATH'. * doc/guix.texi (Base Services): Adjust accordingly.
* services: cuirass: Cache defaults to /var/cache/cuirass.Ludovic Courtès2016-12-19
| | | | | | | | | | | | | 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.
* services: cuirass: Honor 'user' and 'group'.Ludovic Courtès2016-12-19
| | | | | * gnu/services/cuirass.scm (cuirass-shepherd-service): Pass the user and group of CONFIG to 'make-forkexec-constructor'.
* services: cuirass: Add 'log-file' option.Ludovic Courtès2016-12-19
| | | | | | * gnu/services/cuirass.scm (<cuirass-configuration>)[log-file]: New field. (cuirass-shepherd-service): Pass it to 'make-forkexec-constructor'.
* gnu: cuirass: Add Git to 'PATH'.Ludovic Courtès2016-12-19
| | | | | | * gnu/packages/ci.scm (cuirass)[arguments]: In 'wrap-program' phase, add Git to 'PATH'. [inputs]: Add GIT.
* gnu: utox: Fix description.ng02016-12-19
| | | | | | * gnu/packages/messaging.scm (utox): Fix description. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: utox: Update to 0.11.0.ng02016-12-19
| | | | | | | | | | | | * 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>
* gnu: Add c-toxcore.ng02016-12-19
| | | | | | * gnu/packages/messaging.scm (c-toxcore): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* install: The list of services is now a plain list.Ludovic Courtès2016-12-19
| | | | | * gnu/system/install.scm (installation-services): Rename to... (%installation-services): ... this. Turn into a list instead of a thunk.
* gnu: Add grub-efi.Marius Bakke2016-12-19
| | | | * gnu/packages/grub.scm (grub-efi): New variable.
* Revert "gnu: grub: Add dependency on efibootmgr."Marius Bakke2016-12-19
| | | | | | | 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 .
* gnu: grub: Use qemu-minimal for tests.Marius Bakke2016-12-19
| | | | | * gnu/packages/grub.scm (qemu-for-tests): Remove variable. (grub)[native-inputs]: Replace QEMU-FOR-TESTS with QEMU-MINIMAL.
* gnu: linux-libre: Fix typo.Tobias Geerinckx-Rice2016-12-19
| | | | * gnu/packages/linux.scm (%linux-libre-hash): Remove excess quote.
* gnu: cutadapt: Update to 1.12.Tobias Geerinckx-Rice2016-12-19
| | | | | * gnu/packages/bioinformatics.scm (cutadapt): Update to 1.12. [inputs]: Add python-xopen.
* gnu: Add python-xopen.Tobias Geerinckx-Rice2016-12-19
| | | | * gnu/packages/python.scm (python-xopen, python2-xopen): New variables.
* gnu: linux-libre: Update to 4.8.15.Mark H Weaver2016-12-19
| | | | | * gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash) (linux-libre): Update to 4.8.15.
* Revert "gnu: linux-libre: Update to 4.9."Mark H Weaver2016-12-19
| | | | | | | This reverts commit 5a3849443ac8bdcffea0376b3c7efa30688c10bb. Module loading is broken on i686 with some configurations, including our default configuration. See <https://bugs.gnu.org/25231>.
* gnu: kdbusaddons: Embed kinit store dir, avoid dependency cycles.Thomas Danckaert2016-12-19
| | | | | | | | | | | | | | | | | 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>
* services: Use 'file-append' in more places.Ludovic Courtès2016-12-19
| | | | | | | | | | | | | * 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.
* gnu: openssh: Update to 7.4p1.Leo Famulari2016-12-19
| | | | | | | * 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.
* gnu: samba: Update to 4.5.3 [fixes CVE-2016-{2123,2125,2126}].Leo Famulari2016-12-19
| | | | * gnu/packages/samba.scm (samba): Update to 4.5.3.
* gnu: pcsc-lite: Update to 1.8.19.Marius Bakke2016-12-19
| | | | * gnu/packages/security-token.scm (pcsc-lite): Update to 1.8.19.
* gnu: hurd-headers: Update to 0.9.Manolis Ragkousis2016-12-19
| | | | * gnu/packages/hurd.scm (hurd-headers): Update to version 0.9.
* gnu: mig: Update to 1.8.Manolis Ragkousis2016-12-19
| | | | * gnu/packages/hurd.scm (mig): Update to version 1.8.
* gnu: gnumach-headers: Update to 1.8.Manolis Ragkousis2016-12-19
| | | | * gnu/packages/hurd.scm (gnumach-headers): Update to version 1.8.
* gnu: gnuplot: Update to 5.0.5.Kei Kebreau2016-12-18
| | | | * gnu/packages/maths.scm (gnuplot): Update to 5.0.5.
* gnu: wxmaxima: Update to 16.12.0.Kei Kebreau2016-12-18
| | | | * gnu/packages/maths.scm (wxmaxima): Update to 16.12.0.
* gnu: tor: split description into two parts for easier reading.Kei Kebreau2016-12-18
| | | | * gnu/packages/tor.scm (tor)[description]: Split it.
* gnu: maxima: Update to 5.39.0.Kei Kebreau2016-12-18
| | | | * gnu/packages/maths.scm (maxima): Update to 5.39.0.
* gnu: mumble: Update to 1.2.18.Marius Bakke2016-12-18
| | | | * gnu/packages/telephony.scm (mumble): Update to 1.2.18.
* gnu: python-docutils: Update to 0.13.1Hartmut Goebel2016-12-18
| | | | | * gnu/packages/python.scm(python-docutils): Update to 0.13.1. [source]: Use pypi-uri.
* linux-initrd: Support FAT filesystems.Marius Bakke2016-12-18
| | | | | | * 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'.
* build: check-final-inputs-self-contained has an exception for 'bash:include'.Ludovic Courtès2016-12-18
| | | | | | | | 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.
* gnu: yoshimi: Update to 1.5.0.Ricardo Wurmus2016-12-18
| | | | * gnu/packages/music.scm (yoshimi): Update to 1.5.0.
* gnu: emacs-org: Update to 20161214.Nicolas Goaziou2016-12-18
| | | | | | * gnu/packages/emacs.scm (emacs-org): Update to 20161214. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: youtube-dl: Update to 2016.12.15.Leo Famulari2016-12-17
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2016.12.15.
* gnu: r: Update to 3.3.2.Raoul Bonnal2016-12-18
| | | | * gnu/packages/statistics.scm (r): Update to 3.3.2.
* gnu: Add attribution line for Raoul Bonnal.Ben Woodcroft2016-12-18
| | | | | | This is a follow-up commit to c9e9154e993f055a438e2e43518bbd0740aaaf24. * gnu/packages/bioinformatics.scm: Add attribution.
* gnu: sane-backends: Remove timestamps from the output.Ludovic Courtès2016-12-17
| | | | | * gnu/packages/scanner.scm (sane-backends-minimal)[source](modules, snippet): New fields.
* gnu: Add and use sane-backends.Andy Patterson2016-12-17
| | | | | | | | | | * 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>
* gnu: Add and use sane-backends-minimal.Andy Patterson2016-12-17
| | | | | | | | | | | | | * 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>
* gnu: sane-backends: Disable backend generation.Andy Patterson2016-12-17
| | | | | | | * 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>
* gnu: pinentry: Update to 1.0.0.Leo Famulari2016-12-17
| | | | | * gnu/packages/gnupg.scm (pinentry-tty, pinentry-gtk2, pinentry-gnome3, pinentry-qt): Update to 1.0.0.
* gnu: npth: Update to 1.3.Leo Famulari2016-12-17
| | | | * gnu/packages/gnupg.scm (npth): Update to 1.3.
* gnu: bootstrap: Add FTP URL for bootstrap binaries.Ludovic Courtès2016-12-17
| | | | | * gnu/packages/bootstrap.scm (%bootstrap-base-urls): Add ftp://alpha.gnu.org (http://alpha.gnu.org is currently unresponsive.)
* gnu: star: Update to 2.5.2b.Raoul Bonnal2016-12-17
| | | | | | | * gnu/packages/bioinformatics (star): Update to 2.5.2b. [source]: Delete precompiled binary. Co-authored-by: Ben Woodcroft <donttrustben@gmail.com>
* gnu: Add fatfsck-static.Marius Bakke2016-12-17
| | | | | * gnu/packages/disk.scm (dosfstools/static): New private variable. (fatfsck/static): New variable.
* gnu: Add emacs-guix.Alex Kost2016-12-17
| | | | * gnu/packages/emacs.scm (emacs-guix): New variable.