From 8c009677b6efefaedf2586511e7f7baa5af07282 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
Date: Thu, 4 Jul 2024 21:42:31 +0200
Subject: [PATCH] 4.0.2-1

---
 .SRCINFO        | 13 ++++++++++---
 .nvchecker.toml |  4 ++++
 PKGBUILD        | 27 ++++++++++++++-------------
 3 files changed, 28 insertions(+), 16 deletions(-)
 create mode 100644 .nvchecker.toml

diff --git a/.SRCINFO b/.SRCINFO
index 0b87e6b..0cb49c9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,24 @@
 pkgbase = zenity
 	pkgdesc = Display graphical dialog boxes from shell scripts
-	pkgver = 4.0.1
+	pkgver = 4.0.2
 	pkgrel = 1
 	url = https://gitlab.gnome.org/GNOME/zenity
 	arch = x86_64
 	license = LGPL-2.1-or-later
 	makedepends = git
+	makedepends = glib2-devel
 	makedepends = help2man
 	makedepends = meson
 	makedepends = util-linux
 	makedepends = yelp-tools
+	depends = gcc-libs
+	depends = glib2
+	depends = glibc
+	depends = gtk4
+	depends = hicolor-icon-theme
 	depends = libadwaita
-	source = git+https://gitlab.gnome.org/GNOME/zenity.git#commit=34366d85f2d408e5f74cb688a392fd85cd22548c
-	b2sums = SKIP
+	depends = pango
+	source = git+https://gitlab.gnome.org/GNOME/zenity.git#tag=4.0.2
+	b2sums = 5d99c70fec39102d93a33832615a2b58107792ad2478b20d5e75642b3c9baff6f80df8c4e8e75ecf749513758c6208cf586b4b0251e1caf446b8b1ea6452600f
 
 pkgname = zenity
diff --git a/.nvchecker.toml b/.nvchecker.toml
new file mode 100644
index 0000000..4242652
--- /dev/null
+++ b/.nvchecker.toml
@@ -0,0 +1,4 @@
+[zenity]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/zenity.git"
+include_regex = '\d+\.([1-8]\d*)?[02468]\.\d+'
diff --git a/PKGBUILD b/PKGBUILD
index f3894fa..80b0a83 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,40 +2,41 @@
 # Contributor: Jan de Groot <jgc@archlinux.org>
 
 pkgname=zenity
-pkgver=4.0.1
+pkgver=4.0.2
 pkgrel=1
 pkgdesc="Display graphical dialog boxes from shell scripts"
 url="https://gitlab.gnome.org/GNOME/zenity"
 arch=(x86_64)
 license=(LGPL-2.1-or-later)
 depends=(
+  gcc-libs
+  glib2
+  glibc
+  gtk4
+  hicolor-icon-theme
   libadwaita
+  pango
 )
 makedepends=(
   git
+  glib2-devel
   help2man
   meson
   util-linux
   yelp-tools
 )
-_commit=34366d85f2d408e5f74cb688a392fd85cd22548c  # tags/4.0.1^0
-source=("git+https://gitlab.gnome.org/GNOME/zenity.git#commit=$_commit")
-b2sums=('SKIP')
-
-pkgver() {
-  cd zenity
-  git describe --tags | sed 's/-real//;s/[^-]*-g/r&/;s/-/+/g'
-}
+source=(
+  # unknown public key E520923A38618D6C (Logan Rathbone <poprocks@gmail.com>)
+  "git+$url.git#tag=$pkgver"
+)
+b2sums=('5d99c70fec39102d93a33832615a2b58107792ad2478b20d5e75642b3c9baff6f80df8c4e8e75ecf749513758c6208cf586b4b0251e1caf446b8b1ea6452600f')
 
 prepare() {
   cd zenity
 }
 
 build() {
-  local meson_options=(
-  )
-
-  arch-meson zenity build "${meson_options[@]}"
+  arch-meson zenity build
   meson compile -C build
 }
 
-- 
GitLab