Maxim Cournoyer
9fe755d19f
gnu: icedove-minimal: Add libotr support.
...
* gnu/packages/gnuzilla.scm (icedove-minimal)
[#:phases] {wrap-program}: Add $libotr/lib to LD_LIBRARY_PATH wrapper.
[inputs]: Add libotr.
Fixes: <https://bugs.gnu.org/79749 >
Reported-by: "R.W.Flurando" <rw-flurando@inventati.org >
Change-Id: I00e96b3a09b5bc095990284d6971baa8d166181d
2025-11-12 08:26:31 +09:00
Maxim Cournoyer
81a3e4842f
gnu: icedove: Update to 140.4.0 [security fixes].
...
Fixes CVE-2025-11708, CVE-2025-11709, CVE-2025-11710, CVE-2025-11711,
CVE-2025-11712, CVE-2025-11713, CVE-2025-11714 and CVE-2025-11715.
* gnu/packages/gnuzilla.scm (%icecat-140.3-source): Delete variable.
(icedove): Update to 140.4.0.
(%icedove-build-id): Bump to 20251111000000.
(%icedove-version): Bump to 140.4.0.
(thunderbird-comm-source): Update changeset/hash.
(icedove-source): Use icecat-source.
Change-Id: If339c9588295103c03afc6b002ca6f82e17d9ca1
2025-11-12 08:25:57 +09:00
Nicolas Graves
80820841e7
gnu: python-rnc2rng: Update to 2.7.0.
...
* gnu/packages/python-xyz.scm (python-rnc2rng): Update to 2.7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
Change-Id: If03ecdc1145c8c46c85a4df77e1b53e89e1d0210
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
164e2d5a42
gnu: python-flufl-testing: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-flufl-testing):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I7371e7a4a5201419aa63fd82ff9cdcfdc43b62c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
faf9956430
gnu: python-jinxed: Update to 1.3.0.
...
* gnu/packages/python-xyz.scm (python-jinxed): Update to 1.3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: Ic4d9e4d07181df904d37f903ce0e49f430e62f67
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
4befed0e41
gnu: python-bashlex: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-bashlex):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[arguments, description]: Improve style.
Change-Id: Id449a9d2381b8bc29246e23690c1dae83f857aaa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
d895ba55b6
gnu: python-mujson: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-mujson):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I945102d9215fcc24c0f04003f30304316afe0821
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
71a09730dc
gnu: python-pytidylib: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pytidylib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I1eeb1199d0be2746a927128bf165d8008e4694ed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:59 +00:00
Nicolas Graves
c96c926305
gnu: python-osc: Update to 1.9.3.
...
* gnu/packages/python-xyz.scm (python-osc): Update to 1.9.3.
[source]: Switch to git-fetch. Remove snippet.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ib68c0f0155b5177cef6c514488f75e79fcc6a2ac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:58 +00:00
Nicolas Graves
8e0282ffb1
gnu: python-fastentrypoints: Update to 0.12-0.a3a26f3.
...
* gnu/packages/python-xyz.scm (python-fastentrypoints): Update to 0.12-0.a3a26f3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?, #:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[synopsis]: Improve style.
Change-Id: I706cfdf597bb41faddd0cf3b577fee146c17a2da
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:58 +00:00
Nicolas Graves
3273ce35e7
gnu: python-jsonplus: Update to 0.8.0-0.a4450ce.
...
* gnu/packages/python-xyz.scm (python-jsonplus): Update to 0.8.0-0.a4450ce.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Keep them disabled for now.
<#:phases>: Add phase 'chdir.
[native-inputs]: Add python-setuptools.
Change-Id: I200b09ff3b20f7a753407c9abe1fac02e52bfb23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:34:54 +00:00
Ghislain Vaillant
ff8d25fab7
gnu: python-apscheduler: Update to 3.11.1.
...
* gnu/packages/python-xyz.scm (python-apscheduler): Update to 3.11.1.
[source]: Fix PyPI URI.
[arguments]: Deselect tests failing with latest python-pytest-asyncio.
[propagated-inputs]: Remove python-pytz and python-six.
[native-inputs]: Remove python-mock, python-pytest-cov,
python-pytest-tornado5, and python-wheel; add python-anyio, python-pytz,
and python-tornado.
Change-Id: Iaf52ba8dce6f2251810589157bc98b8da835e2c0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 21:31:58 +00:00
Vagrant Cascadian
7d983d2cd7
gnu: reprotest: Update to 0.7.32.
...
* gnu/packages/diffoscope.scm (reprotest): Update to 0.7.32.
2025-11-11 12:53:01 -08:00
Sharlatan Hellseher
1bf145eee3
gnu: r-duckdb: Move to duckdb.
...
* gnu/packages/cran.scm (r-duckdb): Move from here ...
* gnu/packages/duckdb.scm: ... to here.
Change-Id: Ic735854106fd0b0e693105183b7408d447de882c
2025-11-11 20:18:00 +00:00
Sharlatan Hellseher
629df7b1e4
gnu: python-duckdb: Move to duckdb.
...
* gnu/packages/python-xyz.scm (python-duckdb): Move from here ...
* gnu/packages/duckdb.scm: ... to here.
* gnu/packages/python-science.scm: Add (gnu packages duckdb).
Change-Id: Ic8551cdd64f718e62a12576fbc1a38bf861d1644
2025-11-11 20:18:00 +00:00
Sharlatan Hellseher
e69a980196
gnu: duckdb: Update to 1.4.1.
...
* gnu/packages/duckdb.scm (duckdb): Update to 1.4.1.
Change-Id: Ib9640b2f39ff492404423373f9223f6c71c69f0c
2025-11-11 20:18:00 +00:00
Sharlatan Hellseher
3699ede353
gnu: duckdb: Move to duckdb.
...
* gnu/packages/databases.scm (duckdb): Move from here ...
* gnu/packages/duckdb.scm: ... to here.
Change-Id: Ie683a1d4d93d556d5d923830ca0132738463c0a8
2025-11-11 20:18:00 +00:00
Sharlatan Hellseher
53b6628d03
gnu: Add (gnu packages duckdb) module.
...
* gnu/packages/duckdb.scm: New file.
* gnu/local.mk: Add to gnu/packages/duckdb.scm scope.
Change-Id: I5a6bbb0114ab588e25a42c8e98a1d2a475d28e0c
2025-11-11 20:17:52 +00:00
Vagrant Cascadian
dba82ecc86
gnu: diffoscope: Update to 308.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 308.
2025-11-11 11:30:03 -08:00
Jake Forster
91188daed7
gnu: gdcm: Fix reference in exported target.
...
* gnu/packages/bioinformatics.scm (gdcm)
[arguments]<#:phases>{refer-to-charls}: New phase.
Change-Id: I0671b71471c123b041156940640f0f745464052d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 18:40:49 +00:00
Mark H Weaver
44e1f5d6be
gnu: icecat: Update to 140.5.0-gnu1 [security fixes].
...
Includes fixes for CVE-2025-13012, CVE-2025-13013, CVE-2025-13014,
CVE-2025-13015, CVE-2025-13016, CVE-2025-13017, CVE-2025-13018,
CVE-2025-13019, and CVE-2025-13020.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2025-11-11 13:18:21 -05:00
Sughosha
d6842820b7
gnu: mod-host: Add native-search-paths.
...
* gnu/packages/music.scm (mod-host)[native-search-paths]: Add LV2_PATH
variable.
Change-Id: I8e31ccff2dbbd6f37717f5907037ef54f18d25e5
2025-11-11 23:41:32 +05:30
Sharlatan Hellseher
f647fb8152
gnu: cobib: Don't propagated inputs.
...
This is the final command, not a library.
* gnu/packages/textutils.scm (cobib):[propagated-inputs]: Move all to
[inputs].
Change-Id: I7a5df8a0e265f52e2df9e4732c118ab92763de12
2025-11-11 16:02:05 +00:00
Nicolas Graves
6c2b35bfe1
gnu: west: Update to 1.5.0.
...
* gnu/packages/embedded.scm (west): Update to 1.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing test.
<#:phases>: Add phase 'configure-tests.
[native-inputs]: Add git-minimal, python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I325826783313d62f9fa33b5e017d7990ad9527bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
f8134478f2
gnu: python-pykwalify: Update to 1.8.0.
...
* gnu/packages/python-xyz.scm (python-pykwalify): Update to 1.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable test flags.
[native-inputs]: Add python-pytest, python-setuptools and
python-testfixtures.
[propagated-inputs]: Add python-ruamel.yaml.
[synopsis]: Improve style.
Change-Id: Idaeb4ba631f492c937d4d7f6abe4731a9f290d42
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
0b136925b6
gnu: python-interlap: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-interlap):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I652d4793f240ae1b628a2cc9808841c1b6c8fcd4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
87ee1944bc
gnu: python-intelhex: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-intelhex):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I60ae05c9034c15e9c2d0712d79f4d643e8e55671
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
24fdf6fff9
gnu: python-pyphen: Update to 0.17.2.
...
* gnu/packages/python-xyz.scm (python-pyphen): Update to 0.17.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core, python-pytest.
Change-Id: I5022faa0e4f2391f08b43bd002a0643369d391ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
ae2e089b5a
gnu: python-bibtexparser: Update to 2.0.0b8.
...
* gnu/packages/python-xyz.scm (python-bibtexparser): Update to 2.0.0b8.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-future. Add python-pylatexenc,
python-pytest and python-setuptools.
(python-bibtexparser-for-cobib): New variable.
* gnu/packages/textutils.scm (cobib)[propagated-inputs]: Remove
python-bibtexparser; add python-bibtexparser-for-cobib.
Change-Id: I924fba9ccf9487dea6409fb4d1e1d69ab026c130
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:05 +00:00
Nicolas Graves
a5c32a958b
gnu: python-pyroutelib3: Update to 2.0.0.
...
* gnu/packages/python-xyz.scm (python-pyroutelib3): Update to 2.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Add python-protobuf-5.
[native-inputs]: Add python-filelock, python-flit-core, python-pytest.
Change-Id: I15f41b76ec18b22fc239a05559d35ff9f67a8e99
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:04 +00:00
Nicolas Graves
62c1769738
gnu: python-dbfread: Update to 2.0.7-0.dce5446.
...
* gnu/packages/python-xyz.scm (python-dbfread): Update to 2.0.7-0.dce5446.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'relax-setup.py.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I9bcc3d44124d5a0f4b38d79682ddfca8aa6ee1ff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:04 +00:00
Nicolas Graves
9fc4c0c863
gnu: Add python-berkeleydb.
...
* gnu/packages/python-xyz.scm (python-berkeleydb): New variable.
(python-bsddb3): Inherit from python-berkeleydb.
Change-Id: Icc9bb816a243f7bbc7b03f067ec4e8dfb9ba5125
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:04 +00:00
Nicolas Graves
c82f1adadc
gnu: python-croniter: Update to 5.0.1.
...
* gnu/packages/python-xyz.scm (python-croniter): Update to 5.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Add python-pytz.
Change-Id: Idbe53c299cadb11d2107aba36d8471242d905ceb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:04 +00:00
Nicolas Graves
40c02462fa
gnu: python-construct: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-construct):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase.
<#:test-flags>: Ignore benchmark tests.
[native-inputs]: Add python-setuptools. Remove
python-pytest-benchmark.
Change-Id: I9097caa0369d49bbda3ec8883468881ace24bbed
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 16:02:04 +00:00
jgart
bdcaf7064e
gnu: trealla: Update to 2.84.17.
...
* gnu/packages/prolog.scm (trealla): Update to 2.84.17.
Change-Id: I852125b490de820828fc4583d1c3d76ebe68badc
2025-11-11 09:54:52 -06:00
Sughosha
e11345dbbd
gnu: manuskript: Fix desktop entry.
...
* gnu/packages/text-editors.scm (manuskript)[arguments]<#:phases>: In 'install
phase, fix categories and keywords of the desktop entry file.
Change-Id: Ib48ac57ec5873ab2adfaf25d8821e77144975acc
2025-11-11 21:21:00 +05:30
Sughosha
a45d51774e
gnu: distrho-ports: Remove native-search-paths.
...
* gnu/packages/music.scm (distrho-ports)[native-search-paths]: Remove field.
Change-Id: I5f734e69573887f2415dde74b0a89349ab2dd62b
2025-11-11 20:50:05 +05:30
Sughosha
9b3ed5b6ce
gnu: qtractor: Add native-search-paths.
...
* gnu/packages/music.scm (qtractor)[native-search-paths]: Add CLAP_PATH,
LADSPA_PATH, LV2_PATH, LXVST_PATH and VST2_PATH variables.
Change-Id: Ie36061935fa2019e0374b45fd2999bf2447ee40f
2025-11-11 20:36:11 +05:30
Sharlatan Hellseher
db00c1ef7c
gnu: Add python-ckdl.
...
* gnu/packages/serialization.scm (python-ckdl): New variable.
Fixes : guix/guix#4184
Change-Id: I8a63d32041981a2eb19dbec826a9a75f44a4d767
2025-11-11 14:38:44 +00:00
Aleksandr Lebedev
cec916a9b4
gnu: Add dgop.
...
* gnu/packages/monitoring.scm (dgop): New variable.
Change-Id: I9e5c67631bd276912413bfccb00d317ee11aec1b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 14:38:43 +00:00
Aleksandr Lebedev
ccc510f8da
gnu: Add go-github-com-danielgtaylor-huma-v2.
...
* gnu/packages/golang-web.scm (go-github-com-danielgtaylor-huma-v2): New variable.
Change-Id: Icf4622bc3ea332260d5388be1aab9b491a27c40e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 14:38:43 +00:00
Aleksandr Lebedev
7bab1008a3
gnu: Add go-github-com-uptrace-bunrouter.
...
* gnu/packages/golang-web.scm (go-github-com-uptrace-bunrouter): New variable.
Change-Id: I918166b081eb23dac38dca71d52964be0300a0f7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 14:38:43 +00:00
Aleksandr Lebedev
d8e9bf8209
gnu: Add go-github-com-danielgtaylor-shorthand-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-danielgtaylor-shorthand-v2):
New variable.
Change-Id: I8f79be5cc71ed2c548539698f70061fad0f0ce59
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 14:38:43 +00:00
Aleksandr Lebedev
2880ca0d34
gnu: Add go-github-com-danielgtaylor-mexpr.
...
* gnu/packages/golang-xyz.scm (go-github-com-danielgtaylor-mexpr): New variable.
Change-Id: I8dea2187882c0adaec7c9974a64c9f6ea78b45ea
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-11 14:38:43 +00:00
Sughosha
912deb0989
gnu: ardour: Add LXVST_PATH to native-search-paths.
...
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LXVST_PATH
variable.
Change-Id: Ifcd64aa1400fd5d46c5501ee6bd27a6a8b3cc938
2025-11-11 20:03:50 +05:30
Sughosha
00c466d218
gnu: ardour: Add native-search-paths.
...
* gnu/packages/audio.scm (ardour)[native-search-paths]: Add LV2_PATH and
LADSPA_PATH variables.
Change-Id: Ib8df8f14091c14a60caba774a927da857d63872c
2025-11-11 18:35:41 +05:30
Sughosha
b75464fff6
gnu: gnome-online-accounts-3.44: Fix build.
...
* gnu/packages/gnome.scm (gnome-online-accounts-3.44)[arguments]<#:make-flags>:
Add CFLAGS.
Change-Id: I3f4577974e8cdd57109e64c1e3e5af298643095a
2025-11-11 14:39:29 +05:30
Sughosha
6fd32339a9
gnu: butt: Fix build.
...
* gnu/packages/audio.scm (butt)[native-inputs]: Fix the hash of the manual.
Change-Id: I45247b8d13005825943d9c8231b4bf4013db0c35
2025-11-11 13:14:37 +05:30
Sughosha
b4b15bd775
Revert "gnu: libdjinterop: Update to 0.26.1."
...
This reverts commit bdf88cc557 and fixes building
mixxx.
2025-11-11 10:46:28 +05:30
Maxim Cournoyer
fc0adcdf35
gnu: icedove: Build with bundled ICU library to resolve issues.
...
* gnu/packages/gnuzilla.scm (icedove-minimal) [#:phases] {configure}: Comment
out "ac_add_options --with-system-icu\n"
[inputs]: Comment out icu4c-77.
Fixes : #2745
Fixes : #3166
Change-Id: I3b5da6341714ffcda04471059f5a10b30b291579
2025-11-11 11:36:00 +09:00