summary refs log tree commit diff
path: root/gnu
AgeCommit message (Collapse)Author
2017-10-08gnu: kdevelop: Do not hardcode user profile locations in wrapper.Thomas Danckaert
* gnu/packages/kde.scm (kdevelop): [arguments]: Do not add ${HOME}/.guix-profile/{share,lib/plugins} to XDG_DATA_DIRS and QT_PLUGIN_PATH when wrapping the executable.
2017-10-08tests: databases: Add a simple test for MySQL.Christopher Baines
Previously, the activation phase for this service caused some systems using it to not boot. This test checks that it's possible to boot a system using it, and at least start the service. * gnu/tests/databases.scm (%mysql-os, %test-mysql): New variables. (run-mysql-test): New procedure.
2017-10-08linux-initrd: Ensure that the guile used in the initrd is referenced.Christopher Baines
By referencing guile from the initrd output explicitly, it will be present in the store when this initrd is used. If the exact guile used within the initrd isn't present in the store, then after root is switched during the boot process, loading modules (such as (ice-9 popen)) won't work. This fixes guix-patches bug #28399, "Fix mysql activation, and add a basic test". * gnu/system/linux-initrd.scm (expression->initrd)[builder]: Write out a file called references in to the initrd output, which includes the store path for guile.
2017-10-08gnu: youtube-dl: Update to 2017.10.07.Tobias Geerinckx-Rice
* gnu/packages/video.scm (youtube-dl): Update to 2017.10.07.
2017-10-08gnu: offlineimap: Update to 7.1.3.Tobias Geerinckx-Rice
* gnu/packages/mail.scm (offlineimap): Update to 7.1.3.
2017-10-08services: Remove unneeded imported.Ludovic Courtès
This caused a circular dependency. Reported by Oleg Pykhalov <go.wigust@gmail.com> at <https://lists.gnu.org/archive/html/help-guix/2017-10/msg00021.html>. * gnu/services/networking.scm: Remove unneeded import of (gnu system base).
2017-10-08gnu: gnome-calendar: Update to 3.26.2.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnome-calendar): Update to 3.26.2.
2017-10-08gnu: par2cmdline: Update to 0.7.4.Tobias Geerinckx-Rice
* gnu/packages/backup.scm (par2cmdline): Update to 0.7.4.
2017-10-08gnu: munge: Update to 0.5.13.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (munge): Update to 0.5.13.
2017-10-08gnu: aisleriot: Update to 3.22.3.Kei Kebreau
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.3. [inputs]: Use guile-2.2 instead of guile-2.0.
2017-10-08gnu: Add missing mongodb patch to local.mk.Christopher Baines
* gnu/local.mk (dist_patch_DATA): Add the mongodb-support-unknown-linux-distributions.patch.
2017-10-08web: Add nginx-documentation.Christopher Baines
* gnu/packages/web.scm (nginx): Add comment about updating the documentation. (nginx-xslscript): New variable. (nginx-documentation): New variable.
2017-10-08perl: Add perl-parse-recdescent.Christopher Baines
* gnu/packages/perl.scm (perl-parse-recdescent): New variable.
2017-10-08gnu: Add missing input to python-py3status and fix call path.Tomáš Čech
file is used to determine configuration file encoding and py3status fails to start when this tool is missing. * gnu/packages/python.scm (python-py3status)[inputs]: Add file. [arguments]: Modify phases to patch py3status to call file with an absolute path.
2017-10-07gnu: sdl: Add debug output.Oleg Pykhalov
* gnu/packages/sdl.scm (sdl, sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf): Add debug output. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-07gnu: getmail: Update to 5.4.ng0
* gnu/packages/mail.scm (getmail): Update to 5.4.
2017-10-07gnu: khal: Update to 0.9.8.Leo Famulari
* gnu/packages/calendar.scm (khal): Update to 0.9.8. [arguments]: Make sure to stop building if the documentation fails to build. Skip some failing tests.
2017-10-07gnu: zile: Update to 2.4.14.Ludovic Courtès
* gnu/packages/zile.scm (zile): Update to 2.4.14.
2017-10-07gnu: vsearch: Update to 2.5.0.Ben Woodcroft
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.5.0.
2017-10-06gnu: linux-libre: Update to 4.13.5.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.5. (%linux-libre-hash): Update hash.
2017-10-06gnu: linux-libre@4.9: Update to 4.9.53.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.53.
2017-10-06gnu: linux-libre@4.4: Update to 4.4.90.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.90.
2017-10-07system: Really filter out Linux device names for the store.Ludovic Courtès
This is a followup to db4e8fd5d4a07d3be8ce68fb96722ef7077c0eee. Fixes <https://bugs.gnu.org/28445>. Reported by Mark H Weaver <mhw@netris.org>. * gnu/system.scm (ensure-not-/dev): New procedure. (read-boot-parameters)[ensure-not-/dev]: Remove. (operating-system-boot-parameters): Use it.
2017-10-06services: Add MongoDB.Christopher Baines
* gnu/services/databases.scm (%default-mongodb-configuration-file, %mongodb-accounts, mongodb-service-type): New variables. (<mongodb-configuration>): New record type. (mongodb-activation, mongodb-shepherd-service): New procedures. * gnu/tests/databases.scm (%test-mongodb): New variable. * doc/guix.texi (Database Services): Add MongoDB documentation.
2017-10-06gnu: Add mongodb.Christopher Baines
* gnu/packages/databases.scm (mongodb): New variable.
2017-10-06gnu: btrfs-progs: Update to 4.13.2.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (btrfs-progs): Update to 4.13.2.
2017-10-06gnu: glibc-locales: Use 'modify-phases' syntax.Efraim Flashner
* gnu/packages/base.scm (glibc-locales)[arguments]: Use 'modify-phases' syntax.
2017-10-06gnu: guix: Update development snapshot.Ludovic Courtès
* gnu/packages/package-management.scm (guix): Update to 8b920d7.
2017-10-06gnu: dconf: Update to 0.26.1.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (dconf): Update to 0.26.1.
2017-10-06gnu: glade: Update to 3.20.1.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (glade): Update to 3.20.1.
2017-10-06gnu: tor: Enable directory protocol compression.Tobias Geerinckx-Rice
* gnu/packages/tor.scm (tor)[native-inputs]: Add pkg-config. [inputs]: Add xz and zstd.
2017-10-06gnu: tor: Fix typo.Tobias Geerinckx-Rice
* gnu/packages/tor.scm (tor)[inputs]: Move unquote to its operand.
2017-10-06gnu: octave: Reference makeinfo with absolute path.Arun Isaac
* gnu/packages/maths.scm (octave)[arguments]: Add configure-makeinfo phase. [inputs]: Add texinfo. [native-inputs]: Remove texinfo.
2017-10-05gnu: vte-ng: Update to 0.50.1.a.Marius Bakke
* gnu/packages/gnome.scm (vte-ng): Update to 0.50.1.a.
2017-10-05gnu: openjpeg: Update to 2.3.0.Marius Bakke
* gnu/packages/patches/openjpeg-CVE-2017-12982.patch, gnu/packages/patches/openjpeg-CVE-2017-14040.patch, gnu/packages/patches/openjpeg-CVE-2017-14041.patch, gnu/packages/patches/openjpeg-CVE-2017-14151.patch, gnu/packages/patches/openjpeg-CVE-2017-14152.patch, gnu/packages/patches/openjpeg-CVE-2017-14164.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/image.scm (openjpeg): Update to 2.3.0. [source](patches): Remove. * gnu/packages/gstreamer.scm (gst-plugins-bad)[arguments]: Adjust openjpeg substitution.
2017-10-05gnu: imagemagick: Update to 6.9.9-18.Marius Bakke
Fixes <https://bugs.gnu.org/28692>. Reported by Diego Nicola Barbato <dnbarbato@posteo.de>. * gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-18.
2017-10-05gnu: libpng@1.2: Update to 1.2.59.Leo Famulari
* gnu/packages/image.scm (libpng-1.2): Update to 1.2.59.
2017-10-05gnu: certbot, python-acme: Update to 0.19.0.Leo Famulari
* gnu/packages/tls.scm (certbot, python-acme): Update to 0.19.0.
2017-10-05gnu: lightning: Update to 2.1.2.Kei Kebreau
* gnu/packages/assembly.scm (lightning): Update to 2.1.2.
2017-10-05gnu: Add pdsh.Ricardo Wurmus
* gnu/packages/ssh.scm (pdsh): New variable.
2017-10-05gnu: Add imb-openmpi.Dave Love
* gnu/packages/benchmark.scm (imb): New procedure. (imb-openmpi): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-10-05file-systems: Add a 'location' field to <file-system>.Ludovic Courtès
* gnu/system/file-systems.scm (<file-system>)[location]: New field.
2017-10-05uuid: Add 'uuid=?' and use it.Ludovic Courtès
* gnu/system/uuid.scm (uuid=?): New procedure. * tests/uuid.scm ("uuid=?"): New test. * gnu/build/file-systems.scm (partition-uuid-predicate) (luks-partition-uuid-predicate): Use it instead of 'bytevector=?'.
2017-10-05gnu: Add python-numpy-next.Ricardo Wurmus
* gnu/packages/python.scm (python-numpy-next, python2-numpy-next): New variables.
2017-10-05Revert "gnu: python-numpy: Update to 1.13.1."Ricardo Wurmus
This reverts commit 025b196d9b739418dd9d305864fdb1fb1d0d5af2. This is necessary as neither the current release nor the latest development version of python-pandas can be build with numpy 1.13.x.
2017-10-04gnu: curl: Update replacement to 7.56.0 [security fixes].Kei Kebreau
Fixes CVE-2017-1000254. See <https://curl.haxx.se/docs/adv_20171004.html> for details. * gnu/packages/curl.scm (curl)[replacement]: Update to 7.56.0. (curl-7.55.0): Rename to ... (curl-7.56.0): ... this. [arguments]: Remove 'fix-Makefile' phase. [source]: Remove patch. * gnu/packages/patches/curl-bounds-check.patch: Delete it. * gnu/local.mk (dist_patch_DATA): Remove it.
2017-10-04gnu: go: update to 1.9.1 [security fixes].Leo Famulari
See the release announcement and bug reports for more details about the security issues fixed in this release: https://groups.google.com/forum/m/#!topic/golang-nuts/sHfMg4gZNps https://golang.org/issue/22125 https://golang.org/issue/22134 * gnu/packages/golang.scm (go-1.9): Update to 1.9.1.
2017-10-05gnu: xorg-server: Update to 1.19.4 [fixes CVE-2017-13721, CVE-2017-13723].Marius Bakke
The GPG signature for the bz2 tarball is bad, but the checksum matches the signed release announcement, and contents are identical to the good .gz. * gnu/packages/xorg.scm (xorg-server): Update to 1.19.4. [source]: Remove obsolete patches. * gnu/packages/patches/xorg-server-CVE-2017-10971.patch, gnu/packages/patches/xorg-server-CVE-2017-10972.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2017-10-04gnu: mutt: Update to 1.9.1.Leo Famulari
* gnu/packages/mail.scm (mutt): Update to 1.9.1.
2017-10-04gnu: isync: Update to 1.3.0.Leo Famulari
* gnu/packages/mail.scm (isync): Update to 1.3.0. [native-inputs]: Add perl.