Age | Commit message (Expand) | Author |
2021-11-11 | gnu: diffutils: Fix signal processing....diffutils has a race condition in its signal processing code which is easy to
trigger on powerpc64le-linux. More often than not, it causes the ‘colors’
test to fail and therefore the build of the package fails as well.
Add the patch proposed in Debian bug 922552 which fixes the problem.
* gnu/packages/patches/diffutils-fix-signal-processing.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (diffutils)[source]: Use it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Thiago Jung Bauermann |
2021-11-11 | gnu: gtk+-2: Fix ‘builder’ test....The signal callbacks in the ‘builder’ testcase have wrong prototypes.
This causes it to fail the “/Builder/Signal Autoconnect” test on
powerpc64le-linux.
Solve the problem by backporting the upstream fix that was applied to
GTK+ 3.0.
* gnu/packages/patches/gtk2-fix-builder-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+-2): Use it.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Thiago Jung Bauermann |
2021-11-11 | gnu: tzdata: Update to 2021e....* gnu/packages/base.scm (tzdata, tzdata-for-tests): Update to 2021e.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Leo Famulari |
2021-11-11 | gnu: glibc: Look for the current timezone in /etc/localtime....Fixes <https://issues.guix.gnu.org/50830>.
Reported by podiki on #guix.
Previously, glibc 2.33 would look for
/gnu/store/...-glibc-2.33/etc/localtime instead of /etc/localtime.
* gnu/packages/base.scm (glibc)[arguments]: Remove #:make-flags.
[phases]: In 'pre-configure', modify 'inet/Makefile' instead of
'sunrpc/Makefile' since this is where these bits are in 2.33.
(glibc-2.31)[arguments]: Add 'set-etc-rpc-installation-directory'
phase.
(glibc-2.30): Inherit from GLIBC-2.31.
* gnu/tests/base.scm (run-basic-test)["libc honors /etc/localtime"]: New
test.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Ludovic Courtès |
2021-11-11 | gnu: glibc: Remove unneeded nscd patching....This change had no effect already in glibc 2.29, which has proper
versioning.
* gnu/packages/base.scm (glibc)[arguments]: Remove obsolete
'nscd/nscd_stat.c' 'substitute*' statement.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Ludovic Courtès |
2021-11-11 | gnu: python-keras: Skip a flaky test....* gnu/packages/machine-learning.scm (python-keras)
[phases]{check}: Also skip the test_stateful_metrics test.
| Maxim Cournoyer |
2021-11-11 | bluez: Update to 5.61....* gnu/packages/linux.scm (bluez): Update to 5.61.
| Brice Waegeneire |
2021-11-11 | gnu: libnice: Update to 0.1.18-0.47a9633 and disable test-bind test....This resolves a build failure following the GStreamer update to 1.18.5.
* gnu/packages/networking.scm (libnice): Update to 0.1.18-0.47a9633.
[phases]{disable-failing-tests}: Comment out rather than delete
test-set-port-range; disable the bind test, which is flaky.
| Maxim Cournoyer |
2021-11-11 | gnu: dbus-c++: Fix build....* gnu/packages/glib.scm (dbus-c++)[inputs]: Add libunwind.
| Maxim Cournoyer |
2021-11-11 | gnu: python-keras: Enable parallel tests....* (python-keras)[phases]: Delete trailing #t.
{check}: Honor TESTS?. Run the tests in parallel. Disable PEP8 lint.
| Maxim Cournoyer |
2021-11-11 | gnu: tensorflow: Enable parallel build (at least partially)....There are still many parts of the build that happen sequentially, but at least
this hastens the long build somewhat.
* gnu/packages/machine-learning.scm (tensorflow)[phases]: Remove trailing #t.
{build-pip-package}: Honor the PARALLEL-BUILD? argument.
| Maxim Cournoyer |
2021-11-11 | gnu: gstreamer-docs: Update to 1.18.5....* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete
trailing #t.
| Maxim Cournoyer |
2021-11-11 | gnu: python-gst: Update to 1.18.5....* gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-editing-services: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-libav: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-libav): Update to 1.18.5.
[source]: Remove patch, now integrated upstream.
* gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file.
* gnu/local.mk: De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-ugly: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.18.5.
[source]: Remove patches.
* gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete file.
* gnu/local.mk: De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-bad: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.18.5.
[source]: Remove patches.
Delete trailing #t.
* gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file.
* gnu/local.mk: De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-good: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.18.5.
[source]: Remove the CVE patches, included in the release.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise.
* gnu/local.mk: De-register them.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-base: Update to 1.18.5....* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.18.5.
[source]: Remove patches.
[inputs]: Move wayland...
[propagated-inputs]: here.
* gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete
file.
* gnu/local.mk: De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gstreamer: Update to 1.18.5....* gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5. Remove trailing
#t.
(%common-gstreamer-phases): Remove trailing #t.
| Maxim Cournoyer |
2021-11-11 | Revert gstreamer update to 1.19.2....This reverts commits from e49190cf2befec56246c2baa8697e30c7ba491ac to
b2fe4c44e39f66d203d99b16aeed3bb69ccca6c8.
Reason: 1.19 is an unstable (development) release rather than a stable one.
| Maxim Cournoyer |
2021-11-11 | gnu: polkit: Update to 0.120 and ungraft....* gnu/packages/polkit.scm (polkit): Update to 0.120.
[origin]: Update URL and remove libsystemd-login substitution. Remove
replacement.
[inputs]: Update mozjs-60 to mozjs-78.
[native-inputs]: Add libxslt and docbook-xsl for manpage generation.
[phases]{fix-manpage-generation}: New phase.
(polkit/fixed): Delete package.
* gnu/packages/patches/polkit-CVE-2021-3560.patch: Delete file.
* gnu/local.mk: De-register it.
Co-authored-by: Morgan Smith <Morgan.J.Smith@outlook.com>
| Maxim Cournoyer |
2021-11-11 | gnu: Add a missing copyright....This adjustment is made considering the contributions to the (gnu packages
polkit) module in commits cb151c68bf and 222e3319bd.
Suggested-by: Morgan Smith <Morgan.J.Smith@outlook.com>
| Maxim Cournoyer |
2021-11-11 | gnu: mozjs-78: Update to 78.15.0....* gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.15.0.
| Maxim Cournoyer |
2021-11-11 | gnu: abseil-cpp: Update to 20210324.2....But keep the older variant for Tensorflow.
* gnu/packages/cpp.scm (abseil-cpp-20200923.3): Renamed older variant.
(abseil-cpp): New variable.
* gnu/packages/machine-learning.scm (tensorflow-lite)
[inputs]: Adjust to use the older abseil-cpp-20200923.3.
* gnu/packages/rpc.scm (grpc-1.16.1)[native-inputs]: Likewise.
Co-authored-by: Greg Hogan <code@greghogan.com>
| Maxim Cournoyer |
2021-11-11 | gnu: abseil-cpp: Remove googletest patch....* gnu/packages/patches/abseil-cpp-fix-gtest.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/cpp.scm (abseil-cpp)[source]: Remove patch.
Co-authored-by: Greg Hogan <code@greghogan.com>
| Maxim Cournoyer |
2021-11-11 | gnu: googletest: Update to 1.11.0....* gnu/packages/check.scm (googletest): Update to 1.11.0.
| Greg Hogan |
2021-11-11 | Revert commits made to resolve a gdk-pixbuf+svg propagation issue....Fixes <https://issues.guix.gnu.org/50957>.
This reverts the following commits:
- 42231bc (gnu: cheese: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- ad6a950 (gnu: mutter: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 5e02d1a (gnu: cogl: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 5c467b2 (gnu: libgweather: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 26487f6 (gnu: librsvg-next: Do not propagate gdk-pixbuf)
- d891922 (gnu: librsvg: Do not propagate gdk-pixbuf)
- 22476d3 (gnu: libgsf: Do not propagate gdk-pixbuf)
- 099ca0e (gnu: libnotify: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- fb6a1ff (gnu: appstream-glib: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
- 4fb525d (gnu: weasyprint: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
These commits were made to resolve a gdk-pixbuf loaders clash that could occur
in a profile when both gdk-pixbuf and gdk-pixbuf+svg were propagated.
Unfortunately, librsvg really needs to propagate gdk-pixbuf itself, which
would introduce a cycle. Packages such as 'efl' were broken as a result of
not propagating gdk-pixbuf.
A more definitive fix will be proposed for core-updates, which includes a
profile hook to generate the gdk-pixbuf loaders.cache file, as well as a build
phase and search path specification, that should resolve the issue for good.
| Maxim Cournoyer |
2021-11-11 | gnu: pulseaudio: Update to 15.0....The 'bluez5' configuration options is removed to ease transformation of the
package by users. It is auto-enabled by Meson based on the inputs available,
so it's still enabled in this package.
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 15.0.
[arguments]: Fix the 'oss-output' value and remove the 'bluez5' option.
[inputs]: Add 'elogind'.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Brice Waegeneire |
2021-11-11 | gnu: lib2geom: Update to 1.1....* gnu/packages/graphics.scm (lib2geom): Update to 1.1.
[source]: Remove patches, modules and snippet fields.
[phases]: Remove trailing #t.
* gnu/packages/patches/lib2geom-fix-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: e2fsprogs: Update to 1.46.4....This resolves a test failure on armhf-linux (when building on a aarch64-linux
system).
* gnu/packages/linux.scm (e2fsprogs): Update to 1.46.4. Remove trailing #t.
| Maxim Cournoyer |
2021-11-11 | gnu: python-gst: Update to 1.19.2....* gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2.
[meson]: Use meson-0.55.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-editing-services: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2.
[meson]: Use meson-0.55.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-libav: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-libav): Update to 1.19.2.
[source]: Re-indent origin. Delete patches field.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-libav-64channels-stack-corruption.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-ugly: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.19.2. Delete
trailing #t.
[patches]: Delete field.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-ugly-fix-out-of-bound-reads.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-bad: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.19.2.
* gnu/packages/patches/gst-plugins-bad-fix-overflow.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2021-11-11 | gnu: zxing-cpp: Update to 1.2.0....* gnu/packages/aidc.scm (zxing-cpp): Update to 1.2.0. Remove trailing #t.
[native-inputs]: Remove field.
[out-of-source?]: Remove argument.
[tests?]: Set to #f.
[configure-flags]: New argument.
[phases]: Remove argument.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-good: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.19.2. Remove
trailing #t.
[patches]: Remove.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3497.patch: Delete file.
* gnu/packages/patches/gst-plugins-good-CVE-2021-3498.patch: Likewise.
* gnu/packages/patches/gst-plugins-good-fix-test.patch: Likewise.
* gnu/local.mk: De-register them.
| Maxim Cournoyer |
2021-11-11 | gnu: gst-plugins-base: Update to 1.19.2....* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.19.2
[origin]: Delete patches field. Remove trailing #t.
[meson]: Use meson-0.55.
* gnu/packages/patches/gst-plugins-base-fix-id3v2-invalid-read.patch: Delete.
* gnu/local.mk (dist_patch_DATA): De-register.
| Maxim Cournoyer |
2021-11-11 | gnu: gstreamer: Update to 1.19.2....* gnu/packages/gstreamer.scm (gstreamer): Update to 1.19.2.
[meson]: Use meson-0.55.
[phases]{disable-some-tests}: Delete phase.
| Maxim Cournoyer |
2021-11-11 | gnu: gstreamer-docs: Update to 1.19.2....* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2. Remove
trailing #t.
| Maxim Cournoyer |
2021-11-11 | gnu: python-sphinx: Update to 4.2.0....* gnu/packages/sphinx.scm (python-sphinx): Update to 4.2.0.
| Maxim Cournoyer |
2021-11-11 | gnu: python-sphinxcontrib-serializinghtml: Update to 1.1.5....* gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 1.1.5.
| Maxim Cournoyer |
2021-11-11 | gnu: python-sphinxcontrib-htmlhelp: Update to 2.0.0....* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.0.0.
| Maxim Cournoyer |
2021-11-11 | gnu: gnupg: Update to 2.2.30....* gnu/packages/gnupg.scm (gnupg): Update to 2.2.30.
| Tobias Geerinckx-Rice |
2021-11-11 | gnu: gnupg: Don't explicitly return #t from phases....* gnu/packages/gnupg.scm (gnupg)[arguments]: Don't explicitly return #t
from phases.
| Tobias Geerinckx-Rice |
2021-11-11 | gnu: bluez: Update to 5.59....* gnu/packages/linux.scm (bluez): Update to 5.59.
[native-inputs]: Add python-docutils.
| Brice Waegeneire |
2021-11-11 | gnu: python-docutils: Update to 0.17.1....* gnu/packages/python-xyz.scm (python-docutils): Update to 0.17.1.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Xinglu Chen |
2021-11-11 | gnu: libevdev: Update to 1.11.0....* gnu/packages/xorg.scm (libevdev): Update to 1.11.0.
Signed-off-by: Brice Waegeneire <brice@waegenei.re>
| Matthew James Kraai |
2021-11-11 | gnu: farstream: Enable tests....This patch depends on gstreamer's update to 1.18.4.
* gnu/packages/patches/farstream-gupnp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/freedesktop.scm (farstream)[patches]: Use it.
[arguments](tests?): Remove argument.
[phases](disable-timeout-tests): New phase.
| Raghav Gururajan |