1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-16 07:10:31 +02:00
Commit Graph

143026 Commits

Author SHA1 Message Date
Tomas Volf
462553cbf2 gnu: hime: Dehardcode #:modules.
* gnu/packages/language.scm (hime)[arguments]<#:modules>: Replace the
hardcoded list with %glib-or-gtk-build-system-default-modules.

Change-Id: I5360c0000173b293e9e24290a2e8eaed84e05750
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
9b089c2bc0 gnu: nimf: Dehardcode #:modules.
* gnu/packages/language.scm (nimf)[arguments]<#:modules>: Replace the
hardcoded list with %glib-or-gtk-build-system-default-modules.

Change-Id: I5eaaac4cdd50b635d24b10c7fa2d365dcf392498
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
333799c38f gnu: sugar-toolkit-gtk3: Dehardcode #:modules.
* gnu/packages/sugar.scm (sugar-toolkit-gtk3)[arguments]<#:modules>: Replace
the hardcoded list with %glib-or-gtk-build-system-default-modules.

Change-Id: I6a5e4511d2e696a673f7d5b49f75285ee488223d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
d82ca31040 gnu: sugar-datastore: Dehardcode #:modules.
* gnu/packages/sugar.scm (sugar-datastore)[arguments]<#:modules>: Replace the
hardcoded list with %glib-or-gtk-build-system-default-modules.

Change-Id: I9ceadd163d3f6cd49ed2623b6060b223257e9aed
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
8be0fe4d4d gnu: sugar: Dehardcode #:modules.
* gnu/packages/sugar.scm (sugar)[arguments]<#:modules>: Replace the hardcoded
list with %glib-or-gtk-build-system-default-modules.

Change-Id: I5a98d356c3e1a32b71e7949e3425da74081c1e82
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
0a29ecd62d gnu: libreoffice: Use %glib-or-gtk-build-system-default-modules.
* gnu/packages/libreoffice.scm (libreoffice)[arguments]<#:modules>: Use
%glib-or-gtk-build-system-default-modules instead of
%glib-or-gtk-build-system-modules.

Change-Id: I5304d9993af7d5f1187c6276e72a269aa60f5666
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Tomas Volf
916397ed34 gnu: netsurf: Use %glib-or-gtk-build-system-default-modules.
* gnu/packages/web.scm (netsurf)[arguments]<#:modules>: Use
%glib-or-gtk-build-system-default-modules instead of
%glib-or-gtk-build-system-modules.

Change-Id: Iacc4df7e213dbdae5a783e3aedde7e6e20402025
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-17 13:17:56 +01:00
Vagrant Cascadian
d91f76219b gnu: Fix typos in bioinformatics packages.
* gnu/packages/bioinformatics.scm (python-scrublet)[synopsis]: Fix spelling of
"identify".  (maffilter)[description]: Fix spelling of "inference".
(r-azimuth)[description]: Fix spelling of "accounts".
2025-02-17 02:25:07 -08:00
Vagrant Cascadian
ddfec2a30e gnu: Fix typos in bioconductor package descriptions.
* gnu/packages/bioconductor.scm (r-anvil): Fix spelling of "programmatic".
(r-gypsum): Fix spelling of "administrative".  (r-modstrings): Fix spelling of
"functionality".  (r-enrichedheatmap): Fix spelling of "correspondence".
(r-hybridmtest): Fix spelling of "weight".  (r-sparsearray): Fix spelling of
"support".  (r-basicstarrseq): Fix spelling of "specific".  (r-baynorm): Fix
spelling of "columns".
2025-02-17 02:16:59 -08:00
Vagrant Cascadian
599124588b gnu: Fix typos in descriptions for astronomy packages.
* gnu/packages/astronomy.scm (libsharp): Fix spelling of "available".
(wcstools): Fix spelling of "Auxiliary".
2025-02-17 02:05:08 -08:00
Vagrant Cascadian
bc82baeac7 gnu: Fix typos in synopsis and description in astronomy packages.
* gnu/packages/astronomy.scm (python-sirilic)[synopsis]: Fix spelling of
"process".  (python-sep-pjw)[description]: Fix spelling of "library".
(ska-sdp-func)[description]: Fix spelling of "library".
(webbpsf-data)[description]: Fix spelling of "separately".
2025-02-17 01:47:03 -08:00
Vagrant Cascadian
27ebe4e459 gnu: Fix several "This packages" typos in descriptions.
* gnu/packages/golang-check.scm (go-github-com-bitfield-gotestdox): Fix typo.
* gnu/packages/python-check.scm (python-pytest-html): Fix typo.
* gnu/packages/python-xyz.scm (python-uri-template): Fix typo.
(python-rgbxy): Fix typo.
2025-02-17 01:40:35 -08:00
Vagrant Cascadian
805e33ba75 gnu: Fix spellings in description and synopsis of tex packages.
* gnu/packages/tex.scm (texlive-antanilipsum)[description]: Fix spelling of
"outputs". (texlive-biblatex-claves)[synopsis]: Fix spelling of "literature".
(texlive-antanilipsum)[description]: Fix spelling of "outputs".
(texlive-biblatex-claves)[synopsis]: Fix spelling of "literature".
(texlive-bxwareki)[synopsis]: Fix spelling of "calendar".
(texlive-chemsec)[description]: Fix spelling of "occurrence".
(texlive-delimseasy)[description]: Fix spelling of "delimiter".
(texlive-hitex)[description]: Fix spelling of "formatted".
(texlive-ionumbers)[description]: Fix spelling of "specifying".
(texlive-libertinus)[description]: Fix spelling of "similar".
(texlive-libertinus-otf)[description]: Fix spelling of "similar".
(texlive-navydocs)[description]: Fix spelling of "occurrence".
(texlive-nchairx)[description]: Fix spelling of "display".
(texlive-yquant)[description]: Fix spelling of "enormous".
(texlive-ebong)[description]: Fix spelling of "language".
(texlive-gobble)[description]: Fix spelling of "regularly".
(texlive-plainpkg)[description]: Fix spelling of "analogous".
(texlive-randomlist)[description]: Fix spelling of "personal".
(texlive-latex)[description]: Fix spelling of "formatting".
(texlive-hook-pre-commit-pkg)[description]: Fix spelling of "developers".
(texlive-latex2man)[description]: Fix spelling of "suppressed".
(texlive-pgf-interference)[description]: Fix spelling of "occurring".
(texlive-ps2eps)[description]: Fix spelling of "erroneous".
(texlive-qcircuit)[synopsis]: Fix spelling of "circuits".
(texlive-rviewport)[description]: Fix spelling of "specifying".
(texlive-tikz-relay)[description]: Fix spelling of "library".
(texlive-xindex)[description]: Fix spelling of "program".
(texlive-ntheorem)[description]: Fix spelling of "analogous".
(texlive-hyphenat)[synopsis]: Fix spelling of "hyphenation".
(texlive-alertmessage)[description]: Fix spelling of "information".
(texlive-coop-writing)[description]: Fix spelling of "suppressed".
(texlive-ebezier)[description]: Fix spelling of "lengths".
(texlive-econlipsum)[description]: Fix spelling of "outputs".
(texlive-exceltex)[description]: Fix spelling of "because".
(texlive-exercise)[description]: Fix spelling of "immediately".
(texlive-footnotebackref)[description]: Fix spelling of "occurrence".
(texlive-lhelp)[description]: Fix spelling of "preceding".
(texlive-pdfoverlay)[description]: Fix spelling of "existing".
(texlive-stdclsdv)[description]: Fix spelling of "divisions".
(texlive-termcal)[description]: Fix spelling of "specifying".
(texlive-textualicomma)[description]: Fix spelling of "without".
(texlive-underoverlap)[description]: Fix spelling of "arbitrary".
(texlive-vdmlisting)[description]: Fix spelling of "package".
(texlive-vtable)[synopsis,description]: Fix spelling of "alignment".
(texlive-worksheet)[description]: Fix spelling of "formatting".
2025-02-17 01:23:42 -08:00
Zacchaeus
651f8765b6 services: syncthing: Add support for declarative configuration.
* gnu/services/syncthing.scm: (syncthing-config-file, syncthing-folder,
syncthing-device, syncthing-folder-device): New records.
(syncthing-service-type): Add special-files-service-type extension for
the config file.
(syncthing-files-service): Add service to create config file.
* gnu/home/services/syncthing.scm: (home-syncthing-service-type):
Extend home-files-services-type and re-exported more things from
gnu/services/syncthing.scm.
* doc/guix.texi: (syncthing-service-type): Document changes.

Change-Id: I87eeba1ee1fdada8f29c2ee881fbc6bc4113dde9
Signed-off-by: Leo Famulari <leo@famulari.name>
2025-02-17 01:12:37 -05:00
Zheng Junjie
ad74dedb9f gnu: apt-cacher-ng: Fix cross-compiling.
* gnu/packages/debian.scm (apt-cacher-ng)[arguments]<#:configure-flags>:
Set PKG_CONFIG_EXECUTABLE.

Change-Id: Iff300191a2db5b7db8b3dc2790acc0f5ac74b845
2025-02-17 10:54:01 +08:00
Ludovic Courtès
8c483c12e9 Revert "services: Switch to ‘shepherd-system-log-service-type’ in ‘%base-services’."
This reverts commit c83bfc0415 and the
corresponding ‘etc/news.scm’ entry (commits
12bd93113c and
622568ec13) while investigating
<https://issues.guix.gnu.org/76315>.

Change-Id: Ie26c24b8cd25cee3466cc871470b0bec9a5dfafb
2025-02-16 23:09:41 +01:00
Junker
eba8c08b1b gnu: Add crow-translate.
* gnu/packages/kde.scm (crow-translate): New variable.

Change-Id: I119646d76cd228fb21227dde14bbe2f5571804ce
Reviewed-by: Noé Lopez <noelopez@free.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-02-16 18:29:43 +01:00
Christopher Baines
8416738409 gnu: guix-build-coordinator: Add the listen-repl configuration.
* gnu/services/guix.scm (<guix-build-coordinator-configuration>): Add
listen-repl.
(guix-build-coordinator-configuration-listen-repl): New procedure.
(make-guix-build-coordinator-start-script,
guix-build-coordinator-shepherd-services): Use listen-repl.
* doc/guix.texi (Guix Services): Document listen-repl.

Change-Id: I49cac7cd3c4675f6ffed71320bb61dc7b008179a
2025-02-16 16:02:27 +00:00
Christopher Baines
796bc02b47 gnu: guix-build-coordinator: Update to 0-116.810e340.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-116.810e340.

Change-Id: Ib3a7161569ffb019394b3d007667bbea2b671212
2025-02-16 16:02:26 +00:00
Danny Milosavljevic
6dde0ee30e gnu: wpa-supplicant-gui: Support wayland.
* gnu/packages/admin.scm (wpa-supplicant-gui)[inputs]: Add qtwayland-5.

Change-Id: Ibd17fbea92369658ab31db224cc7eddcbf22429a
2025-02-16 14:52:30 +01:00
Danny Milosavljevic
7f439fb380 gnu: sioyek: Support wayland.
* gnu/packages/pdf.scm (sioyek)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.
[arguments]<#:test-target>: Set to "check".

Change-Id: I18f29acf1a9d85f96ace20fe6e69c87993630d67
2025-02-16 14:47:28 +01:00
Danny Milosavljevic
bfb1982842 gnu: zeal: Support wayland.
* gnu/packages/documentation.scm (zeal)[inputs]: Add qtwayland-5.

Change-Id: I72a204cad7128aed60b7ef02b6cd292fc57ad9c7
2025-02-16 14:42:57 +01:00
Danny Milosavljevic
5083f784c3 gnu: nextpnr-ice40: Support wayland.
* gnu/packages/fpga.scm (nextpnr-ice40)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I399b768b6771c0700f6331e72ab3804ffff4e01d
2025-02-16 14:33:09 +01:00
Danny Milosavljevic
b978ce1f96 gnu: strawberry: Support wayland.
* gnu/packages/music.scm (strawberry)[build-system]: Switch to
qt-build-system.
[arguments]<#:qtbase>: Use qtbase 6.
<#:configure-flags>: Select qt 6.
[inputs]: Add qtwayland.

Change-Id: I2a94ff92c8aefe8e7dfc7cbf2a9113d5df89f5e7
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
f35135c549 gnu: moonlight-qt: Support wayland.
* gnu/packages/games.scm (moonlight-qt)[inputs]: Add qtwayland-5.

Change-Id: I623a1d9403cb7daa9d576b8a95f853b86133d485
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
aed53c956b gnu: smplayer: Support wayland.
* gnu/packages/video.scm (smplayer)[inputs]: Add qtwayland-5.

Change-Id: I2ba61a43e876e61d270ab4c6226143bfd5be7e80
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
13234385fd gnu: monero-gui: Support wayland.
* gnu/packages/finance.scm (monero-gui)[inputs]: Add qtwayland-5.

Change-Id: I5c3bfa1b8e80fab4eba420ed4b45ad2f587b346a
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
88968265ef gnu: Add import.
* gnu/packages/flashing-tools.scm: Add qt build system import.

Change-Id: I1cd544a5b85a73ce1a2c1d2422a115aff83c50fa
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
0c57570684 gnu: texmaker: Support wayland.
* gnu/packages/tex.scm (texmaker)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.
[arguments]<#:test-target>: Set to "check".

Change-Id: Ibeba868b8d1b6c57b512569e11d8a07b48db1c3d
2025-02-16 14:29:49 +01:00
Danny Milosavljevic
406591fbac gnu: kiwix-desktop: Support wayland.
* gnu/packages/web.scm (kiwix-desktop)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.
[test-target]: Set to "check".

Change-Id: I4b2644c820e3fa22d24738798240e7b39c824063
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
ebd9a7985e gnu: nheko: Support wayland.
* gnu/packages/messaging.scm (nheko)[inputs]: Add qtwayland.

Change-Id: Ifb64a5436eff57ff21d6d65b25bae75c63a08852
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
81ef74a3a8 gnu: yubikey-manager-qt: Support wayland.
* gnu/packages/security-token.scm (yubikey-manager-qt)[inputs]: Add qtwayland-5.

Change-Id: Ie44855f81a11784970e01a6e81b1a35d6a673f18
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
0b65805f6b gnu: quaternion: Support wayland.
* gnu/packages/messaging.scm (quaternion)[inputs]: Add qtwayland-5.

Change-Id: I1c7115cad237d089a5f018abf2b3e1db06eb59c8
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
b2aa8a7996 gnu: rpi-imager: Support wayland.
* gnu/packages/raspberry-pi.scm (rpi-imager)[inputs]: Add qtwayland-5.

Change-Id: I70f0db5e3d89c82fbcf0f86016cd6e869de670f5
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
63c1349cd8 gnu: freecad: Support wayland.
* gnu/packages/engineering.scm (freecad)[inputs]: Add qtwayland-5.

Change-Id: I7e1123ece9c37653ab54fc00d0f152b78dedc6f9
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
dc62231b0d gnu: diffpdf: Support wayland.
* gnu/packages/pdf.scm (diffpdf)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: If57dd3eb32cd594b53d54f2265c530d3fb35f160
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
57f70764b9 gnu: nm-tray: Support wayland.
* gnu/packages/networking.scm (nm-tray)[inputs]: Add qtwayland-5.

Change-Id: Ibf7b323bb828d51a25061b327fc6eacf6818c7f7
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
97a8d90a6a gnu: wireshark: Support wayland.
* gnu/packages/networking.scm (wireshark)[inputs]: Add qtwayland.

Change-Id: Ia89d7710b280e8dbbbecf85c31f9791957bd8c45
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
c9189231f8 gnu: rosegarden: Support wayland.
* gnu/packages/music.scm (rosegarden)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: Ifc0a55a588f9166c1985de2b5f6c678407057a86
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
caf4237880 gnu: hedgewars: Support wayland.
* gnu/packages/games.scm (hedgewars)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: Idad3e585222767b0679293f38a553538ed33bdd7
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
2c528ab162 gnu: musescore: Support wayland.
* gnu/packages/music.scm (musescore)[inputs]: Add qtwayland-5.

Change-Id: Ib1a1629ee5f5b820d99d45e3932ed3b000b13957
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
65b24eb87e gnu: knights: Support wayland.
* gnu/packages/kde-games.scm (knights)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland.

Change-Id: I452c9e324a5d3256917381bce4843f3c7894937a
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
1959e11798 gnu: heimdall: Support wayland.
* gnu/packages/flashing-tools.scm (heimdall)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I2856e81ff21b3a213748dad1f85b2bafaf7e24fa
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
24517facde gnu: ddcui: Support wayland.
* gnu/packages/hardware.scm (ddcui)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I19ecd65ef3efd26e0bbb79abae6805032bdc5c60
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
1fdb062c5b gnu: the-butterfly-effect: Support wayland.
* gnu/packages/games.scm (the-butterfly-effect)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I545162a62b3bc98aaa50c66c88040ce1e803ccca
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
501e6b5314 gnu: evtest-qt: Support wayland.
* gnu/packages/games.scm (evtest-qt)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: Ief0d3253c683a085c9382cb51470328bb3f72426
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
3865ef026d gnu: qtmips: Support wayland.
* gnu/packages/emulators.scm (qtmips)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: Ib0f00ffa89e29cb2c6d156efd2f318b533e1a28b
2025-02-16 14:29:48 +01:00
Danny Milosavljevic
bcdd965696 gnu: qdirstat: Support wayland.
* gnu/packages/disk.scm (qdirstat)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: Iffbf3760ad37112719dbeadcf87bb84ced30c116
2025-02-16 14:29:47 +01:00
Danny Milosavljevic
064684610d gnu: seer-gdb: Support wayland.
* gnu/packages/debug.scm (seer-gdb)[build-system]: Switch to qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I217e15a9944ace6b7b5b652709f06dfa3123ba1b
2025-02-16 14:29:47 +01:00
Danny Milosavljevic
4ddeb3f853 gnu: android-file-transfer: Support wayland.
* gnu/packages/android.scm (android-file-transfer)[build-system]: Switch to
qt-build-system.
[inputs]: Add qtwayland-5.

Change-Id: I9319e04bbf74f7945734edfe6f98c3f851abe868
2025-02-16 14:29:47 +01:00