diff options
-rw-r--r-- | testing/gtksourceview4/APKBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
diff --git a/testing/gtksourceview4/APKBUILD b/testing/gtksourceview4/APKBUILD index 0ab9c95fbbf..ab6faaa1dee 100644 --- a/testing/gtksourceview4/APKBUILD +++ b/testing/gtksourceview4/APKBUILD @@ -1,6 +1,7 @@ +# Contributor:Rasmus Thomsen <oss@cogitri.dev> # Maintainer: Rasmus Thomsen <oss@cogitri.dev> pkgname=gtksourceview4 -pkgver=4.2.0 +pkgver=4.4.0 pkgrel=0 pkgdesc="A text widget adding syntax highlighting and more to GNOME" url="https://wiki.gnome.org/Projects/GtkSourceView" @@ -8,27 +9,30 @@ arch="all" license="GPL-2.0-or-later" replaces="gtksourceview" depends_dev="gtk+3.0-dev libxml2-dev" -makedepends="$depends_dev gobject-introspection-dev vala libxslt" -checkdepends="xvfb-run" -subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" +makedepends="$depends_dev gobject-introspection-dev vala libxslt meson glade-dev" +checkdepends="xvfb-run ibus" +subpackages="$pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/gtksourceview/${pkgver%.*}/gtksourceview-$pkgver.tar.xz" builddir="$srcdir/gtksourceview-$pkgver" build() { - ./configure \ + meson \ --prefix=/usr \ --sysconfdir=/etc \ + --mandir=/usr/share/man \ --localstatedir=/var \ - --disable-static - make + --buildtype=release \ + -Dglade_catalog=true \ + . output + ninja -C output } check() { - xvfb-run make check + xvfb-run ninja -C output test } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C output install } -sha512sums="f2350b1e7042309c01be0feda6059d788a7ef55c4ccd48e16b4c92a71292ed6f92243455ca42aa0950db61de8d68f4a76f4fac46cd46316b690bcef1ea34c641 gtksourceview-4.2.0.tar.xz" +sha512sums="068e723525290c5356c5ce3f5e5b5b8ecc9f7b1ff2f8234da247d1a84bed63ff5601cad6550981720859286e107705ec25cc7793b754ada164ec6569df0df9eb gtksourceview-4.4.0.tar.xz" |