Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gtkmm-4.0


Commits:
eda4803f by Jan Alexander Steffens (heftig) at 2024-09-17T01:47:28+02:00
4.16.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 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
@@ -12,20 +12,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)


=====================================
PKGBUILD
=====================================
@@ -6,15 +6,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)
 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
@@ -25,14 +34,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
@@ -59,7 +63,6 @@ package_gtkmm-4.0() {
     libsigc-3.0.so
   )
   provides=(libgtkmm-4.0.so)
-  options=(!emptydirs)
 
   meson install -C build --destdir "$pkgdir"
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gtkmm-4.0/-/commit/eda4803f7f2ed71e42eccc3d3b5c69e02decbc73

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gtkmm-4.0/-/commit/eda4803f7f2ed71e42eccc3d3b5c69e02decbc73
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to