Commit Graph

2660 Commits

Author SHA1 Message Date
Vivien Kraus
9273d83bc3
gnu: orbit2: Fix parallel build.
* gnu/packages/gnome.scm (orbit2): Remove trailing #t.
[phases]: Add a phase so that orbit-name-server-2 depends on
libname-server-2.a.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-11-11 21:58:37 -05:00
Maxim Cournoyer
59ca8d6483
gnu: glade3: Use meson-0.59.
* gnu/packages/gnome.scm (glade3)[meson]: Use meson-0.59.
2021-11-11 12:18:36 -05:00
Maxim Cournoyer
2873ad49a0
gnu: libgweather: Use libsoup 2.
* gnu/packages/gnome.scm (libgweather)[inputs]{libsoup}: Use libsoup-minimal-2.
2021-11-11 12:18:36 -05:00
Maxim Cournoyer
d5c79f53d3
gnu: network-manager-applet: Use meson-0.59.
* gnu/packages/gnome.scm (network-manager-applet)[meson]: Use meson-0.59.
2021-11-11 12:18:36 -05:00
Maxim Cournoyer
d2dff53dfb
gnu: geocode-glib: Use libsoup 2.
* gnu/packages/gnome.scm (geocode-glib)[inputs]{libsoup}: Use libsoup-minimal-2.
2021-11-11 12:18:35 -05:00
Maxim Cournoyer
6d513816f5
gnu: gnome-session: Use meson-0.59.
* gnu/packages/gnome.scm (gnome-session)[meson]: Use meson-0.59.
2021-11-11 12:18:35 -05:00
Maxim Cournoyer
f82cb5b57d
gnu: gnome-bluetooth: Use meson-0.59.
* gnu/packages/gnome.scm (gnome-bluetooth)[meson]: Use meson-0.59.
2021-11-11 12:18:35 -05:00
Maxim Cournoyer
b2563bc335
gnu: gvfs: Use meson-0.59 to workaround faulty meson.
Meson 0.60 now hard fails on errors it previously only warned about.

* gnu/packages/gnome.scm (gvfs)[meson]: Use meson-0.59.
2021-11-11 12:18:32 -05:00
Maxim Cournoyer
0a2a79de97
gnu: libgdata: Use libsoup 2 to fix build.
* gnu/packages/gnome.scm (libgdata)[inputs]: Use libsoup-minimal-2.
2021-11-11 12:18:31 -05:00
Maxim Cournoyer
a0d50acf01
gnu: gnome-online-accounts: Update to 3.43.1.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.43.1.
[inputs]{webkitgtk}: Use webkitgtk-with-libsoup2.
2021-11-11 12:18:29 -05:00
Maxim Cournoyer
539b18da3d
gnu: geoclue: Fix build option name.
* gnu/packages/gnome.scm (geoclue)[configure-flags]<bus-srv-user>: Rename
to...
<dbus-srv-user>: ... this.  The error was caught by meson 0.60.
2021-11-11 12:18:28 -05:00
Maxim Cournoyer
b64d3bb6d4
gnu: network-manager: Update to 1.32.12.
* gnu/packages/gnome.scm (network-manager): Update to 1.32.12.
[origin]: Remove snippet field.
[meson]: New argument.
[phases]: Remove trailing #t.
{pre-configure}: Adjust; disable failing jansson test.
* gnu/packages/patches/network-manager-plugin-path.patch: Adjust patch.
2021-11-11 12:18:28 -05:00
Maxim Cournoyer
4621cd7b8d
gnu: tracker: Use libsoup-minimal-2 to fix build.
The package doesn't build with libsoup 3 yet.

* gnu/packages/gnome.scm (tracker)[inputs]{libsoup}: Use libsoup-minimal-2.
2021-11-11 12:18:26 -05:00
Maxim Cournoyer
c6f3cb5f03
gnu: dconf: Update to 0.40.0.
* gnu/packages/gnome.scm (dconf): Update to 0.40.0.
[configure-flags]: Fix the doc flag; it's named 'gtk_doc', not
'enable-gtk-doc'.
2021-11-11 12:18:26 -05:00
Maxim Cournoyer
000291fd43
gnu: librsvg: Preserve the loaders.cache file.
Now that we have a search path that honors it on gdk-pixbuf, it is more
valuable to keep it.

* gnu/packages/gnome.scm (librsvg)[phases]{pre-configure}: Install loaders,
cache file to locations derived from %gdk-pixbuf-loaders-cache-file.
2021-11-11 12:18:20 -05:00
Maxim Cournoyer
feab09f72a
gnu: gtk: Replace gdk-pixbuf+svg by librsvg.
With the addition of a profile hook for computing the gdk-pixbuf loaders cache
file, there is no longer a need for gdk-pixbuf+svg, and librsvg can propagate
gdk-pixbuf without fear, so replace the former for the latter.

The replacement was automated with the following command:

   $ git grep -l ',gdk-pixbuf+svg)' \
     | xargs sed 's/(".*" ,gdk-pixbuf+svg)/("librsvg" ,librsvg)/' -i

* gnu/packages/gtk.scm (gdk-pixbuf+svg): Delete package.
(gtk+-2)[propagated-inputs]: Replace gdk-pixbuf+svg with librsvg.
(gtk+)[propagated-inputs]: Likewise.
* gnu/packages/gnome.scm (gdk-pixbuf+svg): Add deprecated package.
2021-11-11 12:18:20 -05:00
Maxim Cournoyer
f7d88cd470
gnu: libsoup: Update to 3.0.1.
* gnu/packages/gnome.scm (libsoup-minimal): Update to 3.0.1.
[modules]: Delete argument.
[phases]{adjust-tests}: Re-enable ssl-test.
[native-inputs]: Add gnutls, for tests.  Move nghttp2:lib to...
[propagated-inputs]: ... here.  Add nghttp2, which contains the pkg-config
files.
(vala-0.52): Add older variant.
(libsoup-minimal-2): New variable.
(rest)[propagated-inputs]: Use libsoup-minimal-2.
(geoclue)[inputs]: Likewise.
* gnu/packages/inkscape.scm (inkscape)[inputs]: Likewise.
2021-11-11 12:18:18 -05:00
Maxim Cournoyer
698e6f17bb
gnu: libsoup: Reverse inheritance relationship with libsoup-minimal.
Because starting small and adding more on top is easier maintenance-wise than
the reverse.

* gnu/packages/gnome.scm (libsoup-minimal): New variable, made by stripping
all doc-related output, phases and inputs from libsoup.
[outputs]: Remove doc output.
[configure-flags]: Set gtk_doc option to false.
[phases]{patch-docbook-xml, move-doc}: Remove phases.
[native-inputs]{docbook-xml-4.1.2, gtk-doc}: Remove inputs.
(libsoup): Inherit from the above.
[outputs]: Re-add "doc" output.
[configure-flags]: Set gtk_doc option to true.
[phases]{patch-docbook-xml, move-doc}: Re-add phases.
[native-inputs]{docbook-xml-4.1.2, gtk-doc}: Re-add inputs.
2021-11-11 12:18:17 -05:00
Maxim Cournoyer
22ebc35efd
gnu: vala: Update to 0.54.2.
* gnu/packages/gnome.scm (vala): Update to 0.54.2.  Delete trailing #t.
2021-11-11 12:18:17 -05:00
Maxim Cournoyer
60e2a3bd5e
gnu: glib-networking: Update to 2.70.rc.
This resolves test suite errors following the upgrade to glib 2.70.

* gnu/packages/gnome.scm (glib-networking): Update to 2.70.rc.
2021-11-11 12:18:17 -05:00
Maxim Cournoyer
9b6a23e524
gnu: rest: Use libsoup-minimal.
This is needed to prevent a dependency cycle between Inkscape and GTK+.

* gnu/packages/gnome.scm (rest)[propagated-inputs]
{libsoup}: Use the minimal variant.
2021-11-11 12:18:15 -05:00
Maxim Cournoyer
3790372979
gnu: gusb-minimal: Introduce minimal variant.
This is needed to prevent a dependency cycle between Inkscape and GTK+.

* gnu/packages/gnome.scm (gusb-minimal): New variable.
[configure-flags]: Disable docs.
[native-inputs]: Remove gtk-doc.
(gusb): Rewrite in terms of gusb-minimal.
[configure-flags]: Enable docs.
[native-inputs]: Add gtk-doc.
2021-11-11 12:18:14 -05:00
Maxim Cournoyer
0195d4b1c3
gnu: libcloudproviders-minimal: Introduce minimal variant.
* gnu/packages/gnome.scm (libcloudproviders-minimal): New minimal variant that
doesn't require Inkscape to be built (through gtk-doc).
[source]: Adjust URI.
[outputs]: Remove field.
[configure-flags]: Disable introspection, docs and vala bindings.
[phases]{move-doc}: Move phase to ...
(libcloudproviders)[phases]: ... here.
Rewrite in terms of libcloudproviders-minimal.  The "doc" output is moved
here.
[configure-flags]: Clear inherited flags and enable doc.
* gnu/packages/gtk.scm (gtk+)[inputs]{libcloudproviders}: Use the minimal
variant to prevent a cycle with Inkscape.
2021-11-11 12:18:14 -05:00
Maxim Cournoyer
8dec1804a5
gnu: colord-minimal: Introduce minimal variant.
* gnu/packages/gnome.scm (colord-minimal): New minimal variant that doesn't
require Inkscape to be built (through gtk-doc).  Remove trailing #t.
[configure-flags]: Disable docs and manpage generation.  Sort order.
(colord): Rewrite in terms of colord-minimal.
[configure-flags]: Enable manpages and bash completion.
[phases]{fix-bash-completion-dir}: New phase.
[native-inputs]: Add bash_completion, docbook-xsl-ns and libxml2.
* gnu/packages/gtk.scm (gtk+)[inputs]{colord}: Use the colord-minimal variant
to prevent a cycle with Inkscape.
2021-11-11 12:18:14 -05:00
Maxim Cournoyer
ff28af501d
gnu: json-glib-minimal: Introduce minimal variant.
* gnu/packages/gnome.scm (json-glib-minimal): New variable.
[source]: Adjust URI.
[outputs]: Move doc output to...
(json-glib)[outputs]: ... here.  Rewrite in terms of json-glib-minimal.
* gnu/packages/gtk.scm (gtk+): Use json-glib-minimal to break a cycle with
Inkscape.
2021-11-11 12:18:14 -05:00
Maxim Cournoyer
6d7a0b84e2
gnu: glade3: Remove sitecustomize.py workaround.
The issue has since been resolved.

* gnu/packages/gnome.scm (glade3)[phases]{fix-tests}: Delete phase.
2021-11-11 10:31:33 -05:00
Maxim Cournoyer
9c59623564
Revert commits made to resolve a gdk-pixbuf+svg propagation issue.
Fixes <https://issues.guix.gnu.org/50957>.

This reverts the following commits:

 - 42231bc (gnu: cheese: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - ad6a950 (gnu: mutter: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - 5e02d1a (gnu: cogl: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - 5c467b2 (gnu: libgweather: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - 26487f6 (gnu: librsvg-next: Do not propagate gdk-pixbuf)
 - d891922 (gnu: librsvg: Do not propagate gdk-pixbuf)
 - 22476d3 (gnu: libgsf: Do not propagate gdk-pixbuf)
 - 099ca0e (gnu: libnotify: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - fb6a1ff (gnu: appstream-glib: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)
 - 4fb525d (gnu: weasyprint: Propagate gdk-pixbuf+svg rather than gdk-pixbuf)

These commits were made to resolve a gdk-pixbuf loaders clash that could occur
in a profile when both gdk-pixbuf and gdk-pixbuf+svg were propagated.
Unfortunately, librsvg really needs to propagate gdk-pixbuf itself, which
would introduce a cycle.  Packages such as 'efl' were broken as a result of
not propagating gdk-pixbuf.

A more definitive fix will be proposed for core-updates, which includes a
profile hook to generate the gdk-pixbuf loaders.cache file, as well as a build
phase and search path specification, that should resolve the issue for good.
2021-11-11 10:31:25 -05:00
Maxim Cournoyer
1f1f5b2a25
gnu: cheese: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (cheese)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-11-11 10:31:18 -05:00
Maxim Cournoyer
aa09324221
gnu: mutter: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (mutter)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-11-11 10:31:17 -05:00
Maxim Cournoyer
dba5c63e8c
gnu: cogl: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (cogl)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-11-11 10:31:17 -05:00
Maxim Cournoyer
4ad44af264
gnu: libgweather: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (libgweather)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-11-11 10:31:17 -05:00
Maxim Cournoyer
91e40dd2ed
gnu: librsvg-next: Do not propagate gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (librsvg-next)[propagated-inputs]: Remove gdk-pixbuf.
[inputs]: Add gdk-pixbuf+svg.
2021-11-11 10:31:17 -05:00
Maxim Cournoyer
532292b562
gnu: libnotify: Propagate gdk-pixbuf+svg rather than gdk-pixbuf.
Propagating gdk-pixbuf rather than gdk-pixbuf+svg is dangerous as it clashes
with GTK+'s own gdk-pixbuf+svg propagation.

* gnu/packages/gnome.scm (libnotify)[propagated-inputs]: Replace gdk-pixbuf by
gdk-pixbuf+svg.
2021-11-11 10:31:16 -05:00
Maxim Cournoyer
14a81366e2
gnu: librsvg: Add a debug output.
* gnu/packages/gnome.scm (librsvg): Add a debug output.
2021-11-11 10:31:16 -05:00
Vivien Kraus
d855119ece
gnu: deja-dup: Update to 42.8.
* gnu/packages/gnome.scm (deja-dup): Update to 42.8.
* gnu/packages/gnome.scm (deja-dup)[inputs]: Add libhandy.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-11-09 08:54:01 +01:00
Efraim Flashner
1c94392a13
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-11-08 09:06:14 +02:00
Nicolas Goaziou
b7aff8e640
gnu: parlatype: Update to 3.0.
* gnu/packages/gnome.scm (parlatype): Update to 3.0.
[homepage]: Update URL.
2021-11-04 16:11:22 +01:00
Efraim Flashner
74bef015a7
gnu: libadwaita: Fix invalid texinfo.
* gnu/packages/gnome.scm (libadwaita)[description]: Fix invalid texinfo.
2021-10-31 15:04:25 +02:00
Efraim Flashner
bc5155b952
Merge remote-tracking branch 'origin/master' into core-updates-frozen 2021-10-31 14:49:47 +02:00
Timotej Lazar
84c6f17f16
gnu: dconf: Increase test timeout further.
The “engine” test hit the previous 90s time limit when cross-compiling
on a less powerful machine.

* gnu/packages/gnome.scm (dconf)[arguments]: Change timeout to 300s in
'increase-test-timeout phase.  Drop trailing #t.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-10-31 00:57:07 +02:00
Liliana Marie Prikler
641fd253b8
gnu: komikku: Update to 0.35.2.
* gnu/packages/gnome.scm (komikku): Update to 0.35.2.
2021-10-29 19:50:38 +02:00
Ludovic Courtès
2dffe4767c
gnu: Use 'search-input-file' some more.
This patch replaces occurrences of:

  (string-append (assoc-ref %build-inputs "…") "/…")

by:

  (search-input-file %build-inputs "/…")

* doc/guix.texi (Miscellaneous Services): Use 'search-input-file' in R
Shiny example.
* gnu/packages/admin.scm (screenfetch): Use 'search-input-file'.
(ufetch): Likewise.
(hosts): Likewise.
* gnu/packages/backup.scm (dirvish): Likewise.
* gnu/packages/code.scm (colormake): Likewise.
* gnu/packages/compression.scm (makeself-safeextract): Likewise.
* gnu/packages/debug.scm (scanmem): Likewise.
* gnu/packages/education.scm (snap): Likewise.
(omnitux): Likewise.
* gnu/packages/emacs-xyz.scm (epipe): Likewise.
* gnu/packages/games.scm (openttd-opensfx): Likewise.
(openttd-openmsx): Likewise.
(openrct2-title-sequences):  Likewise.
(openrct2-objects):  Likewise.
(mrrescue):  Likewise.
(0ad-data):  Likewise.
(xonotic-data):  Likewise.
(drascula):  Likewise.
(make-lure-package):  Likewise.
(make-queen-package):  Likewise.
(sky):  Likewise.
* gnu/packages/gnome.scm (network-manager): Likewise.
* gnu/packages/gnuzilla.scm (icedove): Likewise.
* gnu/packages/guile-xyz.scm (guile-shapefile): Likewise.
* gnu/packages/hurd.scm (netdde): Likewise.
* gnu/packages/javascript.scm (js-context-menu): Likewise.
(js-commander): Likewise.
(js-xmldom-sre): Likewise.
* gnu/packages/kde-frameworks.scm (krunner): Likewise.
* gnu/packages/kodi.scm (kodi-cli): Likewise.
* gnu/packages/libreoffice.scm (hunspell-dict-pl): Likewise.
* gnu/packages/linux.scm (e2fsck/static): Likewise.
* gnu/packages/markup.scm (markdown): Likewise.
* gnu/packages/maths.scm (hdf-java): Likewise.
* gnu/packages/multiprecision.scm (libtomcrypt): Likewise.
* gnu/packages/networking.scm (batctl): Likewise.
* gnu/packages/python-xyz.scm (python-pymediainfo): Likewise.
* gnu/packages/shells.scm (fish-foreign-env): Likewise.
* gnu/packages/tex.scm (texlive-fonts-iwona): Likewise.
* gnu/packages/upnp.scm (miniupnpc): Likewise.
* gnu/packages/version-control.scm (git-annex-remote-rclone): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
* gnu/packages/web.scm (icedtea-web): Likewise.
* gnu/packages/wm.scm (stumpish): Likewise.
2021-10-23 23:05:21 +02:00
Mathieu Othacehe
e486b2b674
Merge remote-tracking branch 'signed/master' into core-updates 2021-10-18 14:37:26 +00:00
Efraim Flashner
52e9ce3adc
gnu: deja-dup: Sort inputs alphabetically.
* gnu/packages/gnome.scm (deja-dup)[inputs]: Sort alphabetically.
[native-inputs]: Same.
2021-10-17 21:48:56 +03:00
Vivien Kraus
5a6411f684
gnu: deja-dup: Let deja-dup find duplicity.
* gnome.scm (deja-dup)[phases]: Wrap deja-dup to include duplicity
in PATH.
[inputs]: Add bash-minimal.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-10-17 21:48:37 +03:00
Jovany Leandro G.C
e22f12bb79
gnu: workrave: Update to 1.10.48.
* gnu/packages/gnome.scm (workrave): Update to 1.10.48.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-10-17 15:30:26 +02:00
Tobias Geerinckx-Rice
44469ffd83
gnu: font-abattis-cantarell: Update variable name.
* gnu/packages/fonts.scm (font-cantarell): Rename to…
(font-abattis-cantarell): …this.
* gnu/packages/gnome.scm (gnome)[propagated-inputs]: Adjust accordingly.
* gnu/packages/mate.scm (mate)[inputs]: Likewise.
* gnu/services/xorg.scm (<gdm-configuration>): Likewise.
2021-10-15 18:12:45 +02:00
Liliana Marie Prikler
cb20039445
gnu: komikku: Update to 0.35.1.
* gnu/packages/gnome.scm (komikku): Update to 0.35.1.
2021-10-14 10:06:31 +02:00
Marius Bakke
0f77e50139
Merge branch 'master' into core-updates-frozen 2021-10-14 00:01:12 +02:00
Guillaume Le Vaillant
ac60f71215
gnu: gnome-bluetooth: Add missing inputs for tests.
* gnu/packages/gnome.scm (gnome-bluetooth)[native-inputs]: Add python and
  python-dbus.
2021-10-13 14:45:38 +02:00
Tobias Geerinckx-Rice
4605d4d552
gnu: gsound: Update to 1.0.3.
* gnu/packages/gnome.scm (gsound): Update to 1.0.3.
[build-system]: Switch to Meson.
[inputs]: Remove explicit glib.  Move libcanberra…
[propagated-inputs]: …here.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice
1012de07fd
gnu: apostrophe: Update to 2.5.
* gnu/packages/gnome.scm (apostrophe): Update to 2.5.
[native-inputs]: Add sassc.
2021-10-13 01:20:21 +02:00
Tobias Geerinckx-Rice
c181e83fba
gnu: Remove duplicate python-google-brotli package.
* gnu/packages/python-compression.scm (python-brotli):
Delete duplicate variable.
* gnu/packages/compression.scm (python-google-brotli):
Redefine as a deprecated-package, with…
(python-brotli): …as the canonical variable.
* gnu/packages/fonts.scm (font-meera-inimai)[native-inputs]:
Adjust accordingly.
2021-10-13 01:20:20 +02:00
Tobias Geerinckx-Rice
28b5ef1159
gnu: Rename google-brotli back to brotli.
Sorry for the noise, but good riddance.  Our nonstandard name for this
package has caused confusion since it was added.  For example, the
duplicate python-brotli and python-google-brotli packages added later,
with the latter name making even less sense.

The Python packages will be fixed in the next commit.

* gnu/packages/compression.scm (google-brotli): Redefine as a
deprecated-package, with…
(brotli): …restored to canonical status.
(python-google-brotli)[inherit]: Adjust accordingly.
* gnu/packages/databases.scm (apache-arrow)[inputs]: Adjust accordingly.
* gnu/packages/fontutils.scm (woff2)[inputs]: Likewise.
* gnu/packages/gnome.scm (libsoup)[propagated-inputs]: Likewise.
* gnu/packages/networking (wireshark)[inputs]: Likewise.
* gnu/packages/node.scm (node-lts)[arguments, native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-imagecodecs)[inputs]: Likewise.
2021-10-13 01:20:19 +02:00
Mathieu Othacehe
a1eca979fb
Merge remote-tracking branch 'origin/master' into core-updates-frozen. 2021-10-12 17:46:23 +00:00
Liliana Marie Prikler
bbe121a2bf
gnu: komikku: Update to 0.35.0.
* gnu/packages/gnome.scm (komikku): Update to 0.35.0.
2021-10-12 17:48:15 +02:00
Guillaume Le Vaillant
adde737f7c
gnu: dconf-editor: Update to 3.38.3.
* gnu/packages/gnome.scm (dconf-editor): Update to 3.38.3.
2021-10-07 14:46:41 +02:00
Guillaume Le Vaillant
726d077bde
gnu: vinagre: Fix compiling with gcc 10.
* gnu/packages/gnome.scm (vinagre)[arguments]: Add '-fcommon' to CFLAGS.
2021-10-04 17:16:19 +02:00
Tobias Geerinckx-Rice
0cdc984147
gnu: brasero: Embed growisofs from dvd+rw-tools input.
* gnu/packages/gnome.scm (brasero)[arguments]: Rename the
'embed-growisofs phase to 'embed-growisofs-reference.  Get its
growisofs file name from the dvd+rw-tools input, not WHICH.
2021-10-04 13:31:38 +02:00
Tobias Geerinckx-Rice
41e24ace7d
gnu: brasero: Update to 3.12.3.
* gnu/packages/gnome.scm (brasero): Update to 3.12.3.
2021-10-04 13:31:37 +02:00
Josselin Poiret
db4681a4c1
services: gdm: Add Wayland support.
* gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gdm): Use it.
* gnu/services/xorg.scm (<gdm-configuration>)[wayland-session]: New field.
(gdm-wayland-session-wrapper): New procedure.
(gdm-configuration-file): Point to this new procedure.
* doc/guix.texi (X Window): Update it.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-10-02 17:24:00 +00:00
Josselin Poiret
5c3f0c3e03
gnu: Add Wayland support for GDM.
Add the optional flag `wayland?` in `gdm-configuration` to launch GDM with
Wayland, enabling the use of Wayland sessions with GDM.

* gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gdm): Use it.
* gnu/services/xorg.scm (<gdm-configuration>)[wayland?]: New field.
(gdm-configuration): Honor it.
(gdm-shepherd-service): Add the XCURSOR_PATH environment variable.
* doc/guix.texi (X Window): Document it

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-10-02 17:17:44 +00:00
Vinicius Monego
62a24dd9a1
gnu: gthumb: Add optional dependencies.
* gnu/packages/gnome.scm (gthumb)[native-inputs]: Order alphabetically.
[inputs]: Order alphabetically. Add colord, libheif, librsvg, libwebp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-02 17:23:11 +02:00
Vinicius Monego
ae1c206b26
gnu: gthumb: Update to 3.12.0.
* gnu/packages/gnome.scm (gthumb): Update to 3.12.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-02 17:23:08 +02:00
Mathieu Othacehe
fc24bcb86f
gnu: gdm: Add the Guix icon.
* gnu/packages/gnome.scm (gdm)[arguments]: Add a new 'install-logo phase.
[native-inputs]: Add guix-icons.
2021-10-02 10:54:42 +00:00
Mathieu Othacehe
391fb7a60a
gnu: gnome-weather: Fix GNOME integration.
Fixes: <https://issues.guix.gnu.org/39324>.

* gnu/packages/gnome.scm (gnome-weather)[inputs]: Remove gdk-pixbuf.
[arguments]: Use a gexp to defined the phases. Add a 'fix-service-file phase
and adapt 'fix-desktop-file and 'wrap phases. Remove trailing #t.
2021-10-02 10:54:41 +00:00
Mathieu Othacehe
57b32debe3
gnu: gnome-music: Add gst-plugins-good.
* gnu/packages/gnome.scm (gnome-music)[inputs]: Add gst-plugins-good.
2021-10-02 10:54:41 +00:00
Mathieu Othacehe
3fa49553ad
gnu: gnome: Add tracker-miners.
This is needed by several Gnome applications such as gnome-photos and
gnome-music.

* gnu/packages/gnome.scm (gnome): Add tracker-miners.
2021-10-02 10:54:41 +00:00
Mathieu Othacehe
6a3d2369eb
gnu: gnome-tweaks: Update to 40.0.
* gnu/packages/gnome.scm (gnome-tweaks): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
[native-inputs]: Add glib@bin.
2021-10-02 10:54:40 +00:00
Mathieu Othacehe
061187f670
gnu: gnome-dictionary: Update to 40.0.
* gnu/packages/gnome.scm (gnome-dictionary): Update to 40.0.
[source]: Fix the URI.
[arguments]: Wrap it and remove a trailing #t. Replace the
'patch-install-script phase by a new 'skip-gtk-update-icon-cache phase.
2021-10-02 10:54:40 +00:00
Mathieu Othacehe
c6843609bd
gnu: devhelp: Update to 40.1.
* gnu/packages/gnome.scm (devhelp): Update to 40.1.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
2021-10-02 10:54:40 +00:00
Mathieu Othacehe
2ec38cbce0
gnu: gnome-sudoku: Update to 40.2.
* gnu/packages/gnome.scm (gnome-sudoku): Update to 40.2.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
2021-10-02 10:54:40 +00:00
Mathieu Othacehe
b3d4aeb7c1
gnu: gnome-mines: Update to 40.0.
* gnu/packages/gnome.scm (gnome-mines): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove a trailing #t.
2021-10-02 10:54:40 +00:00
Mathieu Othacehe
129875d648
gnu: gnome-shell: Update to 40.5.
Remove the theme patch that does not apply anymore because the CSS files have
been revamped.

* gnu/packages/patches/gnome-shell-CVE-2020-17489.patch: Remove it.
* gnu/packages/patches/gnome-shell-theme: Remove it.
* gnu/packages/patches/gnome-shell-disable-test.patch: Update it.
* gnu/local.mk (DIST_PATCH_DATA): Update it.
* gnu/packages/gnome.scm (gnome-shell): Update to 40.5.
[source]: Fix the URI. Update the patches. Remote the snippet.
[arguments]: Remove trailing #t.
<#:phases>: Add a 'skip-gtk-update-icon-cache phase. Remove the
'convert-logo-to-png phase. Remove the inkscape disallowed reference.
[native-inputs]: Remove inkscape. Add hicolor-icon-theme.
[inputs]: Add gtk and graphene.
[properties]: Remove it.
2021-10-02 10:54:39 +00:00
Mathieu Othacehe
ac1043abcf
gnu: gnome: Remove gnome-getting-started-docs.
* gnu/packages/gnome.scm (gnome): Remove it.
2021-10-02 10:54:39 +00:00
Mathieu Othacehe
57b85e37b2
gnu: gnome: Add gnome-music and gnome-photo.
* gnu/packages/gnome.scm (gnome): Add gnome-music and gnome-photo. Also fix
the indentation.
2021-10-02 10:54:39 +00:00
Mathieu Othacehe
b46a3564bb
gnu: gnome-photos: Update to 40.0.
* gnu/packages/gnome.scm (gnome-photos): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove a trailing #t.
2021-10-02 10:54:39 +00:00
Mathieu Othacehe
96b755b42a
gnu: gnome-online-miners: Fix build.
* gnu/packages/patches/gnome-online-miners-tracker-3.patch: New file.
* gnu/local.mk (DIST_PATCH_DATA): Add it.
* gnu/packages/gnome.scm (gnome-online-miners)[source]: Use it.
[arguments]: Add a 'fix-configure and a 'autoreconf phase.
[inputs]: Add autoconf, automake and libtool.
2021-10-02 10:54:39 +00:00
Mathieu Othacehe
19ded2afe5
gnu: gnome-music: Update to 40.1.1.
* gnu/packages/gnome.scm (gnome-music): Update to 40.1.1.
[source]: Fix the URI.
[arguments]: Wrap it and remove trailing #t.
[inputs]: Add json-glib.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
367d2d73eb
gnu: gdm: Update to 40.1.
* gnu/packages/patches/gdm-elogind-support.patch: New file.
* gnu/packages/patches/gdm-default-session.patch: Update it.
* gnu/local.mk (DIST_PATCH_DATA): Add the new patch.
* gnu/packages/gnome.scm (gdm): Update to 40.1.
[source]: Add the gdm-elogind-support support.
[build-system]: Switch to meson-build-system.
[arguments]<#:glib-or-gtk>: Set to true.
<#:configure-flags>: Convert to meson options. Add logind-provider,
systemsystemunitdir and systemduserunitdir options.
<#:phases>{pre-configure}: Remove the libelogind intoduction that is now
handled by the patch. Remove trailing #t.
[inputs]: Add eudev.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
d0bfb36a0a
gnu: gnome-control-center: Update to 40.1.
* gnu/packages/gnome.scm (gnome-control-center): Update to 40.1.
[source]: Fix the URI.
[arguments]: Fix the source paths. Remove trailing #t. Remove
the 'set-cflags phase.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
605a0c48f5
gnu: gnome-initial-setup: Update to 40.4.
* gnu/packages/gnome.scm (gnome-initial-setup): Update to 40.4.
[source]: Fix the URI.
[inputs]: Remove gnome-getting-started-docs. Add elogind.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
161c416957
gnu: Remove gnome-getting-started-docs.
It has been replaced by gnome-tour.

* gnu/packages/gnome.scm (gnome-getting-started-docs): Remove it.
2021-10-02 10:54:38 +00:00
Mathieu Othacehe
68b3a8c17e
gnu: gnome-color-manager: Update to 3.36.0.
* gnu/packages/gnome.scm (gnome-color-manager): Update to 3.36.0.
2021-10-02 10:54:37 +00:00
Mathieu Othacehe
292fbd1edf
gnu: gnome-keyring: Update to 40.0.
* gnu/packages/gnome.scm (gnome-keyring): Update to 40.0.
[source]: Fix the URI.
[inputs]: Switch to docbook-xml@4.3.
2021-10-02 10:54:37 +00:00
Mathieu Othacehe
6a54a88822
gnu: gnome-settings-daemon: Update to 40.0.1.
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 40.0.1.
[source]: Fix the URI.
2021-10-02 10:54:37 +00:00
Mathieu Othacehe
2f1304cc11
gnu: gnome-user-share: Update to 3.34.0.
* gnu/packages/gnome.scm (gnome-user-share): Update to 3.34.0.
[arguments]<#:configure-flags>: Use systemduserunitdir instead of systemd
option that no longer exists.
2021-10-02 10:54:37 +00:00
Mathieu Othacehe
c1be2c6b8b
gnu: gvfs: Update to 1.48.1.
* gnu/packages/patches/gvfs-add-support-for-libplist-2.2.patch: Remove it.
* gnu/local.mk (DIST_PATCH_DATA): Update it.
* gnu/packages/gnome.scm (gvfs)[source]: Remove the patch.
[inputs]: Switch to fuse@3 and add gsettings-desktop-schemas.
[properties]: Remove it.
[description]: Wrap it.
2021-10-02 10:54:37 +00:00
Mathieu Othacehe
a1ab329f33
gnu: libgdata: Update to 0.18.1.
* gnu/packages/gnome.scm (libgdata): Update to 0.18.1.
[build-system]: Switch to meson-build-system.
[arguments]: Remove the 'disable-failing-tests phase.
[native-inputs]: Add gobject-introspection.
[inputs]: Add vala.
2021-10-02 10:54:36 +00:00
Mathieu Othacehe
fa8b43c8e3
gnu: mutter: Update to 40.5.
* gnu/packages/gnome.scm (mutter): Update to 40.5.
[source]: Fix the URI.
[arguments]<#:configure-flags>: Add mutter-8 directory to the runpath.
<#:phases>: Remove 'fix-build-with-mesa-20 phase and add a 'set-udev-dir
phase.
2021-10-02 10:54:36 +00:00
Mathieu Othacehe
087e3cbdde
gnu: gsettings-desktop-schemas: Update to 40.0.
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
2021-10-02 10:54:36 +00:00
Mathieu Othacehe
09b72091d0
gnu: eog-plugins: Update to 3.26.7.
* gnu/packages/gnome.scm (eog-plugins): Update to 3.26.7.
2021-10-02 10:54:36 +00:00
Mathieu Othacehe
2027493835
gnu: gnome-contacts: Update to 40.0.
* gnu/packages/gnome.scm (gnome-contacts): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
[native-inputs]: Add docbook-xml and docbook-xsl.
[inputs]: Add libhandy.
2021-10-02 10:54:35 +00:00
Mathieu Othacehe
7739273d9d
gnu: eog: Update to 40.3.
* gnu/packages/gnome.scm (eog): Update to 40.3.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
[inputs]: Add libportal.
2021-10-02 10:54:35 +00:00
Mathieu Othacehe
3e871edb8a
gnu: gnome-online-accounts: Update to 3.40.0.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.40.0.
[arguments]: Remove a trailing #t.
[description]: Wrap it.
2021-10-02 10:54:26 +00:00
Mathieu Othacehe
816a782904
gnu: yelp: Update to 40.3.
* gnu/packages/gnome.scm (yelp): Update to 40.3.
[source]: Fix the URI.
2021-10-02 10:54:25 +00:00
Mathieu Othacehe
c8097564ae
gnu: gnome-weather: Update to 40.1.
* gnu/packages/gnome.scm (gnome-weather): Update to 40.1.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:25 +00:00
Mathieu Othacehe
de1c81287a
gnu: simple-scan: Update to 40.5.
* gnu/packages/gnome.scm (simple-scan): Update to 40.5.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:25 +00:00
Mathieu Othacehe
7420ebf07e
gnu: gnome-terminal: Update to 3.40.3.
* gnu/packages/gnome.scm (gnome-terminal): Update to 3.40.3.
[arguments]: Fix indentation.
[native-inputs]: Add dockbook-xsl and libxslt.
2021-10-02 10:54:25 +00:00
Mathieu Othacehe
24e549f2c2
gnu: vte: Update to 0.64.2.
* gnu/packages/gnome.scm (vte): Update to 0.64.2.
2021-10-02 10:54:25 +00:00
Mathieu Othacehe
821fa7bd43
gnu: gnome-clocks: Update to 40.0.
* gnu/packages/gnome.scm (gnome-clocks): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove a trailing #t.
[inputs]: Add libhandy.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe
ef67f851a0
gnu: gnome-characters: Update to 40.0.
* gnu/packages/gnome.scm (gnome-characters): Update to 40.0.
[source]: Fix the URI.
[arguments]: Remove a trailing #t.
[inputs]: Add libhandy.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe
b8aa7bf67e
gnu: file-roller: Update to 3.40.0.
* gnu/packages/gnome.scm (file-roller): Update to 3.40.0.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe
f5acb8198a
gnu: epiphany: Update to 40.3.
* gnu/packages/gnome.scm (epiphany): Update to 40.3.
[source]: Fix the URI.
[arguments]: Remove trailing #t.
[inputs]: Add libarchive, libhandy and libportal.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe
f23c46216a
gnu: sushi: Update to 3.38.1.
* gnu/packages/gnome.scm (sushi): Update to 3.38.1.
[arguments]: Remove a trailing #t.
[inputs]: Switch to gtksourceview.
[description]: Wrap it.
2021-10-02 10:54:24 +00:00
Mathieu Othacehe
827a97b6e2
gnu: orca: Update to 40.0.
* gnu/packages/gnome.scm (orca): Update to 40.0.
[source]: Fix the URI.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
9e15130d52
gnu: gnome-bluetooth: Update to 3.34.5.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 3.34.5.
[source]: Fix the URI.
[inputs]: Add libnotify and python-dbus.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
fdb1c4ea8c
gnu: gnome-session: Update to 40.1.
* gnu/packages/gnome.scm (gnome-session): Update to 40.1.
[source]: Fix the URI.
[arguments]: Remove the trailing #t.
<#:configure-flags>: Disable systemd and systemd_session.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
969eb180b8
gnu: nautilus: Update to 40.2.
* gnu/packages/gnome.scm (nautilus): Update to 40.2.
[source]: Fix the URI.
[arguments]: Remove a phase trailing #t.
[inputs]: Add libhandy and libportal.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
2e5459b47c
gnu: baobab: Update to 40.0.
* gnu/packages/gnome.scm (baobab): Update to 40.0.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
3eb817a887
gnu: gnome-boxes: Update to 40.3.
* gnu/packages/gnome.scm (gnome-boxes): Update to 40.3.
[source]: Fix the URI.
2021-10-02 10:54:23 +00:00
Mathieu Othacehe
53cd623a68
gnu: gnome-latex: Update to 3.38.0.
* gnu/packages/gnome.scm (gnome-latex): Update to 3.38.0.
[inputs]: Switch to tepl-5.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe
d11b668674
gnu: amtk: Update to 5.3.1.
* gnu/packages/gnome.scm (amtk): Update to 5.3.1.
[build-system]: Update to meson-build-system.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe
acf5caf375
gnu: Add tepl-5.
* gnu/packages/gnome.scm (tepl-5): New variable.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe
af1e95b7df
gnu: gedit: Update to 40.1.
* gnu/packages/gnome.scm (gedit): Update to 40.1.
[source]: Fix the URI.
[inputs]: Add amtk and tepl.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe
ff0f9ab7d6
gnu: tepl: Update to 6.00.0.
* gnu/packages/gnome.scm (tepl): Update to 6.00.0.
[build-system]: Switch to meson.
[arguments]: Set glib-or-gtk? to true.
[native-inputs]: Add glib@bin.
2021-10-02 10:54:22 +00:00
Mathieu Othacehe
6f4b1e4d79
gnu: gnome-calendar: Update to 40.2.
* gnu/packages/gnome.scm (gnome-calendar): Update to 40.2.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe
0ab1bfac66
gnu: libgweather: Update to 40.0.
* gnu/packages/gnome.scm (libgweather): Update to 40.0.
[source]: Fix the URI.
[inputs]: Add python-pygobject.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe
cb79e5a175
gnu: gnome-calculator: Update to 40.1.
* gnu/packages/gnome.scm (gnome-calculator): Update to 40.1.
[source]: Fix the URL.
[arguments]: Add a 'pre-check phase.
[inputs]: Add libhandy.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe
0a0c8f426c
gnu: gnome-system-monitor: Update to 40.1.
* gnu/packages/gnome.scm (gnome-system-monitor): Update to 40.1.
[source]: Fix the URL.
[inputs]: Add libhandy.
2021-10-02 10:54:21 +00:00
Mathieu Othacehe
1d8bb73d3d
gnu: gnome-todo: Update to 40.1.
* gnu/packages/patches/gnome-todo-delete-esource-duplicate.patch: Remove it.
* gnu/local.mk (DIST_PATCH_DATA): Update it.
* gnu/packages/gnome.scm (gnome-todo): Update to 40.1.
[source]: Fix the URL.
[arguments]: Remove the 'wrap-gnome-todo phase and add a
'skip-gtk-update-icon-cache phase. Disable the tests.
[native-inputs]: Switch from gtk+ to gtk.
[inputs]: Add gtk, libadwaita and libportal.
2021-10-02 10:54:16 +00:00
Mathieu Othacehe
751e73dea1
gnu: Add libadwaita.
* gnu/packages/gnome.scm (libadwaita): New variable.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe
75fda6a011
gnu: gnome-font-viewer: Update to 40.0.
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 40.0.
[source]: Fix the URL.
[inputs]: Add libhandy, libxml2.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe
b6231f032d
gnu: gnome-disk-utility: Update to 40.2.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 40.2.
[source]: Fix the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe
5b21979162
gnu: gnome-desktop: Update to 40.4.
* gnu/packages/gnome.scm (gnome-desktop): Update to 40.4.
[source]: Fix the URI.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe
a833959a82
gnu: gnome-user-docs: Update to 40.5.
* gnu/packages/gnome.scm (gnome-user-docs): Update to 40.5.
[source]: Fix the URL.
2021-10-02 10:54:15 +00:00
Mathieu Othacehe
6a0bdb4652
gnu: gnome-menus: Update to 3.36.0.
* gnu/packages/gnome.scm (gnome-menus): Update to 3.36.0.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe
39e68519d6
gnu: gnome-shell-extensions: Update to 40.4.
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 40.4.
[source]: Fix the uri.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe
e70fbc7148
gnu: gnote: Update to 40.2.
* gnu/packages/gnome.scm (gnote): Update to 40.2.
[source]: Fix the URI.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe
228dd848ac
gnu: gnome-screenshot: Update to 40.0.
* gnu/packages/gnome.scm (gnome-screenshot): Update to 40.0.
[source]: Update the URI.
[inputs]: Add libhandy.
2021-10-02 10:54:14 +00:00
Mathieu Othacehe
22eaafa267
gnu: gnome-backgrounds: Update to 40.1.
* gnu/packages/gnome.scm (gnome-backgrounds): Update to 40.1.
2021-10-02 10:54:14 +00:00
Raghav Gururajan
50e0fa19f0
gnu: Update gtkmm to 4.2.0, add gtkmm@3, and adjust gtkmm@2.
* gnu/packages/gtk.scm (gtkmm)[version]: Update to 4.2.0.
[arguments](meson): New argument.
[native-inputs]: Add glib:bin.
[propagated-inputs]: Replace gtk+ with gtk.
(gtkmm-3): New variable.
(gtkmm-2)[arguments]: Strip certain inherited arguments.
* gnu/packages/animation.scm (synfigstudio)[inputs]: Switch to gtkmm-3.
* gnu/packages/astronomy.scm (stackistry)[inputs]: Ditto.
* gnu/packages/audio.scm (guitarix)[inputs]: Ditto.
* gnu/packages/disk.scm (parted)[inputs]: Ditto.
* gnu/packages/gnome.scm (gnome-system-monitor)[inputs]: Ditto.
(workrave)[inputs]: Ditto.
(gnote)[inputs]: Ditto.
* gnu/packages/gobby.scm (gobby)[inputs]: Ditto.
* gnu/packages/inkscape.scm (inkscape)[inputs]: Ditto.
* gnu/packages/mail.scm (astroid)[inputs]: Ditto.
* gnu/packages/mate.scm (mate-system-monitor)[inputs]: Ditto.
* gnu/packages/music.scm (tascam-gtk)[inputs]: Ditto.
* gnu/packages/photo.scm (rawtherapee)[inputs]: Ditto.
* gnu/packages/pulseaudio.scm (pavucontrol)[inputs]: Ditto.
(paprefs)[inputs]: Ditto.
* gnu/packages/text-editors.scm (jucipp)[inputs]: Ditto.
* gnu/packages/wm.scm (waybar)[inputs]: Ditto.
2021-10-02 10:54:13 +00:00
Liliana Marie Prikler
fed255a3d9
gnu: komikku: Update to 0.34.1.
* gnu/packages/gnome.scm (komikku): Update to 0.34.1.
2021-10-02 12:11:19 +02:00
Liliana Marie Prikler
56b10709ef
gnu: komikku: Update to 0.34.0.
* gnu/packages/gnome.scm (komikku): Update to 0.34.0.
2021-09-30 21:46:10 +02:00
Maxime Devos
02c4344554
gnu: gusb: Don't build introspection data when cross-compiling.
This fixes a configure error when cross-compiling and doesn't
cause any rebuilds.

* gnu/packages/gnome.scm (gusb)[arguments]<#:configure-flags>:
  Set 'introspection' and 'vapi' to false.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-27 18:36:00 +00:00
Liliana Marie Prikler
719bbcc15e
Update copyright assignments for Liliana Marie Prikler.
* doc/guix.texi: Update copyright name for Liliana Marie Prikler.
* gnu/packages/build-tools.scm: Update copyright name and email for Liliana
Marie Prikler.
* gnu/packages/convmv.scm: Likewise.
* gnu/packages/emacs-xyz.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/esolangs.scm: Likewise.
* gnu/packages/game-development.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnome-xyz.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gstreamer.scm: Likewise.
* gnu/packages/guile-xyz.scm: Likewise.
* gnu/packages/minetest.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/patches/minetest-add-MINETEST_MOD_PATH.patch: Likewise.
* gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch: Likewise.
* gnu/packages/patches/webkitgtk-bind-all-fonts.patch: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/unicode.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
* gnu/services/sound.scm: Likewise.
* guix/build-system/renpy.scm: Likewise.
* guix/build/emacs-utils.scm: Likewise.
* guix/build/renpy-build-system.scm: Likewise.
2021-09-25 09:34:36 +02:00
Liliana Marie Prikler
cf5152d8d0
gnu: komikku: Update to 0.33.1.
* gnu/packages/gnome.scm (komikku): Update to 0.33.1.
2021-09-23 08:03:15 +02:00
Liliana Marie Prikler
f4278d1f77
gnu: komikku: Update to 0.33.0.
* gnu/packages/gnome.scm (komikku): Update to 0.33.0.
2021-09-22 13:41:49 +02:00
Mathieu Othacehe
fd672f30d0
gnu: Add gnome-power-manager.
* gnu/packages/gnome.scm (gnome-power-manager): New variable.
2021-09-21 14:59:29 +00:00
Maxime Devos
1bd0dcf228
gnu: json-glib: Don't build introspection data when cross-compiling.
* gnu/packages/gnome.scm
  (json-glib)[arguments]<#:configure-flags>: Set introspection=false when
  cross-compiling.
2021-09-20 11:15:07 +00:00
Maxime Devos
b67ea49e2c
gnu: json-glib: Don't build gtk documentation when cross-compiling.
* gnu/packages/gnome.scm
  (json-glib)[arguments]<#:configue-flags>: Set gtk_doc=disables when
  cross-compiling.
  (json-glib)[arguments]<#:phases>{move-docs}: Don't run when cross-compiling
  ...
  (json-glib)[arguments]<#:phases>{stub-docs}: ... instead, create an empty
  directory where the documentation would be.
2021-09-20 11:15:07 +00:00
Maxime Devos
d0cf033661
gnu: json-glib: Find docbook inputs when cross-compiling.
* gnu/packages/gnome.scm (json-glib)[arguments]<#:phases>{patch-docbook}:
  Look up "docbook-xml" in 'native-inputs', not 'inputs', when
  cross-compiling.
2021-09-20 11:15:07 +00:00
Maxime Devos
bb4293469b
gnu: json-glib: Add missing 'bash-minimal' input.
* gnu/packages/gnome.scm (json-glib)[inputs]: Add "bash-minimal" when
  cross-compiling (for wrapper scripts).
2021-09-20 11:15:07 +00:00
Maxime Devos
3a8d342cdf
gnu: gamin: Fix 'configure' script when cross-compiling.
* gnu/packages/gnome.scm
  (gamin)[arguments]<#:phases>{set-have-abstract-sockets}: Override
  test for ‘abstract sockets’ when cross-compiling.
2021-09-20 11:15:06 +00:00
Maxime Devos
c3a3a4a761
gnu: gamin: Recognise aarch64 as architecture when cross-compiling.
* gnu/packages/gnome.scm
  (gamin)[arguments]<#:phases>{replace-config.sub}: Update 'config.sub'
  when cross-compiling.
  (gamin)[native-inputs]: Add "config" when cross-compiling.
2021-09-20 11:15:06 +00:00
Mathieu Othacehe
b7a5641ad7
gnu: rygel: Update to 0.40.1.
* gnu/packages/gnome.scm (rygel): Update to 0.40.1.
[build-system]: Switch to meson.
[arguments]<#:configure-flags>: Pass a plugins list to exclude the tracker
plugin.
[native-inputs]: Add glib:bin, docbook-xml, docbook-xsl, xsltproc.
[inputs]: Add gst-editing-services and json-glib.
2021-09-18 12:46:12 +02:00
Mathieu Othacehe
54b8cdfe3c
gnu: gupnp-av: Enable Vala bindings.
* gnu/packages/gnome.scm (gupnp-av)[native-inputs]: Add vala.
2021-09-18 12:46:12 +02:00
Mathieu Othacehe
3963211668
gnu: gupnp: Fix build.
* gnu/packages/gnome.scm (gupnp)[arguments]<#:phases>: Add a 'pre-check phase.
2021-09-18 12:46:12 +02:00
Mathieu Othacehe
68557cd2f3
gnu: grilo-plugins: Update to 0.3.13.
* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.13.
[inputs]: Add python-pygobject and tracker-miners.
[arguments]<#:phases>: Add 'set-shell and 'fix-tests phases.
2021-09-18 12:12:48 +02:00
Mathieu Othacehe
4df5b64c8a
gnu: grilo: Update to 0.3.13.
* gnu/packages/gnome.scm (grilo): Update to 0.3.13.
2021-09-18 12:12:47 +02:00
Liliana Marie Prikler
c4b7bcc256
gnu: komikku: Update to 0.32.0.
* gnu/packages/gnome.scm (komikku): Update to 0.32.0.
2021-09-17 23:38:05 +02:00
Mathieu Othacehe
8613652f3f
gnu: gnome-boxes: Update to 3.38.2.
* gnu/packages/gnome.scm (gnome-boxes): Update to 3.38.2.
[inputs]: Add gtksourceview and json-glib.
2021-09-17 23:03:20 +02:00
Mathieu Othacehe
0db21a8a31
gnu: nautilus: Update to 3.38.2.
* gnu/packages/gnome.scm (nautilus): Update to 3.38.2.
[inputs]: Add json-glib and libsoup.
2021-09-17 22:59:12 +02:00
Mathieu Othacehe
e7ff3f5cfa
gnu: tracker-miners: Update to 3.1.2.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.1.2.
[arguments]<#:configure-flags>: Fix the rpath.  <#:phases>: Add 'set-shell,
'fix-paths and 'fix-tests phases. Replace the 'check phase.
[native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas,
asciidocs and xsltproc.
[inputs]: add json-glib, libsoup and shared-mime-info.
2021-09-17 22:55:28 +02:00
Mathieu Othacehe
2a489b01f6
gnu: tracker: Update to 3.1.2.
* gnu/packages/gnome.scm (tracker): Update to 3.1.2.
[arguments]<#:configure-flags>: Fix the rpath. Do not build docs and do not
use systemd.
<#:phases>: Add 'set-shell and 'fix-paths phases. Merge the 'pre-check
phase into the new replaced 'check phase.
[native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas,
asciidoc, xsltproc, cmake-minimal, gtk-doc and dbus.
2021-09-17 22:54:55 +02:00
Mathieu Othacehe
7bfee950cc
gnu: gnome-contacts: Update to 3.38.1.
* gnu/packages/gnome.scm (gnome-contacts): Update to 3.38.1.
[arguments]: Use disabled instead of false for the cheese option.
2021-09-17 18:11:17 +02:00
Mathieu Othacehe
b95c149ac8
gnu: folks: Update to 0.14.0.
* gnu/packages/gnome.scm (folks): Update to 0.14.0.
[native-inputs]: Add python-dbusmock.
2021-09-17 18:10:56 +02:00
Mathieu Othacehe
cfc814754e
gnu: cheese: Fix build.
* gnu/packages/patches/cheese-vala-update.patch: New file.
* gnu/local.mk (DIST_PATCH_DATA): Add it.
* gnu/packages/gnome.scm (cheese)[source]: Use it.
2021-09-17 17:59:05 +02:00
Guillaume Le Vaillant
a93a6afcef
gnu: libxml++: Fix build.
* gnu/packages/gnome.scm (libxml++)[propagated-inputs]: Replace glibmm by
  glibmm-2.64.
2021-09-17 16:53:07 +02:00
Mathieu Othacehe
716470cda4
gnu: gnome-control-center: Fix build.
* gnu/packages/gnome.scm (gnome-control-center)[arguments]: Add a 'set-cflags
phase.
2021-09-17 08:42:40 +02:00
Marius Bakke
5c3cb22c9b
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/chez.scm
	gnu/packages/docbook.scm
	gnu/packages/ebook.scm
	gnu/packages/gnome.scm
	gnu/packages/linux.scm
	gnu/packages/networking.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tex.scm
	gnu/packages/version-control.scm
	gnu/packages/xml.scm
	guix/build-system/dune.scm
	guix/build-system/go.scm
	guix/build-system/linux-module.scm
	guix/packages.scm
2021-09-17 01:25:52 +02:00
Guillaume Le Vaillant
281b4debe9
gnu: glabels: Fix build.
* gnu/packages/gnome.scm (glabels)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-16 10:36:16 +02:00
Vinicius Monego
e4f8bfb348
gnu: drawing: Update to 0.8.3.
* gnu/packages/gnome.scm (drawing): Update to 0.8.3.
[arguments]<#:phases>: Don't return #t.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-14 13:50:27 +03:00
Vinicius Monego
8bebfa9783
gnu: gnome-commander: Update to 1.12.2.
* gnu/packages/gnome.scm (gnome-commander): Update to 1.12.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-14 13:43:32 +03:00
Tobias Geerinckx-Rice
acbb904c67
gnu: libxml++: Update to 3.2.0.
…by merging the duplicate ‘libxmlplusplus’ package definition back into
‘libxml++’.

Reported-by: Guillaume Le Vaillant <glv@posteo.net>

* gnu/packages/gnome.scm (libxml++): Update to 3.2.0.
[source]: Build from git.
[home-page]: Adjust accordingly.
[arguments]: Add a 'fix-documentation phase.
[native-inputs]: Add autoconf, automake, doxygen, docbook-xml,
docbook-xsl, graphviz, libtool, libxslt, and mm-common.
(libxml++-2)[source]: Follow suit by building from git.
No other changes.
2021-09-12 14:12:29 +02:00
Guillaume Le Vaillant
b8097355f1
gnu: libxml++: Fix build.
* gnu/packages/gnome.scm (libxml++)[inputs]: Replace glibmm by glibmm-2.64.
2021-09-12 13:46:14 +02:00
Liliana Marie Prikler
87ec1ae95c
gnu: komikku: Update to 0.31.0.
* gnu/packages/gnome.scm (komikku): Update to 0.31.0.
2021-09-12 00:39:43 +02:00
Efraim Flashner
536c2ee167
gnu: librsvg: Simplify custom phase.
* gnu/packages/gnome.scm (librsvg)[arguments]: Adjust custom
'gnu-configure phase to use more default arguments.
2021-09-11 23:10:45 +03:00
Efraim Flashner
6a85d80eb9
gnu: Don't use older versions of rust.
* gnu/packages/crates-io.scm (rust-cxx-1, rust-cxx-build-1,
rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19,
rust-rust-decimal-1,rust-socket2-0.4,
rust-tokio-postgres-0.7)[arguments]: Remove rust flag.
* gnu/packages/gnome.scm (librsvg)[arguments]: Same.
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Same.
* gnu/packages/syndication.scm (newsboat)[arguments]: Same.
2021-09-11 23:10:34 +03:00
Jonathan Brielmaier
67b8aa91f7
gnu: gnome-calculator: Update to 3.36.0.
* gnu/packages/gnome.scm (gnome-calculator): Update to 3.36.0.
2021-09-10 23:34:15 +02:00
Ludovic Courtès
d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Felix Gruber
93bf42361c
gnu: Replace PYTHONPATH with GUIX_PYTHONPATH.
In packages that do not use python-build-system, PYTHONPATH is generally
not defined. Instead we can use GUIX_PYTHONPATH which should contain all
Python dependencies.

* gnu/packages/bioinformatics.scm (shorah)[arguments]: Replace
  PYTHONPATH with GUIX_PYTHONPATH.
* gnu/packages/debug.scm (c-vise)[arguments]: Idem.
* gnu/packages/gnome.scm (drawing, apostrophe, ocrfeeder)[arguments]: Idem.
* gnu/packages/music.scm (a2jmidid)[arguments]: Idem.
* gnu/packages/syndication.scm (gfeeds)[arguments]: Idem.
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Idem.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-06 10:47:54 +02:00
Guillaume Le Vaillant
8948bc7e44
gnu: evolution: Fix building with cmake > 3.20.
* gnu/packages/patches/evolution-printableoptions.patch: New file.
* gnu/packages/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (evolution)[source]: Use it.
2021-08-30 13:27:10 +02:00
Guillaume Le Vaillant
a68c45459d
gnu: evolution-data-server: Fix building with cmake > 3.20.
* gnu/packages/patches/evolution-data-server-printableoptions.patch: New file.
* gnu/packages/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (evolution-data-server)[source]: Use it.
2021-08-30 11:48:20 +02:00
Guillaume Le Vaillant
c3c7ca7603
gnu: network-manager: Add missing input.
* gnu/packages/gnome.scm (network-manager)[inputs]: Add libselinux.
2021-08-29 10:26:59 +02:00
Guillaume Le Vaillant
24a472d9d5
gnu: libgdata: Fix tests.
* gnu/packages/gnome.scm (libgdata)[arguments]: Add 'set-home-for-tests'
  phase.
2021-08-25 18:38:09 +02:00
Mathieu Othacehe
c130c94284
gnu: libpeas: Update to 1.30.0.
* gnu/packages/gnome.scm (libpeas): Update to 1.30.0.
[arguments]: Set XDG_CACHE_HOME and XDG_CONFIG_HOME variables to fix the tests.
2021-08-22 12:22:31 +02:00
Nathan Benedetto Proença
c88a870e9c
gnu: evince: Update to 40.2.
* gnu/packages/gnome.scm (evince): Update to 40.2.
[build-system]: Switch to meson.
[arguments]: Move skip-gtk-update-icon-cache phase from before install to
after unpack. Adapt to meson switch.
[inputs]: Remove dogtail. Add libhandy.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
92ed7df034
gnu: libhandy: Update to 1.2.3.
* gnu/packages/gnome.scm (libhandy): Update to 1.2.3.
[arguments]: Disable documentation generation.
Add a new patch-docbook-xml phase.
[inputs]: Add glade and remove libxml2.
[native-inputs]: Add libxml, libxslt, docbook-xsl and docbook-xml for the
documentation generation.
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
004cab1bf6
gnu: glade3: Update to 3.38.2.
* gnu/packages/patches/glade-gls-set-script-name.patch: New patch.
* gnu/packages/patches/glade-test-widget-null-icon.patch: New patch.
* gnu/local.mk (DIST_PATCH_DATA): Add them.
* gnu/packages/gnome.scm (glade3): Update to 3.38.2.
[source]: Apply the patches.
[arguments]: Add new skip-gtk-update-icon-cache and fix-tests phases.
Adapt the fix-docbook phase to the meson build system.
[native-inputs]: Add glib, python-pyobject, gobject-introspection and
gjs. Remove python 2.
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
2ecd8b2e0e
gnu: gjs: Update to 1.68.2.
* gnu/packages/gnome.scm (gjs): Update to 1.68.2.
[source]: Move a pre-check phase substitution to a snippet.
[build-system]: Switch to meson.
[arguments]<#:configure-flags>: Do not install tests.
<#:phases>: Remove pre-check phase substitutions.
[propagated-inputs]: Switch to mozjs 78.
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
4177dc9a35
gnu: adwaita-icon-theme: Update to 40.1.1.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 40.1.1.
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
fc4b13ee82
gnu: gnome-desktop: Fix tests.
* gnu/packages/gnome.scm (gnome-desktop)[arguments]: Set XDG_CACHE_HOME and
XDG_CONFIG_HOME variables for the tests.
2021-08-16 10:24:06 +02:00
Marius Bakke
c4133c43c7
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/algebra.scm
	gnu/packages/games.scm
	gnu/packages/golang.scm
	gnu/packages/kerberos.scm
	gnu/packages/mail.scm
	gnu/packages/python.scm
	gnu/packages/ruby.scm
	gnu/packages/scheme.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
2021-08-12 00:30:27 +02:00
Leo Famulari
ba2c594c1c
gnu: glib-networking: Update to 2.68.2.
* gnu/packages/gnome.scm (glib-networking): Update to 2.68.2.
2021-07-27 12:34:57 -04:00
Ludovic Courtès
b2a5a180cf
gnu: glib-networking: Update to 2.68.1.
* gnu/packages/gnome.scm (glib-networking): Update to 2.68.1.
2021-07-31 23:46:17 +02:00
Ludovic Courtès
0a1a1ad213
gnu: glib-networking: Skip failing test.
* gnu/packages/patches/glib-networking-gnutls-binding.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (glib-networking)[source]: Use it.
2021-07-31 23:42:21 +02:00
Marius Bakke
b029be2ee0
Merge branch 'master' into core-updates-frozen
Conflicts:
	gnu/packages/bioinformatics.scm
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/gpodder.scm
	gnu/packages/music.scm
	gnu/packages/patches/glibc-bootstrap-system.patch
	gnu/packages/python-xyz.scm
	gnu/packages/shells.scm
	gnu/packages/statistics.scm
2021-07-29 22:34:57 +02:00
Vinicius Monego
75e7e4e71c
gnu: Add gcolor3.
* gnu/packages/gnome.scm (gcolor3): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-08-18 19:50:49 +05:30
Brice Waegeneire
a9eb969bb6
gnu: network-manager-applet: Update to 1.22.0.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.22.0.
2021-08-16 19:32:31 +02:00
Leo Prikler
95ead719a3
gnu: komikku: Update to 0.30.0.
* gnu/packages/gnome.scm (komikku): Update to 0.30.0.
[inputs]: Add python-natsort.
2021-08-06 20:26:20 +02:00
Marius Bakke
bc9bcaf8e0
gnu: librsvg: Update to 2.50.7.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.7.
2021-07-27 15:13:10 +02:00
Tobias Geerinckx-Rice
11d8a47bcf
gnu: Remove libgnomeprintui.
* gnu/packages/gnome.scm (libgnomeprintui): Remove unused variable.
2021-07-26 09:47:22 +02:00
Tobias Geerinckx-Rice
e8563962ee
gnu: Remove libgnomeprint.
* gnu/packages/gnome.scm (libgnomeprint): Remove unused variable.
2021-07-26 09:47:22 +02:00
Ludovic Courtès
d468a03a00
gnu: Use 'search-input-directory' and 'search-input-file' where appropriate.
This changes some of the remaining uses of this idiom:

  (string-append (assoc-ref inputs "LABEL") "FILE")

to one of:

  (search-input-file inputs "FILE")
  (search-input-directory inputs "FILE")

* gnu/packages/axoloti.scm (axoloti-patcher): Use
'search-input-directory'.
(axoloti-patcher-next): Likewise.
* gnu/packages/bioinformatics.scm (java-picard): Likewise.
* gnu/packages/bootloaders.scm (grub-hybrid): Likewise.
(u-boot-puma-rk3399): Likewise.
(u-boot-rock64-rk3328): Likewise.
(u-boot-firefly-rk3399): Likewise.
(u-boot-rockpro64-rk3399): Likewise.
(u-boot-pinebook-pro-rk3399): Likewise.
* gnu/packages/cran.scm (r-shiny): Likewise.
(r-shinytree): Likewise.
* gnu/packages/education.scm (anki): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte): Likewise.
(emacs-rime): Likewise.
* gnu/packages/emulators.scm (dolphin-emu): Likewise.
* gnu/packages/games.scm (bsd-games): Likewise.
(seahorse-adventures): Likewise.
(einstein): Likewise.
* gnu/packages/gimp.scm (gimp-fourier): Likewise.
* gnu/packages/gnome.scm (gspell): Likewise.
* gnu/packages/guile-xyz.scm (guile-libyaml): Likewise.
* gnu/packages/java.scm (icedtea-7): Likewise.
* gnu/packages/language.scm (nimf): Likewise.
* gnu/packages/lxde.scm (spacefm): Likewise.
* gnu/packages/mail.scm (claws-mail): Likewise.
* gnu/packages/netpbm.scm (netpbm): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
* gnu/packages/scheme.scm (scm): Likewise.
* gnu/packages/security-token.scm (python-fido2): Likewise.
* gnu/packages/syndication.scm (rtv): Likewise.
* gnu/packages/tls.scm (acme-client): Likewise.
* gnu/packages/web.scm (netsurf): Likewise.
* gnu/packages/wine.scm (wine-staging): Likewise.
* gnu/packages/wxwidgets.scm (wxwidgets): Likewise.
2021-07-24 16:23:24 +02:00
Ludovic Courtès
bc64d9554b
gnu: Use 'search-input-file' when looking for executables.
* gnu/packages/admin.scm (isc-dhcp): Use 'search-input-file' when
looking for executables.
* gnu/packages/audio.scm (ableton-link): Likewise.
* gnu/packages/benchmark.scm (fio): Likewise.
* gnu/packages/bioinformatics.scm (roary): Likewise.
(ngless): Likewise.
* gnu/packages/boost.scm (boost-for-irods): Likewise.
* gnu/packages/bootloaders.scm (grub): Likewise.
(grub-efi): Likewise.
* gnu/packages/chemistry.scm (inchi): Likewise.
* gnu/packages/dictionaries.scm (ding): Likewise.
* gnu/packages/dlang.scm (ldc): Likewise.
* gnu/packages/education.scm (childsplay): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Likewise.
(emacs-haskell-mode): Likewise.
(emacs-auctex): Likewise.
(emacs-ggtags): Likewise.
(emacs-graphviz-dot-mode): Likewise.
(emacs-flycheck-grammalecte): Likewise.
(emacs-counsel-notmuch): Likewise.
(emacspeak): Likewise.
(emacs-exwm): Likewise.
(emacs-exwm-x): Likewise.
(emacs-treemacs): Likewise.
(emacs-telega): Likewise.
(emacs-exiftool): Likewise.
* gnu/packages/emulators.scm (higan): Likewise.
* gnu/packages/engineering.scm (freehdl): Likewise.
(librepcb): Likewise.
* gnu/packages/entr.scm (entr): Likewise.
* gnu/packages/file-systems.scm (libeatmydata): Likewise.
(xfstests): Likewise.
(mergerfs): Likewise.
(mergerfs-tools): Likewise.
* gnu/packages/finance.scm (monero-gui): Likewise.
* gnu/packages/flashing-tools.scm (flashrom): Likewise.
* gnu/packages/fontutils.scm (fontforge): Likewise.
* gnu/packages/game-development.scm (python2-renpy): Likewise.
* gnu/packages/games.scm (opensurge): Likewise.
(xboard): Likewise.
(hyperrogue): Likewise.
(flare-game): Likewise.
(chessx): Likewise.
* gnu/packages/geo.scm (grass): Likewise.
* gnu/packages/glib.scm (glib): Likewise.
* gnu/packages/gnome.scm (mm-common): Likewise.
(network-manager-openvpn): Likewise.
(network-manager-vpnc): Likewise.
(network-manager-openconnect): Likewise.
(apostrophe): Likewise.
* gnu/packages/gnupg.scm (pius): Likewise.
(jetring): Likewise.
* gnu/packages/gnuzilla.scm (icedove): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
* gnu/packages/graphviz.scm (xdot): Likewise.
* gnu/packages/guile-xyz.scm (jupyter-guile-kernel): Likewise.
* gnu/packages/haskell-xyz.scm (ghc-hindent): Likewise.
* gnu/packages/ibus.scm (ibus): Likewise.
* gnu/packages/image.scm (phockup): Likewise.
* gnu/packages/irc.scm (quassel): Likewise.
* gnu/packages/java.scm (drip): Likewise.
(ant-bootstrap): Likewise.
(tla2tools): Likewise.
* gnu/packages/julia.scm (julia): Likewise.
* gnu/packages/less.scm (lesspipe): Likewise.
* gnu/packages/libreoffice.scm (libreoffice): Likewise.
* gnu/packages/linux.scm (fuse): Likewise.
(lm-sensors): Likewise.
(bluez): Likewise.
(fakeroot): Likewise.
(inputattach): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-diskspace): Likewise.
* gnu/packages/lisp.scm (lisp-repl-core-dumper): Likewise.
* gnu/packages/lua.scm (fennel): Likewise.
* gnu/packages/lxde.scm (spacefm): Likewise.
* gnu/packages/mail.scm (public-inbox): Likewise.
* gnu/packages/maths.scm (hdf-java): Likewise.
(maxima): Likewise.
(frama-c): Likewise.
* gnu/packages/messaging.scm (libgadu): Likewise.
* gnu/packages/music.scm (denemo): Likewise.
(curseradio): Likewise.
* gnu/packages/netpbm.scm (netpbm): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
(squid): Likewise.
(aircrack-ng): Likewise.
* gnu/packages/node.scm (node): Likewise.
(node-llparse-frontend-bootstrap): Likewise.
(node-llparse-bootstrap): Likewise.
(llhttp-bootstrap): Likewise.
(node-lts): Likewise.
* gnu/packages/ocaml.scm (ocaml-4.11): Likewise.
(opam): Likewise.
(ocaml-graph): Likewise.
* gnu/packages/orpheus.scm (orpheus): Likewise.
* gnu/packages/password-utils.scm (password-store): Likewise.
* gnu/packages/python.scm (pypy3): Likewise.
* gnu/packages/qt.scm (qt5ct): Likewise.
* gnu/packages/radio.scm (libosmo-dsp): Likewise.
* gnu/packages/ruby.scm (ruby-pandoc-ruby): Likewise.
* gnu/packages/rust.scm (rust-1.30): Likewise.
* gnu/packages/screen.scm (byobu): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/suckless.scm (surf): Likewise.
* gnu/packages/syndication.scm (gfeeds): Likewise.
* gnu/packages/telephony.scm (mumble): Likewise.
* gnu/packages/terminals.scm (alacritty): Likewise.
* gnu/packages/tex.scm (texlive-bin): Likewise.
* gnu/packages/uml.scm (plantuml): Likewise.
* gnu/packages/version-control.scm (python-git-multimail): Likewise.
(gitolite): Likewise.
(hg-commitsigs): Likewise.
(git-when-merged): Likewise.
(git-imerge): Likewise.
(gita): Likewise.
* gnu/packages/video.scm (you-get): Likewise.
* gnu/packages/vim.scm (eovim): Likewise.
* gnu/packages/virtualization.scm (qemu): Likewise.
(virt-manager): Likewise.
(criu): Likewise.
* gnu/packages/vpn.scm (strongswan): Likewise.
(xl2tpd): Likewise.
* gnu/packages/wm.scm (i3lock-fancy): Likewise.
* gnu/packages/wxwidgets.scm (python-wxpython): Likewise.
(python2-wxpython): Likewise.
* gnu/packages/xdisorg.scm (autorandr): Likewise.
* gnu/packages/xorg.scm (hackneyed-x11-cursors): Likewise.
(v86d): Likewise.
(mkfontdir): Likewise.
(xpra): Likewise.
2021-07-24 16:23:23 +02:00
Ludovic Courtès
d76b2f82af
gnu: Use 'search-input-directory' for glibc locale data.
* gnu/packages/gnome.scm (gnome-desktop)[arguments]: Use
'search-input-directory' when searching for glibc's "lib/locale".
* gnu/packages/gnome.scm (geocode-glib): Likewise.
* gnu/packages/package-management.scm (flatpak): Likewise.
2021-07-24 16:23:22 +02:00
Marius Bakke
5086a28b3b
gnu: glib-networking: Remove unused input.
* gnu/packages/gnome.scm (glib-networking)[native-inputs]: Remove INTLTOOL.
Add GETTEXT-MINIMAL.
2021-07-23 17:26:44 +02:00
Marius Bakke
661d21251e
gnu: gsettings-desktop-schemas: Remove unused input.
* gnu/packages/gnome.scm (gsettings-desktop-schemas)[native-inputs]: Remove
INTLTOOL.  Add GETTEXT-MINIMAL.
2021-07-23 17:26:43 +02:00
Marius Bakke
f5f288872c
gnu: gnome-backgrounds: Remove unused input.
* gnu/packages/gnome.scm (gnome-backgrounds)[native-inputs]: Remove INTLTOOL.
Add GETTEXT-MINIMAL.
2021-07-23 17:26:43 +02:00
Marius Bakke
c5dfe6346d
gnu: gamin: Remove unused input.
* gnu/packages/gnome.scm (gamin)[native-inputs]: Remove INTLTOOL.
2021-07-23 17:26:43 +02:00
Raghav Gururajan
00c8a28512
gnu: gspell: Propagate glib and gtk+, as per pkg-config file.
* gnu/packages/gnome.scm (gspell)[inputs]: Move glib and gtk+ to ...
[propagated-inputs]: ... here.
2021-07-18 22:05:14 -04:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates 2021-07-18 19:50:01 +02:00
Leo Prikler
a0c4465e7c
gnu: evince: Build with libkpathsea.
* gnu/packages/gnome.scm (evince)[inputs]: Add libkpathsea.
2021-07-15 13:14:25 +02:00
Vinicius Monego
e01ae01e57
gnu: drawing: Update to 0.8.2.
* gnu/packages/gnome.scm (drawing): Update to 0.8.2.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-07-09 00:01:31 +02:00
Raghav Gururajan
9d9a8b079a
gnu: glib-networking: Disable openssl support.
Revert openssl support enabled in a1dd57ce83,
as GnuTLS is preferred over OpenSSL in Guix.

* gnu/packages/gnome.scm (glib-networking)[arguments](openssl): Remove flag.
[inputs]: Remove openssl.
2021-07-03 21:55:15 -04:00
Tobias Geerinckx-Rice
243d74579d
gnu: libgrss: Fix CVE-2016-20011.
* gnu/packages/gnome.scm (libgrss): Add patch.
* gnu/packages/patches/libgrss-CVE-2016-2001.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-07-04 03:06:03 +02:00
Tobias Geerinckx-Rice
c19d29c983
gnu: phodav: Fix udev rules directory.
Since commit da7a5e3597 (e)udev is
actually found triggering the installation of phodav's udev rules.

That's great, except that it uses (e)udev's 'udevdir' pkg-config
variable for that, which is of course not writable.

* gnu/packages/gnome.scm (phodav)[arguments]: Add a new
'fix-udev-rules-directory phase.
2021-07-02 08:20:25 +02:00
Tobias Geerinckx-Rice
bb28eb0855
gnu: totem-pl-parser: Update to 3.26.6.
* gnu/packages/gnome.scm (totem-pl-parser): Update to 3.26.6.
2021-06-28 18:04:16 +02:00
Tobias Geerinckx-Rice
53819a83c7
gnu: upower: Update to 0.99.12.
* gnu/packages/gnome.scm (upower): Update to 0.99.12.
2021-06-28 18:04:15 +02:00
Tobias Geerinckx-Rice
da7a5e3597
gnu: libgudev: Update to 236.
* gnu/packages/gnome.scm (libgudev): Update to 236.
[build-system]: Use Meson.
[arguments]: Drop obsolete #:configure-flags.
[propagated-inputs]: Add eudev.
2021-06-28 18:04:15 +02:00
Tobias Geerinckx-Rice
35188a8257
gnu: upower: Build from Git sources.
* gnu/packages/gnome.scm (upower)[source]: Use GIT-FETCH and
GIT-FILE-NAME.  Adjust snippet.
[native-inputs]: Add autoconf, automake, gtk-doc, libtool, and which.
* gnu/packages/patches/upower-builddir.patch: Adjust to Makefile.am.
2021-06-28 18:04:15 +02:00
Tobias Geerinckx-Rice
23bc34e443
gnu: gnome-autoar: Update to 0.3.3.
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.3.
2021-06-28 18:04:15 +02:00
Tobias Geerinckx-Rice
1096ec5beb
gnu: drawing: Update to 0.8.1.
* gnu/packages/gnome.scm (drawing): Update to 0.8.1.
2021-06-28 18:04:15 +02:00
Tobias Geerinckx-Rice
c674636505
gnu: totem: Update to 3.38.1.
* gnu/packages/gnome.scm (totem): Update to 3.38.1.
[arguments]: Remove obsolete 'patch-failing-test phase.
2021-06-25 15:15:01 +02:00
Tobias Geerinckx-Rice
9dea3f101f
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/cups.scm
	gnu/packages/python-web.scm
	gnu/packages/web.scm
	guix/build/maven/pom.scm
2021-06-23 18:45:21 +02:00
Leo Prikler
b994ff128b
gnu: Add apostrophe.
* gnu/packages/gnome.scm (apostrophe): New variable.
2021-06-22 18:34:38 +02:00
Marius Bakke
6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +02:00
Jack Hill
2277552a33
gnu: goffice: Update to 0.10.50.
* gnu/packages/gnome.scm (goffice): Update to 0.10.50.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-15 20:31:32 +03:00
Leo Prikler
d3ff6e5d1b
gnu: komikku: Update to 0.29.2.
* gnu/packages/gnome.scm (komikku): Update to 0.29.2.
[inputs]: Add python-cloudscraper.
2021-06-14 13:08:45 +02:00
Solene Rapenne
d3acad1626
gnu: gnumeric: Update to 1.12.50.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.50.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-14 09:49:10 +03:00
Vinicius Monego
e05100aafd
gnu: gtg: Update to 0.5.
* gnu/packages/gnome.scm (gtg): Update to 0.5.
[inputs]: Add gdk-pixbuf+svg, pango, python-lxml.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-06-07 10:38:54 +03:00
Vinicius Monego
a3082797b3
gnu: drawing: Update to 0.8.0.
* gnu/packages/gnome.scm (drawing): Update to 0.8.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-06-06 23:12:18 +02:00
Leo Prikler
bde4fc00c0
gnu: komikku: Update to 0.29.1.
* gnu/packages/gnome.scm (komikku): Update to 0.29.1.
2021-06-06 21:56:35 +02:00
Marius Bakke
8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Leo Prikler
bb414c9352
gnu: komikku: Update to 0.29.0.
* gnu/packages/gnome.scm (komikku): Update to 0.29.0.
2021-06-03 21:46:48 +02:00
Solene Rapenne
847af45d0e
gnu: phodav: Add gsettings-desktop-schemas input.
* gnu/packages/gnome.scm (phodav)[native-inputs]: Add
gsettings-desktop-schemas.

Fixes: https://issues.guix.gnu.org/48414
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-05-27 18:20:36 +02:00
Tobias Geerinckx-Rice
9401cb54fc
gnu: shotwell: Update to 0.30.12.
* gnu/packages/gnome.scm (shotwell): Update to 0.30.12.
2021-05-27 18:20:35 +02:00
Tobias Geerinckx-Rice
b40090bc6f
gnu: mm-common: Update to 1.0.3.
* gnu/packages/gnome.scm (mm-common): Update to 1.0.3.
[arguments]: Use meson-0.55.
2021-05-23 22:39:15 +02:00
Tobias Geerinckx-Rice
aa65bba301
gnu: libmediaart: Update to 1.9.5.
* gnu/packages/gnome.scm (libmediaart): Update to 1.9.5.
[arguments]: Use meson-next.
2021-05-23 22:39:15 +02:00
Marius Bakke
4ea6852c5f
Merge branch 'master' into core-updates 2021-05-22 17:21:57 +02:00
Ludovic Courtès
25487c3fe6
Merge branch 'master' into core-updates 2021-05-15 22:55:24 +02:00
Leo Prikler
9e4b541961
gnu: komikku: Update to 0.28.1.
* gnu/packages/gnome.scm (komikku): Update to 0.28.1.
2021-05-15 10:14:49 +02:00
Marius Bakke
080b9591f3
gnu: librsvg: Update to 2.50.5.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.5.
2021-05-13 17:03:48 +02:00
Marius Bakke
2e5596d1ec
gnu: librsvg: Build with Rust 1.48.
* gnu/packages/gnome.scm (librsvg)[arguments]: Add #:rust.
2021-05-13 17:03:48 +02:00
Trevor Hass
b5a33d4ad6
gnu: passwordsafe: Update to 5.0.
* gnu/packages/gnome.scm (passwordsafe): Update to 5.0.
[inputs]: Replace libhandy-0.0 with libhandy.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-05-10 10:14:10 +03:00
Marius Bakke
f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
Raghav Gururajan
d6104e3b85
gnu: libsoup: Disable ssl-test.
* gnu/packages/gnome.scm (libsoup)[phases](adjust-tests): Modify.
[native-inputs]: Remove gnutls.
2021-05-05 12:05:52 -04:00
Tobias Geerinckx-Rice
8ff0d32df6
gnu: gthumb: Update to 3.10.3.
* gnu/packages/gnome.scm (gthumb): Update to 3.10.3.
2021-05-04 16:09:03 +02:00
Tobias Geerinckx-Rice
9432c40f8d
gnu: libhandy: Update to 1.2.2.
* gnu/packages/gnome.scm (libhandy): Update to 1.2.2.
2021-05-04 15:58:38 +02:00
Mathieu Othacehe
2710df38b0
gnu: gupnp: Move gsettings-desktop-schemas to propagated-inputs.
This fixes the following test failure:

Bail out! GLib-GIO-FATAL-ERROR: Settings schema 'org.gnome.system.proxy' is not installed
--- stderr ---

(/tmp/guix-build-gupnp-1.2.4.drv-0/build/tests/gtest/test-context:599):
GLib-GIO-ERROR **: 15:37:55.097: Settings schema 'org.gnome.system.proxy' is
not installed

* gnu/packages/gnome.scm (gupnp)[inputs]: Move gsettings-desktop-schemas to ...
[propagated-inputs]: ... here.
2021-05-02 17:44:37 +02:00
Raghav Gururajan
061823da03
gnu: gupnp: Add gsettings-desktop-schemas for tests.
This fixes the fatal error "Settings schema 'org.gnome.system.proxy' is not
installed", which causes build to fail.

* gnu/packages/gnome.scm (gupnp)[native-inputs]: Add gsettings-desktop-schemas.
2021-05-02 08:59:31 -04:00
Tobias Geerinckx-Rice
fd02abd1df
gnu: gnome-autoar: Update to 0.3.2.
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.2.
2021-05-01 21:11:49 +02:00
Ludovic Courtès
5866fa558b
Merge branch 'wip-ungrafting' 2021-04-30 18:21:31 +02:00
Raghav Gururajan
ee86a035c7
gnu: libsoup: Update home-page.
* gnu/packages/gnome.scm (libsoup)[home-page]: Modify.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-04-30 16:12:41 +02:00
Raghav Gururajan
2fd6484ad3
gnu: libsoup: Adjust inputs.
* gnu/packages/gnome.scm (libsoup)[inputs]: Add samba and
move glib-networking to ...
[propagated-inputs]: ... here.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-04-30 16:12:41 +02:00
Ludovic Courtès
2c11e7be74
Merge remote-tracking branch 'origin/master' into wip-ungrafting 2021-04-29 15:41:48 +02:00
Tobias Geerinckx-Rice
72bba78486
gnu: workrave: Update to 1.10.43.
* gnu/packages/gnome.scm (workrave): Update to 1.10.43.
2021-04-20 03:31:53 +02:00
Tobias Geerinckx-Rice
ab3bf855db
gnu: libhandy: Update to 1.2.1.
* gnu/packages/gnome.scm (libhandy): Update to 1.2.1.
2021-04-19 19:22:58 +02:00
Raghav Gururajan
9011877385
gnu: librsvg: Correct unbound variable.
* gnu/packages/gnome.scm (librsvg)[phases](gnu-configure): Modify.
2021-04-19 12:09:54 -04:00
jgart
0e5c5ec52c
gnu: libgnome-games-support: Update to 1.7.1.
* gnu/packages/gnome.scm (libgnome-games-support): Update to 1.7.1.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2021-04-19 11:46:55 +02:00
Leo Famulari
92434734c5
gnu: libcroco: Absorb grafted replacement.
* gnu/packages/gnome.scm (libcroco)[source]: Use libcroco-CVE-2020-12825.patch.
[replacement]: Remove field.
(libcroco/fixed): Remove variable.
2021-04-16 16:57:28 -04:00
Efraim Flashner
fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Efraim Flashner
76fc36d0a7
gnu: gcc: Update gcc to 8.
* gnu/packages/gcc.scm (gcc): Define as gcc-8.
* gnu/packages/commencement.scm (gcc-toolchain-7): Use
make-gcc-toolchain procedure.
(gcc-toolchain-8): Define as gcc-toolchain.
* gnu/packages/game-development (python2-renpy)[native-inputs],
* gnu/packages/gnome.scm (gnome-commander)[native-inputs],
* gnu/packages/wm.scm (waybar)[native-inputs]: Remove gcc-8.
2021-04-12 17:05:10 +03:00
Tobias Geerinckx-Rice
77038ad4f1
gnu: terminator: Update to 2.1.1.
* gnu/packages/gnome.scm (terminator): Update to 2.1.1.
2021-04-03 20:40:28 +02:00
Tobias Geerinckx-Rice
9be20668eb
gnu: librsvg@2.50: Update to 2.50.3.
* gnu/packages/crates-io.scm (rust-lopdf-0.25): Rename to...
(rust-lopdf-0.26): ...to this, updated to 0.26.0.
[arguments]: Update #:cargo-inputs' rust-time-0.1 to rust-time-0.2.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.3.
[arguments]: Update #:cargo-development-inputs's rust-lopdf-0.25 to
rust-lopdf-0.26.
2021-04-01 14:36:13 +02:00
Ludovic Courtès
1410383dee
gnu: Remove unnecessary imports from (gnu packages gnome).
* gnu/packages/gnome.scm: Remove unnecessary #:use-module forms.
In particular, the (guix store) import led to a name clash with 'build'
from (gnu packages build-tools).
2021-03-31 15:41:46 +02:00
Ludovic Courtès
f27a7c18b6
gnu: gnome-shell: Adjust to new #:disallowed-references convention.
* gnu/packages/gnome.scm (gnome-shell)[arguments]: List gexp-inputs in
  #:disallowed-references.
2021-03-30 22:48:46 +02:00
Raghav Gururajan
b8d70b956d
gnu: glib-networking: Update home-page, synopsis, description and license.
* gnu/packages/gnome.scm (glib-networking)[home-page]: Modify.
[synopsis]: Modify.
[description]: Modify.
[license]: Update to lgpl2.1+.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-28 17:55:14 +02:00
Raghav Gururajan
a1dd57ce83
gnu: glib-networking: Enable libproxy and openssl support.
* gnu/packages/gnome.scm (glib-networking)[configure-flags]: Remove
libproxy_support flag and add openssl flag.
[inputs]: Add libproxy and openssl.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-28 17:55:14 +02:00
Raghav Gururajan
624832ddd1
gnu: glib-networking: Update to 2.68.0.
* gnu/packages/gnome.scm (glib-networking)[version]: Update to 2.68.0.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-28 17:55:14 +02:00
Mark H Weaver
9dea161875
gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.
* gnu/packages/calendar.scm (libical),
gnu/packages/check.scm (umockdev),
gnu/packages/fontutils.scm (libraqm),
gnu/packages/freedesktop.scm (appstream, farstream, libglib-testing)
(udisks, libfprint, libportal),
gnu/packages/geo.scm (memphis, osm-gps-map),
gnu/packages/glib.scm (template-glib),
gnu/packages/gnome.scm (gupnp-igd, libcloudproviders, libgrss, seed)
(gtx, dee, zeitgeist, phodav, gssdp, gupnp, gupnp-dlna, gupnp-av, rygel)
(libnma, gdl, libnotify, vte-ng, dconf, libxklavier, libsoup, colord)
(geoclue, geocode-glib, amtk, grilo, gvfs, gusb, network-manager)
(network-manager-applet, gfbgraph, libunique, cheese, libhandy)
(gnome-latex, libgda),
gnu/packages/gstreamer.scm (orc),
gnu/packages/gtk.scm (at-spi2-core, goocanvas),
gnu/packages/language.scm (nimf),
gnu/packages/networking.scm (libnice),
gnu/packages/video.scm (schroedinger),
gnu/packages/virtualization.scm (libosinfo),
gnu/packages/webkit.scm (wpewebkit, webkitgtk),
gnu/packages/xml.scm (libxmlb)[native-inputs]: Replace 'gtk-doc' with
'gtk-doc/stable'.
2021-03-27 19:48:50 -04:00
Raghav Gururajan
e8e33c4ac3
gnu: yelp-xsl: Enable documentation.
* gnu/packages/gnome.scm (yelp-xsl) [arguments]<#:configure-flag>
[--enable-doc]: New flag.
[native-inputs]: Add mallard-ducktype, intltool and libxslt.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
5a02cc8e64
gnu: json-glib: Update synopsis and description.
* gnu/packages/gnome.scm (json-glib) [synopsis]: Modify.
[description]: Modify.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:02 -04:00
Raghav Gururajan
b0e5b89976
gnu: json-glib: Enable documentation and man-pages.
* gnu/packages/gnome.scm (json-glib) [outputs]: New output "doc".
[arguments]<#:configure-flags>[-Ddocs]: New flag.
[-Dman]: New flag.
<#:phases>['patch-docbook]: New phase.
['move-doc]: New phase.
[native-inputs]: Add docbook-xml, docbook-xsl, gtk-doc and libxslt.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:34:58 -04:00
Raghav Gururajan
be06dea224
gnu: json-glib: Update to 1.6.2.
* gnu/packages/gnome.scm (json-glib)[version]: Update to 1.6.2.
[arguments]<#:glib-or-gtk?>: New argument.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
46e236ff77
gnu: libgsf: Update synopsis, description, home-page and license.
* gnu/packages/gnome.scm (libgsf) [synopsis]: Modify.
[home-page]: Modify.
[description]: Modify.
[license]: Modify.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
6f779ac5d3
gnu: libgsf: Enable documentation.
* gnu/packages/gnome.scm (libgsf) [outputs]: New output "doc".
[arguments]<#:configure-flags>[--with-html-dir]: New flag.
[native-inputs]: Add docbook-xml.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
0ba9fee14d
gnu: libgsf: Correct inputs.
* gnu/packages/gnome.scm (libgsf) [native-inputs]: Add python-wrapper.
[propagated-inputs]: Move gdk-pixbuf to ...
[inputs]: ... here.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
3094309b9d
gnu: libgsf: Enable missing features.
* gnu/packages/gnome.scm (libgsf) [arguments]<#:configure-flag>[--enable-introspection]: New flag.
[--with-gir-dir=]: New flag.
[--with-typelib-dir=]: New flag.
[--with-zlib]: New flag.
[--with-bz2]: New flag.
[native-inputs]: Add gobject-introspection.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
d61767ae57
gnu: libgsf: Re-arrange inputs in alphabetical order.
* gnu/packages/gnome.scm (libgsf) [native-inputs]: Modify.
[inputs]: Modify.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
2b1ed09746
gnu: libgsf: Make separate output for binaries.
* gnu/packages/gnome.scm (libgsf) [outputs]: New output "bin".

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
3ec1dc2a85
gnu: libgsf: Change build-system.
* gnu/packages/gnome.scm (libgsf) [build-system]: Change from gnu to glib-or-gtk.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
b29f227d7b
gnu: vala: Update synopsis and description.
* gnu/packages/gnome.scm (vala) [synopsis]: Modify.
[description]: Modify.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
87d33d72a0
gnu: vala: Update to 0.52.0.
* gnu/packages/gnome.scm (vala) [version]: Update to 0.52.0.
[native-inputs]: Add help2man and perl.
[inputs]: Move graphviz to ...
[propagated-inputs]: ... here.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:39 -04:00
Raghav Gururajan
31ed6339c4
gnu: vala: Fix documentation.
* gnu/packages/gnome.scm (vala) [arguments]<#:phases>['patch-docbook-xml]: New phase.
[native-inputs]: Add docbook-xml and docbook-xsl.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
1aed8b6984
gnu: vala: Enable coverage support.
* gnu/packages/gnome.scm (vala) [arguments]<#:configure-flags>
[--enable-coverage]: New flag.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
ae480633cf
gnu: vala: Change build-system.
* gnu/packages/gnome.scm (vala) [build-system]: Change from gnu to glib-or-gtk.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Leo Prikler
0dc9ad8981
gnu: eolie: Add missing inputs.
This fixes errors observed directly at launch of Eolie inside pure
environments.  (See <https://bugs.gnu.org/47097> for more information.)
It is still not possible to launch Eolie inside a container, however.
(See also <https://bugs.gnu.org/47106>.)

* gnu/packages/gnome.scm (eolie)[inputs]: Add libhandy and
gnome-settings-daemon.
2021-03-26 13:17:18 +01:00
Vinicius Monego
ab170124a3
gnu: Add drawing.
* gnu/packages/gnome.scm (drawing): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-24 22:35:16 +01:00
Efraim Flashner
2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02:00
Tobias Geerinckx-Rice
660208cfd5
gnu: gnumeric: Update to 1.12.49.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.49.
2021-03-21 15:36:07 +01:00
Tobias Geerinckx-Rice
d9bdd6fa92
gnu: goffice: Update to 0.10.49.
* gnu/packages/gnome.scm (goffice): Update to 0.10.49.
2021-03-18 17:08:10 +01:00
Leo Prikler
284864df91
gnu: komikku: Update to 0.27.0.
* gnu/packages/gnome.scm (komikku): Update to 0.27.0.
[inputs]: Add python-brotli and webkitgtk.
2021-03-17 14:21:30 +01:00
Léo Le Bouter
f194fbf50e
gnu: gnome-autoar: Update to 0.3.1 [fixes CVE-2021-28650].
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.1.
2021-03-17 11:39:01 +01:00
Mark H Weaver
1a265842e6
gnu: Use PACKAGE/INHERIT in more places.
* gnu/packages/algebra.scm (fftwf, fftw-openmpi),
gnu/packages/audio.scm (ztoolkit-rsvg),
gnu/packages/bioinformatics.scm (python2-dendropy),
gnu/packages/boost.scm (boost-with-python2),
gnu/packages/check.scm (python2-mock, python2-pytest-mock),
gnu/packages/cups.scm (hplip-minimal),
gnu/packages/freedesktop.scm (libinput-minimal),
gnu/packages/gettext.scm (gnu-gettext),
gnu/packages/glib.scm (python2-pygobject),
gnu/packages/gnome.scm (gdl-minimal, libsoup-minimal, python2-pyatspi),
gnu/packages/groff.scm (groff-minimal),
gnu/packages/jami.scm (ffmpeg-jami),
gnu/packages/libcanberra.scm (libcanberra/gtk+-2),
gnu/packages/lirc.scm (python2-lirc),
gnu/packages/llvm.scm (clang-runtime-3.5),
gnu/packages/mpi.scm (java-openmpi, openmpi-thread-multiple),
gnu/packages/node.scm (libnode),
gnu/packages/onc-rpc.scm (libtirpc/hurd),
gnu/packages/python-compression.scm (bitshuffle-for-snappy),
gnu/packages/python-crypto.scm (python2-pycrypto, python2-cryptography)
(python2-cryptography, python2-m2crypto),
gnu/packages/python-web.scm (python2-html2text, python2-tornado)
(python2-terminado, python2-ndg-httpsclient, python2-websocket-client)
(python2-rauth, python2-url, python2-s3transfer),
gnu/packages/python-xyz.scm (python2-psutil, python2-serpent)
(python2-humanfriendly, python2-empy, python2-parse-type, python2-polib)
(python2-jsonschema, python2-pystache, python2-cython, python2-numpydoc)
(python2-ipyparallel, python2-traitlets, python2-dbus)
(python2-beautifulsoup4, python2-pep517, python2-flake8, python2-llfuse)
(python2-tlsh, python-file, python2-notebook, python-jupyter-console-minimal)
(python2-contextlib2, python2-promise, python2-anyjson, python2-amqp)
(python2-kombu, python2-billiard, python2-celery, python2-whoosh)
(python2-jellyfish, python-rope, ptpython-2, python2-binaryornot)
(python2-setproctitle, python2-argcomplete, python2-xopen, python2-isort)
(python2-radon, python2-rfc6555, python2-activepapers, python2-send2trash)
(python2-cloudpickle, python2-reparser),
gnu/packages/python.scm (python2-called-python),
gnu/packages/qt.scm (python2-sip, python-pyqt-without-qtwebkit, python2-pyqt)
(python-qscintilla, python-pyqt+qscintilla),
gnu/packages/scanner.scm (sane-backends),
gnu/packages/sdl.scm (guile3.0-sdl2),
gnu/packages/selinux.scm (checkpolicy, libselinux, libsemanage, secilc)
(python-sepolgen, policycoreutils),
gnu/packages/serialization.scm (lua5.1-libmpack, lua5.2-libmpack),
gnu/packages/simulation.scm (fenics),
gnu/packages/statistics.scm (python2-statsmodels),
gnu/packages/texinfo.scm (info-reader),
gnu/packages/wxwidgets.scm (wxwidgets-gtk2, wxwidgets-gtk2-3.1),
gnu/packages/xml.scm (xmlsec-nss),
gnu/packages/xorg.scm (uim-gtk, uim-qt),
guix/build-system/python.scm (package-with-explicit-python)
(strip-python2-variant): Use PACKAGE/INHERIT.
2021-03-17 03:58:10 -04:00
Mark H Weaver
d9f501b619
gnu: gvfs: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gvfs)[properties]: New field, marking
CVE-2019-12447, CVE-2019-12448, and CVE-2019-12449 as fixed.
2021-03-16 22:38:18 -04:00
Mark H Weaver
c3fe23d0de
gnu: gnome-shell: Add 'lint-hidden-cve' property.
* gnu/packages/gnome.scm (gnome-shell)[properties]: New field, marking
CVE-2019-3820 as fixed.
2021-03-16 22:38:12 -04:00
Léo Le Bouter
3096428889
gnu: libcroco/fixed: Make private.
* gnu/packages/gnome.scm (libcroco/fixed): Use define instead of
define-public.
2021-03-15 12:22:18 +01:00
Leo Prikler
d4e29f3628
gnu: libhandy: Update to 1.2.0.
* gnu/packages/gnome.scm (libhandy): Update to 1.2.0.
2021-03-14 19:47:08 +01:00
Efraim Flashner
7af3daa757
gnu: librsvg-next: Adjust to changes in cargo-build-system.
* gnu/packages/gnome.scm (librsvg-next)[arguments]: Add flag to not
install source.
2021-03-14 19:52:44 +02:00
Andy Tai
80a4b150fc
gnu: terminator: Update to 2.1.0.
* gnu/packages/gnome.scm (terminator): Update to 2.1.0.
[inputs]: Add python, python-dbus, python-notify2.
[arguments]: Add a phase to handle Python DBus. Disable tests.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-13 14:43:49 +01:00
Mark H Weaver
825cc7e0d4
gnu: gnome-shell: Fix CVE-2020-17489.
* gnu/packages/patches/gnome-shell-CVE-2020-17489.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (gnome-shell)[source]: Add patch.
2021-03-12 06:08:33 -05:00
Mark H Weaver
db7c3410d5
gnu: gnome-shell: Update to 3.34.5.
* gnu/packages/gnome.scm (gnome-shell): Update to 3.34.5.
2021-03-12 06:08:33 -05:00
Mark H Weaver
f5e1909d9f
gnu: gvfs: Update to 1.40.2 [security fixes].
Includes fixes for CVE-2019-12447, CVE-2019-12448, CVE-2019-12449,
and CVE-2019-12795.

* gnu/packages/gnome.scm (gvfs): Update to 1.40.2.
2021-03-12 06:08:33 -05:00
Léo Le Bouter
46a7f82882
gnu: gnome-autoar: Update to 0.3.0 [fixes CVE-2020-36241].
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.3.0.
2021-03-11 04:00:50 +01:00
Léo Le Bouter
1acfda2f94
gnu: geary: Fix CVE-2020-24661.
* gnu/packages/patches/geary-CVE-2020-24661.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (geary): Apply it.
2021-03-11 02:32:19 +01:00
Léo Le Bouter
be31314638
gnu: gthumb: Update to 3.10.2 [security fixes].
Non-exhaustively, fixes CVE-2019-20326.

* gnu/packages/gnome.scm (gthumb): Update to 3.10.2.
2021-03-11 02:19:53 +01:00
Léo Le Bouter
e940f6d801
gnu: libcroco: Fix CVE-2020-12825.
* gnu/packages/patches/libcroco-CVE-2020-12825.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (libcroco/fixed): New variable. Apply patch.
(libcroco)[replacement]: Graft.
2021-03-11 02:02:24 +01:00
Léo Le Bouter
a2943e36c7
gnu: evolution: Fix CVE-2020-11879.
* gnu/packages/patches/evolution-CVE-2020-11879.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnome.scm (evolution): Apply it.
2021-03-11 01:19:40 +01:00
Léo Le Bouter
c35f87bb1a
gnu: evolution-data-server: Fix CVE-2020-14928 and CVE-2020-16117.
* gnu/packages/patches/evolution-data-server-CVE-2020-14928.patch,
gnu/packages/patches/evolution-data-server-CVE-2020-16117.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/gnome.scm (evolution-data-server): Apply them.
2021-03-11 01:19:40 +01:00
Tobias Geerinckx-Rice
8dba81e68c
gnu: libgxps: Update to 0.3.2.
* gnu/packages/gnome.scm (libgxps): Update to 0.3.2.
2021-03-06 18:44:20 +01:00
Tobias Geerinckx-Rice
bb0e62a1d0
gnu: libgovirt: Update to 0.3.8.
* gnu/packages/gnome.scm (libgovirt): Update to 0.3.8.
2021-03-06 18:44:19 +01:00
Tobias Geerinckx-Rice
22f16f17eb
gnu: gexiv2: Update to 0.12.2.
* gnu/packages/gnome.scm (gexiv2): Update to 0.12.2.
2021-03-06 18:44:19 +01:00
Tobias Geerinckx-Rice
9055546943
gnu: gnote: Update to 3.38.1.
* gnu/packages/gnome.scm (gnote): Update to 3.38.1.
2021-03-06 18:44:19 +01:00
Christopher Baines
a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Brice Waegeneire
23c6be1d3d
gnu: network-manager-applet: Update to 1.20.0.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0.
2021-03-05 21:44:51 +01:00
Sébastien Lerique
0055f6a8a3
gnu: network-manager-applet: Activate support for libappindicator.
* gnu/packages/gnome.scm (network-manager-applet): Activate support for
libappindicator.
[arguments]: Add #:configure-flags.
[inputs]: Add "libappindicator".

Signed-off-by: Brice Waegeneire <brice@waegenei.re>
2021-03-05 21:44:32 +01:00
Andy Tai
02e0aa2559
gnu: Add ocrfeeder.
* gnu/packages/gnome.scm (ocrfeeder): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-24 11:07:36 -05:00
Léo Le Bouter
9fe7106452
gnu: gnome-keyring: Propagate gcr to fix unlock prompts.
On desktop environments other than GNOME, it is not obvious gcr package needs
to be installed in the profile for gnome-keyring unlock prompts to
work. Propagating it ensures no one will need to figure this out in the future.

* gnu/packages/gnome.scm (gnome-keyring)[propagated-inputs]: Add "gcr".
2021-02-22 19:42:20 +01:00
Vinicius Monego
242968eb12
gnu: setzer: Update to 0.4.1.
* gnu/packages/gnome.scm (setzer): Update to 0.4.1.
[inputs]: Add python-pdfminer-six.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-02-21 01:20:11 +01:00
Leo Prikler
0696bd210e
gnu: komikku: Update to 0.26.1.
* gnu/packages/gnome.scm (komikku): Update to 0.26.1.
2021-02-15 18:59:27 +01:00
Christopher Baines
2ebd74c33c
gnu: cheese: Add gst-plugins-good as an input.
This fixes an issue with choppy video recording. It also makes these lines not
appear in the build log:

meson.build:154: WARNING: vp8enc was not found. It needs to be installed before Cheese is run
meson.build:154: WARNING: webmmux was not found. It needs to be installed
before Cheese is run

* gnu/packages/gnome.scm (cheese)[inputs]: Add gst-plugins-good.
2021-02-13 08:43:52 +00:00
Danny Milosavljevic
abd318ff4b
Merge branch 'master' into core-updates 2021-02-11 19:12:36 +01:00
Maxim Cournoyer
6e20d190dc
gnu: librsvg: Update to 2.50.3.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.3.  Remove trailing #t.
[cargo-development-inputs]: Update rust-lopdf to 0.26.
(librsvg-next): Remove variable.
(eog): Adjust.
2021-02-11 07:04:22 -05:00
Maxim Cournoyer
7afdd8da58
gnu: vala: Update to 0.50.3.
* gnu/packages/gnome.scm (vala): Update to 0.50.3.  Delete trailing #t.
[phases]{pre-check}: Adjust for file renaming.  No longer set the
DBUS_FATAL_WARNINGS environment variable.
(vala-0.50): Remove variable.
* gnu/packages/gnome-xyz.scm (vala-language-server): Adjust.
2021-02-11 07:04:21 -05:00
Leo Prikler
cbd162702c
gnu: Add gnome-recipes.
* gnu/packages/gnome.scm (gnome-recipes): New variable.
2021-02-08 20:36:46 +01:00
Leo Prikler
a90aad8c2c
gnu: komikku: Update to 0.26.0.
* gnu/packages/gnome.scm (komikku): Update to 0.26.0.
2021-02-04 19:23:52 +01:00
Christopher Baines
e740cc6140
Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Leo Famulari
75b775e81b
Merge branch 'staging' 2021-02-01 14:18:38 -05:00
Maxim Cournoyer
d42245d401
gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH.
This change was automated using:

$ git ls-files | grep .scm | \
  xargs sed 's/(getenv "PYTHONPATH")/(getenv "GUIX_PYTHONPATH")/' -i

$ git ls-files | grep .scm | \
  xargs sed 's/`("PYTHONPATH"/`("GUIX_PYTHONPATH"/' -i

* gnu/packages/admin.scm (nmap):
(dstat): Wrap using GUIX_PYTHONPATH.
* gnu/packages/audio.scm (jack-2):
(carla): Likewise.
* gnu/packages/benchmark.scm (fio): Likewise.
* gnu/packages/bioinformatics.scm (couger): Likewise.
(gess, find-circ, filtlong, nanopolish): Likewise.
* gnu/packages/cdrom.scm (cdemu-client): Likewise.
* gnu/packages/chemistry.scm (avogadro): Likewise.
* gnu/packages/connman.scm (econnman): Likewise.
* gnu/packages/cups.scm (hplip): Likewise.
* gnu/packages/debug.scm (scanmem): Likewise.
* gnu/packages/display-managers.scm (lightdm): Likewise.
* gnu/packages/ebook.scm (cozy): Likewise.
* gnu/packages/education.scm (anki): Likewise.
* gnu/packages/engineering.scm (kicad, volk, freecad): Likewise.
* gnu/packages/game-development.scm (renpy): Likewise.
* gnu/packages/games.scm (roguebox-adventures)
(seahorse-adventures, kajongg): Likewise.
* gnu/packages/gimp.scm (gimp, glimpse): Likewise.
* gnu/packages/glib.scm (itstool): Likewise.
* gnu/packages/gnome.scm (gnome-music, gtg, rhythmbox): Likewise.
(eolie, d-feet, gedit, caribou, gnome-shell, authenticator)
(gnome-todo, orca, passwordsafe, terminator, setzer)
(libratbag, komikku): Likewise.
* gnu/packages/gps.scm (gpsd): Likewise.
* gnu/packages/gtk.scm (gtk-doc): Likewise.
* gnu/packages/ibus.scm (ibus, ibus-libpinyin, ibus-anthy)
(ibus-libhangul): Likewise.
* gnu/packages/inkscape.scm (inkscape-1.0): Likewise.
* gnu/packages/linux.scm (bcc): Likewise.
* gnu/packages/mail.scm (notifymuch): Likewise.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/music.scm (solfege): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
* gnu/packages/patchutils.scm (patchwork): Likewise.
* gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/presentation.scm (presentty): Likewise.
* gnu/packages/screen.scm (byobu): Likewise.
* gnu/packages/storage.scm (ceph): Likewise.
* gnu/packages/syndication.scm (liferea): Likewise.
* gnu/packages/task-management.scm (blanket): Likewise.
* gnu/packages/text-editors.scm (manuskript): Likewise.
* gnu/packages/version-control.scm (gitless, cgit, git-when-merged)
(git-imerge): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (criu): Likewise.
* gnu/packages/xfce.scm (catfish): Likewise.
2021-02-01 11:54:01 -05:00
Léo Le Bouter
5bf1e85622
gnu: gusb: Update to 0.3.5.
* gnu/packages/gnome.scm (gusb): Update to 0.3.5.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-28 21:10:22 +02:00
Leo Famulari
68dd78e2e4
Merge branch 'master' into staging 2021-01-25 15:40:55 -05:00
Leo Prikler
399beecfb0
gnu: komikku: Update to 0.25.1.
* gnu/packages/gnome.scm (komikku): Update to 0.25.1.
2021-01-21 21:39:55 +01:00
Efraim Flashner
1d92fb08cf
gnu: terminator: Adjust description.
* gnu/packages/gnome.scm (terminator)[description): Remove stray '+'.
2021-01-19 11:46:41 +02:00
Tobias Geerinckx-Rice
99d14e5951
gnu: libhandy: Update to 1.0.3.
* gnu/packages/gnome.scm (libhandy): Update to 1.0.3.
2021-01-17 23:19:33 +01:00
Christopher Baines
540893a8cc
gnu: gnome-font-viewer: Fix thumbnail generation.
Previously, thumbnail generation failed, as the gnome-thumbnail-font command
couldn't be found. Using an absolute filename in the .thumbnailer file fixes
this.

Cached failures within .cache/thumbnails/fail/ or similar may need removing
before the effect of this change can be seen.

* gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add patch-thumbnailer
phase.
2021-01-16 11:13:11 +00:00
Tobias Geerinckx-Rice
21c7421180
gnu: system-config-printer: Update to 1.5.15.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.15.
2021-01-14 16:20:43 +01:00
Tobias Geerinckx-Rice
231c70b14b
gnu: eolie: Update to 0.9.101.
* gnu/packages/gnome.scm (eolie): Update to 0.9.101.
2021-01-14 16:20:43 +01:00
Vinicius Monego
5cdae34774
gnu: setzer: Update to 0.3.9.
* gnu/packages/gnome.scm (setzer): Update to 0.3.9.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-13 16:26:58 +01:00
Efraim Flashner
6985a1acb3
Merge branch 'master' into staging 2021-01-10 14:30:36 +02:00
Tobias Geerinckx-Rice
b6c42727b6
gnu: system-config-printer: Update to 1.5.14.
* gnu/packages/gnome.scm (system-config-printer): Update to 1.5.14.
2021-01-07 21:45:46 +01:00
Leo Prikler
43c8b56f72
gnu: Move faba-icon-theme and moka-icon-theme to gnome-xyz.scm
They need to be moved together, as the latter inherits the former.

* gnu/packages/gnome.scm (faba-icon-theme, moka-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (faba-icon-theme, moka-icon-theme): ... to here.
2021-01-07 19:34:23 +01:00
Leo Prikler
7ae52dd04f
gnu: arc-icon-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-icon-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-icon-theme): ... to here.
2021-01-07 19:34:21 +01:00
Leo Prikler
364bc7a01b
gnu: arc-theme: Move to gnome-xyz.
* gnu/packages/gnome.scm (arc-theme): Move from here...
* gnu/packages/gnome-xyz.scm (arc-theme): ... to here.
2021-01-07 19:34:18 +01:00
Andy Tai
957f0c4032
gnu: terminator: Update to 1.92.
* gnu/packages/gnome.scm (terminator): Update to 1.92.
[source]: Use new upstream URI.
[inputs]: Remove python2-psutil. Replace python2-pycairo,
python2-pygobject with python- versions. Add dbus-glib, gtk+.
Move gobject-introspection ...
[native-inputs]: ... to here. Add python-psutil,
python-pytest-runner, python-pytest.
[propagated-inputs]: Add pyhton-configobj.
[arguments]: Build with python3. Adjust 'wrap-program phase to also wrap
with package's own python output.
[home-page]: Update to new upstream URI.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-05 17:06:32 +02:00
Efraim Flashner
e43a91a429
gnu: librsvg-next: Update to 2.50.2.
* gnu/packages/gnome.scm (librsvg-next): Update to 2.50.2.
2021-01-03 12:49:33 +02:00
Efraim Flashner
55e8865da2
gnu: librsvg-next: Build with current rust.
* gnu/packages/gnome.scm (librsvg-next)[arguments]: Remove custom rust
variable.
2021-01-03 12:49:33 +02:00
Tobias Geerinckx-Rice
f4a809145f
gnu: geoclue: Update to 2.5.7.
* gnu/packages/gnome.scm (geoclue): Update to 2.5.7.
2021-01-03 06:55:36 +01:00
Tobias Geerinckx-Rice
81c7a75140
gnu: gnome-tweaks: Update to 3.34.1.
* gnu/packages/gnome.scm (gnome-tweaks): Update to 3.34.1.
2021-01-02 18:54:16 +01:00
Efraim Flashner
ccb402d9db
Merge remote-tracking branch 'origin/master' into staging 2020-12-30 10:53:39 +02:00
Vincent Legoll
595f44df0a
gnu: libsoup: Update to 2.72.0.
* gnu/packages/gnome.scm (libsoup): Update to 2.72.0.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2020-12-29 21:23:22 +01:00
Vincent Legoll
597c5c4d1f
gnu: file-roller: Update to 3.38.0.
* gnu/packages/gnome.scm (file-roller): Update to 3.38.0.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
2020-12-29 21:23:22 +01:00
Leo Prikler
ae8f61f7c3
gnu: libpeas: Update to 1.28.0.
* gnu/packages/gnome.scm (libpeas): Update to 1.28.0.
2020-12-29 20:24:09 +01:00
Marius Bakke
78cf7a4571
Merge branch 'ungrafting' into staging 2020-12-29 17:39:24 +01:00
Vincent Legoll
be0a06ec41
gnu: baobab: updating to version 3.38.0.
* gnu/packages/gnome.scm (baobab): updating to version 3.38.0.
2020-12-27 14:54:00 +01:00
Vinicius Monego
fc21e1b40b
gnu: lollypop: Update to 1.4.6.
* gnu/packages/gnome.scm (lollypop): Update to 1.4.6.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-22 16:32:29 +01:00
Vinicius Monego
46a391394e
gnu: lollypop: Add dependency on glib-networking.
* gnu/packages/gnome.scm (lollypop): Add dependency on glib-networking.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-22 16:32:29 +01:00
Marius Bakke
119fd58922
Merge branch 'ungrafting' into staging 2020-12-21 23:44:54 +01:00
Leo Prikler
f3e0dc63e1
gnu: gnome-builder: Disable jedi plugin.
As pointed out in #45272, it is broken.

* gnu/packages/gnome.scm (gnome-builder)[#:configure-flags] Add
-Dplugin_jedi=false.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-21 17:47:35 +01:00