Merge pull request #5833 from heitbaum/mesonf

[le11] More Fixes to meson: unknown options are now always fatal
This commit is contained in:
CvH 2021-10-30 11:02:22 +02:00 committed by GitHub
commit 6009b1e23c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 9 deletions

View File

@ -11,8 +11,8 @@ PKG_URL="https://ftp.gnome.org/pub/gnome/sources/at-spi2-core/${PKG_VERSION:0:4}
PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst" PKG_DEPENDS_TARGET="toolchain atk dbus glib libXtst"
PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi." PKG_LONGDESC="Protocol definitions and daemon for D-Bus at-spi."
PKG_MESON_OPTS_TARGET="-Denable_docs=false \ PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Denable-introspection=no \ -Dintrospection=no \
-Ddbus_daemon=/usr/bin/dbus-daemon" -Ddbus_daemon=/usr/bin/dbus-daemon"
pre_configure_target() { pre_configure_target() {

View File

@ -9,10 +9,6 @@ PKG_URL=""
PKG_DEPENDS_UNPACK+=" libxkbcommon" PKG_DEPENDS_UNPACK+=" libxkbcommon"
PKG_BUILD_FLAGS="-sysroot" PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="${PKG_MESON_OPTS_TARGET} \
-Denable-static=false \
-Denable-shared=true"
unpack() { unpack() {
mkdir -p ${PKG_BUILD} mkdir -p ${PKG_BUILD}
tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD} tar --strip-components=1 -xf ${SOURCES}/${PKG_NAME:7}/${PKG_NAME:7}-${PKG_VERSION}.tar.xz -C ${PKG_BUILD}

View File

@ -13,6 +13,6 @@ PKG_DEPENDS_CONFIG="shared-mime-info"
PKG_LONGDESC="GdkPixbuf is a a GNOME library for image loading and manipulation." PKG_LONGDESC="GdkPixbuf is a a GNOME library for image loading and manipulation."
PKG_MESON_OPTS_TARGET="-Ddocs=false \ PKG_MESON_OPTS_TARGET="-Ddocs=false \
-Dgir=false \ -Dintrospection=disabled \
-Dman=false \ -Dman=false \
-Drelocatable=false" -Drelocatable=false"

View File

@ -14,5 +14,5 @@ PKG_LONGDESC="The Pango library for layout and rendering of internationalized te
PKG_TOOLCHAIN="meson" PKG_TOOLCHAIN="meson"
PKG_BUILD_FLAGS="-sysroot" PKG_BUILD_FLAGS="-sysroot"
PKG_MESON_OPTS_TARGET="-Denable_docs=false \ PKG_MESON_OPTS_TARGET="-Dgtk_doc=false \
-Dgir=false" -Dintrospection=disabled"