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
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
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
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