jackhill/guix/guix.git
5 years agognu: ecryptfs-utils: Patch more hardcoded paths.
Brendan Tildesley [Wed, 25 Jul 2018 23:13:52 +0000 (09:13 +1000)]
gnu: ecryptfs-utils: Patch more hardcoded paths.

* gnu/packages/linux.scm (ecryptfs-utils): [arguments]: Add an additional file
to be patched that was missing in the last fix. Ecryptfs will now find the
umount binary path as well as mount and others. Re-sort the list of files to be
substituted.

Signed-off-by: Leo Famulari <leo@famulari.name>
5 years agognu: cabextract: Delete bundled libmspack.
Marius Bakke [Thu, 26 Jul 2018 15:30:18 +0000 (17:30 +0200)]
gnu: cabextract: Delete bundled libmspack.

* gnu/packages/compression.scm (cabextract)[source](modules, snippet): New field.

5 years agognu: cabextract: Update to 1.7.
Marius Bakke [Thu, 26 Jul 2018 15:28:35 +0000 (17:28 +0200)]
gnu: cabextract: Update to 1.7.

* gnu/packages/compression.scm (cabextract): Update to 1.7.

5 years agognu: fuse: Update source hash.
Marius Bakke [Thu, 26 Jul 2018 15:17:45 +0000 (17:17 +0200)]
gnu: fuse: Update source hash.

The fuse 2.9.8 tarball and signature was modified in place.  Both are signed
by the same key, at different dates, and the only differences are directory
timestamps and a ChangeLog update.

* gnu/packages/linux.scm (fuse)[source](sha256): Update.

5 years agognu: make-u-boot-package: Don't install "sunxi-spl-with-ecc.bin".
Danny Milosavljevic [Fri, 13 Jul 2018 13:57:48 +0000 (15:57 +0200)]
gnu: make-u-boot-package: Don't install "sunxi-spl-with-ecc.bin".

* gnu/packages/bootloaders.scm (make-u-boot-package)[arguments]<#:phases>
[install]: Don't install "sunxi-spl-with-ecc.bin".

5 years agognu: Add ruby-net-scp.
Danny Milosavljevic [Tue, 24 Jul 2018 21:13:50 +0000 (23:13 +0200)]
gnu: Add ruby-net-scp.

* gnu/packages/ruby.scm (ruby-net-scp): New variable.

5 years agognu: translate-shell: Fix .el install directory.
Efraim Flashner [Thu, 26 Jul 2018 13:14:11 +0000 (16:14 +0300)]
gnu: translate-shell: Fix .el install directory.

* gnu/packages/dictionaries.scm (translate-shell)[arguments]: Change the
install directory during the custom 'emacs-install phase to match with
other emacs .el packages.

5 years agognu: java-picard: Fix manifest.
Gábor Boskovits [Thu, 26 Jul 2018 10:42:59 +0000 (12:42 +0200)]
gnu: java-picard: Fix manifest.

* gnu/packages/bioinformatics.scm (java-picard)[arguments]: Adjust phase
'edit-classpath-in-manifest for the new manifest generation code.

5 years agognu: python-qsintilla: Fix building.
Efraim Flashner [Thu, 26 Jul 2018 10:20:20 +0000 (13:20 +0300)]
gnu: python-qsintilla: Fix building.

* gnu/packages/qt.scm (python-qscintilla)[arguments]: Extend custom
'configure phase to also patch the 'installed.txt' file.

5 years agognu: linux-libre: Update to 4.17.10.
Mark H Weaver [Thu, 26 Jul 2018 08:45:33 +0000 (04:45 -0400)]
gnu: linux-libre: Update to 4.17.10.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.10.
(%linux-libre-hash): Update hash.

5 years agognu: linux-libre@4.14: Update to 4.14.58.
Mark H Weaver [Thu, 26 Jul 2018 08:44:40 +0000 (04:44 -0400)]
gnu: linux-libre@4.14: Update to 4.14.58.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.58.
(%linux-libre-4.14-hash): Update hash.

5 years agognu: linux-libre@4.9: Update to 4.9.115.
Mark H Weaver [Thu, 26 Jul 2018 08:44:00 +0000 (04:44 -0400)]
gnu: linux-libre@4.9: Update to 4.9.115.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.115.

5 years agognu: linux-libre@4.4: Update to 4.4.144.
Mark H Weaver [Thu, 26 Jul 2018 08:43:13 +0000 (04:43 -0400)]
gnu: linux-libre@4.4: Update to 4.4.144.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.144.

5 years agognu: Remove dangling variable.
Marius Bakke [Wed, 25 Jul 2018 17:51:46 +0000 (19:51 +0200)]
gnu: Remove dangling variable.

* gnu/packages/xml.scm (libxslt/fixed): Remove.

5 years agognu: Update cabextract.org.uk home pages.
Marius Bakke [Wed, 25 Jul 2018 16:23:45 +0000 (18:23 +0200)]
gnu: Update cabextract.org.uk home pages.

* gnu/packages/compression.scm (libmspack, cabextract)[home-page, source]: Use
HTTPS.

5 years agognu: libmspack: Don't build static library.
Marius Bakke [Wed, 25 Jul 2018 16:17:54 +0000 (18:17 +0200)]
gnu: libmspack: Don't build static library.

* gnu/packages/compression.scm (libmspack)[arguments]: Add #:configure-flags.

5 years agognu: libmspack: Update to 0.7.
Marius Bakke [Wed, 25 Jul 2018 16:17:34 +0000 (18:17 +0200)]
gnu: libmspack: Update to 0.7.

* gnu/packages/compression.scm (libmspack): Update to 0.7.

5 years agognu: hplip-minimal: Simplify expression.
Marius Bakke [Wed, 25 Jul 2018 15:58:28 +0000 (17:58 +0200)]
gnu: hplip-minimal: Simplify expression.

* gnu/packages/cups.scm (hplip-minimal): Remove unnecessary quotes.

5 years agognu: libjpeg-turbo: Don't build static libraries.
Marius Bakke [Wed, 25 Jul 2018 15:54:58 +0000 (17:54 +0200)]
gnu: libjpeg-turbo: Don't build static libraries.

* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Add "--disable-static" to
  #:configure-flags.

5 years agognu: libjpeg-turbo: Update home page.
Marius Bakke [Wed, 25 Jul 2018 15:51:35 +0000 (17:51 +0200)]
gnu: libjpeg-turbo: Update home page.

* gnu/packages/image.scm (libjpeg-turbo)[home-page]: Use HTTPS.

5 years agognu: audit: Don't build static libraries.
Marius Bakke [Wed, 25 Jul 2018 15:45:27 +0000 (17:45 +0200)]
gnu: audit: Don't build static libraries.

* gnu/packages/admin.scm (audit)[arguments]: Add "--disable-static" to
  #:configure-flags.

5 years agognu: audit: Update to 2.8.4.
Marius Bakke [Wed, 25 Jul 2018 15:45:08 +0000 (17:45 +0200)]
gnu: audit: Update to 2.8.4.

* gnu/packages/admin.scm (audit): Update to 2.8.4.
[arguments]: Remove #:phases.

5 years agoMerge remote-tracking branch 'origin/master' into qt-updates
Efraim Flashner [Wed, 25 Jul 2018 18:30:18 +0000 (21:30 +0300)]
Merge remote-tracking branch 'origin/master' into qt-updates

5 years agognu: qt: Disable parallel building.
Efraim Flashner [Wed, 25 Jul 2018 13:33:37 +0000 (16:33 +0300)]
gnu: qt: Disable parallel building.

* gnu/packages/qt.scm (qt)[arguments]: Disable parallel-build.

5 years agognu: qt: Apply changes from qtbase.
Efraim Flashner [Wed, 25 Jul 2018 13:26:06 +0000 (16:26 +0300)]
gnu: qt: Apply changes from qtbase.

* gnu/packages/qt.scm (qt)[arguments]: In custom 'configure phase, add
flags to specify custom destination directories. Use system pcre. Add
flags to support older versions of the linux kernel. Add custom
'patch-mkspecs phase to search in their new location. Add custom
'patch-paths phase to prevent dynamic loading of certain libraries.
[native-search-paths]: New field.
[license]: Update it.

5 years agoRevert "gnu: quassel: Fix building with Qt 5.11."
Efraim Flashner [Tue, 24 Jul 2018 19:54:54 +0000 (22:54 +0300)]
Revert "gnu: quassel: Fix building with Qt 5.11."

This reverts commit 68ddfb2e8d43de248a64a9baf34ff7002053ede6.

This is no longer necessary after the update to Qt-5.11.1.

5 years agognu: Add pscircle.
Oleg Pykhalov [Mon, 16 Jul 2018 05:26:43 +0000 (08:26 +0300)]
gnu: Add pscircle.

* gnu/packages/admin.scm (pscircle): New variable.

5 years agognu: Add hplip-minimal.
Efraim Flashner [Thu, 19 Jul 2018 18:16:43 +0000 (21:16 +0300)]
gnu: Add hplip-minimal.

* gnu/packages/cups.scm (hplip-minimal): New variable.
* gnu/packages/scanner.scm (sane-backends)[inputs]: Replace hplip with
hplip-minimal.
* doc/guix.texi (Printing Services): Change example code to use
hplip-minimal in place of hplip. Add note explaining when use hplip.

5 years agognu: syncthing: Update to 0.14.49.
Leo Famulari [Tue, 12 Jun 2018 19:14:43 +0000 (15:14 -0400)]
gnu: syncthing: Update to 0.14.49.

* gnu/packages/syncthing.scm (syncthing): Update to 0.14.49.
[source]: Remove obsolete patch.
[inputs]: Remove go-github-com-kardianos-osext.
* gnu/packages/patches/syncthing-fix-crash.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

5 years agognu: go-github-com-syncthing-notify: Update to 0.0.0-1.cdf89c4.
Leo Famulari [Tue, 24 Jul 2018 22:20:47 +0000 (18:20 -0400)]
gnu: go-github-com-syncthing-notify: Update to 0.0.0-1.cdf89c4.

* gnu/packages/syncthing.scm (go-github-com-syncthing-notify): Update to
0.0.0-1.cdf89c4.

5 years agognu: go-github-com-thejerf-suture: Update to 2.0.3-0.3f1fb62.
Leo Famulari [Tue, 24 Jul 2018 22:19:57 +0000 (18:19 -0400)]
gnu: go-github-com-thejerf-suture: Update to 2.0.3-0.3f1fb62.

* gnu/packages/syncthing.scm (go-github-com-thejerf-suture): Update to
2.0.3-0.3f1fb62.

5 years agognu: java-tomcat: Strip timestamps
Björn Höfling [Sat, 21 Jul 2018 08:25:32 +0000 (10:25 +0200)]
gnu: java-tomcat: Strip timestamps

* gnu/package/web.scm (java-tomcat)[arguments]: Add phase 'strip timestamps.
Makes build deterministic.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java-tomcat: Remove bundled jars.
Björn Höfling [Sat, 21 Jul 2018 08:25:10 +0000 (10:25 +0200)]
gnu: java-tomcat: Remove bundled jars.

* gnu/packages/web.scm (java-tomcat)[source]: Add snippet to remove bundled jars.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java-tomcat: Update to 8.5.32.
Björn Höfling [Sat, 21 Jul 2018 08:24:49 +0000 (10:24 +0200)]
gnu: java-tomcat: Update to 8.5.32.

* gnu/packages/web.scm (java-tomcat): Update to 8.5.32.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java: Use java-javaee-servletapi instead of java-tomcat.
Björn Höfling [Sat, 21 Jul 2018 08:24:25 +0000 (10:24 +0200)]
gnu: java: Use java-javaee-servletapi instead of java-tomcat.

* gnu/packages/java.scm(java-eclipse-sisu-inject)[inputs]: Remove java-tomcat, add java-javaee-servletapi.
(logback-core)[inputs]: Likewise.
* gnu/packages/maven.scm (maven-wagon-provider-test)[inputs]: Likewise.
* gnu/packages/web.scm (java-eclipse-jetty-webapp)[inputs]: Likewise.
(java-eclipse-jetty-server)[inputs]: Likewise.
(java-eclipse-jetty-http)[inputs]: Likewise.
(java-eclipse-jetty-jmx)[inputs]: Likewise.
(java-eclipse-jetty-io)[inputs]: Likewise.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: Add java-javaee-servletapi.
Björn Höfling [Sat, 21 Jul 2018 08:23:55 +0000 (10:23 +0200)]
gnu: Add java-javaee-servletapi.

* gnu/packages/java.scm (java-javaee-servletapi): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java: Use java-classpathx-servletapi instead of java-tomcat where possible.
Björn Höfling [Sat, 21 Jul 2018 08:23:28 +0000 (10:23 +0200)]
gnu: java: Use java-classpathx-servletapi instead of java-tomcat where possible.

* gnu/package/java.scm (java-commons-jxpath)[inputs]: Remove java-tomcat, add java-classpathx-servletapi.
(java-guice-servlet)[inputs]: Likewise.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java-logback-core: Add file-name field.
Björn Höfling [Sat, 21 Jul 2018 08:22:36 +0000 (10:22 +0200)]
gnu: java-logback-core: Add file-name field.

* gnu/package/java.scm (java-logback-core)[source]: Add file-name field.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: java-guice: Remove jars.
Björn Höfling [Sat, 21 Jul 2018 08:20:38 +0000 (10:20 +0200)]
gnu: java-guice: Remove jars.

* gnu/packages/java.scm (java-guice)[source]: Add snippet to delete jar-files.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
5 years agognu: fuse: Update to 2.9.8 [fixes CVE-2018-10906].
Marius Bakke [Tue, 24 Jul 2018 21:15:56 +0000 (23:15 +0200)]
gnu: fuse: Update to 2.9.8 [fixes CVE-2018-10906].

* gnu/packages/linux.scm (fuse): Update to 2.9.8.

5 years agoruby-build-system: Make phase "replace-git-ls-files" handle more cases.
Danny Milosavljevic [Tue, 24 Jul 2018 20:46:55 +0000 (22:46 +0200)]
ruby-build-system: Make phase "replace-git-ls-files" handle more cases.

* guix/build/ruby-build-system.scm (replace-git-ls-files): Modify.

5 years agognu: Add ruby-rspec-its.
Danny Milosavljevic [Tue, 24 Jul 2018 20:13:21 +0000 (22:13 +0200)]
gnu: Add ruby-rspec-its.

* gnu/packages/ruby.scm (ruby-rspec-its): New variable.

5 years agognu: Add ruby-childprocess.
Danny Milosavljevic [Tue, 24 Jul 2018 19:56:47 +0000 (21:56 +0200)]
gnu: Add ruby-childprocess.

* gnu/packages/ruby.scm (ruby-childprocess): New variable.

5 years agoRevert "gnu: sddm: Fix CMake build."
Efraim Flashner [Tue, 24 Jul 2018 19:38:03 +0000 (22:38 +0300)]
Revert "gnu: sddm: Fix CMake build."

This reverts commit 8674abb1dda0278f81b5965985e6b78497aab386.

This is no longer necessary after the upgrade to Qt-5.11.1.

5 years agoimport: PyPI: Update redirected URL.
Marius Bakke [Sun, 22 Jul 2018 22:25:34 +0000 (00:25 +0200)]
import: PyPI: Update redirected URL.

* guix/import/pypi.scm (guix-package->pypi-name, pypi->guix-package): Update
docstrings.
(pypi-package?): Test for pypi.org, too.
(pypi-fetch): s/pypi.python.org/pypi.org/
* tests/pypi.scm ("guix-package->pypi-name, new URL style",
"pypi->guix-package", "pypi->guix-package, wheels"): Likewise.

5 years agognu: linux-libre: Update to 4.17.9.
Mark H Weaver [Tue, 24 Jul 2018 13:59:35 +0000 (09:59 -0400)]
gnu: linux-libre: Update to 4.17.9.

* gnu/packages/linux.scm (%linux-libre-version): Update to 4.17.9.
(%linux-libre-hash): Update hash.

5 years agognu: linux-libre@4.14: Update to 4.14.57.
Mark H Weaver [Tue, 24 Jul 2018 13:58:41 +0000 (09:58 -0400)]
gnu: linux-libre@4.14: Update to 4.14.57.

* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.57.
(%linux-libre-4.14-hash): Update hash.

5 years agognu: linux-libre@4.9: Update to 4.9.114.
Mark H Weaver [Tue, 24 Jul 2018 13:57:48 +0000 (09:57 -0400)]
gnu: linux-libre@4.9: Update to 4.9.114.

* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.114.

5 years agognu: linux-libre@4.4: Update to 4.4.143.
Mark H Weaver [Tue, 24 Jul 2018 13:56:53 +0000 (09:56 -0400)]
gnu: linux-libre@4.4: Update to 4.4.143.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.143.

5 years agognu: go-github-com-yookoala-realpath: Fix license.
Ludovic Courtès [Tue, 24 Jul 2018 13:17:37 +0000 (15:17 +0200)]
gnu: go-github-com-yookoala-realpath: Fix license.

* gnu/packages/golang.scm (go-github-com-yookoala-realpath)[license]:
Change to EXPAT.

5 years agognu: lightdm: Take 'nologin' from the 'shadow' package.
Ludovic Courtès [Tue, 24 Jul 2018 11:44:17 +0000 (13:44 +0200)]
gnu: lightdm: Take 'nologin' from the 'shadow' package.

Reported by brendarn on #guix.

* gnu/packages/display-managers.scm (lightdm)[inputs]: Use SHADOW
instead of UTIL-LINUX.

5 years agognu: xorg-server: Apply patch to fix screen rotation on KMS.
Ludovic Courtès [Tue, 24 Jul 2018 08:18:14 +0000 (10:18 +0200)]
gnu: xorg-server: Apply patch to fix screen rotation on KMS.

Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=106715>.

* gnu/packages/patches/xorg-server-rotate-fb.patch: New file.
* gnu/packages/xorg.scm (xorg-server)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

5 years agognu: mpv: Update to 0.29.0.
Rutger Helling [Tue, 24 Jul 2018 09:17:42 +0000 (11:17 +0200)]
gnu: mpv: Update to 0.29.0.

* gnu/packages/video.scm (mpv): Update to 0.29.0.

5 years agognu: python-asn1crypto: Update to 0.24.0.
Efraim Flashner [Mon, 23 Jul 2018 15:48:24 +0000 (18:48 +0300)]
gnu: python-asn1crypto: Update to 0.24.0.

* gnu/packages/python-crypto.scm (python-asn1crypto): Update to 0.24.0.

5 years agognu: python-asn1crypto: Don't use unstable tarball.
Efraim Flashner [Mon, 23 Jul 2018 13:40:21 +0000 (16:40 +0300)]
gnu: python-asn1crypto: Don't use unstable tarball.

* gnu/packages/python-crypto.scm (python-asn1crypto)[source]: Replace
autogenerated tarball with git checkout.

5 years agognu: wesnoth: Update to 1.14.4 [fixes CVE-2018-1999023].
Leo Famulari [Mon, 23 Jul 2018 17:51:48 +0000 (13:51 -0400)]
gnu: wesnoth: Update to 1.14.4 [fixes CVE-2018-1999023].

* gnu/packages/games.scm (wesnoth): Update to 1.14.4.

5 years agognu: xorg: Update home-pages.
Julien Lepiller [Mon, 23 Jul 2018 17:30:07 +0000 (19:30 +0200)]
gnu: xorg: Update home-pages.

* gnu/packages/xorg.scm (perl-x11-protocol-other, perl-x11-xcb)
(perl-x11-protocol)[home-page]: Update to redirected home-pages.

5 years agognu: arb: Update to 2.14.0.
Kei Kebreau [Mon, 23 Jul 2018 15:23:11 +0000 (11:23 -0400)]
gnu: arb: Update to 2.14.0.

* gnu/packages/algebra.scm (arb): Update to 2.14.0.
[arguments]: Substitute invoke for system*.
[license]: Change to lgpl2.1+.

5 years agognu: Add guile-pfds.
Ludovic Courtès [Wed, 18 Jul 2018 20:51:27 +0000 (22:51 +0200)]
gnu: Add guile-pfds.

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

5 years agognu: Switch several packages to 'guile-build-system'.
Ludovic Courtès [Wed, 18 Jul 2018 13:42:11 +0000 (15:42 +0200)]
gnu: Switch several packages to 'guile-build-system'.

* gnu/packages/guile.scm (guile-minikanren)[build-system]: Set to
GUILE-BUILD-SYSTEM.
[arguments]: Remove.
[inputs]: Rename to 'native-inputs'.
(guile-miniadapton): Likewise.
(guile-colorized): Likewise.
(guile-irregex): Likewise, but rewrite 'arguments' field with custom
phases.
(guile-gdbm-ffi): Likewise, and move patch to the 'origin' form.
(guile-simple-zmq): Likewise, and change 'propagated-inputs' to
'inputs'.
(jupyter-guile-kernel): Likewise.

5 years agobuild-system: Add 'guile-build-system'.
Ludovic Courtès [Wed, 18 Jul 2018 13:38:51 +0000 (15:38 +0200)]
build-system: Add 'guile-build-system'.

* guix/build-system/guile.scm, guix/build/guile-build-system.scm: New
files.
* Makefile.am (MODULES): Add them.
* doc/guix.texi (Build Systems): Document 'guile-build-system'.

5 years agognu: aspell: Allow filters to be found.
Ludovic Courtès [Mon, 23 Jul 2018 10:19:19 +0000 (12:19 +0200)]
gnu: aspell: Allow filters to be found.

Reported by Pierre-Antoine Rouby.

* gnu/packages/aspell.scm (aspell)[arguments]: Add 'set-filter-path'
phase.

5 years agosystem: '.guile' skeleton now recommends 'guile-colorized'.
Ludovic Courtès [Mon, 23 Jul 2018 08:36:37 +0000 (10:36 +0200)]
system: '.guile' skeleton now recommends 'guile-colorized'.

* gnu/system/shadow.scm (default-skeletons)[".guile"]: Recommend
'guile-colorized'.

5 years agognu: wine-staging: Update to 3.13.
Rutger Helling [Mon, 23 Jul 2018 09:09:15 +0000 (11:09 +0200)]
gnu: wine-staging: Update to 3.13.

* gnu/packages/wine.scm (wine-staging): Update to 3.13.

5 years agognu: wine-staging-patchset-data: Update to 3.13.
Rutger Helling [Mon, 23 Jul 2018 09:08:24 +0000 (11:08 +0200)]
gnu: wine-staging-patchset-data: Update to 3.13.

* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.13.

5 years agognu: qtox: Update to 1.16.3.
Rutger Helling [Mon, 23 Jul 2018 09:04:12 +0000 (11:04 +0200)]
gnu: qtox: Update to 1.16.3.

* gnu/packages/messaging.scm (qtox): Update to 1.16.3.
[inputs]: Change ffmpeg-3.4 to ffmpeg.

5 years agognu: c-toxcore: Update to 0.2.4.
Rutger Helling [Mon, 23 Jul 2018 09:00:30 +0000 (11:00 +0200)]
gnu: c-toxcore: Update to 0.2.4.

* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.4.

5 years agognu: hyperrogue: Update to 10.4j.
Kei Kebreau [Mon, 23 Jul 2018 00:47:10 +0000 (20:47 -0400)]
gnu: hyperrogue: Update to 10.4j.

* gnu/packages/games.scm (hyperrogue): Update to 10.4j.
[arguments]: Modify 'configure' phase and substitute invoke for system*.

5 years agognu: emacs-pulseaudio-control: Update to 20180627.
Pierre Neidhardt [Sun, 22 Jul 2018 21:14:53 +0000 (23:14 +0200)]
gnu: emacs-pulseaudio-control: Update to 20180627.

* gnu/packages/emacs.scm (emacs-pulseaudio-control): Update to 20180627.

5 years agognu: Add demlo.
Pierre Neidhardt [Fri, 22 Jun 2018 18:26:41 +0000 (20:26 +0200)]
gnu: Add demlo.

* gnu/packages/music.scm (demlo): New variable.

5 years agognu: Add go-github-com-wtolson-go-taglib.
Pierre Neidhardt [Fri, 22 Jun 2018 17:00:40 +0000 (19:00 +0200)]
gnu: Add go-github-com-wtolson-go-taglib.

* gnu/packages/golang.scm (go-github-com-wtolson-go-taglib): New variable.

5 years agognu: Add go-github-com-michiwend-gomusicbrainz.
Pierre Neidhardt [Fri, 22 Jun 2018 16:54:36 +0000 (18:54 +0200)]
gnu: Add go-github-com-michiwend-gomusicbrainz.

* gnu/packages/golang.scm (go-github-com-michiwend-gomusicbrainz): New variable.

5 years agognu: Add go-github-com-michiwend-golang-pretty.
Pierre Neidhardt [Fri, 22 Jun 2018 16:53:04 +0000 (18:53 +0200)]
gnu: Add go-github-com-michiwend-golang-pretty.

* gnu/packages/golang.scm (go-github-com-michiwend-golang-pretty): New variable.

5 years agognu: Add go-github-com-kr-text.
Pierre Neidhardt [Fri, 22 Jun 2018 16:49:53 +0000 (18:49 +0200)]
gnu: Add go-github-com-kr-text.

* gnu/packages/golang.scm (go-github-com-kr-text): New variable.

5 years agognu: Add go-github-com-stevedonovan-luar.
Pierre Neidhardt [Fri, 22 Jun 2018 16:39:02 +0000 (18:39 +0200)]
gnu: Add go-github-com-stevedonovan-luar.

* gnu/packages/golang.scm (go-github-com-stevedonovan-luar): New variable.

5 years agognu: Add go-gitlab-com-ambrevar-damerau.
Pierre Neidhardt [Fri, 22 Jun 2018 16:28:20 +0000 (18:28 +0200)]
gnu: Add go-gitlab-com-ambrevar-damerau.

* gnu/packages/golang.scm (go-gitlab-com-ambrevar-damerau): New variable.

5 years agognu: Add go-github-com-yookoala-realpath.
Pierre Neidhardt [Fri, 22 Jun 2018 16:20:20 +0000 (18:20 +0200)]
gnu: Add go-github-com-yookoala-realpath.

* gnu/packages/golang.scm (go-github-com-yookoala-realpath): New variable.

5 years agognu: Add go-gitlab-com-ambrevar-golua-unicode.
Pierre Neidhardt [Fri, 22 Jun 2018 16:14:33 +0000 (18:14 +0200)]
gnu: Add go-gitlab-com-ambrevar-golua-unicode.

* gnu/packages/golang.scm (go-gitlab-com-ambrevar-golua-unicode): New variable.

5 years agognu: Add go-github-com-aarzilli-golua.
Pierre Neidhardt [Fri, 22 Jun 2018 15:42:02 +0000 (17:42 +0200)]
gnu: Add go-github-com-aarzilli-golua.

* gnu/packages/golang.scm (go-github-com-aarzilli-golua): New variable.

5 years agognu: Add go-github-com-mgutz-ansi.
Pierre Neidhardt [Fri, 22 Jun 2018 15:39:57 +0000 (17:39 +0200)]
gnu: Add go-github-com-mgutz-ansi.

* gnu/packages/golang.scm (go-github-com-mgutz-ansi): New variable.

5 years agognu: Add go-github-com-mattn-go-colorable.
Pierre Neidhardt [Fri, 22 Jun 2018 15:39:47 +0000 (17:39 +0200)]
gnu: Add go-github-com-mattn-go-colorable.

* gnu/packages/golang.scm (go-github-com-mattn-go-colorable): New variable.

5 years agognu: Add go-github-com-mattn-go-isatty.
Pierre Neidhardt [Fri, 22 Jun 2018 15:39:23 +0000 (17:39 +0200)]
gnu: Add go-github-com-mattn-go-isatty.

* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): New variable.

5 years agognu: Add emacs-dired-du.
Pierre Neidhardt [Sun, 22 Jul 2018 18:49:47 +0000 (20:49 +0200)]
gnu: Add emacs-dired-du.

* gnu/packages/emacs.scm (emacs-dired-du): New variable.

5 years agognu: Add emacs-helm-org-contacts.
Pierre Neidhardt [Sun, 22 Jul 2018 18:45:22 +0000 (20:45 +0200)]
gnu: Add emacs-helm-org-contacts.

* gnu/packages/emacs.scm (emacs-helm-org-contacts): New variable.

5 years agognu: Add emacs-ztree.
Pierre Neidhardt [Sun, 22 Jul 2018 18:35:12 +0000 (20:35 +0200)]
gnu: Add emacs-ztree.

* gnu/packages/emacs.scm (emacs-ztree): New variable.

5 years agognu: emacs-evil-collection: Update to 20180721.
Pierre Neidhardt [Sun, 22 Jul 2018 18:24:35 +0000 (20:24 +0200)]
gnu: emacs-evil-collection: Update to 20180721.

* gnu/packages/emacs.scm (emacs-evil-collection): Update to 20180721.

5 years agognu: emacs-mu4e-conversation: Update to 20180722.
Pierre Neidhardt [Sun, 22 Jul 2018 18:09:44 +0000 (20:09 +0200)]
gnu: emacs-mu4e-conversation: Update to 20180722.

* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20180722.

5 years agognu: emacs-helm-exwm: Update to 20180703.
Pierre Neidhardt [Sun, 22 Jul 2018 18:04:54 +0000 (20:04 +0200)]
gnu: emacs-helm-exwm: Update to 20180703.

* gnu/packages/emacs.scm (emacs-helm-exwm): Update to 20180703.

5 years agognu: emacs-wgrep-helm: Deprecate in favor of emacs-wgrep.
Pierre Neidhardt [Sun, 22 Jul 2018 17:58:10 +0000 (19:58 +0200)]
gnu: emacs-wgrep-helm: Deprecate in favor of emacs-wgrep.

* gnu/packages/emacs.scm (emacs-wgrep-helm): Deprecate.

5 years agognu: emacs-wgrep: Update to 20180711.
Pierre Neidhardt [Sun, 22 Jul 2018 17:55:06 +0000 (19:55 +0200)]
gnu: emacs-wgrep: Update to 20180711.

* gnu/packages/emacs.scm (emacs-wgrep): Update to 20180711.

5 years agognu: python-pyqt: Don't use private sip file.
Efraim Flashner [Sun, 22 Jul 2018 11:40:29 +0000 (14:40 +0300)]
gnu: python-pyqt: Don't use private sip file.

* gnu/packages/qt.scm (python-sip)[arguments]: Don't use '--sip-module'
flag in custom 'configure phase.
(python-pyqt)[sources]: Add patch.
* gnu/packages/patches/pyqt-public-sip.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

5 years agognu: python-sip: Update to 4.19.12.
Efraim Flashner [Sun, 22 Jul 2018 09:02:02 +0000 (12:02 +0300)]
gnu: python-sip: Update to 4.19.12.

* gnu/packages/qt.scm (python-sip): Update to 4.19.12.

5 years agognu: python-pyqt-4: Remove variable.
Efraim Flashner [Sun, 22 Jul 2018 08:36:59 +0000 (11:36 +0300)]
gnu: python-pyqt-4: Remove variable.

* gnu/packages/qt.scm (python-pyqt-4): Remove variable.
(python2-pyqt-4): Don't inherit from python-pyqt-4.

5 years agognu: python-poppler-qt4: Remove variable.
Efraim Flashner [Sun, 22 Jul 2018 07:37:24 +0000 (10:37 +0300)]
gnu: python-poppler-qt4: Remove variable.

* gnu/packages/pdf.scm (python-poppler-qt4): Remove variable.

5 years agognu: emacs-helm-eww: Update to 20180511.
Pierre Neidhardt [Sun, 22 Jul 2018 17:41:59 +0000 (19:41 +0200)]
gnu: emacs-helm-eww: Update to 20180511.

* gnu/packages/emacs.scm (emacs-helm-eww): Update to 20180511.

5 years agognu: emacs-exwm: Update to 0.19.
Pierre Neidhardt [Sun, 22 Jul 2018 17:30:45 +0000 (19:30 +0200)]
gnu: emacs-exwm: Update to 0.19.

* gnu/packages/emacs.scm (emacs-exwm): Update to 0.19.

5 years agognu: emacs-xelb: Update to 0.15.
Pierre Neidhardt [Sun, 22 Jul 2018 17:30:25 +0000 (19:30 +0200)]
gnu: emacs-xelb: Update to 0.15.

* gnu/packages/emacs.scm (emacs-xelb): Update to 0.15.

5 years agognu: Add ccrypt.
Pierre Neidhardt [Sun, 22 Jul 2018 17:17:23 +0000 (19:17 +0200)]
gnu: Add ccrypt.

* gnu/packages/crypto.scm (ccrypt): New variable.

5 years agognu: xf86-video-r128: Update to 6.11.0.
Marius Bakke [Sun, 22 Jul 2018 16:14:34 +0000 (18:14 +0200)]
gnu: xf86-video-r128: Update to 6.11.0.

* gnu/packages/xorg.scm (xf86-video-r128): Update to 6.11.0.
[source]: Use URL-FETCH.
[arguments]: Remove.
[native-inputs]: Remove AUTOCONF, AUTOMAKE and LIBTOOL.

5 years agoRevert "guix: Compress and decompress xz archives in parallel."
Marius Bakke [Sun, 22 Jul 2018 16:01:35 +0000 (18:01 +0200)]
Revert "guix: Compress and decompress xz archives in parallel."

Threaded compression makes archives non-deterministic: the result depends on
the number of threads used for compressing.  See <https://bugs.gnu.org/31015>.

This reverts commit 63102406f22412bb922de5549deb89d3594a38c0.