Etapa G: gperf (build-tool fontconfig) + glib --prefer-static (linkea .a no .so del base Alpine)
This commit is contained in:
@@ -9,7 +9,7 @@ compiler = "zig-cc"
|
||||
target = "x86_64-linux-musl"
|
||||
link = "static"
|
||||
[build.phases]
|
||||
configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release -Ddefault_library=static -Dtests=false -Dnls=disabled -Dlibmount=disabled -Dselinux=disabled -Dman-pages=disabled -Dintrospection=disabled -Dglib_debug=disabled -Dglib_assert=false -Dglib_checks=false"
|
||||
configure = "PYTHONPATH=/usr/lib/python3.12/site-packages meson setup output --prefix=/usr --buildtype=release --prefer-static -Ddefault_library=static -Dtests=false -Dnls=disabled -Dlibmount=disabled -Dselinux=disabled -Dman-pages=disabled -Dintrospection=disabled -Dglib_debug=disabled -Dglib_assert=false -Dglib_checks=false"
|
||||
compile = "PYTHONPATH=/usr/lib/python3.12/site-packages ninja -C output"
|
||||
install = "PYTHONPATH=/usr/lib/python3.12/site-packages DESTDIR=/out meson install -C output --no-rebuild"
|
||||
[deps]
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
# gperf 3.1 — generador de hashes perfectos (build-tool de fontconfig). autotools.
|
||||
name = "gperf"
|
||||
version = "3.1"
|
||||
[source]
|
||||
tarball = "https://ftp.gnu.org/gnu/gperf/gperf-3.1.tar.gz"
|
||||
sha256 = "588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2"
|
||||
[build]
|
||||
compiler = "zig-cc"
|
||||
target = "x86_64-linux-musl"
|
||||
link = "static"
|
||||
[build.phases]
|
||||
configure = "./configure --prefix=/usr"
|
||||
compile = "make"
|
||||
install = "make install DESTDIR=/out"
|
||||
Reference in New Issue
Block a user