~ruther/guix-local

ref: bbe444bcc176b07033c9711a4d3718dcf8720ea8 guix-local/gnu/packages/gnome.scm -rw-r--r-- 486.8 KiB
bbe444bc — Maxim Cournoyer 3 years ago
gnu: geoclue: Update to 2.6.0 and remove input labels.

* gnu/packages/gnome.scm (geoclue): Update to 2.6.0.
[native-inputs]: Replace intltool with gettext-minimal.  Add vala.
[inputs]: Delete labels.
* gnu/packages/patches/geoclue-config.patch: Refresh patch.
e12f2b20 — Maxim Cournoyer 3 years ago
gnu: baobab: Update to 42.0 and delete input labels.

* gnu/packages/gnome.scm (baobab): Update to 42.0.
[native-inputs]: Replace intltool with gettext-minimal.  Remove labels.
Sort lexicographically.
[inputs]: Sort lexicographically.  Add libadwaita and pango-next.
fd30aeb0 — Maxim Cournoyer 3 years ago
gnu: libhandy: Update to 1.7.90.

* gnu/packages/gnome.scm (libhandy): Update to 1.7.90.
[phases]{pre-check}: Delete trailing #t.
[native-inputs]: Delete labels.
bfcd2a86 — Maxim Cournoyer 3 years ago
gnu: gcr: Update to 3.41.1, delete trailing #t and input labels.

* gnu/packages/gnome.scm (gcr): Update to 3.41.1.
[phases]: Delete trailing #t.
{disable-failing-tests}: Delete phase.
{fix-systemd-detection}: Likewise.
{remove-fatal-warnings-option}: New phase.
{check}: New phase override.
[native-inputs, propagated-inputs]: Delete input labels.
[native-inputs]: Sort inputs.  Add gi-docgen.  Remove autoconf, automake and
libtool.
a0a0c282 — Maxim Cournoyer 3 years ago
gnu: Add gi-docgen.

* gnu/packages/gnome.scm (gi-docgen): New variable.
d7301dc3 — Maxim Cournoyer 3 years ago
gnu: sysprof: Update to 3.44.0, enable tests and remove labels.

* gnu/packages/gnome.scm (sysprof): Update to 3.44.0.
[tests?]: Delete argument.
[configure-flags]: Use gexps.
[phases]: Delete trailing #t.
[native-inputs]: Delete labels.
[inputs]: Add libunwind.
b37b3d48 — Maxim Cournoyer 3 years ago
gnu: libdazzle: Update to 3.44.0.

* gnu/packages/gnome.scm (libdazzle): Update to 3.44.0.
[inputs]: Move gobject-introspection and vala to...
[native-inputs]: ... here.
af448f9c — Maxim Cournoyer 3 years ago
gnu: libgnomekbd: Update to 3.28.0.

* gnu/packages/gnome.scm (libgnomekbd): Update to 3.28.0.
[native-inputs]: Replace intltool with gettext-minimal.  Add autoconf,
automake, libtool and gobject-introspection.
b3ac513f — Maxim Cournoyer 3 years ago
gnu: clutter: Update to 1.26.4 and remove input labels.

* gnu/packages/gnome.scm (clutter): Update to 1.26.4.
[native-inputs]: Remove labels.
[propagated-inputs, inputs]: Sort inputs.
[home-page]: Update URL.
ffef7c01 — Maxim Cournoyer 3 years ago
gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme.

* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 42.0.  Remove
inheritance to gnome-icon-theme, re-adding...
[build-system, arguments, home-page, synopsis]
[description, license]: ... these fields.
(gnome-icon-theme): Define as a deprecated package.
[native-inputs]: Remove label.
[home-page]: Update URL.
[configure-flags]: Delete argument.
[make-flags]: New argument.  Set the GTK_UPDATE_ICON_CACHE variable to the
empty string.
ed0061aa — Tobias Kortkamp 3 years ago
gnu: piper: Update to 0.7.

* gnu/packages/gnome.scm (piper): Update to 0.7.
[native-inputs]: Add appstream.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
0b876d0a — Tobias Kortkamp 3 years ago
gnu: piper: Unbreak tests.

Make flake8 config available inside the build directory.

https://github.com/libratbag/piper/pull/781

* gnu/packages/gnome.scm (piper): Unbreak tests.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
283afa44 — Tobias Kortkamp 3 years ago
gnu: piper: Fix runtime.

The wrapper script does not add piper's own Python files to
GUIX_PYTHONPATH. Copy the approach from gtg to solve this.

Traceback (most recent call last):
  File "/gnu/store/9fq062kva6ffidilg0qn8liqn6a8yf1w-piper-0.6/bin/.piper-real", line 36, in <module>
    from piper.application import Application
ModuleNotFoundError: No module named 'piper'

* gnu/packages/gnome.scm (piper): Fix runtime.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
f0114656 — Marius Bakke 3 years ago
gnu: gnome-shell: Remove input labels and use G-expression.

* gnu/packages/gnome.scm (gnome-shell)[native-inputs]: Remove labels.
[arguments]: Convert to G-expressions.  Add (ice-9 match) to #:modules.  Use
SEARCH-INPUT-FILE and #$OUTPUT where appropriate.  Add let-binding for
DISALLOWED-REFERENCES and use them in glib-or-gtk-wrap phase.
45c2da38 — Marius Bakke 3 years ago
gnu: gnome-shell: Remove obsolete input.

* gnu/packages/gnome.scm (gnome-shell)[arguments]: Don't remove intltool from
XDG_DATA_DIRS.
[native-inputs]: Remove INTLTOOL.  Add GETTEXT-MINIMAL and PERL.
966649a7 — Marius Bakke 3 years ago
gnu: mutter: Remove obsolete input.

* gnu/packages/gnome.scm (mutter)[native-inputs]: Remove INTLTOOL.  Add
GETTEXT-MINIMAL.
03cae37f — Marius Bakke 3 years ago
gnu: mutter: Use G-expression.

* gnu/packages/gnome.scm (mutter)[arguments]: Use G-expressions.
6af58182 — Marius Bakke 3 years ago
gnu: mutter: Remove input labels.

* gnu/packages/gnome.scm (mutter)[native-inputs, inputs, propagated-inputs]:
Remove labels.
[arguments]: Use SEARCH-INPUT-FILE instead of labels.
e9a32184 — Marius Bakke 3 years ago
gnu: rygel: Update to 0.40.4.

* gnu/packages/gnome.scm (rygel): Update to 0.40.4.
7d92ad4d — Marius Bakke 3 years ago
gnu: simple-scan: Update to 42.1.

* gnu/packages/gnome.scm (simple-scan): Update to 42.1.
[arguments]: Remove #:meson.
Next