Leo Famulari [Sat, 3 Jun 2017 00:26:27 +0000 (20:26 -0400)]
gnu: ncmpcpp: Update to 0.8.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.8.
[inputs]: Add curl.
[source], [home-page]: Use HTTPS URLs.
Leo Famulari [Mon, 10 Jul 2017 18:37:53 +0000 (14:37 -0400)]
Merge branch 'master' into core-updates
Leo Famulari [Fri, 7 Jul 2017 04:31:08 +0000 (00:31 -0400)]
gnu: libtiff: Fix two integer overflows.
* gnu/packages/patches/libtiff-tiffycbcrtorgb-integer-overflow.patch,
gnu/packages/patches/libtiff-tiffycbcrtorgbinit-integer-overflow.patch:
New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.
Leo Famulari [Sat, 8 Jul 2017 15:00:47 +0000 (11:00 -0400)]
gnu: ncurses: Fix CVE-2017-10684 and CVE-2017-10685.
* gnu/packages/patches/ncurses-CVE-2017-10684-10685.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ncurses.scm (ncurses)[replacement]: New field.
(ncurses/fixed): New variable.
Mark H Weaver [Sun, 9 Jul 2017 22:01:02 +0000 (18:01 -0400)]
gnu: poppler: Fix null pointer dereferences.
* gnu/packages/patches/poppler-fix-crash-with-broken-documents.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (poppler/fixed)[source]: Add the patch.
Feng Shu [Thu, 6 Jul 2017 13:55:28 +0000 (21:55 +0800)]
gnu: emacs-exwm-x: Update to 1.7.2.
* gnu/packages/emacs.scm (emacs-exwm-x): Update to 1.7.2.
[propagated-inputs]: Add emacs-use-package.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
Danny Milosavljevic [Sun, 9 Jul 2017 23:28:34 +0000 (01:28 +0200)]
gnu: ghostscript: Make "/CreationDate", "/ModDate" optional, depending on environment variable.
* gnu/packages/patches/ghostscript-no-header-creationdate.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript): Use it.
Danny Milosavljevic [Sun, 9 Jul 2017 23:24:50 +0000 (01:24 +0200)]
gnu: ghostscript: Make XMP UUID headers optional, depending on environment variable.
* gnu/packages/patches/ghostscript-no-header-uuid.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ghostscript.scm (ghostscript): Use it.
Danny Milosavljevic [Sun, 9 Jul 2017 22:05:21 +0000 (00:05 +0200)]
gnu: ghostscript: Make "/ID" optional, depending on environment variable.
* gnu/packages/patches/ghostscript-no-header-id.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it
* gnu/packages/ghostscript.scm (ghostscript): Use it.
Manolis Ragkousis [Tue, 6 Jun 2017 07:25:28 +0000 (10:25 +0300)]
gnu: unshield: Remove incorrect '"'.
* gnu/packages/compression.scm (unshield): Remove incorrect '"'.
Danny Milosavljevic [Mon, 10 Jul 2017 01:23:30 +0000 (03:23 +0200)]
build, vm: Use "GuixSD" or "GUIXSD" as volume label.
* gnu/build/vm.scm (initialize-hard-disk): Use "GuixSD" as label.
* gnu/system/install.scm (installation-os): Use "GuixSD" as label.
* gnu/system/vm.scm (system-disk-image): Use "GuixSD" or "GUIXSD" as volume
label.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Stefan Reichör [Tue, 4 Jul 2017 20:04:09 +0000 (22:04 +0200)]
gnu: Add et.
* gnu/packages/ssh.scm (et): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Danny Milosavljevic [Thu, 6 Jul 2017 01:47:08 +0000 (03:47 +0200)]
gnu: groff: Remove timestamps.
Fixes <https://bugs.gnu.org/27593>.
* gnu/packages/patches/groff-source-date-epoch.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/groff.scm (groff)[source]: Add it.
Ludovic Courtès [Mon, 10 Jul 2017 09:54:25 +0000 (11:54 +0200)]
daemon: Allow compilation with GCC 4.9.
Reported by Ricardo Wurmus.
* nix/nix-daemon/nix-daemon.cc (acceptConnection): Remove intermediate
'inaddr' variables that relied on implicit casts. This fixes
compilation with GCC 4.9.
Ludovic Courtès [Mon, 10 Jul 2017 08:53:50 +0000 (10:53 +0200)]
gnu: libpciaccess: Refer to 'pci.ids' from pciutils.
Prior to this change libpciaccess would try to read from
/usr/share/hwdata/pci.ids.
* gnu/packages/xorg.scm (libpciaccess)[arguments]: New field.
[inputs]: Add PCIUTILS.
Ludovic Courtès [Mon, 10 Jul 2017 08:45:30 +0000 (10:45 +0200)]
gnu: pciutils: Tweak description.
* gnu/packages/pciutils.scm (pciutils)[description]: Use @command.
Ludovic Courtès [Mon, 10 Jul 2017 08:37:48 +0000 (10:37 +0200)]
gnu: pciutils: Move 'pci.ids.gz' to 'share/hwdata'.
* gnu/packages/pciutils.scm (pciutils)[arguments] <configure>: Set
'IDSDIR' such that 'pci.ids.gz' goes to share/hwdata.
Ludovic Courtès [Mon, 10 Jul 2017 08:31:19 +0000 (10:31 +0200)]
gnu: pciutils: Update to 3.5.5.
* gnu/packages/pciutils.scm (pciutils): Update to 3.5.5.
Alex Vong [Mon, 10 Jul 2017 03:54:22 +0000 (11:54 +0800)]
gnu: emacs: Build with imagemagick support.
* gnu/packages/emacs.scm (emacs)[inputs]: Add imagemagick.
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
Ludovic Courtès [Sun, 9 Jul 2017 22:04:09 +0000 (00:04 +0200)]
syscalls: Adjust 'dirent64' struct for GNU/Hurd.
Reported by rennes@openmailbox.org.
* guix/build/syscalls.scm (file-type->symbol): New procedure.
(%struct-dirent-header): Rename to...
(%struct-dirent-header/linux): ... this. Rename introduced bindings as
well.
(%struct-dirent-header/hurd): New C struct.
(define-generic-identifier): New macro.
(read-dirent-header, %struct-dirent-header, sizeof-dirent-header):
Define in terms of 'define-generic-identifier'.
Ricardo Wurmus [Sun, 9 Jul 2017 18:10:37 +0000 (20:10 +0200)]
gnu: nss-pam-ldapd: Update to 0.9.8.
* gnu/packages/openldap.scm (nss-pam-ldapd): Update to 0.9.8.
Ricardo Wurmus [Sun, 9 Jul 2017 17:51:18 +0000 (19:51 +0200)]
gnu: qtractor: Update to 0.8.3.
* gnu/packages/music.scm (qtractor): Update to 0.8.3.
Ricardo Wurmus [Sun, 9 Jul 2017 17:38:15 +0000 (19:38 +0200)]
gnu: guitarix: Update to 0.35.4.
* gnu/packages/audio.scm (guitarix): Update to 0.35.4.
Ricardo Wurmus [Sun, 9 Jul 2017 17:36:28 +0000 (19:36 +0200)]
gnu: guitarix-lv2: Remove inputs override.
* gnu/packages/audio.scm (guitarix-lv2)[inputs]: Remove.
Ricardo Wurmus [Sun, 9 Jul 2017 14:40:59 +0000 (16:40 +0200)]
gnu: gtk-doc: Fix dblatex problem.
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Add phase "set-HOME".
Ricardo Wurmus [Sun, 9 Jul 2017 14:20:38 +0000 (16:20 +0200)]
gnu: dblatex: Use texlive-union.
* gnu/packages/patches/dblatex-remove-multirow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/docbook.scm (dblatex)[source]: Use patch.
[inputs]: Replace "texlive" with a texlive-union.
Ricardo Wurmus [Sun, 9 Jul 2017 10:53:29 +0000 (12:53 +0200)]
gnu: Add texlive-fonts-rsfs.
* gnu/packages/tex.scm (texlive-fonts-rsfs): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 10:05:05 +0000 (12:05 +0200)]
gnu: lilypond: Use texlive-union.
* gnu/packages/music.scm (lilypond)[arguments]: Add phase "use-texlive-union".
[native-inputs]: Replace "texlive" with a texlive-union.
Ricardo Wurmus [Sat, 8 Jul 2017 19:15:21 +0000 (21:15 +0200)]
doc: Recommend rebuilding the font cache.
* doc/guix.texi (X11 Fonts): Recommend rebuilding the font cache with fc-cache
when fonts are not found.
Ricardo Wurmus [Sun, 9 Jul 2017 09:27:40 +0000 (11:27 +0200)]
gnu: lilypond: Update to 2.19.63.
* gnu/packages/music.scm (lilypond): Update to 2.19.63.
Ricardo Wurmus [Sun, 9 Jul 2017 09:57:23 +0000 (11:57 +0200)]
gnu: Add texlive-metapost.
* gnu/packages/tex.scm (texlive-metapost): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:57:04 +0000 (11:57 +0200)]
gnu: Add texlive-latex-lh.
* gnu/packages/tex.scm (texlive-latex-lh): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:56:25 +0000 (11:56 +0200)]
gnu: Add texlive-latex-eepic.
* gnu/packages/tex.scm (texlive-latex-eepic): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:55:43 +0000 (11:55 +0200)]
gnu: Add texlive-latex-eso-pic.
* gnu/packages/tex.scm (texlive-latex-eso-pic): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:55:23 +0000 (11:55 +0200)]
gnu: Add texlive-fonts-ec.
* gnu/packages/tex.scm (texlive-fonts-ec): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:34:44 +0000 (11:34 +0200)]
gnu: Add texlive-generic-epsf.
* gnu/packages/tex.scm (texlive-generic-epsf): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:18:37 +0000 (15:18 +0200)]
gnu: Add texlive-latex-wasysym.
* gnu/packages/tex.scm (texlive-latex-wasysym): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:18:20 +0000 (15:18 +0200)]
gnu: Add texlive-latex-titlesec.
* gnu/packages/tex.scm (texlive-latex-titlesec): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:17:59 +0000 (15:17 +0200)]
gnu: Add texlive-latex-subfigure.
* gnu/packages/tex.scm (texlive-latex-subfigure): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:17:41 +0000 (15:17 +0200)]
gnu: Add texlive-fonts-stmaryrd.
* gnu/packages/tex.scm (texlive-fonts-stmaryrd): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:17:19 +0000 (15:17 +0200)]
gnu: Add texlive-latex-pdfpages.
* gnu/packages/tex.scm (texlive-latex-pdfpages): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:17:02 +0000 (15:17 +0200)]
gnu: Add texlive-latex-overpic.
* gnu/packages/tex.scm (texlive-latex-overpic): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:16:44 +0000 (15:16 +0200)]
gnu: Add texlive-latex-multirow.
* gnu/packages/tex.scm (texlive-latex-multirow): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:16:26 +0000 (15:16 +0200)]
gnu: Add texlive-latex-jknapltx.
* gnu/packages/tex.scm (texlive-latex-jknapltx): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:15:53 +0000 (15:15 +0200)]
gnu: Add texlive-latex-listings.
* gnu/packages/tex.scm (texlive-latex-listings): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:15:36 +0000 (15:15 +0200)]
gnu: Add texlive-latex-footmisc.
* gnu/packages/tex.scm (texlive-latex-footmisc): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:15:19 +0000 (15:15 +0200)]
gnu: Add texlive-latex-float.
* gnu/packages/tex.scm (texlive-latex-float): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:15:00 +0000 (15:15 +0200)]
gnu: Add texlive-latex-fancyvrb.
* gnu/packages/tex.scm (texlive-latex-fancyvrb): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:14:40 +0000 (15:14 +0200)]
gnu: Add texlive-latex-fancyhdr.
* gnu/packages/tex.scm (texlive-latex-fancyhdr): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:14:19 +0000 (15:14 +0200)]
gnu: Add texlive-latex-fancybox.
* gnu/packages/tex.scm (texlive-latex-fancybox): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:14:01 +0000 (15:14 +0200)]
gnu: Add texlive-latex-colortbl.
* gnu/packages/tex.scm (texlive-latex-colortbl): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:13:42 +0000 (15:13 +0200)]
gnu: Add texlive-latex-changebar.
* gnu/packages/tex.scm (texlive-latex-changebar): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:13:22 +0000 (15:13 +0200)]
gnu: Add texlive-latex-appendix.
* gnu/packages/tex.scm (texlive-latex-appendix): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:12:53 +0000 (15:12 +0200)]
gnu: Add texlive-latex-anysize.
* gnu/packages/tex.scm (texlive-latex-anysize): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 10:02:10 +0000 (12:02 +0200)]
gnu: Add texlive-latex-amsfonts.
* gnu/packages/tex.scm (texlive-latex-amsfonts): New variable.
Ricardo Wurmus [Sun, 2 Jul 2017 13:12:19 +0000 (15:12 +0200)]
gnu: Add texlive-fonts-amsfonts.
* gnu/packages/tex.scm (texlive-fonts-amsfonts): New variable.
Ricardo Wurmus [Sun, 9 Jul 2017 09:45:51 +0000 (11:45 +0200)]
gnu: texlive-generic-ifxetex: Fix description.
* gnu/packages/tex.scm (texlive-generic-ifxetex)[description]: Fix typo.
Ricardo Wurmus [Sun, 2 Jul 2017 13:07:07 +0000 (15:07 +0200)]
gnu: texlive-latex-oberdiek: Build ifpdf package.
* gnu/packages/tex.scm (texlive-latex-oberdiek)[arguments]: Only build the
"oberdiek.ins" package (which includes all other packages); patch file to
build "ifpdf.dtx" instead of "ifpdf.ins".
Ricardo Wurmus [Sun, 9 Jul 2017 09:29:17 +0000 (11:29 +0200)]
gnu: texlive-latex-base: Fix xetex and xelatex formats.
* gnu/packages/tex.scm (texlive-latex-base)[arguments]: Build xetex and
xelatex formats with matching interpreters.
Ricardo Wurmus [Sun, 2 Jul 2017 13:21:52 +0000 (15:21 +0200)]
build-system: texlive: Build union in configure phase.
This allows us to use texmf.cnf instead of having to set all required
environment variables manually.
* guix/build/texlive-build-system.scm (configure): New procedure.
(build): Simplify.
(%standard-phases): Add configure phase.
* guix/build-system/texlive.scm (texlive-build): Include (guix build union) in
modules.
(%texlive-build-system-modules): Likewise.
Ricardo Wurmus [Sun, 2 Jul 2017 13:19:47 +0000 (15:19 +0200)]
build-system: texlive: Only build packages in the current directory.
* guix/build/texlive-build-system.scm (build): Use scandir instead of
find-files.
Ricardo Wurmus [Sun, 2 Jul 2017 13:05:28 +0000 (15:05 +0200)]
gnu: deeptools: Update to 2.5.1.
* gnu/packages/bioinformatics.scm (deeptools): Update to 2.5.1.
[arguments]: Remove.
[native-inputs]: Use "python-" instead of "python2-" variants.
[inputs]: Likewise; add python-py2bit.
Ricardo Wurmus [Sun, 2 Jul 2017 13:05:01 +0000 (15:05 +0200)]
gnu: Add python-py2bit.
* gnu/packages/bioinformatics.scm (python-py2bit): New variable.
Ricardo Wurmus [Tue, 27 Jun 2017 15:43:59 +0000 (17:43 +0200)]
gnu: Add java-jgit-4.2.
* gnu/packages/version-control.scm (java-jgit-4.2): New variable.
Ricardo Wurmus [Thu, 18 May 2017 20:47:12 +0000 (22:47 +0200)]
gnu: Add java-jgit.
* gnu/packages/version-control.scm (java-jgit): New variable.
Ricardo Wurmus [Fri, 19 May 2017 05:52:45 +0000 (07:52 +0200)]
gnu: Add java-slf4j-api.
* gnu/packages/java.scm (java-slf4j-api): New variable.
Ricardo Wurmus [Fri, 19 May 2017 05:52:20 +0000 (07:52 +0200)]
gnu: Add java-javaewah.
* gnu/packages/java.scm (java-javaewah): New variable.
Ricardo Wurmus [Wed, 17 May 2017 18:11:22 +0000 (20:11 +0200)]
gnu: Add java-classpathx-servletapi
* gnu/packages/java.scm (java-classpathx-servletapi): New variable.
Tobias Geerinckx-Rice [Sun, 9 Jul 2017 13:58:11 +0000 (15:58 +0200)]
gnu: youtube-dl: Update to 2017.07.09.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.09.
Marius Bakke [Sat, 8 Jul 2017 11:05:45 +0000 (13:05 +0200)]
gnu: libjpeg-turbo: Update to 1.5.2.
* gnu/packages/image.scm (libjpeg-turbo): Update to 1.5.2.
[arguments]<#:phases>: Remove.
Feng Shu [Sat, 8 Jul 2017 11:43:13 +0000 (19:43 +0800)]
gnu: you-get: Update to 0.4.775.
* gnu/packages/video.scm (you-get): Update to 0.4.775.
Signed-off-by: Ben Woodcroft <donttrustben@gmail.com>
Leo Famulari [Sun, 9 Jul 2017 06:11:33 +0000 (02:11 -0400)]
gnu: poppler: Use an ABI-compatible replacement to fix CVE-2017-9776.
This is a followup to commit
95bbaa02aa63bc5eae36f686f1ed9915663aa4cf.
See <https://bugs.gnu.org/27621> for more information.
Poppler 0.56.0's ABI is not compatible with Poppler 0.52.0, so it's not
possible to graft the newer version in place of the older one.
This change leaves CVE-2017-9775 unfixed for now.
* gnu/packages/patches/poppler-CVE-2017-9776.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/pdf.scm (poppler-0.56.0): Replace with ...
(poppler/fixed): ... new variable.
(poppler)[replacement]: Replaced with poppler/fixed.
Tobias Geerinckx-Rice [Sat, 8 Jul 2017 23:59:25 +0000 (01:59 +0200)]
gnu: sshuttle: Update to 0.78.3.
* gnu/packages/vpn.scm (sshuttle): Update to 0.78.3.
Kei Kebreau [Sat, 8 Jul 2017 02:58:27 +0000 (22:58 -0400)]
gnu: wxmaxima: Update to 17.05.0.
* gnu/packages/maths.scm (wxmaxima): Update to 17.05.0.
[source]: Update URL and add file-name.
[native-inputs]: Add autoconf, automake and gettext-minimal.
[arguments]: Add 'autoconf' phase.
Efraim Flashner [Sat, 8 Jul 2017 20:49:29 +0000 (23:49 +0300)]
gnu: font-gnu-unifont: Update to 10.0.04.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 10.0.04.
Oleg Pykhalov [Fri, 7 Jul 2017 20:25:40 +0000 (23:25 +0300)]
doc: Add note about private-key during offload.
* doc/guix.texi (Using the Offload Facility): Add note about private-key.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Sat, 8 Jul 2017 14:39:45 +0000 (16:39 +0200)]
gnu: wget: Update comment about test failures.
* gnu/packages/wget.scm (wget)[arguments]: Update comment.
Ludovic Courtès [Sat, 8 Jul 2017 14:38:26 +0000 (16:38 +0200)]
gnu: libsoup: Adjust to new GnuTLS certificate-check behavior.
* gnu/packages/gnome.scm (libsoup)[arguments]: Add #:modules.
In 'pre-check' phase, invoke 'certtool'.
[native-inputs]: Add GNUTLS.
Ludovic Courtès [Sat, 8 Jul 2017 14:09:59 +0000 (16:09 +0200)]
gnu: libsoup: Reindent.
* gnu/packages/gnome.scm (libsoup): Reindent.
Ben Woodcroft [Mon, 3 Jul 2017 13:00:14 +0000 (23:00 +1000)]
gnu: blast+: Update to 2.6.0.
* gnu/packages/bioinformatics.scm (blast+): Update to 2.6.0.
[origin]: Remove bundled pcre. Add patch.
[arguments]: Replace paths in run_with_lock.c. Configure with pcre.
[inputs]: Add pcre, perl, python.
* gnu/packages/patches/blast+-fix-makefile.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Kei Kebreau [Sat, 8 Jul 2017 00:25:53 +0000 (20:25 -0400)]
gnu: maxima: Ensure gcc is available at runtime.
* gnu/packages/maths.scm (maxima)[inputs]: Add gcc.
[arguments]: Use modify-phases syntax. Add 'set-gcc-path' phase.
Leo Famulari [Fri, 7 Jul 2017 23:15:12 +0000 (19:15 -0400)]
gnu: perl-dbd-mysql: Update to 4.043.
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.043.
Marius Bakke [Fri, 7 Jul 2017 16:28:45 +0000 (18:28 +0200)]
gnu: python-pyopenssl: Fix test failure on 32-bit platforms.
* gnu/packages/patches/python-pyopenssl-17.1.0-test-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-pyopenssl)[source]: Use it.
Leo Famulari [Fri, 7 Jul 2017 16:34:22 +0000 (12:34 -0400)]
gnu: irssi: Update to 1.0.4 [fixes CVE-2017-{10965,10966}].
* gnu/packages/irc.scm (irssi): Update to 1.0.4.
Danny Milosavljevic [Mon, 3 Jul 2017 17:57:50 +0000 (19:57 +0200)]
guix system: Add file system label and uuid to iso9660-image.
* gnu/system/vm.scm (system-disk-image): Pass root-label to ...
(iso9660-image): ... here. Add keyword arguments #:file-system-label
and #:file-system-uuid.
Mark H Weaver [Fri, 7 Jul 2017 06:50:30 +0000 (02:50 -0400)]
gnu: webkitgtk: Update to 2.16.5.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.16.5.
Ludovic Courtès [Fri, 7 Jul 2017 15:06:44 +0000 (17:06 +0200)]
gnu: groff: Remove dependency on netpbm.
* gnu/packages/groff.scm (groff)[inputs]: Remove 'netpbm'.
Ludovic Courtès [Fri, 7 Jul 2017 14:34:10 +0000 (16:34 +0200)]
gnu: wget: Fix compilation with Perl 5.26; skip faulty tests.
* gnu/packages/wget.scm (wget)[arguments]: New field.
[source](patches): Add "wget-perl-5.26.patch".
* gnu/packages/patches/wget-perl-5.26.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Ludovic Courtès [Fri, 7 Jul 2017 12:28:24 +0000 (14:28 +0200)]
gnu: Add basic support for powerpc64le-linux-gnu targets.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add
"powerpc64le-linux".
* gnu/packages/linux.scm (system->linux-architecture): Add "powerpc"
prefix.
(system->defconfig): Add "powerpc64le-" prefix.
Tobias Geerinckx-Rice [Thu, 6 Jul 2017 22:31:28 +0000 (00:31 +0200)]
gnu: rdma-core: Update to 14.
* gnu/packages/linux.scm (rdma-core): Update to 14.
Tobias Geerinckx-Rice [Thu, 6 Jul 2017 22:30:21 +0000 (00:30 +0200)]
gnu: catimg: Update to 2.3.2.
* gnu/packages/image-viewers.scm (catimg): Update to 2.3.2.
Leo Famulari [Fri, 7 Jul 2017 04:38:58 +0000 (00:38 -0400)]
gnu: python-parsedatetime: Update to 2.4.
* gnu/packages/python.scm (python-parsedatetime, python2-parsedatetime):
Update to 2.4.
Leo Famulari [Fri, 7 Jul 2017 04:37:10 +0000 (00:37 -0400)]
gnu: python-icalendar: Update to 3.11.5.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.5.
Alex Vong [Fri, 7 Jul 2017 03:55:01 +0000 (23:55 -0400)]
gnu: libtiff: Fix CVE-2017-{9936,10688}.
* gnu/packages/patches/libtiff-CVE-2017-9936.patch,
gnu/packages/patches/libtiff-CVE-2017-10688.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/image.scm (libtiff-4.0.8)[source]: Use them.
Signed-off-by: Leo Famulari <leo@famulari.name>
Kei Kebreau [Thu, 6 Jul 2017 19:28:07 +0000 (15:28 -0400)]
gnu: xorg-server: Fix CVE-2017-{10971,10972}.
* gnu/packages/patches/xorg-server-CVE-2017-10971.patch,
gnu/packages/patches/xorg-server-CVE-2017-10972.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/xorg.scm (xorg-server)[source]: Use them.
Signed-off-by: Leo Famulari <leo@famulari.name>
Alex Vong [Thu, 6 Jul 2017 23:17:47 +0000 (07:17 +0800)]
gnu: youtube-dl: Update to 2017.07.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.07.02.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
Leo Famulari [Thu, 6 Jul 2017 23:38:52 +0000 (19:38 -0400)]
Revert "gnu: blast+: Update to 2.6.0."
This reverts commit
18dea67dc3a42d782b34b551304748346f173184.
Ludovic Courtès [Thu, 6 Jul 2017 22:43:03 +0000 (00:43 +0200)]
gnu: shadow: Correctly match the system type.
* gnu/packages/admin.scm (shadow)[inputs]: Use 'string-contains' instead
of 'string-prefix?' when matching the system type.
Mark H Weaver [Thu, 6 Jul 2017 22:41:45 +0000 (18:41 -0400)]
gnu: linux-libre@4.9: Update to 4.9.36.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.36.
Mark H Weaver [Thu, 6 Jul 2017 22:40:43 +0000 (18:40 -0400)]
gnu: linux-libre@4.4: Update to 4.4.76.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.76.