1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 13:40:36 +02:00
Commit Graph

478 Commits

Author SHA1 Message Date
Liliana Marie Prikler
7aeb5d0483 gnu: openxr: Update to 1.1.57.
* gnu/packages/graphics.scm (openxr): Update to 1.1.57.
2026-03-29 21:09:46 +02:00
Ludovic Courtès
2a50c9598b gnu: Reference the inherited ‘arguments’ value.
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Andreas Enge
10fc0263c7 gnu: Remove ogre.
* gnu/packages/graphics.scm (ogre): Delete variable.

Fixes: guix/guix#6410
Change-Id: I56fc44c6821904cb0595e1c1f67bcc5254c3b1e5
2026-03-17 16:39:08 +01:00
Andreas Enge
89d23221b6 gnu: Remove ogre-next.
* gnu/packages/graphics.scm (ogre-next): Delete variable.

Change-Id: I3bea263ae1949109b396d55eb95471beebddc6a4
2026-03-17 16:38:36 +01:00
Lilah Tascheter
34c1d3ddba gnu: graphics: Add GodSVG.
* gnu/packages/graphics.scm (godsvg): New variable.

Change-Id: Iac2af0dded92f8c11848cc5213784f569d1b1b8f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-09 20:38:55 +01:00
Gabriel Wicki
f86ff1db98 gnu: Pin old pybind11 version.
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2).
(python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree,
python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change
reference to pybind11-2.

* gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp),
  gnu/packages/bioinformatics.scm (python-metacells, python-strawc,
  python-coolbox, python-pyspoa, python-scvelo),
  gnu/packages/chemistry.scm (avogadrolibs),
  gnu/packages/computer-architecture.scm (gem5),
  gnu/packages/duckdb.scm (python-duckdb),
  gnu/packages/electronics.scm (nextpnr, prjtrellis),
  gnu/packages/engineering.scm (python-orocos-kinematics-dynamics),
  gnu/packages/geo.scm (ogs-serial),
  gnu/packages/graphics.scm (openshadinglanguage, openimageio),
  gnu/packages/image-processing.scm (opencolorio),
  gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx,
  onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe,
  python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn,
  python-dlib),
  gnu/packages/maths.scm (python-accupy, python-ducc0),
  gnu/packages/networking.scm (libcamera),
  gnu/packages/opencl.scm (python-pyopencl),
  gnu/packages/package-management.scm (python-libmambapy),
  gnu/packages/physics.scm (python-brille, python-gofit),
  gnu/packages/python-check.scm (python-xdoctest),
  gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy,
  python-iminuit, python-osqp, python-pyamg, python-qdldl,
  python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma),
  gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal,
  gr-satellites, limesuite-ng),
  gnu/packages/simulation.scm (fenics, python-dolfin-adjoint),
  gnu/packages/statistics.scm (python-diptest, python-george),
  gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2.

Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-05 15:53:36 +01:00
Dariqq
3e9338b923 gnu: Use (target-32bit?) to test for 32bit targets.
* gnu/packages/*.scm: Replace usage of target-64bit? when actually testing for
32bit targets.
* guix/utils.scm (target-hurd32?). Same.

Change-Id: If3ed2b82a1229b72b07fafc694eedc14080e5a04
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5710
2026-02-20 22:34:56 +01:00
Andreas Enge
2a76831a8d gnu: Remove asli.
* gnu/packages/graphics.scm (asli): Delete variable.

Fixes: guix/guix#5674
Change-Id: I8c9ee52443a0263878abc9645edbcdc28fd3c9cf
2026-02-17 12:29:03 +01:00
Andreas Enge
89fd9cd359 gnu: vtk: Update to 9.6.0 and add vtk-9.5.
* gnu/packages/image-processing.scm (vtk): Update to 9.6.0.
[origin]: Adapt snippet.
(vtk-9.5): Add back the previous version.
* gnu/packages/graphics.scm (f3d)[inputs],
* gnu/packages/engineering.scm (freecad)[inputs],
* gnu/packages/image-processing.scm (itk-snap)[inputs]:
Replace vtk by vtk-9.5.

Change-Id: I5f5d519b876b525f6a99c39b3453bbb677c01e95
2026-02-14 10:05:02 +01:00
Nicolas Graves
8cafdb0ef1 gnu: lib2geom: Switch to pyproject.
* gnu/packages/graphics.scm (lib2geom):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system.

Change-Id: If624d8eaaadca2f2377b1dd5103eaaa761709c1b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:53 +01:00
Nicolas Graves
ef1c4a8912 gnu: python-booleanoperations: Improve style.
* gnu/packages/graphics.scm (python-booleanoperations)[arguments]
<#:modules>: Remove them.
<#:test-flags>: Use string-join rather than format.

Change-Id: I9f80d1c8ba0c0cb40d87f4ab71a68db3435623e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:48 +01:00
Nicolas Graves
1bf91ac505 gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.
* gnu/packages/astronomy.scm (python-asdf-compression)
(python-asdf-fits-schemas, python-cdflib, python-sunkit-spex):
* gnu/packages/bioinformatics.scm (python-whatshap, python-mudata)
(python-pyfaidx, python-ctxcore, scvelo):
* gnu/packages/bootloaders.scm (dtc):
* gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked):
* gnu/packages/databases.scm (python-fastparquet):
* gnu/packages/disk.scm (greaseweazle-host-tools):
* gnu/packages/docker.scm (python-docker):
* gnu/packages/finance.scm (python-ledgerblue):
* gnu/packages/fontutils.scm (python-compreffor)
(python-defcon-bootstrap, nototools):
* gnu/packages/games.scm (sc-controller):
* gnu/packages/machine-learning.scm (python-botorch):
* gnu/packages/music.scm (python-pylast):
* gnu/packages/package-management.scm (conda):
* gnu/packages/python-build.scm (python-exceptiongroup):
* gnu/packages/python-science.scm (python-dask-image)
(python-distributed, python-osqp):
* gnu/packages/python-web.scm (python-branca, python-smart-open):
* gnu/packages/python-xyz.scm (python-conda-content-trust)
(python-menuinst, python-isort, python-pyclibrary)
(python-pyclipper, python-csb43-0.10, python-orgparse)
(python-deepmerge, python-scooby, python-uuid6):
* gnu/packages/radio.scm (nanovna-saver):
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints):
[arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION.

* gnu/packages/python-xyz.scm (python-bagit)
[arguments]: Refactor manual 'check phase into #:test-flags.

Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:37 +01:00
Cayetano Santos
2a9f3971cf gnu: blender: Update dependency on tbb.
* gnu/packages/graphics.scm (blender)[inputs]: Remove tbb; add onetbb.

Merges guix/guix!5757

Change-Id: Icdf9396a0bfb5c8852d9107a04bd97c5d0a27e27
2026-01-31 09:47:30 +01:00
Cayetano Santos
a09f05a594 gnu: openvdb: Update dependency on tbb.
* gnu/packages/graphics.scm (openvdb)[inputs]: Remove tbb; add onetbb.

Merges guix/guix!5757

Change-Id: I8e402b996d96e9ea05bc3afbad08ad52f999b7d1
2026-01-31 09:47:21 +01:00
Cayetano Santos
74a4e74322 gnu: embree: Update dependency on tbb.
* gnu/packages/graphics.scm (embree)[inputs]: Remove tbb; add onetbb.

Merges guix/guix!5757

Change-Id: Ifb5d0899208a15900dfdab1c7a89120bb0f03129
2026-01-31 09:47:13 +01:00
Sharlatan Hellseher
5981d7c0b1 gnu: blender: Use python-numpy@1.
* gnu/packages/graphics.scm (blender)[inputs]: Remove python-numpy;
add python-numpy-1.

Change-Id: I0da2e589de939417d147875b909287d6d6d7ea40
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:18:38 +01:00
Rodion Goritskov
c0c184a0c7 gnu: openscenegraph: Drop the labels for inputs.
* gnu/packages/graphics.scm (openscenegraph) [inputs]: Remove labels.
[native-inputs]: Fit on a single line.

Change-Id: Icccd3e3b6c0a49c771c1359dd9a9fe6e795bd59b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19 21:38:22 +01:00
Rodion Goritskov
edb30c4b54 gnu: openmw-openscenegraph: Update to ff19a670.
* gnu/packages/graphics.scm (openmw-openscenegraph):
Update to ff19a67025d5f51cf56be7ab11b398ecd334c365.

Change-Id: If2919bfb26f34774256518f4228db8608f0dd0f1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19 21:38:22 +01:00
Rodion Goritskov
e331d1abdf gnu: openscenegraph: Add collada-dom to inputs.
* gnu/packages/graphics.scm (openscenegraph):
[inputs]: Add collada-dom.

Change-Id: I169ac5e494a16146a376914598ea617983aa3e3a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-01-19 21:38:22 +01:00
Danny Milosavljevic
059ea3d32f gnu: drawpile: Add Wayland.
* gnu/packages/graphics.scm (drawpile)[inputs]: Add qtwayland.

Change-Id: Ica219b17c9fc0f3abe6d30ace10e58a0961430bf
2026-01-12 02:39:05 +01:00
Cayetano Santos
2edbd14468 gnu: Remove embree-2.
* gnu/packages/graphics.scm (embree-2): Delete variable.

Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
2026-01-09 12:28:07 +01:00
Andy Tai
1dfcd17b4d gnu: monado: update to 25.1.0.
* gnu/packages/graphics.scm (monado): Update to 25.1.0.

Change-Id: Idd4bc66f1fd03fb9805647424dec0d5cda8bc123
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2025-12-22 10:33:29 +01:00
James Smith
98ae0d381e gnu: monado: Add additional inputs.
* gnu/packages/graphics.scm: (monado): [inputs]: Add package inputs.

Change-Id: Iaf1b0ff2c5c813afd4ea7077b288cffd2bce7bc0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-07 22:11:30 +01:00
James Smith
8f77179f8c gnu: monado: Update to 25.0.0.
* gnu/packages/graphics.scm: (monado): Update to 25.0.0.

Change-Id: Ie1365de3da7ce6e490427b6c5cd1450c36a74a9d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-12-07 22:11:30 +01:00
Greg Hogan
1aebfc74f1 gnu: boost: Update to 1.89.0.
* gnu/packages/boost.scm (boost-for-source-highlight): Rename this ...
(boost-1.83): ... to this.
(boost-numpy): Inherit from boost-1.83.
* gnu/packages/pretty-print.scm (source-highlight): Update accordingly.

* gnu/packages/boost.scm (boost): Update to 1.89.0.
[source]: Remove patches.

* gnu/packages/boost.scm (mdds)
[propagated-inputs]: Replace boost with boost-1.83.

* gnu/packages/astronomy.scm (aoflagger),
* gnu/packages/embedded.scm (cc-tool),
* gnu/packages/games.scm (0ad, vcmi),
* gnu/packages/image.scm (gpick),
* gnu/packages/maths.scm (highfive),
* gnu/packages/plotutils.scm (asymptote)
[native-inputs]: Replace boost with boost-1.83.

* gnu/packages/audio.scm (guitarix, supercollider),
* gnu/packages/bioconductor.scm (r-mzr),
* gnu/packages/bioinformatics.scm (ataqv, bless, express, isolator,
metabat, r-velocytom, rsem, sailfish, salmon),
* gnu/packages/bittorrent.scm (libtorrent-rasterbar),
* gnu/packages/code.scm (sourcetrail),
* gnu/packages/compression.scm (innoextract),
* gnu/packages/cpp.scm (lager),
* gnu/packages/crypto.scm (cryfs),
* gnu/packages/electronics.scm (nextpnr, prjpeppercorn, prjtrellis,
pulseview),
* gnu/packages/emulators.scm (mupen64plus-video-glide64mk2),
* gnu/packages/engineering.scm (cadabra2, freecad, libigl,
openscad, prusa-slicer),
* gnu/packages/file-systems.scm (snapper),
* gnu/packages/finance.scm (ledger),
* gnu/packages/game-development.scm (dds),
* gnu/packages/games.scm (colobot, fifengine, knightsgame, leela-zero,
pokerth, supertux, wesnoth, wesnoth-server),
* gnu/packages/geo.scm (gplates),
* gnu/packages/gnucash.scm (gnucash),
* gnu/packages/graph.scm (python-graph-tool),
* gnu/packages/graphics.scma (openshadinglanguage),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-viewers.scm (luminance-hdr),
* gnu/packages/kde-graphics.scm (krita),
* gnu/packages/mail.scm (astroid),
* gnu/packages/medical.scm (orthanc, orthanc-mysql,
orthanc-postgresql),
* gnu/packages/messaging.scm (libphonenumber),
* gnu/packages/mpd.scm (ncmpcpp),
* gnu/packages/networking.scm (kismet),
* gnu/packages/opencog.scm (cogutil),
* gnu/packages/photo.scm (hugin),
* gnu/packages/poedit.scm (poedit),
* gnu/packages/radio.scm (gnuradio),
* gnu/packages/rdf.scm (lucene++),
* gnu/packages/serialization.scm (avro-cpp),
* gnu/packages/simulation.scm (fenics-dolfin),
* gnu/packages/version-control.scm (gource),
* gnu/packages/video.scm (aegisub, mkvtoolnix),
* gnu/packages/web.scm (websocketpp)
[inputs]: Replace boost with boost-1.83.

* gnu/packages/libreoffice.scm (libcmis): Update to 0.6.2-00a85bf6.
(librevenge): Update to 0.0.5.
[arguments]<#:configure-flags>: Remove reference to boost system
component for which the compatibility stub has been removed.
* gnu/packages/serialization.scm (msgpack-cxx): Update to 7.0.0.

Change-Id: I247f3eaecde3de3fe227586b840f0312b4797ee1
2025-11-28 12:26:24 +00:00
Julien Lepiller
c836e99311 gnu: Add vhacd.
* gnu/packages/graphics.scm (vhacd): New variable.

Change-Id: If26793a7ff9fcb77174494f01d884432599e395a
2025-11-19 20:14:39 +01:00
Julien Lepiller
6ad790907e gnu: Add meshoptimizer.
* gnu/packages/graphics.scm (meshoptimizer): New variable.

Change-Id: I92f1a0bcc3ce61cf5318ac6cd02d49af5378beaa
2025-11-19 20:14:22 +01:00
Andreas Enge
f0684b6093 gnu: blender: Update to 3.6.23.
* gnu/packages/graphics.scm (blender): Update to 3.6.23.
[inputs]: Replace ffmpeg-5 by ffmpeg-6.

Change-Id: I6dc17a140bca3f60a697546fe28dd63d9d278fb4
2025-10-25 19:41:17 +02:00
kestrel
c76ce45812 gnu: fgallery: Patch to use 7z from new 7zip.
Change-Id: Ia3ece5943a94d03dda84c954b64a70e02594e2fc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-10-22 16:43:05 +02:00
Maxim Cournoyer
6a7406ea20 gnu: friction: Build with ffmpeg-6.
* gnu/packages/graphics.scm (friction) [inputs]: Replace ffmpeg with
ffmpeg-6.

Change-Id: I8991631795145c305e81ab79d6ee308624e23695
2025-09-30 16:52:07 +09:00
Maxim Cournoyer
050ec090e8 gnu: python-booleanoperations: Update to 0.9.0.
* gnu/packages/graphics.scm (python-booleanoperations): Update to 0.9.0.
[#:modules, #:test-flags]: New arguments.
[native-inputs]: Delete unzip.

Change-Id: If4c4f36545f90b8d76d1a6a8c214aeaaa0841a58
2025-09-30 16:48:23 +09:00
Remco van 't Veer
ca60f03d84 gnu: assimp: Fix aarch64 build.
Some tests fail on aarch64 upstream.  See also:
https://github.com/assimp/assimp/issues/6246

* gnu/packages/graphics.scm (assimp) [arguments] <#:phases>: Disable
tests failing on target aarch64.

Change-Id: I193fb97b285bab9b7e092b9ad21b7e301177e1f4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-29 14:48:51 +03:00
Andreas Enge
b2a0acdb97 gnu: friction: Build with newer ffmpeg.
* gnu/packages/graphics.scm (friction)[inputs]: Remove ffmpeg-for-friction;
add ffmpeg.

Change-Id: Ia925749b4dd8052f472a221e2038e756d13c1d8a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-29 10:27:42 +02:00
Lilah Tascheter
b87f5d35d2 gnu: Add basis-universal.
* gnu/packages/graphics.scm (basis-universal): New variable.
* gnu/packages/patches/basis-universal-unbundle-libs.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: I1a469fe7ea3255d172f6de44ced1bbf8abf57118
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-09-29 16:05:07 +08:00
Nicolas Graves
2796f35290 gnu: python-booleanoperations: Switch to git-fetch.
* gnu/packages/graphics.scm (python-booleanoperations):
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add phase 'set-version.
[description]: Run guix style.

Change-Id: I9e46f31d2c9fa491e9165795dfd65fa6096c8398
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:47 +01:00
Hugo Buddelmeijer
0967f14d57 gnu: python-booleanoperations: Switch to pyproject-build-system.
* gnu/packages/graphics.scm (python-booleanoperations): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-wheel; add python-setuptools.

Change-Id: I76396d349f87024a7a0c051b9471fbe83534d862
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:45 +01:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Andy Tai
73db528057 gnu: gpaint: Update to 0.3.4.1.
* gnu/packages/graphics.scm (gpaint): Update to 0.3.4.1.
[source]: Use git source.

Change-Id: I2d1c2ca4ac230e3341648a1bf654f0298ec51958
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-21 12:57:21 +02:00
Sharlatan Hellseher
33079c2b47 gnu: goxel: Update to 0.15.1-0.66d36e0.
Fixes guix/guix#720

* gnu/packages/graphics.scm (goxel): Update to 0.15.1-0.66d36e0. Use
G-expressions.
[source]: Use the latest commit instead of the tag to fix build with GCC
14.
[inputs]: Remove scons; add libpng. Remove lables.
[native-inputs]: Add scons, it's a build time dependency.

Change-Id: I0da375f0e2b0f0d116550a68cfbdcb86070c12ef
2025-08-12 16:35:25 +01:00
Greg Hogan
555ccadb78 gnu: openxr: Fix build.
* gnu/packages/graphics.scm (openxr)[source]: Delete unbundling snippet.
[inputs]: Remove jsoncpp.

Change-Id: I44c1e7db8df41b88b81bfd4e570df159cee79bb0
2025-08-04 04:11:34 +00:00
Greg Hogan
97632d681c gnu: assimp: Enable testing.
* gnu/packages/graphics.scm (assimp)[arguments]<#:phases>: Add
'enable-testing phase.

Change-Id: I0475094072b57ff0de206330ee30213ee114feb2
2025-08-04 04:11:24 +00:00
Greg Hogan
50c3fd729a gnu: Remove BUILD_TESTING configuration flag.
* gnu/packages/assembly.scm (cpu-features),
* gnu/packages/astronomy.scm (casacore),
* gnu/packages/bioinformatics.scm (morpheus),
* gnu/packages/code.scm (rtags),
* gnu/packages/education.scm (gcompris-qt),
* gnu/packages/game-development.scm (libccd),
* gnu/packages/geo.scm (cloudcompare),
* gnu/packages/glib.scm (dbus-cxx),
* gnu/packages/graph.scm (faiss),
* gnu/packages/graphics.scm (f3d, mmg),
* gnu/packages/i2p.scm (i2pd),
* gnu/packages/image-processing.scm (vtk),
* gnu/packages/image.scm (openjpeg),
* gnu/packages/irc.scm (quassel),
* gnu/packages/jami.scm (jami),
* gnu/packages/kde.scm (kapptemplate, kdeconnect, kdenlive, krita),
* gnu/packages/kde-frameworks.scm (purpose, purpose-5),
* gnu/packages/kde-office.scm (calligra, ghostwriter),
* gnu/packages/linux.scm (bpftrace),
* gnu/packages/maths.scm (blitz, double-conversion, hpcombi, lapack,
vc),
* gnu/packages/messaging.scm (libsignal-protocol-c),
* gnu/packages/mold.scm (mold),
* gnu/packages/music.scm (sonivox),
* gnu/packages/networking.scm (dhtnet),
* gnu/packages/opencl.scm (opencl-clhpp),
* gnu/packages/openpgp.scm (rnp),
* gnu/packages/photo.scm (darktable),
* gnu/packages/popt.scm (gflags),
* gnu/packages/rdesktop.scm (freerdp),
* gnu/packages/security-token.scm (cppcodec),
* gnu/packages/terminals.scm (libtsm),
* gnu/packages/text-editors.scm (jucipp),
* gnu/packages/xdisorg.scm (xsettingsd)
[arguments]<#:configure-flags>: Remove BUILD_TESTING.

* gnu/packages/jupyter.scm (xeus)
[arguments]: Disable tests.
<#:configure-flags>: Remove BUILD_TESTING.

Change-Id: I6870720cdd2b10c7afacf0c6e7400cd1d73a1209
2025-08-04 04:11:23 +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
Maxim Cournoyer
9d1f9a867d gnu: tinygltf: Update to 2.9.6.
* gnu/packages/graphics.scm (tinygltf): Update to 2.9.6.

Change-Id: I1e4283fc253a9c01800643a5157b37c5cbc0dec9
2025-08-01 11:47:41 +09:00
Andreas Enge
73cfda2eb6 gnu: openimageio: Update to 2.5.19.0.
* gnu/packages/graphics.scm (openimageio): Update to 2.5.19.0.

Change-Id: I9a0b2737a84d4818283094b1ad766f6a0c9ef4e1
2025-07-31 13:55:50 +02:00
Andreas Enge
b6f4446f51 gnu: ctl: Update to 1.5.4.
* gnu/packages/graphics.scm (ctl): Update to 1.5.4.

Change-Id: I5a1662d835d6f02107fd602f6e325b89c8d25c19
2025-07-31 11:30:18 +02:00
Andreas Enge
3e81af64a3 gnu: ctl: Modernize input.
* gnu/packages/graphics.scm (ctl)[propagated-inputs]: Remove openexr-2;
add openexr.

Change-Id: Id108d1722e18583e3273b162c57150e2d2781175
2025-07-31 11:29:23 +02:00