Age | Commit message (Expand) | Author |
2024-10-23 | gnu: faust-2: Update to 2.75.7....* gnu/packages/audio.scm (faust-2): Update to 2.75.7, update comments
and switch to gexps.
[arguments]<#:configure-flags>: Use it here...
<#:phases>: ...and here in phase 'configure.
[native-inputs]: Remove emacs-minimal and xxd. Update llvm to
llvm-18. Improve style.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nicolas Graves |
2024-10-23 | gnu: ansible: Add lint-hidden-cve property....* gnu/packages/admin.scm (ansible): Add lint-hidden-cve property for
CVE-2023-32982 and CVE-2023-32983.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nicolas Graves |
2024-10-23 | gnu: debops: Update to 3.2.2....* gnu/packages/patches/debops-constants-for-external-program-names.patch
and gnu/packages/patches/debops-debops-defaults-fall-back-to-less.patch:
Remove patches.
* gnu/packages/patches/debops-setup-py-avoid-git.patch: Add patch.
* gnu/local.mk: Adjust patches.
* gnu/packages/admin.scm (debops): Update to 3.2.2.
[source]<patches>: Adjust patches.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove git.
[inputs]: Add git, git-crypt.
[propagated-inputs]: Reorder. Add python-dotenv, python-future,
python-gitpython, python-jinja2, python-pyyaml, python-pyxdg,
python-toml.
[arguments]<#:tests?>: Unset (although no tests in source).
<#:phases>: Remove all existing modifications. Add 'wrap-script phase.
<#:modules>: Add for <#phases>.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Nicolas Graves |
2024-10-23 | gnu: podman-compose: Update to 1.2.0....* gnu/packages/containers.scm (podman-compose): Update to 1.2.0.
[native-inputs]: Add python-parameterized.
Change-Id: I7303d127de02bd8a7d463ee5ba5c08563093e44f
Reviewed-by: Tomas Volf <~@wolfsden.cz>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jean SIMARD |
2024-10-23 | gnu: cuirass: Update to e96f088....* gnu/packages/ci.scm (cuirass): Update to e96f088.
Change-Id: I04a37825be998edfea0d9313c97baa395a11418b
| Ludovic Courtès |
2024-10-23 | gnu: erlang: Update to 27.1.2....* gnu/packages/erlang.scm (erlang): Update to 27.1.2.
Change-Id: I3e0e3a525b9451a406413b06eea4d5a085c66f64
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Igor Goryachev via Guix-patches via |
2024-10-22 | gnu: trealla: Update to 2.56.14....* gnu/packages/prolog.scm (trealla): Update to 2.56.14.
Change-Id: I8c3ccb53eddf7e3156fcbab5772d024bd3fc46d7
| jgart |
2024-10-22 | gnu: yggdrasil: Update to 0.5.9....* gnu/packages/networking.scm (yggdrasil): Update to 0.5.9.
[propagated-inputs]: Remove go-nhooyr-io-websocket; add go-github-com-coder-websocket and
go-github-com-wlynxg-anet.
Change-Id: I282661d8e45c9a02ec9d4e8a9079a469d19261a1
| Artyom V. Poptsov |
2024-10-22 | gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da......* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20241016082300-f6fb9da97a17.
Change-Id: Ic1007a777545169f024bebe0cd50ac48e25bb2e6
| Artyom V. Poptsov |
2024-10-22 | gnu: go-github-com-wlynxg-anet: Update to 0.0.5....* gnu/packages/golang-web.scm (go-github-com-wlynxg-anet): Update to 0.0.5.
Change-Id: I4ff2de41e7011b16226079a4d4a8a1387a61e165
| Artyom V. Poptsov |
2024-10-22 | gnu: Add go-github-com-coder-websocket....* gnu/packages/golang-web.scm (go-github-com-coder-websocket): New variable.
Change-Id: Ia3533f889aacb478b29d8c5ec4cd86a23ba411cc
| Artyom V. Poptsov |
2024-10-22 | gnu: wfmash: Update to 0.21.0....* gnu/packages/bioinformatics.scm (wfmash): Update to 0.21.0.
[source]: Use url-fetch.
[arguments]: Do not replace standard check phase. Add fix-cmakelists and
build-check-prerequisites phases.
[inputs]: Remove jemalloc. Add libdeflate.
Change-Id: I664178e9fac7320b9d6e3190e8a3779b2bce2c6b
| Arun Isaac |
2024-10-22 | gnu: totem: Generate man pages....* gnu/packages/gnome.scm (totem) [native-inputs]: Add perl.
Change-Id: I8ea9a92c6cc94fbb8d6dafa8ea1b8337ed928468
| Maxim Cournoyer |
2024-10-22 | gnu: totem: Add gst-libav plugin....This helps with the generation of thumbnails, avoiding errors such as:
totem-video-thumbnailer couldn't open file
'file:///tmp/gnome-desktop-file-to-thumbnail.mkv'
* gnu/packages/gnome.scm (totem) [inputs]: Add gst-libav.
Change-Id: I6947095561f4f1dd83a45d1a47ddb837f5990456
| Maxim Cournoyer |
2024-10-22 | gnu: totem: Sort native inputs....* gnu/packages/gnome.scm (totem) [native-inputs]: Sort.
Change-Id: I42d46d40fb36903318c375e12d798280a9fde5b7
| Maxim Cournoyer |
2024-10-22 | gnu: totem: Add libportal to inputs....* gnu/packages/gnome.scm (totem) [inputs]: Add libportal.
Change-Id: I80af0a60782bb1dab24fdd698acb9bc28ae4318b
| Maxim Cournoyer |
2024-10-22 | Revert "gnu: totem: Match the features of the upstream flatpak distribution."...This reverts commit 0e94db8a276692a819933f63fb3f654b045c57fe. This commit was
misguided: most of the dependencies found in the upstream flatpak definition
are transitive dependencies (most of them used by grilo/grilo-plugins here).
Change-Id: I7136743eda5d0d0b7a7e8420c3b44624ac46ba06
| Maxim Cournoyer |
2024-10-22 | gnu: joycond: Update to 0.1.0-2.5b590ec....* gnu/packages/games.scm (joycond): Update to 0.1.0-2.5b590ec.
Change-Id: I86a258b6d2992e6b72b4bc4b33b4fdfb2c94e296
| Maxim Cournoyer |
2024-10-22 | Revert "gnu: joycond: Update to 0.1.0-2.9d1f509."...Attempt to resolve a new 100% CPU spike problem.
This partially reverts commit ecda7d3ef7c1b31d34a4353a2fd637b9d48d75a4.
Change-Id: I9f5e05ae926e49367b2a57dad8f5188ddf0ad604
| Maxim Cournoyer |
2024-10-22 | gnu: python-sqlalchemy-2: Improve package style....Add missing input as seen python-team build
<https://ci.guix.gnu.org/build/6245544/log/raw>.
* gnu/packages/databases.scm (python-sqlalchemy-2): Improve packge
style. Shift order of the fields.
[arguments]<#:phases>: Remove all custom phases, swap tests deletion
and substitution with "--ignore" and "-k" options in <#:test-flags>.
[propagated-inputs]: Add python-greenlet.
[native-inputs]: Add python-cython and python-setuptools.
[description]: Fix indentation.
Change-Id: Ib1f145efe8d9b24aa069a4c616525855b278568b
| Sharlatan Hellseher |
2024-10-22 | gnu: python-sqlalchemy-2: Update to 2.0.36....* gnu/packages/databases.scm (python-sqlalchemy-2): Update to 2.0.36.
Change-Id: If290390a508f62a71770387a575efe379f171ff6
| Sharlatan Hellseher |
2024-10-22 | gnu: totem: Update to 43.0-0.50cbd3f....* gnu/packages/gnome.scm (totem): Update to 43.0-0.50cbd3f.
[source]: Switch to git.
Change-Id: I5e503b5d3164e6615b7c539484235f5fa8b41863
| Maxim Cournoyer |
2024-10-22 | gnu: totem: Match the features of the upstream flatpak distribution....* gnu/packages/gnome.scm (totem)
[native-inputs]: Add intltool.
[inputs]: Add avahi, ffmpeg, gom, gnome-online-accounts, gssdp, gupnp,
gupnp-av, gupnp-dlna, liba52, libass, libdvdcss, libdvdnav, libdvdread,
libgdata, libmediaart, libmpeg2, liboauth, pipewire, rest-next, tracker and
tracker-miners.
Change-Id: Ibd362833c9b57bb107829ffac274b85c23ad9292
| Maxim Cournoyer |
2024-10-22 | gnu: totem: Sort inputs....* gnu/packages/gnome.scm (totem) [inputs]: Sort.
Change-Id: I21f07bad4865e2e4dced1d4af7bb4c16c9ed26cc
| Maxim Cournoyer |
2024-10-22 | gnu: gtg: Fix build....* gnu/packages/gnome.scm (gtg) [inputs]: Add gtksourceview-4.
Reported-by: Pkill9 <pkill9@runbox.com>
Suggested-by: Christopher Baines <mail@cbaines.net>
Fixes: <https://issues.guix.gnu.org/58508>
Change-Id: I5a017971af2ddb5cdb12d7dda74d3e6bd0635dba
| Maxim Cournoyer |
2024-10-22 | gnu: parallel: Update to 20241022....* gnu/packages/parallel.scm (parallel): Update to 20241022.
Change-Id: I68f5de78e069d2238b8f5dcb43d3e3f85e3f09ba
Signed-off-by: Andreas Enge <andreas@enge.fr>
| Andy Tai |
2024-10-22 | gnu: wireplumber: Update to 0.5.6....* gnu/packages/linux.scm (wireplumber): Update to 0.5.6.
Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: I60b3ad7fae3cad61bd146b48018a526a04ccc837
| squishypinkelephant |
2024-10-22 | gnu: pipewire: Update to 1.2.5....* gnu/packages/linux.scm (pipewire): Update to 1.2.5.
Change-Id: I6d671eec2c7e24aa4979abd36f4fa770024f4379
Signed-off-by: Andreas Enge <andreas@enge.fr>
| squishypinkelephant |
2024-10-22 | gnu: pipewire: Update to 1.2.3....* gnu/packages/linux.scm (pipewire): Update to 1.2.3.
Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: I2e22d93c4ecc07ff8238440bea6d79ca4aa8b47f
| The Man |
2024-10-22 | news: Add 'de' translation....* etc/news.scm: Add German translation for build user takeover entry.
Change-Id: I48e5aec5dbbf85062ad13806117b8bd4b853347d
| Florian Pelz |
2024-10-22 | gnu: notcurses: Update to 3.0.11....* gnu/packages/notcurses.scm (notcurses): Update to 3.0.11.
Change-Id: Ib182956e8f847ee94597ada8b12e8b6acf9de16f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| kiasoc5 |
2024-10-22 | gnu: dwl: Update to 0.6....* gnu/packages/wm.scm (dwl): Update to 0.6.
[origin]<url>: Update repository url.
[homepage]: Update homepage.
[arguments]: Convert to G-exps, use #$output instead of assoc-ref.
[inputs]: Remove wlroots-0.16; add wlroots.
Change-Id: I567a99e88a899953049a9ce00d699ea73ee08c14
Signed-off-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| kiasoc5 |
2024-10-22 | gnu: mozo: Wrap python and gi dependencies....* gnu/packages/mate.scm (mozo)
[#:phases]: Add 'python-and-gi-wrap phase.
[inputs]: Add gtk+ and mate-panel.
Change-Id: I322878083101b5c05da53fe13092afa037e32736
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Dariqq |
2024-10-22 | gnu: mate-control-center: Add gsettings-desktop-schemas to inputs...* gnu/packages/mate.scm (mate-control-center)[inputs]: Add gsettings-desktop-schemas.
Change-Id: Id695c231c2e886ab219084037cdfb8137646a925
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Dariqq |
2024-10-22 | gnu: mate-control-center: Remove input labels....* gnu/packages/mate.scm (mate-control-center)[inputs]: Remove labels.
Change-Id: I0c54cd365ef8686a67d4bc44bc47996905040d72
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Dariqq |
2024-10-22 | shell: Enable caching when using deterministic package transformations....Until now, using any package transformation would disable the automatic
GC root creation and caching in ‘guix shell’. This change introduces a
finer-grain distinction: a command like:
guix shell --tune inkscape
is now subject to caching, whereas:
guix shell --with-latest=inkscape inkscape
remains non-cacheable.
* guix/transformations.scm (%transformations-with-external-dependencies):
New variable.
(cacheable-transformation-option-key?): New procedure.
* guix/scripts/shell.scm (profile-cached-gc-root): In the
‘transformation-option-key?’ clause, call ‘loop’ when
‘cacheable-transformation-option-key?’ returns true.
Change-Id: I847b661dfea20ecf851db2023a5c7ea8c5b5ca7c
| Ludovic Courtès |
2024-10-22 | git: Add server connection and read timeouts....Fixes <https://issues.guix.gnu.org/71818>.
* guix/git.scm (set-git-timeouts): New procedure.
(update-cached-checkout): Add #:connection-timeout and #:read-timeout.
Call ‘set-git-timeouts’.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ibbd4fc6104ce66afed880b3975c129abbc2ab755
| Ludovic Courtès |
2024-10-21 | gnu: python-lazy-loader: Adjust inputs....As seen in python-team build
<https://ci.guix.gnu.org/build/6091717/log/raw>.
* gnu/packages/python-xyz.scm (python-lazy-loader) [native-inputs]: Add
python-setuptools.
Change-Id: Id8c4eb18f0d2622a1d3270ad29653ef27dcd2fe3
| Sharlatan Hellseher |
2024-10-21 | gnu: python-mpv: Adjust inputs....As seen in python-team build
<https://ci.guix.gnu.org/build/6091629/log/raw>.
* gnu/packages/python-xyz.scm (python-mpv) [native-inputs]: Add
python-setuptools.
Change-Id: I3a43904057c2b3f77833372e2be68280f95189a2
| Sharlatan Hellseher |
2024-10-21 | gnu: python-sge: Adjust inputs....As seen in python-team build
<https://ci.guix.gnu.org/build/6099416/log/raw>.
* gnu/packages/game-development.scm (python-sge): Adjust inputs.
[arguments]<#:tests>: Disable as they are not provided.
[native-inputs]: Add python-setuptools.
Change-Id: I46a83e8ebb0b25ff7d3895334bef257ce98da20f
| Sharlatan Hellseher |
2024-10-22 | gnu: xdot: Update to 1.4....* gnu/packages/graphviz.scm (xdot): Update to 1.4.
[native-inputs]: Add python-packaging.
Change-Id: Ifc06ab8fddfd23d0273d134efec610750bf2a462
| Artyom V. Poptsov |
2024-10-21 | gnu: ardour: Update to 8.10....* gnu/packages/audio.scm (ardour): Update to 8.10.
Change-Id: Ie6498779b9e48226f35ef376687dfed749e632cc
| Ricardo Wurmus |
2024-10-21 | news: Add news entry for build user takeover vulnerability fix....* etc/news.scm: add entry about build user takeover vulnerability.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I469e368914681e599252e766cd30100d5a377257
| Reepca Russelstein |
2024-10-21 | gnu: guix: Update to 5ab3c4c....Fixes <https://issues.guix.gnu.org/73919>.
* gnu/packages/package-management.scm (guix): Update to 5ab3c4c.
Change-Id: Iab3eb615e44d11a1befe57456fc55df2228503ba
| Ludovic Courtès |
2024-10-21 | daemon: Sanitize successful build outputs prior to exposing them....There is currently a window of time between when the build outputs are exposed
and when their metadata is canonicalized.
* nix/libstore/build.cc (DerivationGoal::registerOutputs): wait until after
metadata canonicalization to move successful build outputs to the store.
Change-Id: Ia995136f3f965eaf7b0e1d92af964b816f3fb276
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Reepca Russelstein |
2024-10-21 | daemon: Sanitize failed build outputs prior to exposing them....The only thing keeping a rogue builder and a local user from collaborating to
usurp control over the builder's user during the build is the fact that
whatever files the builder may produce are not accessible to any other users
yet. If we're going to make them accessible, we should probably do some
sanity checking to ensure that sort of collaborating can't happen.
Currently this isn't happening when failed build outputs are moved from the
chroot as an aid to debugging.
* nix/libstore/build.cc (secureFilePerms): new function.
(DerivationGoal::buildDone): use it.
Change-Id: I9dce1e3d8813b31cabd87a0e3219bf9830d8be96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Reepca Russelstein |
2024-10-20 | gnu: Add linux-libre 6.11.4....* gnu/packages/linux.scm (linux-libre-6.11-version, linux-libre-6.11-gnu-revision,
deblob-scripts-6.11, linux-libre-6.11-pristine-source, linux-libre-6.11-source,
linux-libre-headers-6.11, linux-libre-6.11): New variables.
* gnu/packages/aux-files/linux-libre/6.11-arm.conf,
gnu/packages/aux-files/linux-libre/6.11-arm64.conf,
gnu/packages/aux-files/linux-libre/6.11-i686.conf,
gnu/packages/aux-files/linux-libre/6.11-riscv.conf,
gnu/packages/aux-files/linux-libre/6.11-x86.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Co-authored-by: Ahmad Draidi <a.r.draidi@redscript.org>
Change-Id: I35bad9fbea9f568e60e7f24c95f85c240ef96277
Signed-off-by: Leo Famulari <leo@famulari.name>
| Wilko Meyer |
2024-10-20 | gnu: mudskipper: Build with cmake-minimal....* gnu/packages/bioinformatics.scm (mudskipper)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I3af7ced7a0547900aa3f452d0b56ceac2e8d0a0c
| Efraim Flashner |
2024-10-20 | gnu: circtools: Build with cmake-minimal....* gnu/packages/bioinformatics.scm (circtools)[native-inputs]: Replace
cmake with cmake-minimal.
Change-Id: I4a7c49e88c3e820bfcaaea9c7bf2cff4b018a853
| Efraim Flashner |
2024-10-20 | gnu: fyi: Update to 1.0.4....* gnu/packages/xdisorg.scm (fyi): Update to 1.0.4.
Change-Id: I8c104e33bb91aba8bd9ec1e620dd132251ae1bee
| Ashish SHUKLA |