1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-16 23:30:29 +02:00
Commit Graph

153210 Commits

Author SHA1 Message Date
Greg Hogan
6d40d0b795 gnu: Disable parallel tests.
* gnu/packages/aidc.scm (zint),
* gnu/packages/calendar.scm (libical),
* gnu/packages/compression.scm (c-blosc2, minizip-ng),
* gnu/packages/cpp.scm (cpp-httplib),
* gnu/packages/engineering.scm (libmedfile),
* gnu/packages/gnome.scm (evolution-data-server),
* gnu/packages/image-processing.scm (opencv),
* gnu/packages/kde-frameworks.scm (kservice),
* gnu/packages/maths.scm (scotch),
* gnu/packages/networking.scm (restbed, restinio, srt),
* gnu/packages/tbb.scm (tbb),
* gnu/packages/tls.scm (mbedtls-lts),
* gnu/packages/vulkan.scm (vulkan-loader),
* gnu/packages/web.scm (websocketpp)
[arguments]<#:parallel-tests?>: Disable.

Change-Id: I88334deb4afc29ab84b279e9d1759a777ddd49dd
2025-08-04 04:10:26 +00:00
Greg Hogan
ce1c47ed9d gnu: Disable tests.
* gnu/packages/algebra.scm (fftw-cmake, eigen-benchmarks),
* gnu/packages/android.scm (android-googletest),
* gnu/packages/check.scm (googletest, snitch),
* gnu/packages/cpp.scm (cpp-utilities, kokkos-kernels,
nativefiledialog-extended, toml11),
* gnu/packages/compression.scm (libcbor),
* gnu/packages/databases.scm (duckdb),
* gnu/packages/datastructures.scm (sdsl-lite),
* gnu/packages/education.scm (kqtquickcharts, ktouch),
* gnu/packages/emacs-xyz.scm (emacs-irony-mode-server),
* gnu/packages/engineering.scm (manifold, solvespace),
* gnu/packages/fcitx5.scm (fcitx5-configtool),
* gnu/packages/games.scm (jstest-gtk),
* gnu/packages/geo.scm (libspatialindex),
* gnu/packages/glib.scm (cppgir),
* gnu/packages/gnome.scm (evolution),
* gnu/packages/graphics.scm (openvdb),
* gnu/packages/kde.scm (kalgebra, kcachegrind, kcolorchooser, kdf,
kdegraphics-mobipocket, kio-zeroconf, kolourpaint, kompare, ksanecore,
kseexpr, ktimer, libkexiv2, libksane, partitionmanager),
* gnu/packages/kde-frameworks.scm (kactivities, kdnssd, kdeclarative,
kded, kglobalaccel, kgraphviewer, kidletime, kinit, kjobwidgets,
knotifications, knotifyconfig, kquickimageeditor, kstatusnotifieritem,
kwayland, libkdcraw, phonon-backend-gstreamer, phonon-backend-vlc,
plasma-activities, plasma-activities-stats),
* gnu/packages/kde-games.scm (bomber, bovo, granatier, kajongg, kapman,
kblackbox, kbounrce, kbreakout, kdiamond, kfourinline, kgoldrunner,
kigo, killbots, kiriki, kjumpingcube, klines, kmahjongg, kmines,
knights, kolf, kollision, konquest, kreversi, ksirk, kspaceduel,
ksquares, ksudoku, ktuberling, kubrick, libkmahjongg, lskat, palapeli),
* gnu/packages/kde-internet.scm (choqok, krdc),
* gnu/packages/kde-multimedia.scm (audiocd-kio, dragon),
* gnu/packages/kde-pim.scm (akonadi-import-wizard, ffmpegthumbs, haruna,
kaccounts-integration, kaccounts-providers, kaddressbook, kaffeine,
kasts, kontactinterface, libkcompactdisc),
* gnu/packages/kde-plasma.scm (bluedevil, breeze, breeze-qt5, calindori,
kactivitymanagerd, kde-gtk-config, kgamma, kmenuedit, kongress, krdp,
ksshaskpass, kwrited, layer-shell-qt, milou, mpvqt, ocean-sound-theme,
oxygen-sounds, plasma-mobile-sounds,, plasma-nano, plasma-pass,
plasma-phonebook, plasma-systemmonitor, plasma-vault, plasma-welcome,
lasma-workspace-wallpapers, polkit-kde-agent, print-manager,
qqc2-breeze-style),
* gnu/packages/kde-systemtools.scm (dolphin-plugins, krfb,
kwalletmanager, yakuake),
* gnu/packages/kde-utils.scm (atelier, fielding, isoimagewriter, kamera,
kbackup, kcharselect, kdialog, keurocalc, kfind, kirogi, kmag,
kmousetool, kmouth, kontrast, krusader, kxstitch, libatcore, smb4k,
sweeper),
* gnu/packages/llvm.scm (lldb),
* gnu/packages/maths.scm (gklib, mcrl2, mcrl2-minimal),
* gnu/packages/messaging.scm (mosquitto, znc),
* gnu/packages/music.scm (hydrogen),
* gnu/packages/pdf.scm (podofo, podofo-0.9),
* gnu/packages/potassco.scm (clingo, clingcon),
* gnu/packages/qt.scm (dotherside, kddockwidgets, qttools),
* gnu/packages/radio.scm (ggmorse, gr-iqbal, gr-osmosdr, inspectrum),
* gnu/packages/serialization.scm (jsoncpp-for-tensorflow),
* gnu/packages/sdl.scm (sdl3-gfx),
* gnu/packages/telephony.scm (baresip, baresip-libre),
* gnu/packages/textutils.scm (opencc),
* gnu/packages/video.scm (libopenshot, obs),
* gnu/packages/vim.scm (neovim),
* gnu/packages/web.scm (binaryen, civetweb, yajl)
[arguments]: Disable tests.

Change-Id: I56b50f14e4e5861dc69922cc2e8ee030e401a2d5
2025-08-04 04:10:18 +00:00
Greg Hogan
d0ff9d19b8 gnu: Disable parallel build.
* gnu/packages/graphics.scm (directfb)[arguments]: Disable parallel
build.

Change-Id: I2873b4f65d0ae8135ceef35907c0c9fc73b021dc
2025-08-04 03:21:53 +00:00
Greg Hogan
1fba79a028 gnu: kirigami-5: Disable tests.
* gnu/packages/kde-frameworks.scm (kirigami)[arguments]
<#:tests?>: Re-disable tests, which are enabled by BUILD_TESTING.

Change-Id: I37061eff4514cf009208e5d29c60fa6ceecac422
2025-08-04 03:21:53 +00:00
Greg Hogan
9721dc1386 gnu: vigra: Fix tests.
* gnu/packages/image.scm (vigra)[arguments]: Delete #:test-exclude.
<#:configure-flags>: Enable tests builds but not auto-execution.

Change-Id: I89b93260be25a772f5de3139bb062097143765e4
2025-08-04 03:21:52 +00:00
Greg Hogan
e7b8d43eb2 gnu: re2-next: Fix tests.
* gnu/packages/regex.scm (re2-next)[arguments]: Add #:tests?.
<#:configure-flags>: Build tests for native builds.
[native-inputs]: Add googlebenchmark.

Change-Id: I565fdd236d0c37b84c5bacc64a8c27aa17ddd8e0
2025-08-04 03:21:51 +00:00
Greg Hogan
8ecb6052ab gnu: llvm: Fix tests.
* gnu/packages/llvm.scm (clang-from-llvm)[arguments]: Set #:tests? to
disabled.
(make-llvm, llvm-14)[arguments]
<#:tests?>: Disable for target-x86-32.
<#:phases>: Replace 'check phase to run tests.
(llvm-14)[native-inputs]: Add which.
(llvm-13)[arguments]<#:tests?>: Disable for target-x86-32.
(llvm-12)[arguments]<#:tests>: Disable tests.
<#:phases>: Add 'remove-failing-tests phase.
(llvm-6)[arguments]<#:phases>: ... and remove it.
* gnu/packages/patches/llvm-13-gcc-14.patch: Patch test file.
(llvm-3.9.1)[arguments]: Substitute from inherited package.

Change-Id: Ibf0e4a4b535838ff4ffd60d66bc0bee4314abde6
2025-08-04 03:21:51 +00:00
Greg Hogan
2063fccbb4 gnu: kirigami: Fix tests.
* gnu/packages/kde-frameworks.scm (kirigami)[arguments]
<#:phases>: Add 'set-offscreen-display.

Change-Id: I054c0a2301e1e342f12ef4aa9e9b542c1339f712
2025-08-04 03:21:50 +00:00
Greg Hogan
91944930e5 gnu: inkscape/pinned: Fix tests.
* gnu/packages/inkscape.scm (inkscape/pinned)[arguments]<#:phases>:
Fix argument to test command in 'check.

Change-Id: Ie89a7026f63256afabba038e0fc30e6ab0d8f3a6
2025-08-04 03:21:50 +00:00
Greg Hogan
8abd3415e3 gnu: csound: Fix tests.
* gnu/packages/audio.scm (csound)
[arguments]<#:configure-flags>: Build static library for testing.
[inputs]: Add cunit.

Change-Id: I1c7b451b3816dc75fae6990735584ab9255be89a
2025-08-04 03:21:23 +00:00
Greg Hogan
4c0174c4bc gnu: bpftrace: Fix tests.
* gnu/packages/linux.scm (bpftrace)
[arguments]: Replace #:test-target with #:test-exclude.
<#:phases>: Add 'fix-paths and 'set-test-filter.
[native-inputs]: Add coreutils.

Change-Id: I66e2f616ae6ff2a133eca2d96a1aae15a88d6c93
2025-08-03 23:36:47 +00:00
Greg Hogan
913c361bbb gnu: rdma-core: Remove custom phases.
* gnu/packages/linux.scm (rdma-core)
<#:configure-flags>: Remove generator.
<#:generator>: Add.
<#:phases>: Delete.
[native-inputs]: Remove ninja.

Change-Id: Ic0c2b60203df8a1e79ad1f7a51770c9c5aeaf3fc
2025-08-03 23:36:47 +00:00
Greg Hogan
04666d1bbd gnu: astroid: Remove custom phases.
* gnu/packages/mail.scm (astroid):
[origin]: Remove bugfix resolved upstream.
[arguments]<#:parallel-tests?>: Disable.
<#:test-exclude>: Move exclusions from 'skip-markdown-test phase to here
and delete 'skip-markdown-test phase.
<#:generator>: Add.
<#:phases>: Remove custom 'build, 'check, and 'install.
[native-inputs]: Remove ninja.

Change-Id: If279a459232bb0c3f8e440df2d251c737d8ec5de
2025-08-03 23:36:46 +00:00
Luis Felipe
6766ac184c gnu: Add python-wheel-filename.
* gnu/packages/python-xyz.scm (python-wheel-filename): New variable.

Change-Id: I7e4712f728f5e416bfb8cb0ab1fc023b1c1ac123
Signed-off-by: Vinicius Monego <monego@posteo.net>
2025-08-03 17:31:18 -03:00
nomike
795069e4d2 gnu: Add pythonscad.
* gnu/packages/engineering.scm (pythonscad): New variable.

Change-Id: Ib559ba4f10c0db685520ce1fa3417975c85ba0a6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-03 20:34:03 +02:00
Cayetano Santos
93a5cc0226 gnu: whisper.ccp: Update home-page.
* gnu/packages/machine-learning.scm (whisper.ccp): Update home-page.

Change-Id: Id580ca4c63cd547edbd596a6258d0b95de0275b3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-03 19:53:56 +02:00
Andy Tai
c10a193885 gnu: cflow: Update to 1.8.
* gnu/packages/code.scm (cflow): Update to 1.8.

Change-Id: I4846415b4bbd8a16abd48be7c04bd6d62e1a2c78
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-03 19:36:18 +02:00
Roman Scherer
c85acd96e7 gnu: whisper-cpp: Build with vulkan support.
* gnu/packages/machine-learning.scm (whisper-cpp)<#:configure-flags>: Add
"-DGGML_VULKAN=ON".
[arguments]<#:phases>[patch-paths]: New phase.
[native-inputs]: Add shaderc.
[inputs]: Add spirv-headers, spirv-tools, vulkan-headers, vulkan-loader.

Change-Id: I8d5570b8a2b7e9b6d19bd5a0258ea672baf50d35
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 16:59:18 +02:00
John Kehayias
d8dc8d856a gnu: rocm: Update to 6.4.2.
This commit updates all of the ROCm packages, including llvm-for-rocm, to the
latest version, 6.4.2.  An exception is roct-thunk-interface which is
deprecated upstream, but unclear what the replacement is.  It does build from
the last version, 6.2.4, which is what it is updated to here.

Several packages are now in the same repository as the ROCm LLVM fork, so they
share the same origin (repeated in (gnu packages rocm) from llvm-for-rocm
in (gnu packages llvm) as using package-source did not resolve).

* gnu/packages/llvm.scm (llvm-for-rocm): Update to 6.4.2.  Inherit from
llvm-19.
[source]: Update URL.
[arguments]: Correct spacing of configure-flags.
* gnu/packages/patches/rocclr-5.6.0-enable-gfx800.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch: Update.
* gnu/packages/patches/rocm-bandwidth-test-5.5.0-fix-includes.patch,
gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch: Remove files.
* gnu/packages/rocm.scm (%rocm-version): Update to 6.4.2.
(%rocm-llvm-origin): New variable.
(rocm-cmake)[home-page]: Update.
(rocm-device-libs)[source]: Use %rocm-llvm-origin.
[arguments]: Add build-type.  Add chdir phase.
[home-page]: Update.
(rocm-comgr)[source]: Use %rocm-llvm-origin.  Remove patch.
[arguments]: Add build-type.  Rename chdir phase to prepare-to build, setting
ROCM_PATH.
[inputs]: Move llvm-for-rocm from here ...
[native-inputs]: ... to here.  Add python.
[home-page]: Update.
(roct-thunk-interface): Update to 6.2.4.
[source, home-page]: Update URL.
(rocr-runtime)[source]: Update URL.
[arguments]: Add build-type.  Update and simplify add-rocm-device-lib-path
phase.
[inputs]: Change libelf to libelf-shared.
[home-page]: Update.
(rocclr-src): Remove variable.
(rocm-opencl-runtime)[home-page]: Update.
[source]{patches}: Add patch (that was in rocclr-src before).
[arguments]: Add build-type.  Update configure-flags.  Add no-os-release
phase.
(rocminfo)[source, home-page]: Update URL.
(rocm-bandwidth-test)[source]: Update URL.  Remove patch.
[home-page]: Update.

* gnu/local.mk (dist_patch_DATA): Remove patches.

Change-Id: I2157255a9546110ac683c12c131a330402e2fd93
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 16:40:08 +02:00
John Kehayias
897590f99d gnu: Add libelf-shared.
* gnu/packages/elf.scm (libelf-shared): New variable.

Change-Id: Ie77583d46e674ffb97b0f2f0bd54579a2d7b49fe
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 16:20:34 +02:00
Efraim Flashner
e3fbaeee13 gnu: diffutils: Skip some tests on powerpc64le-linux.
Fixes #1681.

* gnu/packages/base.scm (diffutils)[arguments]: When building for
powerpc64le-linux add make-flags to mark 2 tests as failed.

Change-Id: Ia26950d0ec9d5631f556d7dc2c36ceff03916dbb
2025-08-03 14:34:50 +03:00
Efraim Flashner
f21482e207 gnu: glib-networking: Skip tests on aarch64-linux.
* gnu/packages/gnome.scm (glib-networking)[arguments]: Skip tests when
building on aarch64-linux.

Change-Id: Iad9a844b26416b7efd8e5f7a70d56da23e4997ce
2025-08-03 13:53:59 +03:00
Cayetano Santos
5c2ae7e277 gnu: llama-cpp: Update to 0.0.0-b6056.
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b6056.
[arguments]<#:phases>{patch-paths}: Fix max column.
[arguments]<#:phases>{fix-tests}: Avoid test-{thread-safety,arg-parser} tests.

Change-Id: Ibcec7e93d951b0ef4735560a1a325d363b46943d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 12:15:33 +02:00
Giacomo Leidi
bc4652f665 gnu: Add FluidPlug plugins.
* gnu/packages/fluidplug.scm: New file;
(fluidplug-lv2): New variable;
(fluidplug-plugin->package): New procedure;
(fluidplug-airfont320-lv2, fluidplug-avl-drumkits-perc-lv2,
fluidplug-black-pearl-4a-lv2, fluidplug-black-pearl-4b-lv2,
fluidplug-black-pearl-5-lv2, fluidplug-red-zeppelin-4-lv2,
fluidplug-red-zeppelin-5-lv2, fluidplug-fluidgm-lv2,
fluidplug-fluidbass-lv2, fluidplug-fluidbrass-lv2,
fluidplug-fluidchromperc-lv2, fluidplug-fluiddrums-lv2,
fluidplug-fluidensemble-lv2, fluidplug-fluidethnic-lv2,
fluidplug-fluidguitars-lv2, fluidplug-fluidorgans-lv2,
fluidplug-fluidpercussion-lv2, fluidplug-fluidpianos-lv2,
fluidplug-fluidpipes-lv2, fluidplug-fluidreeds-lv2,
fluidplug-fluidsoundfx-lv2, fluidplug-fluidstrings-lv2,
fluidplug-fluidsynthfx-lv2, fluidplug-fluidsynthleads-lv2,
fluidplug-fluidsynthpads-lv2): New variables.
* gnu/local.mk: Add it.
* CODEOWNERS: Add it to audio team's scope.
* etc/teams.scm: Add it to audio team's scope.

Change-Id: I3692e2ed462bf71abe56d07712b8846a4228ad90
2025-08-03 12:13:15 +02:00
Efraim Flashner
1163a2b3b0 gnu: tracker: Extend test timeout on aarch64-linux.
* gnu/packages/gnome.scm (tracker)[arguments]: Adjust the test-options
when building for aarch64-linux to use a longer timeout multiplier.

Change-Id: I4a9de022194067b4c7c2ca547fb8cc8d373727a8
2025-08-03 12:34:02 +03:00
Efraim Flashner
2c814874a7 gnu: busybox: Fix build with newer kernel.
This fixes bug #1716.

* gnu/packages/busybox.scm (busybox)[source]: Add patch.
* gnu/packages/patches/busybox-no-cbq.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ia8cfdbb86a9ac2bca5b4c24ca91e5357ddf92539
2025-08-03 12:34:02 +03:00
Cayetano Santos
38e11fb1b7 gnu: Add emacs-gptel-prompts.
* gnu/packages/emacs-xyz.scm (emacs-gptel-prompts): New variable.

Change-Id: I8a36b0659e7e17c07bf94c97dc55ad6a12009667
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 11:26:15 +02:00
Evgeny Pisemsky
45658a6730 services: mosquitto: Add test suite.
* gnu/tests/messaging.scm (%test-mosquitto): New variable.

Change-Id: Ia84291576b9417ce678df3e0ed18caa6ce27b759
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 11:15:45 +02:00
Zacchaeus
c40c69766d doc: Correct tor-onion-service-configuration mapping documentation.
* doc/guix.texi (Networking Services): Fix tor-onion-service-configuration
description which was broken in commit 9be1ee6a49 when documentation was
changed to indicated that port-location mappings should be provided as cons
cells when the code always expected lists

Change-Id: Ib12d273cbd37976f9507a60a6d088078f71d4e7a
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 11:07:45 +02:00
Evgeny Pisemsky
ae333e0755 gnu: Add hidapitester.
* gnu/packages/libusb.scm (hidapitester): New variable.

Change-Id: I663b41bf890465846e8d1e5cae8b95a6f4186155
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-03 10:51:07 +02:00
Tomas Volf
b7ac124f3c gnu: buildah: Update to 1.41.0.
* gnu/packages/containers.scm (buildah): Update to 1.41.0.

Change-Id: I047ae322a3c0e24d9bb9c85cbaaf8516a22180bd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 22:09:41 +02:00
Tomas Volf
b8c2d5756b gnu: crun: Update to 1.23.1.
* gnu/packages/containers.scm (crun): Update to 1.23.1.

Change-Id: Ife7cf92568eab7bc3e7797f91662820135fbd0cb
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 22:07:26 +02:00
Tomas Volf
10533c2617 gnu: emacs-terraform-mode: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-terraform-mode): Update to 1.1.0.
[source]<uri>{url}: Use new upstream.
[home-page]: Change to the new home.

Change-Id: I688284c67f3b184cb4e8360de72d5a90cbe13aef
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 22:02:35 +02:00
Ashvith Shetty
eb4bd0ea6e gnu: brasero: Fix build with gcc@14.
* gnu/packages/patches/brasero-fix-gcc-14-build-failure.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register new patch.
* gnu/packages/gnome.scm (brasero)[source]: Use new patch.

Fixes: guix/guix#1759
Change-Id: Ifa8462d9c77d8e5716e41b1079a2b0ce46284c89
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 21:50:09 +02:00
Cayetano Santos
bc7915de7e gnu: lepton-eda: Restore dependency on pcb.
* gnu/packages/engineering.scm (lepton-eda): Restore dependency on pcb.
[arguments]<#:configure-flags>: Add --with-pcb-datadir and
--with-pcb-lib-path.
[inputs]: Add pcb.

Change-Id: Ifb5ab4eac149e12f140f29be7359aaee37e01da0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 21:34:32 +02:00
Jake Forster
62cd39ff0d gnu: Add cimg.
* gnu/packages/image-processing.scm (cimg): New variable.

Change-Id: I443dcc71864b237b6573360e27deb7a6adda8b49
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 19:38:50 +02:00
Tomas Volf
73049ba951 gnu: procmail: Fix build with gcc-14.
* gnu/packages/patches/procmail-gcc-14.patch: New patch.
* gnu/packages/mail.scm (procmail)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Register it.

Fixes: guix/guix#1671
Change-Id: I41b3e1d73d319a19efa15ac75cefd326eedd58b1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 19:03:28 +02:00
Evgeny Pisemsky
24257c46b0 gnu: pcb: Fix build.
* gnu/packages/engineering.scm (pcb)[arguments]: Add 'convert-encoding
phase.

Change-Id: Iaabf4dfd1991c23ad2df538b1299b0f42113c353
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:55:53 +02:00
Hugo Buddelmeijer
636c0194c0 gnu: xmp: Run guix style.
* gnu/packages/audio.scm (xmp): Run guix style.

Change-Id: If9f000ce442c27af350e1b06cd31642169e6aeef
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:45:09 +02:00
Hugo Buddelmeijer
a9b98de463 gnu: xmp: Update to 4.2.0.
* gnu/packages/audio.scm (xmp): Update to 4.2.0.
[source]: Switch to github.
[native-inputs]: Add autoconf and automake.

Change-Id: Id155514b014e8c7c9a59abbad38e63bee0af7a7d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:43:23 +02:00
Hugo Buddelmeijer
5421d27b8d gnu: libxmp: Run guix style.
* gnu/packages/audio.scm (libxmp): Run guix style.

Change-Id: I5d6b137079d50f8223ae682371aff90663534253
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:43:00 +02:00
Hugo Buddelmeijer
fdfd6ccd22 gnu: libxmp: Update to 4.6.3.
* gnu/packages/audio.scm (libxmp): Update to 4.6.3.
[source]: Switch to github.
[native-inputs]: Add autoconf.

Change-Id: Ic1aec890e0ec6db20f1e73acea0ff30da5b25923
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02 18:40:58 +02:00
Vinicius Monego
6c95f0a0ef gnu: python-rtf-tokenize: Update to 1.0.1.
* gnu/packages/python-xyz.scm (python-rtf-tokenize): Update to 1.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I9b99934c6b2a6b54cf0b9bab99cdd996ef45ad17
2025-08-02 09:15:50 -03:00
Vinicius Monego
32e01b4f83 gnu: python-pystitcher: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-pystitcher)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.

Change-Id: Ifb3ee3759ef4e749d09358ea01390a730102af2a
2025-08-02 09:15:50 -03:00
Vinicius Monego
c23d29f9b8 gnu: python-pystitcher: Improve style.
* gnu/packages/python-xyz.scm (python-pysticher): Run guix style.

Change-Id: I217d2a57ff726405dffade69ef34ae43ca956a68
2025-08-02 09:15:50 -03:00
Vinicius Monego
524ce500c0 gnu: python-pystache: Enable tests.
* gnu/packages/python-xyz.scm (python-pystache)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.

Change-Id: I905c32cfcba3a06f78eb0dd044c47292f6f0b8aa
2025-08-02 09:15:50 -03:00
Vinicius Monego
85b859a340 gnu: python-pystache: Update to 0.6.8.
* gnu/packages/python-xyz.scm (python-pystache): Update to 0.6.8.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I25d4373bcbac47dcc5a66ca8ad62a1d1cb75645a
2025-08-02 09:15:49 -03:00
Vinicius Monego
f10da5043b gnu: python-bagit: Update to 1.9.0.
* gnu/packages/python-xyz.scm (python-bagit): Update to 1.9.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Add phase 'pretend-version' after
'unpack'. Override the 'check' phase and run the test file manually.
[native-inputs]: Remove python-coverage, python-mock. Add
python-pytest, python-setuptools, python-wheel.

Change-Id: I9db21f4ab290ac426710b426d30be884f7c47c9a
2025-08-02 09:15:49 -03:00
Vinicius Monego
15c2b47df7 gnu: python-sacn: Update to 1.11.0.
* gnu/packages/python-xyz.scm (python-sacn): Update to 1.11.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[synopsis]: Do not break line.

Change-Id: I476308da1c13bcfb6eaf9d55b5f3f6aa4798d450
2025-08-02 09:15:49 -03:00
Vinicius Monego
42fc2c5ad2 gnu: hivex: Fix build.
* gnu/packages/virtualization.scm (hivex)[native-inputs]: Replace
automake by automake-1.16.5.

Change-Id: I3e46d95cb543c7034a8f3ef52adc84c20119773f
2025-08-02 09:15:49 -03:00