aboutsummaryrefslogtreecommitdiff
path: root/gnu-system.am
Commit message (Collapse)AuthorAge
* gnu: perl: Replace with patched version [fixes CVE-2016-2381].Leo Famulari2016-03-03
| | | | | | | | * gnu/packages/patches/perl-CVE-2016-2381.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/perl.scm (perl)[replacement]: New field. (perl-fixed): New variable. * gnu/packages/commencement.scm (perl-boot0)[replacement]: New field.
* gnu: Add procmail.Lukas Gradl2016-03-02
| | | | | | | | * gnu/packages/patches/procmail-ambiguous-getline-debian.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/mail.scm (procmail): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: icecat: Update bundled graphite2 to 1.3.6 [unspecified security fixes].Mark H Weaver2016-03-02
| | | | | | * gnu/packages/patches/icecat-update-graphite2-pt2.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
* gnu: ilmbase: Fix typo in adding a patch.Leo Famulari2016-03-01
| | | | | * gnu-system.am (dist_patch_DATA): Fix typo. 5e8276dcf4e3a05f69176dca816f00616e7f0593
* gnu: ilmbase: Add patch to fix build on i686.Leo Famulari2016-03-01
| | | | | | | | Fixes <http://bugs.gnu.org/22049>. * gnu/packages/patches/ilmbase-fix-tests.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/graphics.scm (ilmbase)[source]: Add patch.
* gnu: openssl: Replace with 1.0.2g [fixes ↵Ludovic Courtès2016-03-01
| | | | | | | | | | | CVE-2016-{0800,0705,0798,0797,0799,0702,0703,0704}]. See <http://openssl.org/news/secadv/20160301.txt>. Also fixes <http://bugs.gnu.org/22831>. * gnu/packages/patches/openssl-c-rehash-in.patch: New file. * gnu/packages/tls.scm (openssl)[replacement]: New field. (openssl-1.0.2g): New variable.
* gnu: weechat: Move to irc.scm.Efraim Flashner2016-03-01
| | | | | | | * gnu/packages/weechat.scm (weechat): Move from here ... * gnu/packages/irc.scm (weechat): ... to here. * gnu/packages/weechat.scm: Delete file. * gnu-system.am (GNU_SYSTEM_MODULES): Remove weechat.scm.
* gnu: irssi: Move to irc.scm.Efraim Flashner2016-03-01
| | | | | | | * gnu/packages/irssi.scm (irssi): Move from here ... * gnu/packages/irc.scm (irssi): ... to here. * gnu/packages/irssi.scm: Delete file. * gnu-system.am (GNU_SYSTEM_MODULES): Remove irssi.scm.
* gnu: Add quassel.Efraim Flashner2016-03-01
| | | | | * gnu/packages/irc.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Register it.
* gnu: Add qca.Efraim Flashner2016-03-01
| | | | | * gnu/packages/kde.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Register it.
* gnu: bitlbee: Update to 3.4.1.Mark H Weaver2016-02-27
| | | | | | | * gnu/packages/patches/bitlbee-configure-doc-fix.patch: Delete file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/messaging.scm (bitlbee): Update to 3.4.1. [source]: Remove patch.
* gnu: scribus: Update to 1.5.1.Ricardo Wurmus2016-02-27
| | | | | | | * gnu/packages/scribus.scm (scribus): Update to 1.5.1. [source]: Remove patch. * gnu/packages/patches/scribus-qobject.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it.
* gnu: Add python-paste.Christopher Allan Webber2016-02-25
| | | | | | | * gnu/packages/python.scm (python-paste, python2-paste): New variables. * gnu/packages/patches/python-paste-remove-timing-test.patch: New file. * gnu/packages/patches/python-paste-remove-website-test.patch: New file. * gnu-system.am (dist_patch_DATA): Add them.
* Merge branch 'media-updates'Mark H Weaver2016-02-25
|\
| * gnu: xf86-video-vmware: Update to 13.1.0.Andy Wingo2016-02-24
| | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-vmware-glibc-2.20.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.1.0. [source]: Remove patch.
| * gnu: xf86-video-trident: Update to 1.3.7.Andy Wingo2016-02-24
| | | | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-trident-remove-mibstore.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-trident): Update to 1.3.7. [source]: Remove patch.
| * gnu: xf86-video-tdfx: Update to 1.4.6.Andy Wingo2016-02-24
| | | | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-tdfx-remove-mibstore.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-tdfx): Update to 1.4.6. [source]: Remove patch.
| * gnu: xf86-video-sis: Update to 0.10.8.Andy Wingo2016-02-24
| | | | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-sis-fix-exa-crash.patch, gnu/packages/patches/xf86-video-sis-update-api.patch: Delete files. * gnu-system.am (dist_patch_DATA): Remove them. * gnu/packages/xorg.scm (xf86-video-sis): Update to 0.10.8. [source]: Remove patches.
| * gnu: xf86-video-siliconmotion: Update to 1.7.8.Andy Wingo2016-02-24
| | | | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-siliconmotion-remove-mibstore.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-siliconmotion): Update to 1.7.8. [source]: Remove patch.
| * gnu: xf86-video-r128: Update to 6.10.1.Andy Wingo2016-02-24
| | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-r128-glibc-2.20.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-r128): Update to 6.10.1. [source]: Remove patch.
| * gnu: xf86-video-mga: Update to 1.6.4.Andy Wingo2016-02-24
| | | | | | | | | | | | | | * gnu/packages/patches/xf86-video-mga-glibc-2.20.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/xorg.scm (xf86-video-mga): Update to 1.6.4. [source]: Remove patch.
* | gnu: libssh: Update to 0.7.3 [fixes CVE-2016-0739].Leo Famulari2016-02-24
|/ | | | | | | | | | | | | * gnu/packages/patches/libssh-CVE-2014-0017.patch: Delete file. * gnu/packages/patches/libssh-0.6.5-CVE-2016-0739.patch: New file. * gnu-system.am (dist_patch_DATA): Adjust accordingly. * gnu/packages/ssh.scm (libssh): Update to 0.7.3. (libssh-0.5): Rename to... (libssh-0.6): ... this. Update to 0.6.5. [source]: Add patch for CVE-2016-0739. (guile-ssh)[inputs]: Use libssh-0.6. Modified-By: Mark H Weaver <mhw@netris.org>
* gnu: Remove KDE 4.Andreas Enge2016-02-22
| | | | | | | | | | | * gnu/packages/kde.scm (qjson): Move from here... * gnu/packages/qt.scm (qjson): ...to here. * gnu/packages/pumpio.scm: Drop inclusion of (gnu packages kde). * gnu/packages/kde.scm: Delete file. * gnu-system.am (GNU_SYSTEM_MODULES): Unregister it. * gnu/packages/rdf.scm (soprano): Delete variable. KDE 4 relies on Qt 4, which does not receive security updates any more.
* gnu: qemu: Add fixes for CVE-2015-8619, CVE-2016-1981, CVE-2016-2197.Mark H Weaver2016-02-22
| | | | | | | | | * gnu/packages/patches/qemu-CVE-2015-8619.patch, gnu/packages/patches/qemu-CVE-2016-1981.patch, gnu/packages/patches/qemu-CVE-2016-2197.patch, gnu/packages/patches/qemu-usb-ehci-oob-read.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu: cpio: Add fix for CVE-2016-2037.Leo Famulari2016-02-19
| | | | | | * gnu/packages/patches/cpio-CVE-2016-2037.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/cpio.scm (cpio)[source]: Add patch.
* gnu: glibc: Add fix for CVE-2015-7547.Mark H Weaver2016-02-19
| | | | | | * gnu/packages/patches/glibc-CVE-2015-7547.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/base.scm (glibc)[source]: Add patch.
* gnu: Add mate-icon-theme.Fabian Harfert2016-02-17
| | | | | | * gnu/packages/mate.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * gnu/packages/mate.scm (mate-icon-theme): New variable.
* gnu: Add Augeas.Ricardo Wurmus2016-02-16
| | | | | * gnu/packages/augeas.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu: Add slurm.Pjotr Prins2016-02-15
| | | | | | | | | | * gnu/packages/parallel.scm (slurm): New variable. * gnu/packages/patches/slurm-configure-remove-nonfree-contribs.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/parallel.scm: Introduce license name space. Co-authored-by: Andreas Enge <andreas@enge.fr>
* gnu: libsndfile: Update to 1.0.26 [with follow-up fix CVE-2015-7805].Mark H Weaver2016-02-15
| | | | | | | | | | Note: The previous fix for CVE-2015-7805 was incomplete. * gnu/packages/patches/libsndfile-CVE-2014-9496.patch, gnu/packages/patches/libsndfile-CVE-2015-7805.patch: Delete files. * gnu-system.am (dist_patch_DATA): Remove them. * gnu/packages/pulseaudio.scm (libsndfile): Update to 1.0.26. [source]: Remove patches.
* gnu: Add ocaml-findlib.Jan Nieuwenhuizen2016-02-13
| | | | | | * gnu/packages/ocaml.scm (ocaml-findlib): New variable. * gnu/packages/patches/ocaml-findlib-make-install.patch: New file. * gnu-system.am (dist_patch_DATA): Register it.
* gnu: gnupg: Add upstream fix for test failures on x86_64.Mark H Weaver2016-02-12
| | | | | | | | | Fixes <https://debbugs.gnu.org/22558>. * gnu/packages/patches/gnupg-simple-query-ignore-status-messages.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gnupg.scm (gnupg)[source]: Add patch.
* gnu: Add tclxml.Jan Nieuwenhuizen2016-02-12
| | | | | | | | * gnu/packages/patches/tclxml-3.2-install.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/tcl.scm (tclxml): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: icecat: Update bundled graphite2 to 1.3.5 for security fixes.Mark H Weaver2016-02-11
| | | | | | | * gnu/packages/patches/icecat-update-graphite2.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gnuzilla.scm (icecat)[source]: Add patch. Add TODO comment about using the system graphite2 in the future.
* gnu: mit-krb5: Update to 1.13.3; add fixes for CVE-2015-{8629,8630,8631}.Mark H Weaver2016-02-10
| | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/mit-krb5-CVE-2015-2695-pt1.patch, gnu/packages/patches/mit-krb5-CVE-2015-2695-pt2.patch, gnu/packages/patches/mit-krb5-CVE-2015-2696.patch, gnu/packages/patches/mit-krb5-CVE-2015-2697.patch, gnu/packages/patches/mit-krb5-CVE-2015-2698-pt1.patch, gnu/packages/patches/mit-krb5-CVE-2015-2698-pt2.patch: Delete files. * gnu/packages/patches/mit-krb5-CVE-2015-8629.patch, gnu/packages/patches/mit-krb5-CVE-2015-8630.patch, gnu/packages/patches/mit-krb5-CVE-2015-8631.patch, gnu/packages/patches/mit-krb5-init-context-null-spnego.patch: New files. * gnu-system.am (dist_patch_DATA): Adjust accordingly. * gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.13.3. [source]: Update URI to download conventional .tar.gz file. Add patches. [native-inputs]: Remove old patches-as-inputs. [arguments]: Remove hacks needed to cope with the older unconventional tarball that contained an inner source tarball and signature: Remove #:modules argument, and the custom 'unpack' and 'apply-patches' phases.
* gnu: xdotools: Update to 3.20150503.1Christopher Allan Webber2016-02-06
| | | | | | * gnu/packages/xdisorg.scm (xdotools): Upgrade to 3.20150503.1. * gnu/packages/patches/xdotool-fix-makefile.patch: New file. * gnu-system.am (dist_patch_DATA): Add it.
* gnu: Add python-pygpgmeChristopher Allan Webber2016-02-06
| | | | | | * gnu/packages/gnupg.scm (python-pygpgme, python2-pygpgme): New variables. * gnu/packages/patches/pygpgme-disable-problematic-tests.patch: New file. * gnu-system.am (dist_patch_DATA): Add it.
* gnu: icecat: Re-enable the Ephemeral Diffie-Hellman cipher suites.Mark H Weaver2016-02-06
| | | | | | * gnu/packages/patches/icecat-re-enable-DHE-cipher-suites.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/gnuzilla.scm (icecat)[source]: Add patch.
* gnu: icecat: Update to 38.6.0-gnu1.Mark H Weaver2016-02-05
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/icecat-bug-1146335-pt1.patch, gnu/packages/patches/icecat-bug-1146335-pt2.patch, gnu/packages/patches/icecat-limit-max-buffers-size-for-ANGLE.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt01.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt02.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt03.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt04.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt05.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt06.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt07.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt08.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt09.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt10.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt11.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt12.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt13.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt14.patch, gnu/packages/patches/icecat-CVE-2016-1930-pt15.patch, gnu/packages/patches/icecat-CVE-2016-1935.patch: Delete files. * gnu-system.am (dist_patch_DATA): Remove them. * gnu/packages/gnuzilla.scm (icecat): Update to 38.6.0-gnu1. [source]: Remove patches.
* gnu: jasper: Add fixes for several security flaws.Leo Famulari2016-02-04
| | | | | | | | | | | | | | * gnu/packages/patches/jasper-CVE-2007-2721.patch, gnu/packages/patches/jasper-CVE-2008-3520.patch, gnu/packages/patches/jasper-CVE-2011-4516-and-CVE-2011-4517.patch, gnu/packages/patches/jasper-CVE-2014-8137.patch, gnu/packages/patches/jasper-CVE-2014-8138.patch, gnu/packages/patches/jasper-CVE-2014-8157.patch, gnu/packages/patches/jasper-CVE-2014-8158.patch, gnu/packages/patches/jasper-CVE-2014-9029.patch, gnu/packages/patches/jasper-CVE-2016-1867.patch: New files. * gnu-system.am (dist_patch_DATA): Add them. * gnu/packages/image.scm (jasper)[source]: Add patches.
* gnu: perl-io-socket-ssl: Add workaround for OpenSSL-1.0.2f.Mark H Weaver2016-02-04
| | | | | | * gnu/packages/patches/perl-io-socket-ssl-openssl-1.0.2f-fix.patch: New file. * gnu-system.am (dist_patch_DATA): Add it. * gnu/packages/web.scm (perl-io-socket-ssl)[source]: Add patch.
* guix system: 'reconfigure' loads and starts new services.Ludovic Courtès2016-02-03
| | | | | | | | | | | | | | Partly fixes <http://bugs.gnu.org/22039>. * gnu/services/herd.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * gnu/services/shepherd.scm (shepherd-service-canonical-name): New procedure. (shepherd-service-file): Export. * guix/scripts/system.scm (upgrade-shepherd-services): New procedure. (switch-to-system): Use it. * guix/ui.scm (info): New procedure. * doc/guix.texi (Invoking guix system): Mention system services.
* gnu: Add emacs-constants.Federico Beffa2016-02-03
| | | | | | * gnu/packages/emacs.scm (emacs-constants): New variable. * gnu/packages/patches/emacs-constants-lisp-like.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it.
* gnu: Add emacs-scheme-complete.Federico Beffa2016-02-03
| | | | | | * gnu/packages/emacs.scm (emacs-scheme-complete): New variable. * gnu/packages/patches/emacs-scheme-complete-scheme-r5rs-info.patch: New patch. * gnu-system.am (dist_patch_DATA): Add the new patch.
* gnu: qemu: Update to 2.5.0; add fixes for security flaws.Mark H Weaver2016-02-03
| | | | | | | | | | | | | | | | | | * gnu/packages/patches/qemu-CVE-2015-6855.patch: Delete file. * gnu/packages/patches/qemu-virtio-9p-use-accessor-to-get-thread-pool.patch, gnu/packages/patches/qemu-CVE-2015-8558.patch, gnu/packages/patches/qemu-CVE-2015-8567.patch, gnu/packages/patches/qemu-CVE-2015-8613.patch, gnu/packages/patches/qemu-CVE-2015-8701.patch, gnu/packages/patches/qemu-CVE-2015-8743.patch, gnu/packages/patches/qemu-CVE-2016-1568.patch, gnu/packages/patches/qemu-CVE-2016-1922.patch: New files. * gnu-system.am (dist_patch_DATA): Remove 'qemu-CVE-2015-6855.patch'; add the new patches. * gnu/packages/qemu.scm (qemu): Update to 2.5.0. [source]: Remove old patches and add new ones. [arguments]: Add 'disable-test-qga' phase. (%glib-memory-vtable-patch, %glib-duplicate-test-patch): Remove variables.
* gnu: linux-libre: Update to 4.4.1.Mark H Weaver2016-02-01
| | | | | | | * gnu/packages/patches/linux-libre-CVE-2016-0728.patch: Delete file. * gnu-system.am (dist_patch_DATA): Remove it. * gnu/packages/linux.scm (linux-libre): Update to 4.4.1. [source]: Remove patch.
* gnu: Add pinball.Eric Bavier2016-01-31
| | | | | | | | | | * gnu/packages/games.scm (pinball): New variable. * gnu/packages/patches/pinball-const-fix.patch, gnu/packages/patches/pinball-cstddef.patch, gnu/packages/patches/pinball-missing-separators.patch, gnu/packages/patches/pinball-src-deps.patch, gnu/packages/patches/pinball-system-ltdl.patch: New patches. * gnu-system.am (dist_patch_DATA): Add them.
* gnu: perl-tk: Update to 804.033.Efraim Flashner2016-01-31
| | | | | | | * gnu/packages/tcl.scm (perl-tk): Update to 804.033. [source]: Remove patch. * gnu/packages/patches/perl-tk-x11-discover.patch: Remove file. * gnu-system.am (dist_patch_DATA): Remove patch.
* Rename (gnu services dmd) to (gnu services shepherd).Alex Kost2016-01-29
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/services/dmd.scm: Rename to... * gnu/services/shepherd.scm: ... this. * gnu/system.scm: Use it. * gnu/system/install.scm: Likewise. * gnu/services/xorg.scm: Likewise. * gnu/services/web.scm: Likewise. * gnu/services/ssh.scm: Likewise. * gnu/services/networking.scm: Likewise. * gnu/services/mail.scm: Likewise. * gnu/services/lirc.scm: Likewise. * gnu/services/desktop.scm: Likewise. * gnu/services/dbus.scm: Likewise. * gnu/services/databases.scm: Likewise. * gnu/services/base.scm: Likewise. * gnu/services/avahi.scm: Likewise. * guix/scripts/system.scm: Likewise. * tests/services.scm: Likewise. * tests/guix-system.sh: Likewise. * doc/guix.texi (Shepherd Services): Adjust accordingly. * gnu-system.am (GNU_SYSTEM_MODULES): Likewise. * po/guix/POTFILES.in: Likewise.
* build: Add 'DL' silent rule.Mathieu Lirzin2016-01-28
| | | | | | | | | * Makefile.am (AM_V_DL, AM_V_DL_, AM_V_DL_0): New variables. * gnu-system.am (gnu/packages/bootstrap/x86_64-linux/guile-2.0.9.tar.xz) (gnu/packages/bootstrap/i686-linux/guile-2.0.9.tar.xz) (gnu/packages/bootstrap/armhf-linux/guile-2.0.11.tar.xz) (gnu/packages/bootstrap/mips64el-linux/guile-2.0.9.tar.xz): Use $(AM_V_DL). * build-aux/download.scm: Print a line break between target and origin.