From c84734c63fc9f197488fa8f1c58a548d224deb19 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sat, 16 Mar 2024 12:26:34 +0100 Subject: [PATCH] glib-32: added missing meson directive for introspection --- glib-32/.signature | 4 ++-- glib-32/Pkgfile | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/glib-32/.signature b/glib-32/.signature index a59c8702..ff9cace9 100644 --- a/glib-32/.signature +++ b/glib-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXVukpt8bZBEnYlKxhKE7iiQmdmyCFRUER86KPj52VaTQBMQ8f/cXdgSV/z/CtVpcdQMfEFNL9JPzLbeckVyHiwg= -SHA256 (Pkgfile) = d1c2eba70ce2b056040ee563d162029b6481e9fc8cd5daef3a4b533fac9978cc +RWSwxGo/zH7eXVhuNvmVLM+hVE5Od50ObkOcyqekIran1SVPWO/DIEW97D/BWYpxlZ4IOcvw8qUAgTE/3deF2cPm7TJ92hxIjgc= +SHA256 (Pkgfile) = e71cd6d5959a3b2a7fad36b73d403570aa35d3ae3c293cc9f376bfc1c9e4714d SHA256 (.footprint) = 8695a201d562ddcf4ba5da115f425d36f6477b4c6f80784aeed5bacdd9be0180 SHA256 (glib-2.80.0.tar.xz) = 8228a92f92a412160b139ae68b6345bd28f24434a7b5af150ebe21ff587a561d diff --git a/glib-32/Pkgfile b/glib-32/Pkgfile index 3740da74..733dbf57 100644 --- a/glib-32/Pkgfile +++ b/glib-32/Pkgfile @@ -5,11 +5,12 @@ name=glib-32 version=2.80.0 -release=1 +release=2 source=(https://download.gnome.org/sources/glib/${version:0:0}/${name%-*}-$version.tar.xz) build() { - CFLAGS+=' -Wno-error=missing-include-dirs' + CFLAGS+=' -Wno-error=missing-include-dirs -mstackrealign' + CXXFLAGS+=" -Wno-error=missing-include-dirs -mstackrealign" meson setup build ${name%-*}-$version \ --prefix=/usr \ @@ -17,6 +18,7 @@ build() { --libexecdir=/usr/lib32/glib \ --buildtype=plain \ --wrap-mode nodownload \ + -D introspection=disabled \ -D tests=false meson compile -C build -j ${JOBS:-1}