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…
1# lcms2 2.16 — Little-CMS, motor de gestión de color (liblcms2.so). Campaña KDE (ADR 0011): sustrato de
2# kwin (find_package(lcms2) TYPE REQUIRED, color management del compositor). Autotools sobre zig-cc.
3# Sólo el core: --without-jpeg/--without-tiff (esas deps sólo las usan los ejemplos, no la lib).
4name = "lcms2"
5version = "2.16"
6
7[source]
8tarball = "https://github.com/mm2/Little-CMS/releases/download/lcms2.16/lcms2-2.16.tar.gz"
9sha256 = "d873d34ad8b9b4cea010631f1a6228d2087475e4dc5e763eb81acc23d9d45a51"
10
11[build]
12compiler = "zig-cc"
13target = "x86_64-linux-musl"
14link = "dynamic"
15zig_version = "0.13.0"
16
17[build.phases]
18configure = '''
19PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig \
20./configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-static --without-jpeg --without-tiff
21'''
22compile = "make -j\"$(nproc)\""
23install = "make install DESTDIR=/out && find /out -name '*.la' -delete"
24
25[deps]
26build = ["pkgconf", "python3"]