From d48922d52ea21e731aebe5174a32cd25e25ebe0f Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Tue, 22 Feb 2022 18:53:04 +0100 Subject: [PATCH 1/2] geoclue2: update to 2.6.0. --- srcpkgs/geoclue2/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/geoclue2/template b/srcpkgs/geoclue2/template index a6563e3aa517..79f0b921c31a 100644 --- a/srcpkgs/geoclue2/template +++ b/srcpkgs/geoclue2/template @@ -1,22 +1,23 @@ # Template file for 'geoclue2' pkgname=geoclue2 -version=2.5.6 +version=2.6.0 revision=1 wrksrc="geoclue-${version}" build_style=meson build_helper="gir" configure_args="-Ddbus-srv-user=_geoclue2 -Dgtk-doc=false - -Dintrospection=$(vopt_if gir true false)" + $(vopt_bool gir introspection)" conf_files="/etc/geoclue/geoclue.conf" -hostmakedepends="glib-devel intltool pkg-config" -makedepends="ModemManager-devel avahi-glib-libs-devel eudev-libudev-devel +hostmakedepends="glib-devel intltool pkg-config vala" +makedepends="ModemManager-devel avahi-glib-libs-devel json-glib-devel libsoup-gnome-devel libnotify-devel" short_desc="Geoinformation Service (2.x series)" maintainer="Orphaned " license="LGPL-2.1-or-later" homepage="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home" +changelog="https://gitlab.freedesktop.org/geoclue/geoclue/-/raw/master/NEWS" distfiles="https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/${version}/geoclue-${version}.tar.bz2" -checksum=b310e6ea86c695046e6069a728a2dd65989619827a730f90ec4bfdab4a1f0329 +checksum=cdc9efcb98ce81284d7a6c3c899330481ffdca44bba3c18b9e530618298aa4a0 system_accounts="_geoclue2" lib32disabled=yes From 5aaa4f59b219b3fc3e015f7f0639a8ab74f95152 Mon Sep 17 00:00:00 2001 From: tibequadorian Date: Tue, 22 Feb 2022 19:01:28 +0100 Subject: [PATCH 2/2] redshift: enable geoclue2 remove geoclue2 build option --- srcpkgs/redshift/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/redshift/template b/srcpkgs/redshift/template index 44749f0e9041..f5ee9d563bd6 100644 --- a/srcpkgs/redshift/template +++ b/srcpkgs/redshift/template @@ -1,20 +1,17 @@ # Template file for 'redshift' pkgname=redshift version=1.12 -revision=5 +revision=6 build_style=gnu-configure -configure_args="--enable-gui --disable-geoclue $(vopt_enable geoclue2)" +configure_args="--enable-gui --enable-geoclue2" hostmakedepends="gettext-devel intltool pkg-config python3-devel" -makedepends="libXxf86vm-devel libdrm-devel $(vopt_if geoclue2 'geoclue2 - glib-devel')" -depends="$(vopt_if geoclue2 'geoclue2')" +makedepends="libXxf86vm-devel libdrm-devel geoclue2 glib-devel" short_desc="Adjusts the color temperature of your screen to your surroundings" maintainer="tibequadorian " license="GPL-3.0-or-later" homepage="http://jonls.dk/redshift/" distfiles="https://github.com/jonls/redshift/releases/download/v${version}/redshift-${version}.tar.xz" checksum=d2f8c5300e3ce2a84fe6584d2f1483aa9eadc668ab1951b2c2b8a03ece3a22ba -build_options="geoclue2" redshift-gtk_package() { depends="${sourcepkg}-${version}_${revision} gtk+3 python3-gobject