Ludovic Courtès
9ff87bb996
Merge branch 'master' into core-updates
2019-09-17 16:27:15 +02:00
Ludovic Courtès
b938892551
gnu: go@1.12: Skip flaky GC test.
...
Fixes <https://bugs.gnu.org/37425 >.
* gnu/packages/patches/go-skip-gc-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/golang.scm (go-1.12)[source]: Use it.
2019-09-16 23:45:36 +02:00
Efraim Flashner
dbb0b06eb4
gnu: tipp10: Fix path in desktop entry.
...
* gnu/packages/patches/tipp10-fix-compiling.patch: Remove changes to
hardcode executable path.
2019-09-13 17:07:13 +03:00
Ludovic Courtès
489d16577e
gnu: cmake: Add package variant that knows about X.509 certificates.
...
Fixes <https://bugs.gnu.org/37371 >.
* gnu/packages/patches/cmake-curl-certificates.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/cmake.scm (cmake/fixed): New variable.
2019-09-11 00:09:39 +02:00
Tobias Geerinckx-Rice
07c0110eac
gnu: weechat: Update to 2.6.
...
* gnu/packages/irc.scm (weechat): Update to 2.6.
[source]: Remove obsolete patch.
[inputs]: Replace python-2 with python(@3).
[arguments]: Remove ‘wrap’ phase.
* gnu/packages/patches/weechat-python.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-09-10 21:37:19 +02:00
Mark H Weaver
65542a8852
Merge branch 'master' into core-updates
2019-09-06 20:46:00 -04:00
Jovany Leandro G.C
f1371daa97
gnu: twinkle: update to 1.10.2.
...
* gnu/packages/telephony.scm (twinkle): update to 1.10.2
* gnu/packages/patches/twinkle-include-qregexpvalidator.patch: Delete
it.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-09-04 13:02:27 +02:00
Marius Bakke
bd3d71cb16
gnu: hdf4: Build with libtirpc.
...
* gnu/packages/patches/hdf4-tirpc.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/maths.scm (hdf4)[source](patches): Use it.
[inputs]: Add LIBTIRPC.
[arguments]: Adjust #:configure-flags accordingly.
2019-09-03 13:24:34 +02:00
L p R n d n
8549e0ca6f
gnu: Update Xfce base to 4.14.0.
...
* gnu/packages/xfce.scm (libxfce4util): Update to 4.14.0.
* gnu/packages/xfce.scm (xfconf): Update to 4.14.1.
[native-inputs] Add glib:bin.
[propagated-inputs] Remove dbus and dbus-glib.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.14.1.
* gnu/packages/xfce.scm (exo): Update to 0.12.8.
[propagated-inputs] Add gtk+-3. Remove gtk+-2.
[inputs] Add gtk+-2.
* gnu/packages/xfce.scm (garcon): Update to 0.6.4.
[inputs] Rename gtk+ to gtk+-2.
[propagated-inputs] Add gtk+-3.
* gnu/packages/xfce.scm (tumbler): Update to 0.2.7.
* gnu/packages/xfce.scm (xfce4-appfinder): Update to 4.14.0.
[inputs] Updte gtk+ from gtk+-2 to gtk+.
* gnu/packages/xfce.scm (xcfe4-panel): Update to 4.14.0
[arguments] Remove #:configure-flags
[native-inputs] Add glib:bin.
[inputs] Add gtk+-2, libwnck and xfconf. Remove libwnck-2.
[propagated-inputs] Add gtk+-3.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.14.0.
[inputs] Add libwnck. Remove libwnck-2.
[source] Remove patch.
* gnu/packages/patches/xfce4-session-fix-xfclock4.patch: Delete file.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.14.0.
[arguments] Add #:configure flags.
* gnu/packages/xfce.scm (xfwm4): Update to 4.14.0.
[inputs] Add libwnck. Remove libwnck-2.
* gnu/packages/xfce.scm (xfdesktop): Update to 4.14.1.
[inputs] Add libwnck. Remove libwnck-2.
* gnu/packages/xfce.scm (xfce4-power-manager): Update to 4.6.5.
[inputs] Add gtk+. Remove gtk+-2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-09-01 22:45:29 +02:00
Mark H Weaver
0481289cbc
Merge branch 'master' into core-updates
2019-08-29 17:19:18 -04:00
Efraim Flashner
3e93b2bdeb
gnu: qt: Update to 5.12.4.
...
* gnu/packages/qt.scm (qt, qtbase, qtsvg, qtimageformats, qtx11extras,
qtxmlpatterns, qtdeclarative, qtconnectivity, qtwebsockets, qtsensors,
qtmultimedia, qtwayland, qtserialport, qtserialbus, qtwebchannel,
qtwebglplugin, qtwebview, qtlocation, qttools, qtscript,
qtquickcontrols, qtquickcontrols2, qtgraphicaleffects, qtgamepad,
qtscxml, qtpurchasing, qtcanvas3d, qtcharts, qtdatavis3d, qtnetworkauth,
qtremoteobjects, qtspeech): Update to 5.12.4.
(qt, qtbase)[source]: Remove xkbcommon from list of directories to remove.
(qtbase)[source]: Remove upstreamed patch.
(python-sip): Update to 4.19.18.
[source]: Update to new source uri.
(python-pyqt): Update to 5.12.3.
[source]: Update to new source uri.
* gnu/packages/patches/qtbase-old-kernel.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-08-29 11:35:39 +03:00
David Thompson
07d7175406
gnu: mingw-w64: Update to 6.0.0.
...
* gnu/packages/mingw.scm (mingw-w64): Update to 6.0.0.
* gnu/packages/patches/mingw-w64-6.0.0-gcc.patch: New file.
* gnu/packages/patches/mingw-w64-5.0rc2-gcc-4.9.3.patch: Delete it.
* gnu/local.mk (dist_patch_DATA): Add new patch. Delete old patch.
* gnu/build/cross-toolchain.scm (set-cross-path/mingw): Add additional
autoconf-like substitutions.
2019-08-28 08:47:14 -04:00
Efraim Flashner
dd2031169a
gnu: enlightenment: Update to 0.23.0.
...
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.23.0.
[build-system]: Switch to meson-build-system.
[arguments]: Add configure-flag to build without systemd. Remove
'bootstrap phase. Update substitutions in custom
'set-system-actions phase.
[inputs]: Add bluez, pulseaudio.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: Update.
* gnu/services/desktop.scm (enlightenment-setuid-programs): Update
location of 'freqset binary. Add 'cpuclock_sys to setuid binaries.
2019-08-28 13:29:51 +03:00
Mark H Weaver
32e18e9b94
Merge branch 'wip-binaries'
2019-08-26 23:28:58 -04:00
Ludovic Courtès
2cb81e1ebe
gnu: libextractor: Adapt to exiv2 0.27.
...
This fixes a compilation error.
* gnu/packages/patches/libextractor-exiv2.patch: New file.
* gnu/packages/gnunet.scm (libextractor)[sources]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-08-24 23:25:39 +02:00
Mark H Weaver
893c2df00d
Merge branch 'master' into core-updates
2019-08-22 15:53:27 -04:00
Rutger Helling
04b9b7bb05
gnu: qemu: Update to 4.1.0.
...
* gnu/local.mk: Remove qemu-CVE-2018-16872.patch and qemu-CVE-2019-6778.patch.
* gnu/packages/patches/qemu-CVE-2018-16872.patch: Remove file.
* gnu/packages/patches/qemu-CVE-2019-6778.patch: Remove file.
* gnu/packages/virtualization.scm (qemu): Update to 4.1.0.
[source]: Remove obsolete patches.
[arguments]: Add phases 'prevent-network-configuration and
'disable-unusable-tests.
2019-08-19 09:06:47 +02:00
Robert Vollmert
c902458863
gnu: Add elm-compiler 0.19.0
...
This adds the elm compiler, version 0.19.0. This provides the
`elm` command, with the exception of the `elm reactor` subcommand.
Named `elm-compiler`, to leave space for `elm` as the full elm
including reactor.
* gnu/packages/elm.scm: New module.
(elm-compiler): New package.
* gnu/packages/patches/elm-disable-reactor.patch: New patch.
* gnu/packages/patches/elm-fix-map-key.patch: New patch.
* gnu/packages/patches/elm-relax-glsl-bound.patch: New patch.
* gnu/local.mk: Add new files.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-08-17 16:23:06 +02:00
Mark H Weaver
fe507d7a3d
bootstrap: Build bootstrap bash deterministically.
...
* gnu/packages/patches/bash-4.4-linux-pgrp-pipe.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/make-bootstrap.scm (static-bash-for-bootstrap): New variable.
(%static-inputs): Use 'static-bash-for-bootstrap' instead of 'static-bash'.
2019-08-15 14:46:20 -04:00
Marius Bakke
5c3f1e4306
gnu: sssd: Update to 1.16.4.
...
* gnu/packages/patches/sssd-curl-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/sssd.scm (sssd): Update to 1.16.4.
[source](patches): Remove.
[arguments]: Enable fixed tests.
2019-08-14 22:25:30 +02:00
Marius Bakke
2b3a10b6b5
gnu: Remove leftover patch.
...
This patch was rendered obsolete by the preceding merge.
* gnu/packages/patches/scribus-poppler-0.73.patch: Delete file.
2019-08-13 20:43:08 +02:00
Marius Bakke
462ad9f56b
Merge branch 'master' into core-updates
2019-08-13 20:42:06 +02:00
Marius Bakke
1b1b006afd
Merge branch 'staging'
2019-08-13 18:51:12 +02:00
Nicolas Goaziou
77bdfe2f13
gnu: scribus: Update to 1.5.5.
...
* gnu/packages/scribus.scm (scribus): Update to 1.5.5.
[source]: Remove unnecessary patches and snippet.
[description]: Change freetype to FreeType.
* gnu/packages/patches/scribus-poppler.patch: Remove file.
* gnu/local.mk: Apply removal.
2019-08-13 12:44:06 +02:00
Nicolas Goaziou
57939283c0
gnu: mame: Fix build.
...
* gnu/packages/emulators.scm (mame): Apply upstream patch.
* gnu/packages/patches/mame-rapidjson-fix.patch: New file.
* gnu/local.mk: Register file.
2019-08-12 15:39:59 +02:00
Mark H Weaver
f7780fdf61
gnu: isc-dhcp: Update bundled BIND to 9.11.9.
...
* gnu/packages/patches/isc-dhcp-4.4.1-fixes-for-newer-bind.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (isc-dhcp): Update BIND version to 9.11.9.
[arguments]: In the 'replace-bundled-bind' phase, apply the patch. In the
'post-configure' phase: Refine a substitute* regexp to avoid substituting an
instance of "./configure.log" in the BIND Makefile. Substitute /usr/bin/file
in the BIND configure script.
[native-inputs]: Add 'file', 'patch', and the patch.
[inputs]: Update the hash of bind-source-tarball.
2019-08-08 17:24:21 -04:00
Marius Bakke
8e7f97b9ff
Merge branch 'master' into staging
2019-08-08 00:35:37 +02:00
Marius Bakke
58e37b5441
gnu: nss: Fix build failure on armhf-linux.
...
Fixes <https://bugs.gnu.org/36930 >.
* gnu/packages/patches/nss-freebl-stubs.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/nss.scm (nss)[source](patches): Add it.
2019-08-06 17:06:57 +02:00
Mark H Weaver
aac6c53a7b
gnu: libmad: Add more security fixes from Debian.
...
Includes fixes for CVE-2017-8372, CVE-2017-8373, and CVE-2017-8374.
Reported by <marit@secmail.pro> in <https://bugs.gnu.org/36909 >.
* gnu/packages/patches/libmad-frame-length.patch: Delete file.
* gnu/packages/patches/libmad-length-check.patch,
gnu/packages/patches/libmad-md_size.patch: New files.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/mp3.scm (libmad)[source]: Update patches accordingly.
2019-08-06 03:18:24 -04:00
Marius Bakke
2426e2c94c
gnu: strace: Fix test failures on some systems.
...
* gnu/packages/patches/strace-ipc-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/linux.scm (strace)[source](patches): New field.
[arguments]: Add 'regenerate-tests' phase.
Co-Authored-By: Mark H Weaver <mhw@netris.org>
2019-08-06 02:17:38 -04:00
Tobias Geerinckx-Rice
7b88b71120
gnu: libvirt: Update to 5.6.0.
...
* gnu/packages/virtualization.scm (libvirt): Update to 5.6.0.
[source]: Remove patch.
* gnu/packages/patches/libvirt-remove-ATTRIBUTE_UNUSED.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-08-05 21:03:31 +02:00
Brian Leung
76c2e51017
gnu: Add emacs-dired-toggle-sudo.
...
* gnu/packages/emacs-xyz.scm (emacs-dired-toggle-sudo): New variable.
* gnu/packages/patches/emacs-dired-toggle-sudo-emacs-26.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-08-05 16:02:05 +02:00
Marius Bakke
4668464f29
gnu: flac: Update to 1.3.3.
...
* gnu/packages/xiph.scm (flac): Update to 1.3.3.
[source](patches): Remove.
* gnu/packages/patches/flac-CVE-2017-6888.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2019-08-04 13:57:53 +02:00
Tobias Geerinckx-Rice
a17fe3f01a
gnu: Add missing pcre2-fix-jit_match-crash.patch.
...
* gnu/packages/patches/pcre2-fix-jit_match-crash.patch: Really new file.
2019-08-02 02:01:17 +02:00
Marius Bakke
497b2d3942
gnu: dbus-c++: Fix build with GCC 7.
...
* gnu/packages/patches/dbus-c++-gcc-compat.patch,
gnu/packages/patches/dbus-c++-threading-mutex.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (dbus-c++)[source](patches): New field.
[arguments]: End phases on #t.
2019-07-31 16:52:39 +02:00
Marius Bakke
f9f72d3536
gnu: glib: Update to 2.60.6.
...
* gnu/packages/patches/glib-keyfile-arguments.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (glib): Update to 2.60.6.
[source](patches): Remove obsolete patch.
2019-07-31 14:41:37 +02:00
Marius Bakke
6a2e54236e
Merge branch 'master' into core-updates
2019-07-31 14:28:56 +02:00
Tobias Geerinckx-Rice
66e39000c6
gnu: dkimproxy: Add IPv6 support.
...
* gnu/packages/mail.scm (dkimproxy)[source]: Add patch.
* gnu/packages/patches/dkimproxy-add-ipv6-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-07-25 22:42:39 +02:00
Tobias Geerinckx-Rice
41097b2dee
gnu: libvirt: Don't use bogus cgroup.
...
Should fix <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36634 >.
* gnu/packages/virtualization.scm (libvirt)[source]: Add patch.
* gnu/packages/patches/libvirt-remove-ATTRIBUTE_UNUSED.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-07-25 21:59:07 +02:00
Marius Bakke
ccad0e4d69
Merge branch 'master' into core-updates
2019-07-22 18:58:48 +02:00
Mark H Weaver
2f4698d7d1
gnu: Add darkice.
...
* gnu/packages/audio.scm (darkice): New variable.
* gnu/packages/patches/darkice-workaround-fpermissive-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-07-21 11:12:36 -04:00
Timothy Sample
e1f174ae28
gnu: evolution-data-server: Use a proper patch for locales.
...
See <https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00265.html >.
* gnu/packages/patches/evolution-data-server-locales.patch: New file.
* gnu/local.mk: Add it.
* gnu/packages/gnome.scm (evolution-data-server): Replace the
'patch-locale-canonicalization' phase with the new patch.
2019-07-19 12:56:03 -04:00
Marius Bakke
57d87f435f
gnu: supertux: Adjust for recent GCC and Boost.
...
* gnu/packages/patches/supertux-fix-build-with-gcc5.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/games.scm (supertux)[source](patches): Remove.
[arguments]: Adjust <#:configure-flags>.
2019-07-19 18:00:41 +02:00
Marius Bakke
b16e082799
gnu: python-keras: Add upstream patch.
...
* gnu/packages/patches/python-keras-integration-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/machine-learning.scm (python-keras)[source](patches): New field.
2019-07-19 15:44:26 +02:00
Marius Bakke
2ee70a5b11
Merge branch 'master' into core-updates
2019-07-19 01:15:59 +02:00
Marius Bakke
4678cc46a4
gnu: glog: Update to 0.4.0.
...
* gnu/packages/patches/glog-gcc-5-demangling.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/logging.scm (glog): Update to 0.4.0.
[source]: Use GIT-FETCH.
[arguments]: Remove.
2019-07-19 00:02:09 +02:00
Marius Bakke
995c30d0d6
gnu: libmp4v2: Fix build with C++11.
...
* gnu/packages/patches/libmp4v2-c++11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/video.scm (libmp4v2)[source](patches): New field.
2019-07-18 16:31:14 +02:00
Ludovic Courtès
0de9a1be04
gnu: gnome-control-center: Shorten patch file name.
...
* gnu/packages/patches/gnome-control-center-use-udisks-to-get-disk-size.patch:
Rename to...
* gnu/packages/patches/gnome-control-center-udisks.patch: ... this.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/gnome.scm (gnome-control-center)[source]: Likewise.
2019-07-17 15:58:34 +02:00
Ludovic Courtès
64de896a71
Merge branch 'master' into core-updates
2019-07-17 15:51:10 +02:00
Tomáš Čech
7d1861e2d2
gnu: network-manager: Fix plugin loading problem.
...
* gnu/packages/patches/nm-plugin-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (network-manager)[source](patches): New field.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
2019-07-17 11:07:43 +02:00