jackhill/guix/guix.git
5 years agognu: xf86-video-sis: Fix FTBFS with xorg-server >= 1.20.
Marius Bakke [Sun, 8 Jul 2018 16:28:43 +0000 (18:28 +0200)]
gnu: xf86-video-sis: Fix FTBFS with xorg-server >= 1.20.

* gnu/packages/patches/xf86-video-sis-xorg-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/xorg.scm (xf86-video-sis)[source](patches): Use it.

5 years agoMerge branch 'master' into staging
Marius Bakke [Mon, 2 Jul 2018 10:18:58 +0000 (12:18 +0200)]
Merge branch 'master' into staging

5 years agobuild-system/meson: Really skip the 'fix-runpath' phase on armhf.
Marius Bakke [Mon, 2 Jul 2018 10:07:58 +0000 (12:07 +0200)]
build-system/meson: Really skip the 'fix-runpath' phase on armhf.

This follows up commit d5b5a15a4046362377f1a45d466b43bb6e93d4f which doesn't
work because %current-system etc expands before the actual build.

Fixes <https://bugs.gnu.org/31719>.

* guix/build-system/meson.scm (meson-build)[builder]: Compare against the
already existing "system" variable rather than (%current-system).

5 years agognu: cdogs-sdl: Update to 0.6.7.
Tobias Geerinckx-Rice [Sun, 1 Jul 2018 22:08:54 +0000 (00:08 +0200)]
gnu: cdogs-sdl: Update to 0.6.7.

* gnu/packages/games.scm (cdogs-sdl): Update to 0.6.7.
[source]: Use version tag.

5 years agognu: godot: Don't use unstable tarball.
Tobias Geerinckx-Rice [Sun, 1 Jul 2018 21:51:21 +0000 (23:51 +0200)]
gnu: godot: Don't use unstable tarball.

* gnu/packages/game-development.scm (godot)[source]: Use GIT-FETCH.

5 years agognu: godot: Update to 3.0.4.
Tobias Geerinckx-Rice [Sun, 1 Jul 2018 21:37:56 +0000 (23:37 +0200)]
gnu: godot: Update to 3.0.4.

* gnu/packages/game-development.scm (godot): Update to 3.0.4.

5 years agognu: gama: Update to 2.00.
Efraim Flashner [Sun, 1 Jul 2018 17:50:59 +0000 (20:50 +0300)]
gnu: gama: Update to 2.00.

* gnu/pacakges/gps.scm (gama): Update to 2.00.

5 years agognu: gnu-pw-mgr: Update to 2.3.2.
Efraim Flashner [Sun, 1 Jul 2018 17:32:28 +0000 (20:32 +0300)]
gnu: gnu-pw-mgr: Update to 2.3.2.

* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.3.2.

5 years agognu: re2: Update to 2018-07-01.
Marius Bakke [Sun, 1 Jul 2018 17:11:56 +0000 (19:11 +0200)]
gnu: re2: Update to 2018-07-01.

* gnu/packages/regex.scm (re2): Update to 2018-07-01.

5 years agognu: libraw: Enable optional functionality.
Marius Bakke [Sun, 1 Jul 2018 14:51:36 +0000 (16:51 +0200)]
gnu: libraw: Enable optional functionality.

* gnu/packages/photo.scm (libraw)[native-inputs]: Add PKG-CONFIG.
[inputs]: Add LIBJPEG-8.
[propagated-inputs]: Add LCMS.

5 years agognu: libraw: Correct license.
Marius Bakke [Sun, 1 Jul 2018 14:37:29 +0000 (16:37 +0200)]
gnu: libraw: Correct license.

* gnu/packages/photo.scm (libraw)[license]: Change from LGPL2.1+ to LGPL2.1.
Add CDDL1.0.

5 years agognu: libraw: Update to 0.19.0.
Marius Bakke [Sun, 1 Jul 2018 14:32:30 +0000 (16:32 +0200)]
gnu: libraw: Update to 0.19.0.

* gnu/packages/photo.scm (libraw): Update to 0.19.0.

5 years agognu: emacs-browse-at-remote: Update to 0.10.0.
Oleg Pykhalov [Sat, 30 Jun 2018 19:35:12 +0000 (22:35 +0300)]
gnu: emacs-browse-at-remote: Update to 0.10.0.

* gnu/packages/emacs.scm (emacs-browse-at-remote): Update to 0.10.0.
* gnu/packages/patches/emacs-browse-at-remote-cgit-gnu.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

5 years agognu: musescore: Update to 2.3.
Nicolas Goaziou [Sun, 1 Jul 2018 13:23:11 +0000 (15:23 +0200)]
gnu: musescore: Update to 2.3.

* gnu/packages/music.scm (musescore): Update to 2.3.
[source]: Switch to a more stable location.
[arguments]: Remove a fix applied upstream.

5 years agognu: Add guile-hall.
Alex Sassmannshausen [Sun, 1 Jul 2018 11:58:26 +0000 (13:58 +0200)]
gnu: Add guile-hall.

* gnu/packages/guile.scm (guile-hall): New variable.

5 years agognu: emacs-nix-mode: Fix build by switching upstream source.
Oleg Pykhalov [Sat, 30 Jun 2018 03:05:56 +0000 (06:05 +0300)]
gnu: emacs-nix-mode: Fix build by switching upstream source.

'nix' version 2 doesn't provide Emacs libraries anymore.

* gnu/packages/package-management.scm (emacs-nix-mode): Do not inherit
'nix'.  Switch upstream source to <https://github.com/nixos/nix-mode>.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
5 years agognu: qtoctave: Fix build for Qt 5.11.
Kei Kebreau [Sun, 1 Jul 2018 00:03:42 +0000 (20:03 -0400)]
gnu: qtoctave: Fix build for Qt 5.11.

* gnu/packages/maths.scm (qtoctave)[source]: Add patch.
[native-inputs]: Add texlive.
* gnu/packages/patches/qtoctave-qt-5.11-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

5 years agognu: teckit: Add source file-name.
Efraim Flashner [Sat, 30 Jun 2018 19:53:00 +0000 (22:53 +0300)]
gnu: teckit: Add source file-name.

* gnu/packages/fontutils.scm (teckit)[source]: Add file-name field.

5 years agognu: Add casync.
Ludovic Courtès [Sat, 30 Jun 2018 15:49:35 +0000 (17:49 +0200)]
gnu: Add casync.

* gnu/packages/sync.scm (casync): New variable.

5 years agognu: abcde: Add missing Perl dependencies.
Ludovic Courtès [Sat, 30 Jun 2018 15:25:10 +0000 (17:25 +0200)]
gnu: abcde: Add missing Perl dependencies.

* gnu/packages/cdrom.scm (abcde)[inputs]: Add perl-musicbrainz-discid,
perl-webservice-musicbrainz, and perl-mojolicious.
[arguments] <wrap>: Define PERL5LIB in the wrapper.

5 years agognu: gcc-toolchain: Add version 8.
Ludovic Courtès [Sat, 30 Jun 2018 15:01:20 +0000 (17:01 +0200)]
gnu: gcc-toolchain: Add version 8.

* gnu/packages/commencement.scm (gcc-toolchain-8): New variable.

5 years agognu: Add perl-webservice-musicbrainz.
Ludovic Courtès [Sat, 30 Jun 2018 14:46:40 +0000 (16:46 +0200)]
gnu: Add perl-webservice-musicbrainz.

* gnu/packages/music.scm (perl-webservice-musicbrainz): New variable.

5 years agognu: Add perl-musicbrainz-discid.
Ludovic Courtès [Sat, 30 Jun 2018 14:31:28 +0000 (16:31 +0200)]
gnu: Add perl-musicbrainz-discid.

* gnu/packages/music.scm (perl-musicbrainz-discid): New variable.

5 years agognu: guile-config: Update to 0.3.
Alex Sassmannshausen [Sat, 30 Jun 2018 15:09:18 +0000 (17:09 +0200)]
gnu: guile-config: Update to 0.3.

* gnu/packages/guile.scm (guile-config): Update to 0.3.

5 years agognu: libgphoto2: Update to 2.5.18.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:35:32 +0000 (02:35 +0200)]
gnu: libgphoto2: Update to 2.5.18.

* gnu/packages/photo.scm (libgphoto2): Update to 2.5.18.

5 years agognu: ristretto: Update to 0.8.3.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 23:36:45 +0000 (01:36 +0200)]
gnu: ristretto: Update to 0.8.3.

* gnu/packages/xfce.scm (ristretto): Update to 0.8.3.

5 years agognu: wget2: Return #t from phases.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 23:51:06 +0000 (01:51 +0200)]
gnu: wget2: Return #t from phases.

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

5 years agognu: slepc: Return #t from all phases.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 01:38:25 +0000 (03:38 +0200)]
gnu: slepc: Return #t from all phases.

* gnu/packages/maths.scm (slepc)[arguments]: Return #t rather than
undefined from phases.

5 years agognu: mumps: Use INVOKE.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:28:14 +0000 (02:28 +0200)]
gnu: mumps: Use INVOKE.

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

5 years agognu: superlu-dist: Return #t from all phases.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:29:43 +0000 (02:29 +0200)]
gnu: superlu-dist: Return #t from all phases.

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

5 years agognu: scotch: Return #t from all phases.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:32:11 +0000 (02:32 +0200)]
gnu: scotch: Return #t from all phases.

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

5 years agognu: petsc: Return #t from phases.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:22:23 +0000 (02:22 +0200)]
gnu: petsc: Return #t from phases.

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

5 years agognu: xxhash: Update to 0.6.5.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 20:54:16 +0000 (22:54 +0200)]
gnu: xxhash: Update to 0.6.5.

* gnu/packages/digest.scm (xxhash): Update to 0.6.5.
[arguments]: Disable #:parallel-tests?.

5 years agognu: xxhash: Don't use unstable tarball.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 20:36:27 +0000 (22:36 +0200)]
gnu: xxhash: Don't use unstable tarball.

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

5 years agognu: tlsdate: Bump COMPILE_DATE.
Tobias Geerinckx-Rice [Thu, 28 Jun 2018 11:56:09 +0000 (13:56 +0200)]
gnu: tlsdate: Bump COMPILE_DATE.

* gnu/packages/ntp.scm (tlsdate)[arguments]: Set COMPILE_DATE to
2018-06-28.

5 years agognu: python-rst.linker: Update to 1.10.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 23:42:39 +0000 (01:42 +0200)]
gnu: python-rst.linker: Update to 1.10.

* gnu/packages/python.scm (python-rst.linker): Update to 1.10.

5 years agognu: python-xopen: Update to 0.3.3.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 23:59:26 +0000 (01:59 +0200)]
gnu: python-xopen: Update to 0.3.3.

* gnu/packages/python.scm (python-xopen): Update to 0.3.3.

5 years agognu: python2-xopen: Fix build.
Tobias Geerinckx-Rice [Fri, 29 Jun 2018 23:58:10 +0000 (01:58 +0200)]
gnu: python2-xopen: Fix build.

* gnu/packages/python.scm (python2-xopen)[propagated-inputs]: Add
python2-bz2file.

5 years agognu: python-parso: Update to 0.2.1.
Tobias Geerinckx-Rice [Sat, 30 Jun 2018 00:05:32 +0000 (02:05 +0200)]
gnu: python-parso: Update to 0.2.1.

* gnu/packages/python.scm (python-parso): Update to 0.2.1.

5 years agoui: Increase relevance score for exact matches.
Ludovic Courtès [Fri, 29 Jun 2018 10:17:41 +0000 (12:17 +0200)]
ui: Increase relevance score for exact matches.

Previously "guix package -s python" would have 'python2-zope-interface' as
its first result (relevance: 10), followed by many other python-*
packages with the same score, while 'python' itself would come
later (relevance: 7).

This change makes 'python' the first result (relevance: 27).

Reported by Gábor Boskovits.

* guix/ui.scm (relevance)[score]: Use 'fold-matches' instead of
'match:count' to counter the number of maches.  Give more weight to
exact matches.

5 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>
5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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).

5 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.

5 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*.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 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.

5 years agognu: icedtea-7: Return #t from custom check phase.
Mark H Weaver [Thu, 28 Jun 2018 09:47:48 +0000 (05:47 -0400)]
gnu: icedtea-7: Return #t from custom check phase.

* gnu/packages/java.scm (icedtea-7)[arguments]: Return #t from custom
check phase.

5 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.

5 years agognu: java: Return #t from all phases and snippets.
Mark H Weaver [Thu, 28 Jun 2018 07:52:08 +0000 (03:52 -0400)]
gnu: java: Return #t from all phases and snippets.

* guix/build/java-utils.scm (ant-build-javadoc): Use invoke; return #t.
* guix/build/ant-build-system.scm (generate-jar-indices): Return #t and
remove vestigal plumbing.
* gnu/packages/java.scm (classpath-bootstrap, ant-bootstrap, classpath-devel)
(icedtea-6, icedtea-7, java-plexus-sec-dispatcher, ant/java8, clojure)
(java-classpathx-servletapi, java-swt, java-qdox-1.12, java-hamcrest-core)
(java-plexus-archiver, java-plexus-sec-dispatcher, java-modello-plugins-xml)
(java-asm, java-commons-collections, java-commons-bsf, java-slf4j-api)
(java-slf4j-api, java-slf4j-simple, java-stringtemplate-3)
(java-stringtemplate, antlr3, antlr3-3.3, antlr3-3.1, java-ops4j-base-lang)
(java-ops4j-pax-tinybundles, java-ops4j-pax-exam-core-spi)
(java-fasterxml-jackson-core, java-fasterxml-jackson-databind)
(java-fasterxml-jackson-modules-base-jaxb, java-ecj-3, java-ecj-3.5)
(java-fasterxml-jackson-dataformat-yaml, java-woodstox-core)
(java-fasterxml-jackson-dataformat-xml, java-testng, java-jnacl)
(java-bouncycastle, java-powermock-core, java-powermock-modules-junit4)
(java-jansi-native, java-jansi, java-commons-httpclient, java-commons-vfs)
(java-apache-ivy, java-janino, java-logback-core): Return #t from all phases
and snippets, use invoke where appropriate, and remove vestigial plumbing.

5 years agomeson-build-system: Return #t from all phases.
Mark H Weaver [Mon, 25 Jun 2018 22:53:49 +0000 (18:53 -0400)]
meson-build-system: Return #t from all phases.

* guix/build/meson-build-system.scm (configure, build, check, install):
(fix-runpath): Use 'invoke' and return #t from all phases.

5 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.

5 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.

5 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.

5 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.

5 years agognu: ecj-javac-wrapper: Remove unnecessary build flags.
Efraim Flashner [Wed, 27 Jun 2018 19:16:08 +0000 (22:16 +0300)]
gnu: ecj-javac-wrapper: Remove unnecessary build flags.

* gnu/packages/java.scm (ecj-javac-wrapper)[arguments]: Remove
unnecessary build flags passed to the java command.

5 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.

5 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.

5 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'.

5 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'.

5 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.

5 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.

5 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.

5 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*.

5 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.

5 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.

5 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*.

5 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*.

5 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*.

5 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*.

5 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*.

5 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*.

5 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*.

5 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.

5 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.

5 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.

5 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*.

5 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.