2219 Commits

Author SHA1 Message Date
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
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