1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 20:50:34 +02:00
Commit Graph

62833 Commits

Author SHA1 Message Date
Marius Bakke
85ba5e9335 gnu: sbc: Fix build on non-x86 architectures.
* gnu/packages/patches/sbc-fix-build-non-x86.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/linux.scm (sbc)[source](patches): New field.
2020-12-21 23:38:22 +01:00
Marius Bakke
166472e2c8 gnu: MariaDB: Disable failing test on i686-linux.
* gnu/packages/databases.scm (mariadb)[arguments]: When building on
i686-linux, disable one test.
2020-12-21 23:35:03 +01:00
Marius Bakke
704b7861df gnu: MariaDB: Fix 'mariadb_config' output to refer to correct directories.
This fixes a regression introduced in ce29031a23
where 'mariadb_config' would return libdir and plugindir relative to the
location of the 'mariadb_config' program (which lives in a separate output).

While at it, fix a couple other wrong references, and a another regression
related to test installation.

* gnu/packages/databases.scm (mariadb)[arguments]: Patch "mariadb_config.c.in"
so that it falls back to old behavior.  Patch 'mariadb.pc.in' and
'mariadb_connector_c.cmake' to cope with absolute directory names. In
 #:configure-flags, don't set INSTALL_MYSQLTESTDIR, but delete the installed
tests with a phase.
2020-12-20 16:12:50 +01:00
Marius Bakke
e693617f55 gnu: PostgreSQL: Do not embed references to build tools.
Fixes <https://bugs.gnu.org/25527>.

* gnu/packages/databases.scm (postgresql-13)[arguments]: In #:configure-flags,
provide non-absolute references to the build tools.
2020-12-20 16:06:49 +01:00
Marius Bakke
9128ca0475 gnu: xmlsec-nss: Disable MD5 support.
* gnu/packages/xml.scm (xmlsec-nss)[arguments]: New field.
2020-12-18 17:55:56 +01:00
Marius Bakke
56e2da5ae8 Merge branch 'ungrafting' into staging 2020-12-14 00:19:02 +01:00
Matthew Kraai
48926b5885 gnu: rust-1.46: Add rustfmt output
* gnu/packages/rust.scm (rust-1.46)[outputs]: Add a rustfmt output.
[arguments]: Adjust to the new rustfmt output.
2020-12-13 17:56:44 -05:00
Marius Bakke
a210c0d137 gnu: cURL: Remove graft for 7.74.0 and reinstate lost patch.
See <https://lists.gnu.org/archive/html/guix-devel/2020-12/msg00142.html> for
a discussion about the missing patch.

* gnu/packages/curl.scm (curl): Update to 7.74.0.
[replacement]: Remove.
[source](patches): New field.
(curl-7.74.0): Remove variable.
2020-12-13 23:32:00 +01:00
Marius Bakke
a73302ec91 gnu: postgresql: Make version 13 the default.
While at it, rearrange so that variables are in order, and also inherit the
patches in lower versions, as the disable-resolve_symlinks patch was missing
in 11 and 9.

* gnu/packages/databases.scm (postgresql-13): Swap places with ...
(postgresql): ... this.  Turn into dummy pointer variable and move it last.
(postgresql-11): Inherit from POSTGRESQL-13.  Also inherit source.
(postgresql-10): Inherit from POSTGRESQL-11.
(postgresql-9.6): Inherit from POSTGRESQL-10.  Also inherit source.
2020-12-13 21:44:12 +01:00
Marius Bakke
4b4c93d639 gnu: mesa: Build with LLVM 11.
* gnu/packages/gl.scm (mesa)[inputs]: Change from LLVM-10 to LLVM-11.
(mesa-opencl)[native-inputs]: Change from CLANG-10 to CLANG-11.
2020-12-13 21:44:12 +01:00
Marius Bakke
861188a0a8 gnu: xprop: Update to 1.2.5.
* gnu/packages/xorg.scm (xprop): Update to 1.2.5.  Reindent.
2020-12-13 21:44:12 +01:00
Marius Bakke
0559cdfab1 gnu: xkbcomp: Update to 1.4.4.
* gnu/packages/xorg.scm (xkbcomp-intermediate): Update to 1.4.4.  Reindent.
2020-12-13 21:44:12 +01:00
Marius Bakke
17c6b81a67 gnu: elfutils: Update to 0.182.
* gnu/packages/elf.scm (elfutils): Update to 0.182.
[arguments]: Add "--disable-libdebuginfod" and "--disable-debuginfod" to
 #:configure-flags.
2020-12-13 21:44:12 +01:00
Marius Bakke
6dfa6ddc21 gnu: python-pygments: Update to 2.7.3.
* gnu/packages/python-xyz.scm (python-pygments): Update to 2.7.3.
2020-12-13 21:44:12 +01:00
Marius Bakke
8f8185b996 gnu: shaderc: Update to 2020.4.
* gnu/packages/vulkan.scm (shaderc): Update to 2020.4.
[arguments]: Add "-Dglslang_SOURCE_DIR" in #:configure-flags.
2020-12-13 21:44:12 +01:00
Marius Bakke
9045b3bb34 gnu: vulkan-tools: Update to 1.2.162.
* gnu/packages/vulkan.scm (vulkan-tools): Update to 1.2.162.
2020-12-13 21:44:12 +01:00
Marius Bakke
85ab862a7d gnu: vulkan-loader: Update to 1.2.162.
* gnu/packages/vulkan.scm (vulkan-loader): Update to 1.2.162.
2020-12-13 21:44:12 +01:00
Marius Bakke
3a72e26be3 gnu: vulkan-headers: Update to 1.2.164.
* gnu/packages/vulkan.scm (vulkan-headers): Update to 1.2.164.
2020-12-13 21:44:11 +01:00
Marius Bakke
f34060199a gnu: glslang: Update to 10-11.0.0.
* gnu/packages/vulkan.scm (glslang): Update to 10-11.0.0.
2020-12-13 21:44:11 +01:00
Marius Bakke
916f2414f0 gnu: libnotify: Update to 0.7.9.
* gnu/packages/gnome.scm (libnotify): Update to 0.7.9.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Remove #:configure-flags.  Add #:phases.
[native-inputs]: Add GTK-DOC, LIBXSLT, and DOCBOOK-XSL.
2020-12-13 21:44:11 +01:00
Marius Bakke
0ac61e6980 gnu: libcap: Update to 2.45.
* gnu/packages/linux.scm (libcap): Update to 2.45.
2020-12-13 21:44:11 +01:00
Marius Bakke
0fdb7daffb gnu: sbc: Update to 1.5.
* gnu/packages/linux.scm (sbc): Update to 1.5.
2020-12-13 21:44:11 +01:00
Marius Bakke
b629b31d59 gnu: GStreamer: Update to 1.18.2.
* gnu/packages/gstreamer.scm (gstreamer-docs, gstreamer, gst-plugins-base,
gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav,
gst-editing-services, python-gst): Update to 1.18.2.
(gst-plugins-good)[arguments]: Remove obsolete substitution.
2020-12-13 21:44:11 +01:00
Marius Bakke
17203bccc7 gnu: xorg-server-for-tests: Update to 1.20.10.
* gnu/packages/xorg.scm (xorg-server-for-tests)[source, version]: Remove.
2020-12-13 21:44:11 +01:00
Marius Bakke
ae264ebbf0 gnu: pulseaudio: Update to 14.0.
* gnu/packages/pulseaudio.scm (pulseaudio): Update to 14.0.
[native-inputs]: Change from CHECK-0.14 to CHECK.
2020-12-13 21:44:11 +01:00
Marius Bakke
21756534b8 gnu: libdrm: Update to 2.4.103.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.103.
2020-12-13 21:44:11 +01:00
Marius Bakke
27864c905d gnu: libxkbcommon: Update to 1.0.3.
* gnu/packages/xdisorg.scm (libxkbcommon): Update to 1.0.3.
2020-12-13 21:44:11 +01:00
Marius Bakke
60e51f86ef gnu: libinput: Update to 1.16.4.
* gnu/packages/freedesktop.scm (libinput): Update to 1.16.4.
2020-12-13 21:44:11 +01:00
Marius Bakke
9fe0ca402b gnu: python-sphinx: Update to 3.3.1.
* gnu/packages/sphinx.scm (python-sphinx): Update to 3.3.1.
2020-12-13 21:44:11 +01:00
Marius Bakke
643963cbe0 gnu: python-urllib3: Update to 1.26.2.
* gnu/packages/python-web.scm (python-urllib3): Update to 1.26.2.
2020-12-13 21:44:11 +01:00
Marius Bakke
07ecec4132 gnu: python-certifi: Update to 2020.12.5.
* gnu/packages/python-crypto.scm (python-certifi): Update to 2020.12.5.
2020-12-13 21:44:10 +01:00
Marius Bakke
f609faae5f gnu: python-pytz: Update to 2020.4.
* gnu/packages/time.scm (python-pytz): Update to 2020.4.
2020-12-13 21:44:10 +01:00
Marius Bakke
c8e83277d5 gnu: python-babel: Update to 2.9.0.
* gnu/packages/python-xyz.scm (python-babel): Update to 2.9.0.
[arguments]: Do not disable any tests.
2020-12-13 21:44:10 +01:00
Marius Bakke
d0a0f78946 gnu: python-requests: Update to 2.25.0.
* gnu/packages/python-web.scm (python-requests): Update to 2.25.0.
2020-12-13 21:44:10 +01:00
Marius Bakke
ea8759f8b1 gnu: python-pyopenssl: Update to 20.0.0.
* gnu/packages/python-crypto.scm (python-pyopenssl): Update to 20.0.0.
2020-12-13 21:44:10 +01:00
Marius Bakke
229d39fa4a gnu: python-cryptography: Update to 3.3.1.
* gnu/packages/python-crypto.scm (python-cryptography-vectors,
python-cryptography): Update to 3.3.1.
2020-12-13 21:44:10 +01:00
Marius Bakke
5f32129246 gnu: python-iso8601: Update to 0.1.13.
* gnu/packages/time.scm (python-iso8601): Update to 0.1.13.
[arguments]: New field.
2020-12-13 21:44:10 +01:00
Marius Bakke
d50a2d91ed gnu: python-cffi: Update to 1.14.4.
* gnu/packages/libffi.scm (python-cffi): Update to 1.14.4.
2020-12-13 21:44:10 +01:00
Marius Bakke
7411c2efce gnu: GTK+: Update to 3.24.24.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.24.
2020-12-13 21:44:10 +01:00
Marius Bakke
cb89b36cbc gnu: ImageMagick: Update to 6.9.11-48.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.11-48.
(imagemagick-next): Remove variable.
* gnu/packages/video.scm (transcode)[inputs]: Change from IMAGEMAGICK-NEXT to
IMAGEMAGICK.
2020-12-13 21:44:10 +01:00
Marius Bakke
575f83504b gnu: libva: Update to 2.10.0.
* gnu/packages/video.scm (libva): Update to 2.10.0.
[source](uri): Change to new URL.  Remove old mirror.
2020-12-13 21:44:10 +01:00
Marius Bakke
8115b5d4b2 gnu: mesa: Update to 20.2.4.
* gnu/packages/gl.scm (mesa): Update to 20.2.4.
2020-12-13 21:44:10 +01:00
Marius Bakke
5b6b1608b2 gnu: Remove gdb@9.
* gnu/packages/gdb.scm (gdb-9): Rename to ...
(gdb-10): ... this.  Update to 10.1.
[inputs]: Change from GUILE-2.0 to GUILE-3.0.
(gdb-8.2): Inherit from GDB-10.
[inputs]: Stick with GUILE-2.0.
(gdb-10): Remove variable.
(gdb): Point to GDB-10.
(gdb-minimal): Inherit from GDB.
2020-12-13 21:44:10 +01:00
Marius Bakke
18daba93d3 gnu: Qt: Update to 5.15.2.
* gnu/packages/qt.scm (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,
qtcharts, qtdatavis3d, qtnetworkauth, qtremoteobjects, qtspeech, qtwebengine):
Update to 5.15.2.
(qtbase)[source](patches): Remove obsolete patch.
(qtwayland)[source](modules, snippet): Remove.
[inputs]: Add VULKAN-HEADERS.
(qtwebengine)[source](snippet): Adjust preserved files.
[arguments]: Remove two obsolete phases.
* gnu/packages/patches/qtbase-fix-krita-deadlock.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2020-12-13 21:44:09 +01:00
Marius Bakke
ce29031a23 gnu: MariaDB: Update to 10.5.8.
* gnu/packages/databases.scm (mariadb): Update to 10.5.8.
[arguments]: Adjust #:configure-flags to not install tests; remove code for
the same.  Adjust phases for upstream test changes.  Add workaround.
2020-12-13 21:44:09 +01:00
Marius Bakke
6223566971 gnu: nss, nss-certs: Update to 3.59.
* gnu/packages/nss.scm (nss): Update to 3.59.
* gnu/packages/certs.scm (nss-certs): Likewise.
2020-12-13 21:44:09 +01:00
Marius Bakke
a7755ba492 gnu: linux-pam: Update to 1.5.1.
* gnu/packages/linux.scm (linux-pam): Update to 1.5.1.
2020-12-13 21:44:09 +01:00
Marius Bakke
d13ed52da2 Merge branch 'ungrafting' into staging 2020-12-13 20:50:50 +01:00
Marius Bakke
a7737f0ead Merge branch 'master' into ungrafting 2020-12-13 01:10:06 +01:00
Marius Bakke
1adeb74456 gnu: cURL: Update replacement to 7.74.0 [security fixes].
This fixes CVE-2020-8284, CVE-2020-8285, and CVE-2020-8286.

* gnu/packages/curl.scm (curl-7.71.0): Rename to ...
(curl-7.74.0): ... this.  Update to 7.74.0.
(curl)[replacement]: Adjust accordingly.
2020-12-13 01:05:57 +01:00