Commit Graph

26967 Commits

Author SHA1 Message Date
Marius Bakke 4696368108
gnu: python-fonttools: Update to 3.28.0.
* gnu/packages/python.scm (python-fonttools): Update to 3.28.0.
[arguments]: Remove.
[native-inputs]: Add PYTHON-PYTEST and PYTHON-PYTEST-RUNNER.
2018-07-28 15:52:30 +02:00
Marius Bakke fc8778e293
gnu: gdb: Fix build with Python >= 3.7.
* gnu/packages/patches/gdb-python-3.7.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gdb.scm (gdb)[source](patches): New field.
2018-07-28 15:52:30 +02:00
Marius Bakke 25ccb99347
gnu: python-pytest-mock: Update to 1.10.0.
* gnu/packages/check.scm (python-pytest-mock): Update to 1.10.1.
2018-07-28 15:52:30 +02:00
Marius Bakke a9ae30b78e
gnu: python-pytest: Update to 3.6.3.
* gnu/packages/check.scm (python-pytest): Update to 3.6.3.
[propagated-inputs]: Add PYTHON-ATOMICWRITES.
[native-inputs]: Add PYTHON-INVOKE.
2018-07-28 15:52:29 +02:00
Marius Bakke 1166b9c795
gnu: Add python-invoke.
* gnu/packages/python.scm (python-invoke, python2-invoke): New public variables.
2018-07-28 15:52:29 +02:00
Marius Bakke 9f585a528e
gnu: python-pytest-cov: Update to 2.5.1.
* gnu/packages/check.scm (python-pytest-cov): Update to 2.5.1.
2018-07-28 15:52:29 +02:00
Marius Bakke 85f1342f01
gnu: python-hypothesis: Update to 3.66.6.
* gnu/packages/check.scm (python-hypothesis): Update to 3.66.6.
2018-07-28 15:52:29 +02:00
Marius Bakke 153812ee0d
gnu: python-flake8: Update to 3.5.0.
* gnu/packages/python.scm (python-flake8): Update to 3.5.0.
2018-07-28 15:52:28 +02:00
Marius Bakke fb4c6115f5
gnu: python-pytest-runner: Update to 4.2.
* gnu/packages/check.scm (python-pytest-runner): Update to 4.2.
[arguments]: Remove.
2018-07-28 15:52:28 +02:00
Marius Bakke d0205dfd92
gnu: python-setuptools: Update to 40.0.0.
* gnu/packages/python.scm (python-setuptools): Update to 40.0.0.
[source](uri): Adjust to zipball archive.
2018-07-28 15:52:28 +02:00
Marius Bakke fdf5344a23
gnu: python-pycodestyle: Update to 2.4.0.
* gnu/packages/python.scm (python-pycodestyle): Update to 2.4.0.
2018-07-28 15:52:28 +02:00
Marius Bakke 9e7d6e818c
gnu: python-more-itertools: Update to 4.2.0.
* gnu/packages/python.scm (python-more-itertools): Update to 4.2.0.
2018-07-28 15:52:27 +02:00
Marius Bakke e8e7cd12c7
gnu: python-pyflakes: Update to 2.0.0.
* gnu/packages/python.scm (python-pyflakes): Update to 2.0.0.
2018-07-28 15:52:27 +02:00
Marius Bakke 3765c9c95b
gnu: python-py: Update home page.
* gnu/packages/python.scm (python-py)[home-page]: Change to repository URL.
2018-07-28 15:52:27 +02:00
Marius Bakke a0d77eba72
gnu: python-py: Update to 1.5.4.
* gnu/packages/python.scm (python-py): Update to 1.5.4.
2018-07-28 15:52:27 +02:00
Marius Bakke bc46a45ae7
gnu: python-py: Add missing dependency on setuptools-scm.
* gnu/packages/python.scm (python-py)[native-inputs]: Add PYTHON-SETUPTOOLS-SCM.
2018-07-28 15:52:26 +02:00
Marius Bakke a422e2478e
gnu: python: Build reproducibly.
\o/

* gnu/packages/python.scm (python-3.7)[arguments]: Set PYTHONHASHSEED before
rebuilding all bytecode.  Adjust regex so that lib2to3_ex.py gets compiled.
2018-07-28 15:52:26 +02:00
Marius Bakke 81d967075e
gnu: python: Rebuild bytecode after removing tests.
* gnu/packages/python.scm (python-3.7)[arguments]: Run 'rebuild-bytecode'
after 'remove-tests' to save CPU cycles.  Adjust exclude regex.
2018-07-28 15:52:26 +02:00
Marius Bakke a1454169e0
gnu: python: Update to 3.7.0.
* gnu/packages/python.scm (python-3.6): Rename to ...
(python-3.7): ... this.  Update to 3.7.0.
[arguments]: Remove phase 'patch-timestamp-for-pyc-files' and related code.
Add phases to unset SOURCE_DATE_EPOCH during the check phase.
(python-3): Is now PYTHON-3.7.
* guix/build/python-build-system.scm (enable-bytecode-determinism): Don't set
DETERMINISTIC_BUILD.
2018-07-28 15:52:26 +02:00
Marius Bakke d66146073d
gnu: python: Remove outdated comment and phases.
* gnu/packages/python.scm (python-2.7)[arguments]: Don't set SOURCE_DATE_EPOCH
or make libraries writable, since those are handled by gnu-build-system.
(python-3.6): Don't override :#tests?.
2018-07-28 15:52:25 +02:00
Marius Bakke 7ba79d5d76
gnu: libxml2: Add explicit dependency on XZ.
* gnu/packages/xml.scm (libxml2)[inputs]: New field.
2018-07-28 15:48:27 +02:00
Marius Bakke 5f8642ea6a
gnu: libxml2: Move static library to separate output.
* gnu/packages/xml.scm (libxml2)[outputs, arguments]: New fields.
2018-07-28 15:41:03 +02:00
Ludovic Courtès c95c9032b4
gnu: x265: Fix compilation on ARMv7.
* gnu/packages/patches/x265-arm-asm-primitives.patch: New file.
* gnu/packages/video.scm (x265)[sources](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-07-28 15:08:07 +02:00
Ludovic Courtès 5193ae64ca
gnu: mariadb: Work around GCC ICE on armhf-linux.
* gnu/packages/patches/mariadb-gcc-ice.patch: New file.
* gnu/packages/databases.scm (mariadb)[arguments]: Conditionally add
'apply-patch' phase.
[native-inputs]: Conditionally add "gcc-ice-patch" input.
2018-07-28 15:08:07 +02:00
Marius Bakke fbd2b8da5d
gnu: icu4c: Don't keep a reference to coreutils.
* gnu/packages/icu4c.scm (icu4c)[arguments]: Add phase 'avoid-coreutils-reference'.
2018-07-28 15:02:38 +02:00
Marius Bakke b148506df7
gnu: openldap: Don't build static libraries.
* gnu/packages/openldap.scm (openldap)[arguments]: Add "--disable-static" to
  #:configure-flags.  Remove phase 'provide-libtool'.
2018-07-28 15:02:37 +02:00
Kei Kebreau b15a020dd5
gnu: allegro: Update to 5.2.4.0.
* gnu/packages/game-development.scm (allegro): Update to 5.2.4.0.
[source]: Update URL.
2018-07-27 14:30:49 -04:00
Ludovic Courtès 74a4fa5040
gnu: gcc@8: Update to 8.2.0.
* gnu/packages/gcc.scm (gcc-8): Update to 8.2.0.
2018-07-27 18:52:58 +02:00
Ludovic Courtès f00d66b12c
gnu: Add font-blackfoundry-inria.
* gnu/packages/fonts.scm (font-blackfoundry-inria): New file.
2018-07-27 18:00:06 +02:00
Ludovic Courtès 223779c4c5
gnu: emacs-flycheck: Don't rely on pkg-info.el for 'flycheck-version'.
* gnu/packages/emacs.scm (flycheck)[source]: Add 'modules' and
'snippet'.
2018-07-27 18:00:06 +02:00
Ricardo Wurmus 26fd7b24ec
gnu: pigx-scrnaseq: Disable another expensive test.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Disable multiqc
test.
2018-07-27 15:44:23 +02:00
Ricardo Wurmus ed2dfe3955
gnu: Add snakemake-4.
* gnu/packages/python.scm (snakemake-4): New variable.
* gnu/packages/bioinformatics.scm (pigx-bsseq, pigx-rnaseq, pigx-scrnaseq,
pigx-chipseq)[inputs]: Use it.
2018-07-27 15:30:38 +02:00
Ricardo Wurmus 269f100330
gnu: snakemake: Add missing dependencies.
* gnu/packages/python.scm (snakemake)[propagated-inputs]: Add python-datrie,
python-docutils, python-jinja2, python-jsonschema, and python-networkx.
2018-07-27 15:30:38 +02:00
Ricardo Wurmus 216a72a957
gnu: Add python-datrie.
* gnu/packages/python.scm (python-datrie): New variable.
2018-07-27 15:30:38 +02:00
Marius Bakke beb8511c73
gnu: imagemagick: Update to 6.9.10-8.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-8.
2018-07-27 14:43:43 +02:00
Marius Bakke 2fcbc572f9
gnu: mbedtls-apache: Update to 2.7.5.
* gnu/packages/tls.scm (mbedtls-apache): Update to 2.7.5.
2018-07-27 14:43:43 +02:00
Ricardo Wurmus b62715aa82
gnu: snakemake: Update to 5.2.0.
* gnu/packages/python.scm (snakemake): Update to 5.2.0.
2018-07-27 14:19:43 +02:00
Ricardo Wurmus 22305f859b
gnu: guile-sdl2: Update to 0.3.0.
* gnu/packages/sdl.scm (guile-sdl2): Update to 0.3.0.
[arguments]: Remove "patch-makefile" phase.
2018-07-27 14:19:33 +02:00
Ludovic Courtès 8bece84022
gnu: guile: Remove version 2.2.2.
* gnu/packages/guile.scm (guile-2.2.2): Remove.
* guix/self.scm (guile-for-build): Remove special case for "2.2.2".
(guix-derivation): Likewise.
* build-aux/build-self.scm (build): Likewise.
2018-07-27 11:28:15 +02:00
Ludovic Courtès 2abd76e8af
gnu: guile: Update to 2.2.4.
* gnu/packages/guile.scm (guile-2.2): Update to 2.2.4.
(guile-2.2.4): Remove.
* gnu/packages/package-management.scm (guix)[inputs]: Switch to
GUILE-2.2.
* guix/self.scm (guile-for-build): Likewise.
2018-07-27 11:22:12 +02:00
Kei Kebreau 9dafb64711
gnu: tiled: Update to 1.1.6.
* gnu/packages/game-development.scm (tiled): Update to 1.1.6.
[arguments]: Substitute invoke for system*.
2018-07-27 00:17:06 -04:00
Kei Kebreau 6e92fba4b0
gnu: python-xsge: Update to 2018.02.26.
* gnu/packages/game-development.scm (python-xsge, python2-xsge): Update to
2018.02.26.
[arguments]: Substitute invoke for system*.
2018-07-26 23:35:45 -04:00
Kei Kebreau d36b98ad95
gnu: freeciv: Update to 2.6.0.
* gnu/packages/games.scm (freeciv): Update to 2.6.0.
2018-07-26 14:43:10 -04:00
Brendan Tildesley e8ec2dda08
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>
2018-07-26 13:19:57 -04:00
Ludovic Courtès ac46a1c8e4
Merge branch 'master' into core-updates 2018-07-26 18:15:13 +02:00
Marius Bakke 92526ade57
gnu: cabextract: Delete bundled libmspack.
* gnu/packages/compression.scm (cabextract)[source](modules, snippet): New field.
2018-07-26 17:30:18 +02:00
Marius Bakke e0a98e7bd5
gnu: cabextract: Update to 1.7.
* gnu/packages/compression.scm (cabextract): Update to 1.7.
2018-07-26 17:28:35 +02:00
Marius Bakke 4bda2274a5
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.
2018-07-26 17:17:45 +02:00
Danny Milosavljevic a9446dde2b
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".
2018-07-26 15:54:52 +02:00
Danny Milosavljevic d38755cb91
gnu: Add ruby-net-scp.
* gnu/packages/ruby.scm (ruby-net-scp): New variable.
2018-07-26 15:54:52 +02:00
Efraim Flashner 714b49f68d
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.
2018-07-26 16:14:11 +03:00
Gábor Boskovits d60772dcdd
gnu: java-picard: Fix manifest.
* gnu/packages/bioinformatics.scm (java-picard)[arguments]: Adjust phase
'edit-classpath-in-manifest for the new manifest generation code.
2018-07-26 12:46:50 +02:00
Efraim Flashner bca72b39c7
gnu: python-qsintilla: Fix building.
* gnu/packages/qt.scm (python-qscintilla)[arguments]: Extend custom
'configure phase to also patch the 'installed.txt' file.
2018-07-26 13:21:05 +03:00
Mark H Weaver 54e543b626
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.
2018-07-26 04:45:33 -04:00
Mark H Weaver 54465c4dbc
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.
2018-07-26 04:44:40 -04:00
Mark H Weaver 4bc1528aa5
gnu: linux-libre@4.9: Update to 4.9.115.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.115.
2018-07-26 04:44:00 -04:00
Mark H Weaver 064c3e78dd
gnu: linux-libre@4.4: Update to 4.4.144.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.144.
2018-07-26 04:43:13 -04:00
Marius Bakke aaa2a8bbf3
gnu: Remove dangling variable.
* gnu/packages/xml.scm (libxslt/fixed): Remove.
2018-07-25 20:44:40 +02:00
Marius Bakke 27b2f34cda
gnu: Update cabextract.org.uk home pages.
* gnu/packages/compression.scm (libmspack, cabextract)[home-page, source]: Use
HTTPS.
2018-07-25 20:44:40 +02:00
Marius Bakke 03c16bb59a
gnu: libmspack: Don't build static library.
* gnu/packages/compression.scm (libmspack)[arguments]: Add #:configure-flags.
2018-07-25 20:44:39 +02:00
Marius Bakke b8d7119bc2
gnu: libmspack: Update to 0.7.
* gnu/packages/compression.scm (libmspack): Update to 0.7.
2018-07-25 20:44:39 +02:00
Marius Bakke 9a1356f71a
gnu: hplip-minimal: Simplify expression.
* gnu/packages/cups.scm (hplip-minimal): Remove unnecessary quotes.
2018-07-25 20:44:39 +02:00
Marius Bakke 8f838591f8
gnu: libjpeg-turbo: Don't build static libraries.
* gnu/packages/image.scm (libjpeg-turbo)[arguments]: Add "--disable-static" to
  #:configure-flags.
2018-07-25 20:44:39 +02:00
Marius Bakke a77de47ad2
gnu: libjpeg-turbo: Update home page.
* gnu/packages/image.scm (libjpeg-turbo)[home-page]: Use HTTPS.
2018-07-25 20:44:39 +02:00
Marius Bakke 8938b369d2
gnu: audit: Don't build static libraries.
* gnu/packages/admin.scm (audit)[arguments]: Add "--disable-static" to
  #:configure-flags.
2018-07-25 20:44:39 +02:00
Marius Bakke 00f81f83a1
gnu: audit: Update to 2.8.4.
* gnu/packages/admin.scm (audit): Update to 2.8.4.
[arguments]: Remove #:phases.
2018-07-25 20:44:38 +02:00
Efraim Flashner 95da608451
Merge remote-tracking branch 'origin/master' into qt-updates 2018-07-25 21:30:18 +03:00
Efraim Flashner 2a43df2270
gnu: qt: Disable parallel building.
* gnu/packages/qt.scm (qt)[arguments]: Disable parallel-build.
2018-07-25 20:27:55 +03:00
Efraim Flashner d13c1d3363
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.
2018-07-25 20:27:52 +03:00
Efraim Flashner f88c8624cc
Revert "gnu: quassel: Fix building with Qt 5.11."
This reverts commit 68ddfb2e8d.

This is no longer necessary after the update to Qt-5.11.1.
2018-07-25 15:18:27 +03:00
Oleg Pykhalov b19f3337ea
gnu: Add pscircle.
* gnu/packages/admin.scm (pscircle): New variable.
2018-07-25 14:54:22 +03:00
Efraim Flashner 8e1895964f
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.
2018-07-25 11:52:59 +03:00
Leo Famulari 39a57afc42
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.
2018-07-24 19:07:06 -04:00
Leo Famulari 869d9c69f3
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.
2018-07-24 19:07:06 -04:00
Leo Famulari 2ed97a22d3
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.
2018-07-24 19:07:02 -04:00
Björn Höfling 49a8684d9f
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>
2018-07-25 00:27:21 +02:00
Björn Höfling 8dae9c92b6
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>
2018-07-25 00:27:17 +02:00
Björn Höfling 6a86d3576c
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>
2018-07-25 00:27:14 +02:00
Björn Höfling 4b472f6a06
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>
2018-07-25 00:27:12 +02:00
Björn Höfling 10d62a88bf
gnu: Add java-javaee-servletapi.
* gnu/packages/java.scm (java-javaee-servletapi): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2018-07-25 00:27:10 +02:00
Björn Höfling 10eddaca0e
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>
2018-07-25 00:27:08 +02:00
Björn Höfling b1ccd2a1ec
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>
2018-07-25 00:27:05 +02:00
Björn Höfling 9936ffe77d
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>
2018-07-25 00:26:37 +02:00
Marius Bakke 718f791f4e
gnu: fuse: Update to 2.9.8 [fixes CVE-2018-10906].
* gnu/packages/linux.scm (fuse): Update to 2.9.8.
2018-07-24 23:17:26 +02:00
Danny Milosavljevic 999ffb26df
gnu: Add ruby-rspec-its.
* gnu/packages/ruby.scm (ruby-rspec-its): New variable.
2018-07-24 22:13:21 +02:00
Danny Milosavljevic 45498f51be
gnu: Add ruby-childprocess.
* gnu/packages/ruby.scm (ruby-childprocess): New variable.
2018-07-24 22:04:44 +02:00
Efraim Flashner 02062f42e6
Revert "gnu: sddm: Fix CMake build."
This reverts commit 8674abb1dd.

This is no longer necessary after the upgrade to Qt-5.11.1.
2018-07-24 22:38:25 +03:00
Marius Bakke 3b92441bc1
gnu: icu4c: Update to 62.1.
* gnu/packages/icu4c.scm (icu4c): Update to 62.1.
2018-07-24 20:53:18 +02:00
Marius Bakke 95bbab76cd
gnu: fribidi: Update to 1.0.5.
* gnu/packages/fribidi.scm (fribidi): Update to 1.0.5.
[arguments]: Remove.
2018-07-24 20:53:18 +02:00
Marius Bakke 52f1687dc7
gnu: docbook-xsl: Delete bundled jars.
* gnu/packages/docbook.scm (docbook-xsl)[source](modules, snippet): New fields.
2018-07-24 20:53:18 +02:00
Marius Bakke fa258af20c
gnu: libgpg-error: Update to 1.32.
* gnu/packages/gnupg.scm (libgpg-error): Update to 1.32.
2018-07-24 20:52:22 +02:00
Marius Bakke dcf105da63
gnu: curl: Remove graft for 7.61.0.
* gnu/packages/curl.scm (curl): Update to 7.61.0.
[replacement]: Remove field.
(curl-7.61.0): Remove variable.
2018-07-24 20:46:41 +02:00
Marius Bakke 41e2e58a2a
gnu: libtiff: Incorporate grafted changes.
* gnu/packages/image.scm (libtiff)[replacement]: Remove field.
[source](patches): Add 'libtiff-CVE-2018-8905.patch' and
'libtiff-CVE-2018-10963.patch'.
(libtiff/fixed): Remove variable.
2018-07-24 20:44:40 +02:00
Marius Bakke 99cfdfb10c
gnu: ghostscript: Incorporate grafted changes.
* gnu/packages/ghostscript.scm (ghostscript)[replacement]: Remove field.
(source)[patches]: Add 'ghostscript-CVE-2018-10194.patch'.
(ghostscript/fixed): Remove variable.
2018-07-24 20:42:48 +02:00
Marius Bakke 5a0b3c3408
gnu: openssl: Incorporate grafted changes.
* gnu/packages/tls.scm (openssl)[replacement]: Remove field.
[source](patches): Add 'openssl-1.0.2-CVE-2018-0495.patch' and
'openssl-1.0.2-CVE-2018-0732.patch'.
(openssl/fixed): Remove variable.
2018-07-24 20:42:40 +02:00
Marius Bakke 706ae8e15c
Merge branch 'master' into core-updates 2018-07-24 19:56:35 +02:00
Mark H Weaver 20de675a2e
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.
2018-07-24 09:59:35 -04:00
Mark H Weaver 7955bdbd17
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.
2018-07-24 09:58:41 -04:00
Mark H Weaver b02ba32af5
gnu: linux-libre@4.9: Update to 4.9.114.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.114.
2018-07-24 09:57:48 -04:00
Mark H Weaver f7b447f84b
gnu: linux-libre@4.4: Update to 4.4.143.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.143.
2018-07-24 09:56:53 -04:00
Ludovic Courtès 0e11f5da4d
gnu: go-github-com-yookoala-realpath: Fix license.
* gnu/packages/golang.scm (go-github-com-yookoala-realpath)[license]:
Change to EXPAT.
2018-07-24 15:48:06 +02:00
Ludovic Courtès a14a2da5fe
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.
2018-07-24 15:48:06 +02:00
Ludovic Courtès 68f50cfdd3
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.
2018-07-24 15:48:06 +02:00
Rutger Helling e97454b62c
gnu: mpv: Update to 0.29.0.
* gnu/packages/video.scm (mpv): Update to 0.29.0.
2018-07-24 11:19:07 +02:00
Efraim Flashner 19f2a52644
gnu: python-asn1crypto: Update to 0.24.0.
* gnu/packages/python-crypto.scm (python-asn1crypto): Update to 0.24.0.
2018-07-23 22:03:36 +03:00
Efraim Flashner d3b7feb7b9
gnu: python-asn1crypto: Don't use unstable tarball.
* gnu/packages/python-crypto.scm (python-asn1crypto)[source]: Replace
autogenerated tarball with git checkout.
2018-07-23 22:03:33 +03:00
Leo Famulari 8fca43e2df
gnu: wesnoth: Update to 1.14.4 [fixes CVE-2018-1999023].
* gnu/packages/games.scm (wesnoth): Update to 1.14.4.
2018-07-23 14:30:12 -04:00
Julien Lepiller 3adacb49fc
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.
2018-07-23 19:34:44 +02:00
Kei Kebreau 2cdb257ee3
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+.
2018-07-23 11:26:46 -04:00
Ludovic Courtès fef7baba78
gnu: Add guile-pfds.
* gnu/packages/guile.scm (guile-pfds): New variable.
2018-07-23 12:25:31 +02:00
Ludovic Courtès 977d866681
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.
2018-07-23 12:25:31 +02:00
Ludovic Courtès a2908f5aae
gnu: aspell: Allow filters to be found.
Reported by Pierre-Antoine Rouby.

* gnu/packages/aspell.scm (aspell)[arguments]: Add 'set-filter-path'
phase.
2018-07-23 12:25:31 +02:00
Rutger Helling a472c2902e
gnu: wine-staging: Update to 3.13.
* gnu/packages/wine.scm (wine-staging): Update to 3.13.
2018-07-23 11:13:36 +02:00
Rutger Helling adff3bb916
gnu: wine-staging-patchset-data: Update to 3.13.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.13.
2018-07-23 11:13:36 +02:00
Rutger Helling 7a426eef20
gnu: qtox: Update to 1.16.3.
* gnu/packages/messaging.scm (qtox): Update to 1.16.3.
[inputs]: Change ffmpeg-3.4 to ffmpeg.
2018-07-23 11:13:35 +02:00
Rutger Helling 9d076dd4a0
gnu: c-toxcore: Update to 0.2.4.
* gnu/packages/messaging.scm (c-toxcore): Update to 0.2.4.
2018-07-23 11:13:35 +02:00
Kei Kebreau 1bb962b4d7
gnu: hyperrogue: Update to 10.4j.
* gnu/packages/games.scm (hyperrogue): Update to 10.4j.
[arguments]: Modify 'configure' phase and substitute invoke for system*.
2018-07-22 20:52:01 -04:00
Pierre Neidhardt 9f2adb2f19
gnu: emacs-pulseaudio-control: Update to 20180627.
* gnu/packages/emacs.scm (emacs-pulseaudio-control): Update to 20180627.
2018-07-22 23:14:53 +02:00
Pierre Neidhardt 5703380b50
gnu: Add demlo.
* gnu/packages/music.scm (demlo): New variable.
2018-07-22 21:44:28 +02:00
Pierre Neidhardt 53182924eb
gnu: Add go-github-com-wtolson-go-taglib.
* gnu/packages/golang.scm (go-github-com-wtolson-go-taglib): New variable.
2018-07-22 21:44:28 +02:00
Pierre Neidhardt 62879d2216
gnu: Add go-github-com-michiwend-gomusicbrainz.
* gnu/packages/golang.scm (go-github-com-michiwend-gomusicbrainz): New variable.
2018-07-22 21:44:27 +02:00
Pierre Neidhardt 9630ae345b
gnu: Add go-github-com-michiwend-golang-pretty.
* gnu/packages/golang.scm (go-github-com-michiwend-golang-pretty): New variable.
2018-07-22 21:43:38 +02:00
Pierre Neidhardt bc3138d265
gnu: Add go-github-com-kr-text.
* gnu/packages/golang.scm (go-github-com-kr-text): New variable.
2018-07-22 21:40:05 +02:00
Pierre Neidhardt c496281724
gnu: Add go-github-com-stevedonovan-luar.
* gnu/packages/golang.scm (go-github-com-stevedonovan-luar): New variable.
2018-07-22 21:39:22 +02:00
Pierre Neidhardt 54b83f0e89
gnu: Add go-gitlab-com-ambrevar-damerau.
* gnu/packages/golang.scm (go-gitlab-com-ambrevar-damerau): New variable.
2018-07-22 21:31:36 +02:00
Pierre Neidhardt b4d1440f9f
gnu: Add go-github-com-yookoala-realpath.
* gnu/packages/golang.scm (go-github-com-yookoala-realpath): New variable.
2018-07-22 21:29:34 +02:00
Pierre Neidhardt f25e3b39d9
gnu: Add go-gitlab-com-ambrevar-golua-unicode.
* gnu/packages/golang.scm (go-gitlab-com-ambrevar-golua-unicode): New variable.
2018-07-22 21:29:08 +02:00
Pierre Neidhardt e25ddef5bd
gnu: Add go-github-com-aarzilli-golua.
* gnu/packages/golang.scm (go-github-com-aarzilli-golua): New variable.
2018-07-22 21:27:30 +02:00
Pierre Neidhardt 32cb1af632
gnu: Add go-github-com-mgutz-ansi.
* gnu/packages/golang.scm (go-github-com-mgutz-ansi): New variable.
2018-07-22 21:26:20 +02:00
Pierre Neidhardt 7601b4e4fe
gnu: Add go-github-com-mattn-go-colorable.
* gnu/packages/golang.scm (go-github-com-mattn-go-colorable): New variable.
2018-07-22 21:24:59 +02:00
Pierre Neidhardt 3291be815b
gnu: Add go-github-com-mattn-go-isatty.
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): New variable.
2018-07-22 21:23:13 +02:00
Pierre Neidhardt e968542d29
gnu: Add emacs-dired-du.
* gnu/packages/emacs.scm (emacs-dired-du): New variable.
2018-07-22 20:49:47 +02:00
Pierre Neidhardt 5f005932bc
gnu: Add emacs-helm-org-contacts.
* gnu/packages/emacs.scm (emacs-helm-org-contacts): New variable.
2018-07-22 20:45:22 +02:00
Pierre Neidhardt a86866f4b5
gnu: Add emacs-ztree.
* gnu/packages/emacs.scm (emacs-ztree): New variable.
2018-07-22 20:35:12 +02:00
Pierre Neidhardt cb19df37f3
gnu: emacs-evil-collection: Update to 20180721.
* gnu/packages/emacs.scm (emacs-evil-collection): Update to 20180721.
2018-07-22 20:24:35 +02:00
Pierre Neidhardt d7d0c98977
gnu: emacs-mu4e-conversation: Update to 20180722.
* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20180722.
2018-07-22 20:09:44 +02:00
Pierre Neidhardt 22c0bef67c
gnu: emacs-helm-exwm: Update to 20180703.
* gnu/packages/emacs.scm (emacs-helm-exwm): Update to 20180703.
2018-07-22 20:04:54 +02:00
Pierre Neidhardt 1ce4f55572
gnu: emacs-wgrep-helm: Deprecate in favor of emacs-wgrep.
* gnu/packages/emacs.scm (emacs-wgrep-helm): Deprecate.
2018-07-22 19:58:10 +02:00
Pierre Neidhardt 3ad4443f68
gnu: emacs-wgrep: Update to 20180711.
* gnu/packages/emacs.scm (emacs-wgrep): Update to 20180711.
2018-07-22 19:55:06 +02:00
Efraim Flashner 2338755afa
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.
2018-07-22 20:43:01 +03:00
Efraim Flashner fac1447bf3
gnu: python-sip: Update to 4.19.12.
* gnu/packages/qt.scm (python-sip): Update to 4.19.12.
2018-07-22 20:42:55 +03:00
Efraim Flashner bba6069708
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.
2018-07-22 20:42:48 +03:00
Efraim Flashner e1846928ee
gnu: python-poppler-qt4: Remove variable.
* gnu/packages/pdf.scm (python-poppler-qt4): Remove variable.
2018-07-22 20:42:42 +03:00
Pierre Neidhardt db4c03e249
gnu: emacs-helm-eww: Update to 20180511.
* gnu/packages/emacs.scm (emacs-helm-eww): Update to 20180511.
2018-07-22 19:41:59 +02:00
Pierre Neidhardt b9231c5c0c
gnu: emacs-exwm: Update to 0.19.
* gnu/packages/emacs.scm (emacs-exwm): Update to 0.19.
2018-07-22 19:30:45 +02:00
Pierre Neidhardt 812929a42c
gnu: emacs-xelb: Update to 0.15.
* gnu/packages/emacs.scm (emacs-xelb): Update to 0.15.
2018-07-22 19:30:25 +02:00
Pierre Neidhardt 0cfc168b37
gnu: Add ccrypt.
* gnu/packages/crypto.scm (ccrypt): New variable.
2018-07-22 19:17:49 +02:00
Marius Bakke df3f99af76
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.
2018-07-22 18:14:34 +02:00
Marius Bakke 08b87ab0df
gnu: pcre: Update to 8.42.
* gnu/packages/pcre.scm (pcre): Update to 8.42.
2018-07-22 17:54:54 +02:00
Brendan Tildesley 4febfdd0f3
gnu: ffmpegthumbnailer: New variable.
* gnu/packages/video.scm (ffmpegthumbnailer): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-07-22 16:44:53 +02:00