summaryrefslogtreecommitdiff
path: root/gnu/local.mk
AgeCommit message (Collapse)Author
2025-04-16gnu: python-bed-reader: Fix build and enable tests.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-bed-reader): Fix build and enable tests. [source]{snippet}: Delete bundled website-related javascript. {patches}: Use the store-cached instead of pooch-cached samples. [arguments]{tests?}: Enable them. {cargo-test-flags}: Skip doc tests. Skip failing tests. {cargo-inputs}: Improve style. {cargo-development-inputs}: Improve style. {phases}: Add phases 'set-data-path, 'patch-data-path to use store-cached samples for library and tests. Rewrite phase 'prepare-python-module to rely more on the existing info in pyproject.toml. Rewrite phase 'check-python entirely, and marginaly rewrite phase 'install-python-library to match 'check-python phase style. {modules}: Adapt accordingly. {propagated-inputs}: Remove python-pooch. Add python-scipy. (bed-sample-files): Add origin, used in python-bed-reader. * gnu/packages/patches/python-bed-reader-use-store-samples.patch: Add patch. * gnu/local.mk: Record patch. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-property-cached: Fix build.Nicolas Graves
* gnu/packages/python-xyz.scm (python-property-cached): Fix build. * gnu/packages/patches/python-property-cached-asyncio-3_11.patch: Add patch. * gnu/local.mk: Record patch. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: python-vaex-core: Update to 4.17.1.Nicolas Graves
* gnu/packages/python-science.scm (python-vaex-core): Update to 4.17.1. * gnu/packages/patches/python-vaex-core-fix-tsl-use.patch: Add patch. * gnu/local.mk: Record patch. Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16gnu: trytond: Update to 7.4.4.Ricardo Wurmus
* gnu/packages/patches/trytond-add-egg-modules-to-path.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/tryton.scm (trytond): Update to 7.4.4. [source]: Remove obsolete patch. [build-system]: Use pyproject-build-system. [arguments]: Disable two types of test. [propagated-inputs]: Remove python-magic, python-psycopg2, and python-wrapt; replace python-werkzeug-1.0 with python-werkzeug. [native-inputs]: Remove python-mock; add python-pydot, python-pytest, python-setuptools, python-wheel, and tzdata-for-tests. Change-Id: I072565d0fc52a704729ea58de8990de5aee12831
2025-04-16gnu: Add python-3.11.Ricardo Wurmus
* gnu/packages/patches/python-3.11-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patch. * gnu/packages/python.scm (python-3.11): New variable. Co-authored-by: Tanguy Le Carrour <tanguy@bioneland.org>. Change-Id: I4a05f75d7b8867166ab91e983abff1a99cd7c80e
2025-04-16gnu: Remove r-sgloptim.Ricardo Wurmus
The package has been removed CRAN and now fails to build. There are no other users of this package in this repository. * gnu/packages/patches/r-sgloptim.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/cran.scm (r-sgloptim): Remove variable. Change-Id: Ic0e91bc6e2051f0e3a0743c0aaf75b22c2add35a
2025-04-16gnu: krita: Fix build with xsimd 13.Zheng Junjie
* gnu/packages/patches/krita-xsimd-13-compat.patch: New file. * gnu/packages/kde.scm (krita): Use it. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I446389755337deafceae8c0c3b2b5e5177a3b19f
2025-04-14gnu: cppcheck: Update to 2.17.1.Florent Pruvost
* gnu/packages/check.scm (cppcheck): Update to 2.17.1. Replace ‘cppcheck-disable-char-signedness-test.patch’ by ‘cppcheck-fix-basedir-test.patch’. * gnu/packages/patches/cppcheck-disable-char-signedness-test.patch: Remove. * gnu/packages/patches/cppcheck-fix-basedir-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Update accordingly. Change-Id: Iebd33e2966ef30a3cd5b7b157f1051fcacbe1884 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-14gnu: pounce: Add patch improving diagnostics.Maxim Cournoyer
* gnu/packages/patches/pounce-readable-checks.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/messaging.scm (pounce): Use it. Change-Id: Ibfe10d4a6c99f86a0c925ad1bed2bcc14fb4c95c
2025-04-13gnu: Register gnome-settings-daemon-screensaver-error.patch.Liliana Marie Prikler
This is a follow-up to 7f0ec135d1bf6fd8b7bff84bc176b6c61fdee75d, which added the patch, but was missing the change to gnu/local.mk. * gnu/local.mk (dist_patch_DATA): Register gnome-settings-daemon-screensaver-error.patch. Reported-by: Z572 <z572@z572.online>
2025-04-11gnu: gmime: Skip non-deterministic tests.Maxim Cournoyer
* gnu/packages/patches/gmime-disable-tests.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/mail.scm (gmime) [source]: Apply it. Change-Id: Ic7bee405c79bf9ab149559563f515cc8dea4216f
2025-04-11gnu: eudev: Build with udevrulesdir pointing to /etc/udev/rules.d.Maxim Cournoyer
Prior to this change, only the udev rules installed to eudev's prefix were consulted by tools such as udevadm, leading to problems such as when configuring network interfaces, or attempting to override its default rules. While our custom eudev patch adding support for the EUDEV_RULES_DIRECTORY environment variable could have been refined to take precedence over the package's configured udevrulesdir, this was not pursued for the following reasons: 1. Due to eudev's using inotify to detect new rules, the EUDEV_RULES_DIRECTORY is fixed in Guix System, per commit e9fa17eb98 ("services: udev: Use a fixed location for the rules directory and config.") 2. Users would have had to set EUDEV_RULES_DIRECTORY to the fixed directory themselves to have udevadm work as expected, which is inconvenient. 3. This simple solution is already implemented and tested in NixPkgs. * gnu/packages/linux.scm (eudev) [source]: Remove custom patch. [arguments] <#:make-flags>: New argument. <#:phases>: Override install phase to alter installation make flags. * gnu/services/base.scm (udev-shepherd-service): Do not set EUDEV_RULES_DIRECTORY environment variable. * gnu/packages/patches/eudev-rules-directory.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Fixes: https://issues.guix.gnu.org/63508 Reported-by: Felix Lechner <felix.lechner@lease-up.com> Change-Id: Ib8698f4b452f6fd0951bcd71831705b1be85e6e0
2025-04-11gnu: elogind: Update to 255.17.Maxim Cournoyer
* gnu/packages/freedesktop.scm (elogind): Update to 255.17. [source]: Delete patches. [configure-flags]: Add mode and libexecdir options. Remove obsolete rootlibexecdir, dbussessionservicedir and dbus-interfaces-dir ones. Update 'man' option value to 'enabled'. [phases] {do-not-install-empty-/var/log/elogind-dir} {patch-tzdata}: New phases. {adjust-tests}: Fix FHS assumptions in a few test files. Re-instate the cgroup and copy_holes tests. Disable the cgroup-util, mountpoint-util, bus-creds, login and sd-device tests. [native-inputs]: Remove m4. Add tzdata. * gnu/packages/patches/elogind-fix-rpath.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Series-to: 73428@debbugs.gnu.org Series-version: 3 Series-changes: 3 - rebased Series-cc: flake@uni-koblenz.de, me@tobias.gr>, ludo@gnu.org Change-Id: I2426532b6b5143ad5e30ca879858356c4b9a2c3e
2025-04-11gnu: fuzzel: Update to 1.12.0.Ashish SHUKLA
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.12.0. [source]: Remove patch. * gnu/packages/patches/fuzzel-fix-gcc-error.patch: Remove. * gnu/local.mk (dist_patch_DATA): Unregister it. Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-09gnu: Update whisper-cpp to 1.7.5.Ekaitz Zarraga
* gnu/packages/machine-learning.scm (whisper-cpp): Update to 1.7.5. [source]: Remove `whisper-cpp-enable-tests.patch` patch. [inputs]: Add `git`. * gnu/packages/patches/whisper-cpp-enable-tests.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove `whisper-cpp-enable-tests.patch`. Change-Id: I16050a9cfe40374dc5bf8ba7ed66e1eb02a44ee5
2025-04-06gnu: luajit: Add riscv64 support.Zheng Junjie
* gnu/packages/lua.scm (luajit)[arguments]: Use G-expression, when target riscv64, Add luajit-add-riscv64-support.patch. [supported-systems]: Add riscv64-linux. * gnu/packages/patches/luajit-add-riscv64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Ibdb40a99bc0d7709887cfe772e6d9dae5083592c Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-06gnu: aws-c-auth: Update to 0.9.0.Ashish SHUKLA
* gnu/packages/c.scm (aws-c-auth): Update to 0.9.0. [source]: Remove patch. * gnu/packages/patches/aws-c-auth-install-private-headers.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: If70f534f45855d07adcd8ee4f91b32b47ae0a786 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-02gnu: uftrace: Enable python and lua scripting and fix tests.Arseniy Zaostrovnykh
* gnu/packages/patches/uftrace-fix-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/instrumentation.scm (uftrace): Enable scripting & fix tests [source]: use the new patch to fix some stale expectations <#:phases>: Adjust shebang embedded in onf of the tests and remove tests that expect network capability [inputs]: add python and luajit to enable uftrace script Change-Id: Id3047753a1bb1e41e637004b4b8e4a4865bb3188 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-04-02gnu: kodi: Update to 21.2.André Batista
* gnu/packages/kodi.scm (kodi): Update to 21.2. [source] <commit>: Adjust for new release name. <patches>: Remove obsolete. <snippet>: Remove references to unexisting files, add new ones. [arguments] <#:phases> ('patch-stuff): Adjust substitute regex to match current cmake files; Remove regex substitution for already disabled test (GetOsVersion); Add regex to match new failing test (PingHost). [native-inputs]: Update java-commons-lang to version 3; Add java-commons-text. [inputs]: Update ffmpeg to default; Add libudfread and tinyxml2. * gnu/local.mk (dist_patch_DATA): Remove obsolete patch. * gnu/packages/patches/kodi-mesa-eglchromium.patch: Remove file. Change-Id: Iedbacaf037d79de8011c9f3f45c984f8a0586768 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-04-02gnu: Remove gnash.Vinicius Monego
Gnash is unmaintained since 2019, does not compile with recent versions of Boost, does not compile with C++17 and above and requires an older version of GCC and deprecated dependencies. It can be replaced by Lightspark in the majority of cases. * gnu/packages/animation.scm (gnash): Delete variable. * gnu/packages/patches/gnash-fix-giflib-version.patch: Delete patch. * gnu/local.mk (dist_patch_DATA): Remove it. Change-Id: Ib28de74c088d7f2cbbb2e00d9396472a53a975ae Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-31gnu: ngircd: Update to 27.Maxim Cournoyer
* gnu/packages/messaging.scm (ngircd): Update to 27. [source]: Delete patches field. * gnu/packages/patches/ngircd-handle-zombies.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I3360ddd0e737a0b57323967f0572ab367d94d559
2025-03-30gnu: ogre-next: Fix build on riscv64.Zheng Junjie
* gnu/packages/graphics.scm (ogre-next): Fix build on riscv64. [source]: Add ogre-next-add-riscv64-support.patch. [argument]<#:configure-flags>: When target riscv64, Add -DOGRE_SIMD_SSE2=OFF and -DOGRE_SIMD_NEON=OFF. * gnu/packages/patches/ogre-next-add-riscv64-support.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I77279f3f5ed238f8b6526b5eceea5751f86ea6e1
2025-03-23gnu: libmodbus: Update to 3.1.11.Artyom V. Poptsov
* gnu/packages/engineering.scm (libmodbus): Update to 3.1.11. Add a missing newline after the package definition. [source]: Add a patch which disables a test that requires networking. * gnu/packages/patches/libmodbus-disable-networking-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I657c0aac3435ec20da6e15d31484effdb7c2dc0b
2025-03-22gnu: telegram-desktop: Update to version 5.12.3.Arseniy Zaostrovnykh
Add three patches to fix the compilation errors raised by gcc 11. Note: https://github.com/desktop-app/cmake_helpers/pull/320 was merged, so telegram-desktop-unbundle-gsl.patch is no longer needed. * gnu/packages/telegram.scm (%telegram-version): Update to 5.12.3. (codegen-for-telegram-desktop): Update to revision used by v5.12.3. (lib-base-for-telegram-desktop): Likewise. (lib-lottie-for-telegram-desktop): Likewise. (lib-rpl-for-telegram-desktop): Likewise. (lib-spellcheck-for-telegram-desktop): Likewise. (lib-ui-for-telegram-desktop): Likewise. (lib-webrtc-for-telegram-desktop): Likewise. (cmake-helpers-for-telegram-desktop): Likewise; Remove the obsolete patch. (lib-tl-for-telegram-desktop): Apply a patch to fix gcc-11 compilation error. (telegram-desktop): Update to v5.12.3; Apply patches to make it compile. * gnu/packages/patches/telegram-desktop-unbundle-gsl.patch: Remove. * gnu/packages/patches/lib-tl-for-telegram-memcpy.patch: New file. * gnu/packages/patches/telegram-desktop-hashmap-incomplete-value.patch: New file. * gnu/packages/patches/telegram-desktop-qguiapp.patch: New file. * gnu/local.mk: Adjust accordingly. Change-Id: Iaa34ff2cd3f55aa92b1d9ba61a2ff66a72eb1132 Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
2025-03-22gnu: marisa: Fix build on riscv64-linux.Zheng Junjie
* gnu/packages/patches/marisa-fix-MARISA_WORD_SIZE.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/datastructures.scm (marisa)[source]: Add it. Change-Id: Icd3a8b39663c7951623a374cca0b64b3ba3d255d
2025-03-22gnu: Add gdb-16.Zheng Junjie
* gnu/packages/gdb.scm (gdb-16): New variable. * gnu/packages/patches/gdb-16-hurd64.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I15fb50be38258ce99ddf260ada0b3f6304c8ed4a
2025-03-19gnu: xinit: Fix broken mcookie path in startx.B. Wilson
* gnu/packages/patches/xinit-startx-mcookie-path.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/xorg.scm (xinit)[source]: Add patch. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-19gnu: ntp: Fix crash.Jakob Kirsch
Fixes <https://issues.guix.gnu.org/76401>. * gnu/packages/ntp.scm (ntp): Add patch. * gnu/packages/patches/ntp-fix-dereferencing-the-wrong-variable.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ib3524c13fb2a1e6c70f8733cac3faeb427d00296 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-17gnu: libvirt: Fix path to Linux modules.nathan
* gnu/packages/virtualization.scm (libvirt): Use LINUX_MODULE_DIRECTORY to find modules. [source]: Add libvirt-respect-modules-path.patch. * gnu/packages/patches/libvirt-respect-modules-path.patch: New file. * gnu/local.mk: Register new file. * gnu/services/virtualization.scm (libvirt-shepherd-service) <#:environment-variables>: Pass LINUX_MODULE_DIRECTORY. Change-Id: Idde5b59df3c1641fcbab376e6c694730769294d3 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-16gnu: pdfpc: Update to 4.7.0.Ricardo Wurmus
* gnu/packages/patches/pdfpc-build-with-vala-0.56.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove patch. * gnu/packages/pdf.scm (pdfpc): Update to 4.7.0. [source]: Remove obsolete patch. [inputs]: Replace webkitgtk-with-libsoup2 with webkitgtk-for-gtk3. Change-Id: I9ecbf8fd878fe1be943e12085ae2a01a881df744
2025-03-16gnu: Add woof-doom.Andrew Wong
* gnu/packages/patches/woof-doom-unbundle-spng-miniz.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/games.scm (woof-doom): New variable. Change-Id: I77cfa0fd2f2a20d6eee5d0339b9673899bb0ecad Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-15gnu: guile-emacs: Update to f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa.Janneke Nieuwenhuizen
* gnu/packages/patches/guile-emacs-build-fixes.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/emacs.scm (guile-emacs): Update to f2d0459d6a4cda8b7c38b6fb12a55f1330ba50fa. [inputs]: Add imagemagick. [synopsis, description]: Update. [arguments]: Add --with-imagemagick. Remove #:tests? #f (upstream has disabled the test suite). Change-Id: I585e8884635c02f5df38d9418f04ac0ae750303d Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-14gnu: ganeti: Fix compilation.Reed Meyerson
* gnu/packages/patches/ganeti-openssh-test-fix.patch, gnu/packages/patches/ganeti-sphinx-import.patch: New files. * gnu/packages/virtualization.scm (ganeti)[source]: Use them. [arguments]: Adjust ‘adjust-tests’ phase. * gnu/local.mk (dist_patch_DATA): Add patches. Change-Id: I21c4dd5e7210021e8905dc6237bd5148aeed930d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-12gnu: sage: Update to 10.6.beta9.Andreas Enge
* gnu/packages/patches/sage-update-pari-gp.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister patch. * * gnu/packages/sagemath.scm (source): Update to 10.6.beta9. Drop patch. Change-Id: If01883f6f2fe36a79b385fb903eeba91fbcaef79
2025-03-10gnu: mercurial: Update to 6.7.2.Arne Babenhauserheide
* gnu/packages/version-control.scm (mercurial): Update to 6.7.2. [source]<origin>(patches): Remove mercurial-openssl-compat.patch. * gnu/packages/patches/mercurial-hg-extension-path.patch: adapt for mercurial 6.7.2. * gnu/packages/patches/mercurial-openssl-compat.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I1e22d7f38e264576bfa3adef7004fef582a1137e Signed-off-by: Greg Hogan <code@greghogan.com>
2025-03-10tests: Move Avahi test to its own file.Ludovic Courtès
This mirrors the (gnu services avahi) module. * gnu/tests/base.scm (%avahi-os, run-nss-mdns-test, %test-nss-mdns): Move to… * gnu/tests/avahi.scm: … here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: I04705e57408619d948c928873c40c470aa4e949d
2025-03-10tests: Move mcron test to its own file.Ludovic Courtès
This mirrors the (gnu services mcron) module. * gnu/tests/base.scm (%mcron-os, run-mcron-test, %test-mcron): Move to… * gnu/tests/mcron.scm: … here. New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: Id2830d08d8e797e008c5fec7964fb5f6a5ea2fad
2025-03-10gnu: faiss: Update to 1.10.0.Nicolas Graves
* gnu/packages/graph.scm (faiss): Update to 1.10.0. [source]: Adapt snippet. Add patch. [arguments]: Delete likely uneeded {phases}. Adapt {configure-flags}. [native-inputs]: Add openmpi. (python-faiss): Update to 1.10.0. [build-system]: Switch to cmake-build-system. [arguments]: Rewrite all arguments. [inputs]: Improve-style. Switch python for python-wrapper. [native-inputs]: Add python-scipy. [propagated-inputs]: Remove python-matplotlib. * gnu/packages/patches/faiss-tests-CMakeLists-find-googletest.patch: Add patch. * gnu/local.mk: Likewise. Change-Id: Ia1d29af1b7ea1d8f0fe27fdbb8c6a355889bfd30 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-03-09gnu: Add tvm.Andy Tai
* gnu/packages/machine-learning.scm (tvm): New variable. * gnu/packages/patches/tvm_fix_cpptest_build.patch: New file. * gnu/local.mk: Register new file. Change-Id: Icfee19fccc7cc1c9f6d5d6bb680b554d777f62d6 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-08gnu: qemu-7.2.4: Unregister patch.Nicolas Graves
* gnu/packages/patches/qemu-7.2.4-build-info-manual.patch: Remove patch. * gnu/local.mk: Unregister patch. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-05tests: Test installation on Debian.Ludovic Courtès
* gnu/tests/foreign.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Change-Id: I1f24d83bdc298acbef15db2e19775cc1d3fbd56c
2025-03-05gnu: connman: Update to 1.43.Tomas Volf
* gnu/packages/connman.scm (connman): Update to 1.43. * gnu/packages/patches/connman-add-missing-libppp-compat.h.patch: Delete obsolete patch. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: I563f535c27b99972e95d96f291ce5dfdc83a46f1 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-03-05gnu: Add zig-0.14.Hilton Chain
* gnu/packages/patches/zig-0.14-fix-runpath.patch: New file. * gnu/packages/patches/zig-0.14-use-baseline-cpu-by-default.patch: New file. * gnu/packages/patches/zig-0.14-use-system-paths.patch: New file. * gnu/local.mk (dist_patch_DATA): Regisiter them. * gnu/packages/zig.scm (zig-0.14-glibc-abi-tool,zig-0.14): New variables. Change-Id: Ibb9e49ee451ca3bac58bd33a50a9f53e0aa31402
2025-03-05gnu: xdg-desktop-portal: Fix configuration file search.Rodion Goritskov
* gnu/local.mk: Add patch. * gnu/packages/freedesktop.scm (xdg-desktop-portal): Add patch. * gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch: New file Change-Id: Idd637f5613e7d1403fc3a0feeff53a7931e68fc6 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-05gnu: virt-manager: Update to 5.0.0 and enable tests.Maxim Cournoyer
* gnu/packages/virtualization.scm (virt-manager): Update to 5.0.0. [source]: Update URI. Delete patches. [build-system]: Switch to meson-build-system. [arguments] <#:use-setuptools?, #:tests?, #:imported-modules>: Delete arguments. <#:modules>: Add (srfi srfi-1). <#:phases>: Delete fix-setup phase. Remove stale Xen comment in fix-default-uri phase. Rename and extend wrap-with-GI_TYPELIB_PATH phase to wrap-more. Delete glib-or-gtk-build-system and glib-or-gtk-wrap phases. Add set_SOURCE_DIR phase. Update check phase. [native-inputs]: Add cdrtools, cpio, gettext-minimal, pkg-config and python-pytest. Remove intltool and perl. [inputs]: Add python-minimal. * gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it. Change-Id: Idff7abdcb5b6237e4fcaba40f373866699718cbc Series-to: 76365@debbugs.gnu.org Series-postfix: gnome-team Cover-letter: Update virt-manager to 5.0.0. This small series updates virt-manager to 5.0.0, along libvirt and python-libvirt. END
2025-03-05gnu: qemu: Update to 9.1.3.Maxim Cournoyer
* gnu/packages/virtualization.scm (qemu): Update to 9.1.3. [source] <patches>: Add qemu-disable-migration-test.patch. [arguments] <phases>: Adjust install-user-static phase. [native-inputs]: Add python-tomli. (qemu-patch): Delete procedure. * gnu/packages/patches/qemu-disable-bios-tables-test.patch: Rebase. * gnu/packages/patches/qemu-fix-agent-paths.patch: Likewise. * gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: Delete file. * gnu/packages/patches/qemu-disable-migration-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Change-Id: I573070a297ffc9ca096c52e2fa18f839ad89a24e
2025-03-02gnu: gdk-pixbuf: Honor GUIX_GDK_PIXBUF_MODULE_FILES search path.宋文武
* gnu/packages/patches/gdk-pixbuf-honor-GUIX_GDK_PIXBUF_MODULE_FILES.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/gtk.scm (gdk-pixbuf)[source]: Add patch. [native-search-paths]: Replace GDK_PIXBUF_MODULE_FILE with GUIX_GDK_PIXBUF_MODULE_FILES. Change-Id: Ibcf6ebf33f5de2c889bc27a88d59a5f444b77906 Fixes: GDK_PIXBUF_MODULE_FILE conflicts on foreign distros <https://issues.guix.gnu.org/75523> Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-03-02gnu: feedbackd: Update to 0.6.0.Liliana Marie Prikler
* gnu/packages/gnome.scm (feedbackd): Update to 0.6.0. [source]: Drop patches. [#:phases]: Add ‘fix-meson’ [native-inputs]: Add umockdev. * gnu/packages/patches/feedbackd-use-system-gmobile.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it from here.
2025-03-02gnu: gmobile: Update to 0.2.1.Liliana Marie Prikler
* gnu/packages/gnome.scm (gmobile): Update to 0.2.1. [source]<url>: Use “https://gitlab.gnome.org/World/Phosh/gmobile”. <patches>: Drop. [native-inputs]: Add gobject-introspection. [home-page]: Use “https://gitlab.gnome.org/World/Phosh/gmobile”. * gnu/packages/patches/gmobile-make-it-installable.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it from here.
2025-03-02gnu: gjs: Update to 1.82.1.Liliana Marie Prikler
* gnu/packages/gnome.scm (gjs): Update to 1.82.1. * gnu/packages/patches/gjs-fix-closure-annotations.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it.