25ddb0f847
libwayland: check signal.h SIG_BLOCK instead of sys/signalfd.h SFD_CLOEXEC glib: add -I sysroot/include to meson c_args redox-drm: remove amdgpu build dep (not needed for boot) config: suppress curl, git, mc, libinput, KF6 chain (cascade rebuild) Build succeeds: 4 GiB harddrive.img, boots with compositor. Greeter blocked on libwayland relibc header gaps (prctl.h etc).
24 lines
498 B
TOML
24 lines
498 B
TOML
[source]
|
|
tar = "https://download.gnome.org/sources/glib/2.87/glib-2.87.0.tar.xz"
|
|
blake3 = "26b77ae24bc02f85d1c6742fe601167b056085f117cda70da7b805cefa6195e9"
|
|
patches = [
|
|
"redox.patch",
|
|
]
|
|
|
|
[build]
|
|
template = "custom"
|
|
dependencies = [
|
|
"gettext",
|
|
"libffi",
|
|
"libiconv",
|
|
"pcre2",
|
|
"zlib",
|
|
]
|
|
script = """
|
|
DYNAMIC_INIT
|
|
cookbook_meson \
|
|
-Ddefault_library=shared \
|
|
-Dxattr=false \
|
|
-Dc_args="['-I${COOKBOOK_SYSROOT}/include','-Wno-error=implicit-function-declaration']"
|
|
"""
|