changeset 1327:d6fdeed0afb2

accessibility/atk: upgrade to 2.36.0
author David Demelier <markand@malikania.fr>
date Sun, 21 Nov 2021 13:04:14 +0100
parents 6136d839c2c9
children c95391b22837
files accessibility/atk/atk.sh accessibility/atk/atk.sha1
diffstat 2 files changed, 16 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/accessibility/atk/atk.sh	Sun Nov 21 12:59:21 2021 +0100
+++ b/accessibility/atk/atk.sh	Sun Nov 21 13:04:14 2021 +0100
@@ -16,23 +16,33 @@
 #
 
 PKGNAME=atk
-PKGVERSION=2.32.0
+PKGVERSION=2.36.0
 PKGREVISION=1
 PKGLICENSE="LGPL-2.0-only"
 PKGSUMMARY="accessibility toolkit"
-PKGDOWNLOAD="http://ftp.gnome.org/pub/gnome/sources/$PKGNAME/2.32/$PKGNAME-$PKGVERSION.tar.xz"
+PKGWWW="https://www.gtk.org"
+PKGDOWNLOAD="https://download.gnome.org/sources/atk/2.36/$PKGNAME-$PKGVERSION.tar.xz"
 PKGDEPENDS="glib meson:build"
+PKGOPTIONS="INTROSPECTION"
 
 : ${CC:=clang}
 : ${CFLAGS:=-O2}
 : ${CXX:=clang++}
 : ${CXXFLAGS:=-O2}
 : ${LDFLAGS:=}
+: ${INTROSPECTION:=yes}
+
+if [ "$INTROSPECTION" = "yes" ]; then
+	PKGDEPENDS="gobject-introspection $PKGDEPENDS"
+	with_introspection="-D introspection=true"
+else
+	with_introspection="-D introspection=false"
+fi
 
 build()
 {
 	rm -rf $PKGNAME-$PKGVERSION
-	tar xvf $PKGNAME-$PKGVERSION.tar.xz
+	tar -xvf $PKGNAME-$PKGVERSION.tar.xz
 	cd $PKGNAME-$PKGVERSION
 
 	CC="$CC" \
@@ -43,7 +53,8 @@
 	meson . build \
 		--prefix / \
 		--buildtype release \
-		--default-library shared
+		--default-library shared \
+		$with_introspection
 	CC="$CC" ninja -C build
 	DESTDIR=$DESTDIR ninja -C build install
 	sed -i -e "s|prefix=/|prefix=|" $DESTDIR/lib/pkgconfig/*.pc
--- a/accessibility/atk/atk.sha1	Sun Nov 21 12:59:21 2021 +0100
+++ b/accessibility/atk/atk.sha1	Sun Nov 21 13:04:14 2021 +0100
@@ -1,1 +1,1 @@
-e0ea7c9c87e988091253e3fe76047691600776cd  atk-2.32.0.tar.xz
+7e4accf756bb76323acf7f91d8618e739aff56e6  atk-2.36.0.tar.xz