3
5
Fork 0
mirror of git://git.savannah.gnu.org/guix.git synced 2023-12-14 03:33:07 +01:00
Commit graph

2509 commits

Author SHA1 Message Date
Danny Milosavljevic
68f8dc32d6
gnu: Add xffm+.
* gnu/packages/gnome.scm (xffm+): New variable.
2022-01-12 23:31:34 +01:00
Pierre Langlois
857dc1cc64
gnu: nautilus: Adjust style.
* gnu/packages/gnome.scm (nautilus)[native-inputs, inputs]: Remove labels.
2022-01-11 23:57:47 +00:00
Pierre Langlois
5b0a7fd9ad
gnu: nautilus: Update to 41.1.
* gnu/packages/gnome.scm (nautilus): Update to 41.1.
[arguments]: Remove #:meson keyword.
2022-01-11 23:57:47 +00:00
Pierre Langlois
a9678953ea
gnu: nautilus: Fix build with libportal-0.5.
* gnu/packages/patches/nautilus-add-libportal-gtk3.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (nautilus)[source]: Use it.
2022-01-11 23:57:44 +00:00
Marius Bakke
d695a63ec9
gnu: authenticator: Remove input labels.
* gnu/packages/gnome.scm (authenticator)[native-inputs]: Remove labels.
[arguments]: While at it, remove top-level Python reference in favor of
THIS-PACKAGE-INPUT.
[inputs]: Add PYTHON.
2022-01-11 18:36:39 +01:00
Marius Bakke
81cbf8854a
gnu: authenticator: Fix build.
* gnu/packages/gnome.scm (authenticator)[arguments]: Add #:meson.
2022-01-11 18:36:39 +01:00
Guillaume Le Vaillant
f7afefba00
gnu: epiphany: Fix build with libportal-0.5.
* gnu/packages/patches/epiphany-update-libportal-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (epiphany)[source]: Use it.
2022-01-11 16:09:06 +01:00
Daniel Meißner
0957f20cb7
gnu: eog: Fix build with libportal-0.5.
After the update to libportal-0.5 in 294476022f
eog fails with:

../eog-40.3/src/eog-util.c:48:10: fatal error: libportal/portal-gtk3.h: No such file or directory

This was already fixed upstream and this commits extracts the patch.

* gnu/packages/patches/eog-update-libportal-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm(eog)[origin]: Add new patch.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-01-11 15:45:51 +01:00
Tobias Geerinckx-Rice
b3aa712f92
gnu: libsoup-minimal: Update to 3.0.4.
* gnu/packages/gnome.scm (libsoup-minimal): Update to 3.0.4.
2022-01-09 21:58:34 +01:00
Tobias Geerinckx-Rice
0af2788d21
gnu: upower: Update to 0.99.13.
* gnu/packages/gnome.scm (upower): Update to 0.99.13.
[arguments]: Don't explicitly return #t from phases.
2022-01-07 05:57:52 +01:00
Tobias Geerinckx-Rice
c4240dfdb4
gnu: simple-scan: Update to 40.7.
* gnu/packages/gnome.scm (simple-scan): Update to 40.7.
2022-01-07 02:48:01 +01:00
Tobias Geerinckx-Rice
be6db7e5e5
gnu: simple-scan: Remove input labels.
* gnu/packages/gnome.scm (simple-scan)[native-inputs, inputs]:
Remove input labels.
2022-01-07 02:48:01 +01:00
Mathieu Othacehe
2e691011bf
gnu: gnome-settings-daemon: Fix udev directory.
* gnu/packages/gnome.scm (gnome-settings-daemon)[arguments]
{#:configure-flags}: Fix the udev directory.
2022-01-06 09:26:38 +01:00
Liliana Marie Prikler
cefcddf9ef
gnu: Make GNOME Shell Extensions configurable again.
* gnu/packages/gnome.scm (gnome-shell)[#:phases]: Adjust ‘wrap’ phase, so
that “gnome-extensions-app” gets GI_TYPELIB_PATH set.
Add ‘rewire’ phase to replace the blurb that deprecated commands print in
favour of one that doesn't point towards external packages.
2021-12-31 15:04:18 +01:00
Liliana Marie Prikler
ca0e932505
gnu: nautilus: Enable loading of third-party extensions.
* gnu/packages/gnome.scm (nautilus)[#:phases]: Add phase to enable loading
through NAUTILUS_EXTENSIONS_PATH.
[native-search-paths]: Add NAUTILUS_EXTENSIONS_PATH.
2021-12-31 14:57:03 +01:00
Vagrant Cascadian
f85bda51d7
gnu: soundconverter: Fix trailing whitespace in description.
* gnu/packages/gnome.scm (soundconverter)[description]: Fix trailing
  whitespace.
2021-12-29 22:48:31 -08:00
Vagrant Cascadian
742ec5f6cd
gnu: tracker: Fix trailing whitespace in description.
* gnu/packages/gnome.scm (tracker)[description]: Fix trailing whitespace.
2021-12-29 22:48:27 -08:00
4b56f5c869
gnu: vte-ng: Fix build.
* gnu/packages/gnome.scm (vte-ng)[arguments]: Disable building docs.
[native-inputs]: Remove gtk/stable.
2021-12-27 10:19:21 +02:00
Marius Bakke
d7ad688258
gnu: apostrophe: Simplify inputs.
* gnu/packages/gnome.scm (apostrophe)[native-inputs]: Remove labels.
2021-12-26 23:20:07 +01:00
Marius Bakke
fabcdb446e
gnu: apostrophe: Don't reference the Python variable in arguments.
* gnu/packages/gnome.scm (apostrophe)[arguments]: Use THIS-PACKAGE-INPUT
instead of accessing PYTHON directly.  Remove trailing #t.
[inputs]: Explicitly add PYTHON.
2021-12-26 23:20:07 +01:00
Marius Bakke
6fdf851546
gnu: apostrophe: Build with older Meson.
* gnu/packages/gnome.scm (apostrophe)[arguments]: Add #:meson.
2021-12-26 23:20:07 +01:00
Marius Bakke
9d680229a5
gnu: passwordsafe: Adjust style.
* gnu/packages/gnome.scm (passwordsafe)[arguments]: Rewrite as gexp.  Avoid
referencing the PYTHON variable.  Remove trailing #t.
[inputs]: Add PYTHON (explicitly).
2021-12-26 23:20:07 +01:00
Marius Bakke
84e6956d2a
gnu: passwordsafe: Simplify inputs.
* gnu/packages/gnome.scm (passwordsafe): Simplify inputs.
2021-12-26 23:20:07 +01:00
Marius Bakke
489fb4da3d
gnu: passwordsafe: Fix build.
* gnu/packages/gnome.scm (passwordsafe)[arguments]: Build with MESON-0.59.
2021-12-26 23:20:07 +01:00
Liliana Marie Prikler
25a9752e60
gnu: komikku: Update to 0.36.0.
* gnu/packages/gnome.scm (komikku): Update to 0.36.0.
2021-12-24 01:37:45 +01:00
Liliana Marie Prikler
a142cd980c
gnu: libhandy: Update to 1.5.0.
* gnu/packages/gnome.scm (libhandy): Update to 1.5.0.
2021-12-24 01:37:45 +01:00
Vinicius Monego
bcbe090fbb
gnu: gnome-commander: Update to 1.12.3.1.
* gnu/packages/gnome.scm (gnome-commander): Update to 1.12.3.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-12-22 23:52:57 -05:00
Nicolas Goaziou
7be1ea33ff
gnu: parlatype: Update to 3.1.
* gnu/packages/gnome.scm (parlatype): Update to 3.1.
[native-inputs]: Remove labels.
2021-12-21 00:31:19 +01:00
Ludovic Courtès
7e5ed08844
gnu: gnome-dictionary: Simplify inputs.
* gnu/packages/gnome.scm (gnome-dictionary)[native-inputs]: Simplify.
2021-12-19 23:39:55 +01:00
Ludovic Courtès
939fa6a3b1
gnu: gnome-dictionary: Build with Meson 0.59.
* gnu/packages/gnome.scm (gnome-dictionary)[arguments]: Pass #:meson.
2021-12-19 23:39:55 +01:00
Liliana Marie Prikler
6061540e30
gnu: polari: Add missing newline to Exec line.
This is a follow-up to 572cf0818c.

* gnu/packages/polari.scm (fix-desktop-file): Add missing newline.
2021-12-18 10:58:56 +01:00
Liliana Marie Prikler
b2ae164b21
gnu: polari: Use new style.
* gnu/packages/gnome.scm (polari)[native-inputs]: Remove labels.
2021-12-17 04:43:09 +01:00
Liliana Marie Prikler
572cf0818c
gnu: polari: Fix Exec line.
This is a follow-up to commit b574ccc453.

* gnu/packages/gnome.scm (polari)[fix-desktop-file]: Use string-append as
was the intention behind the original patch.
2021-12-17 04:43:09 +01:00
Liliana Marie Prikler
68c4e88db6
gnu: komikku: Use new style.
* gnu/packages/gnome.scm (komikku)[native-inputs]: Remove labels.
2021-12-16 22:27:37 +01:00
Liliana Marie Prikler
9628035145
gnu: komikku: Build with old webkit.
* gnu/packages/gnome.scm (komikku)[inputs]: Use webkitgtk-with-libsoup2.
2021-12-16 22:27:37 +01:00
Liliana Marie Prikler
b574ccc453
gnu: polari: Use polari command to launch Polari.
The rationale for patching the Exec line is similar to what is done for
gnome-weather.

* gnu/packages/gnome.scm (polari)[#:phases]: Add ‘fix-desktop-file’ phase.
2021-12-15 20:37:02 +01:00
Liliana Marie Prikler
88ad264871
gnu: gnome-shell-extensions: Update to 41.0.
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 41.0.
2021-12-15 20:26:10 +01:00
Liliana Marie Prikler
972a234b10
gnu: polari: Update to 40.1.
* gnu/packages/gnome.scm (polari): Update to 40.1.
[source]: Use ‘version-major’ for directory.
[arguments]: Use meson-0.59.
[inputs]: Use gtk and libsoup-minimal-2.
2021-12-15 20:26:09 +01:00
Liliana Marie Prikler
6454884027
gnu: gitg: Fix compilation.
* gnu/packages/gnome.scm (gitg)[#:meson]: Use meson-0.59.
[#:phases] Add ‘harden’ phase to fix test failures.
[inputs]: Use libsoup-minimal-2.
2021-12-15 20:24:25 +01:00
Ludovic Courtès
e3196755e6
gnu: Further simplify package inputs.
This is the result of running:

  ./pre-inst-env guix style --input-simplification=safe

and manually undoing changes on a dozen of packages to reduce
rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13 22:15:07 +01:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
801f1a7c29
gnu: Add librsvg-bootstrap.
* gnu/packages/gnome.scm (librsvg-bootstrap): New variable.
2021-12-12 15:18:57 +02:00
Mathieu Othacehe
32750e8c3e
Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
Marius Bakke
ddcec589bc
gnu: lollypop: Update to 1.4.24.
* gnu/packages/gnome.scm (lollypop): Update to 1.4.24.
[native-inputs]: Remove INTLTOOL and ITSTOOL.  Add GETTEXT-MINIMAL.
2021-12-08 08:46:28 +01:00
Marius Bakke
ee03b51f6e
gnu: lollypop: Build with libsoup@2.
* gnu/packages/gnome.scm (lollypop)[inputs]: Change from LIBSOUP to
LIBSOUP-MINIMAL-2.
2021-12-08 08:45:11 +01:00
Marius Bakke
637735da4d
gnu: rhythmbox: Adjust inputs.
* gnu/packages/gnome.scm (rhythmbox)[inputs]: Change from PYTHON2-PYGOBJECT to
PYTHON-PYGOBJECT. Add LIBSOUP-MINIMAL-2.
2021-12-08 08:45:11 +01:00
Ludovic Courtès
c162f8582b
gnu: libsoup: Simplify inputs.
Obtained by running "guix style --input-simplification=always" and by
using 'modify-inputs' instead of list primitives.

* gnu/packages/gnome.scm (libsoup-minimal, libsoup-minimal-2, libsoup):
Simplify inputs.
2021-12-05 23:53:40 +01:00
Ludovic Courtès
0dc42f5bbf
gnu: librsvg: Simplify inputs.
Obtained by running "guix style --input-simplification=always".

* gnu/packages/gnome.scm (librsvg, librsvg-2.40): Simplify inputs.
2021-12-05 23:39:29 +01:00
Ludovic Courtès
90570b5e9f
gnu: libsoup: Remove unneeded dependency on PHP.
* gnu/packages/gnome.scm (libsoup-minimal)[native-inputs]: Remove PHP.
2021-12-05 23:10:44 +01:00
Ludovic Courtès
2561f2720f
gnu: gtk+: Use 'librsvg-for-system'.
This brings back SVG support on non-x86_64 platforms.

* gnu/packages/gtk.scm (gtk+)[inputs]: Use 'librsvg-for-system'
unconditionally.
[arguments]: In 'disable-failing-tests' phase, remove conditional
substitutions aimed for non-x86_64 targets lacking librsvg support.
* gnu/packages/gnome.scm (libhandy)[arguments]: Likewise, remove
'skip-test-that-requires-svg' phase.
2021-12-05 22:42:26 +01:00