summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: glibc: Look for the current timezone in /etc/localtime.Ludovic Courtès2021-11-11
| | | | | | | | | | | | | | | | | | | 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>
* gnu: glibc: Remove unneeded nscd patching.Ludovic Courtès2021-11-11
| | | | | | | | | | 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>
* gnu: python-keras: Skip a flaky test.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/machine-learning.scm (python-keras) [phases]{check}: Also skip the test_stateful_metrics test.
* bluez: Update to 5.61.Brice Waegeneire2021-11-11
| | | | * gnu/packages/linux.scm (bluez): Update to 5.61.
* gnu: libnice: Update to 0.1.18-0.47a9633 and disable test-bind test.Maxim Cournoyer2021-11-11
| | | | | | | | 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.
* gnu: dbus-c++: Fix build.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/glib.scm (dbus-c++)[inputs]: Add libunwind.
* gnu: python-keras: Enable parallel tests.Maxim Cournoyer2021-11-11
| | | | | * (python-keras)[phases]: Delete trailing #t. {check}: Honor TESTS?. Run the tests in parallel. Disable PEP8 lint.
* gnu: tensorflow: Enable parallel build (at least partially).Maxim Cournoyer2021-11-11
| | | | | | | | 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.
* gnu: gstreamer-docs: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.18.5. Delete trailing #t.
* gnu: python-gst: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.18.5.
* gnu: gst-editing-services: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.18.5.
* gnu: gst-libav: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | * 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.
* gnu: gst-plugins-ugly: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | * 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.
* gnu: gst-plugins-bad: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-good: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-base: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | | | | | * 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.
* gnu: gstreamer: Update to 1.18.5.Maxim Cournoyer2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gstreamer): Update to 1.18.5. Remove trailing #t. (%common-gstreamer-phases): Remove trailing #t.
* Revert gstreamer update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | This reverts commits from e49190cf2befec56246c2baa8697e30c7ba491ac to b2fe4c44e39f66d203d99b16aeed3bb69ccca6c8. Reason: 1.19 is an unstable (development) release rather than a stable one.
* gnu: polkit: Update to 0.120 and ungraft.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | | | * 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>
* gnu: Add a missing copyright.Maxim Cournoyer2021-11-11
| | | | | | | 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>
* gnu: mozjs-78: Update to 78.15.0.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/gnuzilla.scm (mozjs-78): Update to 78.15.0.
* gnu: abseil-cpp: Update to 20210324.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | 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>
* gnu: abseil-cpp: Remove googletest patch.Maxim Cournoyer2021-11-11
| | | | | | | | * 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>
* gnu: googletest: Update to 1.11.0.Greg Hogan2021-11-11
| | | | * gnu/packages/check.scm (googletest): Update to 1.11.0.
* Revert commits made to resolve a gdk-pixbuf+svg propagation issue.Maxim Cournoyer2021-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: pulseaudio: Update to 15.0.Brice Waegeneire2021-11-11
| | | | | | | | | | | 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>
* gnu: lib2geom: Update to 1.1.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: e2fsprogs: Update to 1.46.4.Maxim Cournoyer2021-11-11
| | | | | | | 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.
* gnu: python-gst: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (python-gst): Update to 1.19.2. [meson]: Use meson-0.55.
* gnu: gst-editing-services: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.19.2. [meson]: Use meson-0.55.
* gnu: gst-libav: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gst-plugins-ugly: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | * 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.
* gnu: gst-plugins-bad: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | * 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.
* gnu: zxing-cpp: Update to 1.2.0.Maxim Cournoyer2021-11-11
| | | | | | | | | * 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.
* gnu: gst-plugins-good: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | | | | * 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.
* gnu: gst-plugins-base: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | | | * 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.
* gnu: gstreamer: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | | * gnu/packages/gstreamer.scm (gstreamer): Update to 1.19.2. [meson]: Use meson-0.55. [phases]{disable-some-tests}: Delete phase.
* gnu: gstreamer-docs: Update to 1.19.2.Maxim Cournoyer2021-11-11
| | | | | * gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.19.2. Remove trailing #t.
* gnu: python-sphinx: Update to 4.2.0.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/sphinx.scm (python-sphinx): Update to 4.2.0.
* gnu: python-sphinxcontrib-serializinghtml: Update to 1.1.5.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/sphinx.scm (python-sphinxcontrib-serializinghtml): Update to 1.1.5.
* gnu: python-sphinxcontrib-htmlhelp: Update to 2.0.0.Maxim Cournoyer2021-11-11
| | | | * gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.0.0.
* gnu: gnupg: Update to 2.2.30.Tobias Geerinckx-Rice2021-11-11
| | | | * gnu/packages/gnupg.scm (gnupg): Update to 2.2.30.
* gnu: gnupg: Don't explicitly return #t from phases.Tobias Geerinckx-Rice2021-11-11
| | | | | * gnu/packages/gnupg.scm (gnupg)[arguments]: Don't explicitly return #t from phases.
* gnu: bluez: Update to 5.59.Brice Waegeneire2021-11-11
| | | | | * gnu/packages/linux.scm (bluez): Update to 5.59. [native-inputs]: Add python-docutils.
* gnu: python-docutils: Update to 0.17.1.Xinglu Chen2021-11-11
| | | | | | * gnu/packages/python-xyz.scm (python-docutils): Update to 0.17.1. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: libevdev: Update to 1.11.0.Matthew James Kraai2021-11-11
| | | | | | * gnu/packages/xorg.scm (libevdev): Update to 1.11.0. Signed-off-by: Brice Waegeneire <brice@waegenei.re>
* gnu: farstream: Enable tests.Raghav Gururajan2021-11-11
| | | | | | | | | | 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.
* gnu: e2fsprogs: Update to 1.46.2.Solene Rapenne2021-11-11
| | | | | | * gnu/packages/linux.scm (e2fsprogs): Update to 1.46.2. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: python-pygobject: Update to 3.40.1.Raghav Gururajan2021-11-11
| | | | | * gnu/packages/glib.scm (python-pygobject)[version]: Update to 3.40.1. [native-inputs]: Add python-wrapper.
* gnu: gst-editing-services: Update to 1.18.4.Raghav Gururajan2021-11-11
| | | | | | | | | | * 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>