diff --git a/gtkmm-4.0/.SRCINFO b/gtkmm-4.0/.SRCINFO index 6523d39fd3..77c90ca93e 100644 --- a/gtkmm-4.0/.SRCINFO +++ b/gtkmm-4.0/.SRCINFO @@ -1,9 +1,13 @@ pkgbase = gtkmm-4.0 pkgdesc = C++ bindings for GTK 4 - pkgver = 4.14.0 + pkgver = 4.16.0 pkgrel = 1 url = https://www.gtkmm.org/ arch = x86_64 + arch = powerpc64le + arch = powerpc64 + arch = powerpc + arch = riscv64 license = LGPL-2.1-or-later checkdepends = xorg-server-xvfb makedepends = cairomm-1.16-docs @@ -12,20 +16,38 @@ pkgbase = gtkmm-4.0 makedepends = meson makedepends = mm-common makedepends = pangomm-2.48-docs + depends = cairo + depends = cairomm-1.16 + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = glibmm-2.68 + depends = graphene depends = gtk4 depends = pangomm-2.48 - source = git+https://gitlab.gnome.org/GNOME/gtkmm.git#commit=5cafb9bb49b9ec907ba1637dec0d1159a98c6a73 - b2sums = aba16054f535ad4d6b6d0f6113f21fc480e2a854e69179840e69b25aa19ce02cf5e1b16c297313ded506fdf018555e2201240e223168b6384992f0f76569f8bc + depends = vulkan-icd-loader + options = !emptydirs + source = git+https://gitlab.gnome.org/GNOME/gtkmm.git#tag=4.16.0 + b2sums = fb8b80dda527df62161e9fc88be3e03437ff56df03af4333569509ab6604e54292ccbac33a83dc9ac9f6a18fa177465afa45b5e19aaf779bebf5970dd4048258 pkgname = gtkmm-4.0 + depends = cairo + depends = cairomm-1.16 + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = glibmm-2.68 + depends = graphene depends = gtk4 depends = pangomm-2.48 + depends = vulkan-icd-loader depends = libcairomm-1.16.so depends = libglibmm-2.68.so depends = libpangomm-2.48.so depends = libsigc-3.0.so provides = libgtkmm-4.0.so - options = !emptydirs pkgname = gtkmm-4.0-docs pkgdesc = C++ bindings for GTK 4 (documentation) diff --git a/gtkmm-4.0/PKGBUILD b/gtkmm-4.0/PKGBUILD index e807818568..f8d73e6003 100644 --- a/gtkmm-4.0/PKGBUILD +++ b/gtkmm-4.0/PKGBUILD @@ -7,15 +7,24 @@ pkgname=( gtkmm-4.0 gtkmm-4.0-docs ) -pkgver=4.14.0 +pkgver=4.16.0 pkgrel=1 pkgdesc="C++ bindings for GTK 4" url="https://www.gtkmm.org/" arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) license=(LGPL-2.1-or-later) depends=( + cairo + cairomm-1.16 + gcc-libs + gdk-pixbuf2 + glib2 + glibc + glibmm-2.68 + graphene gtk4 pangomm-2.48 + vulkan-icd-loader ) makedepends=( cairomm-1.16-docs @@ -26,14 +35,9 @@ makedepends=( pangomm-2.48-docs ) checkdepends=(xorg-server-xvfb) -_commit=5cafb9bb49b9ec907ba1637dec0d1159a98c6a73 # tags/4.14.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gtkmm.git#commit=$_commit") -b2sums=('aba16054f535ad4d6b6d0f6113f21fc480e2a854e69179840e69b25aa19ce02cf5e1b16c297313ded506fdf018555e2201240e223168b6384992f0f76569f8bc') - -pkgver() { - cd gtkmm - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} +options=(!emptydirs) +source=("git+https://gitlab.gnome.org/GNOME/gtkmm.git#tag=$pkgver") +b2sums=('fb8b80dda527df62161e9fc88be3e03437ff56df03af4333569509ab6604e54292ccbac33a83dc9ac9f6a18fa177465afa45b5e19aaf779bebf5970dd4048258') prepare() { cd gtkmm @@ -60,7 +64,6 @@ package_gtkmm-4.0() { libsigc-3.0.so ) provides=(libgtkmm-4.0.so) - options=(!emptydirs) meson install -C build --destdir "$pkgdir"