Kjartan Oli Agustsson
7c405b8da9
gnu: python-ikarus: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (python-ikarus): [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Idb3b5a65767998e232fcc31534cb923ea6f5fed8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:09 +01:00
Kjartan Oli Agustsson
78039c3e61
gnu: porechop: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (porechop): [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools, python-wheel, and python-pytest.
Change-Id: I77444786f3e64591c2dc526fb030cecdbb30a3c1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:09 +01:00
Kjartan Oli Agustsson
c1b7cf51dc
gnu: gdc-client: Run guix style
...
* gnu/packages/bioinformatics.scm (gdc-client): Run guix style.
Change-Id: I5dc3f65e622354a66ff71365f6dfd052da951297
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:09 +01:00
Kjartan Oli Agustsson
81e55bc0d5
gnu: gdc-client: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (gdc-client): [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Ifa6ddfab7ddfc90ecdc5838484b3763f1f653e81
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:09 +01:00
Kjartan Oli Agustsson
50ece4e78f
gnu: crossmap: Run guix style
...
* gnu/packages/bioinformatics.scm (crossmap): Run guix style.
Change-Id: I56a0ba0e7f5fd24e02a5a769efa7b7e6bda5603b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
1a5fa2c3b2
gnu: crossmap: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (crossmap): [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I1750685ad8037d004fc1d5fc4f7f76613f257c17
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
313519348b
gnu: clipper-peak: Run guix style
...
* gnu/packages/bioinformatics.scm (clipper-peak): Run guix style.
Change-Id: I93c3aea922b1d493d004b401eb312cba63ae4d74
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
a694de3938
gnu: clipper-peak: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (clipper-peak): [build-system]: Use
pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I6cae7d463a412b6736413e80346e377ccb14c290
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
1eda883414
gnu: ciri-long: Run guix style
...
* gnu/packages/bioinformatics.scm (ciri-long): Run guix style.
Change-Id: I97e5bd025474ea4ba4f2781f523bc7f5c38fb8e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
dbfce79477
gnu: ciri-long: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (ciri-long): [build-system]: Use pyproject.
Change-Id: Ie4ff2f95cfe1988bb2b75eb78bda77b8c4259105
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:08 +01:00
Kjartan Oli Agustsson
aeb5fd0a24
gnu: checkm: Use pyproject-build-system.
...
* gnu/packages/bioinformatics.scm (checkm): Run guix style.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I7d3214c29a7e2b3a6065336632f534a2c4cefbbc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-06-22 12:54:04 +01:00
Andrew Wong
20ee2f57bc
gnu: Add bemoji.
...
* gnu/packages/xdisorg.scm (bemoji): New variable.
Change-Id: If1df8f6d50647c2c4efd7ab294891cc2698385c0
Signed-off-by: Steve George <steve@futurile.net >
2025-06-22 11:36:03 +01:00
Janneke Nieuwenhuizen
357a6a31cf
gnu: 389-ds-base: Fix build with gcc-14.
...
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Add CFLAGS to #:configure-flags
to relax gcc-14's strictness.
Change-Id: I54510c0d0d0f9032f4f5043053b0282e0a4ffb9e
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:56 +08:00
Janneke Nieuwenhuizen
06539b1607
gnu: midori: Fix build with gcc-14.
...
* gnu/packages/web-browsers.scm (midori)[arguments]: Add #:configure-flags to
relax gcc-14's strictness.
Change-Id: I5495e04836fb469db9d5c418cf53ef2e653c8751
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:56 +08:00
Janneke Nieuwenhuizen
405f796495
gnu: cheese: Fix build with gcc-14.
...
* gnu/packages/gnome.scm (cheese)[arguments]: Add stage
"relax-gcc-14-strictness".
Change-Id: Idaf34cfe9f91f055a1ab570c003bc15394f7021f
2025-06-22 16:32:56 +08:00
Janneke Nieuwenhuizen
1a4823ef2a
gnu: freerdp: Fix build with gcc-14.
...
* gnu/packages/rdesktop.scm (freerdp)[arguments]: Add -DCMAKE_C_FLAGS to
relax gcc-14's strictness.
Change-Id: I7a655245820ab97aeafa21c6a8591b9a5a05fabc
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:56 +08:00
Janneke Nieuwenhuizen
825275d783
gnu: caribou: Fix build with gcc-14.
...
* gnu/packages/gnome.scm (caribou)[arguments]: Use G-Expressions. Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.
Change-Id: I78bf5b03029112aa17977b2947e5446e90150f11
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
beb40d81a8
gnu: sdl-image-1.2.12: Fix build with gcc-14.
...
* gnu/packages/sdl.scm (sdl-image): Add CFLAGS to #:configure-flags to relax
gcc-14's strictness.
Change-Id: Ib589af2325488cc9e96333fd3046983714357508
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
572c3d85e8
gnu: ffmpeg-3.4.13: Fix build with gcc-14.
...
* gnu/packages/video.scm (ffmpeg-3.4)[arguments]: Add stage
"relax-gcc-14-strictness".
Change-Id: Icdd483a459bfbf58b93e2cc22d5b1047120da7ad
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
24f0118bc0
gnu: vorbis-tools: Fix build with gcc-14.
...
* gnu/packages/xiph.scm (vorbis-tools)[arguments]: New field to relax gcc-14's
strictness.
Change-Id: Ie72a0d1c09826d7d35e3d214af41fd0ad8455aa9
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
d41f5a1887
gnu: mpg321: Fix build with gcc-14.
...
* gnu/packages/mp3.scm (mpg321)[arguments]: Use G-Expressions. Add CFLAGS
to #:configure-flags to relax gcc-14's strictness.
Change-Id: I1911c96df438c0b65905468201d759904e11a08f
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
bde3623f53
gnu: gnome-font-viewer: Fix build with gcc-14.
...
* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add phase
"relax-gcc-14-strictness".
Change-Id: I16757149c442190ab7c4e0821c30131a755fdcd8
2025-06-22 16:32:55 +08:00
Janneke Nieuwenhuizen
d322b7053b
gnu: folks: Fix build with gcc-14.
...
* gnu/packages/gnome.scm (folks)[arguments]: Add phase "relax-gcc-14-strictness".
Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
2025-06-22 16:32:54 +08:00
Janneke Nieuwenhuizen
bb77fc1a78
gnu: localed: Fix build with gcc-14.
...
* gnu/packages/freedesktop.scm (localed)[arguments]: Add c_args to #:configure-flags
to relax gcc-14's strictness.
Change-Id: I2cb4d9bc7e22ab0bedacbd79b98d33a1b6a27bd0
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:54 +08:00
Janneke Nieuwenhuizen
10ed768407
gnu: nvi: Fix build with gcc-14.
...
* gnu/packages/nvi.scm (nvi)[arguments]: Add CFLAGS to #:make-flags to relax
gcc-14's strictness.
Change-Id: I8572a13360c1571c5afe29789061d6277d1fb977
Modified-by: Zheng Junjie <z572@z572.online >
2025-06-22 16:32:50 +08:00
Danny Milosavljevic
5239ec21fd
gnu: Add msbuild.
...
* gnu/packages/patches/mono-msbuild-15.7.179-fix-build.patch: New file.
* gnu/packages/patches/mono-msbuild-15.7.179-fix-resources.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/dotnet.scm (mono-msbuild): New variable.
[source]: Use patches.
Change-Id: I02cdd6b43368c07d8afad1ee1c80159d91ec7e16
2025-06-22 10:05:55 +02:00
Danny Milosavljevic
15a43c7431
gnu: Add mono-system-reflection-metadata-bootstrap.
...
* gnu/packages/dotnet.scm (mono-system-reflection-metadata-bootstrap): New variable.
Change-Id: I05d30bc85c182316ccd099bc18473a91a0d8e7f1
2025-06-22 10:05:55 +02:00
Danny Milosavljevic
e365fc68f3
gnu: Add mono-system-collections-immutable-bootstrap.
...
* gnu/packages/dotnet.scm (mono-system-collections-immutable-bootstrap): New variable.
Change-Id: Ib3790af5a13f50c401204cb72cd107cc4561f737
2025-06-22 10:05:55 +02:00
Danny Milosavljevic
251fa102b4
gnu: mono@6.12.0: Enable resx2sr installation.
...
* gnu/packages/dotnet.scm (mono-6.12.0)[arguments]<#:phases>[enable-resx2sr-installation]:
New phase.
Change-Id: I75c85b37eb15359455481bd271bba8146321f97d
2025-06-22 10:05:55 +02:00
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