diff --git a/srcpkgs/gcr/template b/srcpkgs/gcr/template index 18df93e8365..af0e0b58dd3 100644 --- a/srcpkgs/gcr/template +++ b/srcpkgs/gcr/template @@ -1,12 +1,12 @@ # Template file for 'gcr' pkgname=gcr -version=3.28.0 -revision=2 +version=3.28.1 +revision=1 build_style=gnu-configure configure_args="$(vopt_enable gir introspection) --disable-update-mime - --disable-update-icon-cache --disable-schemas-compile" -hostmakedepends="glib-devel gobject-introspection gtk-doc intltool pkg-config - vala-devel libxslt" + --disable-update-icon-cache --disable-schemas-compile $(vopt_enable vala)" +hostmakedepends="glib-devel $(vopt_if gir 'gobject-introspection') + gtk-doc intltool pkg-config $(vopt_if vala 'vala-devel') libxslt" makedepends="gtk+3-devel libgcrypt-devel p11-kit-devel libxslt-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="GNOME crypto package" @@ -14,14 +14,14 @@ maintainer="Juan RP " license="LGPL-2.0-or-later, LGPL-2.1-or-later, GPL-2.0-or-later" homepage="http://www.gnome.org" distfiles="${GNOME_SITE}/gcr/${version%.*}/gcr-${version}.tar.xz" -checksum=15e175d1da7ec486d59749ba34906241c442898118ce224a7b70bf2e849faf0b +checksum=95204aa2111c301778ebfbe60975ce3ed698c958430ffcc2a785ac5e593d168b # Package build options -build_options="gir" +build_options="gir vala" # Disable gir for cross builds. if [ -z "$CROSS_BUILD" ]; then - build_options_default="gir" + build_options_default="gir vala" fi do_check() { @@ -43,6 +43,8 @@ gcr-devel_package() { vmove usr/share/gtk-doc if [ "$build_option_gir" ]; then vmove usr/share/gir-1.0 + fi + if [ "$build_option_vala" ]; then vmove usr/share/vala fi }