1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-17 04:20:44 +02:00
Commit graph

163311 commits

Author SHA1 Message Date
Danny Milosavljevic
4a19a102e9
gnu: mono@5.1.0: Enable resx2sr.
* gnu/packages/dotnet.scm (mono-5.1.0)[arguments]<#:phases>[build-resx2sr]:
New phase.
[install-resx2sr]: New phase.

Change-Id: I15cd8990ad7aa63d91c0f90e0eb3ff84c4634ce5
2025-06-22 10:05:53 +02:00
Vinicius Monego
d275764b89
gnu: brial: Update to 1.2.14.
* gnu/packages/sagemath.scm (brial): Update to 1.2.14.

Change-Id: I44117031e3d82c1dad79411120538fc266654884
2025-06-22 01:34:18 -03:00
Vinicius Monego
2251864952
gnu: lcalc: Update to 2.1.1.
* gnu/packages/sagemath.scm (lcalc): Update to 2.1.1.

Change-Id: I2c0bf8ea32d5bc7957a2003e119c5a7ac1606499
2025-06-22 01:34:18 -03:00
Vinicius Monego
faf99c1d55
gnu: singular: Update to 4.4.1.
* gnu/packages/algebra.scm (singular): Update to 4.4.1.

Change-Id: I421820e942584d4afde5b7c6df6214efa0f697b9
2025-06-22 01:34:18 -03:00
Vinicius Monego
965e06f248
gnu: singular: Remove unused input.
* gnu/packages/algebra.scm (singular)[inputs]: Remove python-2.

Change-Id: I16eca4d0b906c01febe67f2fecfb8daa65df817b
2025-06-22 01:34:18 -03:00
Vinicius Monego
8ba8ce5edc
gnu: python-fpylll: Update to 0.6.4.
* gnu/packages/algebra.scm (python-fpylll): Update to 0.6.4.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Remove python-pytest.

Change-Id: I136cf7c5b493182f452a839a8fd3ec438ae005e7
2025-06-22 01:34:18 -03:00
Vinicius Monego
ab075d4f15
gnu: python-cypari2: Update to 2.2.2.
* gnu/packages/sagemath.scm (python-cypari2): Update to 2.2.2.

Change-Id: I7afaa8efddf5404c33b4b50f35349c0d32dc592f
2025-06-22 01:34:18 -03:00
Vinicius Monego
20a905e4d9
gnu: python-cypari2: Run tests.
* gnu/packages/sagemath.scm (python-cypari2)[native-inputs]: Add
python-pytest.

Change-Id: Ia54d6ebff7777a6c170010df529f5b9608b19211
2025-06-22 01:34:18 -03:00
Vinicius Monego
9a22c4e030
gnu: m4rie: Update to 20250128.
* gnu/packages/algebra.scm (m4rie): Update to 20250128.
[source]: Update commit string.
[native-inputs]: Add pkg-config.

Change-Id: I6a7843c4bf055e22714efc8c0d16299637cc10bc
2025-06-22 01:34:18 -03:00
Vinicius Monego
cd97a8ecec
gnu: m4ri: Update to 20250128.
* gnu/packages/algebra.scm (m4ri): Update to 20250128.
[source]: Update commit string.

Change-Id: Ie68b3b5e9d064bdfcec8826964bb75b12a2cd18f
2025-06-22 01:34:13 -03:00
Vinicius Monego
e583bfed56
gnu: python-mechanicalsoup: Update to 1.4.0.
* gnu/packages/python-web.scm (python-mechanicalsoup): Update to 1.4.0.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Add phase 'relax-dependencies' after 'unpack'.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-pytest-runner. Add python-pytest.

Change-Id: Ib22e670f620419c59f8b51e38c14008da9a78f29
2025-06-21 23:27:35 -03:00
Vinicius Monego
204c627973
gnu: python-rollbar: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-rollbar): Update to 1.3.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove python-pytest-runner, python-unittest2. Add
python-httpx, python-pytest, python-setuptools, python-webob,
python-wheel.
[inputs]: Remove python-blinker, python-httpx, python-webob.

Change-Id: I5574681595934b64921071a87c03756c6dc1a869
2025-06-21 23:27:35 -03:00
Vinicius Monego
4a47bbe15e
gnu: python-nestedtext: Enable tests.
* gnu/packages/python-xyz.scm (python-nestedtext)[source]: Fetch from
GitHub.
[arguments]: Remove '#:tests? #f'.
<#:test-flags>: Skip tests that require not yet packaged libraries.
[native-inputs]: Add python-pytest.

Change-Id: Ic0d8261dc9cb97b58536fa086ab9eca8e73489d0
2025-06-21 23:27:34 -03:00
Vinicius Monego
0b84e1ef0d
gnu: python-nestedtext: Update to 3.7.
* gnu/packages/python-xyz.scm (python-nestedtext): Update to 3.7.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core.

Change-Id: I93d52e981ccea4c92083bf5cccb43a67167797de
2025-06-21 23:27:34 -03:00
Vinicius Monego
04706cbfd7
gnu: python-inform: Enable tests.
* gnu/packages/python-xyz.scm (python-inform)[source]: Fetch from
GitHub.
[arguments]: Remove '#:tests? #f'.
<#:test-flags>: Skip failing tests.
[native-inputs]: Add python-pytest.

Change-Id: Id2fcc5daadc104889d2621490e8e1f52e05a42ff
2025-06-21 23:27:34 -03:00
Vinicius Monego
1a1dd09edf
gnu: python-inform: Update to 1.34.
* gnu/packages/python-xyz.scm (python-inform): Update to 1.34.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove python-hypothesis, python-pytest-cov,
python-pytest-runner. Add python-flit-core.
[propagated-inputs]: Remove python-six.

Change-Id: Iec720ab8c86a816b2da4860b4529c76680e1d1ca
2025-06-21 23:27:34 -03:00
Vinicius Monego
0e63adafe1
gnu: python-diceware: Update to 1.0.1.
* gnu/packages/python-xyz.scm (python-diceware): Update to 1.0.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove python-coverage, python-pytest-runner. Add
python-setuptools, python-wheel.

Change-Id: If8bed9b7a84685efa7f5a2e64dd1e6419d14617e
2025-06-21 23:27:34 -03:00
Vinicius Monego
64127f9fd1
gnu: ranger: Improve package style.
* gnu/packages/disk.scm (ranger): Move native-inputs under arguments,
inputs under native-inputs.
[arguments]: Use G-Expressions.

Change-Id: Icc09cef69a552643bba426debee5002de787a86f
2025-06-21 23:27:33 -03:00
Vinicius Monego
4258e963f4
gnu: ranger: Update to 1.9.4.
* gnu/packages/disk.scm (ranger): Update to 1.9.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove which. Add python-setuptools, python-wheel.
[arguments]: Remove '#:test-target'. Do not override the 'check' phase.

Change-Id: I96bdfebd8ffb7793835fdf33f6f68249fe59eaba
2025-06-21 23:27:33 -03:00
Vinicius Monego
b6b6d50698
gnu: python-dirsync: Update to 2.2.6.
* gnu/packages/python-xyz.scm (python-dirsync): Update to 2.2.6.
[build-system]: Use pyproject-build-system.
[arguments]: Skip tests.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.
[description]: Improve it.

Change-Id: I1e60fd525ed4402bc63df7f213738aeb1c603b0c
2025-06-21 23:27:33 -03:00
Vinicius Monego
955065efc1
gnu: python-qtsass: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-qtsass)[build-system]: Use
pyproject-build-system.
[arguments]: Remove '#:test-target'. Delete the
'make-git-checkout-writable' phase.
[native-inputs]: Remove python-pytest-cov, python-pytest-runner. Add
python-setuptools, python-wheel.

Change-Id: Iddcb7044eeee4fe20e0798be35110b1e1428cd05
2025-06-21 23:27:33 -03:00
Vinicius Monego
baa981f262
gnu: python-libsass: Update to 0.23.0.
* gnu/packages/python-xyz.scm (python-libsass): Update to 0.23.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.

Change-Id: I41aeed35cfe6bdcf53750f871a23db9b6cdb0d5a
2025-06-21 23:27:33 -03:00
Vinicius Monego
2b61c7decb
gnu: python-gmpy2: Update to 2.2.1.
* gnu/packages/sagemath.scm (python-gmpy2): Update to 2.2.1.
[build-system]: Use pyproject-build-system.
[native-inputs]: Remove unzip. Add python-pytest, python-setuptools,
python-wheel.

Change-Id: Ifb42437498034627085211b523a6e1d2a200d91d
2025-06-21 23:27:33 -03:00
Vinicius Monego
c13b49f27c
gnu: python-cysignals: Enable tests.
* gnu/packages/python-xyz.scm (python-cysignals)[arguments]: Remove
'#:tests? #f'.
[native-inputs]: Add python-pytest.

Change-Id: Ic56d0f2ad008ccd7986c3538f2c7d84b6f8cd953
2025-06-21 23:27:33 -03:00
Vinicius Monego
b979aab194
gnu: python-cysignals: Update to 1.12.3.
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3.
[build-system]: Use pyproject-build-system.
[arguments]: Delete the 'configure' phase associated with
gnu-build-system.
[native-inputs]: Add meson-python, pkg-config.
[inputs]: Remove pari-gp.

Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
2025-06-21 23:27:32 -03:00
Vagrant Cascadian
0e384e36b0
gnu: trydiffoscope: Switch to pyproject-build-system.
* gnu/packages/diffoscope.scm (trydiffoscope): Switch to
pyproject-build-system. [native-inputs]: Add python-setuptools and
python-wheel.
2025-06-21 16:39:59 -07:00
Vagrant Cascadian
a5b88a7a4d
gnu: diffoscope: Switch to pyproject-build-system.
* gnu/packages/diffoscope.scm (diffoscope): Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
2025-06-21 16:39:49 -07:00
Vagrant Cascadian
0a5d93cdfe
gnu: diffoscope: Update to 299.
* gnu/packages/diffoscope.scm (diffoscope): Update to 299.
[native-inputs]: Add python-defusedxml.

Change-Id: I87d3d9738469974cc6721bc8e554db5e82caef3b
2025-06-21 16:39:07 -07:00
Josep Bigorra
ab75799420
gnu: Add guile-kracht.
* gnu/packages/guile-xyz.scm (guile-kracht): New variable.

Change-Id: I51fc2fcabf41db0e17bb9347c156600a8af071b0
Signed-off-by: jgart <jgart@dismail.de>
2025-06-21 17:58:24 -04:00
FuncProgLinux
703998a6e6
gnu: Add python-xapp.
* gnu/packages/cinnamon.scm (python-xapp): New variable.

Change-Id: Iecd654b17665948a879321cadb7166ce57db2a40
Reviewed-by: Milosavljevic <dannym@friendly-machines.com>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-21 21:31:57 +01:00
Zhu Zihao
13424a4a35
gnu: libobjc2: Update to 2.2.1.
* gnu/local.mk (dist_patch_DATA): Remove entry for
libobjc2-unbundle-robin-map.patch.
* gnu/packages/patches/libobjc2-unbundle-robin-map.patch: Remove file.
* gnu/packages/gnustep.scm (libobjc2): Update to 2.2.1.
[source]: Remove unused patch.
[arguments]: Update packaging comments.
<#:configure-flags>: Enable tests.
[home-page]: Switch to HTTPS.

Change-Id: Ief5b4831eb22589d096a379f4cdbf35689c4cf95
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-06-21 23:08:01 +03:00
Mattia Bunel
96ca564482
gnu: pdal: Update to 2.9.0.
* gnu/packages/geo.scm (pdal): Update to 2.9.0.

Change-Id: Ie45cf96ccfcd6ecfa887979fde2a260c26aad5e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-21 21:05:01 +01:00
Vinicius Monego
eded6410a8
gnu: python-three-merge: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-three-merge)[build-system]: Use
pyproject-build-system.
[arguments]: Remove '#:test-target'.
[native-inputs]: Remove python-flaky, python-pytest-cov,
python-pytest-runner, python-pytest-timeout. Add python-setuptools,
python-wheel.

Change-Id: Ibee6d81cd42f3c83beaf1e69b5fef1ccb1148b6f
2025-06-21 15:54:07 -03:00
Vinicius Monego
e3f5d3e548
gnu: python-logwrap: Enable tests.
* gnu/packages/python-xyz.scm (python-logwrap)[source]: Fetch from
GitHub.
[arguments]: Remove '#:tests? #f'. Add phase 'pretend-version' before
'build'.

Change-Id: I3a711dfdfa6f894cd0f1159dac7c2b4b7494f6d2
2025-06-21 15:53:08 -03:00
Vinicius Monego
676befd862
gnu: python-logwrap: Update to 11.1.1.
* gnu/packages/python-xyz.scm (python-logwrap): Update to 11.1.1.
[arguments]: Do not override the 'check' phase.
[native-inputs]: Remove python-cython, python-toml. Add
python-setuptools.

Change-Id: I31b050fbc8e19f076b2fed35357b3948b2757e7c
2025-06-21 15:50:33 -03:00
Vinicius Monego
43cb6655bf
gnu: python-icdiff: Update to 2.0.7.
* gnu/packages/python-xyz.scm (python-icdiff): Update to 2.0.7.
[build-system]: Use pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Ia7708409e7e59de3f80bb952a8e4f94eb24cc6e9
2025-06-21 15:50:32 -03:00
Vinicius Monego
2d97b92ab6
gnu: python-diff-match-patch: Update to 20241021.
* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to
20241021.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-flit-core, python-pytest.

Change-Id: I878e0e7d8c8d6ddaafa6ab54256372a458578790
2025-06-21 15:50:32 -03:00
Vinicius Monego
a956be67e2
gnu: darktable: Update to 5.2.0.
* gnu/packages/photo.scm (darktable): Update to 5.2.0.

Change-Id: I5a9d9d1666cfa0470b1b05959089b88491ff7430
2025-06-21 15:50:28 -03:00
Cayetano Santos
c8f9ab2ccc
gnu: python-vunit: Update to 5.0.0-dev.6.
* gnu/packages/fpga.scm (python-vunit): Update to 5.0.0-dev.6.

Change-Id: I8820c6b74b11380189a6720238c74f154a613c31
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-21 18:31:26 +01:00
Sharlatan Hellseher
ef8a2a0c01
gnu: python-pyelftools: Update to 0.32.
* gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.32.

Change-Id: I757e516402803e00d3bf9382972337e073db14a4
2025-06-21 18:22:00 +01:00
Sharlatan Hellseher
772b2bb850
gnu: python-pyelftools: Improve package style.
* gnu/packages/python-xyz.scm (python-pyelftools): Apply G-expressions
and adjust fields order, fix indentation.
[build-system]: Swap to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Idabd26b7fabfd78597cce061d4f60441d83c0897
2025-06-21 18:22:00 +01:00
Sharlatan Hellseher
138ac803e3
gnu: python-pyelftools: Skip readelf tests.
Fixing #729.

* gnu/packages/python-xyz.scm (python-pyelftools) [source] <snippet>:
Delete llvm-dwarfdump binary file.
[phases] {check}: Do not run readelf tests, seen in Debian package
patch <https://salsa.debian.org/debian/python-pyelftools>.

Change-Id: Ic1accbb4daf5014f13616181ca21a904429d35a3
2025-06-21 18:21:52 +01:00
jgart
c4c39de369
gnu: trealla: Update to 2.74.10.
* gnu/packages/prolog.scm (trealla): Update to 2.74.10.

Change-Id: Ia2b78acbefbcd4cc68bde7084ffb75b46377f3ee
2025-06-21 12:58:04 -04:00
Ivan Popovych
e28156c212
etc: guix-install.sh: Remove dependency on "which".
* etc/guix-install.sh: Remove dependency on "which".

Change-Id: I2f93ade98f92ab28b4657fa213b9164a148437e6
Signed-off-by: jgart <jgart@dismail.de>
2025-06-21 12:57:30 -04:00
Andrew Wong
5b307267d6
gnu: transmission-remote-gtk: Update to 1.6.0.
* gnu/packages/bittorrent.scm (transmission-remote-gtk): Update to 1.6.0.
[source]: Switch to git.
[build-system]: Switch to meson-build-system.
[native-inputs]: Add glib:bin, appstream-glib, perl, gettings-desktop-schemas,
remove gnu-gettext
[inputs]: Add libsoup, gnu-gettext, remove appstream-glib.
[arguments]: Disable tests.

Change-Id: Ie71c8b246adccb5e47622803603f1c6f786aaf65
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-21 22:43:41 +08:00
Andrew Wong
de9e1421ae
gnu: Add shaderbg.
* gnu/packages/wm.scm (shaderbg): New variable.

Change-Id: I5d7a2062bd357430ce097ff2526c9da55db4cb86
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-21 22:29:06 +08:00
MARAIT Gilles
6b5583621f
maths: mumps: Update to 5.8.0.
* gnu/packages/maths.scm (mumps): Update to 5.8.0.
[home-page]: Update.
[arguments]<#:phases>{configure}: Add and update variables for shared
libraries.

Change-Id: Icea58167dfabde384be6d8a524feb585ae59360a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-21 12:43:07 +02:00
Zheng Junjie
5c53a53c70
gnu: LLVM, Clang, libomp, lld: Update to 20.1.7.
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.7.

Change-Id: I69e8ceb004230a8e0cab0e3dd0937daff035b901
2025-06-21 13:15:14 +08:00
Zheng Junjie
1e36162f48
gnu: LLVM, Clang, libomp, lld: Update to 20.1.6.
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.6.

Change-Id: I3df99f15dda21db68de36476d4c940c3f35ad073
2025-06-21 13:15:12 +08:00
Grigory Shepelev
08b84ddaed
gnu: packages/storage: Sort used modules.
* gnu/packages/storage.scm: Sort used modules alphabetically.

Change-Id: Ic808f6e8f507c4633f06ece0d39290d69cf528e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-21 00:39:35 +01:00