1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 08:40:30 +02:00
Commit Graph

155481 Commits

Author SHA1 Message Date
Nicolas Graves
1498216f50 gnu: sugar-commander-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-commander-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.
[description]: Run guix style and re-indent.

Change-Id: Ic9e4939efbf0152090a5e6ca49ae2be7a78dad71
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:14 +01:00
Nicolas Graves
d8d2b8ba48 gnu: sugar-classify-cats-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-classify-cats-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.

Change-Id: I94fae34ebc40c074a13927af5a0fc398c83f41ce
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:14 +01:00
Nicolas Graves
435af65a0e gnu: sugar-chat-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-chat-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.

Change-Id: I8b2adc9c9d2a0c12e343f111019a61021a9ab44a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:14 +01:00
Nicolas Graves
230847ceb2 gnu: sugar-cellgame-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-cellgame-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.

Change-Id: Iad29e208959fa4c0d04e90e6e631baad3456ed5c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:14 +01:00
Nicolas Graves
01a69c74d9 gnu: sugar-browse-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-browse-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.

Change-Id: Ibeb793989fcc4d7b3c05126b438cace25802f66e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:13 +01:00
Nicolas Graves
0f4bcfe32d gnu: sugar-block-party-activity: Switch to pyproject.
* gnu/packages/sugar.scm (sugar-block-party-activity):
[build-system]: Switch to pyproject-build-system.
[arguments]: Replace <#:test-target> with <#:test-flags>.
<#:phases>: Run guix style.  Delete 'build phase.
[native-inputs]: Add python-setuptools-next.

Change-Id: Ia48866d7fee34af55b1140deb90dad6163089033
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:26:09 +01:00
Cayetano Santos
b019668f1f gnu: python-scikit-rebate: Switch to pyproject.
* gnu/packages/machine-learning.scm (python-scikit-rebate)[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: I9b4767dd3593aadb43195ac6589db4ad3c7e6a30
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-10 10:16:31 +01:00
Efraim Flashner
e28bf7c6f6 gnu: ntp: Find the location of installed binaries.
* gnu/packages/ntp.scm (ntp)[arguments]: Add a phase to set the full
path of the installed binaries.

Change-Id: I70d8a67c451ee01cce9afbc0bcd783b72dbc78be
2025-09-10 11:04:47 +03:00
Efraim Flashner
00266c58dc gnu: ntp: Set location of ntp driftfile.
* ngu/packages/ntp.scm (ntp)[arguments]: Set the location of the
driftfile to the location set in the ntp service.

Change-Id: I33e023fe3ff050dddeb0f7b83f42e78a43454070
2025-09-10 10:52:50 +03:00
Nicolas Graves
867865b845 gnu: libofx: Replace libxml++@2 with latest version.
* gnu/packages/finance.scm (libofx)[inputs]: Replace libxml++@2 with
libxml++@5.  Improve style.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:14 +02:00
Nicolas Graves
4f9da5d402 gnu: gobby: Improve style.
* gnu/packages/gobby.scm (gobby)[inputs, arguments]: Improve style.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:08 +02:00
Nicolas Graves
bb08923f8c gnu: Remove libxml++-3.
This is a package that was only used for tascam-gtk and its update
proved to be more complex than libxml++ 2 or 5.

* gnu/packages/gnome.scm (libxml++-3): Delete variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:08 +02:00
Nicolas Graves
4635aef98d gnu: tascam-gtk: Update to 0.4-1.6419a3b.
* gnu/packages/music.scm (tascam-gtk): Update to 0.4-1.6419a3b.
[native-inputs]: Add autoconf, automake.
[inputs]: Replace libxml++-3 with libxml++.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:08 +02:00
Nicolas Graves
60a3b76cc9 gnu: libxml++-2: Update to 2.42.3.
* gnu/packages/gnome.scm (libxml++-2): Update to 2.42.3.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:08 +02:00
Nicolas Graves
25de80237b gnu: libxml++: Update to 5.4.0.
* gnu/packages/gnome.scm (libxml++): Update to 5.4.0.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-09-10 07:49:07 +02:00
Liliana Marie Prikler
fee9ce26e2 gnu: python-clinguin: Update to 2.7.1.
* gnu/packages/potassco.scm (python-clinguin): Update to 2.7.1.
[source]<snippet>: Adjust accordingly.
[propagated-inputs]: Add python-clingcon.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
abb87389aa gnu: python-clingexplaid: Update to 1.3.3.
* gnu/packages/potassco.scm (python-clingexplaid): Update to 1.3.3.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
fd4aacf974 gnu: python-clintest: Update to 0.4.0.
* gnu/packages/potassco.scm (python-clintest): Update to 0.4.0.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
fa3d3a0343 gnu: python-clorm: Update to 1.6.1.
* gnu/packages/potassco.scm (python-clorm): Update to 1.6.1.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
dab4770613 gnu: Add python-clingcon.
* gnu/packages/potassco.scm (python-clingcon): New variable.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
603b65563e gnu: gnome: Use libxml2-next-for-grafting.
This is a follow-up to 990e6dd042,
which inadvertently introduced a version mismatch between libxml2
as propagated by mutter and libsoup.

* gnu/packages/gnome.scm (libgrss, phodav, gupnp, libgdata, libgsf)
(libglade, libbonoboui, libxklavier, rest, libgweather, totem-pl-parser)
(mutter, libxml++, libgda)
[propagated-inputs]: Replace libxml2-next with libxml2-next-for-grafting.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
69ea3322a9 gnu: libsoup: Graft package propagating libxml2@2.14.
* gnu/packages/gnome.scm (libsoup-minimal, libsoup-minimal-2):
Drop replacement.  Propagate libxml2-next-for-grafting.
(libsoup): Also propagate libxml2-next-for-grafting rather than libxml2.
2025-09-10 07:39:54 +02:00
Liliana Marie Prikler
3f0c91bf26 gnu: Add libxml2-next-for-grafting.
* gnu/packages/xml.scm (libxml2-next-for-grafting): New variable.
2025-09-10 07:39:53 +02:00
Maxim Cournoyer
f2bd80bdb7 gnu: icedove: Fix localization.
The new strings data tarball has a top level directory that must be stripped,
unlike the Hg checkout that was used previously.

* gnu/packages/gnuzilla.scm (icedove-source): Strip top level directory of
THUNDERBIRD-COMM-L10N.

Fixes: #2552
Change-Id: I0aa188dc1319c6db75c3ead5dd8b508cca009477
2025-09-10 13:01:25 +09:00
John Kehayias
4ec9e1678b gnu: hyprpicker: Build with gcc-15.
* gnu/packages/xdisorg.scm (hyprpicker)[native-inputs]: Change gcc-14 to
gcc-15.

Change-Id: I4f9668faa320fa1d5c06d6062768acbb1f4e2509
2025-09-09 17:17:41 -04:00
John Kehayias
87f3ed080b gnu: hyprpaper: Build with gcc-15.
* gnu/packages/xdisorg.scm (hyprpaper)[native-inputs]: Change gcc-14 to
gcc-15.

Change-Id: I6b390bdec93c185f0e89368a6e2172a1aea3dce6
2025-09-09 17:17:40 -04:00
John Kehayias
77bf6b489e gnu: hyprpolkitagent: Build with gcc-15.
* gnu/packages/polkit.scm (hyprpolkitagent)[native-inputs]: Change gcc-14 to
gcc-15.

Change-Id: I424a1d6ff23f98cbf970d5d99dfaaaa47a5fab8e
2025-09-09 17:17:39 -04:00
John Kehayias
23ecd10cb6 gnu: hyprland-qtutils: Build with gcc-15.
* gnu/packages/qt.scm (hyprland-qtutils)[native-inputs]: Change from gcc-14 to
gcc-15.

Change-Id: I87a1bfb83300ae2bdb88ab304b7bfb282469a5bb
2025-09-09 17:17:38 -04:00
Murilo
e4b0742378 gnu: hypridle: Update to 0.1.7.
* gnu/packages/wm.scm (hypridle): Update to 0.1.7.

Change-Id: I9d5e828306f806af19c76b4a8ac551829b37a94b
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:37 -04:00
Murilo
ba43f18bc6 gnu: hyprsunset: Update to 0.3.2.
* gnu/packages/xdisorg.scm (hyprsunset): Update to 0.3.2.

Change-Id: Iab6862cd760ecee875c049634877f32129994dc2
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:36 -04:00
Murilo
851e3955c9 gnu: hyprlock: Update to 0.9.1.
* gnu/packages/xdisorg.scm (hyprlock): Update to 0.9.1.

Change-Id: I16e0880d3949de13b891cb20ea481e1e48850742
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:35 -04:00
Murilo
9b7b6dfed2 gnu: hyprcursor: Update to 0.1.13.
* gnu/packages/xdisorg.scm (hyprcursor): Update to 0.1.13.
[native-inputs]: Change gcc-14 to gcc-15.

Change-Id: I8a2da422b3bb2fd55841102e6baefce78e134388
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:34 -04:00
Murilo
ec0684777e gnu: aquamarine: Update to 0.9.4.
* gnu/packages/xdisorg.scm (aquamarine): Update to 0.9.4.

Change-Id: I4d7eb4bb49f303a56763a590f19e06a272bebdd5
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:33 -04:00
Murilo
4210fbf319 gnu: xdg-desktop-portal-hyprland: Update to 1.3.10.
* gnu/packages/freedesktop.scm (xdg-desktop-portal-hyprland): Update to 1.3.10.
[native-inputs]: Change gcc-14 to gcc-15.

Change-Id: I042c634cbbad2704b81f4a64182b0b4b7bb8db2a
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:32 -04:00
Murilo
d787830013 gnu: hyprutils: Update to 0.8.4.
* gnu/packages/cpp.scm (hyprutils): Update to 0.8.4.

Change-Id: I402726ee24dba2537035520d9765f73a4bad2c56
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:31 -04:00
Murilo
086866f2f4 gnu: hyprlang: Update to 0.6.4.
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.4.
[native-inputs]: Change gcc-14 to gcc-15.
[home-page]: Update to new URL.

Change-Id: Ic79ce39600f04168a1bd9a008663f2cbdfe91160
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2025-09-09 17:17:28 -04:00
Artyom V. Poptsov
5bdc225f4f gnu: watchdogd: Update to 4.0.
* gnu/packages/linux.scm (watchdogd): Update to 4.0.

Change-Id: I5cc02a4db9781e916ecc0e14a9caa7fb38e06908
2025-09-09 21:54:46 +03:00
Artyom V. Poptsov
1809554145 gnu: bolt: Update to 0.9.10.
* gnu/packages/linux.scm (bolt): Update to 0.9.10.

Change-Id: If7a019b1fc87b4da97a6f94414c138d3a04b61fa
2025-09-09 21:51:16 +03:00
Artyom V. Poptsov
292c502e1b gnu: bin-graph: Update to 1.2.0.
* gnu/packages/linux.scm (bin-graph): Update to 1.2.0.

Change-Id: Id3578af01f63b6d452fb1c31210d025598d3bdde
2025-09-09 21:46:39 +03:00
Artyom V. Poptsov
cdf1800032 gnu: squid: Update to 6.12.
* gnu/packages/networking.scm (squid): Update to 6.12.

Change-Id: I39a367a636eb2ac8347995af8b16a8b841b1af9f
2025-09-09 21:25:53 +03:00
Artyom V. Poptsov
fb746de136 gnu: frrouting: Update to 10.4.1.
* gnu/packages/networking.scm (frrouting): Update to 10.4.1.

Change-Id: I613352aca04dd5fa8c892792c98c678ef407bb10
2025-09-09 21:18:26 +03:00
Artyom V. Poptsov
8023244b6d gnu: netdiscover: Update to 0.21.
* gnu/packages/networking.scm (netdiscover): Update to 0.21.

Change-Id: Id327e8767fc98c9f785df28b2c96ed42760d686c
2025-09-09 21:13:55 +03:00
Artyom V. Poptsov
c6cbb53120 gnu: hcxtools: Update to 7.0.1.
* gnu/packages/networking.scm (hcxtools): Update to 7.0.1.

Change-Id: I25519ebecf0857792c348bdf9c196388e190f161
2025-09-09 21:11:49 +03:00
Artyom V. Poptsov
807613465e gnu: hcxdumptool: Update to 7.0.1.
* gnu/packages/networking.scm (hcxdumptool): Update to 7.0.1.

Change-Id: Idf5c0c3dde9c5f2c00062a36e3c9e00efe2444f8
2025-09-09 21:09:26 +03:00
Rutherther
494051fef5 gnu: llvm-14: Disable tests for cross compilation.
* gnu/packages/llvm.scm (llvm-14)[arguments]<#:tests?>:
Disable for cross compilation.

Change-Id: Ie97aad850645fd875620df36b64c145af43e842e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-09 19:58:20 +03:00
Rutherther
be3b2aae61 gnu: make-llvm: Disable tests for cross compilation.
The #:tests? argument has recently been added to make-llvm,
before the tests were enabled for native compilation and
disabled for cross compilation per the default arguments
in cmake-build and cmake-cross-build respectively.

But since this argument has been added, it overrides the
defaults and the test have been enabled on cross compilation,
mistakenly. The tests cannot run when cross compiling.

* gnu/packages/llvm.scm (make-llvm)[arguments]<#:tests?>:
Disable on cross compilation.

Change-Id: I5b3e33e6e9e1574eda5d1b74fe7484f157739dbb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-09-09 19:58:12 +03:00
Sharlatan Hellseher
ba17f39998 gnu: Add go-github-com-shirou-gopsutil-v4.
* gnu/packages/golang-xyz.scm (go-github-com-shirou-gopsutil-v4): New variable.

Change-Id: I132f9fc722737442b2e8651799384138d6dec86a
2025-09-09 11:03:41 +01:00
Sharlatan Hellseher
57038b42b2 gnu: go-github-com-shirou-gopsutil-v3: Update to 3.24.5.
* gnu/packages/golang-xyz.scm (go-github-com-shirou-gopsutil-v3): Update to 3.24.5.
[arguments] <import-path>: Fix it according to go.mod.
<phases>: Remove 'remove-failing-tests, utilize "-skip" instead.
<test-flags>: Skip 2 failing tests.

Change-Id: Ie172872815fb2371f02123e9743dfa370f7c2541
2025-09-09 11:03:41 +01:00
Sergey Trofimov
fd12ed9997 gnu: iwd: Update to 3.9.
* gnu/packages/networking.scm (iwd): Update to 3.9.

Change-Id: I3e73595f534d63b6d4bd4b45d7eb9954630c5efb
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-09 17:51:20 +09:00
Sergey Trofimov
d3eab3c8bd gnu: ell: Update to 0.79.
* gnu/packages/linux.scm (ell): Update to 0.79.

Change-Id: Ib530c9e1fb09b790499af7fd6d0cb89b4766482c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-09-09 17:51:20 +09:00