gioser

sergio/takana

> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…

TOML 1572Shell 203Rust 109Markdown 993728 Definiciones

⎇ 3379a1f1709f6dab9d012cbbb46d7e6ace20db45 recipes/incoming-kde/leptonica.toml TOML · 29 líneas · 1.4 KB Historia crudo

licencias: las 26 que faltaban, y el guardián que las contaba mal 3379a1f17 · Sergio ·

1# leptonica 1.85.0 — procesamiento de imágenes (libleptonica.so). Campaña KDE (ADR 0011): es la dep dura
2# de tesseract, y tesseract lo exige spectacle (`pkg_check_modules(TESSERACT REQUIRED tesseract)`, sin
3# flag para apagarlo).
4#
5# Wrapper zig PASS-THROUGH con "$@". Codecs recortados a los que ya tenemos en variantes .so/PIC:
6# libjpeg-turbo-shared + libpng-shared + zlib-shared. TIFF/WEBP/OPENJPEG/GIF OFF (no sellados) — tesseract
7# lee imágenes vía leptonica, y PNG/JPEG cubre el caso de spectacle (OCR sobre una captura de pantalla).
8name    = "leptonica"
9version = "1.85.0"
10# licencia: leptonica-license.txt del tarball pineado (sha256 verificado al bajarlo): dos condiciones, retener el aviso en fuente y reproducirlo en binario
11license = "BSD-2-Clause"
12
13[source]
14tarball = "https://github.com/DanBloomberg/leptonica/releases/download/1.85.0/leptonica-1.85.0.tar.gz"
15sha256  = "3745ae3bf271a6801a2292eead83ac926e3a9bc1bf622e9cd4dd0f3786e17205"
16
17[build]
18compiler = "zig-cc"
19target   = "x86_64-linux-musl"
20link     = "dynamic"
21flags    = []
22
23[build.phases]
24configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --enable-shared --disable-static --without-giflib --without-libwebp --without-libopenjpeg --without-libtiff'
25compile   = 'make -j"$(nproc)"'
26install   = "make DESTDIR=/out install && find /out -name '*.la' -delete"
27
28[deps]
29build = ["pkgconf", "zlib-shared", "libpng-shared", "libjpeg-turbo-shared"]