Ricardo Wurmus
3771f1f37b
gnu: r-with-tests: Update to 4.4.1.
...
* gnu/packages/statistics.scm (r-with-tests): Update to 4.4.1.
Change-Id: Ie9080f16372205af7418d5a728716287935b14bf
2024-07-17 22:38:23 +02:00
Ricardo Wurmus
0efdf33d0e
gnu: python-cloud-init: Update to 24.2.
...
* gnu/packages/python-web.scm (python-cloud-init): Update to 24.2.
[arguments]: Disable apt tests.
Change-Id: I1a024ded4108121cc2960cadab4da94416290913
2024-07-17 22:38:07 +02:00
Ricardo Wurmus
126dde2fb5
gnu: python-cloud-init: Move files.
...
* gnu/packages/python-web.scm (python-cloud-init)[arguments]: Add phase
'move-files to move data files out of site-packages directory.
Change-Id: I1322b990226174283d724539a98f7470221e9058
2024-07-17 22:38:07 +02:00
Karl Hallsby
6cfc88e3be
gnu: Fix virt-manager for systems with no GTK cursor.
...
* gnu/packages/patches/virt-manager-fix-gtk-cursor-theme-backtace.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.
* gnu/packages/virtualization.scm (virt-manager)[source]: Use it.
Change-Id: I4db2015a5d4ac3eca3cfa5d3eec20b357c2d3ff9
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-17 13:11:00 -04:00
jgart
a800c49fb7
gnu: python-lcapy: Remove python-setuptools.
...
* gnu/packages/engineering.scm (python-lcapy) [propagated-inputs]: Remove
python-setuptools in order to satisfy the linter.
Change-Id: I41862a578d59b78b9f81f8a06d07e8a9260e3a9a
2024-07-16 20:51:51 -05:00
Vinicius Monego
a384d06479
gnu: Add python-lcapy.
...
* gnu/packages/engineering.scm (python-lcapy): New variable.
Change-Id: Ieca7f9e717dd1cd59ebe124bd51937680f8c9eb5
Signed-off-by: jgart <jgart@dismail.de>
2024-07-16 20:35:26 -05:00
Vinicius Monego
b0edf212e1
gnu: Add python-property-cached.
...
* gnu/packages/python-xyz.scm (python-property-cached): New variable.
Change-Id: I173c358bd8cf6d536cc984c3d9c76e0bad41dad4
Signed-off-by: jgart <jgart@dismail.de>
2024-07-16 20:35:25 -05:00
jgart
325fed4c15
gnu: python-pyowm: Update to 3.3.0.
...
* gnu/packages/python-web.scm (python-pyowm): Update to 3.3.0.
[build-system]: Use pyproject build system.
[arguments]: Run unit tests.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Add python-geojson-for-pyowm.
Change-Id: Ifde514f971cf3821905d9f1beb491a53e7799325
2024-07-16 10:28:05 -05:00
jgart
79b1f40176
gnu: Add python-geojson-for-pyowm.
...
* gnu/packages/python-xyz.scm (python-geojson-for-pyowm): New variable.
Change-Id: I529429ef7ee600788df07d7f5fd41cec7ab29ba9
2024-07-16 10:17:20 -05:00
jgart
237cc5d149
gnu: python-geojson: Update to 3.1.0.
...
* gnu/packages/python-xyz.scm (python-geojson): Update to 3.1.0.
[build-system]: Use pyproject build system.
[arguments]: Enable tests.
Change-Id: Ie7e49b8e3db1c2549f3dad48ecfd4b8d8a98d680
2024-07-16 10:15:19 -05:00
Nicolas Graves
3c58b759a5
gnu: python-cbor: Update home-page.
...
* gnu/packages/serialization.scm (python-cbor): Update home-page.
[build-system]: Move to pyproject-build-system.
Change-Id: I0262007ae19813b89f42eb21c388d41362638a4f
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Signed-off-by: jgart <jgart@dismail.de>
2024-07-16 02:33:51 -05:00
Nicolas Graves
14026b5220
gnu: python-pytest-trio: Move to pyproject-build-system.
...
* gnu/packages/python-check.scm (python-pytest-trio):
[build-system]: Move to pyproject-build-system.
[arguments]: Move from <#:phases> to <#test-flags>.
Change-Id: I7653110fc299d0757f7e01c2c1c29d599cb206bf
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Signed-off-by: jgart <jgart@dismail.de>
2024-07-16 02:17:59 -05:00
jgart
b91353f372
gnu: Add gunicorn-next.
...
* gnu/packages/python-xyz.scm (gunicorn-next): New variable.
Change-Id: I7a89e77bb0fcdfa620d07600bb06c75a720ce9b8
2024-07-16 02:02:04 -05:00
jgart
07557fd149
gnu: gunicorn: Add bash-minimal to satisfy linter.
...
* gnu/packages/python-web.scm (gunicorn)[inputs]: Add bash-minimal.
Change-Id: I4d63f9c0d2c1b02f6e2d701fac9698c57a95223a
2024-07-16 01:50:15 -05:00
jgart
c1ad68d657
gnu: gunicorn: Use pyproject-build-system.
...
* gnu/packages/python-web.scm (gunicorn)[build-system]: Use
pyproject-build-system.
Change-Id: I52c8ad0169cef33830b90b9ba243ced58d401eb4
2024-07-16 01:49:10 -05:00
Vinicius Monego
f4f79861e6
gnu: Add python-pandapipes.
...
* gnu/packages/engineering.scm (python-pandapipes): New variable.
Change-Id: I5858f8a82ec6b351e14a03ecc52a0b9fef62f7c0
Signed-off-by: jgart <jgart@dismail.de>
2024-07-15 22:55:37 -05:00
Vinicius Monego
1cab0165a9
gnu: Add python-pandapower.
...
* gnu/packages/engineering.scm (python-pandapower): New variable.
Change-Id: I08bbb31df0e8c9918f331c420eb2f3ac136b69a8
Signed-off-by: jgart <jgart@dismail.de>
2024-07-15 22:55:36 -05:00
jgart
f0df4d47f0
gnu: python-gh-md-to-html: Use correct package dependency version.
...
* gnu/packages/python-xyz.scm (python-gh-md-to-html) [propagated-inputs]: Add
python-emoji-for-gh-md-to-html.
Change-Id: I41a2b0cc67b467644ebee68b548e33ff7173ca85
2024-07-15 17:40:13 -05:00
jgart
27d7584ed5
gnu: Add python-emoji-for-gh-md-to-html.
...
* gnu/packages/python-xyz.scm (python-emoji-for-gh-md-to-html): New variable.
Change-Id: I7a89e77bb0fcdfa620d07600bb06c75a720ce9b8
2024-07-15 17:40:08 -05:00
Gisement
c0690f8c69
gnu: python-emoji: Update to 2.12.1.
...
* gnu/packages/python-xyz.scm (python-emoji): Update to 2.12.1.
[build-system]: Use pyproject build system.
[native-inputs]: Add python-typing-extensions.
[description]: Format description to start on a new line.
Change-Id: Id262ba7f05f5fa6205bc19709442e62c1856f8a9
Signed-off-by: jgart <jgart@dismail.de>
2024-07-15 16:39:51 -05:00
Jean-Pierre De Jesus DIAZ
bf6ab0e0f5
gnu: mingw-w64-tools: Update to 12.0.0.
...
* gnu/packages/mingw.scm (mingw-w64-tools): Update to 12.0.0.
[arguments]: Remove genlib phases.
Change-Id: Ia9060ddb1795ca2941a13435485841dbee0c1200
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-07-15 22:34:25 +01:00
Jean-Pierre De Jesus DIAZ
21bf76c563
gnu: mingw-w64-tools: Use G-Expressions.
...
* gnu/packages/mingw.scm (mingw-w64-tools): Use G-Expressions.
Change-Id: I690d0aeae6c6920d2e3eb43732d6b421a3dfc59b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-07-15 22:34:25 +01:00
Jean-Pierre De Jesus DIAZ
17188be0f7
gnu: make-mingw-w64: Update to 12.0.0.
...
* gnu/packages/mingw.scm (make-mingw-w64): Update to 12.0.0.
* gnu/packages/patches/mingw-w64-6.0.0-gcc.patch: Delete patch.
* gnu/packages/patches/mingw-w64-dlltool-temp-prefix.patch: Delete patch.
* gnu/packages/patches/mingw-w64-reproducible-gendef.patch: Delete patch.
* gnu/local.mk: Unregister patches.
Change-Id: Id9d7d17926280b21016a7217da44004e06e436cd
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-07-15 22:34:25 +01:00
Jean-Pierre De Jesus DIAZ
ce578830e6
gnu: make-mingw-w64: Use G-Expressions.
...
* gnu/packages/mingw.scm (make-mingw-w64): Use G-Expressions and
move some arguments above phases.
Change-Id: Ie095dceac635f19f146895c8e3f36d9889108a9a
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-07-15 22:34:25 +01:00
Jean-Pierre De Jesus DIAZ
4baaa56e37
gnu: make-mingw-w64: Memoize.
...
* gnu/packages/mingw.scm (make-mingw-w64): Memoize.
Change-Id: Id5653c79e2d6268f6d8200f0f658b27169eab7c5
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-07-15 22:34:25 +01:00
Christopher Baines
32eda73966
build-system: go: Properly handle when a target is unsupported.
...
* guix/build-system/go.scm (go-target): Properly handle when a target is
unsupported.
Change-Id: Ibc0becb8eb0a712d21116112c44e2bbbb707ddf4
2024-07-15 22:34:24 +01:00
Christopher Baines
67b212ff60
gnu: rust: Guard against unsupported rust targets.
...
As cross-libc may return #f in this case, and the config.toml file
construction will also fail if the platform rust-target is #f..
* gnu/packages/rust.scm (make-rust-sysroot/implementation): Guard against
unsupported rust targets.
Change-Id: Ia0d5c889c6f5cd3478ad985c79feb9ba1c472c29
2024-07-15 22:34:24 +01:00
Christopher Baines
e661121e39
build-system: meson: Use a more specific exception.
...
This is handled by (guix ui).
* guix/build-system/meson.scm (make-machine-alist): Use a more specific
exception.
Change-Id: I842ba63739fdefe04460e938c7bc8aa54ea57b96
2024-07-15 22:34:24 +01:00
Christopher Baines
b6afc69605
guix: packages: Add &unsupported-cross-compilation-target-error.
...
* guix/packages.scm (&unsupported-cross-compilation-target-error): New
variable.
* guix/ui.scm (call-with-error-handling): Handle this new condition type.
Change-Id: I9e7782ee4799b5fecb3c890a75008c35c003f55d
2024-07-15 22:34:24 +01:00
Christopher Baines
832eec2a74
gnu: tls: Raise conditions from target->openssl-target.
...
Rather than rasising generic errors.
* gnu/packages/tls.scm (target->openssl-target): Raise conditions rather than
generic errors.
(openssl-1.1): Call target->openssl-target with the package.
Change-Id: I13c63328cdf6bc177b20879805246ad94ff2665b
2024-07-15 22:34:24 +01:00
Christopher Baines
4b85db10b1
guix: packages: Add new &package-unsupported-target-error.
...
Some packages don't support cross building to specific targets, so add a error
type to signal this.
* guix/packages.scm (&package-unsupported-target-error): New condition type.
[package-unsupported-target-error? package-unsupported-target-error-target):
New procedures.
* guix/ui.scm (call-with-error-handling): Handle this new condition type.
Change-Id: Ib47813399e04b20d616a95f545b6aabe25736e92
2024-07-15 22:34:22 +01:00
jgart
0e5e3edec5
gnu: lr: Add comment about there not being tests.
...
* gnu/packages/admin.scm (lr) [arguments]: Add comment.
Change-Id: I067ad3171a29f5f58c40ad62a4b79f19e95c9a21
2024-07-15 16:18:56 -05:00
jgart
a99c9d188f
gnu: lr: Update to 1.6.
...
* gnu/packages/admin.scm (lr): Update to 1.6.
Change-Id: I561cf1cc65fb96f66a4827dfcec2ae0f33ff6447
2024-07-15 16:18:02 -05:00
unwox
b9b137e46f
gnu: fennel: Update to 1.5.0.
...
* gnu/packages/lua.scm (fennel): Update to 1.5.0.
Change-Id: I3b43b336bfd99eb031b2e78274337010a30016c0
Signed-off-by: jgart <jgart@dismail.de>
2024-07-15 16:05:59 -05:00
Attila Lendvai
3689faac5c
gnu: smplayer: Update to 23.12.0.
...
* gnu/packages/video.scm (smplayer) [inputs]: Add qtdeclarative-5.
Change-Id: I6b727f6fe368bd70bf9fc3d61f7c0b5efe56c3a1
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-15 21:37:53 +08:00
Attila Lendvai
7e703ae750
gnu: smplayer: Update to 22.7.0.
...
Change-Id: Iec24da98806b87f482b280036e61e40e9d66cb5e
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-15 21:37:42 +08:00
Attila Lendvai
8c86eaeac6
gnu: smplayer: Update to 22.2.0.
...
* gnu/packages/video.scm (smplayer) [origin]: Build from the git repo.
[arguments]: Remove LRELEASE kludge.
Change-Id: Iff065784a2b2ef677807e4194ca04ce2ec501fef
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-15 21:37:00 +08:00
Attila Lendvai
1cd1caceed
gnu: c2ffi: Update to 18.1.0.0.
...
Change-Id: Ie4a2c35d001a1c74be117312deb5f81d66109dfd
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-07-15 21:22:12 +08:00
Wilko Meyer
eb508e32d2
gnu: linux-libre 6.1: Update to 6.1.98.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.98.
(linux-libre-6.1-pristine-source, deblob-scripts-6.1): Update hashes.
Change-Id: I02e5966fff27fb7f49f0a5ecc241a14e30b9eebe
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-14 14:08:21 -04:00
Wilko Meyer
546de5cc8e
gnu: linux-libre 6.6: Update to 6.6.39.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.39.
(linux-libre-6.6-pristine-source, deblob-scripts-6.6): Update hashes.
Change-Id: Ibbce0092c1e565c4fe971ec7ffa951d9adb89966
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-14 14:08:21 -04:00
Wilko Meyer
4dd1f6f312
gnu: linux-libre 6.9: Update to 6.9.9.
...
* gnu/packages/linux.scm (linux-libre-6.9-version): Update to 6.9.9.
(linux-libre-6.9-pristine-source, deblob-scripts-6.9): Update hashes.
Change-Id: Id6f12a21b78acac8d24527086c1e669fc4d35baa
Signed-off-by: Leo Famulari <leo@famulari.name>
2024-07-14 14:08:18 -04:00
Tobias Geerinckx-Rice
3b5533f9bd
gnu: znc: Hash passwords with Argon2id.
...
* gnu/packages/messaging.scm (znc)[inputs]: Add argon2.
Change-Id: Iee64e2b6efb2f2e33fba2c641e8ef22e5785ecde
2024-07-07 02:00:00 +02:00
Tobias Geerinckx-Rice
f40234e225
gnu: znc: Update to 1.9.1 [fixes CVE-2024-39844].
...
* gnu/packages/messaging.scm (znc): Update to 1.9.1.
[arguments]: Don't explicitly return #t from phases.
Change-Id: I115ea81d75b44a363b84216ed6e1d237517d1d29
2024-07-07 02:00:00 +02:00
Vinicius Monego
bcd627f58e
gnu: gsequencer: Update to 6.16.8.
...
* gnu/packages/music.scm (gsequencer): Update to 6.16.8.
Change-Id: Iaf8aec89846dcbca96ae634f4537c263ab0bfa4e
2024-07-14 10:24:01 -03:00
Vinicius Monego
dfd91f101a
gnu: python-hy: Reformat with 'guix style'.
...
* gnu/packages/python-xyz.scm (python-hy): Reformat package using 'guix
style'.
Change-Id: Ie7dadd33fca2cabefcb83c3f50826752ad2c8a98
2024-07-14 10:24:01 -03:00
Vinicius Monego
67afc0afa3
gnu: python-hy: Move to pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-hy)[build-system]: Move to
pyproject-build-system.
[arguments]: Remove custom 'check phase. Use #:test-flags to skip a failing
test and enable other previously failing tests.
Change-Id: Ic5df4459f192ee79652dc77390d041999e505152
2024-07-14 10:24:01 -03:00
Vinicius Monego
14737ed048
gnu: python-hy: Update to 0.29.0.
...
* gnu/packages/python-xyz.scm (python-hy): Update to 0.29.0.
[arguments]<#:phases>: Delete the 'set-version and
'remove-installed-build-scripts phases. Hy no longer uses them to report its
version.
Change-Id: Ie3c388bc8b0c55d275bb00a0ad9eb7d09c37228c
2024-07-14 10:23:53 -03:00
Vinicius Monego
610508cf1b
gnu: kdenlive: Update to 24.05.2.
...
* gnu/packages/kde.scm (kdenlive): Update to 24.05.2.
Change-Id: I171bd40621e1e63a201eb5ea68906853bc32685b
2024-07-14 10:13:37 -03:00
jgart
c1d367f57e
gnu: trealla: Update to 2.54.3.
...
* gnu/packages/prolog.scm (trealla): Update to 2.54.3.
Change-Id: Iacaca2720ae4a457c570ebcd13be0260c81aa691
2024-07-13 10:38:45 -05:00
Sören Tempel
d4511a8970
gnu: Add python-angr.
...
* gnu/packages/patches/python-angr-addition-type-error.patch:
New patch.
* gnu/packages/patches/python-angr-check-exec-deps.patch:
New patch.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/python-xyz.scm (python-angr): New variable.
Signed-off-by: jgart <jgart@dismail.de>
2024-07-13 09:59:26 -05:00