1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-24 11:11:12 +02:00
Commit Graph

163276 Commits

Author SHA1 Message Date
Anderson Torres
22bda41fbf gnu: vips: Update to 8.17.0.
* gnu/packages/image-processing.scm (vips): Update to 8.17.0.

Change-Id: I8ffdca949cb19735928dcbdb7d43e2c626aea7a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 13:35:55 +01:00
Anderson Torres
ac139ed47f gnu: vips: Stylistic rewrite.
* gnu/packages/image-processing.scm (vips): Stylistic rewrite.
[native-inputs]: Reorder and write in column.
[inputs]: Reorder and write in column.

Change-Id: I04cc93e9d989c3f7fa6f0d07c76f073c615e3f4c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-30 13:35:10 +01:00
Sharlatan Hellseher
a03d6d1bd6 gnu: python-distributed: Move up.
* gnu/packages/python-science.scm (python-distributed): Sort variable
alphabetically.

Change-Id: I6b0b6ab2932b7cc1edf6097a6387ee633e537d88
2025-06-30 13:35:10 +01:00
Cayetano Santos
347fd432cd gnu: symbiyosys: Update to 0.54.
* gnu/packages/electronics.scm (symbiyosys): Update to 0.54.

Change-Id: Ifb962d577ec1b9909dd35e13ece1ccb51ba41fc7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:41 +02:00
Cayetano Santos
0bbb7edbfd gnu: yosys: Update to 0.54.
* gnu/packages/fpga.scm (yosys): Update to 0.54.

Change-Id: Iff161b61efa42a0903976c01fb81a62c745ec2e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:41 +02:00
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
Brice Waegeneire
715b38815f git authenticate: Create Git hooks directory.
* guix/scripts/git/authenticate.scm (install-hooks): Create Git hooks
directory if necessary.

Change-Id: Icb9b0674d42af78fe03a3c820369f8324db960b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:40 +02:00
Brice Waegeneire
c6b4fe16f4 build: Create .git/hooks/.
* Makefile.am (.git/hooks/): Add.
(.git/hooks/%, .git/hooks/commit-msg): Depend on .git/hooks/.

Change-Id: I5e027d22ec71b8cb080dca2971fabb85c593cb35
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 14:30:40 +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