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

3407 commits

Author SHA1 Message Date
Liliana Marie Prikler
6576487c29
gnu: seahorse: Update to 47.0.1.
* gnu/packages/gnome.scm (seahorse): Update to 47.0.1.
2025-01-16 08:41:01 +01:00
Giacomo Leidi
0e4561980c
gnu: authenticator: Deprecate in favor of gnome-authenticator.
This commit is a follow up to 64bcc8ba0f1ea8addaf0a1c65b3fca6cb1bf5422,
it deprecates the old Python authenticator package in favor of the new
gnome-authenticator Rust implementation.

* gnu/services/gnome.scm (authenticator): Deprecate in favor of gnome-authenticator.

Change-Id: I02081f4cd1dfdb8bd2327a9931299e97f8a11aee
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:22:54 +02:00
Efraim Flashner
ba0cf14130
gnu: rust-diesel: Move to (gnu packages crates-database).
* gnu/packages/crates-io.scm (rust-diesel-2, rust-diesel-1,
rust-diesel-derives-2, rust-diesel-derives-1, rust-diesel-migrations-2,
rust-diesel-migrations-1, rust-diesel-table-macro-syntax-0.1): Move from
here ...
* gnu/packages/crates-database.scm: ... to here.

Change-Id: Iaf4c5bc4bbeef5b85dcabe086fc25a6cdb7db9a9
2025-01-06 12:19:32 +02:00
Efraim Flashner
b78da6b018
gnu: rust-criterion: Move to (gnu packages crates-check).
* gnu/packages/crates-io.scm (rust-criterion-0.5, rust-criterion-0.4,
rust-criterion-0.3, rust-criterion-0.2,
rust-criterion-cycles-per-byte-0.1, rust-criterion-plot-0.5,
rust-criterion-plot-0.4, rust-criterion-plot-0.3): Move from here ...
* gnu/packages/crates-check.scm: ... to here.

Change-Id: I3a34f45a0e0874c886355bb67049fb457f6dd4da
2025-01-06 12:19:29 +02:00
Giacomo Leidi
accafd2deb
gnu: Add gnome-authenticator.
* gnu/packages/gnome.scm (gnome-authenticator): New variable.

Co-authored-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: Ibf3e0a3558c7623abdf313f9c4393825cd04f1c8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-01-06 12:19:25 +02:00
reza
1de944c18b
gnu: network-manager-openconnect: Update to 1.2.10
* gnu/packages/gnome.scm (network-manager-openconnect): Update to 1.2.10.
  [source, inputs]: Add input webkitgtk-with-libsoup2.

Change-Id: I8dd75a6d360e49c298ef498afc15452c6612ab89
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-12-19 14:35:20 +09:00
Simon Tournier
4410b818df
gnu: gnome-recipes: Move libgd origin from phases to native-inputs.
* gnu/packages/dlang.scm (gnome-recipes)[arguments]<phases>: Move libgd
origin from here...
[native-inputs]: ...to here.

Change-Id: Ic1775a66608e114b5b31058386c8b739c155b7a5
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2024-12-16 00:19:56 +01:00
Gabriel Wicki
6f8c8a86d8
gnu: Fix synopsis in miscelaneous packages.
* gnu/packages/astronomy.scm (calcmysky-qt5): Fix synopsis.
* gnu/packages/base.scm (hello): Fix synopsis.
* gnu/packages/bioinformatics.scm (vembrane): Fix synopsis.
* gnu/packages/browser-extensions.scm (passff): Fix synopsis.
* gnu/packages/browser-extensions.scm (noscript): Fix synopsis.
* gnu/packages/c.scm (orangeduck-mpc): Fix synopsis.
* gnu/packages/cran.scm (r-d3r): Fix synopsis.
* gnu/packages/docbook.scm (docbook-mathml-1.0): Fix synopsis.
* gnu/packages/finance.scm (flowee): Fix synopsis.
* gnu/packages/firmware.scm (seabios): Fix synopsis.
* gnu/packages/games.scm (pinball): Fix synopsis.
(morris): Fix synopsis.
* gnu/packages/gawk.scm (cppawk-egawk): Fix synopsis.
* gnu/packages/gnome.scm (gssdp): Fix synopsis.
* gnu/packages/gstreamer.scm (gst-plugins-espeak): Fix synopsis.
* gnu/packages/heads.scm (musl-cross): Fix synopsis.
* gnu/packages/irc.scm (epic5): Fix synopsis.
* gnu/packages/kde-pim.scm (itinerary): Fix synopsis.
* gnu/packages/kde-plasma.scm (mpvqt): Fix synopsis.
* gnu/packages/lesstif.scm (motif): Fix synopsis.
* gnu/packages/linux.scm (ecryptfs-utils): Fix synopsis.
* gnu/packages/linux.scm (falcosecurity-libs): Fix synopsis.
* gnu/packages/mail.scm (pan): Fix synopsis.
* gnu/packages/messaging.scm (biboumi): Fix synopsis.
* gnu/packages/ocaml.scm (ocaml-ppx-import): Fix synopsis.
* gnu/packages/pascal.scm (p2c): Fix synopsis.
* gnu/packages/pdf.scm (unpaper): Fix synopsis.
* gnu/packages/pure.scm (pure): Fix synopsis.
* gnu/packages/qt.scm (qxlsx-qt5): Fix synopsis.
* gnu/packages/smalltalk.scm (smalltalk): Fix synopsis.
* gnu/packages/sugar.scm (sugar): Fix synopsis.
* gnu/packages/terminals.scm (roxterm): Fix synopsis.
* gnu/packages/virtualization.scm (xen): Fix synopsis.
* gnu/packages/vpn.scm (sshoot): Fix synopsis.
* gnu/packages/web.scm (buku-run): Fix synopsis.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2024-12-10 22:35:12 -08:00
Efraim Flashner
541abedc0a
Merge remote-tracking branch 'origin/rust-team'
Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
2024-12-02 14:13:39 +02:00
Sergey Trofimov
e5c1a708f5
gnu: geoclue: Update to 2.7.2.
* gnu/packages/gnome.scm (geoclue): Update to 2.7.2.
* gnu/packages/patches/geoclue-config.patch: Adjust.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-12-01 10:55:53 +01:00
Efraim Flashner
e01c2b4fff
gnu: librsvg: Update to 2.58.5.
* gnu/packages/gnome.scm (librsvg): Update to 2.58.5.

Change-Id: Iacdb1d2238dfc0fdd437c2831012012ea1d8d063
2024-11-28 11:05:02 +02:00
Efraim Flashner
2cea97ad9b
gnu: librsvg: Update to 2.58.4.
* gnu/packages/gnome.scm (librsvg): Update to 2.58.4.
[cargo-inputs]: Add rust-cstr-0.2, rust-image-0.24,
rust-yeslogic-fontconfig-sys-5.  Replace rust-cairo-rs-0.17 with 0.19,
rust-cssparser-0.29 with 0.31, rust-data-url-0.2 with 0.3,
rust-gdk-pixbuf-0.17 with 0.19, rust-gio-0.17 with 0.19, rust-glib-0.17
with 0.19, rust-itertools-0.10 with 0.12, rust-pango-0.17 with 0.19,
rust-pangocairo-0.17 with 0.19, rust-rctree-0.5 with 0.6,
rust-selectors-0.24 with 0.25.  Remove rust-byteorder-1,
rust-oncecell-1.
[cargo-development-inputs]: Add rust-float-cmp-0.9, rust-quick-error-2,
rust-url-2. Replace rust-criterion-0.4 with 0.5, rust-lopdf-0.29 with
0.32, rust-predicates-2 with 3.  Remove rust-cairo-rs-0.17,
rust-cast-0.3, rust-glib-0.17, rust-libc-0.2, rust-pango-0.17,
rust-pangocairo-0.17, rust-yeslogic-fontconfig-sys-4.
[arguments]: Adjust the phase loosening the test boundaries.

Change-Id: I64ef0f958714b5573e1ccfd08c982a067cacd36b
2024-11-28 11:04:21 +02:00
Maxim Cournoyer
b74d4f1dfc
gnu: meson: Update to 1.5.2.
* gnu/packages/build-tools.scm (meson): Update to 1.5.2.
(meson-1.5): Delete variable.
* gnu/packages/gnome.scm (gitg) [arguments]: Delete #:meson argument.

Change-Id: Ic8dba9f4d0f52b1ba5761764d5bf4413cc190250
2024-11-27 12:43:04 +01:00
Janneke Nieuwenhuizen
992ab48dfd
gnu: gnnome-keyring: Disable #:parallel-tests? for all architectures.
This fixes

    ERROR:daemon/dbus/test-service.c💯test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
    ERROR: test-dbus-lock Invalid test number: /secret-lock/service - ERROR:daemon/dbus/test-service.c💯test_service_setup: assertion failed: (egg_test_wait_until (20000) != FALSE)
SKIP:

See <https://ci.guix.gnu.org/build/6491513/details>.

* gnu/packages/gnome.scm (gnome-keyring)[arguments]: Use #:parallel-tests? #f
for all architectures, not just riscv64.

Change-Id: I6a545677f31e960f725dd8d6208bb50e3253e55b
2024-11-19 12:31:23 +01:00
Nicolas Graves
87e9647913
gnu: libgda: Rename patch for guix lint.
* gnu/packages/gnome.scm (libgda)[source]<origin>: Rename patch for
CVE to be ignored by guix lint.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-06 22:18:07 +01:00
Nicolas Graves
c37b16a2ae
gnu: libzapojit: Update to 0.0.3-1.99d49ba. [security fixes]
This fixes CVE-2021-39360.

* gnu/packages/gnome.scm (libzapojit): Update to 0.0.3-1.99d49ba.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, autoconf-archive, automake, glib:bin and
libtool.

Change-Id: Ie0bd89d8a068dfad31565ad3c318c94ac1385c7b
2024-11-04 23:51:13 +08:00
Maxim Cournoyer
b8f8699a1f
gnu: totem: Generate man pages.
* gnu/packages/gnome.scm (totem) [native-inputs]: Add perl.

Change-Id: I8ea9a92c6cc94fbb8d6dafa8ea1b8337ed928468
2024-10-22 22:52:42 +09:00
Maxim Cournoyer
7d5f0227d6
gnu: totem: Add gst-libav plugin.
This helps with the generation of thumbnails, avoiding errors such as:

   totem-video-thumbnailer couldn't open file
   'file:///tmp/gnome-desktop-file-to-thumbnail.mkv'

* gnu/packages/gnome.scm (totem) [inputs]: Add gst-libav.

Change-Id: I6947095561f4f1dd83a45d1a47ddb837f5990456
2024-10-22 22:50:24 +09:00
Maxim Cournoyer
00cf2d9de6
gnu: totem: Sort native inputs.
* gnu/packages/gnome.scm (totem) [native-inputs]: Sort.

Change-Id: I42d46d40fb36903318c375e12d798280a9fde5b7
2024-10-22 22:50:24 +09:00
Maxim Cournoyer
5adc21167e
gnu: totem: Add libportal to inputs.
* gnu/packages/gnome.scm (totem) [inputs]: Add libportal.

Change-Id: I80af0a60782bb1dab24fdd698acb9bc28ae4318b
2024-10-22 22:50:24 +09:00
Maxim Cournoyer
cfae0df435
Revert "gnu: totem: Match the features of the upstream flatpak distribution."
This reverts commit 0e94db8a27.  This commit was
misguided: most of the dependencies found in the upstream flatpak definition
are transitive dependencies (most of them used by grilo/grilo-plugins here).

Change-Id: I7136743eda5d0d0b7a7e8420c3b44624ac46ba06
2024-10-22 22:50:24 +09:00
Maxim Cournoyer
3baa108cde
gnu: totem: Update to 43.0-0.50cbd3f.
* gnu/packages/gnome.scm (totem): Update to 43.0-0.50cbd3f.
[source]: Switch to git.

Change-Id: I5e503b5d3164e6615b7c539484235f5fa8b41863
2024-10-22 18:31:41 +09:00
Maxim Cournoyer
0e94db8a27
gnu: totem: Match the features of the upstream flatpak distribution.
* gnu/packages/gnome.scm (totem)
[native-inputs]: Add intltool.
[inputs]: Add avahi, ffmpeg, gom, gnome-online-accounts, gssdp, gupnp,
gupnp-av, gupnp-dlna, liba52, libass, libdvdcss, libdvdnav, libdvdread,
libgdata, libmediaart, libmpeg2, liboauth, pipewire, rest-next, tracker and
tracker-miners.

Change-Id: Ibd362833c9b57bb107829ffac274b85c23ad9292
2024-10-22 18:26:32 +09:00
Maxim Cournoyer
f818a7e53a
gnu: totem: Sort inputs.
* gnu/packages/gnome.scm (totem) [inputs]: Sort.

Change-Id: I21f07bad4865e2e4dced1d4af7bb4c16c9ed26cc
2024-10-22 18:26:32 +09:00
Maxim Cournoyer
96eb27e933
gnu: gtg: Fix build.
* gnu/packages/gnome.scm (gtg) [inputs]: Add gtksourceview-4.

Reported-by: Pkill9 <pkill9@runbox.com>
Suggested-by: Christopher Baines <mail@cbaines.net>
Fixes: <https://issues.guix.gnu.org/58508>
Change-Id: I5a017971af2ddb5cdb12d7dda74d3e6bd0635dba
2024-10-22 18:26:32 +09:00
Tobias Geerinckx-Rice
5234caf1aa
gnu: gitg: Fix upstream hash mismatch.
The tarball was modified upstream.  The one-line difference is in
meson.build:

    -  version: '45.alpha',
    +  version: '44',

I did not check whether this triggers A Malware.  I doubt the original
packager did, either.

* gnu/packages/gnome.scm (gitg)[source]: Update sha256.

Change-Id: I60b96ced6bef5851a28038da7948d4a0ec8a34bf
2024-09-29 02:00:00 +02:00
Roman Scherer
8e5c8303a4
gnu: iso-codes: Rename to iso-codes/pinned.
* gnu/packages/iso-codes.scm (iso-codes): Rename to…
(iso-codes/pinned): … this.
* doc/build.scm,
gnu/installer.scm,
gnu/packages/fcitx.scm,
gnu/packages/fcitx5.scm,
gnu/packages/gnome.scm,
gnu/packages/gstreamer.scm,
gnu/packages/gtk.scm,
gnu/packages/ibus.scm,
gnu/packages/kde-frameworks.scm,
gnu/packages/kde-plasma.scm,
gnu/packages/mate.scm,
gnu/packages/photo.scm,
gnu/packages/video.scm: Adjust accordingly.

Change-Id: Ia98fee15a27009583fee822cf411512727b1aa27
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 12:55:54 +02:00
John Kehayias
a8134a6993
gnu: piper: Update to 0.8.
* gnu/packages/gnome.scm (piper): Update to 0.8.
[arguments]<#:phases>: Update 'dont-update-gtk-icon-cache phase due to
upstream changes.
[native-inputs]: Add desktop-file-utils.

Change-Id: I01c18cb8140aed691a812d675201075a7adc3fbd
2024-09-26 23:30:29 -04:00
John Kehayias
449ed02aa7
gnu: libratbag: Update to 0.18.
* gnu/packages/gnome.scm (libratbag): Update to 0.18.

Change-Id: I18d3671fd335b0c71436a36affb0d81dd7d1e8dc
2024-09-26 23:20:46 -04:00
Efraim Flashner
408a077756
gnu: tracker: Skip datetime test on all 32-bit systems.
* gnu/packages/gnome.scm (tracker)[arguments]: In the custom
'disable-failing-tests phase skip the tests known to fail on 32-bit
systems on all non-64-bit systems.

Change-Id: I23b422aeceb3f7ef83c8a0e74ec7ed6f13d98c66
2024-09-26 18:13:29 +03:00
Guillaume Le Vaillant
56d9745d81
gnu: geary: Fix tests.
Fixes <https://issues.guix.gnu.org/73007>.

* gnu/packages/gnome.scm (geary)[native-inputs]: Add
  '(libc-utf8-locales-for-target)'.

Reported-by: Juliana Sims <juli@incana.org>
Change-Id: Ic2e7cb51581c456aa8cce818f67c4c740003cdd1
2024-09-03 20:51:19 +02:00
Liliana Marie Prikler
c4de5091a9
gnu: gitg: Fix build.
* gnu/packages/gnome.scm (gitg)[arguments]<#:meson>: Use meson-1.5.
<#:build-type>: Set to “release”.
2024-09-02 22:31:11 +02:00
Ricardo Wurmus
2648f59e09
gnu: gupnp-1.4: Patch for meson compatibility.
* gnu/packages/gnome.scm (gupnp-1.4)[arguments]: Add phase
'meson-compatibility to patch section name.

Change-Id: Ic33d283b4b8bca36527f17e93be78af216bd05cd
2024-08-31 10:45:47 +02:00
Ricardo Wurmus
4f13ad4aa4
gnu: epiphany: Fix dbus startup failure.
* gnu/packages/gnome.scm (epiphany)[arguments]: Create a union of all
directories in XDG_DATA_DIRS to avoid overwhelming dbus-daemon.

Change-Id: Iac1084832d0fe82c9d41a409a450bd9f2f0f7b93
2024-08-31 10:45:43 +02:00
Zheng Junjie
319ce074fa
gnu: openimageio: Fix build.
This fixes <https://issues.guix.gnu.org/72046>.

* gnu/packages/graphics.scm (openimageio)[arguments]<#:phases>: Add
fix-zlib-version phase.

Change-Id: I7ea6e7b7da675bf11a85381cbe26c6992f2bd299
2024-08-31 10:45:41 +02:00
宋文武
22429545e7
gnu: blueprint-compiler: Fix build.
* gnu/packages/gnome.scm (blueprint-compiler)[arguments]: Don't refer to
nonexistent 'wrap' phase.

Change-Id: Id928f3a8792e3da52585b29bff35edb33e8c7836
2024-08-31 10:45:12 +02:00
Josselin Poiret
ce7794992d
gnu: mutter: Don't try to install rules to udev's output.
* gnu/packages/gnome.scm (mutter): Install udev rules to our own output.

Change-Id: I4a332900321e86c53de485639a5651c9e9165766
2024-08-31 10:45:02 +02:00
Josselin Poiret
5ae81761ab
gnu: epiphany: Fix encoding test.
* gnu/packages/patches/epiphany-fix-encoding-test.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (epiphany): Use it.

Change-Id: I5405d92d4b355471ce7d62aceebdcde1500716b1
2024-08-31 10:45:02 +02:00
Josselin Poiret
7e7cd642d7
gnu: librsvg-2.40: Use G-Exps.
* gnu/packages/gnome.scm (librsvg-2.40): Use G-Exps.

Change-Id: I36e49fdd734d6aa7bc472b754b5091dee1d3ccc5
2024-08-31 10:45:01 +02:00
Efraim Flashner
5d9157c452
gnu: libnotify: Fix build.
* gnu/packages/gnome.scm (libnotify)[arguments]: Adjust 'move-doc phase
to use the directories as they exist.

Change-Id: I72942c6fb8b7ed90f1b3361992adb7ce22b834fa
2024-08-31 10:45:01 +02:00
Josselin Poiret
9ed23d9a7c
gnu: evolution-data-server: Use C.UTF-8 locale in test.
* gnu/packages/gnome.scm (evolution-data-server): Use C.UTF-8 locale in test.

Change-Id: I8e35a9c96cc89bcd19d8e00472c2ccadf2bd5875
2024-08-31 10:44:27 +02:00
Maxime Devos
40ae834033
gnu: gnome: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/gnome.scm
(totem)[inputs]: Add 'bash-minimal'.
(d-feet)[inputs]: Likewise.
(gnome-session)[inputs]: Likewise.
(caribou)[inputs]: Likewise.
(authenticator)[inputs]: Likewise.
(soundconverter)[inputs]: Likewise.
(terminator)[inputs]: Likewise.
(gitg)[inputs]: Likewise.
(libratbag)[inputs]: Likewise.
(piper)[inputs]: Likewise.
(parlatype)[inputs]: Likewise.
(orcfeeder)[inputs]: Likewise.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I720f33461756950844bfeab04307c8421287f386
2024-08-31 10:42:32 +02:00
Maxim Cournoyer
f59df1aa3c
build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.

The renaming was automated via the command:

  $ git grep -l %gnu-build-system-modules
    | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i

* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this.  Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.

Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Bruno Victal
04b6408bbd
gnu: Remove docbook-xsl-1.79.1.
* gnu/packages/docbook.scm (docbook-xsl-1.79.1): Remove variable.
* gnu/packages/gnome.scm (colord)[native-inputs]: Replace with docbook-xsl.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:15 +02:00
Bruno Victal
443b911e95
gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc)
The gtk-doc wrapped binaries use XML_CATALOG_FILES to perform XML catalog
lookup and come with docbook-xsl within the variable which fixes the
docbook-xsl stylesheet lookup related failures with these packages.
This makes it unnecessary to include libxml2 as the cause of error was usually
with the gtk-doc binaries.

* gnu/packages/gnome.scm (gupnp-igd, dee, zeitgeist, libnma)[native-inputs]:
Remove libxml2.
* gnu/packages/rpm.scm (libmodulemd)[native-inputs]: Ditto.
* gnu/packages/security-token.scm (libu2f-host)[native-inputs]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:14 +02:00
Bruno Victal
a68d52a000
gnu: Remove unneeded libxml2 from native-inputs. (libxslt)
XML_CATALOG_FILES is already set within libxslt so it's unnecessary to include
libxml2 for the same effect.

* gnu/packages/freedesktop.scm (wayland): Remove obsolete comment.
(farstream, elogind, packagekit, accountsservice, plymouth)[native-inputs]:
Remove libxml2.
* gnu/packages/benchmark.scm (sysbench)[native-inputs]: Ditto.
* gnu/packages/cluster.scm (drbd-utils)[native-inputs]: Ditto.
* gnu/packages/glib.scm (dbus)[native-inputs]: Ditto.
* gnu/packages/gnome.scm (gnome-keyring, glade3, dconf, libsecret, colord)
(upower, gnome-settings-daemon)[native-inputs]: Ditto.
* gnu/packages/linux.scm (eudev)[native-inputs]: Ditto.
* gnu/packages/networking.scm (iputils)[native-inputs]: Ditto.
* gnu/packages/ocr.scm (tesseract-ocr)[native-inputs]: Ditto.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Ditto.
* gnu/packages/samba.scm (samba/pinned)[native-inputs]: Ditto.
* gnu/packages/sssd.scm (adcli)[native-inputs]: Ditto.
* gnu/packages/terminals.scm (kmscon)[native-inputs]: Ditto.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0
2024-08-31 10:42:14 +02:00
Bruno Victal
b1fde7621e
gnu: libnotify: Split documentation.
* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Add 'move-doc
phase.
[outputs]: Add 'doc output.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I59bd0bf321e42c6f64eb16844c14f4982ed2dd87
2024-08-31 10:42:13 +02:00
Bruno Victal
ab2dd0419a
gnu: libnotify: Drop docbook workarounds.
* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Drop 'fix-docbook
phase.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:12 +02:00
Bruno Victal
3301459034
gnu: gnome-session: Remove libxml2.
Observations:
1. No longer required for XML_CATALOG_FILES.
   These are already adequately set within the used dependencies

2. It's not required for gnome-session but by libxkbcommon.
   libxkbcommon was fixed to convey this by use of a symlink.

2.1. Shouldn't count as a native-input but as a regular input.
     … since this is a dependency for xkbregistry (from libxkbcommon).

* gnu/packages/gnome.scm (gnome-session)[native-inputs]: Remove libxml2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ie2300d1c24c03223a6adeba8bd7c415b5bc677b0
2024-08-31 10:42:12 +02:00
Bruno Victal
27b60ae829
gnu: gnome-session: Build documentation.
* gnu/packages/gnome.scm (gnome-session)[native-inputs]: Replace docbook-xml
with docbook-xml-4.1.2.
[arguments]<#:configure-flags>: Build documentation.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:11 +02:00