me
/
guix
Archived
1
0
Fork 0
Commit Graph

70873 Commits (85ba5e9335207beef9a650e96d5d64787beb9256)

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