Age | Commit message (Expand) | Author |
2024-11-05 | gnu: mesa: Update to 24.2.2....Note the clang input for mesa was in inputs for aarch64-linux but more
generally in native-inputs for mesa-opencl. Moved to native-inputs for
all (mesa does not retain a reference to clang).
* gnu/packages/gl.scm (mesa): Update to 24.2.2.
[inputs]: Move clang-18 when building for aarch64-linux to ...
[native-inputs]: ... here for all architectures. Add python-ply, and
python-pyyaml. Use libclc for all architectures.
(mesa-opencl)[inputs, native-inputs]: Remove fields.
* gnu/packages/python-xyz.scm (python-pyyaml, python-ply): Add a comment about
being dependencies of mesa.
Change-Id: Ie262e6ea5a31fda0e410277256c203ea3caed96b
| John Kehayias |
2024-11-05 | gnu: llvm-for-mesa: Build all targets....This change is needed for updating mesa to 24.2.1. Otherwise, mesa fails to
build. For example, linking intel_clc fails with errors of libclang-cpp.so
having undefined references to various LLVM targets.
It is possible that just some LLVM targets could be built or a modified
version of the clang input for mesa (now required) could be used to try to
reduce the closure size as before.
* gnu/packages/llvm.scm (llvm-for-mesa)[arguments]: Don't set the
LLVM_TARGETS_TO_BUILD configure flag. Also, don't remove it from the
inherited configure-flags. Fix indentation.
Change-Id: I4a2b7239e6ea77b0d3bce10bdf945691faa84994
| John Kehayias |
2024-11-05 | gnu: llvm-for-mesa: Update to llvm-18....* gnu/packages/llvm.scm (llvm-for-mesa): Update to llvm-18.
* gnu/packages/gl.scm (mesa)[inputs]: Always use llvm-for-mesa (remove llvm-18
for aarch64 to use llvm-for-mesa).
(mesa-opencl)[native-inputs]: Remove clang-15. Add clang-18.
Change-Id: I767d40d62a827864d3d109c44f82a43302875eb8
| John Kehayias |
2024-11-05 | gnu: volk: Hard-code path of vulkan-loader for dynamic loading...Until now, we’d get:
$ guix shell vulkan-tools -- vulkaninfo
ERROR at /tmp/guix-build-vulkan-tools-1.3.280.0.drv-0/source/vulkaninfo/./vulkaninfo.h:412: Failed to initialize: Vulkan loader is not installed, not found, or failed to load.
This patch fixes it and potentially for other programs as well.
* gnu/packages/vulkan.scm (volk)[arguments]: use gexp.
<#:phases>: Patch dlopen with libvulkan.so.
[input]: Add vulkan-loader.
Change-Id: I5ef0eb13d35e517b8947faddace641882a775b80
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| nathan |
2024-11-05 | gnu: vulkan-headers: Hard-code libvulkan.so file name....* gnu/packages/vulkan.scm (vulkan-headers): Rename to…
(vulkan-headers/no-loader): … this.
(vulkan-headers): New variable.
(vulkan-loader): Depend on ‘vulkan-headers/no-loader’.
Change-Id: Ic674a4d965d8049e388d75137111ed0253ca3b18
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
| nathan |
2024-11-05 | gnu: Remove wayland-protocols-next....The default wayland-protocols has been updated to the latest version.
* gnu/packages/freedesktop.scm (wayland-protocols-next): Delete variable.
* gnu/packages/kde-plasma.scm (kwin)[native-inputs]: Remove
wayland-protocols-next; add wayland-protocols.
Change-Id: I7620db01317c08ae6bce029dff4d482a7f868f5f
| John Kehayias |
2024-11-05 | gnu: wayland-protocols: Update to 1.37....* gnu/packages/freedesktop.scm (wayland-protocols): Update to 1.37.
Change-Id: I32837fc9c6609532557c31cf94b0f87e999680d8
| John Kehayias |
2024-11-05 | gnu: libdrm: Update to 2.4.123....* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.123.
Change-Id: I28ace4f3f121a7177cfc78de8e50364753114e8c
| John Kehayias |
2024-11-05 | gnu: guix: Build reproducibly....* gnu/packages/package-management.scm (guix)[arguments]<#:parallel-build?>:
Disable.
Modified-by: Hilton Chain <hako@ultrarare.space>
Change-Id: I316b5ea57b11256919488334a6cc519af1f6ed2f
| Jakob Kirsch |
2024-11-05 | gnu: r-demultiplex2: Update to 1.0.1-1.92130a6....* gnu/packages/bioinformatics.scm (r-demultiplex2): Update to 1.0.1-1.92130a6.
Change-Id: Ic08756e0347ab6997fec0129a06923aebb9c7836
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Navid Afkhami |
2024-11-04 | gnu: frrouting: Update to 10.1.1....* gnu/packages/networking.scm (frrouting): Update to 10.1.1.
[source]: Switch to git-fetch.
[inputs]: Add libelf and protobuf-c.
[native-inputs]: Add autoconf, automake, libtool, flex, and bison.
[arguments]<#:configure-flags>: Add --sysconfdir=/etc.
Change-Id: I54d589a314c20f19a1c0096e77dc75d9dd1b5c47
| Zheng Junjie |
2024-11-04 | gnu: libyang: Update to 3.4.2. [security fixes]...This fixes CVE-2021-28902, CVE-2021-28903, CVE-2021-28904,
CVE-2021-28905 and CVE-2021-28906.
* gnu/packages/networking.scm (libyang): Update to 3.4.2.
| Nicolas Graves |
2024-11-04 | gnu: maradns: Update to 3.5.0036. [security fixes]...This fixes CVE-2023-31137.
* gnu/packages/dns.scm (maradns): Update to 3.5.0036.
[properties]: Add release-monitoring-url property.
| Nicolas Graves |
2024-11-04 | gnu: maradns: Improve style....* gnu/packages/dns.scm (maradns)[arguments]: Use gexps.
| Nicolas Graves |
2024-11-04 | gnu: python-django-4.2: Update to 4.2.16. [security fixes]...This fixes CVE-2024-24680, CVE-2024-41989, CVE-2024-41990,
CVE-2024-41991, CVE-2024-42005, CVE-2024-45230, CVE-2024-45231,
CVE-2023-43665 and CVE-2023-46695.
* gnu/packages/django.scm (python-django-4.2): Update to 4.2.16.
[properties]: Add lint-hidden-cve property.
| Nicolas Graves |
2024-11-04 | gnu: libzapojit: Update to 0.0.3-1.99d49ba. [security fixes]...This fixes CVE-2021-39360.
* gnu/packages/gnome.scm (libzapojit): Update to 0.0.3-1.99d49ba.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, autoconf-archive, automake, glib:bin and
libtool.
Change-Id: Ie0bd89d8a068dfad31565ad3c318c94ac1385c7b
| Nicolas Graves |
2024-11-04 | gnu: kallisto: Update to 0.50.1...See discussion at <https://issues.guix.gnu.org/71146> for reasons to not
unbundle htslib and libbifrost.
* gnu/packages/bioinformatics.scm (kallisto): Update to 0.50.1.
[source]: Do not remove bundled libraries.
[arguments]: Remove phase 'do-not-use-bundled-htslib.
[inputs]: Remove htslib-1.9.
Change-Id: I6d3263fd49c7b07ce50185b722863b51816ff054
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| guix@mawumag.com |
2024-11-04 | gnu: liblouis: Update to 3.31.0. [security fixes]...This fixes CVE-2022-26981.
* gnu/packages/language.scm (liblouis): Update to 3.31.0.
[arguments]: Improve style using gexps.
[native-inputs]: Remove labels. Replace python-wrapper by python-minimal.
Change-Id: Ibfa143ec97816539ba9c2904cd390c9d6d54c9d5
| Nicolas Graves |
2024-11-04 | gnu: squashfs-tools: Update to 4.6.1. [security fixes]...This fixes CVE-2021-40153 and CVE-2021-41072.
* gnu/packages/compression.scm (squashfs-tools): Update to 4.6.1.
[arguments]: Improve style.
<#:make-flags>: Add INSTALL_MANPAGES_DIR value.
<#:phases>: Remove phase 'install-documentation. Add phase
'patch-generated-source-shebangs.
[native-inputs]: Add coreutils-minimal, help2man, which.
[inputs]: Remove labels.
Change-Id: I095427f071ad0f8d1d2609cfc4dd3ed719ece812
| Nicolas Graves |
2024-11-04 | gnu: shapelib: Update to 1.6.1. [security fixes]...This fixes CVE-2022-0699.
* gnu/packages/geo.scm (shapelib): Update to 1.6.1.
| Nicolas Graves |
2024-11-04 | gnu: snapcast: Update to 0.29.0. [security fixes]...This fixes CVE-2023-36177.
* gnu/packages/audio.scm (snapcast): Update to 0.29.0.
| Nicolas Graves |
2024-11-04 | gnu: gifsicle: Use G-expressions....* gnu/packages/image.scm (gifsicle)[arguments]: Use G-expressions.
Change-Id: I4bcf803e129e18c9d554d8544fc6c4896b61c9c3
| Zheng Junjie |
2024-11-04 | gnu: gifsicle: Build from git source....* gnu/packages/image.scm (gifsicle)[source]: Switch to git-fetch.
[native-inputs]: Add autoconf and automake.
Change-Id: I9b23e1d2f66aa328f56bad224b8db03b6261dd00
| Zheng Junjie |
2024-11-04 | gnu: gifsicle: Update to 1.95. [security fixes]...This fixes CVE-2023-44821 and CVE-2023-46009.
* gnu/packages/image.scm (gifsicle): Update to 1.95.
| Nicolas Graves |
2024-11-04 | gnu: libmobi: Update to 0.12. [security fixes]...This fixes CVE-2022-1533, CVE-2022-1534, CVE-2022-1907, CVE-2022-1908,
CVE-2022-1987, CVE-2022-2279, CVE-2022-29788, CVE-2021-3751,
CVE-2021-3881, CVE-2021-3888 and CVE-2021-3889.
* gnu/packages/ebook.scm (libmobi): Update to 0.12.
| Nicolas Graves |
2024-11-04 | gnu: indent: Add patch for CVE-2024-0911. [security fixes]...* gnu/packages/patches/indent-CVE-2024-0911.patch: Add patch here...
* gnu/local.mk: ...here...
* gnu/packages/code.scm (indent)[source]<origin>: ...and here.
| Nicolas Graves |
2024-11-04 | gnu: indent: Remove uneeded arguments....* gnu/packages/code.scm (indent)
[arguments]: Remove field.
[native-inputs]: Remove automake.
| Nicolas Graves |
2024-11-04 | gnu: xlsxio: Update to 0.2.35. [security fixes]...This fixes CVE-2023-34795.
* gnu/packages/xml.scm (xlsxio): Update to 0.2.35.
| Nicolas Graves |
2024-11-04 | gnu: wireshark: Build from git source....* gnu/packages/networking.scm (wireshark)[source]: Switch to git-fetch.
[arguments]<#:configure-flags>: Set -DVCSVERSION_OVERRIDE.
Change-Id: I82356c1faea9a6253108dc17334db2464ba38098
| Zheng Junjie |
2024-11-04 | gnu: wireshark: Update to 4.4.1. [security fixes]...This fixes CVE-2024-9780.
* gnu/packages/networking.scm (wireshark): Update to 4.4.1.
| Nicolas Graves |
2024-11-04 | gnu: darkhttpd: Enable tests....* gnu/packages/web.scm (darkhttpd)[arguments]: Set #:test-target "test"
[native-inputs]: Add which and python-minimal.
Change-Id: I9d9246109bba975d49f1e48f4c6d6e32d28a466c
| Zheng Junjie |
2024-11-04 | gnu: darkhttpd: Update to 1.16. [security fixes]...This fixes CVE-2024-23770 and CVE-2024-23771.
* gnu/packages/web.scm (darkhttpd): Update to 1.16.
[arguments]: Improve style.
| Nicolas Graves |
2024-11-04 | gnu: pypy: Update to 7.3.17. [security fixes]...This fixes CVE-2022-37454.
* gnu/packages/pypy.scm (pypy): Update to 7.3.17.
| Nicolas Graves |
2024-11-04 | gnu: cjson: Update to 1.7.18. [security fixes]...This fixes CVE-2023-50471 and CVE-2023-50472.
* gnu/packages/javascript.scm (cjson): Update to 1.7.18.
| Nicolas Graves |
2024-11-04 | gnu: Add python-hotspotsc....* gnu/packages/bioinformatics.scm (python-hotspotsc): New variable.
Change-Id: Ib3550837659f95d5a43e77137005db8cc03e6c3f
| Ricardo Wurmus |
2024-11-03 | gnu: Grammar fixes in various package descriptions....* gnu/packages/bioinformatics.scm (vembrane)[description]: Fix
grammar.
* gnu/packages/cran.scm (r-memisc)[description]: Fix grammar.
* gnu/packages/emacs-xyz.scm
(emacs-consult-xdg-recent-files)[description]: Fix grammar.
(emacs-org-margin)[description]: Fix grammar.
* gnu/packages/haskell-xyz.scm (ghc-hslua-core)[description]: Fix
grammar.
* gnu/packages/tex.scm (texlive-autoaligne)[description]: Fix grammar.
(texlive-biblatex-realauthor)[description]: Fix grammar.
(texlive-citeall)[description]: Fix grammar.
(texlive-formal-grammar)[description]: Fix grammar.
(texlive-musikui)[description]: Fix grammar.
(texlive-stanli)[description]: Fix grammar.
(texlive-theatre)[description]: Fix grammar.
(texlive-unitn-bimrep)[description]: Fix grammar.
(texlive-yquant)[description]: Fix grammar.
(texlive-expkv-bundle)[description]: Fix grammar.
(texlive-ketcindy)[description]: Fix grammar.
(texlive-srcredact)[description]: Fix grammar.
(texlive-luamesh)[description]: Fix grammar.
(texlive-maker)[description]: Fix grammar.
(texlive-puyotikz)[description]: Fix grammar.
(texlive-scratch)[description]: Fix grammar.
(texlive-scratch3)[description]: Fix grammar.
(texlive-strands)[description]: Fix grammar.
(texlive-tikz-imagelabels)[description]: Fix grammar.
(texlive-twemojis)[description]: Fix grammar.
(texlive-unicode-bidi)[description]: Fix grammar.
(texlive-pst-contourplot)[description]: Fix grammar.
(texlive-pst-rputover)[description]: Fix grammar.
(texlive-pst-vehicle)[description]: Fix grammar.
(texlive-truthtable)[description]: Fix grammar.
(texlive-esk)[description]: Fix grammar.
(texlive-luaimageembed)[description]: Fix grammar.
(texlive-bibletext)[description]: Fix grammar.
(texlive-easyfloats)[description]: Fix grammar.
(texlive-ehhline)[description]: Fix grammar.
(texlive-exercises)[description]: Fix grammar.
(texlive-extract)[description]: Fix grammar.
(texlive-graphpaper)[description]: Fix grammar.
(texlive-hereapplies)[description]: Fix grammar.
(texlive-hvextern)[description]: Fix grammar.
(texlive-hvqrurl)[description]: Fix grammar.
(texlive-intopdf)[description]: Fix grammar.
(texlive-jobname-suffix)[description]: Fix grammar.
(texlive-modernposter)[description]: Fix grammar.
(texlive-multiaudience)[description]: Fix grammar.
(texlive-overlays)[description]: Fix grammar.
(texlive-pdfpc)[description]: Fix grammar.
(texlive-pgfmath-xfp)[description]: Fix grammar.
(texlive-phonenumbers)[description]: Fix grammar.
(texlive-romanbarpagenumber)[description]: Fix grammar.
(texlive-texments)[description]: Fix grammar.
(texlive-xcntperchap)[description]: Fix grammar.
* gnu/packages/web.scm (libjuice)[description]: Fix grammar.
| Vagrant Cascadian |
2024-11-03 | gnu: emacs-chruby-el, emacs-kubed: Fix typos in description....* gnu/packages/emacs-xyz.scm (emacs-chruby-el)[description]: Fix typo.
(emacs-kubed)[description]: Fix typo.
| Vagrant Cascadian |
2024-11-03 | gnu: nicotine+: Update to 3.3.6....* gnu/packages/nicotine.scm (nicotine+): Update to 3.3.6.
Change-Id: Ieb1a6610bb3526a7a5d8cf015751f385afb35945
| Sharlatan Hellseher |
2024-11-03 | gnu: Add git-extras....* gnu/packages/version-control.scm (git-extras): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I0246227b48a5550e0ee1aecf31f1b9c786f6bd9f
| Greg Hogan |
2024-11-03 | gnu: Add type-safe....* gnu/packages/cpp.scm (type-safe): New variable.
Change-Id: I96a690b41af78e331744daacba1cf5ee77f8257a
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Reviewed-by: Skyler Ferris <skyvine@protonmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Paul A. Patience |
2024-11-03 | gnu: Add debug-assert....* gnu/packages/cpp.scm (debug-assert): New variable.
Change-Id: I4cee49ea2f5b761ab72bb7b063c2ea8fd99b991c
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Reviewed-by: Skyler Ferris <skyvine@protonmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Paul A. Patience |
2024-11-03 | gnu: nicotine+: Use G-expressions....* gnu/packages/nicotine.scm (nicotine+): Use G-expressions.
Change-Id: If51864440781825dddc7745a88c6efec02ed8e30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Juliana Sims |
2024-11-03 | gnu: nicotine+: Update to 3.3.0....* gnu/packages/nicotine.scm (nicotine+): Update to 3.3.0.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I5f34b6de78842e1a90720393b5c84470aba0a8ca
| Juliana Sims |
2024-11-03 | gnu: Add heatwave....* gnu/packages/version-control.scm (python-heatwave): New variable.
Change-Id: I640aecb3a0d9c454333a3913c039c637d24d9f79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Wilko Meyer |
2024-11-03 | gnu: Add python-monthdelta....* gnu/packages/python-xyz.scm (python-monthdelta): New variable.
Change-Id: I0e651f41252ec50cd2d7063e37d428265b17d8c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Wilko Meyer |
2024-11-03 | gnu: Add kvirc....* gnu/packages/irc.scm (kvirc): New variable.
Change-Id: I35c284aed0176232a31d01821cdb7be4e5646140
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Christian Miller |
2024-11-03 | gnu: Add newsraft....* gnu/packages/syndication.scm (newsraft): New variable.
Change-Id: Iea8d28df6f41d668818fded83a9ca77b77291484
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Luis Guilherme Coelho |
2024-11-03 | gnu: Remove faust-0.9.67....* gnu/packages/audio.scm (faust-0.9.67): Delete variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Nicolas Graves |
2024-11-03 | gnu: sorcer: Update to 1.1.3-2.94107b2....* gnu/packages/music.scm (sorcer): Update to 1.1.3-2.94107b2.
[arguments]<#:phases>: Remove 'remove-architecture-specific-flags
phase. Adapt 'build-faust-sources to faust-2.
[native-inputs]: Replace faust-0.9.67 by faust-2. Add which.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| Nicolas Graves |
2024-11-03 | gnu: dunst: Update to 1.11.0....* gnu/packages/wm.scm (dunst): Update to 1.11.0.
| Sergey Trofimov |