blob: 573cce4084c6acd7c1dc07a2408d22099f466431 [file] [log] [blame]
kind: meson
sources:
- kind: tar
url: gnome_downloads:glib/2.64/glib-2.64.2.tar.xz
ref: 9a2f21ed8f13b9303399de13a0252b7cbcede593d26971378ec6cb90e87f2277
depends:
- filename: components/libffi.bst
junction: freedesktop-sdk.bst
- filename: components/util-linux.bst
junction: freedesktop-sdk.bst
- filename: components/pcre.bst
junction: freedesktop-sdk.bst
- filename: components/python3.bst
junction: freedesktop-sdk.bst
# a dummy dependency so our glib is always staged
# on top of freedesktop-sdk version
- filename: components/glib.bst
junction: freedesktop-sdk.bst
type: runtime
- filename: public-stacks/buildsystem-meson.bst
junction: freedesktop-sdk.bst
type: build
- filename: bootstrap-import.bst
junction: freedesktop-sdk.bst
variables:
meson-local: >-
-Dgtk_doc=false
-Dinstalled-tests=true
-Dselinux=disabled
public:
bst:
integration-commands:
- glib-compile-schemas %{prefix}/share/glib-2.0/schemas
overlap-whitelist:
- '**'
split-rules:
devel:
(>):
- '%{libdir}/libgio-2.0.so'
- '%{libdir}/libglib-2.0.so'
- '%{libdir}/libgmodule-2.0.so'
- '%{libdir}/libgobject-2.0.so'
- '%{libdir}/libgthread-2.0.so'