summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Collapse)AuthorAge
* gnu: upower: Remove obsolete phaseMaxime Devos2022-02-18
| | | | | | | | | | 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>
* gnu: upower: Update to 0.99.15.Maxime Devos2022-02-18
| | | | | | | | | | | | | | | | | | | 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>
* gnu: upower: Make it auto-updatable.Maxime Devos2022-02-18
| | | | | | | * gnu/packages/gnome.scm (upower)[properties]: Set 'release-tag-prefix' and 'release-tag-delimiter'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: zeitgeist: Update to 1.0.4.Tobias Geerinckx-Rice2022-02-13
| | | | | * gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4. [arguments]: Don't explicitly return #t from phases.
* gnu: dee: Build with older Vala version.Tobias Geerinckx-Rice2022-02-13
| | | | | | * gnu/packages/gnome.scm (dee)[native-inputs]: Substitute vala-0.52 for vala. Reported by florhizome[m] in #guix.
* gnu: dee: Don't explicitly return #t from phasesTobias Geerinckx-Rice2022-02-13
| | | | | * gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t from phases.
* gnu: gnome-commander: Update to 1.14.0.Vinicius Monego2022-02-13
| | | | | | * gnu/packages/gnome.scm (gnome-commander): Update to 1.14.0. [native-inputs]: Add flex. [inputs]: Remove deprecated gnome-vfs. Add glib.
* gnu: mutter: Disable timeline tests.Liliana Marie Prikler2022-02-11
| | | | | * gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable timeline tests.
* gnu: evolution-data-server: Build with libphonenumber.Liliana Marie Prikler2022-02-08
| | | | | | | | | * 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>
* gnu: dia: Update to 0.97.3-3.0997887.Marius Bakke2022-02-03
| | | | | | | * 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.
* gnu: gnome-mines: Fix build.Michael Rohleder2022-01-27
| | | | | | * gnu/packages/web.scm (gnome-mines)[native-inputs]: Add python-wrapper. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: gnome-settings-daemon: Build with correct librsvg.Denis 'GNUtoo' Carikli2022-01-23
| | | | | | | * gnu/packages/gnome.scm (gnome-settings-daemon)[inputs]: Replace librsvg with librsvg-for-system. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gtk-vnc: Build with correct librsvg.Denis 'GNUtoo' Carikli2022-01-23
| | | | | | | * gnu/packages/gnome.scm (gtk-vnc)[inputs]: Replace librsvg with librsvg-for-system. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gtk-vnc: Remove dependency on GJS on non-x86_64.Denis 'GNUtoo' Carikli2022-01-23
| | | | | | | * gnu/packages/gnome.scm (gtk-vnc)[native-inputs]: Provide GJS only when 'target-x86-64?'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gnome-builder: Adjust to new style.Liliana Marie Prikler2022-01-23
| | | | | | | * 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.
* gnu: gnome-builder: Fix build.Liliana Marie Prikler2022-01-23
| | | | | | | * 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.
* gnu: libgit2-glib: Update to 1.0.0.1.Liliana Marie Prikler2022-01-22
| | | | * gnu/packages/gnome.scm (libgit2-glib): Update to 1.0.0.1.
* gnu: gnome-recipes: Apply new style.Liliana Marie Prikler2022-01-22
| | | | | | | * 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.
* gnu: gnome-recipes: Fix build.Liliana Marie Prikler2022-01-22
| | | | * gnu/packages/gnome.scm (gnome-recipes)[native-inputs]: Add python.
* gnu: gnome-calculator: Update to 41.0 and re-style inputs.Maxim Cournoyer2022-01-22
| | | | | | * gnu/packages/gnome.scm (gnome-calculator): Update to 41.0. [native-inputs]: Re-style. [inputs]: Likewise.
* gnu: gnome-system-monitor: Update to 41.0 and re-style inputs.Maxim Cournoyer2022-01-22
| | | | | | * gnu/packages/gnome.scm (gnome-system-monitor): Update to 41.0. [native-inputs]: Re-style. [inputs]: Likewise.
* gnu: orca: Update to 41.0.Maxim Cournoyer2022-01-22
| | | | | | | * gnu/packages/gnome.scm (orca): Update to 41.0. [phases]: Delete trailing #t. [native-inputs]: Re-style. [inputs]: Likewise.
* gnu: gnote: Update to 41.2.Maxim Cournoyer2022-01-22
| | | | | | | | * gnu/packages/gnome.scm (gnote): Update to 41.2. [build-system]: Use meson. [arguments]: New field. [native-inputs]: Delete unittest-cpp. [description]: Re-indent.
* gnu: polari: Update to 41.0.Maxim Cournoyer2022-01-22
| | | | | * gnu/packages/gnome.scm (polari): Update to 41.0. [phases]: Delete trailing #t.
* gnu: gnome-todo: Update to 41.0 and enable tests.Maxim Cournoyer2022-01-22
| | | | | | | | | | | | | | * 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.
* gnu: piper: Fix build.John Kehayias2022-01-21
| | | | | | | | | | 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.
* gnu: libratbag: Make Python a regular input.Leo Famulari2022-01-20
| | | | | | | | | | 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.
* gnu: seahorse: Fix failing build.Daniel Meißner2022-01-20
| | | | | | | | | 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>
* gnu: rygel: Remove input labels.base-for-series-11039base-for-series-11034Tobias Geerinckx-Rice2022-01-16
| | | | | * gnu/packages/gnome.scm (rygel)[native-inputs]: Remove input labels.
* gnu: rygel: Fix build.Tobias Geerinckx-Rice2022-01-16
| | | | * gnu/packages/gnome.scm (rygel)[native-inputs]: Add python.
* gnu: nautilus: Fix build.Tobias Geerinckx-Rice2022-01-16
| | | | * gnu/packages/gnome.scm (nautilus)[native-inputs]: Add python.
* gnu: libratbag: Add python to native inputs.John Kehayias2022-01-16
| | | | | | | | | 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>
* gnu: komikku: Provide 'python'.Marius Bakke2022-01-19
| | | | | | ...because MESON-BUILD-SYSTEM no longer includes it by default. * gnu/packages/gnome.scm (komikku)[inputs]: Add PYTHON.
* gnu: gnome-music: Add a direct dependency on Python.Leo Famulari2022-01-18
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (gnome-music)[inputs]: Add python.
* gnu: gnome-control-center: Update to 41.2.Maxim Cournoyer2022-01-18
| | | | | | | | | | * 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.
* gnu: gnome-boxes: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | * gnu/packages/gnome.scm (gnome-boxes)[native-inputs]: Use new style and add python. [inputs]: Use new style.
* gnu: folks: Add python to native inputs.Maxim Cournoyer2022-01-18
| | | | | | | Reported by ekaitz on #guix. * gnu/packages/gnome.scm (folks): Delete trailing #t. [native-inputs]: Use new style. Add python.
* gnu: vte: Fix build.base-for-series-11020base-for-series-11019base-for-series-11018Mathieu Othacehe2022-01-18
| | | | * gnu/packages/gnome.scm (vte)[native-inputs]: Add python.
* gnu: shotwell: Add python to native inputs.Leo Famulari2022-01-17
| | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (shotwell)[native-inputs]: Add python.
* gnu: Epiphany: Use the correct hash for Epiphany 41.2.Leo Famulari2022-01-17
| | | | | | | | This hash was updated correctly in commit 291c4fa0baf24b9d600872fce99441f5471cdb40, but presumably the merge resolution of the version-1.4.0 gave us the wrong hash. * gnu/packages/gnome.scm (epiphany)[source]: Use the hash of Epiphany 41.2.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: network-manager: Patch dlopen call to libjansson.so.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | * gnu/packages/gnome.scm (network-manager)[phases] {patch-dlopen-call-to-libjansson}: New phase. {pre-configure}: Reinstate an assertion in test-setting.c.
| * gnu: simple-scan: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (simple-scan)[native-inputs]: Add python.
| * gnu: gnome-calculator: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (gnome-calculator)[native-inputs]: Add python.
| * gnu: gnome-screenshot: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (gnome-screenshot)[native-inputs]: Add python.
| * gnu: file-roller: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (file-roller)[native-inputs]: Add python.
| * gnu: mutter: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (mutter)[native-inputs]: Add python.
| * gnu: libgweather: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (libgweather)[native-inputs]: Add python.
| * gnu: baobab: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | * gnu/packages/gnome.scm (baobab)[native-inputs]: Add python.
| * gnu: glade3: Add python to native inputs.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer propagates Python. * gnu/packages/gnome.scm (glade3)[native-inputs]: Add python.