jgart
3e5bb1a1b5
gnu: trealla: Update to 2.84.9.
...
* gnu/packages/prolog.scm (trealla): Update to 2.84.9.
Change-Id: Icda68022f025adb0f48a2b306e1eeed7b115ab26
2025-10-29 13:29:52 -05:00
Nicolas Graves
09fdd22638
gnu: python-pysaml2: Update to 7.5.4.
...
* gnu/packages/python-xyz.scm (python-pysaml2): Update to 7.5.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Add python-poetry-core, python-pytest.
[propagated-inputs]: Remove python-importlib-resources, python-pytz,
python-six. Add python-pymongo, python-responses, python-xmlsec.
Change-Id: Ic558dee40c24429be43d3afbd4079dbc08ba993c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:28 +00:00
Nicolas Graves
32c6889aa1
gnu: python-pem: Update to 23.1.0.
...
* gnu/packages/python-xyz.scm (python-pem): Update to 23.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Add nss-certs-for-test, python-certifi,
python-hatch-fancy-pypi-readme, python-hatch-vcs, python-hatchling.
Remove python-sphinx.
Change-Id: I097de6b515663075a8654aaadf9bcd4387cfec9b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:28 +00:00
Nicolas Graves
b746b971fb
gnu: python-boltons: Update to 25.0.0.
...
* gnu/packages/python-xyz.scm (python-boltons): Update to 25.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core, python-pytest, python-setuptools.
Change-Id: I4f2f1feb385e5b6eb323ea2805ea6e240c8b5049
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
29ae8fd873
gnu: python-ldap3: Update to 2.9.1.
...
* gnu/packages/python-xyz.scm (python-ldap3): Update to 2.9.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> by <#:test-backend>.
[native-inputs]: Add python-setuptools. Replace python-nose by
python-pynose.
Change-Id: I89c1991793eee46e727bd1485831039ae39b4498
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
a3ee84ac8f
gnu: python-pymacaroons: Update to 0.13.0-0.78c55c1.
...
* gnu/packages/python-xyz.scm (python-pymacaroons): Update to 0.13.0-0.78c55c1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing test.
[native-inputs]: Add python-hypothesis, python-mock, python-pytest,
python-setuptools.
[propagated-inputs]: Remove python-six.
Change-Id: Idd9f6993586f930c0666982ba126ca41c2a7e260
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
85d3a24843
gnu: python-daemonize: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-daemonize):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'fix-tests.
[native-inputs]: Add coreutils-minimal, procps, python-setuptools.
[description]: Improve style.
Change-Id: I45f68ce73e1dddec8573eaa553d92e4b8b0f17fc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
0a1c8f797c
gnu: python-pifpaf: Update to 3.4.0.
...
* gnu/packages/python-xyz.scm (python-pifpaf): Update to 3.4.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Drop 'check phase replacement. Add phase
'install-drivers.
[native-inputs]: Add python-setuptools and python-packaging. Replace
python-os-testr by python-stestr.
[description]: Improve style.
Change-Id: I57c69f114f961c759458cacf4b7728d655e1f4e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
3bf77c8020
gnu: python-block-tracing: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-block-tracing):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I15d18625d89f87bf000f20b95be4aa7942bf00d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
c51a28cc5e
gnu: python-fuzzywuzzy: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-fuzzywuzzy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ifb4cc94ee97be094fdcea9fce51a959698c7d373
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:27 +00:00
Nicolas Graves
b57d343fc2
gnu: python-android-stringslib: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-android-stringslib):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I7c061c2e0dca15dec54d4be502c5c941559bb1f1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 16:17:23 +00:00
Sharlatan Hellseher
7fe747bdde
gnu: Add go-1.25.
...
* gnu/packages/golang.scm (go-1.25, go-std-1.25): New variables.
Change-Id: I7e8b7d98e84c83f7a218e9bc42434214fb125d88
Reviewed-by: Efraim Flashner <efraim@flashner.co.il>
2025-10-29 15:38:18 +00:00
Nicolas Graves
d5ae99f884
gnu: python-requests-file: Update to 3.0.1.
...
* gnu/packages/python-xyz.scm (python-requests-file): Update to 3.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Remove python-six.
[home-page]: Update it.
Change-Id: Iaeae065b9ab7fbb54a442d9890f98673a78cb3ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:37 +00:00
Nicolas Graves
379667f323
gnu: python-zeep: Relax requests-file requirement.
...
* gnu/packages/python-web.scm (python-zeep)[arguments]
<#:phases>: Add phase 'relax-requirements.
Change-Id: Id09558d0ab8d2dc6d4cd1ae815dafb4d78eb89fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:37 +00:00
Nicolas Graves
1a6ab6cbb7
gnu: python-tldextract: Relax requests-file requirement.
...
* gnu/packages/python-web.scm (python-tldextract)[arguments]
<#:phases>: Add phase 'relax-requirements.
Change-Id: I88bf257884323f4e8ccd82ba7d2727c86b458b37
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:37 +00:00
Nicolas Graves
473ec0750d
gnu: python-userspacefs: Update to 3.1.1.
...
* gnu/packages/python-xyz.scm (python-userspacefs): Update to 3.1.1.
[propagated-inputs]: Remove python-fusepyng, add python-aiohttp,
python-typing-extensions.
Change-Id: Idb1fe6116e4433e789baaee916783f33e4ce41a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:37 +00:00
Nicolas Graves
350ebf03be
gnu: dbxfs: Update to 2.0.1.
...
* gnu/packages/python-xyz.scm (dbxfs): Update to 2.0.1.
[source]<patches>: Drop patch. The code has been reorganized in a way
that makes it easier to drop the sentry_sdk dependency.
[arguments]<#:phases>: Drop the sentry_sdk dependency in phase
'relax-requirements.
[propagated-inputs]: Remove python-keyring, python-keyrings-alt.
Change-Id: Ied640a1b5de9ed2dae462184cce51692243b9dfb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Nicolas Graves
2e4c2c69a0
gnu: python-fusepy: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-fusepy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable it.
<#:phases>: Refresh it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I4855d99676f65aa1fc9176e9fcbbd206bafea537
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Nicolas Graves
87a41ed724
gnu: python-gitignore-parser: Update to 0.1.13.
...
* gnu/packages/python-xyz.scm (python-gitignore-parser): Update to 0.1.13.
[arguments]: Replace <#:phases> with <#:test-backend>.
[native-inputs]: Remove python-wheel.
Change-Id: Iacb4eb8dfbe8c8bf7916f51b060d4cdb26619110
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Nicolas Graves
051252201f
gnu: python-globber: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-globber):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ifcde6333973d4769574174c291b1876ecc2fdae6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Nicolas Graves
e4fd402e36
gnu: python-beautifultable: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-beautifultable): Update to 1.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:phases> with <#:test-backend>.
[native-inputs]: Add python-pandas, python-setuptools.
[description]: Improve style.
Change-Id: I305dede9a5fa05189ecb2f728f394fba1ea5506e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Nicolas Graves
43857e4cf0
gnu: python-gipc: Update to 1.8.0.
...
* gnu/packages/python-xyz.scm (python-gipc): Update to 1.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-pytest, python-setuptools. Remove unzip.
[description]: Improve style.
Change-Id: Ib98a76e6df6d37f718e363485351a61c78e6858f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29 15:28:36 +00:00
Sharlatan Hellseher
750104cde6
gnu: go-modernc-org-sqlite: Enable tests.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-sqlite)[arguments]
<tests?>: Enable them.
<phases>: Add 'post-check-remove-test-data.
[propagated-inputs]: Remove go-modernc-org-mathutil.
[native-inputs]: Add go-github-com-google-pprof,
go-github-com-mattn-go-sqlite3, go-modernc-org-fileutil, and
go-modernc-org-mathutil.
Change-Id: I7350ce34ba61f3ffdcfa33ae6d531beba0bc7305
2025-10-29 15:28:36 +00:00
Sharlatan Hellseher
bf08f884f6
gnu: go-modernc-org-libc: Enable tests.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-libc)[arguments] <tests?>:
Enable them.
[native-inputs]: Add go-golang-org-x-tools, go-modernc-org-ccgo-v4,
go-modernc-org-fileutil, and go-modernc-org-goabi0.
Change-Id: I05d13396bcba7a30b3ef4c51a00e2106dd92b927
2025-10-29 15:28:36 +00:00
Sharlatan Hellseher
7a4c4a39af
gnu: Add go-modernc-org-goabi0.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-goabi0): New variable.
Change-Id: Id290bc65264f7257d6ad71b4ed8f197c6e7a6c65
2025-10-29 15:28:36 +00:00
Sharlatan Hellseher
65217c837f
gnu: Add go-modernc-org-ccgo.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-ccgo-v3)
(go-modernc-org-ccgo-v4): New variables.
Change-Id: Ic6e90a2b4e44aec47d4085aeefb7895e60309d59
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
974b312d93
gnu: Add go-modernc-org-cc.
...
* gnu/packages/golang-check.scm (go-modernc-org-ccorpus2): Add a remark
about provided assets.
(go-modernc-org-cc-v3, go-modernc-org-cc-v4, go-modernc-org-cc-v5): New
variables.
Change-Id: Id908e989a752b1e0f8116762641b1c24ab5174ba
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
f65dc21ea1
gnu: Add go-modernc-org-gc.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-gc, go-modernc-org-gc-v2)
(go-modernc-org-gc-v3): New variables.
Change-Id: I911b46d109e3125a699c450e900de98250911057
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
437851aae3
gnu: Add go-modernc-org-y.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-y): New variable.
Change-Id: If6c6335dc9e6a935d3ba65fc53d715be4fedef02
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
e514af6838
gnu: Add go-modernc-org-parser.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-parser): New variable.
Change-Id: Ibc2a1d7a95cbb71e34d37ecfcbeb714fa1bfa5ec
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
279d2fe0ee
gnu: Add go-modernc-org-scanner.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-scanner): New variable.
Change-Id: I425f878ef29f99ae7224f2de5aea344f40acf9a3
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
166dd7ee27
gnu: Add go-modernc-org-golex.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-golex): New variable.
Change-Id: Ia789ef755e9d44a7661c783b37ff126b260e0638
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
853f981c79
gnu: Add go-modernc-org-scannertest.
...
* gnu/packages/golang-check.scm (go-modernc-org-scannertest): New variable.
Change-Id: I9af5677acae27ace5d1608363d799dac148c93c4
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
0a5cf277ff
gnu: Add go-modernc-org-lex.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-lex): New variable.
Change-Id: Id52603ba75cbf1089df04deb179782c167eb79c0
2025-10-29 15:28:35 +00:00
Sharlatan Hellseher
3ae2868566
gnu: Add go-modernc-org-ebnfutil.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-ebnfutil): New variable.
Change-Id: I1e363141d66cbb00a6d168286e17a8ab8ebd2f4d
2025-10-29 15:28:34 +00:00
Sharlatan Hellseher
50c95860ce
gnu: Add go-modernc-org-ebnf.
...
* gnu/packages/golang-xyz.scm (go-modernc-org-ebnf): New variable.
Change-Id: Iece6a1efa645ee1171b4fbb828d4157310d83745
2025-10-29 15:28:34 +00:00
Sharlatan Hellseher
84f4ce303d
gnu: Add go-modernc-org-ccorpus.
...
* gnu/packages/golang-web.scm (go-modernc-org-ccorpus): New variable.
Change-Id: I49b0a78bda9528e61010165b56ad8001d4863b18
2025-10-29 15:28:25 +00:00
Nicolas Goaziou
8e01867a9a
gnu: emacs-doom-modeline: Update to 4.2.1.
...
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 4.2.1.
[propagated-inputs]: Reorder alphabetically.
Change-Id: I437b24633dd0d175928d08f5be0a01c96508e2c8
2025-10-29 16:16:15 +01:00
Nicolas Goaziou
304ec71bbb
gnu: parlatype: Update to 4.3.
...
* gnu/packages/gnome.scm (parlatype): Update to 4.3.
[arguments]: Use G-exp.
[native-inputs]: Add (gtk "bin").
[inputs]: Add gtk, libadwaita. Remove gtk+, sphinxbase.
Change-Id: Ia721ed082eb1dad9e5c69d33e061ad9427036ae0
2025-10-29 16:00:51 +01:00
Nicolas Goaziou
434dd2cc61
gnu: sphinxbase: Deprecate variable.
...
Sphinxbase is now included in Pocketsphinx.
Change-Id: If86fb478565fb93a36bf25388d191aa21a25d7b6
2025-10-29 16:00:50 +01:00
Nicolas Goaziou
532b78eb51
gnu: pocketsphinx: Update to 5.0.4.
...
* gnu/packages/speech.scm (pocketsphinx): Update to 5.0.4.
[source]: Use GitHub as upstream.
[build-system]: Switch to cmake-build-system.
[arguments]: Skip tests, build shared libraries and gstreamer plugin.
[inputs]: Add alsa-lib, ffmpeg, portaudio, sox. Remove sphixbase.
Change-Id: Ic48d140d662b727f944f14be7424449849fca53e
2025-10-29 15:54:28 +01:00
Nicolas Goaziou
df23a50399
gnu: emacs-jsonrpc: Update to 1.0.26.
...
Using a specific commit from Emacs repository is time consuming and
unnecessarily complicated. Also, for some reason, it doesn’t work for the
update at hand.
This commit provides multiple source URI so old release tarballs can be found.
* gnu/packages/emacs-xyz.scm (emacs-jsonrpc): Update to 1.0.26.
[source]: Switch (back) to ELPA.
Change-Id: I73822bc8e1ae5543b3c41c277522b8ab742927d4
2025-10-29 12:22:33 +01:00
Nicolas Goaziou
22a369e039
gnu: emacs-extend-smime: Silence warning.
...
* gnu/packages/emacs-xyz.scm (emacs-extend-smime)[propagated-inputs]: Replace
emacs-default-encrypt with emacs-defaultencrypt.
Change-Id: Iecc1c925167f6219270e4853884753cd01c8b133
2025-10-29 11:51:26 +01:00
Nicolas Goaziou
1112e57920
gnu: emacs-scad-mode: Update to 97.0.
...
* gnu/packages/engineering.scm (emacs-scad-mode): Update to 97.0.
Change-Id: I9c259a0330453e417e8944e190395c0d2d8aa1ac
2025-10-29 11:51:26 +01:00
Nicolas Goaziou
e92bb305fe
gnu: emacs-osm: Update to 1.9.
...
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 1.9.
Change-Id: I757e527d9aa5a1870c68e23ba870a008fa3f9c85
2025-10-29 11:51:25 +01:00
Nicolas Goaziou
8fcf383330
gnu: emacs-org-modern: Update to 1.10.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.10.
Change-Id: I0a0a4d4811558615f270c563dd453bea777c56f6
2025-10-29 11:51:25 +01:00
Nicolas Goaziou
42d06d0c08
gnu: emacs-org-mem: Update to 0.24.0.
...
* gnu/packages/emacs-xyz.scm (emacs-org-mem): Update to 0.24.0.
Change-Id: I1b3204dc284eb3f6ac40ff73315577f20e262e28
2025-10-29 11:51:25 +01:00
Nicolas Goaziou
055099f11f
gnu: emacs-persist: Update to 0.8.
...
* gnu/packages/emacs-xyz.scm (emacs-persist): Update to 0.8.
Change-Id: Ib9e0062ab5f439f0413466bba0948654da1a8b8a
2025-10-29 11:51:24 +01:00
Nicolas Goaziou
60ec081b99
gnu: emacs-no-littering: Update to 1.8.1.
...
* gnu/packages/emacs-xyz.scm (emacs-no-littering): Update to 1.8.1.
Change-Id: Ica8ddd7d68d9acc86a8c363558245bdc46573533
2025-10-29 11:51:24 +01:00
Nicolas Goaziou
11de618624
gnu: emacs-doom-modeline: Update to 4.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-doom-modeline): Update to 4.0.0.
Change-Id: Ic4ffa128865d6fa6b33038c0aa2bce1b342c5a6a
2025-10-29 11:51:24 +01:00