jackhill/guix/guix.git
5 years agognu: cmake: Update to 3.12.0.
Marius Bakke [Thu, 19 Jul 2018 12:48:42 +0000 (14:48 +0200)]
gnu: cmake: Update to 3.12.0.

* gnu/packages/cmake.scm (cmake): Update to 3.12.0.

5 years agognu: libuv: Drop redundant 'autogen' phase.
Marius Bakke [Thu, 19 Jul 2018 12:44:10 +0000 (14:44 +0200)]
gnu: libuv: Drop redundant 'autogen' phase.

* gnu/packages/libevent.scm (libuv)[arguments]: Remove #:phases.

5 years agognu: libuv: Update to 1.22.0.
Marius Bakke [Thu, 19 Jul 2018 12:40:55 +0000 (14:40 +0200)]
gnu: libuv: Update to 1.22.0.

* gnu/packages/libevent.scm (libuv): Update to 1.22.0.

5 years agognu: texinfo: Fix FTBFS with Perl 5.28.
Marius Bakke [Thu, 19 Jul 2018 21:15:12 +0000 (23:15 +0200)]
gnu: texinfo: Fix FTBFS with Perl 5.28.

* gnu/packages/patches/texinfo-perl-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/texinfo.scm (texinfo)[source](patches): New field.

5 years agognu: readline: Update to 7.0.5.
Marius Bakke [Wed, 18 Jul 2018 23:03:12 +0000 (01:03 +0200)]
gnu: readline: Update to 7.0.5.

* gnu/packages/readline.scm (%patch-series-7.0): Add patch 4 and 5.

5 years agognu: perl: Update to 5.28.0.
Marius Bakke [Wed, 18 Jul 2018 22:21:02 +0000 (00:21 +0200)]
gnu: perl: Update to 5.28.0.

* gnu/packages/patches/perl-deterministic-ordering.patch: Adjust path.
* gnu/packages/patches/perl-archive-tar-CVE-2018-12015.patch,
gnu/packages/patches/perl-file-path-CVE-2017-6512.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/perl.scm (perl): Update to 5.28.0.
[source](patches): Remove obsolete.

5 years agognu: libgc: Update to 7.6.6.
Marius Bakke [Wed, 18 Jul 2018 12:37:08 +0000 (14:37 +0200)]
gnu: libgc: Update to 7.6.6.

* gnu/packages/bdw-gc.scm (libgc): Update to 7.6.6.
[source](uri): Change to the new download location, as noted on the home page.

5 years agognu: fftw: Update to 3.3.8.
Marius Bakke [Wed, 18 Jul 2018 12:05:46 +0000 (14:05 +0200)]
gnu: fftw: Update to 3.3.8.

* gnu/packages/algebra.scm (fftw): Update to 3.3.8.

5 years agognu: pcre: Install static libraries to separate output.
Marius Bakke [Mon, 16 Jul 2018 19:14:59 +0000 (21:14 +0200)]
gnu: pcre: Install static libraries to separate output.

* gnu/packages/pcre.scm (pcre)[outputs]: Add "static".
[arguments]: Add 'move-static-libs' phase.

5 years agognu: binutils: Update to 2.31.1.
Marius Bakke [Wed, 18 Jul 2018 11:46:20 +0000 (13:46 +0200)]
gnu: binutils: Update to 2.31.1.

* gnu/packages/base.scm (binutils): Update to 2.31.1.
(binutils/fixed): Remove variable
* gnu/packages/linux.scm (make-linux-libre): Remove AArch64 workaround.
* gnu/packages/patches/binutils-aarch64-symbol-relocation.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

5 years agognu: bzip2: Add static output.
Marius Bakke [Sat, 14 Jul 2018 20:39:01 +0000 (22:39 +0200)]
gnu: bzip2: Add static output.

* gnu/packages/compression.scm (bzip2)[arguments]: Add phase for moving static
library.
[outputs]: New field.

5 years agognu: bzip2: Simplify phase.
Marius Bakke [Sat, 14 Jul 2018 20:11:45 +0000 (22:11 +0200)]
gnu: bzip2: Simplify phase.

* gnu/packages/compression.scm (bzip2)[arguments]: Use SCANDIR instead of
FIND-FILES when locating the shared library.

5 years agognu: tk: Add symlink for 'wish' binary.
Efraim Flashner [Mon, 16 Jul 2018 19:39:06 +0000 (22:39 +0300)]
gnu: tk: Add symlink for 'wish' binary.

* gnu/packages/tcl.scm (tk)[arguments]: Add custom phase to create a
symlink from 'wish' to 'wish8.6'.
[home-page]: Use https.

5 years agognu: lcms: Use libjpeg.
Efraim Flashner [Sun, 15 Jul 2018 08:21:47 +0000 (11:21 +0300)]
gnu: lcms: Use libjpeg.

* gnu/packages/ghostscript.scm (lcms)[inputs]: Replace libpjeg@8 with
libjpeg.

5 years agognu: libgpg-error: Update to 1.31.
Leo Famulari [Thu, 12 Jul 2018 15:09:20 +0000 (11:09 -0400)]
gnu: libgpg-error: Update to 1.31.

* gnu/packages/gnupg.scm (libgpg-error): Update to 1.31.
(libgpg-error-1.31): Remove variable.
(gpgme)[propagated-inputs]: Replace libgpg-error-1.31 with libgpg-error.

5 years agognu: libgcrypt: Ungraft.
Leo Famulari [Thu, 12 Jul 2018 14:59:58 +0000 (10:59 -0400)]
gnu: libgcrypt: Ungraft.

* gnu/packages/gnupg.scm (libgcrypt): Update to 1.8.3.
[replacement]: Remove field.
(libgcrypt/fixed): Remove variable.

5 years agognu: cmake: Update to 3.11.4.
Tobias Geerinckx-Rice [Mon, 18 Jun 2018 19:19:51 +0000 (21:19 +0200)]
gnu: cmake: Update to 3.11.4.

* gnu/packages/cmake.scm (cmake): Update to 3.11.4.

5 years agognu: bash: Update to patch level 23.
Efraim Flashner [Tue, 3 Jul 2018 07:41:57 +0000 (10:41 +0300)]
gnu: bash: Update to patch level 23.

* gnu/packages/bash.scm (%patch-series-4.4): Add patches 20 through 23.

5 years agognu: gdbm: Update to 1.16.
Efraim Flashner [Tue, 3 Jul 2018 07:41:02 +0000 (10:41 +0300)]
gnu: gdbm: Update to 1.16.

* gnu/packages/databases.scm (gdbm): Update to 1.16.

6 years agobuild-system/meson: Use invoke.
Ricardo Wurmus [Sat, 30 Jun 2018 16:06:20 +0000 (18:06 +0200)]
build-system/meson: Use invoke.

* guix/build/meson-build-system.scm (configure, build, check, install): Use
"invoke" and unconditionally return #t.

6 years agoMerge branch 'master' into core-updates
Ricardo Wurmus [Fri, 29 Jun 2018 20:51:23 +0000 (22:51 +0200)]
Merge branch 'master' into core-updates

6 years agognu: inkscape: Fix build with poppler.
Ricardo Wurmus [Fri, 29 Jun 2018 20:09:36 +0000 (22:09 +0200)]
gnu: inkscape: Fix build with poppler.

* gnu/packages/inkscape.scm (inkscape)[source]: Add upstream patch to fix
incompatibility with latest version of poppler.

6 years agognu: gnome-backgrounds: Update to 3.28.0.
Ricardo Wurmus [Fri, 29 Jun 2018 19:02:50 +0000 (21:02 +0200)]
gnu: gnome-backgrounds: Update to 3.28.0.

* gnu/packages/gnome.scm (gnome-backgrounds): Update to 3.28.0.
[build-system]: Use meson-build-system.

6 years agognu: pango: Propagate fribidi.
Ricardo Wurmus [Fri, 29 Jun 2018 15:01:24 +0000 (17:01 +0200)]
gnu: pango: Propagate fribidi.

* gnu/packages/gtk.scm (pango)[inputs]: Move fribidi from here...
[propagated-inputs]: ...to here.

6 years agognu: texlive: Update to 20180414.
Ricardo Wurmus [Fri, 29 Jun 2018 14:47:41 +0000 (16:47 +0200)]
gnu: texlive: Update to 20180414.

* gnu/packages/tex.scm (texlive, texlive-bin, texlive-extra-src,
texlive-texmf-src, texlive-texmf): Update to 20180414.
(texlive-bin)[source]: Replace patch.
[arguments]: Add build phase "use-code-for-new-poppler".

6 years agognu: freetype: Enable build of freetype-config.
Ricardo Wurmus [Fri, 29 Jun 2018 07:11:03 +0000 (09:11 +0200)]
gnu: freetype: Enable build of freetype-config.

* gnu/packages/fontutils.scm (freetype)[arguments]: Add configure flag to
enable freetype-config.

6 years agognu: vala: Update to 0.40.7.
Ricardo Wurmus [Thu, 28 Jun 2018 08:35:43 +0000 (10:35 +0200)]
gnu: vala: Update to 0.40.7.

* gnu/packages/gnome.scm (vala): Update to 0.40.7.
[native-inputs]: Add grep and sed.
[inputs]: Add graphviz.
[arguments]: Fix PKG_CONFIG_PATH before building tests; remove obsolete
configure flag.

6 years agognu: srt2vtt: Update homepage.
Björn Höfling [Fri, 29 Jun 2018 18:44:38 +0000 (20:44 +0200)]
gnu: srt2vtt: Update homepage.

* gnu/packages/video.scm (srt2vtt): Update Homepage.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
6 years agognu: cataclysm-dda: Update snapshot.
Kei Kebreau [Fri, 29 Jun 2018 14:55:00 +0000 (10:55 -0400)]
gnu: cataclysm-dda: Update snapshot.

* gnu/packages/games.scm (cataclysm-dda): Update snapshot to ad3b0c3d5.
[source]: Use git-fetch and remove snippet.
[arguments]: Remove 'configure' phase.  Use 'invoke' in 'build-tiles' and
'install-tiles' phases.

6 years agognu: mame: Update to 0.199.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 22:37:52 +0000 (00:37 +0200)]
gnu: mame: Update to 0.199.

* gnu/packages/emulators.scm (mame): Update to 0.199.

6 years agognu: teckit: Update to 2.5.8.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 00:46:57 +0000 (02:46 +0200)]
gnu: teckit: Update to 2.5.8.

* gnu/packages/fontutils.scm (teckit): Update to 2.5.8.

6 years agognu: teckit: Don't use unstable tarball.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 20:58:52 +0000 (22:58 +0200)]
gnu: teckit: Don't use unstable tarball.

* gnu/packages/fontutils.scm (teckit)[source]: Use GIT-FETCH.

6 years agognu: sxhkd: Update to 0.5.9.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:49:38 +0000 (16:49 +0200)]
gnu: sxhkd: Update to 0.5.9.

* gnu/packages/xdisorg.scm (sxhkd): Update to 0.5.9.
[source]: Switch to GIT-FETCH.
[arguments]: Let documentation subdirectory match build system defaults.

6 years agognu: keepalived: Edit synopsis & description.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:39:05 +0000 (16:39 +0200)]
gnu: keepalived: Edit synopsis & description.

* gnu/packages/cluster.scm (keepalived)[synopsis]: Fix typo.
[description]: Use @dfn.

6 years agognu: keepalived: Update to 2.0.4.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:38:15 +0000 (16:38 +0200)]
gnu: keepalived: Update to 2.0.4.

* gnu/packages/cluster.scm (keepalived): Update to 2.0.4.
[arguments]: Remove ‘patch-configure’ phase (bug fixed in 2.0.3).

6 years agognu: r-ddalpha: Update to 1.3.4.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 13:21:02 +0000 (15:21 +0200)]
gnu: r-ddalpha: Update to 1.3.4.

* gnu/packages/cran.scm (r-ddalpha): Update to 1.3.4.

6 years agognu: tlsdate: Return #t from phases.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 11:53:37 +0000 (13:53 +0200)]
gnu: tlsdate: Return #t from phases.

* gnu/packages/ntp.scm (tlsdate)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: emacs-guix: Update to 0.4.1.1.
Alex Kost [Fri, 29 Jun 2018 11:29:12 +0000 (14:29 +0300)]
gnu: emacs-guix: Update to 0.4.1.1.

* gnu/packages/emacs.scm (emacs-guix): Update to 0.4.1.1.

6 years agognu: Add qtfaststart.
Leo Famulari [Thu, 28 Jun 2018 21:02:40 +0000 (17:02 -0400)]
gnu: Add qtfaststart.

* gnu/packages/video.scm (qtfaststart): New variable.

6 years agognu: feh: Update to 2.27.
Marius Bakke [Thu, 28 Jun 2018 23:05:46 +0000 (01:05 +0200)]
gnu: feh: Update to 2.27.

* gnu/packages/image-viewers.scm (feh): Update to 2.27.

6 years agognu: libsrtp: Update to 2.2.0.
Marius Bakke [Thu, 28 Jun 2018 14:10:55 +0000 (16:10 +0200)]
gnu: libsrtp: Update to 2.2.0.

* gnu/packages/telephony.scm (libsrtp): Update to 2.2.0.
[arguments]: Remove #:phases.

6 years agognu: imagemagick: Update to 6.9.10-3.
Marius Bakke [Thu, 28 Jun 2018 13:42:24 +0000 (15:42 +0200)]
gnu: imagemagick: Update to 6.9.10-3.

* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-3.

6 years agognu: python-pyopenssl: Update to 18.0.0.
Marius Bakke [Thu, 28 Jun 2018 13:27:25 +0000 (15:27 +0200)]
gnu: python-pyopenssl: Update to 18.0.0.

* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 18.0.0.

6 years agognu: python-pandas: Update to 0.23.1.
Marius Bakke [Thu, 28 Jun 2018 13:22:53 +0000 (15:22 +0200)]
gnu: python-pandas: Update to 0.23.1.

* gnu/packages/python.scm (python-pandas): Update to 0.23.1.
[arguments]: Drop new S3 test.
[native-inputs]: Add PYTHON-BEAUTIFULSOUP4 and PYTHON-HTML5LIB.

6 years agognu: python-numpy: Update to 1.14.5.
Marius Bakke [Thu, 28 Jun 2018 13:17:58 +0000 (15:17 +0200)]
gnu: python-numpy: Update to 1.14.5.

* gnu/packages/python.scm (python-numpy): Update to 1.14.5.

6 years agognu: samba: Update to 4.8.3.
Marius Bakke [Thu, 28 Jun 2018 13:13:01 +0000 (15:13 +0200)]
gnu: samba: Update to 4.8.3.

* gnu/packages/samba.scm (samba): Update to 4.8.3.

6 years agognu: perl-image-exiftool: Update to 11.01.
Leo Famulari [Thu, 28 Jun 2018 18:43:15 +0000 (14:43 -0400)]
gnu: perl-image-exiftool: Update to 11.01.

* gnu/packages/photo.scm (perl-image-exiftool): Update to 11.01.

6 years agoRevert "gnu: llvm: Update to 6.0.1."
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 17:21:09 +0000 (19:21 +0200)]
Revert "gnu: llvm: Update to 6.0.1."

This is not worth rebuilding mesa when ‘staging’ is merged.
This reverts commit 655105ee03d2307194bd3e1b47761c0f941284b5.

6 years agognu: xeyes: Update to 1.1.2.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 17:05:54 +0000 (19:05 +0200)]
gnu: xeyes: Update to 1.1.2.

* gnu/packages/xdisorg.scm (xeyes): Update to 1.1.2.
[source]: Update URI.
[inputs]: Add libxrender.

6 years agognu: xeyes: Update home page.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 15:45:19 +0000 (17:45 +0200)]
gnu: xeyes: Update home page.

sourcearchive.com smells dead, and was hardly meaningful to begin with:
https://web.archive.org/web/20171005053046/http://xeyes.sourcearchive.com

* gnu/packages/xdisorg.scm (xeyes)[home-page]: Use main X.org home page.

6 years agognu: java-jarjar: Unbundle asm.
Gábor Boskovits [Thu, 28 Jun 2018 15:00:32 +0000 (17:00 +0200)]
gnu: java-jarjar: Unbundle asm.

* gnu/packages/java.scm (java-jarjar)[inputs]: Add java-asm-bootstrap.
[source]: Add snippet to delete bundled asm and junit.
[arguments]: Add phase 'do-not-use-bundled-asm to patch build.xml to
use system asm.

6 years agognu: progress: Update to 0.14.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:12:03 +0000 (16:12 +0200)]
gnu: progress: Update to 0.14.

* gnu/packages/admin.scm (progress): Update to 0.14.

6 years agognu: llvm: Update to 6.0.1.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 13:44:36 +0000 (15:44 +0200)]
gnu: llvm: Update to 6.0.1.

* gnu/packages/llvm.scm (llvm, clang, clang-runtime): Update to 6.0.1.

6 years agognu: r-haven: Update to 1.1.2.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:17:53 +0000 (16:17 +0200)]
gnu: r-haven: Update to 1.1.2.

* gnu/packages/cran.scm (r-haven): Update to 1.1.2.
[inputs]: Add zlib.

6 years agognu: r-ggpubr: Update to 0.1.7.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 14:19:13 +0000 (16:19 +0200)]
gnu: r-ggpubr: Update to 0.1.7.

* gnu/packages/cran.scm (r-ggpubr): Update to 0.1.7.

6 years agognu: wine: Update to 3.0.2.
Rutger Helling [Thu, 28 Jun 2018 13:17:19 +0000 (15:17 +0200)]
gnu: wine: Update to 3.0.2.

* gnu/packages/wine.scm (wine): Update to 3.0.2.

6 years agognu: java-eclipse-jetty-security: Disable failing test.
Gábor Boskovits [Thu, 28 Jun 2018 08:29:53 +0000 (10:29 +0200)]
gnu: java-eclipse-jetty-security: Disable failing test.

* gnu/packages/web.scm (java-eclise-jetty-security): Disable failing test.
* gnu/packages/web.scm (java-eclipse-jetty-security-9.2): Adjust accordingly.

6 years agognu: astyle: Update to 3.1.
Ricardo Wurmus [Wed, 27 Jun 2018 21:51:00 +0000 (23:51 +0200)]
gnu: astyle: Update to 3.1.

* gnu/packages/code.scm (astyle): Update to 3.1.

6 years agoself: Add dependency on GnuTLS.
Ludovic Courtès [Wed, 27 Jun 2018 20:33:36 +0000 (22:33 +0200)]
self: Add dependency on GnuTLS.

Fixes <https://bugs.gnu.org/31983>.
Reported by Fis Trivial <ybbs.daans@hotmail.com>.

* guix/self.scm (specification->package): Add "gnutls" and
"guile2.0-gnutls".
(compiled-guix)[gnutls]: New variable.
[dependencies]: Add it.

6 years agonls: Update 'pt_BR' translation.
Ludovic Courtès [Wed, 27 Jun 2018 19:45:00 +0000 (21:45 +0200)]
nls: Update 'pt_BR' translation.

6 years agoscripts: gc: Report size in MiBs instead of bytes.
Taylan Kammer [Fri, 22 Jun 2018 19:55:26 +0000 (21:55 +0200)]
scripts: gc: Report size in MiBs instead of bytes.

* guix/scripts/gc.scm (guix-gc): Show info in MiBs not bytes.

6 years agognu: java-aqute-libg-bootstrap: Use base package phases.
Gábor Boskovits [Wed, 27 Jun 2018 17:51:45 +0000 (19:51 +0200)]
gnu: java-aqute-libg-bootstrap: Use base package phases.

* gnu/packages/java.scm (java-aqute-libg-boostrap)[arguments]: Do not ignore
base package arguments.

6 years agognu: autojump: Update to 22.5.1.
Kei Kebreau [Wed, 27 Jun 2018 15:16:57 +0000 (11:16 -0400)]
gnu: autojump: Update to 22.5.1.

* gnu/packages/admin.scm (autojump): Update to 22.5.1.
[arguments]: Use 'invoke' in 'check' phase.  Rewrite 'install' phase for the
updated installation script.

6 years agognu: guile-lib: Update to 0.2.6.
Ludovic Courtès [Wed, 27 Jun 2018 14:57:01 +0000 (16:57 +0200)]
gnu: guile-lib: Update to 0.2.6.

* gnu/packages/guile.scm (guile-lib): Update to 0.2.6.  Add 'modules'
and 'snippet'.

6 years agoui: Hint at the installation of locale packages and 'GUIX_LOCPATH'.
Ludovic Courtès [Wed, 27 Jun 2018 13:36:03 +0000 (15:36 +0200)]
ui: Hint at the installation of locale packages and 'GUIX_LOCPATH'.

* guix/ui.scm (install-locale): Hide the "warning: failed to install
locale" on Guile 2.2.  Add a hint about 'glibc-utf8-locales' and
'GUIX_LOCPATH'.

6 years agodoc: Specify Guile-SQLite3 minimum version.
Ludovic Courtès [Wed, 27 Jun 2018 12:54:12 +0000 (14:54 +0200)]
doc: Specify Guile-SQLite3 minimum version.

* doc/guix.texi (Requirements): Specify the minimum guile-sqlite3
version.
* README (Requirements): Likewise.

6 years agognu: guile-sqlite3: Update to 0.1.0.
Ludovic Courtès [Wed, 27 Jun 2018 12:52:49 +0000 (14:52 +0200)]
gnu: guile-sqlite3: Update to 0.1.0.

* gnu/packages/guile.scm (guile-sqlite3)[source]: Remove 'modules' and
'snippet'.  Use commit v0.1.0.
[arguments]: Remove.

6 years agognu: rename: Update to 0.35.
Kei Kebreau [Fri, 22 Jun 2018 17:58:03 +0000 (13:58 -0400)]
gnu: rename: Update to 0.35.

* gnu/packages/admin.scm (rename): Update to 0.35.

6 years agognu: python-scikit-learn: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 17:43:57 +0000 (19:43 +0200)]
gnu: python-scikit-learn: Return #t from phases.

* gnu/packages/machine-learning.scm (python-scikit-learn)[arguments]:
Substitute INVOKE for SYSTEM*.

6 years agognu: dlib: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 17:39:29 +0000 (19:39 +0200)]
gnu: dlib: Return #t from all phases.

* gnu/packages/machine-learning.scm (dlib)[arguments]: Substitute INVOKE
for SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: dlib: Fix tests.
Tobias Geerinckx-Rice [Wed, 27 Jun 2018 01:02:00 +0000 (03:02 +0200)]
gnu: dlib: Fix tests.

* gnu/packages/machine-learning.scm (dlib)[native-inputs]: Add libnsl.

6 years agognu: ghmm: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 17:37:21 +0000 (19:37 +0200)]
gnu: ghmm: Return #t from all phases.

* gnu/packages/machine-learning.scm (ghmm)[arguments]: Substitute INVOKE
for SYSTEM*.

6 years agognu: discount: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 17:14:49 +0000 (19:14 +0200)]
gnu: discount: Return #t from all phases.

* gnu/packages/markup.scm (discount)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: papagayo: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 13:33:28 +0000 (15:33 +0200)]
gnu: papagayo: Return #t from all phases.

* gnu/packages/animation.scm (papagayo)[arguments]: Substitute INVOKE
for SYSTEM*.

6 years agognu: samba: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 16:30:58 +0000 (18:30 +0200)]
gnu: samba: Return #t from all phases.

* gnu/packages/samba.scm (samba)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: cifs-utils: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 16:29:53 +0000 (18:29 +0200)]
gnu: cifs-utils: Return #t from all phases.

* gnu/packages/samba.scm (cifs-utils)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: python-mpd2: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 15:52:36 +0000 (17:52 +0200)]
gnu: python-mpd2: Return #t from phases.

* gnu/packages/mpd.scm (python-mpd2)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: python-patsy: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 15:50:42 +0000 (17:50 +0200)]
gnu: python-patsy: Return #t from phases.

* gnu/packages/statistics.scm (python-patsy)[arguments]: Substitute
INVOKE for SYSTEM*.

6 years agognu: scm: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 15:42:41 +0000 (17:42 +0200)]
gnu: scm: Return #t from phases.

* gnu/packages/scheme.scm (scm)[arguments]: Substitute INVOKE for
SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: slib: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:39:45 +0000 (16:39 +0200)]
gnu: slib: Return #t from phases.

* gnu/packages/scheme.scm (slib)[arguments]: Substitute INVOKE for
SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: scmutils: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:37:17 +0000 (16:37 +0200)]
gnu: scmutils: Return #t from all phases.

* gnu/packages/scheme.scm (scmutils)[arguments]: Substitute INVOKE for
SYSTEM*. Return #t rather than undefined or #f from phases.

6 years agognu: hop: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:33:29 +0000 (16:33 +0200)]
gnu: hop: Return #t from phases.

* gnu/packages/scheme.scm (hop)[arguments]: Substitute INVOKE for
SYSTEM*.

6 years agognu: squeak-vm: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 13:36:18 +0000 (15:36 +0200)]
gnu: squeak-vm: Return #t from phases.

* gnu/packages/smalltalk.scm (squeak-vm)[arguments]: Substitute INVOKE
for SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: java-jgit: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:28:57 +0000 (16:28 +0200)]
gnu: java-jgit: Return #t from phases.

* gnu/packages/version-control.scm (java-jgit)[arguments]: Substitute
INVOKE for SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: aegis: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:20:25 +0000 (16:20 +0200)]
gnu: aegis: Return #t from phases.

* gnu/packages/version-control.scm (aegis)[arguments]: Substitute INVOKE
for SYSTEM*. Return #t rather than undefined from phases.

6 years agognu: aegis: Skip failing tests.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 22:43:24 +0000 (00:43 +0200)]
gnu: aegis: Skip failing tests.

* gnu/packages/version-control.scm (aegis)[arguments]: Disable some
failing tests that should otherwise cause build failures.

6 years agognu: stgit: Return #t from phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:16:46 +0000 (16:16 +0200)]
gnu: stgit: Return #t from phases.

* gnu/packages/version-control.scm (stgit)[arguments]: Substitute INVOKE
for SYSTEM*.

6 years agognu: cgit: Return #t from all phases.
Tobias Geerinckx-Rice [Tue, 26 Jun 2018 14:13:27 +0000 (16:13 +0200)]
gnu: cgit: Return #t from all phases.

* gnu/packages/version-control.scm (cgit)[arguments]: Substitute INVOKE
for SYSTEM*.

6 years agodoc: Private key passphrases are not supported.
Tobias Geerinckx-Rice [Mon, 25 Jun 2018 14:19:41 +0000 (16:19 +0200)]
doc: Private key passphrases are not supported.

* doc/guix.texi (Daemon Offload Setup): Note this.

6 years agognu: inxi-minimal: Update to 3.0.13-1.
Tobias Geerinckx-Rice [Wed, 27 Jun 2018 02:29:15 +0000 (04:29 +0200)]
gnu: inxi-minimal: Update to 3.0.13-1.

* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.13-1.

6 years agognu: python-webtest: Update to 2.0.30.
Tobias Geerinckx-Rice [Wed, 27 Jun 2018 02:27:08 +0000 (04:27 +0200)]
gnu: python-webtest: Update to 2.0.30.

* gnu/packages/python-web.scm (python-webtest): Update to 2.0.30.

6 years agognu: glusterfs: Update to 3.10.12.
Ricardo Wurmus [Wed, 27 Jun 2018 10:09:36 +0000 (12:09 +0200)]
gnu: glusterfs: Update to 3.10.12.

* gnu/packages/file-systems.scm (glusterfs): Update to 3.10.12.

6 years agognu: xpra: Update to 2.3.2.
Rutger Helling [Wed, 27 Jun 2018 09:58:02 +0000 (11:58 +0200)]
gnu: xpra: Update to 2.3.2.

* gnu/packages/xorg.scm (xpra): Update to 2.3.2.

6 years agognu: shaderc: Disable tests.
Rutger Helling [Wed, 27 Jun 2018 08:57:43 +0000 (10:57 +0200)]
gnu: shaderc: Disable tests.

* gnu/packages/vulkan.scm (shaderc): Disable tests since they are
failing.

6 years agognu: emacs-web-mode: Update to 16.
Nicolas Goaziou [Wed, 27 Jun 2018 07:57:14 +0000 (09:57 +0200)]
gnu: emacs-web-mode: Update to 16.

* gnu/packages/emacs.scm (emacs-web-mode): Update to 16.

6 years agognu: icecat: Add more fixes from upstream mozilla-esr52.
Mark H Weaver [Wed, 27 Jun 2018 02:13:06 +0000 (22:13 -0400)]
gnu: icecat: Add more fixes from upstream mozilla-esr52.

Includes fixes for CVE-2018-12363, CVE-2018-12364, CVE-2018-12366, the
remaining 1 out of 2 changesets for CVE-2018-5156, and the remaining 7 out
of 17 changesets for CVE-2018-5188.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add selected fixes from
the upstream mozilla-esr52 repository.
* gnu/packages/patches/icecat-bug-1413868-pt1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

6 years agognu: icecat: Relabel patches to reflect CVE assignments.
Mark H Weaver [Fri, 8 Jun 2018 22:24:39 +0000 (18:24 -0400)]
gnu: icecat: Relabel patches to reflect CVE assignments.

Document that we include fixes for CVE-2018-6126, CVE-2018-12359,
CVE-2018-12360, CVE-2018-12362, CVE-2018-12365, 1 out of 2 changesets for
CVE-2018-5156, and 10 out of 17 changesets for CVE-2018-5188.

* gnu/packages/gnuzilla.scm (icecat)[source]: Relabel patches to reflect CVE
assignments.

6 years agognu: Add python-pyblake2.
Vagrant Cascadian [Tue, 26 Jun 2018 04:32:06 +0000 (21:32 -0700)]
gnu: Add python-pyblake2.

* gnu/packages/python-crypto.scm (python-pyblake2): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
6 years agognu: Add python-libusb1.
Vagrant Cascadian [Tue, 26 Jun 2018 05:22:48 +0000 (05:22 +0000)]
gnu: Add python-libusb1.

* gnu/packages/libusb.scm (python-libusb1): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
6 years agognu: feh: Update to 2.26.4.
Marius Bakke [Tue, 26 Jun 2018 19:59:29 +0000 (21:59 +0200)]
gnu: feh: Update to 2.26.4.

* gnu/packages/image-viewers.scm (feh): Update to 2.26.4.