Maxim Cournoyer
a91c3d336c
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.
2021-11-11 10:31:29 -05:00
Maxim Cournoyer
81bda13ad2
gnu: dbus-c++: Fix build.
...
* gnu/packages/glib.scm (dbus-c++)[inputs]: Add libunwind.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
11e7a534f7
gnu: python-keras: Enable parallel tests.
...
* (python-keras)[phases]: Delete trailing #t.
{check}: Honor TESTS?. Run the tests in parallel. Disable PEP8 lint.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
92c3d1c3d0
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.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
a91eaf1bdc
gnu: gstreamer-docs: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete
trailing #t.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
b7771cd6a3
gnu: python-gst: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
2021-11-11 10:31:28 -05:00
Maxim Cournoyer
9076b06846
gnu: gst-editing-services: Update to 1.18.5.
...
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
0268db5671
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.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
5ce79ae740
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.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
1b858b122a
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.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
7ea92af545
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.
2021-11-11 10:31:27 -05:00
Maxim Cournoyer
a87cfa250d
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.
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
553a8696cf
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.
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
d8a0fc90b5
Revert gstreamer update to 1.19.2.
...
This reverts commits from e49190cf2b
to
b2fe4c44e3
.
Reason: 1.19 is an unstable (development) release rather than a stable one.
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
e151f94467
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>
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
50c00ab955
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>
2021-11-11 10:31:26 -05:00
Maxim Cournoyer
74ca1190e9
gnu: mozjs-78: Update to 78.15.0.
...
* gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.15.0.
2021-11-11 10:31:25 -05:00
Maxim Cournoyer
f0ce5a6051
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>
2021-11-11 10:31:25 -05:00
Maxim Cournoyer
d102bd7316
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>
2021-11-11 10:31:25 -05:00
Greg Hogan
169354db38
gnu: googletest: Update to 1.11.0.
...
* gnu/packages/check.scm (googletest): Update to 1.11.0.
2021-11-11 10:31:25 -05:00
Maxim Cournoyer
9c59623564
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.
2021-11-11 10:31:25 -05:00
Brice Waegeneire
c0443cffe8
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>
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
8ee17f03a5
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.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
55ad2f80f2
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.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
62683f51c3
gnu: python-gst: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2.
[meson]: Use meson-0.55.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
7d92a4523a
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.
2021-11-11 10:31:24 -05:00
Maxim Cournoyer
5be7ae7bf3
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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
b59ad1e176
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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
543367ae89
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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
95e99e3829
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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
a9e83d7c7e
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.
2021-11-11 10:31:23 -05:00
Maxim Cournoyer
8f22b547ef
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.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
9b6dfe664e
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.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
05f5244e9f
gnu: gstreamer-docs: Update to 1.19.2.
...
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2. Remove
trailing #t.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
08247055a6
gnu: python-sphinx: Update to 4.2.0.
...
* gnu/packages/sphinx.scm (python-sphinx): Update to 4.2.0.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
a768c3ecab
gnu: python-sphinxcontrib-serializinghtml: Update to 1.1.5.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 1.1.5.
2021-11-11 10:31:22 -05:00
Maxim Cournoyer
54b2fbd4ff
gnu: python-sphinxcontrib-htmlhelp: Update to 2.0.0.
...
* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.0.0.
2021-11-11 10:31:21 -05:00
Tobias Geerinckx-Rice
950be3ff1e
gnu: gnupg: Update to 2.2.30.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.30.
2021-11-11 10:31:21 -05:00
Tobias Geerinckx-Rice
55e5def90c
gnu: gnupg: Don't explicitly return #t from phases.
...
* gnu/packages/gnupg.scm (gnupg)[arguments]: Don't explicitly return #t
from phases.
2021-11-11 10:31:21 -05:00
Brice Waegeneire
325184e307
gnu: bluez: Update to 5.59.
...
* gnu/packages/linux.scm (bluez): Update to 5.59.
[native-inputs]: Add python-docutils.
2021-11-11 10:31:21 -05:00
Xinglu Chen
f5f5a48d8a
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>
2021-11-11 10:31:21 -05:00
Matthew James Kraai
fecea3b531
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>
2021-11-11 10:31:20 -05:00
Raghav Gururajan
7e3caf0077
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.
2021-11-11 10:31:20 -05:00
Solene Rapenne
f8ed656fda
gnu: e2fsprogs: Update to 1.46.2.
...
* gnu/packages/linux.scm (e2fsprogs): Update to 1.46.2.
Signed-off-by: Leo Famulari <leo@famulari.name>
2021-11-11 10:31:20 -05:00
Raghav Gururajan
595deb4f78
gnu: python-pygobject: Update to 3.40.1.
...
* gnu/packages/glib.scm (python-pygobject)[version]: Update to 3.40.1.
[native-inputs]: Add python-wrapper.
2021-11-11 10:31:20 -05:00
Raghav Gururajan
03f2055e40
gnu: gst-editing-services: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-editing-services)[version]: Update to 1.18.4.
[arguments](glib-or-gtk): New argument.
[inputs]: Add glib, glib-networking and gtk+. Move gst-plugins-base to ...
[propagated-inputs]: ... here. Add gstreamer.
[native-inputs]: Replace python with python-wrapper.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
75924438e6
gnu: gst-plugins-bad: Add missing inputs to enable more features.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add bzip2,
cairo, chromaprint, directfb, faac, flite, glib, glib-networking,
glu, gsm, iqa, lcms, libaom, libbs2b, libdc1394, libdca, libde265,
libdrm, libexif, libfdk, libgme, libmfx, libmms, libmpcdec, libnice,
libofa, libopenmpt, libtiff, libva, libx11, libxcb, libxext, libxshm,
lilv, lv2, mjpegtools, nettle, openh264, opensles, pango, rtmpdump, sbc,
sctp, spandsp, srt, svt-hevc, transcode, v4l-utils, vo-aacenc, vo-amrwbenc,
vulkan-headers, vulkan-loader, webrtc-audio-processing, wildmidi,
wpebackend-fdo, zbar and zxing-cpp.
[phases](adjust-tests): Disable msdkh264enc and svthevcenc tests.
Reenable line21.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
b7e3912feb
gnu: gst-plugins-bad: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-bad)[version]: Update to 1.18.4.
[arguments](glib-or-gtk): New argument.
[phases](adjust-tests): Disable line21.
[phases](pre-check): New phase.
[propagated-inputs]: Add gstreamer.
[native-inputs]: Add gettext-minimal, gsettings-desktop-schemas, perl and
xorg-server-for-tests. Replace python with python-wrapper.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
5219a10b33
gnu: gst-libav: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-libav)[version]: Update to 1.18.4.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00
Raghav Gururajan
84a9a6f19a
gnu: gst-plugins-ugly: Update to 1.18.4.
...
* gnu/packages/gstreamer.scm (gst-plugins-upgly)[version]: Update to 1.18.4.
Co-authored-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-11-11 10:31:19 -05:00