summary refs log tree commit diff
path: root/gnu/packages/gnome.scm
AgeCommit message (Collapse)Author
2023-10-23gnu: mutter: Remove dependency on (guix build syscalls).Ludovic Courtès
* gnu/packages/gnome.scm (mutter)[arguments]: Remove #:imported-modules. Remove (guix build syscalls) from #:modules. Rewrite ‘check’ phase to reap processes from the build process. [native-inputs]: Remove TINI.
2023-10-21Merge remote-tracking branch 'origin/rust-team'Efraim Flashner
2023-10-18Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner
This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
2023-10-18build: cargo-build-system: Disable tests by default.Efraim Flashner
* guix/build-system/cargo.scm (cargo-build): Disable tests by default. * gnu/packages/admin.scm (greetd, wlgreet, du-dust), * gnu/packages/bioinformatics.scm (circtools, python-gseapy), * gnu/packages/crypto.scm (rust-minisign, b3sum), * gnu/packages/gnome.scm (librsvg), * gnu/packages/python-crypto.scm (python-blake3, python-cryptography-rust), * gnu/packages/python-xyz.scm (python-orjson), * gnu/packages/rust-apps.scm (agate, alfis, bat, diffr, drill, dutree, exa, fd, hexyl, hyperfine, i3status-rust, just, maturin, ripgrep, rot8, rust-swc, rust-cargo-edit, git-interactive-rebase-tool, rust-cbindgen, rust-cbindgen-0.24, rust-cbindgen-0.19, sniffglue, tectonic, treefmt, hex, tokei, vivid, watchexec, rbw, rust-analyzer, rust-cargo-c, rtss, skim, skim-0.7, svd2rust, swayhide, tealdeer, git-absorb, zoxide, htmlq), * gnu/packages/sequoia.scm (sequoia-sqv), * gnu/packages/syndication.scm (newsboat), * gnu/packages/terminals.scm (alacritty), * gnu/packages/text-editors.scm (kak-lsp, parinfer-rust), * gnu/packages/tree-sitter.scm (tree-sitter-cli), * gnu/packages/video.scm (rav1e), * gnu/packages/web.scm (monolith, castor) [arguments]: Enable tests.
2023-10-18gnu: librsvg: Update to 2.56.4.Efraim Flashner
* gnu/packages/gnome.scm (librsvg): Update to 2.56.4. [source]: Remove snippet. [cargo-inputs]: Add rust-anyhow-1, rust-clap-complete-4, rust-encoding-rs-0.8, rust-system-deps-6, rust-thiserror-1. Replace rust-cairo-rs-0.15 with 0.17, rust-clap-2 with 4, rust-cssparser-0.28 with 0.29, rust-data-url-0.1 with 0.2, rust-gdk-gdkixbuf-0.15 with 0.17, rust-gio-0.15 with 0.17, rust-glib-0.15 with 0.17, rust-markup5ever-0.10 with 0.11, rust-nalgebra-0.29 with 0.32, rust-pango-0.15 with 0.17, rust-pangocairo-0.15 with 0.17, rust-rctree-0.4 with 0.5, rust-selectors-0.23 with 0.24, rust-xml5ever-0.16 with 0.17. Remove rust-encoding-0.2. [cargo-development-inputs]: Add rust-cast-0.3, rust-pango-0.17, rust-pangocairo-0.17. Replace rust-cairo-rs-0.15 with 0.17, rust-criterion-0.3 with 0.4, rust-glib-0.15 with 0.17, rust-lopdf-0.26 with 0.29, rust-yeslogic-fontconfig-sys-3 with 4. Remove rust-test-generator-0.3. [arguments]: Adjust custom phase 'loosen-test-boundaries to changes in the test suite.
2023-10-15gnu: tracker-miners: Update to 3.3.2.Liliana Marie Prikler
* gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2.
2023-10-15gnu: network-manager: Use Meson option for modprobe.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (arguments): Replace the 'patch-modprobe-path phase with a ‘-Dmodprobe=’ configure flag.
2023-10-15gnu: network-manager: Update to 1.44.0.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (network-manager): Update to 1.44.0. [arguments]: Disable the (new) nm-cloud-setup option.
2023-09-16gnu: gnome-dictionary: Fix build.raingloom
* gnu/packages/patches/gnome-dictionary-meson-i18n.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/gnome.scm (gnome-dictionary): Use it here. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com> Fixes: gnome-dictionary-40.0: fails configure <https://bugs.gnu.org/63687>
2023-09-11gnu: yelp: Provide dependencies to display "man:" URIs.Ludovic Courtès
Previously a command like the following one would fail to display the expected man page: guix shell yelp coreutils -C \ --expose=/tmp/.X11-unix --expose=/run/user \ --expose=/var/run/dbus --expose=/etc/machine-id -E ^DISPLAY -- \ /bin/sh -c \ 'export MANPATH=$GUIX_ENVIRONMENT/share/man; echo $MANPATH; yelp man:ls' * gnu/packages/gnome.scm (yelp)[arguments]: New field. [inputs]: Add ‘man-db’ and ‘groff-minimal’. Reported-by: Luis Felipe <sirgazil@zoho.com>
2023-09-01gnu: sound-juicer: Update to 3.40.0.宋文武
* gnu/packages/gnome.scm (sound-juicer): Update to 3.40.0. [arguments]<phases>: Adjust 'disable-gtk-update-icon-cache'. Add 'wrap-program' for GST_PLUGIN_SYSTEM_PATH. [inputs]: Add bash-minimal, for wrapper. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2023-08-18gnu: gnome-themes-extra: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-themes-extra)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: totem: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (totem)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: aisleriot: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (aisleriot)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gnome-sudoku: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-sudoku)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gtg: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gtg)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-18gnu: gtg: Add missing input.Efraim Flashner
* gnu/packages/gnome.scm (gtg)[native-inputs]: Add itstool.
2023-08-15gnu: glabels: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (glabels)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: gthumb: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gthumb)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: gnome-system-monitor: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-system-monitor)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: gnome-control-center: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-control-center)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: drawing: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (drawing)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: gnome-photos: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnome-photos)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: libdmapsharing: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (libdmapsharing)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-06gnu: libcloudproviders: Remove redundant version field.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (libcloudproviders)[version]: Remove field.
2023-08-06gnu: rhythmbox: Update to 3.4.7.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.7. [inputs]: Upgrade libsoup-minimal-2 to libsoup-minimal.
2023-07-30gnu: dconf: Update home page.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (dconf)[home-page]: Update.
2023-08-01gnu: vte-ng: Remove package.宋文武
It fails to build and is not used anymore. * gnu/packages/gnome.scm (vte-ng): Remove package.
2023-07-23gnu: libxml++: Update to 5.0.3.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (libxml++): Update to 5.0.3.
2023-07-30gnu: mutter: Fix build.John Kehayias
With newer versions of Mesa, a test in ensure_bits_initialized fails. Fixed upstream in newer versions of mutter. See <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3047>. * gnu/packages/gnome.scm (mutter)[source]: Add patch. * gnu/packages/patches/mutter-fix-inverted-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2023-07-23gnu: fuse@3: Bind to default FUSE variable.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (fuse): Rename this… (fuse-2): …to this, and… (fuse-3): …rename this… (fuse): …to this! (fuse-static): Rename this… (fuse-2-static): …to this. Adjust all users.
2023-07-16gnu: gnome-multi-writer: Fix build.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnome-multi-writer)[native-inputs]: Add gettext-minimal.
2023-07-16gnu: gnome-multi-writer: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (gnome-multi-writer)[native-inputs]: Remove input labels.
2023-07-16gnu: evince: Update to 44.3.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (evince): Update to 44.3.
2023-07-16gnu: evince: Parameterise source URI.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (evince)[source]: Use VERSION.
2023-07-17gnu: gnome: Hide devhelp-with-libsoup2.Christopher Baines
To avoid the ambiguous package specification. * gnu/packages/gnome.scm (devhelp-with-libsoup2): Hide package.
2023-07-02gnu: cambalache: Mark up description.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (cambalache)[description]: Use @acronym{} for buzzwords.
2023-07-02gnu: cambalache: Update to 0.12.1.Tobias Geerinckx-Rice
* gnu/packages/gnome.scm (cambalache): Update to 0.12.1.
2023-07-09gnu: rest-next: Don't set #:tests? to #:true.Efraim Flashner
* gnu/packages/gnome.scm (rest-next)[arguments]: Rewrite to strip #:tests? argument from the inherited package.
2023-07-07gnu: gnome: Remove gnome-boxes from default GNOME apps.Josselin Poiret
* gnu/packages/gnome.scm (gnome): Remove gnome-boxes from propagated-inputs, since it is no longer a Core App in 42.
2023-06-25gnu: cambalache: Update to 0.12.0.Liliana Marie Prikler
* gnu/packages/gnome.scm (cambalache): Update to 0.12.0. [arguments]<#:tests?>: Disable. <#:phases>: Adjust ‘patch-build’ accordingly. Add ‘fake-cc’. [inputs]: Add gtksourceview-4 and python-pycairo. Replace webkitgtk-with-libsoup2 with webkitgtk and webkitgtk-next. [native-inputs]: Add weston.
2023-06-25gnu: tracker-miners: Add search path for TRACKER_CLI_SUBCOMMANDS_DIR.Sughosha
* gnu/packages/gnome.scm (tracker-miners)[native-search-paths]: New field. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-19gnu: gnumeric: Use librsvg-for-system.Efraim Flashner
* gnu/packages/gnome.scm (gnumeric)[inputs]: Replace librsvg with librsvg-for-system.
2023-06-04gnu: gsettings-desktop-schemas: Fix cross-compiling.Zheng Junjie
* gnu/packages/gnome.scm(gsettings-desktop-schemas)[inputs]: Add gobject-introspection. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-06-04gnu: d-feet: Fix build errors when using Meson 1.1.0.Zhu Zihao
Fix the build error: data/meson.build:15:0: ERROR: Function does not take positional arguments. data/meson.build:27:0: ERROR: Function does not take positional arguments. * gnu/packages/patches/d-feet-drop-unused-meson-argument.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/gnome.scm (d-feet)[source]: Use it here. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-06-01gnu: zenity: Update to 3.44.1.Greg Hogan
* gnu/packages/gnome.scm (zenity): Update to 3.44.1. [native-inputs]: Add gtk+:bin. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-05-25gnu: Add dialect.Dominik Delgado Steuter
* gnu/packages/gnome.scm (dialect): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-21gnu: dia: Update to 0.97.3-4.b903dd8Giovanni Biscuolo
* gnu/packages/gnome.scm (dia): Update to 0.97.3-4.b903dd8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2023-05-21gnu: geary: Update to 43.0.Liliana Marie Prikler
* gnu/packages/gnome.scm (geary): Update to 43.0. [arguments]<#:phases>: Drop ‘disable-failing-tests’ and ‘generate-vapis’. Rename ‘disable-postinstall-script’ to ‘skip-gtk-update-icon-cache’ and adjust accordingly. [inputs]: Replace folks-with-libsoup2 with folks. Replace gnome-online-accounts-3.44 with gnome-online-accounts. Replace webkitgtk-with-libsoup2 with webkitgtk. [native-inputs]: Replace vala-0.52 with vala. Add gnutls.
2023-05-21gnu: geary: Remove redundant native-inputs.Juliana Sims
* gnu/packages/gnome.scm (geary)[native-inputs]: Remove glib, gmime, and gsettings-desktop-schemas. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>