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