1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-27 12:40:32 +02:00
Commit Graph

137802 Commits

Author SHA1 Message Date
Danny Milosavljevic
2fb2cffdd5 gnu: Add emacs-pr-review.
* gnu/packages/emacs-xyz.scm (emacs-pr-review): New variable.

Change-Id: Ied19b0b58e319d054a15ef6cfa6af7731f728f73
2025-02-05 23:21:43 +01:00
Stefan Reichör
f89232b10d gnu: Add python-multiplex.
It was proposed in #48430 on <2021-05-14>.

* gnu/packages/python-xyz.scm (python-multiplex): New variable.

Change-Id: I75af1e4be940166b91c8c71dd0280cdb4753f956
Reviewed-by: Vinicius Monego <monego@posteo.net>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 21:54:08 +00:00
Mekeor Melire
9e378b7c4e gnu: Add python-domain-connect-dyndns.
It was preoposed in #48514 on <2021-05-19>.

* gnu/packages/python-web.scm (python-domain-connect-dyndns): New variable.

Change-Id: I3a31379b4b4ed58c3503d6a8d5fd5a960702bec0
Reviewed-by: Xinglu Chen <public@yoctocell.xyz>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 21:54:08 +00:00
Mekeor Melire
26b022deb9 gnu: Add python-domain-connect.
It was preoposed in #48514 on <2021-05-19>.

* gnu/packages/python-web.scm (python-domain-connect): New variable.

Change-Id: I479ae5a66aaf8cf1a5fcf5bb45583446000a2c64
Reviewed-by: Xinglu Chen <public@yoctocell.xyz>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 21:54:08 +00:00
Mekeor Melire
55a2baf127 gnu: Add python-publicsuffixlist.
It was preoposed in #48514 on <2021-05-19>.

* gnu/packages/python-web.scm (python-publicsuffixlist): New variable.

Change-Id: Iacecd5e9e49f9136935a65c83c09a643e371738b
Reviewed-by: Xinglu Chen <public@yoctocell.xyz>
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 21:54:07 +00:00
Mattia Bunel
a8f223f91c gnu: Add libe57format.
* gnu/packages/geo.scm (libe57format): New variable.

Change-Id: I4b1473184ed871a5b6c5a4ea8320082292846c3f
Co-authored-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-05 21:24:54 +01:00
Artyom V. Poptsov
fa5174b68d gnu: translate2geda: Update to 0-2.2ec576e.
* gnu/packages/engineering.scm (translate2geda): Update to 0-2.2ec576e.

Change-Id: I886078f0c2c0c46230e106ed4d9f7f19bf2646fc
2025-02-05 22:01:21 +03:00
Artyom V. Poptsov
149cc9acad gnu: translate2geda: Use GEXPs.
* gnu/packages/engineering.scm (translate2geda): Use GEXPs.  Improve package
style.

Change-Id: I6573a7299b268143b09be3ebbb14d7f7943ae591
2025-02-05 21:57:04 +03:00
Sharlatan Hellseher
cc2b236e37 gnu: Add python-takethetime.
This is a refreshed proposal from #35979 submitted on <20219-05-29>.

* gnu/packages/python-xyz.scm (python-takethetime): New variable.

Change-Id: I1384acdee68a46f7d97b217e609b5d2af69c6086
Co-authored-by: h.nasajpour <h.nasajpour@pantherx.org>
2025-02-05 17:47:22 +00:00
Navid Afkhami
985c0fd63c gnu: Add python-cnmf.
* gnu/packages/bioinformatics.scm (python-cnmf): New variable.

Change-Id: I8a4f2293bde59b10e7b673025bbb4c5a8420738b
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 17:47:00 +00:00
Sharlatan Hellseher
c25137aaa7 gnu: go-github-com-cheggaaa-pb-v3: Remove duplicate field.
It was introduced in b0632d45f3 commit.

* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Remove
duplicate "arguments" field.

Change-Id: I1f118d5b387934b20f1cebe0a6bd79193febc0dd
2025-02-05 16:26:44 +00:00
Sharlatan Hellseher
667faa8598 gnu: python-esptool-3.0: Rename variable.
* gnu/packages/engineering.scm: (python-esptool-3.0): Rename variable to
python-esptool.

Change-Id: If2f6a1473b031fd039d34831ca4cbcd2b50a4b39
2025-02-05 16:26:44 +00:00
Sharlatan Hellseher
66c47547ac gnu: python-capstone: Migrate to pyproject-build-system.
* gnu/packages/engineering.scm (python-capstone): [build-system]: Swap
to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Id63f66a2811c594871e526f55aad836ddf8b5177
2025-02-05 16:25:21 +00:00
Sharlatan Hellseher
794df97a0e gnu: python-capstone: Improve package style.
* gnu/packages/engineering.scm (python-capstone): Use G-expressions,
adjust fields order.
[arguments]: Use G-expressions.
[phases] {chdir-and-fix-setup-py}: Convert to use FORMAT and
THIS-PACKAGE-INPUT to simplify the flow.

Change-Id: I80a4e85cd47f6b06b22615d592b9cadd74e17485
2025-02-05 16:25:21 +00:00
Sharlatan Hellseher
b5fda7e4da gnu: wireviz: Migrate to pyproject-build-system.
* gnu/packages/engineering.scm (wireviz)
[build-system]: Swap to pyproject-build-system.
[arguments] <tests?>: Explicitly disable as project provides no tests.
[inputs]: Add python-click, python-graphviz, python-pillow, and
python-pyyaml.
[propagated-inputs]: Remove python-click, python-graphviz,
python-pillow, and python-pyyaml.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Icad23912b39eb9c4250bc67b1debba5b7fd9f523
2025-02-05 16:25:12 +00:00
Zheng Junjie
129d8c4591 gnu: wireplumber: Update to 0.5.7.
* gnu/packages/linux.scm (wireplumber): Update to 0.5.7.

Change-Id: Ie51e39cb19679700f67b137cc6cfa07c80ec22d4
Reviewed-by: Andrew Wong <brosasaki@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-02-05 16:24:19 +00:00
Hikari
dfbd6532d6 gnu: openh264: Update to 2.5.0.
* gnu/packages/video.scm (openh264): Update to 2.5.0.

Reviewed-by: Andrew Wong <brosasaki@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ic960ed6293c8aa2ab16f55efaa02c639870abf6e
2025-02-05 16:24:09 +00:00
Ricardo Wurmus
216a37ba50 gnu: python-harmonypy: Patch invalid field in pyproject.toml.
* gnu/packages/bioinformatics.scm (python-harmonypy)[arguments]: Add phase
'patch-pyproject.

Change-Id: I0d80b96458c7bb5ddb571ad640babf6b95fb051f
2025-02-05 15:08:30 +01:00
Tomas Volf
a53bd6f27b gnu: emacs-yaml: Update to 1.1.0.
* gnu/packages/emacs-xyz.scm (emacs-yaml): Update to 1.1.0.

Change-Id: I8345bf6aa2bb7a9b39d772cb0d52aaea9a60f68e
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-05 13:25:31 +01:00
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