aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Collapse)AuthorAge
...
* | gnu: d-spy: Update to 1.6.0.Vivien Kraus2023-12-02
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (d-spy): Update to 1.6.0. Change-Id: I63da8ea2970bf9bf3fed1936b22ce88247ce8b22 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: folks: Update to 0.15.6.Vivien Kraus2023-12-02
| | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (folks): Update to 0.15.6. [#:phase 'skip-gtk-update-icon-cache]: Update for build system change. Change-Id: I6fd9ab5b4de5cd7fd12d49760b035092109d812c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: sysprof: Do not propagate libadwaita.Liliana Marie Prikler2023-11-26
| | | | | | | | | | | | | | | | | | It is perfectly reasonable to use sysprof without its UI. * gnu/packages/gnome.scm (sysprof)[propagated-inputs]: Remove libadwaita. Change-Id: Ib3291bb9897d7cafb91ed38d303ee25e2e18f507 Fixes: Mutter fails to build <https://logs.guix.gnu.org/guix/2023-11-25.log#163016>
* | gnu: gnome-builder: Update to 44.2.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-builder): Update to 44.2. [#:configure-flags]: Add -Ddocs=true. [#:phases]<patch-meson>: Also disable gtk-update-icon-cache in meson.build. Disable test-shortcuts. <set-home>: New phase. <pre-check>: Only enable it when tests? is true. <wrap-typelib>: New phase. [inputs]: Add d-spy, editorconfig-core-c, libdex, libpanel. Replace gtk+ with gtk, libhandy with libadwaita, libsoup-minimal-2 with libsoup, sysprof-3.44 with sysprof, vte with vte-with-gtk-4 and webkitgtk-with-libsoup2 with webkitgtk. Remove glade3. [propagated-inputs]: Replace gtksourceview-4 with gtksourceview. [native-inputs]: Add gi-docgen. Change-Id: I3ac149b76813e28d523fd67050efb0744771a296 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: sysprof: Update to 3.48.0.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (sysprof): Update to 3.48.0. [#:configure-flags]: Add -Dhelp=true. [propagated-inputs]: Add glib, json-glib and libadwaita. Change-Id: I0810ce009f01c53ca08cc7e3a6bea702f0a6c252 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: libpeas: Update to 1.36.0.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (libpeas): Update to 1.36.0. [arguments]: Convert to G-Expressions. [#:configure-flags]: Add -Dvapi=true and -Dgtk_doc=true. [native-inputs]: Add gi-docgen and vala. [propagated-inputs]: Add glib. Change-Id: I04f726d14662b5db17e3724ca482dc8402cee67b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: jsonrpc-glib: Update to 3.44.0.Vivien Kraus2023-11-20
| | | | | | | | | | | | | | | | | | | | | | | | The API documentation can be built with a special configure flag, if we add gi-docgen to the native inputs. * gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.44.0. [#:configure-flags]: Add -Denable_gtk_doc=true. [native-inputs]: Add gi-docgen. Change-Id: Ifff092dfbc16dd70ca40524a625e67aca75aec2e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: gexiv2: Update to 0.14.2.Vivien Kraus2023-11-17
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gexiv2): Update to 0.14.2. [#:configure-flags]: Remove. [inputs]: Move gobject-introspection… [native-inputs]: … here. Change-Id: I4f0dd10e05eb1e893241a5ebfb49c24d673f91dc Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: gnome-calculator: Update style.Vivien Kraus2023-11-17
| | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-calculator) [arguments]: Convert to list of G-Expressions. Change-Id: I217aec53e66808cc11a26f5df58fd25355d898b0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: gnome-calculator: Update to 44.0.Vivien Kraus2023-11-17
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-calculator): Update to 44.0. [inputs]: Replace libsoup-minimal-2 with libsoup. Remove libhandy. [propagated-inputs]: Add gee, glib, gtk. Change-Id: I86dcfedf2b50a0e250ed954e40ef570214f4a23c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: orca: Update to 44.2.Vivien Kraus2023-11-17
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (orca): Update to 44.2. [#:phases]<qualify-programs>: Also expand pgrep. [inputs]: Add procps. Replace at-spi2-atk with at-spi2-core. Change-Id: I05fdab970909edda44ca9957d2ad721f62e6bfec Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: libadwaita: Update to 1.4.0.Liliana Marie Prikler2023-11-17
| | | | | | | | | | | | * gnu/packages/gnome.scm (libadwaita): Update to 1.4.0. Change-Id: I322caffb65a2b19f87e4c03a267a85c155d65124
* | gnu: Add calls.Vivien Kraus2023-11-02
| | | | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (libcallaudio): New variable. * gnu/packages/patches/calls-disable-application-test.patch: New file. * gnu/packages/patches/calls-disable-sip-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them here. Change-Id: I6f0485e4c73536c576713005cf7cd74610923a21 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: Add libcall-ui.Vivien Kraus2023-11-02
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (libcall-ui): New variable. * gnu/packages/patches/libcall-ui-make-it-installable.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: I47c403d12c90f9371a8065d2d8d8e829225e5f0c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: feedbackd: Update to 0.2.1.Vivien Kraus2023-11-02
| | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/patches/feedbackd-use-system-gmobile.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. * gnu/packages/gnome.scm (feedbackd): Update to 0.2.1. [origin]<patches>: Add “feedbackd-use-system-gmobile.patch”. <snippet>: Remove the gmobile submodule. [inputs]: Add gmobile. Change-Id: I06521c1673efb6aea1d163410fdf3d0206b57d8a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: Add gmobile.Vivien Kraus2023-11-02
| | | | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gmobile): New variable. * gnu/packages/patches/gmobile-make-it-installable.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it here. Change-Id: If36413dfa1ee1e6156f2652fa86282283b592b36 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: adwaita-icon-theme: Update to 44.0.Vivien Kraus2023-10-29
| | | | | | | | | | | | * gnu/packages/gnome.scm (adwaita-icon-theme): Update to 44.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-10-23
|\| | | | | | | Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
| * gnu: mutter: Remove dependency on (guix build syscalls).Ludovic Courtès2023-10-23
| | | | | | | | | | | | | | * 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.
| * Merge remote-tracking branch 'origin/rust-team'Efraim Flashner2023-10-21
| |\
| | * Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner2023-10-18
| | | | | | | | | | | | | | | | | | This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
| | * build: cargo-build-system: Disable tests by default.Efraim Flashner2023-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| | * gnu: librsvg: Update to 2.56.4.Efraim Flashner2023-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: network-manager: Use Meson option for modprobe.Tobias Geerinckx-Rice2023-10-15
| | | | | | | | | | | | | | | * gnu/packages/gnome.scm (arguments): Replace the 'patch-modprobe-path phase with a ‘-Dmodprobe=’ configure flag.
| * | gnu: network-manager: Update to 1.44.0.Tobias Geerinckx-Rice2023-10-15
| |/ | | | | | | | | * gnu/packages/gnome.scm (network-manager): Update to 1.44.0. [arguments]: Disable the (new) nm-cloud-setup option.
| * gnu: tracker-miners: Update to 3.3.2.Liliana Marie Prikler2023-10-15
| | | | | | | | * gnu/packages/gnome.scm (tracker-miners): Update to 3.3.2.
* | gnu: epiphany: Update to 42.5.Jack Hill2023-10-23
| | | | | | | | | | | | * gnu/packages/gnome.scm (epiphany): Update to 42.5. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: epiphany: Use webkitgtk-for-gtk3.Jack Hill2023-10-23
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (epiphany)[inputs]: Replace webkitgtk with webkitgtk-for-gtk3. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: nautilus: Update to 44.2.1.Liliana Marie Prikler2023-10-23
| | | | | | | | * gnu/packages/gnome.scm (nautilus): Update to 44.2.1.
* | gnu: Make webkitgtk-next the new webkitgtk.Liliana Marie Prikler2023-10-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of version 2.42.0, the WebKit 6.0 typelib is considered stable. With GNOME itself moving to GTK4 as time marches on, we should reflect the fact that this is the preferred Webkit for future applications. * gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic… (webkitgtk): … here. Move old value … (webkitgtk-for-gtk3): … here. (webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3. * gnu/packages/geo.scm (gnome-maps): Adjust accordingly. * gnu/packages/gnome.scm (gnome-initial-setup, sushi) (cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts) (gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44) (lollypop, evolution, gnome-boxes, geary, komikku): Likewise. * gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise. * gnu/packages/mail.scm (balsa): Likewise. * gnu/packages/mate.scm (atril): Likewise. * gnu/packages/music.scm (ctrlr): Likewise. * gnu/packages/rednotebook.scm (rednotebook): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telegram.scm (telegram-desktop): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/web-browsers.scm (nyxt): Likewise.
* | gnu: gnome-bluetooth: Update to 42.6.Liliana Marie Prikler2023-10-21
| | | | | | | | * gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.6.
* | gnu: bluefish: Update to 2.2.14.Liliana Marie Prikler2023-10-21
| | | | | | | | * gnu/packages/gnome.scm (bluefish): Update to 2.2.14.
* | gnu: gspell: Update to 1.12.2.Liliana Marie Prikler2023-10-21
| | | | | | | | * gnu/packages/gnome.scm (gspell): Update to 1.12.2.
* | gnu: tracker-miners: Update to 3.6.1.Liliana Marie Prikler2023-10-21
| | | | | | | | * gnu/packages/gnome.scm (tracker-miners): Update to 3.6.1.
* | gnu: Remove gnome-todo.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (gnome-todo): Delete variable.
* | gnu: workrave: Use new input style.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (workrave)[native-inputs]: Drop labels.
* | gnu: workrave: Update to 1.10.52.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (workrave): Update to 1.10.52.
* | gnu: gthumb: Use new input style.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (gthumb)[inputs, native-inputs]: Drop labels.
* | gnu: gthumb: Update to 3.12.4.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (gthumb): Update to 3.12.4.
* | gnu: gnome-mahjongg: Update to 3.40.0.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (gnome-mahjongg): Update to 3.40.0.
* | gnu: gitg: Update to 44.Liliana Marie Prikler2023-10-13
| | | | | | | | | | | | | | | | * gnu/packages/gnome.scm (gitg): Update to 44. [source]: Remove “gitg-fix-positional-argument.patch”. [inputs]: Add gpgme and libhandy. * gnu/packages/patches/gitg-fix-positional-argument.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it.
* | gnu: libhandy: Update to 1.8.2.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (libhandy): Update to 1.8.2.
* | gnu: libgit2-glib: Update to 1.2.0.Liliana Marie Prikler2023-10-13
| | | | | | | | * gnu/packages/gnome.scm (libgit2-glib): Update to 1.2.0.
* | gnu: upower: Update to 1.90.2.Vivien Kraus2023-10-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upower has an extra hardware description file for use with udev. It should be installed under upower’s output, not eudev’s. A test is disabled, for calling an unimplemented bluez method. The conditional 'adjust-test-for-excess-precision phase is included in the new 'adjust-test-suite, so that the list of phases is always the same. * gnu/packages/gnome.scm (upower): Update to 1.90.2. [#:configure-flags]: Set udevhwdbdir. [#:phases] <adjust-test-for-excess-precision>: Add this phase unconditionnally <disable-failing-test>: Disable test_bluetooth_hidpp_mouse. [inputs]: Remove dbus-glib. [native-inputs]: Add dbus.
* | gnu: libgudev: Update to 238.Vivien Kraus2023-10-10
| | | | | | | | * gnu/packages/gnome.scm (libgudev): Update to 238.
* | gnu: gnome-control-center: Update to 44.3.Vivien Kraus2023-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some previous fixes have been merged upstream. The gnome version is now read from a dbus service, and passwd is already searched in /run/setuid-programs. In order to let the tests run, we use the same tests environment as gnome-shell. * gnu/packages/gnome.scm (gnome-control-center): Update to 44.3. Apply gnome-control-center-firmware-security.patch. [#:phases]<patch-paths>: Adjust accordingly. <skip-gtk-update-icon-cache>: Adjust accordingly. <check>: Override the check phase to run under dbus. [native-inputs]: Add setxkbmap. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | Merge branch 'master' into gnome-teamLiliana Marie Prikler2023-09-24
|\|
| * gnu: gnome-dictionary: Fix build.raingloom2023-09-16
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: gnome-text-editor: Update to 44.0.Vivien Kraus2023-09-23
| | | | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-text-editor): Update to 44.0. [inputs]: Add editorconfig-core-c. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* | gnu: gnome-text-editor: Add missing input.Vivien Kraus2023-09-23
| | | | | | | | | | | | * gnu/packages/gnome.scm (gnome-text-editor) [inputs]: Add pcre2. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>