altadil
4516d2de97
gnu: Add pantheon-screenshot.
...
* gnu/packages/pantheon.scm (pantheon-screenshot): New variable.
Change-Id: I68fac745434503b43cb0137cddb48a56478960d9
Reviewed-by: Andrew Wong <brosasaki@gmail.com >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-02-05 13:25:21 +01:00
Herman Rimm
d0dbba3053
gnu: rust-winapi-0.3: Remove cargo-inputs labels.
...
* gnu/packages/crates-windows.scm (rust-winapi-0.3)[cargo-inputs]:
Remove labels.
Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:01 +02:00
Herman Rimm
24bec14309
gnu: rust-ammonia-4: Remove cargo-inputs labels.
...
* gnu/packages/crates-web.scm (rust-ammonia-4)[cargo-inputs,
cargo-development-inputs]: Remove labels.
Change-Id: Ib705af6bd51d488bcc1780c128e609b44f74455f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:01 +02:00
Herman Rimm
122ed24f0a
gnu: rust-rand-core-0.3: Remove cargo-inputs labels.
...
* gnu/packages/crates-io.scm (rust-rand-core-0.3)[arguments]: Build
without tests. Remove cargo-inputs labels.
Change-Id: I50877d153d55ce27566c2bfc1b126077140c8477
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:01 +02:00
Herman Rimm
7d52c46993
gnu: rust-progressing-3: Remove cargo-inputs labels.
...
* gnu/packages/crates-io.scm (rust-progressing-3)[cargo-inputs]: Remove
labels.
Change-Id: Ia3004caca651032ac6bf1ae980f0a7307e329882
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:01 +02:00
Herman Rimm
fea302699f
gnu: rust-nitrokey-test-0.5: Remove cargo-inputs labels.
...
* gnu/packages/crates-io.scm (rust-nitrokey-test-0.5)[cargo-inputs]
Remove labels.
Change-Id: Iddfdfff44d728763e55da60ed5c7c8de4c790b37
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:01 +02:00
Efraim Flashner
fd0e15e551
gnu: python-libcst: Update to 1.6.0.
...
* gnu/packages/python-xyz.scm (python-libcst): Update to 1.6.0.
[source]: Add snippet to satisfy cargo-build-system.
[build-system]: Switch to cargo-build-system.
[arguments]: Import cargo-build-system, pyproject-build-system modules.
Add cargo-inputs, cargo-development-inputs. Replace 'build, 'install
with the pyproject-build-system phases. Add a phase after 'install for
the extra pyproject phases. Add 2 phases to help build the project.
[native-inputs]: Add python-minimal-wrapper, python-hypothesmith,
python-setuptools-rust, python-setuptools-scm.
[inputs]: Add maturin.
[propagated-inputs]: Remove python-typing-extensions,
python-typing-inspect.
(python-libcst-minimal)[arguments]: Inherit phases from python-libcst
while still skipping the tests.
[native-inputs]: Add python-minimal-wrapper, python-setutools-rust,
python-setuptools-scm.
Change-Id: I7b5ba5404f6e726976af25c0f7db7db2d00bedc5
2025-02-05 13:37:00 +02:00
Herman Rimm
c052598835
gnu: rust-awc-0.2: Fix package-name.
...
* gnu/packages/crates-web.scm (rust-awc-0.2)[name]: Remove -2.
Change-Id: I7cff55f606d9b6428e96b11f251f1435f9bb3129
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:00 +02:00
Herman Rimm
877f7b7c1a
gnu: rust-actix-http-test-1: Fix package-name.
...
* gnu/packages/crates-web.scm (rust-actix-http-test-1)[name]: Remove -2.
Change-Id: I7cff55f606d9b6428e96b11f251f1435f9bb3129
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-02-05 13:37:00 +02:00
Cayetano Santos
2bb41110cc
gnu: emacs-corfu: Update to 1.7.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 1.7.
Change-Id: I89516dc8040342cf4874eeca79b794a3f210a150
Reviewed-by: Andrew Wong <brosasaki@gmail.com >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-02-05 12:21:25 +01:00
Efraim Flashner
9c36d38614
gnu: Add rust-caseless-0.2.
...
* gnu/packages/crates-io.scm (rust-caseless-0.2): New variable.
Change-Id: Ia420017ddcdf5370cbc7459f72af0d005a1797ea
2025-02-05 11:56:19 +02:00
Efraim Flashner
1d145499a5
gnu: Add rust-terminal-prompt-0.2.
...
* gnu/packages/crates-io.scm (rust-terminal-prompt-0.2): New variable.
Change-Id: I4e68e7b7960d25a11d3dd3e30ac091bc8f7ded58
2025-02-05 11:56:19 +02:00
Efraim Flashner
96cb404b3e
gnu: Add rust-auth-git2-0.5.
...
* gnu/packages/crates-vcs.scm (rust-auth-git2-0.5): New variable.
Change-Id: I4b111a803a3e393120c836a956863726cd78f483
2025-02-05 11:56:19 +02:00
Efraim Flashner
99603e129e
gnu: Add forgejo-cli.
...
* gnu/packages/rust-apps.scm (forgejo-cli): New variable.
Change-Id: I0755aef482c46ba5e926405f0037309b47f5d163
2025-02-05 11:56:18 +02:00
Efraim Flashner
5530b2112a
gnu: Add rust-forgejo-api-0.5.
...
* gnu/packages/crates-vcs.scm (rust-forgejo-api-0.5): New variable.
(rust-forgejo-api-0.4): Inherit from rust-forgejo-api-0.5.
Change-Id: Ia1e78f820312e15c1eb24856eda599e3896d3899
2025-02-05 11:55:54 +02:00
Efraim Flashner
3650421718
gnu: Add rust-emojis-0.6.
...
* gnu/packages/crates-io.scm (rust-emojis-0.6): New variable.
(rust-emojis-0.5): Inherit from rust-emojis-0.6.
Change-Id: I2d6dcba2f844de0a8c7b8da4253014fa549cd39d
2025-02-05 11:55:01 +02:00
Efraim Flashner
dbcfbb86c6
gnu: Add rust-comrak-0.26.
...
* gnu/packages/crates-io.scm (rust-comrak-0.26): New variable.
(rust-comrak-0.18): Inherit from rust-comrak-0.26.
Change-Id: Ib9d2a8a970345072d46aa73058cc10f35c6134f4
2025-02-05 11:54:33 +02:00
Efraim Flashner
84905d47d8
gnu: Add codeberg-cli.
...
* gnu/packages/rust-apps.scm (codeberg-cli): New variable.
Change-Id: I51507fe3806513c48b317797ac8fcb5b04ea1434
2025-02-05 10:40:33 +02:00
Efraim Flashner
4ab3e80f60
gnu: Add rust-fancy-regex-0.10.
...
* gnu/packages/crates-io.scm (rust-fancy-regex-0.10): New variable.
Change-Id: Ie1644d21808226f931eb386d1dfa36b4e927fa7d
2025-02-05 10:28:55 +02:00
Efraim Flashner
92da06a010
gnu: Add rust-inquire-0.7.
...
* gnu/packages/crates-io.scm (rust-inquire-0.7): New variable.
Change-Id: I21bb1e68396012e93edba9aac72bd55ad8832514
2025-02-05 10:28:55 +02:00
Efraim Flashner
f703d3b0de
gnu: Add rust-lazy-regex-2.
...
* gnu/packages/crates-io.scm (rust-lazy-regex-2): New variable.
Change-Id: I39df48d2f372ebb62d2c07f0a10aac44c304ca30
2025-02-05 10:28:55 +02:00
Efraim Flashner
88a27d5b9e
gnu: Add rust-lazy-regex-proc-macros-2.
...
* gnu/packages/crates-io.scm (rust-lazy-regex-proc-macros-2): New variable.
Change-Id: Id7c19e906ba41486bf598d52ad18ad1d9de001ca
2025-02-05 10:28:55 +02:00
Efraim Flashner
422b440dc5
gnu: Add rust-newline-converter-0.3.
...
* gnu/packages/crates-io.scm (rust-newline-converter-0.3): New variable.
Change-Id: Ic1e60baf298b307c710160824e468df8a88513c4
2025-02-05 10:28:55 +02:00
Efraim Flashner
2f00ed2976
gnu: Add rust-soft-assert-0.1.
...
* gnu/packages/crates-io.scm (rust-soft-assert-0.1): New variable.
Change-Id: I309590eba81d0e00869661083706a32c3b193a1e
2025-02-05 10:28:55 +02:00
Efraim Flashner
2babd75948
gnu: Add rust-termsize-0.1.
...
* gnu/packages/crates-io.scm (rust-termsize-0.1): New variable.
Change-Id: Idd344c3dda8bdf259d87603890b83d44f901ed84
2025-02-05 10:28:55 +02:00
Efraim Flashner
7e3b7f43ee
gnu: Add rust-yaml-rust2-0.8.
...
* gnu/packages/crates-io.scm (rust-yaml-rust2-0.8): New variable.
Change-Id: Ib19fdc5ef53e8f5e1b11c967fd75375024806882
2025-02-05 10:28:54 +02:00
Efraim Flashner
60fc29489d
gnu: Add rust-forgejo-api-0.4.
...
* gnu/packages/crates-vcs.scm (rust-forgejo-api-0.4): New variable.
Change-Id: Ifad7372a2c642d62066ee15cb5fef8f69d34d863
2025-02-05 10:28:54 +02:00
Efraim Flashner
c684e8d54b
gnu: Add rust-webbrowser-1.
...
* gnu/packages/crates-io.scm (rust-webbrowser-1): New variable.
(rust-webbrowser-0.8): Inherit from rust-webbrowser-1.
Change-Id: Iaac5e98c9cd01ba377ab9cfbe19b91f942f6e351
2025-02-05 10:27:48 +02:00
Efraim Flashner
e792a38530
gnu: Add rust-derive-new-0.7.
...
* gnu/packages/crates-io.scm (rust-derive-new-0.7): New variable.
(rust-derive-new-0.6): Inherit from rust-derive-new-0.7.
Change-Id: I9f63800390798f0ea330d3ebb06c59821d36e695
2025-02-05 10:27:02 +02:00
Efraim Flashner
b59ccd5aa6
gnu: Add rust-config-0.14.
...
* gnu/packages/crates-io.scm (rust-config-0.14): New variable.
(rust-config-0.13): Inherit from rust-config-0.14.
Change-Id: I22f0818ba3ea59d7e5c16a55e66f7f55a63decb5
2025-02-05 10:26:37 +02:00
Efraim Flashner
7402479335
gnu: rust-comfy-table-7: Update to 7.1.3.
...
* gnu/packages/crates-io.scm (rust-comfy-table-7): Update to 7.1.3.
[cargo-inputs]: Add rust-ansi-str-0.8. Replace rust-crossterm-0.27 with
0.28, rust-strum-0.25 with 0.26, rust-strum-macros-0.25 with 0.26,
rust-unicode-width-0.1 with 0.2.
[cargo-development-inputs]: Replace rust-rstest-0.18 with 0.23.
Change-Id: I9306d17339c861164b5c01697ad396620e98d908
2025-02-05 10:25:00 +02:00
Mark H Weaver
b763d074a6
gnu: icecat: Update to 115.20.0-guix1 [security fixes].
...
Includes fixes for CVE-2025-1009, CVE-2025-1010, CVE-2025-1012, and
CVE-2025-1016.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2025-02-04 22:21:28 -05:00
Sharlatan Hellseher
5a897c5c95
gnu: python-ciso8601: Update to 2.3.2.
...
* gnu/packages/time.scm (python-ciso8601): Update to 2.3.2.
[build-system]: Swap to pyrpoject-buid-system.
[native-inputs]: Remove python-pytz; add python-pytest,
python-setuptools, and python-wheel.
Change-Id: Ic1a4a329ca8e365976b490de7d7025299782ee41
2025-02-04 18:55:35 +00:00
h.nasajpour
60c1d26209
gnu: Add python-relativetimebuilder.
...
* gnu/packages/time.scm (python-relativetimebuilder): New variable
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: I741f3524b22216a2e620f269f51c7f90bd0d0772
2025-02-04 18:30:13 +00:00
Artyom V. Poptsov
9366217997
gnu: Add mbpoll.
...
* gnu/packages/engineering.scm (mbpoll): New variable.
Change-Id: I356425b47ae4a5201465c9f1e0244602a1cf9dc2
2025-02-04 20:02:51 +03:00
Ludovic Courtès
285a1cb449
docker: Add missing hyphen for ‘tar -cf layer.tar’.
...
Fixes a bug introduced in 646202bf73
whereby ‘guix pack -f docker --max-layers=8 sed’ would fail with:
tar: You must specify one of the '-Acdtrux', '--delete' or '--test-label' options
* guix/docker.scm (build-docker-image):
Reported-by: Simon Josefsson <simon@josefsson.org >
Change-Id: I8edf4538e7d2964c90e5aac19fa905a8a86d0862
2025-02-04 17:13:01 +01:00
Ludovic Courtès
9a6a7c9ea0
gnu: libpciaccess-static: Keep in same module as ‘libpciaccess’.
...
Fixes a bug introduced in beb9ad2cf7 where
‘guix pull’ would fail to build guix-system-tests.drv:
gnu/packages/hurd.scm:317:13: error: libpciaccess: unbound variable
* gnu/packages/hurd.scm (libpciaccess-static): Move to…
* gnu/packages/xorg.scm (libpciaccess-static): … here.
Add ‘name’ field.
Change-Id: I4ec6a800360e82a5bc28f4e0b6c51772108fc3b1
2025-02-04 16:55:47 +01:00
Sharlatan Hellseher
25a67a8d3f
gnu: tractor: Enable tests.
...
* gnu/packages/tor.scm (tractor): Enable tests.
[arguments] <tests?>: Project provides tests, enable them.
<test-flags>: Skip 4 tests.
[inputs]: Add python-pysocks.
[native-inputs]: Add python-pytest.
Change-Id: I23a8cad6a9db45c6025fd80893dfc5921de413dd
2025-02-04 15:27:41 +00:00
Danial Behzadi
f61d448a07
gnu: tractor: Update to 5.0.0.
...
* gnu/packages/tor.scm (tractor): Update to 5.0.0.
[phases] {install-man-pge}: Adjust file installation.
{install-bash-completion}: Likewise.
{install-gschema}: Likewise.
[inputs]: Remove python-psutil.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Change-Id: I91a34dbc81c156b815c03df71241e8b3252bf657
2025-02-04 15:27:23 +00:00
Junker
96a8a41f60
gnu: sbcl-dbus: Update to 20231105-2.8bba6a09.
...
* gnu/packages/lisp-xyz.scm (sbcl-dbus): Update to 20231105-2.8bba6a09.
[source] fix file-name
Change-Id: I36c432e9bd694d8d90af96deb0c7e0ad4b0fb17f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-04 14:42:12 +00:00
Evgeny Pisemsky
7e58d45adf
gnu: Add emacs-go-translate.
...
* gnu/packages/emacs-xyz.scm (emacs-go-translate): New variable.
Change-Id: I623079b65f6df2180537a7589b953eaeb57d6a77
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-04 14:05:46 +00:00
宋文武
214b9d500f
gnu: libxcb: Fix build for GNU/Hurd.
...
* gnu/packages/xorg.scm (libxcb) [propagated-inputs]: Add libpthread-stubs
when targeting the Hurd.
[arguments]: Add fix-PATH_MAX phase when targeting the Hurd.
Authored-by: yelninei on IRC.
Change-Id: Id673045c0c1a94a2d63bac7ea10a49174131d0ed
2025-02-04 21:41:37 +08:00
宋文武
beb9ad2cf7
gnu: hurd: Add libpciaccess-static.
...
This is a followup to 20a8d796f1 , which broke
the Hurd.
* gnu/packages/hurd.scm (libpciaccess-static): New variable.
(hurd, netdde) [inputs]: Replace libpciaccess with libpciaccess-static.
Change-Id: Ifb2cc3d210cf4ce6f4798eac1e9643f1c75ba6fa
Suggested-by: yelninei on IRC.
2025-02-04 21:41:07 +08:00
Evgeny Pisemsky
ac9fc0db76
gnu: Add python-pypubsub.
...
* gnu/packages/python-xyz.scm (python-pypubsub): New variable.
Change-Id: I543d8a6297c374e55809a755a902250ca4d270d9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-02-04 12:55:55 +00:00
Sharlatan Hellseher
57b41af25c
gnu: magic-wormhole: Skip one test.
...
* gnu/packages/magic-wormhole.scm (magic-wormhole) [arguments]
<test-flags>: Skip one test.
Change-Id: Ie591b8ca3bbbc115813777a238399126c0146306
2025-02-04 12:22:17 +00:00
Sharlatan Hellseher
d226d873e3
gnu: python-treq: Update to 24.9.1.
...
* gnu/packages/python-web.scm (python-treq): Update to 24.9.1.
[build-system]: Swap to pyproject-build-system.
[propagated-inputs]: Remove python-idna and python-service-identity; add
python-hyperlink and python-typing-extensions.
[native-inputs]: Add python-httpbin, python-pytest,
python-service-identity, python-setuptools, and python-wheel.
Change-Id: I1311624a0d192a26ece9f7e00530ae9ba1381d61
2025-02-04 12:21:58 +00:00
Sharlatan Hellseher
3722cb156a
gnu: python-txtorcon: Update to 24.8.0.
...
Reported in #75979 by bdju <bdju@tilde.team >.
Test suite failed to complete successfully, this change refreshes
version and simplify package.
* gnu/packages/python-crypto.scm: Add (gnu packages lsof).
(python-txtorcon): Update to 24.8.0.
[build-system]: Swap to pyproject-build-system.
[arguments] <phases>: Remove 'disable-failing-tests.
[inputs]: Add lsof.
[native-inputs]: Remove python-mock; add python-pytest,
python-setuptools, and python-wheel.
Change-Id: I26bc9bb1040b4e4408405e40db108a38e674df81
2025-02-04 12:21:20 +00:00
Ashish SHUKLA
4fa41a0480
gnu: fossil: Update to 2.25.
...
* gnu/packages/version-control.scm (fossil): Update to 2.25.
[source]: switch to a simpler tarball URL.
[arguments]<configure-flags>: Add flag to enable JSON support.
Change-Id: I644dff44ce96d7f42e92cdbc994c4096ac55bf10
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-02-04 17:40:18 +08:00
宋文武
ff51fee4ee
gnu: Add ghosthop.
...
* gnu/packages/games.scm (ghosthop): New variable.
Change-Id: I45867f844517666cb123b1d05a140c0ae8528e79
2025-02-04 17:33:36 +08:00
宋文武
0b22e0b8d9
gnu: mixxx: Fix version and hash.
...
This is a followup to 1c7916cebe .
* gnu/packages/music.scm (mixxx): Set version to 2.5.0.
Change-Id: Ief856867390661cfba37daa34b1fa33948950a8d
2025-02-04 17:29:31 +08:00