Commit Graph

25439 Commits

Author SHA1 Message Date
Efraim Flashner 259b4f34ba
gnu: mesa: Update to 17.2.5.
* gnu/packages/gl.scm (mesa): Update to 17.2.5
2017-11-14 22:13:07 +02:00
Leo Famulari 76b21274ad
gnu: gnutls: Don't allow a reference to net-tools.
* gnu/packages/tls.scm (gnutls)[arguments]: Add net-tools
to #:disallowed-references.
2017-11-11 11:52:24 -05:00
Efraim Flashner 738d0cd665
gnu: doxygen: Build with flex@2.6.1.
* gnu/packages/documentation.scm (doxygen)[native-inputs]: Replace flex
with flex@2.6.1.
2017-11-11 17:28:51 +02:00
Efraim Flashner b6239e452c
gnu: librsvg: Use 'modify-phases' syntax.
* gnu/packages/gnome.scm (librsvg)[arguments]: Use 'modify-phases'
syntax.
2017-11-10 15:55:19 +02:00
Efraim Flashner 56ccafbe7c
gnu: librsvg: Skip test which fails on aarch64-linux.
* gnu/packages/gnome.scm (librsvg)[arguments]: Add a phase to remove the
failing test.
2017-11-10 15:55:16 +02:00
Efraim Flashner c06d8ba5ee
gnu: net-tools-for-tests: Remove variable.
* gnu/packages/linux.scm (net-tools-for-tests): Remove variable.
* gnu/packages/tls.scm (gnutls)[native-inputs]: Replace
net-tools-for-tests with net-tools.
[disallowed-references]: Remove field.
2017-11-10 11:10:08 +02:00
Efraim Flashner 0f1adf454d
gnu: acl: Fix test regression with perl-5.26.
* gnu/packages/acl.scm (acl)[source]: Add patch.
* gnu/packages/patches/acl-fix-perl-regex.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-11-09 19:49:06 +02:00
Ludovic Courtès a864d56302
build-system/gnu: Add 'install-license-files' phase.
Suggested by Dave Love <fx@gnu.org>.

* guix/build-system/gnu.scm (%license-file-regexp): New variable.
(gnu-build): Add #:license-file-regexp and use it.
(gnu-cross-build): Likewise.
* guix/build/gnu-build-system.scm (%license-file-regexp): New variable.
(install-license-files): New procedure.
(%standard-phases): Add it.
2017-11-08 22:43:56 +01:00
Ludovic Courtès dcc00f54c6
gnu: mesa: Use symlinks instead of hard links.
This reduces the nar size (as shown by 'guix size') by 124 MiB, from
169 MiB to 45 MiB (almost divided by 4!).

* gnu/packages/gl.scm (mesa)[arguments]: Add #:modules.  Add
'symlinks-instead-of-hard-links' phase.
2017-11-08 09:23:50 +01:00
Eric Bavier acc2dab7f2
gnu: Disable gnulib's test-lock test in packages.
* gnu/packages/base.scm (findutils)[source]: Disable test-lock.
* gnu/packages/gettext.scm (gettext-minimal)[source]: Ditto.
* gnu/packages/libidn.scm (libidn)[source]: Ditto.
* gnu/packages/libunistring.scm (libunistring)[source]: Ditto.
* gnu/packages/augeas.scm (augeas)[source]: Ditto.
* gnu/packages/gsasl.scm (gsasl)[source]: Ditto.
* gnu/packages/patches/findutils-gnulib-multi-core.patch,
gnu/packages/patches/gettext-gnulib-multi-core.patch,
gnu/packages/patches/gettext-multi-core.patch,
gnu/packages/patches/libunistring-gnulib-multi-core.patch: Delete patches.
* gnu/local.mk (DIST_PATCH_DATA): Remove them.
2017-11-06 17:32:42 -06:00
Leo Famulari a7c7d5ab8b
gnu: gnutls: Don't allow the built GnuTLS to refer to net-tools-for-tests.
* gnu/packages/tls.scm (gnutls)[arguments]: Add net-tools-for-tests
to #:disallowed-references.
2017-11-06 13:44:16 -05:00
Leo Famulari b5f610620b
gnu: net-tools-for-tests: Inherit from net-tools.
* gnu/packages/linux.scm (net-tools-for-tests): Inherit from net-tools.
2017-11-06 13:44:16 -05:00
Leo Famulari 7183c4bf57
gnu: acl: Fix typo.
This is a followup commit to 2d433b5363,
fixing a typo introduced while rebasing the commit.

gnu/packages/acl.scm (acl)[arguments]: Fix typo in patch-tests phase.
2017-11-04 13:09:06 -04:00
Kei Kebreau 2d433b5363
gnu: acl: Enable tests.
* gnu/packages/acl.scm (acl)[arguments]: Enable tests. Add 'patch-tests' phase.
2017-11-04 10:47:39 -04:00
Leo Famulari 75aea16fb0
gnu: tzdata-for-tests: Update to 2017c.
* gnu/packages/base.scm (tzdata-for-tests): Make it a 'hidden-package' and
update to 2017c.
2017-11-04 10:32:30 -04:00
Leo Famulari f9c3bd2e01
gnu: Generalize the variable name of the test-only tzdata package.
* gnu/packages/base.scm (tzdata-2017a): Rename variable to tzdata-for-tests.
* gnu/packages/calcurse.scm (calcurse)[native-inputs, arguments]: Adjust
accordingly.
gnu/packages/glib.scm (glib): Likewise.
* gnu/packages/perl.scm (perl-libtime-parsedate): Adjust accordingly and
add tzdata-for-tests #:disallowed-references.
* gnu/packages/statistics.scm (r-minimal): Adjust accordingly.
2017-11-04 10:32:30 -04:00
Leo Famulari 232ffa842d
gnu: tzdata: Update to 2017c.
* gnu/packages/base.scm (base)[tzdata]: Update to 2017c.
2017-11-04 10:32:27 -04:00
Marius Bakke 5d7a47cc30
gnu: openssl: Make search paths single-entry.
* gnu/packages/tls.scm (openssl)[native-search-paths]: Add (separator #f) on
SSL_CERT_DIR and SSL_CERT_FILE; set SSL_CERT_FILE to (file-type 'regular).
2017-11-02 22:30:10 +01:00
Marius Bakke bdf0b6fcff
gnu: openssl: Remove graft for 1.0.2m.
* gnu/packages/tls.scm (openssl): Update to 1.0.2m.
[source]: Add HTTPS mirror.
(openssl-1.0.2m): Remove variable.
2017-11-02 22:26:35 +01:00
Marius Bakke b4c22f2546
Merge branch 'master' into core-updates 2017-11-02 22:24:24 +01:00
Marius Bakke 77576be41f
gnu: openssl@1.1: Update to 1.1.0g [fixes CVE-2017-3735, CVE-2017-2736].
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0g.
[source]: Add HTTPS mirror.
2017-11-02 22:21:59 +01:00
Marius Bakke 1df4f5c919
gnu: openssl@1.0: Replace with 1.0.2m [fixes CVE-2017-3735, CVE-2017-2736].
* gnu/packages/tls.scm (openssl)[replacement]: New field.
(openssl-1.0.2m): New public variable.
2017-11-02 22:21:59 +01:00
Efraim Flashner 22bf67d1f4
gnu: enlightenment: Update to 0.22.0.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.22.0.
2017-11-02 23:05:11 +02:00
Efraim Flashner 41b5408235
gnu: efl: Update to 1.20.5.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.5.
2017-11-02 23:05:09 +02:00
Efraim Flashner 5146f22b3b
gnu: rfkill: Mark as superseded by util-linux.
* gnu/packages/linux.scm (rfkill)[properties]: New field, superseded by
util-linux.
* gnu/system.scm (%base-packages): Remove rfkill.
2017-11-02 22:43:55 +02:00
Efraim Flashner db9107b90a
gnu: util-linux: Fix 'install phase.
* gnu/packages/linux.scm (util-linux)[arguments]: Add configure-flag to
avoid calling 'chown' during the 'install phase.
2017-11-02 22:43:52 +02:00
Marius Bakke edfecb9385
gnu: wayland-protocols: Update to 1.11.
* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.11.
2017-11-02 21:18:39 +01:00
Marius Bakke 62a91d2e23
gnu: wayland: Update to 1.14.0.
* gnu/packages/freedesktop.scm (wayland): Update to 1.14.0.
[arguments]<#:phases>: Remove.
2017-11-02 21:18:39 +01:00
Marius Bakke 550f4509ac
gnu: avahi: Update to 0.7.
* gnu/packages/avahi.scm (avahi): Update to 0.7.
* gnu/packages/patches/avahi-localstatedir.patch: Adjust context.
2017-11-02 21:18:38 +01:00
Marius Bakke 6d73e8176b
gnu: glib: Update to 2.54.2.
* gnu/packages/glib.scm (glib): Update to 2.54.2.
2017-11-02 21:18:38 +01:00
Marius Bakke 8bc534a781
gnu: dbus: Update to 1.12.0.
* gnu/packages/glib.scm (dbus): Update to 1.12.0.
2017-11-02 21:18:38 +01:00
Marius Bakke bc183968f5
gnu: vte-ng: Update to 0.50.2.a.
* gnu/packages/gnome.scm (vte-ng): Update to 0.50.2.a.
2017-11-02 21:17:41 +01:00
Tobias Geerinckx-Rice 52995941bc
gnu: gnome-todo: Update to 3.26.2.
* gnu/packages/gnome.scm (gnome-todo): Update to 3.26.2.
2017-11-02 21:10:21 +01:00
Tobias Geerinckx-Rice 92c9392767
gnu: dconf-editor: Update to 3.26.2.
* gnu/packages/gnome.scm (dconf-editor): Update to 3.26.2.
2017-11-02 21:10:21 +01:00
Tobias Geerinckx-Rice b39e612115
gnu: gnome-clocks: Update to 3.26.1.
* gnu/packages/gnome.scm (gnome-clocks): Update to 3.26.1.
2017-11-02 21:10:20 +01:00
Tobias Geerinckx-Rice 1b59d45ee4
gnu: file-roller: Update to 3.26.2.
gnu/packages/gnome.scm (file-roller): Update to 3.26.2.
2017-11-02 21:10:20 +01:00
Tobias Geerinckx-Rice 46994d0d4c
gnu: aisleriot: Update to 3.22.4.
* gnu/packages/gnome.scm (aisleriot): Update to 3.22.4.
2017-11-02 21:10:19 +01:00
Tobias Geerinckx-Rice 03e775d4e8
gnu: knot: Update to 2.6.1.
* gnu/packages/dns.scm (knot): Update to 2.6.1.
2017-11-02 21:10:18 +01:00
Tobias Geerinckx-Rice 73b80ff924
gnu: miniupnpc: Update to 2.0.20171102.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.20171102.
2017-11-02 21:10:18 +01:00
Rutger Helling 3440f12a7e
gnu: mpv: enable Wayland support.
* gnu/packages/video.scm (mpv)[inputs]: Add wayland and libxkbcommon.
2017-11-02 16:03:25 -04:00
Kei Kebreau 13fbd174b5
gnu: itstool: Update to 2.0.4.
* gnu/packages/glib.scm (itstool): Update to 2.0.4.
[inputs]: Replace python and python-libxml2 with python-2 and python2-libxml2.
2017-11-02 15:37:22 -04:00
Kei Kebreau 67bd376b1a
gnu: gnome-maps: Update to 3.26.2.
* gnu/packages/geo.scm (gnome-maps): Update to 3.26.2.
[arguments]: In 'install' phase, add webkitgtk to LD_LIBRARY_PATH.
2017-11-02 14:42:58 -04:00
Kei Kebreau 4dd137d508
gnu: libgweather: Update to 3.26.0.
* gnu/packages/gnome.scm (libgweather): Update to 3.26.0.
2017-11-02 12:05:03 -04:00
Julien Lepiller bb27eb0dbf
gnu: Add java-plexus-classworlds.
* gnu/packages/java.scm (java-plexus-classworlds): New variable.
2017-11-02 13:07:38 +01:00
Julien Lepiller 4d50897515
gnu: Add java-powermock-api-easymock.
* gnu/packages/java.scm (java-powermock-api-easymock): New variable.
2017-11-02 13:07:30 +01:00
Julien Lepiller 33db168181
gnu: Add java-powermock-modules-junit4.
* gnu/packages/java.scm (java-powermock-modules-junit4): New variable.
2017-11-02 13:07:27 +01:00
Julien Lepiller 6c21d46c70
gnu: Add java-powermock-modules-junit4-common.
* gnu/packages/java.scm (java-powermock-modules-junit4-common): New
variable.
2017-11-02 13:07:24 +01:00
Julien Lepiller 2d5d65d7dd
gnu: Add java-powermock-api-support.
* gnu/packages/java.scm (java-powermock-api-support): New variable.
2017-11-02 13:07:22 +01:00
Julien Lepiller d4a4d5da60
gnu: Add java-powermock-core.
* gnu/packages/java.scm (java-powermock-core): New variable.
2017-11-02 13:07:19 +01:00
Julien Lepiller 8d6a48150a
gnu: Add java-powermock-reflect.
* gnu/packages/java.scm (java-powermock-reflect): New variable.
* gnu/packages/patches/java-powermock-fix-java-files.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-11-02 13:07:17 +01:00