Nicolas Graves
bc62e66b9b
gnu: date: Update to 3.0.1.
...
* gnu/packages/calendar.scm (date): Update to 3.0.1.
[arguments]{phases}: Add phase 'skip-failing-test, adapt phase
'check.
* gnu/packages/patches/date-output-pkg-config-files.patch: Update
patch accordingly.
Change-Id: Ie8b5dff4e8005b2654f2da295a6dd1cc629df001
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 12:50:22 +01:00
Nguyễn Gia Phong
e14ccf95b1
gnu: eyed3: Update to 0.9.8.
...
* gnu/packages/mp3.scm (eyed3): Update to 0.9.8.
[source]: Adjust pypi-uri name, PyPI style guide forces to use lowercase
and "_" in archive names.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
[propagated-inputs]: Remove python-six.
Change-Id: Ie3b8ca11222f957227d4e1b889cc68522fabb8a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 12:42:47 +01:00
Nicolas Graves
cf266688dd
gnu: python-av: Update to 14.4.0.
...
* gnu/packages/python-xyz.scm (python-av): Update to 14.4.0.
[arguments]{test-flags}: Update them.
[native-inputs]: Replace python-setuptools by python-setuptools-next.
[inputs]: Use ffmpeg-7.
Change-Id: Ic860d50b1327de4f74ba86e841632aeffef67079
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 10:53:07 +01:00
Nicolas Graves
e7d5d3fb50
gnu: python-av: Download testdata to support tests.
...
* gnu/packages/python-xyz.scm (python-av-testdata): New variable.
(python-av)[arguments]{test-flags}: Adapt field.
{phases}: Add phase 'pre-check.
Change-Id: I0d84aafc05a5b1aec6b3905f99783fea2d45a676
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 10:52:50 +01:00
Nguyễn Gia Phong
d063e42cf9
gnu: Add python-flit-core-next.
...
* gnu/packages/python-build.scm (python-flit-core-next): New variable.
Change-Id: I1c0f6ca82808aca572a42bfa41f3002685480f0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 10:30:07 +01:00
Sharlatan Hellseher
d3533a7b42
gnu: packages/wm: Add copyright header record.
...
* gnu/packages/wm.scm: Add Andrew Wong <wongandj@icloud.com > to
copyright header.
Change-Id: Id1de7017e7823f176f89be840433e6c992fa9359
2025-07-04 10:26:18 +01:00
Andrew Wong
31026a62ba
gnu: Add quickshell.
...
* gnu/packages/wm.scm (quickshell): New variable.
Change-Id: Iaf91625c23128c21da3dd188df56f5d1b402cc47
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-04 10:06:02 +01:00
Danny Milosavljevic
c2de2c2783
gnu: mono@3.0.12: Fix build.
...
* gnu/packages/dotnet.scm (mono-3.0)[arguments]<#:phases>[disable-mono-mini-timestamps]:
Remove phase.
Change-Id: I9930064db7b62736b1afecbc3cfdfb5e04df6682
2025-07-04 09:30:25 +02:00
Danny Milosavljevic
8e2ca41e4f
gnu: mono@2.11.4: Fix build.
...
* gnu/packages/dotnet.scm (mono-2.11.4)[arguments]<#:phases>[disable-signing]:
Remove.
Change-Id: I7d2eb7b9dfe0078e7225a5bd836cf07081152476
2025-07-04 09:21:24 +02:00
John Kehayias
5577cb4840
gnu: v4l2loopback-linux-module: Update to 0.15.0.
...
This version adds compatibility for linux 6.15+.
* gnu/packages/linux.scm (v4l2loopback-linux-module): Update to 0.15.0.
[source] <uri>: Update due to redirection from
<https://github.com/umlaeute/v4l2loopback > to
<https://github.com/v4l2loopback/v4l2loopback >.
[home-page]: Likewise.
Change-Id: I6d1ae08424cad349477f012b22efc7a145cda571
2025-07-03 22:08:07 -04:00
Ian Eure
c3921e8e0e
gnu: yt-dlp: Update to 2025.06.30.
...
* gnu/packages/video.scm (yt-dlp): Update to 2025.06.30.
Change-Id: I6646d6547e6bcc8f774677c97bcffcbbbb741269
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-07-03 23:42:37 +01:00
Dmytro Statyvka
20c8cbb40f
gnu: sbcl-clx: Update to 0.7.7
...
* gnu/packages/lisp-xyz.scm (sbcl-clx): Update to 0.7.7
Change-Id: I6853ac266ea7047c6c3f14ceb044494178179a5d
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 16:43:13 -05:00
Danny Milosavljevic
b33b8f6a3d
gnu: mono@2.4.2: Fix build.
...
Fixes <https://issues.guix.gnu.org/78950 >.
* gnu/packages/dotnet.scm (mono-2.4.2)[arguments]<#:make-flags>: Remove
NO_SIGN_ASSEMBLY=yes.
Change-Id: Icddc87e2b14a9290132cc9aa6eccfb9557b7d248
2025-07-03 23:01:23 +02:00
Sharlatan Hellseher
a3a066da26
gnu: python-av: Simplify test exclusion list.
...
* gnu/packages/python-xyz.scm (python-av) [arguments] <test-flags>:
Rewrite a long list with STRING-JOIN, sort skipped tests alphabetically.
Change-Id: I7aa07504f45087dcc3c2f7ea8c65ec972f6fc62f
2025-07-03 21:26:05 +01:00
Nicolas Graves
c78c4b0027
gnu: python-av: Update to 13.0.0.
...
* gnu/packages/python-xyz.scm (python-av): Update to 13.0.0.
[arguments]{test-flags}: Add additional similarly failing test; update
ignored tests due to network access.
[native-inputs]: Remove python-editorconfig, which was likely never
required in the first place.
[inputs]: Replace ffmpeg-5 by ffmpeg.
2025-07-03 21:26:05 +01:00
Sharlatan Hellseher
4451725c60
gnu: python-colossus: Fix commit.
...
The package was added in 9094901507 , where
commit was mismatched with base32 hash. The hash
0lz4n4i4frgsdspmka4pk6q4zq6j1z37g5xx7pr3xzgl9qfiiad2 is valid and
belongs to the source commit
<https://bitbucket.org/bdiemer/colossus/commits/e51408a3eaffef073da1df767160cb2441177cc0 >.
Hash 0mfkgfp6f0ay6kndh7vk8l0g2ijr32k55x3pmj15lp9kd8k3ln4r was left from
the package template based on python-coolest.
* gnu/packages/astronomy.scm (python-colossus) [source]: Fix commit.
[arguments] <phases>: Add 'pre-check.
Change-Id: I6ee67e750ba65f881b6ab508d6094e4da7b8054d
2025-07-03 21:26:05 +01:00
Artyom V. Poptsov
0ded9cf362
gnu: can-utils: Update to 2025.01.
...
* gnu/packages/networking.scm (can-utils): Update to 2025.01.
[arguments]: Use GEXPs.
Change-Id: I474e4d5ebc6c22091681141a4dd83d3b97b1cc5d
2025-07-03 23:07:22 +03:00
Fi guadec
8a4a1fa928
gnu: Add python-ctranslate2.
...
* gnu/packages/machine-learning.scm (python-ctranslate2): New variable.
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr >
Change-Id: I91dde4a564502971a9e80f1e89179b2922a2721a
2025-07-03 21:57:32 +02:00
Fi guadec
ef846411d5
gnu: Add ctranslate2.
...
* gnu/packages/machine-learning.scm (ctranslate2): New variable.
* gnu/packages/patches/CTranslate2-local-build.patch: New file.
* gnu/local.mk: Record patch.
Co-authored-by: Nicolas Graves <ngraves@ngraves.fr >
Change-Id: I61f04d92c9f4c7bff41b62867ef43e8cf3ad87ea
2025-07-03 21:57:26 +02:00
Zhu Zihao
1146cfa250
gnu: audiofile: Avoid 'open source' in description.
...
* gnu/packages/audio.scm (audiofile)[description]:
rephrase 'open source' as 'free software'.
Change-Id: I3e08013d1ff65cd7e0b8b8e5750b0eb2ee52d47d
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 13:41:46 -05:00
Zhu Zihao
0891ac0231
gnu: r-chemmineob: Avoid 'open source' in description.
...
* gnu/packages/bioconductor.scm (r-chemmineob)[description]:
rephrase 'open source' as 'free'.
Change-Id: I6070bdd47dad0ef0807821e614113146d70abe28
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 13:41:45 -05:00
Efraim Flashner
6ee1897ee0
gnu: grub-efi: Enable test suite.
...
* gnu/packages/bootloaders.scm (grub-efi)[native-inputs]: For some
architectures add an ovmf package matching their architecture. Only
remove the inherited native-inputs on other architectures.
[arguments]: Enable the tests when not cross-building and when
qemu-minimal is present. On some architectures add a phase to patch the
location of the OVMF firmware.
(grub-efi32)[arguments]: Adjust the new inherited phase to use the
correct OVMF firmware.
[native-inputs]: Adjust the native-inputs on x86_64-linux and
aarch64-linux to use their 32bit ovmf package counterparts.
Co-Authored-by: Esther Flashner <esther@flashner.co.il >
Change-Id: I84441884fea9fde21e148bc23fd50f3f1d018e5b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-07-03 20:40:00 +03:00
Cayetano Santos
8edb0f01f1
gnu: emacs-vertico: Update to 2.4.
...
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 2.4.
[#:tests]: Disable.
Change-Id: I48d2a3beaefbef0f029e57fd080f28bae24c9a91
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 12:29:33 -05:00
Danny Milosavljevic
0a274e416f
gnu: Add emacs-org-asciidoc.
...
* gnu/packages/emacs-xyz.scm (emacs-org-asciidoc): New variable.
Change-Id: If5854e0b302405e1d7158283485738478c4710e7
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 12:20:40 -05:00
Danny Milosavljevic
9c3c27e0d4
gnu: emacs-org: Add "test" output.
...
* gnu/packages/emacs-xyz.scm (emacs-org)[outputs]: Add "test".
[arguments]<#:phases>[install-org-test]: Install "testing".
Fixes <https://codeberg.org/guix/guix/issues/434 >.
Change-Id: I7d5677d9f86c366849a7d806a7f60aa20b2895b5
Signed-off-by: jgart <jgart@dismail.de >
2025-07-03 12:07:56 -05:00
jgart
f66eaab175
gnu: trealla: Update to 2.77.34.
...
* gnu/packages/prolog.scm (trealla): Update to 2.77.34.
Change-Id: I33ad31b5b7185fea342b137055b5b3979d0f5fea
2025-07-03 10:16:43 -05:00
Sharlatan Hellseher
dc455ba0dd
gnu: python-eris: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-eris): Update to 1.0.0.
[build-system]: Use pyproject.
[arguments] <tests?>: Disable as data files are not provided.
[native-inputs]: Add python-setuptools, and python-wheel.
[propagated-inputs]: Add python-aiocoap.
Change-Id: Ied94fbfce6deca74a9a90f45e33c52aecf52cb7a
2025-07-03 12:26:48 +01:00
Sharlatan Hellseher
e9b17f472a
gnu: Add python-aiocoap.
...
* gnu/packages/python-web.scm (python-aiocoap): New variable.
Change-Id: I6d51318358224e2d742403b7307a3fd7c3df486b
2025-07-03 12:26:47 +01:00
Sharlatan Hellseher
bc83188dcd
gnu: python-bsdiff4: Update to 1.2.6.
...
* gnu/packages/python-xyz.scm (python-bsdiff4): Update to 1.2.6. Improve
package style.
[build-system]: Use pyproject.
[arguments] <test-flags>: Provide "--pyargs" to tests installed library.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Ic8feac3a4887204f2864827eba1187d89640df19
2025-07-03 12:26:47 +01:00
Sharlatan Hellseher
60022d25d5
gnu: python-flatten-json: Update to 0.1.14-0.900c4fe.
...
* gnu/packages/python-xyz.scm (python-flatten-json): Update to 0.1.14-0.900c4fe.
[source]: Swap to git-fetch and latest commit associated with 0.1.14 version.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Ia28ae8f5a10cd198746b15689b84f512d254a1df
2025-07-03 12:26:47 +01:00
Sharlatan Hellseher
16bd2871d6
gnu: python-mike: Update to 2.1.3.
...
* gnu/packages/python-xyz.scm (python-mike): Update to 2.1.3.
[source]: Switch to git-fetch, PyPI archive provides no tests.
[build-system]: Use pyproejct.
[arguments] <test-flags>: Skip some prolematic tests.
[native-inputs]: Remove python-coverage, and python-flake8; add
python-pytest, python-setuptools, and python-wheel.
[propagated-inputs]: Add python-importlib-metadata,
python-importlib-resources, python-pyparsing, and python-pyyaml-env-tag.
Change-Id: Ia0db1497766c92a676ecc9dcc5edb9b6b6202a74
2025-07-03 12:26:47 +01:00
Efraim Flashner
e00cb0d094
gnu: dialog: Update to 1.3-20250116.
...
* gnu/packages/ncurses.scm (dialog): Update to 1.3-20250116.
Change-Id: I2696839fd8505c0b0fbf449366a9e0c793d838b8
2025-07-03 12:50:01 +03:00
Nigko Yerden
36deb37a56
gnu: dialog: Build shared library.
...
* gnu/packages/ncurses.scm (dialog)[arguments]: Add configure flags and
a new phase to install shared library.
[description]: Add a mention of the library.
Change-Id: I884ef837eeb7c9abf2b381d7a6b2be20dc00ed78
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2025-07-03 12:39:33 +03:00
Cayetano Santos
18806bc0d0
gnu: nvc: Update to 1.16.2.
...
* gnu/packages/fpga.scm (nvc): Update to 1.16.2.
[arguments]<#:configure-flags>: Enable parallel make and completions.
[inputs]: Add jansson.
Change-Id: I92e5d47dd7dacb4054b51317cb902c1320272bae
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-07-03 16:36:28 +08:00
Zheng Junjie
825c7d6dd5
gnu: kvirc: build with qt6.
...
* gnu/packages/irc.scm (kvirc): build with qt6.
[build-system]: Switch to qt-build-system.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5, qtmultimedia-5, qtsvg-5, qtwebengine-5, and
qtx11extras; add qt5compat, qtmultimedia, qtsvg, qtwebengine, and
qtwayland.
Change-Id: I39c8cc8838497772b3ac6aa45facafb560ae5582
2025-07-03 16:21:55 +08:00
Cayetano Santos
690ac4fc2d
gnu: openfpgaloader: Include udev rules.
...
* gnu/packages/fpga.scm (openfpgaloader): Include udev rules.
[argument]: Add install-rules phase.
[description]: Add instructions for use.
[home-page]: Add missed / .
Change-Id: Iecb1eebd03b08131e341a106f46d85b21b02fe22
2025-07-03 16:12:01 +08:00
Cayetano Santos
5a86ade3e1
gnu: emacs-mu4e-alert: Update to 1.0-1.d36eb0c.
...
* gnu/packages/emacs-xyz.scm (emacs-mu4e-alert): Update to 1.0-1.d36eb0c.
Change-Id: I085c3abfe103b99850c0effa6ac7f1f3a2769ce4
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-07-02 21:59:24 -07:00
André Batista
ab6b5a7d30
gnu: librewolf: Register RDD allowlist patch.
...
Follow up to ab24e2ebe5 .
* gnu/local.mk: Register librewolf-add-store-to-rdd-allowlist.patch.
Change-Id: I1583a23e3d7ff19261118a81d54cd61e4aee7d25
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-07-02 21:53:38 -07:00
Sharlatan Hellseher
40e0f4fcc0
gnu: cobib: Move to textutils.
...
* gnu/packages/python-xyz.scm (cobib, python-cobib): Move from here ...
* gnu/packages/textutils.scm: ... to here.
Change-Id: I7cea3adc41f08fa4650e548ad31dc76fde49174c
2025-07-02 23:20:53 +01:00
Sharlatan Hellseher
c8a21da0ff
gnu: Add cobib, deprecate python-cobib.
...
This project is the final tool with unique name, not a
library. This changes reflects it.
* gnu/packages/python-xyz.scm (cobib): New variable.
(python-cobib): Deprecate variable.
Change-Id: I264eef993e4b470f3e3335a3ac5f76495d43d648
2025-07-02 23:20:53 +01:00
Sharlatan Hellseher
14bbe08750
gnu: python-sshpubkeys: Update to 3.2.0.
...
* gnu/packages/python-xyz.scm (python-sshpubkeys): Update to
3.2.0. Improve style.
[build-system]: Use pyproject.
[arguments] <tests?>: Disable as all are broken.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: Iff258cf897485f289148e7de56c4b0210732d87d
2025-07-02 23:16:29 +01:00
Sharlatan Hellseher
c0095af35e
gnu: python-robotframework-pabot: Update to 4.2.0.
...
* gnu/packages/python-xyz.scm (python-robotframework-pabot): Update to 4.2.0.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check; add 'relax-requirements.
<test-flags>: Skip some problematic tests.
[native-inputs]: Add python-setuptools, and python-wheel.
[propagated-inputs]: Add python-natsort.
Change-Id: I2ffc2cb90cd311b231a6b854a44d217adc01208e
2025-07-02 23:16:29 +01:00
Sharlatan Hellseher
8bb19cd7bd
gnu: python-schema: Update to 0.7.7.
...
* gnu/packages/python-xyz.scm (python-schema): Update to 0.7.7.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: I77b48501d91b8d236ca45ba444a56616f8e377df
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
7d9b41002a
gnu: python-miniupnpc: Update to 2.3.3.
...
* gnu/packages/python-xyz.scm (python-miniupnpc): Update to 2.3.3.
[build-system]: Use pyproject.
[arguments] <phases>: Add custrom 'check.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: I61caaa1ae01fe8e00e13397cb307d7aee3b3332f
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
649df4cf65
gnu: python-miniboa: Update to 1.0.9.
...
* gnu/packages/python-xyz.scm (python-miniboa): Update to 1.0.9.
[source]: Switch to git-fetch.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I18c432086bf725340996013155585148f6cd50d3
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
538f259dfb
gnu: python-doxypypy: Update to 0.8.8.7.
...
* gnu/packages/python-xyz.scm (python-doxypypy): Update to 0.8.8.7.
[build-system]: Use pyproject.
[arguments] <tests?>: There are tests, enable them.
<test-flags>: Skip some problematic tests.
<phases>: Add fix-setup.py.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[propagated-inputs]: Add python-chardet.
Change-Id: I5a0f1cda4f840292a849d70591daa7e6b33185e0
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
9eec08944f
gnu: python-doxyqml: Update to 0.5.3.
...
* gnu/packages/python-xyz.scm (python-doxyqml): Update to 0.5.3.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: I9cff64d4b2985160c495e1a04bc746f00063596d
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
98d48a6da9
gnu: python-jsonalias: Update to 0.1.2.
...
* gnu/packages/python-xyz.scm (python-jsonalias): Update to 0.1.2.
[build-system]: Use pyproject.
[native-inputs]: Add python-poetry-core.
Change-Id: I9f0e7653f6604debc7879f0089267661ab28d316
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
7f620c948e
gnu: python-canmatrix: Update to 1.2.
...
* gnu/packages/python-xyz.scm (python-canmatrix): Update to 1.2.
[source]: Switch to git-fetch.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Remove python-future and python-six; add
python-canopen, python-lxml, python-openpyxl, python-pyyaml,
python-xlrd, and python-xlwt.
[native-inputs]: Remove python-lxml, python-xlrd, and python-xlwt; add
python-pathlib2, python-setuptools, and python-wheel.
Change-Id: I50bff662c327d335a880d5366f49cec59be90e75
2025-07-02 23:16:28 +01:00
Sharlatan Hellseher
4c4dc6b2df
gnu: python-ncclient: Update to 0.6.19.
...
* gnu/packages/python-xyz.scm (python-ncclient): Update to 0.6.19.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools, and python-wheel.
Change-Id: I72b436101c8c8703ec69ab18b04adc4df119a513
2025-07-02 23:16:27 +01:00