Date: Wednesday, November 23, 2022 @ 23:47:47
  Author: heftig
Revision: 1352083

3.24.35-1

Modified:
  lib32-gtk3/trunk/PKGBUILD

----------+
 PKGBUILD |   34 ++++++++++++++--------------------
 1 file changed, 14 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-23 23:20:12 UTC (rev 1352082)
+++ PKGBUILD    2022-11-23 23:47:47 UTC (rev 1352083)
@@ -3,46 +3,44 @@
 # Contributor: GordonGR <[email protected]>
 
 pkgname=lib32-gtk3
-pkgver=3.24.34+r156+g812b3930d0
+pkgver=3.24.35
 pkgrel=1
-pkgdesc='GObject-based multi-platform GUI toolkit'
+epoch=1
+pkgdesc="GObject-based multi-platform GUI toolkit"
+url="https://www.gtk.org/";
 arch=(x86_64)
 license=(LGPL)
-url=https://www.gtk.org/
 depends=(
   gtk3
   lib32-at-spi2-atk
   lib32-colord
   lib32-dbus
-  lib32-mesa
   lib32-gdk-pixbuf2
+  lib32-libcanberra
   lib32-libcups
   lib32-libepoxy
   lib32-librsvg
   lib32-libxcomposite
   lib32-libxcursor
+  lib32-libxdamage
   lib32-libxinerama
   lib32-libxkbcommon
   lib32-libxrandr
+  lib32-mesa
   lib32-pango
-  lib32-libcanberra
   lib32-wayland
-  lib32-libxdamage
 )
 makedepends=(
-  gtk-doc
   git
-  glib2-docs
   meson
-  ninja
   sassc
   wayland-protocols
 )
 install=lib32-gtk3.install
 options=(debug)
-_commit=812b3930d0bb11d67d4a2c159d037c8c0d440c50  # gtk-3-24
+_commit=14cf55f98ddd71ad3f91487eda1c7f14d67de119  # tags/3.24.35^0
 source=(
-  git+https://gitlab.gnome.org/GNOME/gtk.git#commit=${_commit}
+  "git+https://gitlab.gnome.org/GNOME/gtk.git#commit=$_commit";
   gtk-query-immodules-3.0-32.hook
 )
 sha256sums=('SKIP'
@@ -55,27 +53,23 @@
 
 prepare() {
   cd gtk
-
-  # https://bugs.archlinux.org/task/76018
-  # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4381#note_1465559
-  git revert -n da4066774b926880631af099469d308714b5606c
 }
 
 build() {
-  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
   local meson_options=(
     --libdir=/usr/lib32
-    -D introspection=false
     -D broadway_backend=true
     -D cloudproviders=false
-    -D tracker3=false
     -D colord=yes
     -D gtk_doc=false
+    -D introspection=false
     -D man=false
+    -D tracker3=false
   )
 
+  CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
   export CC='gcc -m32'
-  export CXX=/bin/false
+  export CXX='g++ -m32'
   export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
 
   arch-meson gtk build "${meson_options[@]}"
@@ -90,4 +84,4 @@
   install -Dm 644 gtk-query-immodules-3.0-32.hook -t 
"${pkgdir}"/usr/share/libalpm/hooks/
 }
 
-# vim:set sw=2 et:
+# vim:set sw=2 sts=-1 et:

Reply via email to