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>
build: glib-or-gtk: Export %glib-or-gtk-build-system-default-modules.
The list of modules used by default was not public, so users of this build
system had to pick between copy&pasting the list, or using
%glib-or-gtk-build-system-modules. The former is sub-optimal, since it is
hard to keep it in sync. The latter is just wrong and leads to basically
fall-backing to gnu-build-system.
The solution is to export the default list giving the users option to use it
directly.
* guix/build-system/glib-or-gtk.scm
(%glib-or-gtk-build-system-default-modules): Renamed from %default-modules.
(define-module): Export it.
(glib-or-gtk-build), (glib-or-gtk-cross-build): Use it.
Change-Id: I331b2a3f0bdc3ce14eb9f2f80605e7873369168d
Signed-off-by: Andreas Enge <andreas@enge.fr>
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".
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".
gnu: Fix typos in descriptions for astronomy packages.
* gnu/packages/astronomy.scm (libsharp): Fix spelling of "available".
(wcstools): Fix spelling of "Auxiliary".
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".
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.
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".
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>
gnu: apt-cacher-ng: Fix cross-compiling.
* gnu/packages/debian.scm (apt-cacher-ng)[arguments]<#:configure-flags>:
Set PKG_CONFIG_EXECUTABLE.
Change-Id: Iff300191a2db5b7db8b3dc2790acc0f5ac74b845
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>
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
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
gnu: wpa-supplicant-gui: Support wayland.
* gnu/packages/admin.scm (wpa-supplicant-gui)[inputs]: Add qtwayland-5.
Change-Id: Ibd17fbea92369658ab31db224cc7eddcbf22429a
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
gnu: zeal: Support wayland.
* gnu/packages/documentation.scm (zeal)[inputs]: Add qtwayland-5.
Change-Id: I72a204cad7128aed60b7ef02b6cd292fc57ad9c7
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
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
gnu: moonlight-qt: Support wayland.
* gnu/packages/games.scm (moonlight-qt)[inputs]: Add qtwayland-5.
Change-Id: I623a1d9403cb7daa9d576b8a95f853b86133d485