1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-21 09:40:28 +02:00
Commit Graph

150989 Commits

Author SHA1 Message Date
Cayetano Santos
aa71f9182c gnu: abc-yosyshq: Update to 0.54.
* gnu/packages/fpga.scm (abc-yosyshq): Update to 0.54.

Change-Id: I81bdb9f3fd8722b4f198ab34312c5942ce925b5c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:41 +02:00
Jake Forster
aa2f243ab7 gnu: insight-toolkit: Update to 5.4.4.
* gnu/packages/image-processing (insight-toolkit): Update to 5.4.4.
[source] Switch to git-fetch; apply patch.
[arguments]<#:configure-flags>: Add -DITK_USE_SYSTEM_SWIG=ON,
-DCMAKE_BUILD_WITH_INSTALL_RPATH=ON, -DITK_USE_PYTHON_LIMITED_API=OFF and
-DBUILD_TESTING=OFF.  Add -DHDF5_DIR set to HDF5's lib/cmake.
[inputs]: Add libaec.
[native-inputs]: Add git-minimal; replace swig with swig-next.
* gnu/packages/patches/insight-toolkit-fix-build.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: Ifbf73709e773649fb00c2d46848d3418daaf98c1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:40 +02:00
Jake Forster
cd8f7f8d89 gnu: insight-toolkit: Build shared libraries.
* gnu/packages/image-processing (insight-toolkit) [arguments]
<#:configure-flags>: Replace "-DITK_BUILD_SHARED=ON" with
"-DBUILD_SHARED_LIBS=ON" to build shared libraries.

Change-Id: I0ee891a4ca0eaf969c55905202f04c2ea60ee7e1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:40 +02:00
Jake Forster
d6b106b5b4 gnu: insight-toolkit: Exclude gtest target.
Fixes: guix/guix#776

This new phase makes it possible to configure projects that use
insight-toolkit.  I think this is what the configure flag '-DGTEST_ROOT=gtest'
was intended to do, but it does not.  In addition, the configure flag
'-DITK_USE_SYSTEM_GOOGLETEST=ON' and native input googletest are no longer
required to placate the configure phase.

* gnu/packages/image-processing (insight-toolkit) [arguments]
<#:configure-flags>: Remove -DITK_USE_SYSTEM_GOOGLETEST=ON and
-DGTEST_ROOT=gtest.
<#:phases>: Add phase 'exclude-gtest-target.
[native-inputs]: Remove googletest.

Change-Id: I9c2e051ac9cfc3439ea53e1a4f3207fbb2f3337b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:40 +02:00
Ada Stevenson
a13acf7985 gnu: ioquake3: Update to ab18167.
* gnu/packages/game-development.scm (ioquake3): Update to ab18167.

Change-Id: I944faac0b0ee1f9279acbf50090e77591e1c916b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 11:54:02 +01:00
Sharlatan Hellseher
338273aeca gnu: python-discogs-client: Migrate to pyproject.
* gnu/packages/music.scm (python-discogs-client) [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I6d91a792f0baf4db2d9ee259865da95b8edb235b
2025-06-30 10:58:40 +01:00
Andrew Wong
d5264a4600 gnu: Add beets-beetcamp, deprecating beets-bandcamp.
* gnu/packages/music.scm (beets-beetcamp): New variable.
(beets-bandcamp): Define as deprecated alias of beetcamp.

Change-Id: I4e056e83e0615e402edb69fbbd0a26b6ed3b55fd
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:49:28 +01:00
Andrew Wong
c7381a6bdb gnu: beets: Update to 2.3.1.
* gnu/packages/music.scm (beets): Update to 2.3.1.
[native-inputs]: Add `python-poetry-core`, `python-pytest-flask`.
[inputs]: Add `python-platformdirs`, `python-lap`.
[arguments]<#:phases>: Add 'install-completion.

Change-Id: I417af8761d801e76fa85ca53b6def556d50440d8
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:49:21 +01:00
Andrew Wong
459cb71ca2 gnu: python-discogs-client: Update to 2.8.
* gnu/packages/music.scm (python-discogs-client): Update to 2.8.

Change-Id: I6fed062abd623bb3eb6ffc4dccf170fd58544d2e
Reviewed-by: Ian Eure <ian@retrospec.tv>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:48:21 +01:00
Jake Forster
b79adccf44 gnu: Add orthanc-mariadb.
* gnu/packages/medical.scm (orthanc-mariadb): New variable.

Change-Id: I672c8ef886dbe341d69ad16da569956ddad74f96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:37:58 +01:00
Jake Forster
65c5c2bd40 gnu: Add orthanc-mysql.
* gnu/packages/medical.scm (orthanc-mysql): New variable.

Change-Id: I66da128f49a04449609019058912c82db49b7c68
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:37:52 +01:00
Jake Forster
54b33b33dc gnu: Add orthanc-postgresql.
* gnu/packages/medical.scm (orthanc-postgresql): New variable.

Change-Id: I27412daf588f4bb9d0ae35101c2586d2d3b7728b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 10:37:39 +01:00
Efraim Flashner
214aa26e5c gnu: installer: Remove enlightenment desktop option.
* gnu/installer/services.scm (%system-services): Remove
enlightenment-desktop-service-type.
* gnu/tests/install.scm (installation-target-desktop-os-for-gui-tests):
Remove enlightenment-desktop-service-type.
* etc/manifests/cross-compile.scm (%system-packages): Remove
enlightenment.
* etc/manifests/release.scm (%system-packages): Remove enlightenment.

Change-Id: I79cd8fc13ea0fda5eef72aee783b26edc77dcb5e
2025-06-30 11:41:56 +03:00
Zhu Zihao
e2b767cafd gnu: guile-sodium: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-sodium): Change package URL to their new location on Codeberg.
[home-page]: Ditto.

Change-Id: Ibdc2bab27e00a4d537361aef163fbb71ecfd0590
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 08:19:59 +01:00
Zhu Zihao
2d0c34e973 gnu: guile-srfi-128: Change package URL to Codeberg.
* gnu/packages/guile-xyz.scm (guile-srfi-128): Change package URL to their new location on Codeberg.
[home-page]: Ditto.

Change-Id: I505d41b03419a74e121e7f2a8ab5566d30210694
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 08:19:53 +01:00
Ashish SHUKLA
e501f194b5 gnu: got: Update to 0.115.
* gnu/packages/version-control.scm (got): Update to 0.115.

Change-Id: I57232211e1847112eaaba5b6302eefe33a217702
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 08:13:53 +01:00
Sharlatan Hellseher
5bd60fd7bd gnu: Add uraniborg.
* gnu/packages/astronomy.scm (uraniborg): New variable.

Change-Id: I49c1e3fbf26d47705216495794e86b19d9cfd8f7
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
d90af45671 gnu: Add uranimator.
* gnu/packages/astronomy.scm (uranimator): New variable.

Change-Id: I83af4c938be00b43ee8f2041f0d75291b201029a
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
cb7dcd256f gnu: Add go-codeberg-org-astronexus-brahe.
* gnu/packages/golang-maths.scm (go-codeberg-org-astronexus-brahe): New variable.

Change-Id: I418ea97bf8bd35c2beb27079d83a4e0344796764
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
d3711c6c2e gnu: Add python-dynesty.
* gnu/packages/statistics.scm (python-dynesty): New variable.

Change-Id: I8ddbc66c82136fc6c0470cc3cd313f3832cd24d6
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
fe17928d2b gnu: Add python-slitronomy.
* gnu/packages/astronomy.scm (python-slitronomy): New variable.

Change-Id: I8398490d27dc730941ac2e2ae6b2c27e1db6fa3e
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
29831cd4b0 gnu: Add python-drizzlepac.
* gnu/packages/astronomy.scm (python-drizzlepac): New variable.

Change-Id: I6492e9a31f80a9e8bccf47a5f7cf6e5696ad8bcd
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
6e436fe390 gnu: Add python-costools.
* gnu/packages/astronomy.scm (python-costools): New variable.

Change-Id: Ieba309d08cac83c0515fb07507a9d8ee5dbcd81b
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
736b5d0455 gnu: Add python-calcos.
* gnu/packages/astronomy.scm (python-calcos): New variable.

Change-Id: I463300eb20e1eed81fa9ff65bb43d2e76ec8ecb5
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
76106a0103 gnu: Deprecate python-webbpsf.
python-webbpsf was moved to python-stpsf, see
<https://github.com/spacetelescope/webbpsf/pull/951>.

* gnu/packages/astronomy.scm (python-webbpsf): Deprecate variable.

Change-Id: I2507ccca246bd9f262a1a87a75532f7b6a56c5d3
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
f6143f3672 gnu: Add python-stpsf.
* gnu/packages/astronomy.scm (python-stpsf): New variable.

Change-Id: Ic8625ded146ce1a50c2a5670f79c028849984a70
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
21051bd18b gnu: python-stsci-image: Update to 2.3.11.
* gnu/packages/astronomy.scm (python-stsci-image): Update to 2.3.11.
[native-inputs]: Remove python-setuptools and python-setuptools-scm; add
python-setuptools-next and python-setuptools-scm-next.

Change-Id: Iac8db7bc566d5035387d1c3af1c5a4fd71b93333
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
1b86e040d9 gnu: python-irispy-lmsal: Update to 0.3.0.
* gnu/packages/astronomy.scm (python-irispy-lmsal): Update to 0.3.0.
[propagated-inputs]: Add python-mpl-animators.

Change-Id: I925292d4173772f4ccb20c1c7867e944e1793729
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
62ebb2f5af gnu: python-asdf-compression: 0.0.1-2.68ed09f.
* gnu/packages/astronomy.scm (python-asdf-compression): Update to 0.0.1-2.68ed09f.

Change-Id: I148adbdc9df1f94426bf21111c67035bee06bc8c
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
1aaf46907b gnu: python-asdf: Update to 4.2.0.
* gnu/packages/astronomy.scm (python-asdf): Update to 4.2.0.
[propagated-inputs]: Add python-fsspec.
[native-inputs]: Remove python-fsspec; add python-setuptools-next.

Change-Id: Ib06914d8a0c1d99e1844637e07a7c129a441d96a
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
0007e931fa gnu: python-ci-watson: Update to 0.10.0.
* gnu/packages/astronomy.scm (python-ci-watson): Update to 0.10.0.
[propagated-inputs]: Remove python-pytest; add python-colorama.
[native-inputs]: Remove python-setuptools; add python-pytest, python-setuptools-next,
and python-setuptools-scm-next.

Change-Id: I2f96e4bc61c27f3f2eb5f2bb5119932ae9dc6996
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
45185328fc gnu: python-jwst: Update to 1.18.1.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.18.1.
[phases]{relax-requirements}: Relax version check for stpipe and stdatamodels.
[propagated-inputs]: Remove python-jplephem, python-psutil, and python-pysiaf.
[native-inputs]: Remove python-colorama and python-pytest-openfiles; add
python-ci-watson and python-pysiaf.

Change-Id: Idb75319c705da41339cbe3fe5e1fa49c0b48306d
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
4703f3e5f3 gnu: python-specreduce: Update to 1.6.0.
* gnu/packages/astronomy.scm (python-specreduce): Update to 1.6.0.
[propagated-inputs]: Remove python-matplotlib, python-photutils, and python-synphot; add
python-numpy and python-scipy.

Change-Id: I6c8f22bb469d4495a2ca3601a32dec0527f56ced
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
91573c0ca5 gnu: python-sunraster: Update to 0.6.0.
* gnu/packages/astronomy.scm (python-sunraster): Update to 0.6.0.
[native-inputs]: Remove python-extension-helpers, python-setuptools, and
python-setuptools-scm; add python-pytest, python-pytest-doctestplus,
python-pytest-xdist, python-setuptools-next, and
python-setuptools-scm-next.

Change-Id: Ibca0cd82d610a63fbed1e088506dbf2429957f06
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
1469587e0b gnu: python-pixell: Update to 0.29.0.
* gnu/packages/astronomy.scm (python-pixell): Update to 0.29.0.

Change-Id: Ibca10a235f50f57adb8de472f9c7ec3e04b45073
2025-06-30 07:58:32 +01:00
Sharlatan Hellseher
99d0b63224 gnu: python-stpipe: Update to 0.9.0.
* gnu/packages/astronomy.scm (python-stpipe): Update to 0.9.0.
[propagated-inputs]: Remove python-stdatamodels.
[native-inputs]: Remove python-setuptools and python-setuptools-scm; add
python-setuptools-next and python-setuptools-scm-next.

Change-Id: I901cd6b0f09d2b54f7872b220fba1073f60304b6
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
aedf6b0dfb gnu: python-stdatamodels: Update to 3.1.0.
* gnu/packages/astronomy.scm (python-stdatamodels): Update to 3.1.0.
[native-inputs]: Remove python-setuptools and python-setuptools-scm; add
python-setuptools-next and python-setuptools-scm-next.

Change-Id: Ifd5222eccd9fdd40501b41fd747de4969942a6bb
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
66b67b1229 gnu: python-tweakwcs: Update to 0.8.11.
* gnu/packages/astronomy.scm (python-tweakwcs): Update to 0.8.11.
[native-inputs]: Remove python-setuptools and python-setuptools-scm; add
python-setuptools-next and python-setuptools-scm-next.

Change-Id: I292a3193551f260bf66b970aa991636f928302ff
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
b578e1d988 gnu: python-crds: Update to 12.1.10.
* gnu/packages/astronomy.scm (python-crds): Update to 12.1.10.
[native-inputs]: Remove python-setuptools; add python-setuptools-next.

Change-Id: I9829ce7e411d2b66344ac2e99b262be00c5ba694
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
00e45c5e68 gnu: python-astroquery: Update to 0.4.10.
* gnu/packages/astronomy.scm (python-astroquery): Update to 0.4.10.
[arguments] <test-flags>: Skip 4 more failing tests.

Change-Id: I5510ac1d5eeaad837b7869b2be7b51af8ae62db2
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
3e9fc82126 gnu: python-ndcube: Update to 2.3.2.
* gnu/packages/astronomy.scm (python-ndcube): Update to 2.3.2.

Change-Id: Ie4e5721fbff04e4138705ab6429a4606dcb87966
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
0aeb2fb80e gnu: python-radio-beam: Update to 0.3.9.
* gnu/packages/astronomy.scm (python-radio-beam): Update to 0.3.9.
[source]: Adjust PyPI archive name as it was changed.
[arguments] <tests?>: Upstream issue was resolved, tests passed successfully.
[propagated-inputs]: Remove python-six.

Change-Id: Id6a4055847edf3185ea35ac733b896a83fdeabb1
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
53e9beb218 gnu: python-mpl-animators: Update to 1.2.3.
* gnu/packages/astronomy.scm (python-mpl-animators): Update to 1.2.3.

Change-Id: I5e55877a76cb25491307ce76613b242cb618ba9f
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
cc4a5c9ecd gnu: python-pyvo: Update to 1.7.
* gnu/packages/astronomy.scm (python-pyvo): Update to 1.7.

Change-Id: If9f9f90dcf40fe9b7e2409730904919f1ebb0505
2025-06-30 07:58:31 +01:00
Sharlatan Hellseher
01c2b4680a gnu: python-asdf-astropy: Update to 0.8.0.
* gnu/packages/astronomy.scm (python-asdf-astropy): Update to 0.8.0.
[native-inputs]: Remove python-h5py and python-pandas; add python-setuptools-next.

Change-Id: Ibb0504432580a70f93e4e68b975cf322abc08dd2
2025-06-30 07:58:30 +01:00
Sharlatan Hellseher
e31e1cfe04 gnu: python-asdf-standard: Run all tests.
* gnu/packages/astronomy.scm (python-asdf-standard) [arguments]
<test-flags>: Remove all "--ignore" options.
[native-inputs]: Add python-asdf-bootstrap and
python-asdf-transform-schemas-bootstrap.

Change-Id: I5f93f347b5ca2fee39ba34df5e143f0526914bb9
2025-06-30 07:58:30 +01:00
Sharlatan Hellseher
94c78dbb30 gnu: Add python-asdf-transform-schemas-bootstrap.
* gnu/packages/astronomy.scm (python-asdf-transform-schemas-bootstrap): New variable.

Change-Id: I33956b4c5ce5fe7ae3f7de773d5fdead7aa30526
2025-06-30 07:58:30 +01:00
Sharlatan Hellseher
b304b18b4f gnu: python-asdf-standard: Update to 1.3.0.
* gnu/packages/astronomy.scm (python-asdf-standard): Update to 1.3.0.
[propagated-inputs]: Remove python-importlib-resources.
[native-inputs]: Remove python-setuptools; add python-setuptools-next.

Change-Id: I9eb7791158ad071a06240b07eebacf1274dfd8af
2025-06-30 07:58:30 +01:00
Sharlatan Hellseher
bb842b5592 gnu: python-asdf-wcs-schemas: Update to 0.5.0.
* gnu/packages/astronomy.scm (python-asdf-wcs-schemas): Update to 0.5.0.
[native-inputs]: Remove python-setuptools; add python-setuptools-next.

Change-Id: Ic9f0fa197179729d1e4777094e31d842127909e1
2025-06-30 07:58:30 +01:00
Sharlatan Hellseher
3177ccf19c gnu: python-asdf-coordinates-schemas: Update to 0.4.0.
* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas): Update to 0.4.0.
[native-inputs]: Remove python-setuptools; add python-setuptools-next.

Change-Id: I77f2208854e2b06d9aab6bc08a85923615307915
2025-06-30 07:58:30 +01:00