From 8bbd8b2968ab5a72fec28d19461e69f0a44a49ab Mon Sep 17 00:00:00 2001 From: sergio Date: Sat, 11 Jul 2026 00:20:54 -0400 Subject: [PATCH] =?UTF-8?q?base-system-3:=20libksba=20construye=20?= =?UTF-8?q?=E2=80=94=20X.509/CMS=20de=20GnuPG=20(libksba.a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit b3:14ab12e0. Lib 3/3 de la cadena gnupg. Fase configure explícita --with-libgpg-error-prefix=/usr --enable-static. deps: libgpg-error+linux-headers+pkgconf. La cadena crypto de gnupg está completa. --- recipes/incoming-clib/libksba.toml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 recipes/incoming-clib/libksba.toml diff --git a/recipes/incoming-clib/libksba.toml b/recipes/incoming-clib/libksba.toml new file mode 100644 index 00000000..08846123 --- /dev/null +++ b/recipes/incoming-clib/libksba.toml @@ -0,0 +1,21 @@ +# libksba 1.7.0 — X.509/CMS de GnuPG (de-Alpinizada, Etapa G). configure-split, estático musl. +name = "libksba" +version = "1.7.0" + +[source] +tarball = "https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.7.0.tar.bz2" +sha256 = "e1d3a5745911f5a663fddecf526541c4241052a9e4cafbc92dc7f4096c7efdac" + +[build] +compiler = "zig-cc" +target = "x86_64-linux-musl" +link = "static" +flags = [] + +[build.phases] +configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --enable-static --disable-shared --disable-nls --with-libgpg-error-prefix=/usr' +compile = 'make' +install = 'make DESTDIR=/out install' + +[deps] +build = ["libgpg-error", "linux-headers", "pkgconf"]