summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
AgeCommit message (Collapse)Author
7 hoursgnu: glib-networking: Skip tests on aarch64-linux.Efraim Flashner
* gnu/packages/gnome.scm (glib-networking)[arguments]: Skip tests when building on aarch64-linux. Change-Id: Iad9a844b26416b7efd8e5f7a70d56da23e4997ce
9 hoursgnu: tracker: Extend test timeout on aarch64-linux.Efraim Flashner
* gnu/packages/gnome.scm (tracker)[arguments]: Adjust the test-options when building for aarch64-linux to use a longer timeout multiplier. Change-Id: I4a9de022194067b4c7c2ca547fb8cc8d373727a8
22 hoursgnu: brasero: Fix build with gcc@14.Ashvith Shetty
* gnu/packages/patches/brasero-fix-gcc-14-build-failure.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register new patch. * gnu/packages/gnome.scm (brasero)[source]: Use new patch. Fixes: guix/guix#1759 Change-Id: Ifa8462d9c77d8e5716e41b1079a2b0ce46284c89 Signed-off-by: Andreas Enge <andreas@enge.fr>
7 daysgnu: network-manager-fortisslvpn: Update to 1.4.0-0.0296450.Maxim Cournoyer
* gnu/packages/gnome.scm (network-manager-fortisslvpn): Update to 1.4.0-0.0296450. [source]: Fetch from git. <snippet>: Adjust to edit Makefile.am. [native-inputs]: Add autoconf, automake, gtk:bin, libtool and libxml2. [inputs]: Replace ppp-2.4.9 with ppp. Change-Id: Ie297812b1170454bbc52310fb21a94b478a10e14
12 daysgnu: dia: Update to 0.97.3-6.c99c6e2, reinstating tests.Maxim Cournoyer
* gnu/packages/gnome.scm (dia): Update to 0.97.3-6.c99c6e2. [#:tests?]: Delete. Change-Id: Ia38098505521eab9efda462299fbd9131978d102
12 daysgnu: dia: Update to 0.97.3-5.ac4954a.Maxim Cournoyer
* gnu/packages/gnome.scm (dia): Update to 0.97.3-5.ac4954a. [#:tests?]: Set to #f. [#:phases]: New argument. [native-inputs]: Replace appstream-glib with appstream. Add docbook-xml-4.5. [inputs]: Replace gtk+-2 with gtk+, libxml2 with libxml2-next. Add poppler and xpm-pixbuf. Replace python with python-minimal. Fixes: #1458 Change-Id: I0c4a136a4d8ecb3d698d2b73b6cae95f02e732c5
2025-07-19gnu: vinagre: Improve style.Sharlatan Hellseher
* gnu/packages/gnome.scm (vinagre): Use G-expressions, remove traling #t from lambdas, use list style. [native-inputs]: Remove lables. Change-Id: Ia9b33b605930fda497d2018acb862034d49ba2a6
2025-07-19gnu: vinagre: Fix build with GCC 14.Ashish SHUKLA
* gnu/packages/gnome.scm (vinagre)[#:configure-flags]: Add flags to ignore warnings. Change-Id: Id26380eaaf14c5c19d79383d099d5fc13f76895c Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18gnu: gnome-vfs: Fix build with gcc-14.Zheng Junjie
* gnu/packages/gnome.scm (gnome-vfs): [arguments]<#:configure-flags>: Add CFLAGS to relax gcc-14's strictness. Change-Id: Ied920c9a700cc68f8f8c8cde2c850c5af19d1212
2025-07-18gnu: libsoup-minimal: Update to 3.6.4.Zheng Junjie
* gnu/packages/gnome.scm (libsoup-minimal): Update to 3.6.4. Change-Id: Ifbf90c450f18b5756dd289408183b509bc2f48a7
2025-07-18gnu: gnome-boxes: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gnome-boxes)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I0d29ddcc368d56c572caea0fb55fa15618193bc1
2025-07-18gnu: gnome-recipes: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gnome-recipes)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
2025-07-18gnu: gucharmap: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gucharmap)[argument]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I234d21da13a688029e306a793d5348e17c6c9042
2025-07-18gnu: cogl: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (cogl)[arguments]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I05c4923c6e2ed60b892d3beef2967fff18cdeb56
2025-07-18gnu: colord-minimal: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (colord-minimal)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I0c91b7bb16a1ee80db1757626c0025ebde652f3a
2025-07-18gnu: orbit2: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (orbit2): Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I1c094a09f338335733197837e420211587aca833
2025-07-18gnu: libgee: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (libgee)[arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: Iefcd8d7bb458f0c6a24fc980812080b1dec24389
2025-07-18gnu: tracker: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (tracker)[arguments]: Add phase "relax-gcc-14-strictness" to relax gcc-14's strictness. Change-Id: Id63a3b5ab2c92b0ab09faa1b3e4c50271e1c153b
2025-07-18gnu: upower: Disable failing test.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (upower)[arguments]: In phase "adjust-tests-suite", disable failing "test_daemon_restart" test. Change-Id: I2f4083cd46eb089d7dabfa41a6b1b3b35888ec72
2025-07-18gnu: gdl-minimal: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gdl-minimal)[arguments]: Modify gdl's arguments. Change-Id: I782c112c28841bf2b3b277cfda05bf2a1871b8a1
2025-07-18gnu: gdl: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gdl)[arguments]: New field to relax gcc-14's strictness. Change-Id: I782c112c28841bf2b3b277cfda05bf2a1871b8a1
2025-07-18gnu: vala-0.52: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (vala-0.52)[argumens]: New field. Change-Id: I9fbc643df7571405f4b36aa44de9d76596e2aece
2025-07-18gnu: gamin: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gamin)[arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: I1e8a91aa036b1f9d0f8297eead0872f313f72146
2025-07-11gnu: xffm+: Replace gettext native-input.Nicolas Graves
gnu-gettext has an emacs-minimal dependency, and we'd better avoid this dependency. * gnu/packages/gnome.scm (xffm+)[native-inputs]: Replace gnu-gettext by gettext-minimal. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11gnu: dialect: Replace gettext native-input.Nicolas Graves
gnu-gettext has an emacs-minimal dependency, and we'd better avoid this dependency. * gnu/packages/gnome.scm (dialect)[native-inputs]: Replace gnu-gettext by gettext-minimal. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-11gnu: tecla: Replace gettext native-input.Nicolas Graves
gnu-gettext has an emacs-minimal dependency, and we'd better avoid this dependency. * gnu/packages/gnome.scm (tecla)[native-inputs]: Replace gnu-gettext by gettext-minimal. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-07-10gnu: lollypop: Update to 1.4.42.Christopher Baines
* gnu/packages/gnome.scm (lollypop): Update to 1.4.42. Change-Id: If408936ee8c7758bdfcfe38c48c100627978be7f
2025-06-23gnu: network-manager: Remove ownership check for plugins.Ludovic Courtès
Fixes <https://issues.guix.gnu.org/78047>. Fixes a bug on Guix System whereby, when ‘guix-configuration’ has (privileged? #f), NetworkManager would fail to start due to plugins not being owned by ‘root’. * gnu/packages/patches/network-manager-plugin-ownership.patch: New file. * gnu/packages/gnome.scm (network-manager)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it. Reported-by: Rodion Goritskov <rodion@goritskov.com> Change-Id: I9fff098788e79d1f00c9605a6067b16078ea0396
2025-06-22gnu: cheese: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (cheese)[arguments]: Add stage "relax-gcc-14-strictness". Change-Id: Idaf34cfe9f91f055a1ab570c003bc15394f7021f
2025-06-22gnu: caribou: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (caribou)[arguments]: Use G-Expressions. Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I78bf5b03029112aa17977b2947e5446e90150f11 Modified-by: Zheng Junjie <z572@z572.online>
2025-06-22gnu: gnome-font-viewer: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I16757149c442190ab7c4e0821c30131a755fdcd8
2025-06-22gnu: folks: Fix build with gcc-14.Janneke Nieuwenhuizen
* gnu/packages/gnome.scm (folks)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
2025-06-20gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).Nicolas Graves
* gnu/packages/ruby.scm: Move all packages except different versions of ruby and mruby, to either (gnu packages ruby-check) or (gnu packages ruby-xyz). * gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment, ruby-cucumber-compatibility-kit, ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core, ruby-cucumber-expressions, ruby-cucumber-gherkin, ruby-cucumber-html-formatter, ruby-cucumber-messages, ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs, ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3, ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile, ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions, ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar, ruby-multi-test, ruby-rake, ruby-rake-compiler, ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core, ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2, ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel, ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html, ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby). (ruby-asciidoctor/minimal): New variable, to allow more minimal import of only (gnu packages ruby-check) in a lot of modules. (ruby-rubocop/minimal): New variable to build cucumber with a lot less dependencies. (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by ruby-rubocop/minimal. Remove ruby-coveralls. * gnu/packages/ruby-xyz.scm: Move all other packages from (gnu packages ruby). * gnu/packages/admin.scm * gnu/packages/bioinformatics.scm * gnu/packages/databases.scm * gnu/packages/emacs-xyz.scm * gnu/packages/gnome-xyz.scm * gnu/packages/gnome.scm * gnu/packages/groff.scm * gnu/packages/kde-systemtools.scm * gnu/packages/libffi.scm * gnu/packages/mail.scm * gnu/packages/maths.scm * gnu/packages/mpd.scm * gnu/packages/ntp.scm * gnu/packages/package-management.scm * gnu/packages/plotutils.scm * gnu/packages/protobuf.scm * gnu/packages/rails.scm * gnu/packages/ruby-check.scm * gnu/packages/ruby-xyz.scm * gnu/packages/ruby.scm * gnu/packages/shellutils.scm * gnu/packages/statistics.scm * gnu/packages/tex.scm * gnu/packages/virtualization.scm: Adapt module imports accordingly. * gnu/packages/backup.scm (btrbk): * gnu/packages/ccache.scm (ccache): * gnu/packages/cluster.scm (drbd-utils): * gnu/packages/compton.scm (picom): * gnu/packages/cryptsetup.scm (cryptsetup): * gnu/packages/engineering.scm (kicad-doc): * gnu/packages/games.scm (warzone2100): * gnu/packages/irc.scm (open-adventure): * gnu/packages/ntp.scm (weechat): * gnu/packages/password-utils.scm (keepassxc): * gnu/packages/radio.scm (wsjtx, jtdx): * gnu/packages/syndication.scm (newsboat): * gnu/packages/task-management.scm (timewarrior): * gnu/packages/version-control.scm (git-lfs): [native-inputs]: Replace ruby-asciidoctor by ruby-asciidoctor/minimal. Adapt module imports accordingly. * gnu/packages/text-editors.scm: Remove (gnu packages ruby) import. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20gnu: bluefish: Update to 2.2.17.Vinicius Monego
* gnu/packages/gnome.scm (bluefish): Update to 2.2.17. Change-Id: Ic513024b173914474d808fb07fa89938900d73d0
2025-06-01gnu: terminator: Update to 2.1.5.Andy Tai
* gnu/packages/gnome.scm (terminator): Update to 2.1.5. Change-Id: Ia4e6eefe39dcbf65033a301e2e2bf248c1916fc4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-27gnu: Reduce the number of dependents on inkscape.Maxim Cournoyer
This reduces the number of dependents from close to 2000 packages to less than 100. This is done by substituting gtk-doc for gtk-doc/stable in a few packages: the latter depends on inkscape/pinned rather than inkscape. * gnu/packages/display-managers.scm (lightdm) * gnu/packages/freedesktop.scm (accountsservice) (libqrtr-glib, libappindicator) * gnu/packages/gnome.scm (gcr, upower, libzapojit, gnome-software) * gnu/packages/gtk.scm (cairo-with-documentation, gtk, libdbusmenu) * gnu/packages/ibus.scm (ibus-minimal) * gnu/packages/mail.scm (gmime) * gnu/packages/music.scm (libgpod) * gnu/packages/package-management.scm (flatpak) * gnu/packages/xfce.scm (xfce4-dev-tools) [propagated-inputs]: Remove gtk-doc; add gtk-doc/stable.
2025-05-13gnu: Rename valgrind-next to valgrind.Greg Hogan
* gnu/packages/valgrind.scm (valgrind/pinned): Make public. (valgrind): Delete. (valgrind-next): Rename to valgrind. (valgrind/interactive): Inherit from valgrind. * gnu/packages/audio.scm (codec2), * gnu/packages/bootloaders.scm (dtc), * gnu/packages/chromium.scm (ungoogled-chromium), * gnu/packages/crates-io.scm (rust-crabgrind-0.1), * gnu/packages/crates-tls.scm (rust-rustls-pki-types-1), * gnu/packages/file-systems.scm (bindfs), * gnu/packages/gnome.scm (libratbag, gnome-software), * gnu/packages/high-availability.scm (pacemaker), * gnu/packages/linux.scm (multipath-tools), * gnu/packages/machine-learning.scm (python-pytorch), * gnu/packages/mpi.scm (openmpi-4), * gnu/packages/music.scm (stargate), * gnu/packages/perl-check.scm (perl-test-runvalgrind), * gnu/packages/prolog.scm (trealla), * gnu/packages/qt.scm (qtwebengine-5, qt-creator), * gnu/packages/robotics.scm (aseba), * gnu/packages/ruby.scm (ruby-ruby-memcheck), * gnu/packages/spreadsheet.scm (sc-im), * gnu/packages/web.scm (jq): Rename valgrind to valgrind/pinned. Change-Id: I9dec25abce643ef6d815a2cc50414c4f65f1e8d3
2025-04-27gnu: blueprint-compiler: Use suffix wrap.Liliana Marie Prikler
This patch is a follow-up to ba15e886173caf1c0a8734f82e2000103c040204. It is expected that packages relying on blueprint-compiler adjust GI_TYPELIB_PATH according to their requirements at build time. * gnu/packages/gnome.scm (blueprint-compiler)[gi-wrap]: Use ‘suffix’ instead of ‘=’ for wrapping.
2025-04-26gnu: gnome-sudoku: Update to 48.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-sudoku): Update to 48.1. [phases]: Update skip-gtk-update-icon-cache. [inputs]: Remove gtk+; add gtk and libadwaita. [native-inputs]: Remove python; add blueprint-compiler. Change-Id: I6d7f756a6f8c181c782a5bdaa882ac32f84a4dbe
2025-04-26gnu: blueprint-compiler: Update to 0.16.0.Maxim Cournoyer
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.16.0. [phases] {fix-tests}: Delete phase. Change-Id: Ia138eb17bd519e06cd2755e6a18bfe68d5c6ba6e
2025-04-26gnu: blueprint-compiler: Wrap GI_TYPELIB_PATH.Maxim Cournoyer
Otherwise, the blueprint-compiler crashes at run time. * gnu/packages/gnome.scm (blueprint-compiler) [phases]: Move wrap-python phase after install, for clarity. Add new gi-wrap phase. Change-Id: I743ce1a11186cc07c8d12b16d84f0aef6697e499
2025-04-24gnu: gnome-calendar: Update to 47.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-calendar): Update to 47.0. Fixes: bug#78015 Change-Id: Iecf890da7d5e81285bdf43874e0add210138dda1
2025-04-24gnu: evolution-data-server: Update to 3.56.1.Maxim Cournoyer
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.56.1. Change-Id: I7f6c5c43bd67de9ca7aaa1990faf54e5049c1a30
2025-04-22gnu: libgweather: Fix source path.Andy Tai
* gnu/packages/gnome.scm (libgweather) [source]: Fix URI. Change-Id: I2b882fd67e8f19bc3763ef392f37d9c6c4da608a Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-04-16gnu: d-feet: Deprecate.Ricardo Wurmus
d-feet is no longer maintained and depends on the unmaintained python-pep8, which is slated for removal. * gnu/packages/gnome.scm (d-feet): Deprecate in favor of d-spy. Change-Id: I57908295e78aeb9013a2d3290b53981fb687e283
2025-04-13gnu: gnome-settings-daemon: Fix crash when no screen saver available.Noé Lopez
Change-Id: Ic6da39489eb2e04f98ae112e6cd2cdb7340bd00e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-13gnu: orca: Fix xkbcomp path.Noé Lopez
The calling code was moved to a different file where substitute* was not changing it. * gnu/packages/gnome.scm (orca): Change file for xkbcomp substitution. Change-Id: I92751b0fd639042007e956b234b9f248845a3970 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-04-11gnu: epiphany: Update to 48.0.Maxim Cournoyer
* gnu/packages/gnome.scm (epiphany): Update to 48.0. Change-Id: I5b1812a98d5cd8eee158cf2f44d277a0af2a1a3a
2025-04-11gnu: gnome-calculator: Update to 46.2.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-calculator): Update to 46.2. Change-Id: Ib4a4416ace9a83f935c706a5fdc8fca50e2a50be
2025-04-11gnu: gnome-shell-extensions: Update to 46.5.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 46.5. Change-Id: I746aee511cb2175f4f192fad63408dc74a4606a0