summaryrefslogtreecommitdiff
path: root/gnu/packages/gnome.scm
Commit message (Collapse)AuthorAge
* gnu: cogl: Fix the home page.Zhu Zihao2022-03-24
| | | | | | | | | | | | | | | | | | | [[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>
* gnu: system-config-printer: Use new style for arguments.Liliana Marie Prikler2022-03-20
| | | | | * gnu/packages/gnome.scm (system-config-printer)[arguments]: Use G-Expressions. Delete trailing #ts.
* gnu: system-config-printer: Update to 1.5.16.Liliana Marie Prikler2022-03-20
| | | | | | | * 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.
* gnu: system-config-printer: Add install directories to pythonpath.Liliana Marie Prikler2022-03-20
| | | | | * gnu/packages.gnome.scm (system-config-printer)[#:phases]: Add ‘add-install-to-pythonpath’ between ‘install’ and ‘wrap-for-python’.
* gnu: eog-plugins: Symlink eog plugins into 'share/eog/plugins'.宋文武2022-03-12
| | | | | | Fixes <https://issues.guix.gnu.org/54283>. * gnu/packages/gnome.scm (eog-plugins)[arguments]: Add 'fix-plugins-path' phase.
* gnu: eog: Wrap with gsettings schemas.宋文武2022-03-12
| | | | * gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
* gnu: gnome-sudoku: Remove input labels.Ludovic Courtès2022-03-10
| | | | * gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Remove labels.
* gnu: gnome-sudoku: Add missing dependency on Python.Ludovic Courtès2022-03-10
| | | | * gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Add PYTHON.
* gnu: gthumb: Fix build.Mathieu Othacehe2022-03-10
| | | | * gnu/packages/gnome.scm (gthumb)[native-inputs]: Add python.
* gnu: gitg: Update to 41.Liliana Marie Prikler2022-03-08
| | | | | | | * 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.
* gnu: gitg: Use new package style.Liliana Marie Prikler2022-03-08
| | | | | * gnu/packages/gnome.scm (gitg)[arguments]: Use G-expressions. [native-inputs]: Drop labels.
* gnu: komikku: Update to 0.37.0.Liliana Marie Prikler2022-03-04
| | | | * gnu/packages/gnome.scm (komikku): Update to 0.37.0.
* 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.