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:
