summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: Fix memcached service startup.Christopher Baines2017-08-15
| | | | | | | | | | | | | | | | | | | | Memcached changes to the memcached user from root before writing the PID file. This means that it must be able to write the PID file as the memcached user. To make this work, create the /var/run/memcached directory when the service starts, make it owned by memcached, and change memcached to write the PID file to /var/run/memcached/pid. This wasn't picked up by the system test as the "service running" part was too permissive, and only failed on an error. Instead, test the response from calling start-service and check that the PID is a number. * gnu/services/databases.scm (memcached-activation): New variable. (memcached-shepherd-service): Change PID file location. (memcached-service-type): Extend the activation-service-type. * gnu/tests/databases.scm (run-memcached-test)[test]: Change the "service running" test to check the response from the shepherd.
* gnu: Add dssi.Danny Milosavljevic2017-08-15
| | | | * gnu/packages/music.scm (dssi): New variable.
* gnu: Add emacs-highlight-symbol.Oleg Pykhalov2017-08-15
| | | | | | * gnu/packages/emacs.scm (emacs-highlight-symbol): New variable. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: fish-guix: Use new download URL.ng02017-08-15
| | | | | | * gnu/packages/shells.scm (fish-guix)[source]: Adjust the download URL. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: p11-kit: Update to 0.23.8.Marius Bakke2017-08-15
| | | | * gnu/packages/tls.scm (p11-kit): Update to 0.23.8.
* gnu: signify: Update to 22.Leo Famulari2017-08-15
| | | | * gnu/packages/crypto.scm (signify): Update to 22.
* gnu: diamond: Update to 0.9.10.Ben Woodcroft2017-08-15
| | | | * gnu/packages/bioinformatics.scm (diamond): Update to 0.9.10.
* gnu: bcftools: Fix building on aarch64.Efraim Flashner2017-08-15
| | | | | | * gnu/packages/patches/bcftools-regidx-unsigned-char.patch: New file. * gnu/packages/bioinformatics.scm (bcftools)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Register it.
* Revert "gnu: pspp: Update to 0.11.0."Efraim Flashner2017-08-15
| | | | | | This FTBFS on x86_64 and i686. This reverts commit f4c808df5b99bbe6d7a307c69ad27da5b17703d1.
* gnu: youtube-dl: Update to 2017.08.13.Tobias Geerinckx-Rice2017-08-15
| | | | * gnu/packages/video.scm (youtube-dl): Update to 2017.08.13.
* gnu: e2fsprogs: Update to 1.43.5.Marius Bakke2017-08-15
| | | | | | | * gnu/packages/patches/e2fsprogs-32bit-quota-warnings.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5. [source]: Use patch.
* gnu: cvs: Fix CVE-2017-12836.Leo Famulari2017-08-14
| | | | | | * gnu/packages/patches/cvs-2017-12836.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/version-control.scm (cvs)[source]: Use it.
* gnu: git@2.10: Update to 2.10.4 [fixes CVE-2017-1000117].Marius Bakke2017-08-14
| | | | | | | ...also disable tests, since they broke after c9f4f56b24801718d89c2520b. * gnu/packages/version-control.scm (git@2.10): Update to 2.10.4. [arguments]: New field.
* gnu: gcc@7: Update to 7.2.0.Efraim Flashner2017-08-14
| | | | | * gnu/packages/gcc.scm (gcc@7): Update to 7.2.0. [source]: Switch to xz compression.
* Revert "gnu: e2fsprogs: Update to 1.43.5."Marius Bakke2017-08-14
| | | | | | | Fails to build on i686: <https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00118.html> This reverts commit 3ddaa7922bdd71ff4467b95a7ed264bbc4d49975.
* gnu: milkytracker: Update to 1.01.00.Kei Kebreau2017-08-14
| | | | * gnu/packages/music.scm (milkytracker): Update to 1.01.00.
* gnu: Add bismark.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/bioinformatics.scm (bismark): New variable.
* gnu: Add r-dexseq.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/bioinformatics.scm (r-dexseq): New variable.
* gnu: Add perl-math-random-secure.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/crypto.scm (perl-math-random-secure): New variable.
* gnu: Add perl-crypt-random-source.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/crypto.scm (perl-crypt-random-source): New variable.
* gnu: Add perl-type-tiny.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/perl.scm (perl-type-tiny): New variable.
* gnu: Add perl-ref-util-xs.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/perl.scm (perl-ref-util-xs): New variable.
* gnu: Add perl-regexp-util.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/perl.scm (perl-regexp-util): New variable.
* gnu: Add perl-type-tie.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/perl.scm (perl-type-tie): New variable.
* gnu: Add perl-math-random-isaac.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/crypto.scm (perl-math-random-isaac): New variable.
* gnu: Add perl-math-random-isaac-xs.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/crypto.scm (perl-math-random-isaac-xs): New variable.
* gnu: Add perl-hash-fieldhash.Ricardo Wurmus2017-08-14
| | | | * gnu/packages/perl.scm (perl-hash-fieldhash): New variable.
* gnu: arandr: Use absolute path for xrandr.Arun Isaac2017-08-14
| | | | * gnu/packages/xdisorg.scm (arandr)[arguments]: Add configure phase.
* gnu: linux-libre: Update to 4.12.7.Mark H Weaver2017-08-14
| | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.7. (%linux-libre-hash): Update hash.
* gnu: linux-libre@4.9: Update to 4.9.43.Mark H Weaver2017-08-14
| | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.43.
* gnu: linux-libre@4.4: Update to 4.4.82.Mark H Weaver2017-08-14
| | | | * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.82.
* gnu: libreoffice: Install .desktop files.Andy Wingo2017-08-14
| | | | | | * gnu/packages/libreoffice.scm (libreoffice): Add phase to install .desktop files to $out/share so that LibreOffice will show up in Gnome/KDE/etc and so that it is associated with the various MIME types of interest.
* gnu: wxmaxima: Update to 17.05.1.Kei Kebreau2017-08-13
| | | | | | * gnu/packages/maths.scm (wxmaxima): Update to 17.05.1. [arguments]: Put "autoconf" phase after the "unpack" phase. Fix indentation.
* gnu: Update open-adventure to d43854f0f6bb8e9eea7fbce80348150e7e7fc34d.ng02017-08-13
| | | | | | | * gnu/packages/games.scm (open-adventure): Update to d43854f0f6bb8e9eea7fbce80348150e7e7fc34d. Signed-off-by: Kei Kebreau <kei@openmailbox.org>
* gnu: linenoise: Update to commit 2105ce445821381cf1bca87b6d386d4ea88ee20d.ng02017-08-13
| | | | | | | | * gnu/packages/shells.scm (linenoise): Update to commit 2105ce445821381cf1bca87b6d386d4ea88ee20d. Fix indentation. [source]: change to git. Signed-off-by: Kei Kebreau <kei@openmailbox.org>
* gnu: qemu: Fix CVE-2017-{10664,10806,10911,11434}.Alex Vong2017-08-13
| | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2017-10664.patch, gnu/packages/patches/qemu-CVE-2017-10806.patch, gnu/packages/patches/qemu-CVE-2017-10911.patch, gnu/packages/patches/qemu-CVE-2017-11434.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/virtualization.scm (qemu)[source]: Use them. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: curl: Fix i686 test failure.Marius Bakke2017-08-13
| | | | | | * gnu/packages/patches/curl-bounds-check.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/curl.scm (curl-7.55.0)[source]: Use it.
* gnu: imagemagick: Update to 6.9.9-7.Marius Bakke2017-08-13
| | | | * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-7.
* gnu: Add emacs-nix-mode.Oleg Pykhalov2017-08-13
| | | | | | * gnu/packages/emacs.scm (emacs-nix-mode): New variable. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* gnu: pspp: Update to 0.11.0.Efraim Flashner2017-08-13
| | | | | | This fixes CVE-2017-10791, CVE-2017-10792. * gnu/packages/statistics.scm (pspp): Update to 0.11.0.
* gnu: Add mpd service.Peter Mikkelsen2017-08-13
| | | | | | | | | | * doc/guix.texi: Add documentation. * gnu/services/audio.scm (<mpd-configuration>): New record type. (mpd-service-type): New service type. * gnu/tests/audio.scm: New file. * gnu/local.mk: Add new files. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: moreutils: Add more inputs to moreutils.Christopher Baines2017-08-12
| | | | | | | | | The included ts command requires the Time::Duration and Date::Parse perl modules for the -r option. * gnu/packages/moreutils.scm (moreutils)[inputs]: Add perl-timedate and perl-time-duration. [arguments]: Wrap ts with PERL5LIB.
* gnu: efl: Don't include gtk+@3 in enclosure.Efraim Flashner2017-08-12
| | | | | * gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Replace libinput with libinput-minimal.
* gnu: efl: Update to 1.20.2.Efraim Flashner2017-08-12
| | | | * gnu/packages/enlightenment.scm (efl): Update to 1.20.2.
* gnu: linux-libre: Update to 4.12.6.Mark H Weaver2017-08-12
| | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 4.12.6. (%linux-libre-hash): Update hash.
* gnu: linux-libre@4.9: Update to 4.9.42.Mark H Weaver2017-08-12
| | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.42.
* gnu: linux-libre@4.4: Update to 4.4.81.Mark H Weaver2017-08-12
| | | | * gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.81.
* gnu: python-pylint: Use Python2 variant system.Danny Milosavljevic2017-08-12
| | | | | * gnu/packages/python.scm (python-pylint): Use Python2 variant system. (python2-pylint): Strip Python2 variant system.
* gnu: catdoc: Fix CVE-2017-11110.Alex Vong2017-08-12
| | | | | | | | * gnu/packages/patches/catdoc-CVE-2017-11110.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/textutils.scm (catdoc)[source]: Use it. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: e2fsprogs: Update to 1.43.5.Marius Bakke2017-08-12
| | | | * gnu/packages/linux.scm (e2fsprogs): Update to 1.43.5.