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