1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-10 16:50:43 +02:00
Commit graph

163311 commits

Author SHA1 Message Date
jgart
fb17e3cb84
gnu: Add clasp-parseq.
* gnu/packages/lisp-xyz.scm (clasp-parseq): New variable.

Change-Id: I816f23c3d83b855f716eb8093218939515e5e7c0
2025-06-29 15:29:31 -04:00
jgart
db11e49a51
gnu: Add clasp-glsl-spec.
* gnu/packages/lisp-xyz.scm (clasp-glsl-spec): New variable.

Change-Id: I540eb827ccf6aaadd8353fcbaa66d41601be6e6b
2025-06-29 15:28:54 -04:00
jgart
fdda84144a
gnu: Add clasp-binascii.
* gnu/packages/lisp-xyz.scm (clasp-binascii): New variable.

Change-Id: Ie1a260daa932219e27769007ea9e993fa3da91a3
2025-06-29 15:27:50 -04:00
jgart
665c25af79
gnu: Add clasp-nibbles.
* gnu/packages/lisp-xyz.scm (clasp-nibbles): New variable.

Change-Id: I66ca11fa03f020a8fee5b80b5b45f4c3385e51ad
2025-06-29 15:26:11 -04:00
jgart
11f73532a7
gnu: Add clasp-kmrcl.
* gnu/packages/lisp-xyz.scm (clasp-kmrcl): New variable.

Change-Id: I66b51f352a6633c8408a17b4eef1c07b17c704fe
2025-06-29 15:25:27 -04:00
jgart
3cda820ef0
gnu: Add clasp-cl-mimeparse.
* gnu/packages/lisp-xyz.scm (clasp-cl-mimeparse): New variable.

Change-Id: I43516934eb0813e631886e36cefd09c8c2828841
2025-06-29 15:24:00 -04:00
jgart
faec10b768
gnu: Add clasp-cl-cont.
* gnu/packages/lisp-xyz.scm (clasp-cl-cont): New variable.

Change-Id: Idb29b74de8e5042355c13a44f553becd22d2b69a
2025-06-29 15:22:59 -04:00
jgart
3524f4265d
gnu: Add clasp-smug.
* gnu/packages/lisp-xyz.scm (clasp-smug): New variable.

Change-Id: I2909ca405c78b1a8d2132276a5740581813ddbee
2025-06-29 15:22:56 -04:00
jgart
164488a85d
gnu: Add clasp-sealable-metaobjects.
* gnu/packages/lisp-xyz.scm (clasp-sealable-metaobjects): New variable.

Change-Id: Id5020cc47f26325fb4f36719e9a8547acbb3f337
2025-06-29 15:20:20 -04:00
jgart
f5201fc834
gnu: Add clasp-diff.
* gnu/packages/lisp-xyz.scm (clasp-diff): New variable.

Change-Id: I01bc7febc275a542388188cf70e020ed52d6331a
2025-06-29 15:19:40 -04:00
jgart
4f91cf9ace
gnu: Add clasp-assertion-error.
* gnu/packages/lisp-check.scm (clasp-assertion-error): New variable.

Change-Id: I27ef8d729025341a76c0cd4f55f94474e566aa87
2025-06-29 15:18:31 -04:00
jgart
da825d1064
gnu: trealla: Update to 2.77.13.
* gnu/packages/prolog.scm (trealla): Update to 2.77.13.

Change-Id: I85756b02736991a651afe6fbb14563ff5044b5fe
2025-06-29 15:16:21 -04:00
Efraim Flashner
afdecd8464
gnu: vim: Update to 9.1.1492.
* gnu/packages/vim.scm (vim): Update to 9.1.1492.
[arguments]: Adjust 'skip-or-fix-failing-tests for new failing tests.
(vim-full)[arguments]: Add a phase to skip a test.

Change-Id: I9f8d79476a7ecdf718feffad1f75788f2ac60ed2
2025-06-29 20:11:12 +03:00
Robin Templeton
bd0f8ecc5f
gnu: Add web-eid-host.
* gnu/packages/browser-extensions.scm: New variable.

Change-Id: I41984883b810c378a0c0eef5f54d33a566674269
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-30 00:07:11 +08:00
Cayetano Santos
60e4bb1b12
gnu: Add emacs-zoxide.
* gnu/packages/emacs-xyz.scm (emacs-zoxide): New variable.

Change-Id: I3c59c5d511c7984c07c1988dfadeaf927b5c1bbf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 23:36:42 +08:00
Cayetano Santos
482ec7da7b
gnu: emacs-vterm: Update to 0.0.2-2.056ad74.
* gnu/packages/emacs-xyz.scm (emacs-vterm): Update to 0.0.2-2.056ad74.
[#:phases]: Add ‘replace-bin-bash’.

Change-Id: Icce5543c3aacce2387b8a05b5882d08044e77401
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 23:14:30 +08:00
Dariqq
916078cc22
gnu: jq: XFAIL test ‘tests/optionaltest’ on some 32 bit systems.
This test requires 64bit time_t.  The patch covers systems verified by the
author.  Other 32bit systems are not checked therefore not included in this
patch.

* gnu/packages/web.scm (jq)[arguments]: XFAIL tests/optionaltest when building
for 32bit arm or x86.

Fixes: https://codeberg.org/guix/guix/issues/806
Change-Id: I6b5570750746f68f1bb966a6fb08779ed3bd20da
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 23:10:11 +08:00
Efraim Flashner
50f6027fcf
gnu: go-github-com-cyphar-filepath-securejoin: Extend test timeout.
* gnu/packages/golang-xyz.scm (go-github-com-cyphar-filepath-securejoin)
[arguments]: Adjust the test-flags to extend the test timeout.

Change-Id: I2ec1c9d797c09602b869134e8f00e4b197de0766
2025-06-29 08:36:40 +03:00
Efraim Flashner
5e0cf0d25e
gnu: go-github-com-protonmail-go-crypto: Fix build on riscv64-linux.
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto)
[arguments]: When building for riscv64-linux skip a test.

Change-Id: Ibc62d37a6187bbeb5d251f10980d0fdd1c5240dd
2025-06-29 08:36:37 +03:00
Vinicius Monego
bc658eb0f0
gnu: linbox: Update to 1.7.0.
* gnu/packages/algebra.scm (linbox): Update to 1.7.0.
[source]: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/patches/linbox-fix-pkgconfig.patch: Delete file.

Change-Id: I88f8bcc9e1a049302890c5f46800afea9c42b69a
2025-06-29 01:05:06 -03:00
Vinicius Monego
0c7f797d9b
gnu: fflas-ffpack: Update to 2.5.0.
* gnu/packages/algebra.scm (fflas-ffpack): Update to 2.5.0.
[source]: Update commit string.

Change-Id: I8d57287bb905e7dfd93675fbe7dff67199eca8ce
2025-06-29 01:05:06 -03:00
Vinicius Monego
c465c4521f
gnu: givaro: Update to 4.2.1.
* gnu/packages/algebra.scm (givaro): Update to 4.2.1.

Change-Id: I60b3a157c5d089a61c369d4e0b040a751172236d
2025-06-29 01:05:06 -03:00
Cayetano Santos
1f8e39638c
gnu: emacs-treemacs-extra: Add extra directory.
* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra): Add extra
directory.
[arguments]<#:phases>{copy-extra}: Remove.
<#:tests>: Disable.
<#:lisp-directory>: Set to src/extra.
[propagated-inputs]: Add emacs-treemacs.

Fixes #761.

Change-Id: I499c56f73f960506b871c054050f2a35b83612dd
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-06-29 05:18:44 +02:00
Vinicius Monego
c76b30aaae
gnu: python-docker: Enable tests.
* gnu/packages/docker.scm (python-docker)[source]: Fetch from GitHub.
[arguments]: Remove '#:tests? #f'. Skip integration tests in
'#:test-flags'. Add phase 'pretend-version' before 'build'.
[native-inputs]: Add python-pytest.

Change-Id: Ia54e53d94ea3d402c9af7970095c69a18c0d44b3
2025-06-29 00:04:45 -03:00
Vinicius Monego
4069add1a0
gnu: python-docker: Update to 7.1.0.
* gnu/packages/docker.scm (python-docker): Update to 7.1.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-hatch-vcs, python-hatchling.
[inputs]: Remove python-six.
[propagated-inputs]: Remove python-docker-pycreds.

Change-Id: I921f9aa9bbaf582f0c2282acbb704846a6b31fb8
2025-06-29 00:04:45 -03:00
Vinicius Monego
1e44e976e7
gnu: python-mir-eval: Update to 0.8.2.
* gnu/packages/python-xyz.scm (python-mir-eval): Update to 0.8.2.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase 'cd-tests' before 'check'.
[propagated-inputs]: Remove python-future, python-six. Add
python-decorator.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-pytest-mpl, python-setuptools, python-wheel.
[home-page]: Follow redirect.

Change-Id: I63ce6b9295292595218e83edf8590134bd80a5f6
2025-06-29 00:04:45 -03:00
Vinicius Monego
7aae3e3b8a
gnu: python-uncertainties: Enable tests.
* gnu/packages/python-xyz.scm (python-uncertainties)[arguments]: Remove
'#:tests? false'.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Add python-numpy.

Change-Id: I1b9a923a405c1dc1b11ef1ca17d2974cf9c8317b
2025-06-29 00:04:44 -03:00
Vinicius Monego
9d8f0a6b65
gnu: python-uncertainties: Update to 3.2.3.
* gnu/packages/python-xyz.scm (python-uncertainties): Update to 3.2.3.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-future.
[native-inputs]: Remove python-nose, python-numpy. Add
python-setuptools, python-setuptools-scm, python-wheel.
[home-page]: Switch to new home page.

Change-Id: I5af89ce8e2e83b02f0942350ecc74ceee331d8b2
2025-06-29 00:04:44 -03:00
Vinicius Monego
1573aa3ae2
gnu: python-symengine: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-symengine)[build-system]: Use
pyproject-build-system.
[arguments]<#:phases>: In the custom 'check' phase, run tests with
nose2.
[native-inputs]: Replace python-nose by python-nose2. Add
python-setuptools, python-wheel.

Change-Id: I73adbc3d6439b865001d65a6ea1d137815ce7192
2025-06-29 00:04:44 -03:00
Vinicius Monego
5966e0ef22
gnu: python-filetype: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-filetype)[build-system]: Use
pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase and enable
previously failing tests.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I0490afc30a0ec4b8263b9d201a2043f9e493c260
2025-06-29 00:04:44 -03:00
Vinicius Monego
a6c21cd8c0
gnu: python-get-version: Update to 3.5.5.
* gnu/packages/python-xyz.scm (python-get-version): Update to 3.5.5.
[build-system]: Use pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[propagated-inputs]: Remove python-pygments, python-pytest,
python-pytest-black, python-pytest-cov, python-setuptools,
python-testpath. Add python-dunamai.
[native-inputs]: Add python-flit-core.

Change-Id: I14330db6c4efed12aaaa2f8bc046ecffd78d49a1
2025-06-29 00:04:43 -03:00
Vinicius Monego
8508a6e65f
gnu: python-internetarchive: Update to 5.4.0.
* gnu/packages/web.scm (python-internetarchive): Update to 5.4.0.
[propagated-inputs]: Remove python-backports-csv, python-clint,
python-docopt, python-importlib-metadata, python-six. Add
python-urllib3.
[native-inputs]: Remove python-pytest-capturelog.

Change-Id: I5a74b105cba787f92bc7329bccd134d415d48403
2025-06-29 00:04:43 -03:00
Vinicius Monego
47948f47f9
gnu: python-zipfly: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-zipfly)[build-system]: Use
pyproject-build-system.
[arguments]: Add '#:tests? #f'.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Use HTTPS.

Change-Id: I2df22c529ce6b43399eaeb63f6072dbe826f3052
2025-06-29 00:04:43 -03:00
Vinicius Monego
56dbb54917
gnu: python-urwidtrees: Update to 1.0.4.
* gnu/packages/python-xyz.scm (python-urwidtrees): Update to 1.0.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: I42a7f4aa9b6aa6a0af547a0d3c62f28d262f8e38
2025-06-29 00:04:43 -03:00
Vinicius Monego
a56b0f76c0
gnu: python-nb-clean: Update to 4.0.1.
* gnu/packages/python-xyz.scm (python-nb-clean): Update to 4.0.1.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-poetry-core, python-pytest,
python-pytest-cov, python-pytest-mock.

Change-Id: I9eb94f5411fd0686f21d6546cd8619d8a9680b6e
2025-06-29 00:04:43 -03:00
Vinicius Monego
b6c383eb5b
gnu: python-pytest-check: Update to 2.5.3.
* gnu/packages/python-check.scm (python-pytest-check): Update to 2.5.3.
[native-inputs]: Remove python-flit-core. Add python-hatchling,
python-pytest.
[propagated-inputs]: Remove python-pytest.

Change-Id: I46b2beafcbf3e4f2a594fecdd4b59f8b1e72fce8
2025-06-29 00:04:42 -03:00
Vinicius Monego
e9d4447f0b
gnu: python-pytest-cookies: Use pyproject-build-system.
* gnu/packages/python-check.scm (python-pytest-cookies)[build-system]:
Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.

Change-Id: Iafa4ac529fced3debe3eecb2615073fca945e77e
2025-06-29 00:04:42 -03:00
Vinicius Monego
d402e5777e
gnu: python-cookiecutter: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-cookiecutter)[build-system]: Use
pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Replace git by git-minimal. Add python-setuptools,
python-wheel.

Change-Id: I7b36db664e4292366fe59ac269f9614383e41d28
2025-06-29 00:04:42 -03:00
Vinicius Monego
a48fc57a3a
gnu: python-langdetect: Use pyproject-build-system.
* gnu/packages/python-xyz.scm (python-langdetect)[build-system]: Use
pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[propagated-inputs]: Remove python-six.

Change-Id: I5e5057d6804ef5fec4c0be8dfd8d4b4ddc24ae88
2025-06-29 00:04:42 -03:00
Vinicius Monego
1b726d78b8
gnu: python-flask-session: Update to 0.8.0.
* gnu/packages/python-web.scm (python-flask-session): Update to 0.8.0.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core.
[propagated-inputs]: Add python-msgspec.
[home-page]: Follow redirect.

Change-Id: Ie5efb5f690e33339a5e8fb6dac035f5b88d1a212
2025-06-29 00:04:42 -03:00
Vinicius Monego
568f7329bc
gnu: python-cachelib: Update to 0.13.0.
* gnu/packages/python-xyz.scm (python-cachelib): Update to 0.13.0.
[build-system]: Use pyproject-build-system.
[arguments]<#:test-flags>: Skip failing tests.
<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Follow redirect.

Change-Id: I0b0e5337916fa2a015908d3949d9860516f1068d
2025-06-29 00:04:42 -03:00
Vinicius Monego
5bbe729803
gnu: python-crccheck: Update to 1.3.0.
* gnu/packages/python-xyz.scm (python-crccheck): Update to 1.3.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Do not override the 'check' phase.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page]: Switch to new home page.

Change-Id: Ibd121d3e1875b77da6759e751e3321cde9a498b7
2025-06-29 00:04:41 -03:00
Vinicius Monego
b6138013d8
gnu: python-fire: Run guix style.
* gnu/packages/python-xyz.scm (python-fire): Run guix style.

Change-Id: I589ad6a5cdf9c2d7f93ce4f44861fc8745bf6e89
2025-06-29 00:04:41 -03:00
Vinicius Monego
23510c1df6
gnu: python-fire: Update to 0.7.0.
* gnu/packages/python-xyz.scm (python-fire): Update to 0.7.0.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the 'check' phase.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-mock. Add python-setuptools,
python-wheel.

Change-Id: Id75b22101cae1ee17334bb89f91eebc0e7e5001d
2025-06-29 00:04:41 -03:00
André Batista
465d9c7077
gnu: mullvadbrowser: Update to 14.5.4 [security-fixes].
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/>
for details.

* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250623181100.
(%mullvadbrowser-version): Update to 14.5.4.
(%mullvadbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1.
(mullvadbrowser-translation-base): Update to 9f6043e1a5.
(mullvadbrowser-translation-specific): Update to bf09d9c070.

Change Id: Idc3330dc457c4b5dc32eea90c6c7798998303f34

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:29 +08:00
André Batista
d078ce089f
gnu: torbrowser: Update to 14.5.4 [security-fixes].
Fixes CVEs 2025-6424, 2025-6425, 2025-6426, 2025-6429, 2025-6430.
See <https://www.mozilla.org/en-US/security/advisories/mfsa2025-53/>
for details.

* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250623181100.
(%torbrowser-version): Update to 14.5.4.
(%torbrowser-firefox-version): Update to 128.12.0esr-14.5-1-build1.
(torbrowser-translation-base): Update to 9f6043e1a5.
(torbrowser-translation-specific): Update to cd3b5ba07a.

Change Id: I156bb2c6ff8bc9469b4a51c4e35506a028b1bcd8

Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:29 +08:00
André Batista
9baca10fdb
gnu: noscript: Update to 13.0.8.
* gnu/packages/browser-extensions.scm (noscript): Update to 13.0.8.

Change-Id: I6aec41ffbb50dc3286fb18efb4aa46119d64d8bc
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-29 10:16:27 +08:00
宋文武
06ef6988d4
mailmap: Update entries for iyzsong.
* .mailmap: Update name and e-mail address for iyzsong.

Change-Id: I67fd3278c3adaac2a9f4024b152e510626fd1eb7
2025-06-29 08:53:46 +08:00
Ashvith Shetty
0a8aee6d97
gnu: gtk-xfce-engine: Remove package.
gtk-xfce-engine was archived almost a decade ago, and excluding
Software Heritage archives, there are no active forks or mirrors.
See also:
https: //issues.guix.gnu.org/75146#35-lineno47

Closes: #900
Change-Id: I6e7fac82f3c8a0f44fab3af8c925f5efaa6ade1f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-06-29 08:35:28 +08:00
宋文武
b7a8f886f5
gnu: mate: Replace 'union-build' with 'propagated-inputs'.
* gnu/packages/mate.scm (mate) [arguments]: Remove 'union-build'.
[inputs]: Move all inputs to propagated-inputs.
[native-inputs]: Move desktop-file-utils to propagated-inputs.

Fixes: https://issues.guix.gnu.org/48265
Change-Id: I638c3e6b44aef426402e4a0d2136b6a5d5a832c9
2025-06-29 08:33:23 +08:00