ports/compat-32 (3.6): [notify] freetype-32: 2.11.0 -> 2.11.1; now uses meson & ninja
commit 67814eb2ee8cd039b6e4aff8b24b184ddbc4f34b Author: Tim Biermann <tbier@posteo.de> Date: Tue Dec 7 19:30:25 2021 +0100 [notify] freetype-32: 2.11.0 -> 2.11.1; now uses meson & ninja diff --git a/freetype-32/.footprint b/freetype-32/.footprint index fbc6270..a415cae 100644 --- a/freetype-32/.footprint +++ b/freetype-32/.footprint @@ -1,9 +1,7 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ --rw-r--r-- root/root usr/lib32/libfreetype.a --rwxr-xr-x root/root usr/lib32/libfreetype.la -lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6.18.0 -lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.18.0 --rwxr-xr-x root/root usr/lib32/libfreetype.so.6.18.0 +-rwxr-xr-x root/root usr/lib32/libfreetype.so.6.18.1 +lrwxrwxrwx root/root usr/lib32/libfreetype.so.6 -> libfreetype.so.6.18.1 +lrwxrwxrwx root/root usr/lib32/libfreetype.so -> libfreetype.so.6 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/freetype2.pc diff --git a/freetype-32/.signature b/freetype-32/.signature index 59a6f82..c5abd13 100644 --- a/freetype-32/.signature +++ b/freetype-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXWcVWp4SGn1FRE+C+0GRxqx+X1te2Xq1+TO/kBWddu3HMsrXMbfx+4HuHwwcWja198mO5/AwyewVLLnDa2xb2AQ= -SHA256 (Pkgfile) = c700c97048faa5e836b2437601f60de30fcfe9edb9006eff9810b07c36ad4517 -SHA256 (.footprint) = 37400e407c2baf11050b0100bd7347413048467a9e6e1d4e2b9852b3dfff570c -SHA256 (freetype-2.11.0.tar.xz) = 8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7 +RWSwxGo/zH7eXaWADEqn/D+VAOo6WIcy9zAplMEVmBJexOWc63FWSz0iE5o4I0uYNtehXFNmqUnBGRyXQcl5g1THLGG87+zpgQw= +SHA256 (Pkgfile) = 53dba8a86ec7d6b17a38d164744918fcd6d5b2c30db7f23b65e4cf41a9c90804 +SHA256 (.footprint) = e20e062f7776334d633d49ca7f43295df4cec4ec99d8a98f645c444d5fc5bf11 +SHA256 (freetype-2.11.1.tar.xz) = 3333ae7cfda88429c97a7ae63b7d01ab398076c3b67182e960e5684050f2c5c8 diff --git a/freetype-32/Pkgfile b/freetype-32/Pkgfile index 84d8376..0c17a28 100644 --- a/freetype-32/Pkgfile +++ b/freetype-32/Pkgfile @@ -1,24 +1,24 @@ # Description: A free and portable TrueType font rendering engine -# URL: https://www.freetype.org/ +# URL: https://www.freetype.org/ # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu # Depends on: freetype libpng-32 name=freetype-32 -version=2.11.0 +version=2.11.1 release=1 source=(https://download.savannah.gnu.org/releases/${name%-*}/${name%-*}-$version.tar.xz) build() { - cd ${name%-*}-$version - - ./configure \ + meson setup ${name%-*}-$version build \ --prefix=/usr \ --libdir=/usr/lib32 \ - --with-zlib \ - --with-harfbuzz=no - - make - make DESTDIR=$PKG install + --buildtype=plain \ + --wrap-mode=nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D default_library=shared + meson compile -C build -j ${JOBS:-1} + DESTDIR=$PKG meson install -C build - rm -r $PKG/usr/{include,share} + rm -r $PKG/usr/include }
participants (1)
-
crux@crux.nu