summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
AgeCommit message (Collapse)Author
2024-12-10gnu: Fix synopsis in miscelaneous packages.Gabriel Wicki
* 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 <[email protected]>
2024-12-02Merge remote-tracking branch 'origin/rust-team'Efraim Flashner
Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
2024-12-01gnu: geoclue: Update to 2.7.2.Sergey Trofimov
* gnu/packages/gnome.scm (geoclue): Update to 2.7.2. * gnu/packages/patches/geoclue-config.patch: Adjust. Reviewed-by: Maxim Cournoyer <[email protected]> Signed-off-by: Liliana Marie Prikler <[email protected]>
2024-11-28gnu: librsvg: Update to 2.58.5.Efraim Flashner
* gnu/packages/gnome.scm (librsvg): Update to 2.58.5. Change-Id: Iacdb1d2238dfc0fdd437c2831012012ea1d8d063
2024-11-28gnu: librsvg: Update to 2.58.4.Efraim Flashner
* 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-27gnu: meson: Update to 1.5.2.Maxim Cournoyer
* 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-19gnu: gnnome-keyring: Disable #:parallel-tests? for all architectures.Janneke Nieuwenhuizen
This fixes ERROR:daemon/dbus/test-service.c:100: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:100: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-06gnu: libgda: Rename patch for guix lint.Nicolas Graves
* gnu/packages/gnome.scm (libgda)[source]<origin>: Rename patch for CVE to be ignored by guix lint. Signed-off-by: Ludovic Courtès <[email protected]>
2024-11-04gnu: libzapojit: Update to 0.0.3-1.99d49ba. [security fixes]Nicolas Graves
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-10-22gnu: totem: Generate man pages.Maxim Cournoyer
* gnu/packages/gnome.scm (totem) [native-inputs]: Add perl. Change-Id: I8ea9a92c6cc94fbb8d6dafa8ea1b8337ed928468
2024-10-22gnu: totem: Add gst-libav plugin.Maxim Cournoyer
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-22gnu: totem: Sort native inputs.Maxim Cournoyer
* gnu/packages/gnome.scm (totem) [native-inputs]: Sort. Change-Id: I42d46d40fb36903318c375e12d798280a9fde5b7
2024-10-22gnu: totem: Add libportal to inputs.Maxim Cournoyer
* gnu/packages/gnome.scm (totem) [inputs]: Add libportal. Change-Id: I80af0a60782bb1dab24fdd698acb9bc28ae4318b
2024-10-22Revert "gnu: totem: Match the features of the upstream flatpak distribution."Maxim Cournoyer
This reverts commit 0e94db8a276692a819933f63fb3f654b045c57fe. 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-22gnu: totem: Update to 43.0-0.50cbd3f.Maxim Cournoyer
* gnu/packages/gnome.scm (totem): Update to 43.0-0.50cbd3f. [source]: Switch to git. Change-Id: I5e503b5d3164e6615b7c539484235f5fa8b41863
2024-10-22gnu: totem: Match the features of the upstream flatpak distribution.Maxim Cournoyer
* 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-22gnu: totem: Sort inputs.Maxim Cournoyer
* gnu/packages/gnome.scm (totem) [inputs]: Sort. Change-Id: I21f07bad4865e2e4dced1d4af7bb4c16c9ed26cc
2024-10-22gnu: gtg: Fix build.Maxim Cournoyer
* gnu/packages/gnome.scm (gtg) [inputs]: Add gtksourceview-4. Reported-by: Pkill9 <[email protected]> Suggested-by: Christopher Baines <[email protected]> Fixes: <https://issues.guix.gnu.org/58508> Change-Id: I5a017971af2ddb5cdb12d7dda74d3e6bd0635dba
2024-09-29gnu: gitg: Fix upstream hash mismatch.Tobias Geerinckx-Rice
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-28gnu: iso-codes: Rename to iso-codes/pinned.Roman Scherer
* 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 <[email protected]>
2024-09-26gnu: piper: Update to 0.8.John Kehayias
* 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-26gnu: libratbag: Update to 0.18.John Kehayias
* gnu/packages/gnome.scm (libratbag): Update to 0.18. Change-Id: I18d3671fd335b0c71436a36affb0d81dd7d1e8dc
2024-09-26gnu: tracker: Skip datetime test on all 32-bit systems.Efraim Flashner
* 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-03gnu: geary: Fix tests.Guillaume Le Vaillant
Fixes <https://issues.guix.gnu.org/73007>. * gnu/packages/gnome.scm (geary)[native-inputs]: Add '(libc-utf8-locales-for-target)'. Reported-by: Juliana Sims <[email protected]> Change-Id: Ic2e7cb51581c456aa8cce818f67c4c740003cdd1
2024-09-02gnu: gitg: Fix build.Liliana Marie Prikler
* gnu/packages/gnome.scm (gitg)[arguments]<#:meson>: Use meson-1.5. <#:build-type>: Set to “release”.
2024-08-31gnu: gupnp-1.4: Patch for meson compatibility.Ricardo Wurmus
* gnu/packages/gnome.scm (gupnp-1.4)[arguments]: Add phase 'meson-compatibility to patch section name. Change-Id: Ic33d283b4b8bca36527f17e93be78af216bd05cd
2024-08-31gnu: epiphany: Fix dbus startup failure.Ricardo Wurmus
* 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-31gnu: openimageio: Fix build.Zheng Junjie
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-31gnu: blueprint-compiler: Fix build.宋文武
* gnu/packages/gnome.scm (blueprint-compiler)[arguments]: Don't refer to nonexistent 'wrap' phase. Change-Id: Id928f3a8792e3da52585b29bff35edb33e8c7836
2024-08-31gnu: mutter: Don't try to install rules to udev's output.Josselin Poiret
* gnu/packages/gnome.scm (mutter): Install udev rules to our own output. Change-Id: I4a332900321e86c53de485639a5651c9e9165766
2024-08-31gnu: epiphany: Fix encoding test.Josselin Poiret
* 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-31gnu: librsvg-2.40: Use G-Exps.Josselin Poiret
* gnu/packages/gnome.scm (librsvg-2.40): Use G-Exps. Change-Id: I36e49fdd734d6aa7bc472b754b5091dee1d3ccc5
2024-08-31gnu: libnotify: Fix build.Efraim Flashner
* gnu/packages/gnome.scm (libnotify)[arguments]: Adjust 'move-doc phase to use the directories as they exist. Change-Id: I72942c6fb8b7ed90f1b3361992adb7ce22b834fa
2024-08-31gnu: evolution-data-server: Use C.UTF-8 locale in test.Josselin Poiret
* gnu/packages/gnome.scm (evolution-data-server): Use C.UTF-8 locale in test. Change-Id: I8e35a9c96cc89bcd19d8e00472c2ccadf2bd5875
2024-08-31gnu: gnome: Add 'bash' input for 'wrap-program'.Maxime Devos
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 <[email protected]> Modified-by: Maxim Cournoyer <[email protected]> Change-Id: I720f33461756950844bfeab04307c8421287f386
2024-08-31build-systems: gnu: Export %default-gnu-imported-modules and ↵Maxim Cournoyer
%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-31gnu: Remove docbook-xsl-1.79.1.Bruno Victal
* 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 <[email protected]>
2024-08-31gnu: Remove unneeded libxml2 from native-inputs. (gtk-doc)Bruno Victal
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 <[email protected]>
2024-08-31gnu: Remove unneeded libxml2 from native-inputs. (libxslt)Bruno Victal
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 <[email protected]> Change-Id: Ica3fb5a8e23ad928c53ae508c02777d78c635af0
2024-08-31gnu: libnotify: Split documentation.Bruno Victal
* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Add 'move-doc phase. [outputs]: Add 'doc output. Signed-off-by: Maxim Cournoyer <[email protected]> Change-Id: I59bd0bf321e42c6f64eb16844c14f4982ed2dd87
2024-08-31gnu: libnotify: Drop docbook workarounds.Bruno Victal
* gnu/packages/gnome.scm (libnotify)[arguments]<#:phases>: Drop 'fix-docbook phase. Signed-off-by: Maxim Cournoyer <[email protected]>
2024-08-31gnu: gnome-session: Remove libxml2.Bruno Victal
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 <[email protected]> Change-Id: Ie2300d1c24c03223a6adeba8bd7c415b5bc677b0
2024-08-31gnu: gnome-session: Build documentation.Bruno Victal
* 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 <[email protected]>
2024-08-11gnu: Replace (almost) all uses of /run/setuid-programs.Tobias Geerinckx-Rice
…those good for master, anyway. * gnu/packages/admin.scm (ktsuss, opendoas, hosts) [arguments]: Replace /run/setuid-programs with /run/privileged/bin. * gnu/packages/containers.scm (slirp4netns)[arguments]: Likewise. * gnu/packages/debian.scm (pbuilder)[arguments]: Likewise. * gnu/packages/disk.scm (udevil)[arguments]: Likewise. * gnu/packages/enlightenment.scm (efl, enlightenment) [arguments]: Likewise. * gnu/packages/gnome.scm (gdm, gnome-control-center) [arguments]: Likewise. * gnu/packages/linux.scm (singularity)[arguments]: Likewise. * gnu/packages/lxde.scm (spacefm)[arguments]: Likewise. * gnu/packages/monitoring.scm (zabbix-agentd)[arguments]: Likewise. * gnu/packages/virtualization.scm (ganeti)[arguments]: Likewise. * gnu/packages/xdisorg.scm (xsecurelock)[arguments]: Likewise. * gnu/services/dbus.scm (dbus-configuration-directory): Likewise. * gnu/services/ganeti.scm (%default-ganeti-environment-variables): Likewise. * gnu/services/monitoring.scm (zabbix-agent-shepherd-service): Likewise. * gnu/tests/ldap.scm (marionette): Likewise. * gnu/tests/monitoring.scm (os): Likewise.
2024-07-13gnu: lollypop: Update package style.James Smith
* gnu/packages/gnome.scm (lollypop)[arguments]: Convert to list of G-Expressions. Change-Id: I2f7e0157f65bdd6776fbf15214093a837c5b0fd6 Signed-off-by: Liliana Marie Prikler <[email protected]>
2024-07-13gnu: lollypop: Update to 1.4.40.James Smith
* gnu/packages/gnome.scm: (lollypop): Update to 1.4.40. Change-Id: I8803c04f7ac2b8597920cc3e2a8371ada6a1dbab Signed-off-by: Liliana Marie Prikler <[email protected]>
2024-07-07gnu: komikku: Update to 1.46.0.Liliana Marie Prikler
* gnu/packages/gnome.scm (komikku): Update to 1.46.0. [source]: Use “https://codeberg.org” for the URL. [home-page]: Use “https://apps.gnome.org/Komikku”. [#:phases]<python-and-gi-wrap>: Also wrap GDK_PIXBUF_MODULE_FILE. [inputs]: Add webp-pixbuf-loader.
2024-07-07gnu: libadwaita: Update to 1.5.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (libadwaita): Update to 1.5.2.
2024-06-23gnu: network-manager-applet: Update to 1.36.0.Ashish SHUKLA
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.36.0. Change-Id: I78dc16367d4a293e856d7dc88b8a055ca9b46e69 Signed-off-by: Liliana Marie Prikler <[email protected]>
2024-06-06Merge branch 'gnome-team'Liliana Marie Prikler