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

151020 Commits

Author SHA1 Message Date
jgart
eee894e402 gnu: Add clasp-termp.
* gnu/packages/lisp-xyz.scm (clasp-termp): New variable.

Change-Id: I1de89427feb2324a052f596e28a3ddfb7dcf2419
2025-07-01 10:58:36 -05:00
jgart
70c0f1c796 gnu: Add clasp-terminfo.
* gnu/packages/lisp-xyz.scm (clasp-terminfo): New variable.

Change-Id: I3c70e12f61ec3a5f7d064abbb5ced05cd02d2373
2025-07-01 10:58:31 -05:00
jgart
79b1619900 gnu: Add clasp-jsown.
* gnu/packages/lisp-xyz.scm (clasp-jsown): New variable.

Change-Id: I196eed310de659bea26cf5857ca2d26503a7d3ad
2025-07-01 10:56:16 -05:00
jgart
85c3e095fa gnu: Add clasp-amb.
* gnu/packages/lisp-xyz.scm (clasp-amb): New variable.

Change-Id: I7aa3e3d9855d31887dc7120dbe10fa0449025565
2025-07-01 10:56:12 -05:00
jgart
0f5c42449f gnu: Add clasp-feeder.
* gnu/packages/lisp-xyz.scm (clasp-feeder): New variable.

Change-Id: I2287aa1cf23f33da26328e3580203059699d552b
2025-07-01 10:56:08 -05:00
jgart
771071ff4c gnu: Add clasp-just-getopt-parser.
* gnu/packages/lisp-xyz.scm (clasp-just-getopt-parser): New variable.

Change-Id: Ia873b7214dfb6defde59585dab990bc16b3df18a
2025-07-01 10:56:03 -05:00
jgart
cf028e39c1 gnu: Add clasp-cl-colors2.
* gnu/packages/lisp-xyz.scm (clasp-cl-colors2): New variable.

Change-Id: I82349b53cea88a47ead21c42fd50a42b0dfb91bc
2025-07-01 10:48:55 -05:00
jgart
f3c8f620a3 gnu: trealla: Update to 2.77.27.
* gnu/packages/prolog.scm (trealla): Update to 2.77.27.

Change-Id: I3e7bb4cc35d923965585979c95803d88cafbcf72
2025-07-01 10:48:06 -05:00
Mathieu Othacehe
7c820cd888 tests: Fix the gui installation tests.
This is a follow-up of: 4c017ccfe5. The
run-basic-test procedure is used for the gui installation tests, but the
etc-profile-d-service-type and etc-bashrc-d-service-type services that are now
needed are only defined in the test-basic-os procedure.

Build upon the introduction of the extra-tests argument to define the
etc-profile-d-service-type and etc-bashrc-d-service-type specific tests
directly in the test-basic-os procedure.

* gnu/tests/base.scm (run-basic-test): Move the etc-profile-d-service-type and
etc-bashrc-d-service-type dedicated tests to ...
(test-basic-os): ... that procedure, where the matching services are defined.

Change-Id: I050f5ab87e19889bc90cc1a375a3cc28ea9a43ab
2025-07-01 11:50:16 +02:00
Mathieu Othacehe
11b5443e48 tests: Support basic tests extension with an extra-tests argument.
* gnu/tests/base.scm (run-basic-test)[extra-tests]: New argument.

Change-Id: Ia3595638309738d3361c583c93a66e0a872adabe
2025-07-01 11:50:16 +02:00
Mathieu Othacehe
f3a8db842d tests: Really test the etc-bashrc-d-service-type service.
Follow-up of: 4c017ccfe5.

The --init-file script will only be run in the context of an interactive
shell, which is not the case here. Use the `-i` argument instead to force an
interactive shell. That way, the test_bashrc_d.sh is now really executed.

* gnu/tests/base.scm (run-basic-test): Fix the etc-bashrc-d-service-type test.

Change-Id: I3d749f65f51ff103c76f4e3d60746ae963660329
2025-07-01 11:50:15 +02:00
Sharlatan Hellseher
6d4d231a57 gnu: packages/hexedit: Sort used module alphabetically.
* gnu/packages/hexedit.scm: Sort used module alphabetically.

Change-Id: I1c56eabb95f8ef14a6109be01ff34057f86516c2
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
a43d98e7de gnu: Add fq.
* gnu/packages/hexedit.scm (fq): New variable.

Change-Id: I2c5f6c3c148c5bc7bf7f531dcd4c8576ce063fd8
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
14d2c595c0 gnu: Add go-github-com-wader-gojq.
* gnu/packages/golang-xyz.scm (go-github-com-wader-gojq): New variable.

Change-Id: If701d1e0d124a0f01a6d659e668994049204feda
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
a8ae0e4176 gnu: Add go-github-com-gopacket-gopacket.
* gnu/packages/golang-web.scm (go-github-com-gopacket-gopacket): New variable.

Change-Id: I43c7a5532700b4ff029562e24f901535c9f0302e
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
4eee017279 gnu: Add go-github-com-ergochat-readline.
* gnu/packages/golang-xyz.scm (go-github-com-ergochat-readline): New variable.

Change-Id: I0c2852c64043b35f1d917eff914eda45ed53f2ec
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
86f0e4c1fb gnu: Add go-github-com-gomarkdown-markdown.
* gnu/packages/golang-xyz.scm (go-github-com-gomarkdown-markdown): New variable.

Change-Id: Ib41e5498131c73f568d26396fb021b061f59962b
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
ca666bd9fd gnu: Add go-github-com-itchyny-go-flags.
* gnu/packages/golang-xyz.scm (go-github-com-itchyny-go-flags): New variable.

Change-Id: I96ead9b19b765aef8576f7530d7fb02509b387a1
2025-07-01 08:41:01 +01:00
Sharlatan Hellseher
df2a9ef584 gnu: Add go-github-com-itchyny-astgen-go.
* gnu/packages/golang-xyz.scm (go-github-com-itchyny-astgen-go): New variable.

Change-Id: Id34908091b9d19850186aefc8efdca035fdb6032
2025-07-01 08:40:59 +01:00
Dariqq
d756fb91ce gnu: linux-libre-6.6: Update to 6.6.94.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.94.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I8cda142e67700f3cdbd0b9ddbcf83435efe5805b
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-06-30 21:49:08 -04:00
Dariqq
7b3df292d7 gnu: linux-libre-6.12: Update to 6.12.34.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.34.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I44f1fc080e8625ecc7a74c141909bfdfecec4cfd
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-06-30 21:49:08 -04:00
Ayan Das
ef0f67a613 gnu: python-lightning-utilities: Update to 0.14.3.
* gnu/packages/machine-learning.scm (python-lightning-utilities): Update to 0.14.3.

Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
Ayan Das
15d5313171 gnu: python-pytorch-lightning: Update to 2.5.2.
* gnu/packages/machine-learning.scm (python-pytorch-lightning): Update to 2.5.2.

Signed-off-by: Ayan Das <bvits@riseup.net>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
Nicolas Graves
9df0238e06 gnu: snappy: Fix cpe-* properties.
This is a follow-up of 8842305c46.

* gnu/packages/compression.scm (snappy)[properties]: Use cpe-vendor
instead of wrongfully used cpe-name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
Matthias Riße
4f03b88b8e gnu: git-annex: Update to 10.20250630.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250630.

Change-Id: I7a6bf5d8828ff832e4793787fb7bc39587e425b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-30 19:36:42 +02:00
jgart
25522dab13 gnu: trealla: Update to 2.77.23.
* gnu/packages/prolog.scm (trealla): Update to 2.77.23.

Change-Id: Ia231b26b686e1e029f61286449ad410bed971ba0
2025-06-30 11:56:45 -05:00
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
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