me
/
guix
Archived
1
0
Fork 0
Commit Graph

2596 Commits (caa51b5d1032e31f674a7ccd1bf0a6408a5825ff)

Author SHA1 Message Date
Ludovic Courtès 61c8d0fe3d
gnu: gcolor3: Remove input labels.
* gnu/packages/gnome.scm (gcolor3)[native-inputs]: Remove input labels.
2022-05-16 15:48:09 +02:00
Sughosha 5ba12f0176
gnu: gcolor3: Fix build with libportal-0.5.
* gnu/packages/patches/gcolor3-update-libportal-usage.patch: New file.
* gnu/packages/gnome.scm (gcolor3)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-16 15:48:09 +02:00
Maxim Cournoyer cc9feb754b
gnu: setzer: Add python-wrapper to fix build.
* gnu/packages/gnome.scm (setzer)[native-inputs]: Add python-wrapper.
2022-05-12 12:46:06 -04:00
Maxim Cournoyer e96c89b2c6
gnu: libgrss: Use libsoup-minimal-2 to fix build.
* gnu/packages/gnome.scm (libgrss)[propagated-inputs]: Use libsoup-minimal-2.
2022-05-12 12:46:05 -04:00
Maxim Cournoyer 1dc1da973c
gnu: seed: Use webkitgtk-with-libsoup2.
* gnu/packages/gnome.scm (seed)[propagated-inputs]: Use
webkitgtk-with-libsoup2.
2022-05-12 12:46:05 -04:00
Liliana Marie Prikler 0b681c5896
gnu: komikku: Update to 0.38.0.
* gnu/packages/gnome.scm (komikku): Update to 0.38.0.
2022-04-19 20:28:01 +02:00
Ludovic Courtès 09555d22ea
gnu: geary: Remove input labels.
* gnu/packages/gnome.scm (geary)[inputs, native-inputs]: Remove labels.
2022-04-19 12:29:45 +02:00
Rene Saavedra 19f4497cb6
gnu: geary: Add missing input.
* gnu/packages/gnome.scm (geary)[native-inputs]: Add python for configure phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-19 12:29:45 +02:00
Leo Nikkilä d15a601a85
gnu: 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>
2022-04-05 20:41:40 +02:00
Zhu Zihao ab98b51ef1
gnu: 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>
2022-03-24 12:53:09 +01:00
Liliana Marie Prikler d8079790c3
gnu: system-config-printer: Use new style for arguments.
* gnu/packages/gnome.scm (system-config-printer)[arguments]: Use
G-Expressions.  Delete trailing #ts.
2022-03-20 14:44:26 +01:00
Liliana Marie Prikler 323172875a
gnu: 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.
2022-03-20 14:44:25 +01:00
Liliana Marie Prikler 99b41ffcbf
gnu: 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’.
2022-03-20 14:44:25 +01:00
宋文武 b769fe7f75
gnu: 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-12 12:11:34 +08:00
宋文武 cce9eb1938
gnu: eog: Wrap with gsettings schemas.
* gnu/packages/gnome.scm (eog)[arguments]: Add #:glib-or-gtk? #t.
2022-03-12 12:11:08 +08:00
Ludovic Courtès 25afd66a81
gnu: gnome-sudoku: Remove input labels.
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Remove labels.
2022-03-10 11:43:13 +01:00
Ludovic Courtès 0cb05f4a06
gnu: gnome-sudoku: Add missing dependency on Python.
* gnu/packages/gnome.scm (gnome-sudoku)[native-inputs]: Add PYTHON.
2022-03-10 11:43:13 +01:00
Mathieu Othacehe cceb5344ae
gnu: gthumb: Fix build.
* gnu/packages/gnome.scm (gthumb)[native-inputs]: Add python.
2022-03-10 10:46:27 +01:00
Liliana Marie Prikler 0a7c355e0a
gnu: 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.
2022-03-08 20:53:44 +01:00
Liliana Marie Prikler 716265fd69
gnu: gitg: Use new package style.
* gnu/packages/gnome.scm (gitg)[arguments]: Use G-expressions.
[native-inputs]: Drop labels.
2022-03-08 20:53:44 +01:00
Liliana Marie Prikler 97065f9fe3
gnu: komikku: Update to 0.37.0.
* gnu/packages/gnome.scm (komikku): Update to 0.37.0.
2022-03-04 23:44:59 +01:00
Maxime Devos 0d1a6cffaf
gnu: 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>
2022-02-18 14:14:39 +01:00
Maxime Devos b3d7eae08e
gnu: 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>
2022-02-18 14:14:39 +01:00
Maxime Devos 7168148abe
gnu: 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>
2022-02-18 14:14:39 +01:00
Tobias Geerinckx-Rice c1855d16f1
gnu: zeitgeist: Update to 1.0.4.
* gnu/packages/gnome.scm (zeitgeist): Update to 1.0.4.
[arguments]: Don't explicitly return #t from phases.
2022-02-13 01:00:06 +01:00
Tobias Geerinckx-Rice 53c7adc4e6
gnu: 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.
2022-02-13 01:00:00 +01:00
Tobias Geerinckx-Rice d4ad1f73cd
gnu: dee: Don't explicitly return #t from phases
* gnu/packages/gnome.scm (dee)[arguments]: Don't explicitly return #t
from phases.
2022-02-13 01:00:00 +01:00
Vinicius Monego 371b074171
gnu: 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.
2022-02-13 14:39:38 -03:00
Liliana Marie Prikler eccb1e0964
gnu: mutter: Disable timeline tests.
* gnu/packages/gnome.scm (mutter)[disable-problematic-tests]: Also disable
timeline tests.
2022-02-11 20:45:44 +01:00
Liliana Marie Prikler e086b0807b
gnu: 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>
2022-02-08 13:53:22 +01:00
Marius Bakke f38d8e050e
gnu: 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.
2022-02-03 00:26:47 +01:00
Michael Rohleder 6305c76ae0
gnu: gnome-mines: Fix build.
* gnu/packages/web.scm (gnome-mines)[native-inputs]: Add python-wrapper.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-27 10:45:03 +02:00
Denis 'GNUtoo' Carikli d0308e68d6
gnu: 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>
2022-01-23 23:27:37 +01:00
Denis 'GNUtoo' Carikli 44cedb87d6
gnu: 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>
2022-01-23 23:27:32 +01:00
Denis 'GNUtoo' Carikli 967dd6ee06
gnu: 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>
2022-01-23 23:27:22 +01:00
Liliana Marie Prikler cd0afa1345
gnu: 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.
2022-01-23 12:28:56 +01:00
Liliana Marie Prikler ee751690ce
gnu: 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.
2022-01-23 12:10:37 +01:00
Liliana Marie Prikler 661bf2f518
gnu: libgit2-glib: Update to 1.0.0.1.
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.0.0.1.
2022-01-22 20:36:18 +01:00
Liliana Marie Prikler 1f5298b926
gnu: 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.
2022-01-22 20:36:18 +01:00
Liliana Marie Prikler 3576bc7778
gnu: gnome-recipes: Fix build.
* gnu/packages/gnome.scm (gnome-recipes)[native-inputs]: Add python.
2022-01-22 20:36:16 +01:00
Maxim Cournoyer e9c30fed52
gnu: 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.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer 8eb9333281
gnu: 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.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer 42fc467d04
gnu: orca: Update to 41.0.
* gnu/packages/gnome.scm (orca): Update to 41.0.
[phases]: Delete trailing #t.
[native-inputs]: Re-style.
[inputs]: Likewise.
2022-01-22 01:53:45 -05:00
Maxim Cournoyer c9b2eb6bcd
gnu: 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.
2022-01-22 01:53:29 -05:00
Maxim Cournoyer 9d4b5877c4
gnu: polari: Update to 41.0.
* gnu/packages/gnome.scm (polari): Update to 41.0.
[phases]: Delete trailing #t.
2022-01-22 01:25:34 -05:00
Maxim Cournoyer ef451d9164
gnu: 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.
2022-01-22 01:16:23 -05:00
John Kehayias 0baf5efe01
gnu: piper: Fix build.
Since commit 6f36d0c89e, 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.
2022-01-21 13:25:38 -05:00
Leo Famulari dd2c2625b3
gnu: 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 e415a73d2c.

* gnu/packages/gnome.scm (libratbag)[native-inputs]: Move PYTHON ...
[inputs]: ... to here.
2022-01-20 13:07:18 -05:00
Daniel Meißner f673e713c0
gnu: 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>
2022-01-20 14:29:57 +01:00
Tobias Geerinckx-Rice 2b6af630d6
gnu: rygel: Remove input labels.
* gnu/packages/gnome.scm (rygel)[native-inputs]:
Remove input labels.
2022-01-16 01:00:07 +01:00