summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
AgeCommit message (Expand)Author
2022-04-05gnu: phodav: Use libsoup 2 instead of libsoup 3....Looks like phodav requires libsoup 2. Example of failing build logs, wanting libsoup 2.4: <https://ci.guix.gnu.org/build/584454/log/raw> After swapping the dependency, tests were failing due to HOME not being writable. I added a new build phase to account for this. I also removed the start-virtual-dir-server phase which no longer seems required, the tests pass without it. * gnu/packages/gnome.scm (phodav): Fix build, tests. [inputs]: Replace libsoup 3 with libsoup 2. [arguments]<#:phases>[set-temporary-home]: New phase. [arguments]<#:phases>[start-virtual-dir-server]: Remove phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Leo Nikkilä
2022-03-24gnu: cogl: Fix the home page....[[PGP Signed Part:No public key for 66397F84F76693F9 created at 2022-03-23T11:08:49+0100 using EDDSA]] [[End of PGP Signed Part]] >From a133e9e91f189f873f86481c7d8c3b8b4c5f755d Mon Sep 17 00:00:00 2001 From: Zhu Zihao <all_but_last@163.com> Date: Wed, 23 Mar 2022 18:05:40 +0800 Subject: [PATCH] gnu: cogl: Fix the home page. The website https://www.cogl3d.org/ is not owned by Project Cogl now. Since Cogl is a part of Project Clutter, make Cogl use the same homepage as Clutter. * gnu/packages/gnome.scm (cogl): Fix the indentation. [homepage]: Use the same homepage as clutter. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Zhu Zihao
2022-03-20gnu: system-config-printer: Use new style for arguments....* gnu/packages/gnome.scm (system-config-printer)[arguments]: Use G-Expressions. Delete trailing #ts. Liliana Marie Prikler
2022-03-20gnu: system-config-printer: Update to 1.5.16....* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.16. [#:phases]<patch-Makefile.am>: Rename to ... <patch-build-files>: ... this. Also patch configure.ac [inputs]: Replace intltool with gettext-minimal. Liliana Marie Prikler
2022-03-20gnu: system-config-printer: Add install directories to pythonpath....* gnu/packages.gnome.scm (system-config-printer)[#:phases]: Add ‘add-install-to-pythonpath’ between ‘install’ and ‘wrap-for-python’. Liliana Marie Prikler
2022-03-12gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'....Fixes <https://issues.guix.gnu.org/54283>. * gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase. 宋文武
2022-03-12gnu: eog: Wrap with gsettings schemas....* gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t. 宋文武
2022-03-10gnu: gnome-sudoku: Remove input labels....* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Remove labels. Ludovic Courtès
2022-03-10gnu: gnome-sudoku: Add missing dependency on Python....* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Add PYTHON. Ludovic Courtès
2022-03-10gnu: gthumb: Fix build....* gnu/packages/gnome.scm (gthumb)[native-inputs]: Add python. Mathieu Othacehe
2022-03-08gnu: gitg: Update to 41....* gnu/packages/gnome.scm (gitg): Update to 41. [arguments]: Drop ‘harden’ phase. [inputs]: Replace gtkspell3 with gspell and gtksourceview-3 with gtksourceview. [native-inputs]: Add python. Liliana Marie Prikler
2022-03-08gnu: gitg: Use new package style....* gnu/packages/gnome.scm (gitg)[arguments]: Use G-expressions. [native-inputs]: Drop labels. Liliana Marie Prikler
2022-03-04gnu: komikku: Update to 0.37.0....* gnu/packages/gnome.scm (komikku): Update to 0.37.0. Liliana Marie Prikler
2022-02-18gnu: upower: Remove obsolete phase...Now umockdev-wrapper refers to things by absolute path, this phase is no longer necessary. * gnu/packages/gnome.scm (upower)[arguments]<#:phases>{pre-check}: Remove. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-02-18gnu: upower: Update to 0.99.15....Upstream has removed the Autotools build system and now only supports Meson, so the build system has been changed to 'meson-build-system'. The patch 'power-builddir.patch' has to be replaced to adjust to the switch to Meson. This has been done by adding an origin snippet. The origin snippet has been simplified, and for consistency, it has been made a gexp. Some dependencies were Autotools-only and could be removed. * gnu/packages/gnome.scm (upower): Update to 0.99.15. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-02-18gnu: upower: Make it auto-updatable....* gnu/packages/gnome.scm (upower)[properties]: Set 'release-tag-prefix' and 'release-tag-delimiter'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Maxime Devos
2022-02-13gnu: zeitgeist: Update to 1.0.4....* gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2022-02-13gnu: dee: Build with older Vala version....* gnu/packages/gnome.scm (dee)[native-inputs]: Substitute vala-0.52 for vala. Reported by florhizome[m] in #guix. Tobias Geerinckx-Rice
2022-02-13gnu: dee: Don't explicitly return #t from phases...* gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2022-02-13gnu: gnome-commander: Update to 1.14.0....* gnu/packages/gnome.scm (gnome-commander): Update to 1.14.0. [native-inputs]: Add flex. [inputs]: Remove deprecated gnome-vfs. Add glib. Vinicius Monego
2022-02-11gnu: mutter: Disable timeline tests....* gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable timeline tests. Liliana Marie Prikler
2022-02-08gnu: evolution-data-server: Build with libphonenumber....* gnu/packages/gnome.scm (evolution)[#:configure-flags]: Drop inexistent flags. Add "-DWITH_PHONENUMBER=ON". [native-inputs]: Add protobuf. [inputs]: Add boost and libphonenumber. Signed-off-by: Julien Lepiller <julien@lepiller.eu> Liliana Marie Prikler
2022-02-03gnu: dia: Update to 0.97.3-3.0997887....* gnu/packages/gnome.scm (dia): Update to 0.97.3-3.0997887. [arguments]: Remove #:meson. Add #:parallel-build?. [inputs]: Remove PYTHON-2. Add PYTHON. [native-inputs]: Remove INTLTOOL. Add GETTEXT-MINIMAL. Marius Bakke
2022-01-27gnu: gnome-mines: Fix build....* gnu/packages/web.scm (gnome-mines)[native-inputs]: Add python-wrapper. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Michael Rohleder
2022-01-23gnu: gnome-settings-daemon: Build with correct librsvg....* gnu/packages/gnome.scm (gnome-settings-daemon)[inputs]: Replace librsvg with librsvg-for-system. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Denis 'GNUtoo' Carikli
2022-01-23gnu: gtk-vnc: Build with correct librsvg....* gnu/packages/gnome.scm (gtk-vnc)[inputs]: Replace librsvg with librsvg-for-system. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Denis 'GNUtoo' Carikli
2022-01-23gnu: gtk-vnc: Remove dependency on GJS on non-x86_64....* gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Provide GJS only when 'target-x86-64?'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Denis 'GNUtoo' Carikli
2022-01-23gnu: gnome-builder: Adjust to new style....* gnu/packages/gnome.scm (gnome-builder)[arguments]: Convert to list of gexps. Drop trailing #t. [inputs,propagated-inputs,native-inputs]: Put on same line. [description]: Reformat. Liliana Marie Prikler
2022-01-23gnu: gnome-builder: Fix build....* gnu/packages/patches/gnome-builder-update-libportal.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it here. * gnu/packages/gnome.scm (gnome-builder)[patches]: Use it here. [inputs, native-inputs]: Add python. Liliana Marie Prikler
2022-01-22gnu: libgit2-glib: Update to 1.0.0.1....* gnu/packages/gnome.scm (libgit2-glib): Update to 1.0.0.1. Liliana Marie Prikler
2022-01-22gnu: gnome-recipes: Apply new style....* gnu/packages/gnome.scm (gnome-recipes): Reindent. [#:phases]: Use gexps. Remove trailing #t. Add direct reference to libgd. [inputs]: Remove labels. [native-inputs]: Likewise. Remove libgd. Liliana Marie Prikler
2022-01-22gnu: gnome-recipes: Fix build....* gnu/packages/gnome.scm (gnome-recipes)[native-inputs]: Add python. Liliana Marie Prikler
2022-01-22gnu: gnome-calculator: Update to 41.0 and re-style inputs....* gnu/packages/gnome.scm (gnome-calculator): Update to 41.0. [native-inputs]: Re-style. [inputs]: Likewise. Maxim Cournoyer
2022-01-22gnu: gnome-system-monitor: Update to 41.0 and re-style inputs....* gnu/packages/gnome.scm (gnome-system-monitor): Update to 41.0. [native-inputs]: Re-style. [inputs]: Likewise. Maxim Cournoyer
2022-01-22gnu: orca: Update to 41.0....* gnu/packages/gnome.scm (orca): Update to 41.0. [phases]: Delete trailing #t. [native-inputs]: Re-style. [inputs]: Likewise. Maxim Cournoyer
2022-01-22gnu: gnote: Update to 41.2....* gnu/packages/gnome.scm (gnote): Update to 41.2. [build-system]: Use meson. [arguments]: New field. [native-inputs]: Delete unittest-cpp. [description]: Re-indent. Maxim Cournoyer
2022-01-22gnu: polari: Update to 41.0....* gnu/packages/gnome.scm (polari): Update to 41.0. [phases]: Delete trailing #t. Maxim Cournoyer
2022-01-22gnu: gnome-todo: Update to 41.0 and enable tests....* gnu/packages/patches/gnome-todo-libportal.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (gnome-todo): Update to 41.0. [source]: Apply patch. [arguments]: Use G-exp. [tests?]: Delete field, enabling tests. [phases]: Move check phase after install phase. {pre-check}: Add phase. [native-inputs]: Re-style. [inputs]: Likewise. [description]: Re-indent. Maxim Cournoyer
2022-01-21gnu: piper: Fix build....Since commit 6f36d0c89e3bf19bb7bb8f7f5b77de30c9af861b, Meson no longer propagates Python. GTK+ propagates librsvg-bootstrap which causes a startup error due to two librsvg being in GI_TYPELIB_PATH. * gnu/packages/gnome.scm (piper)[inputs]: Add PYTHON. Remove LIBRSVG. Simplify. [native-inputs]: Simplify. [arguments]: Remove trailing #t from phases. John Kehayias
2022-01-20gnu: libratbag: Make Python a regular input....The built package does keep a reference to Python, checked with `guix gc --references`. This is a followup to commit e415a73d2c11e43f4db3b797ed73ab6ebcc336e0. * gnu/packages/gnome.scm (libratbag)[native-inputs]: Move PYTHON ... [inputs]: ... to here. Leo Famulari
2022-01-20gnu: seahorse: Fix failing build....The Python scripts in the build-aux directory which are run during ‘meson build’ need a Python interpreter in the $PATH environment. * gnu/packages/gnome.scm (seahorse)[native-inputs]: Add python. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Daniel Meißner
2022-01-16gnu: rygel: Remove input labels....* gnu/packages/gnome.scm (rygel)[native-inputs]: Remove input labels. Tobias Geerinckx-Rice
2022-01-16gnu: rygel: Fix build....* gnu/packages/gnome.scm (rygel)[native-inputs]: Add python. Tobias Geerinckx-Rice
2022-01-16gnu: nautilus: Fix build....* gnu/packages/gnome.scm (nautilus)[native-inputs]: Add python. Tobias Geerinckx-Rice
2022-01-16gnu: libratbag: Add python to native inputs....Since commit 6f36d0c89e3bf19bb7bb8f7f5b77de30c9af861b, Meson no longer propagates Python. * gnu/packages/gnome.scm (libratbag)[native-inputs]: Add python. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> John Kehayias
2022-01-19gnu: komikku: Provide 'python'.......because MESON-BUILD-SYSTEM no longer includes it by default. * gnu/packages/gnome.scm (komikku)[inputs]: Add PYTHON. Marius Bakke
2022-01-18gnu: gnome-music: Add a direct dependency on Python....Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (gnome-music)[inputs]: Add python. Leo Famulari
2022-01-18gnu: gnome-control-center: Update to 41.2....* gnu/packages/patches/gnome-control-center-libexecdir.patch: Add patch. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gnome.scm (gnome-control-center): Update to 41.2. [source]: Apply patch. [phases]{no-polkit-magic}: New phase. [native-inputs]: Use new style. Add python. [propagated-inputs]: Use new style. Replace gdk-pixbuf by librsvg. Maxim Cournoyer
2022-01-18gnu: gnome-boxes: Add python to native inputs....* gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add python. [inputs]: Use new style. Maxim Cournoyer
2022-01-18gnu: folks: Add python to native inputs....Reported by ekaitz on #guix. * gnu/packages/gnome.scm (folks): Delete trailing #t. [native-inputs]: Use new style. Add python. Maxim Cournoyer