ports/contrib (3.6): libsixel: 1.8.6 -> 1.10.2; new dependencies: meson ninja
commit 70ccc3a437d5bc42963b2ade1a6aa333acd33829 Author: Tim Biermann <tbier@posteo.de> Date: Sun Sep 26 10:18:06 2021 +0200 libsixel: 1.8.6 -> 1.10.2; new dependencies: meson ninja diff --git a/libsixel/.footprint b/libsixel/.footprint index 508b2ee9d..8ba9aa992 100644 --- a/libsixel/.footprint +++ b/libsixel/.footprint @@ -6,26 +6,9 @@ drwxr-xr-x root/root usr/bin/ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/sixel.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libsixel.a --rwxr-xr-x root/root usr/lib/libsixel.la -lrwxrwxrwx root/root usr/lib/libsixel.so -> libsixel.so.1.0.6 -lrwxrwxrwx root/root usr/lib/libsixel.so.1 -> libsixel.so.1.0.6 --rwxr-xr-x root/root usr/lib/libsixel.so.1.0.6 +-rwxr-xr-x root/root usr/lib/libsixel.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libsixel.pc -drwxr-xr-x root/root usr/lib/python3.9/ -drwxr-xr-x root/root usr/lib/python3.9/site-packages/ -drwxr-xr-x root/root usr/lib/python3.9/site-packages/libsixel/ --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__init__.py -drwxr-xr-x root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/ --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/__init__.cpython-39.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/__init__.cpython-39.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/decoder.cpython-39.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/decoder.cpython-39.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/encoder.cpython-39.opt-1.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/__pycache__/encoder.cpython-39.pyc --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/decoder.py --rw-r--r-- root/root usr/lib/python3.9/site-packages/libsixel/encoder.py drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/bash-completion/ drwxr-xr-x root/root usr/share/bash-completion/completions/ @@ -34,8 +17,6 @@ drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/img2sixel.1.gz -rw-r--r-- root/root usr/share/man/man1/sixel2png.1.gz -drwxr-xr-x root/root usr/share/man/man5/ --rw-r--r-- root/root usr/share/man/man5/sixel.5.gz drwxr-xr-x root/root usr/share/zsh/ drwxr-xr-x root/root usr/share/zsh/site-functions/ -rw-r--r-- root/root usr/share/zsh/site-functions/_img2sixel diff --git a/libsixel/.signature b/libsixel/.signature index 7b05b67a9..faac0a20a 100644 --- a/libsixel/.signature +++ b/libsixel/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF30Ud4WyHOie3srPvxlvoLDtw+s2wPVa/tKb33tYryrs3qr2JmiLDQEOjCy5coG8MrNWJCiVJTPJpriEgYRXBsgk= -SHA256 (Pkgfile) = e41daf761ec4484335c94ee8a5cba4c19a24fc2ee7ece611cb814f750345b9e8 -SHA256 (.footprint) = 5c48441f82eaee050cfe08a3e0f50ba742ece346c1ca613c31631a20d8decad6 -SHA256 (libsixel-1.8.6.tar.gz) = 37611d60c7dbcee701346967336dbf135fdd5041024d5f650d52fae14c731ab9 +RWSagIOpLGJF34pNCP5vfCICbjDJ3BcwPxm9atnZE3M4U/7k7zEJgTKyBHtWQGsn5gKpBZtqKnyP4AvWca/76Bimjm4fTRPYMAI= +SHA256 (Pkgfile) = 94d0554b5870a11f9568ea5ecc3688d4b33cc4bab044ca293916fee512cd97b7 +SHA256 (.footprint) = b75bc901dc625d21fc251e4d46289d8cc6a8a93dd62f41d94179f6607690c99a +SHA256 (libsixel-1.10.2.tar.gz) = a811b7f78c3b904661e02c753bcba064dbea3b6d46b4e0a61448f062327082f8 diff --git a/libsixel/Pkgfile b/libsixel/Pkgfile index 78c8d9d2f..bb89f9b9d 100644 --- a/libsixel/Pkgfile +++ b/libsixel/Pkgfile @@ -1,18 +1,21 @@ # Description: A SIXEL encoder/decoder implementation derived from kmiya's sixel -# URL: https://github.com/saitoha/libsixel +# URL: https://github.com/libsixel/libsixel/ # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: +# Depends on: meson ninja +# Optional: gd libjpeg-turbo libpng name=libsixel -version=1.8.6 +version=1.10.2 release=1 -source=(https://github.com/saitoha/libsixel/archive/v$version/$name-$version.tar.gz) +source=(https://github.com/libsixel/libsixel/archive/v$version/$name-$version.tar.gz) build() { - cd $name-$version - PYTHON=/usr/bin/python3 \ - ./configure --prefix=/usr \ - --enable-python - make - make DESTDIR=$PKG install + meson setup $name-$version build \ + --prefix /usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true + meson compile -C build + DESTDIR=$PKG meson install -C build }
participants (1)
-
crux@crux.nu