Commit graph

167523 commits

Author SHA1 Message Date
Anderson Torres
4f399ba755
gnu: Remove apple-bash.
Neither version 125 nor 140 (the most recent upstream) compile.

* gnu/packages/apple.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Remove
reference to apple.scm.

Change-Id: I206419a972c46676b9203cca90f8777d2560fad7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-27 10:13:05 +02:00
Cayetano Santos
6d08d9f686
gnu: llvm-for-rocm: Update package details.
* gnu/packages/llvm.scm (llvm-for-rocm): Update package details.
[home-page]: Update URL.
[synopsys]: Update.
[description]: Update.

Change-Id: I37e28a33fd3980b6716627fe74ed9d9e8d5b2d2d
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-27 10:11:14 +02:00
ColdSideOfYourPillow
3e62320dfd
gnu: Add emacs-ultra-scroll.
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): New variable.

Change-Id: I4f2934609ebc07ba7af7e6fde9d24050b740eb58
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-27 09:53:04 +02:00
Matthias Riße
452d51c749
gnu: git-annex: Update to 10.20250721.
* gnu/packages/haskell-apps.scm (git-annex): Update to 10.20250721.

Change-Id: I00c77b1ae6794f38037ce3068612dd7c69ea5bcb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-08-26 18:32:24 +03:00
jgart
ae3442af3b
gnu: trealla: Update to 2.82.22.
* gnu/packages/prolog.scm (trealla): Update to 2.82.22.

Change-Id: I7954674aacd2d3e0908edfd586636b999cfb64b2
2025-08-26 09:30:01 -05:00
Nicolas Graves
dd187bb37d
gnu: python-murmurhash: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-murmurhash):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Remove them, they are probably not needed
anymore because of the switch to git-fetch.
<#:phases>: Remove phase 'set-source-file-time-to-1980 for the same
reason.  Add phase 'fix-installation and replace 'check phase.
[inputs]: Remove them.
[native-inputs]: Add python-murmurhash3, python-setuptools,
python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
f0658eb3ef
gnu: python-murmurhash3: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-murmurhash3):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Remove them, they are probably not needed
anymore because of the switch to git-fetch.
<#:phases>: Remove phase 'set-source-file-time-to-1980 for the same
reason.  Add phase 'fix-package.
[native-inputs]: Add python-setuptools, python-wheel.
[inputs]: Remove python.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
edd6befe5e
gnu: python-plumbum: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-plumbum):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore problematic tests (requiring $HOME,
tty, sudo or ssh).
<#:phases>: Add phase 'set-version.
[native-inputs]: Add procps, python-psutil, python-pytest-cov, python-setuptools, python-setuptools-scm, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
e140cf22d0
gnu: python-openstep-plist: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-openstep-plist):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
fcca14d261
gnu: python-pymdown-extensions: Update to 10.16.1.
* gnu/packages/python-xyz.scm (python-pymdown-extensions): Update to 10.16.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling, python-pytest, python-pyyaml.
[description]: Improve style.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
e1c1494840
gnu: python-pymsgbox: Update to 1.0.6-1.944b7cd.
* gnu/packages/python-xyz.scm (python-): Update to 1.0.6-1.944b7cd.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:01 -05:00
Nicolas Graves
4c6eab4f13
gnu: python-pymsgbox: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-pymsgbox):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
e437737a92
gnu: python-pyvips: Remove python-pyperf native-input.
* gnu/packages/python-xyz.scm (python-pyvips)[native-inputs]: Remove python-pyperf.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
39eecca8b5
gnu: python-pyperf: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-pyperf):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them to replace...
<#:phases>:... these.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[description]: Run guix style.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
97b829d270
gnu: python-types-toml: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-types-toml):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
f58be2b22e
gnu: python-pydantic-2: Skip benchmark tests.
* gnu/packages/python-xyz.scm (python-pydantic-2)
[arguments]<#:test-flags>: Skip all benckmark tests.
<#:phases>: Remove 'pre-check phase.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
1385c018f7
gnu: python-xlwt: Switch to pyproject.
* gnu/packages/python-xyz.scm (python-xlwt):
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Remove python-nose.
[description]: Improve style.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Nicolas Graves
5c522a1abf
gnu: python-fenics-ufl: Update to 2025.1.0.
* gnu/packages/simulation.scm (python-fenics-ufl): Update to 2025.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-setuptools, python-wheel.
[home-page, description]: Update.

Signed-off-by: jgart <jgart@dismail.de>
2025-08-26 09:30:00 -05:00
Andreas Enge
6ac22c189a
po: Unregister removed file.
This is a follow-up to commit e18b8c2aca .

* po/packages/POTFILES.in: Unregister removed file.

Change-Id: Icbf17b5e591f3526ef2c20c9db1e59bc9c568778
2025-08-26 15:04:20 +02:00
Anderson Torres
f2dc6937b7
gnu: Move APL fonts to (gnu packages fonts).
* gnu/packages/apl.scm (font-apl2741-unicode, font-apl333, font-apl385):
Move from here...
* gnu/packages/fonts.scm: ... to here.

Closes: #2246
Change-Id: Ie9d6f28d568ccdaab0f63b543e7f944b92ea685f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-08-26 20:04:16 +08:00
宋文武
1d3a80ac34
Reapply "gnu: mate: Replace 'union-build' with 'propagated-inputs'."
Now we can have both xfce and mate in a profile, since they have the
same mate-polkit package.

This reverts commit 230ad0e337.

Change-Id: Iea3e1f30d3abea4eca42d7a7dd12b40291151b02
2025-08-26 19:48:44 +08:00
宋文武
164b8b67a5
gnu: mate-polkit: Enable autostart for the Xfce desktop environment.
* gnu/packages/mate.scm (mate-polkit) [arguments]: Add
enable-autostart-for-xfce phase.
(mate-polkit-for-xfce): Remove variable.
* gnu/packages/xfce.scm (xfce) [propagated-inputs]: Replace
mate-polkit-for-xfce with mate-polkit.

Change-Id: I07e48d0cd70aeec8ee3cab081226adaa0fe175be
2025-08-26 19:48:44 +08:00
宋文武
bd3a3d0066
gnu: lxqt-archiver: Update to 1.2.0.
* gnu/packages/lxqt.scm (lxqt-archiver): Update to 1.2.0.

Change-Id: Ib109d5a1589a7742e23dd1d40f180b5f85942bbb
2025-08-26 19:48:44 +08:00
宋文武
2dcbcae849
gnu: screengrab: Update to 3.0.0.
* gnu/packages/lxqt.scm (screengrab): Update to 3.0.0.
[inputs]: Remove qtbase; add layer-shell-qt, libpng, qtwayland, and wayland.
[native-inputs]: Remove pkg-config, perl, and qttools; add lxqt-build-tools.

Change-Id: I2322367a38e9eda0dc7b575eb120fd615af31907
2025-08-26 19:48:44 +08:00
宋文武
ed0e44805c
gnu: qterminal: Update to 2.2.1.
* gnu/packages/lxqt.scm (qterminal): Update to 2.2.1.

Change-Id: Ie415e6c6477a365e996b87719713cd5ce9220df2
2025-08-26 19:48:44 +08:00
宋文武
40c72f2080
gnu: qtermwidget: Update to 2.2.0.
* gnu/packages/lxqt.scm (qtermwidget): Update to 2.2.0.

Change-Id: I822833cd1e556b090cc9f472bc6ae288de6bb91d
2025-08-26 19:48:44 +08:00
宋文武
21f32e7c4b
gnu: qps: Update to 2.11.1.
* gnu/packages/lxqt.scm (qps): Update to 2.11.1.

Change-Id: Id17d6bb3cedc1a2324b6650eb20f108dc41c3bff
2025-08-26 19:48:44 +08:00
宋文武
4686fe2b1b
gnu: pavucontrol-qt: Update to 2.2.0.
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 2.2.0.

Change-Id: I3d0a9fa0913ec16342ce0c5b9bf95f8c1cc09256
2025-08-26 19:48:44 +08:00
宋文武
b7a06438e5
gnu: lximage-qt: Update to 2.2.0.
* gnu/packages/lxqt.scm (lximage-qt): Update to 2.2.0.

Change-Id: I374fd81ec524147f30c245c04b93c50daee9dd86
2025-08-26 19:48:44 +08:00
宋文武
7026f9777c
gnu: pcmanfm-qt: Update to 2.2.0.
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 2.2.0.

Change-Id: I74585f223a736a2e5e81c6afdedca347278285fb
2025-08-26 19:48:44 +08:00
宋文武
3f06e37ad2
gnu: libfm-qt: Update to 2.2.0.
* gnu/packages/lxqt.scm (libfm-qt): Update to 2.2.0.

Change-Id: Ib6587fae2685e5cef93d654bdf00e24239f01fe1
2025-08-26 19:48:44 +08:00
宋文武
605a3708a1
gnu: lxqt-themes: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-themes): Update to 2.2.0.

Change-Id: Ia47332d190236b57505312ca883cd5379aed7ce4
2025-08-26 19:48:44 +08:00
宋文武
9642105398
gnu: lxqt-sudo: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 2.2.0.

Change-Id: I7c8960e8371b513fa510161890765d3705551fe2
2025-08-26 19:48:44 +08:00
宋文武
3114ac84f2
gnu: lxqt-session: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-session): Update to 2.2.0.

Change-Id: Ib3c84cf9bfaed9a120bce69dd5839fc2a94abed3
2025-08-26 19:48:44 +08:00
宋文武
aa90571e42
gnu: lxqt-runner: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-runner): Update to 2.2.0.

Change-Id: I5f814b19a3e83a2425ac361318fe040791db7259
2025-08-26 19:48:44 +08:00
宋文武
1c08ba1fd7
gnu: lxqt-qtplugin: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 2.2.0.

Change-Id: Ia933081da41dc759934626b56ef055ec04e476bf
2025-08-26 19:48:44 +08:00
宋文武
01e117a9a5
gnu: lxqt-powermanagement: Update to 2.2.1.
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 2.2.1.

Change-Id: Ibab0c15e286836b1c0bafbf4d292da844158f69a
2025-08-26 19:48:44 +08:00
宋文武
da63a1a73a
gnu: lxqt-policykit: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 2.2.0.

Change-Id: Id2c5b146324aa4feadba934b8bf716ec10f841e6
2025-08-26 19:48:44 +08:00
宋文武
f583f45845
gnu: lxqt-panel: Update to 2.2.2.
* gnu/packages/lxqt.scm (lxqt-panel): Update to 2.2.2.

Change-Id: I241e810d8844d6fdf2f8d859888e4ccfe64a6a63
2025-08-26 19:48:44 +08:00
宋文武
c86daef72a
gnu: libdbusmenu-lxqt: Update to 0.3.0.
* gnu/packages/lxqt.scm (libdbusmenu-lxqt): Update to 0.3.0.

Change-Id: Ia8604c330327d996096e40d504bc64811d000a18
2025-08-26 19:48:44 +08:00
宋文武
33b35493dd
gnu: lxqt-openssh-askpass: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 2.2.0.

Change-Id: Ib2afcbe1446fd4a5e6fa4b79dd8fce5a6c98f3a4
2025-08-26 19:48:44 +08:00
宋文武
22e2eda46b
gnu: lxqt-notificationd: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 2.2.0.

Change-Id: If1cea9b0a42075b622baa5ef1b9e4c0966afbc4b
2025-08-26 19:48:44 +08:00
宋文武
ed617e1ce9
gnu: lxqt-globalkeys: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 2.2.0.

Change-Id: I2d4f7378942c4e12ea39c75d7f80c8d336ed025a
2025-08-26 19:48:44 +08:00
宋文武
daf5d55c89
gnu: lxqt-config: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-config): Update to 2.2.0.

Change-Id: I6ac2221d7cf6ef0516792a9c3b33839869605bc3
2025-08-26 19:48:44 +08:00
宋文武
ad9039e440
gnu: lxqt-menu-data: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-menu-data): Update to 2.2.0.

Change-Id: I3887b5691db6acb491a98d319961ac19dab1f49e
2025-08-26 19:48:44 +08:00
宋文武
9228ec8be1
gnu: lxqt-admin: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-admin): Update to 2.2.0.

Change-Id: If3d27cfaddd71bf8fb5206c12b2e251c2b678ae6
2025-08-26 19:48:44 +08:00
宋文武
e074f5e26b
gnu: lxqt-about: Update to 2.2.0.
* gnu/packages/lxqt.scm (lxqt-about): Update to 2.2.0.

Change-Id: Icc803d7a38ffa9d09ba8fa5fcbc9c7a00c263a0d
2025-08-26 19:48:44 +08:00
宋文武
c9e1bf0ce5
gnu: liblxqt: Update to 2.2.0.
* gnu/packages/lxqt.scm (liblxqt): Update to 2.2.0.

Change-Id: I4b51d1a540d1f3b04c167b48ea2642ddbe261330
2025-08-26 19:48:44 +08:00
宋文武
531c0a630f
gnu: qtxdg-tools: Update to 4.2.0.
* gnu/packages/lxqt.scm (qtxdg-tools): Update to 4.2.0.

Change-Id: I138f650dd9741c2fbf7597c7e77bebf758755b32
2025-08-26 19:48:43 +08:00
宋文武
f36fd4b48a
gnu: libqtxdg: Update to 4.2.0.
* gnu/packages/lxqt.scm (libqtxdg): Update to 4.2.0.

Change-Id: I6ef7e287c14ccbe82ff4575012f239c783136d5d
2025-08-26 19:48:43 +08:00