commit a4630b482ff58977f7b1619161004a9c4efb3d81 Author: Juergen Daubert <jue@jue.li> Date: Tue Jul 30 15:59:56 2019 +0200 [notify] babl: update to 0.1.68 babl upstream switched from autotools to meson, therefore all libtool files (*.la) are gone. Every port that lists the old babl libbabl-0.1.la file in its own libtool file has to be rebuild if other ports depends at build time on it, here mainly opt/gegl and opt/gimp. To find the broken files the following script kan be uses: for f in $(grep -lrs libbabl-0.1.la /usr/lib); do pkginfo -o $f | awk '!/^Package/ {print $1}'; done | sort -u diff --git a/babl/.footprint b/babl/.footprint index bcc8ef269..64297a2c2 100644 --- a/babl/.footprint +++ b/babl/.footprint @@ -9,63 +9,36 @@ drwxr-xr-x root/root usr/include/babl-0.1/babl/ -rw-r--r-- root/root usr/include/babl-0.1/babl/babl.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/babl-0.1/ --rwxr-xr-x root/root usr/lib/babl-0.1/CIE.la -rwxr-xr-x root/root usr/lib/babl-0.1/CIE.so --rwxr-xr-x root/root usr/lib/babl-0.1/HCY.la -rwxr-xr-x root/root usr/lib/babl-0.1/HCY.so --rwxr-xr-x root/root usr/lib/babl-0.1/HSL.la -rwxr-xr-x root/root usr/lib/babl-0.1/HSL.so --rwxr-xr-x root/root usr/lib/babl-0.1/HSV.la -rwxr-xr-x root/root usr/lib/babl-0.1/HSV.so --rwxr-xr-x root/root usr/lib/babl-0.1/cairo.la +-rwxr-xr-x root/root usr/lib/babl-0.1/avx2-int8.so -rwxr-xr-x root/root usr/lib/babl-0.1/cairo.so --rwxr-xr-x root/root usr/lib/babl-0.1/double.la -rwxr-xr-x root/root usr/lib/babl-0.1/double.so --rwxr-xr-x root/root usr/lib/babl-0.1/fast-float.la -rwxr-xr-x root/root usr/lib/babl-0.1/fast-float.so --rwxr-xr-x root/root usr/lib/babl-0.1/float.la -rwxr-xr-x root/root usr/lib/babl-0.1/float.so --rwxr-xr-x root/root usr/lib/babl-0.1/gegl-fixups.la -rwxr-xr-x root/root usr/lib/babl-0.1/gegl-fixups.so --rwxr-xr-x root/root usr/lib/babl-0.1/gggl-lies.la -rwxr-xr-x root/root usr/lib/babl-0.1/gggl-lies.so --rwxr-xr-x root/root usr/lib/babl-0.1/gggl-table-lies.la -rwxr-xr-x root/root usr/lib/babl-0.1/gggl-table-lies.so --rwxr-xr-x root/root usr/lib/babl-0.1/gggl-table.la -rwxr-xr-x root/root usr/lib/babl-0.1/gggl-table.so --rwxr-xr-x root/root usr/lib/babl-0.1/gggl.la -rwxr-xr-x root/root usr/lib/babl-0.1/gggl.so --rwxr-xr-x root/root usr/lib/babl-0.1/gimp-8bit.la -rwxr-xr-x root/root usr/lib/babl-0.1/gimp-8bit.so --rwxr-xr-x root/root usr/lib/babl-0.1/grey.la -rwxr-xr-x root/root usr/lib/babl-0.1/grey.so --rwxr-xr-x root/root usr/lib/babl-0.1/half.la -rwxr-xr-x root/root usr/lib/babl-0.1/half.so --rwxr-xr-x root/root usr/lib/babl-0.1/naive-CMYK.la -rwxr-xr-x root/root usr/lib/babl-0.1/naive-CMYK.so --rwxr-xr-x root/root usr/lib/babl-0.1/simple.la -rwxr-xr-x root/root usr/lib/babl-0.1/simple.so --rwxr-xr-x root/root usr/lib/babl-0.1/sse-half.la -rwxr-xr-x root/root usr/lib/babl-0.1/sse-half.so --rwxr-xr-x root/root usr/lib/babl-0.1/sse2-float.la -rwxr-xr-x root/root usr/lib/babl-0.1/sse2-float.so --rwxr-xr-x root/root usr/lib/babl-0.1/sse2-int16.la -rwxr-xr-x root/root usr/lib/babl-0.1/sse2-int16.so --rwxr-xr-x root/root usr/lib/babl-0.1/sse2-int8.la -rwxr-xr-x root/root usr/lib/babl-0.1/sse2-int8.so --rwxr-xr-x root/root usr/lib/babl-0.1/sse4-int8.la -rwxr-xr-x root/root usr/lib/babl-0.1/sse4-int8.so --rwxr-xr-x root/root usr/lib/babl-0.1/two-table.la -rwxr-xr-x root/root usr/lib/babl-0.1/two-table.so --rwxr-xr-x root/root usr/lib/babl-0.1/u16.la -rwxr-xr-x root/root usr/lib/babl-0.1/u16.so --rwxr-xr-x root/root usr/lib/babl-0.1/u32.la -rwxr-xr-x root/root usr/lib/babl-0.1/u32.so --rwxr-xr-x root/root usr/lib/babl-0.1/ycbcr.la -rwxr-xr-x root/root usr/lib/babl-0.1/ycbcr.so --rwxr-xr-x root/root usr/lib/libbabl-0.1.la -lrwxrwxrwx root/root usr/lib/libbabl-0.1.so -> libbabl-0.1.so.0.165.1 -lrwxrwxrwx root/root usr/lib/libbabl-0.1.so.0 -> libbabl-0.1.so.0.165.1 --rwxr-xr-x root/root usr/lib/libbabl-0.1.so.0.165.1 +lrwxrwxrwx root/root usr/lib/libbabl-0.1.so -> libbabl-0.1.so.0 +lrwxrwxrwx root/root usr/lib/libbabl-0.1.so.0 -> libbabl-0.1.so.0.167.1 +-rwxr-xr-x root/root usr/lib/libbabl-0.1.so.0.167.1 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/babl.pc diff --git a/babl/.signature b/babl/.signature index 27e05b0db..79731bac4 100644 --- a/babl/.signature +++ b/babl/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/X3nqa2Gt+WUWuW9fU4btFmJkvFAMdm03Znn3ytPLI6X2oZ8nODS19j1j4X9Cij4YLKWzcaxYg/Z+xb9XFiYKw0= -SHA256 (Pkgfile) = 1adaf4155abe764cdc21d27edb1c77ec0c9c7fabf937148b5018b49324a277d7 -SHA256 (.footprint) = c95cc313bfe3598d9d9f5215005bab4bd87715cbfeadf1bfcb75b6a5c7665174 -SHA256 (babl-0.1.66.tar.bz2) = 369dd89345489a3949e83d5ad63295029088230626f64a05e530761b176fa163 +RWSE3ohX2g5d/Qer1YHRzrcWT44EJvZx8AfhylFIn1TVbkpM4moYvrTUGiXL9T6jb//GEaibthiyVeD6d3oI+i8Oo7S4YIJXJwA= +SHA256 (Pkgfile) = aad8d7eb70ddab9aabaa770b4ada818f782dba1e41b6eb8410c6b74c65db10a8 +SHA256 (.footprint) = 72def77fa4f87605f5c88e5b6d1c211f5e98f4f90eb1b9e62056f055b937d3ae +SHA256 (babl-0.1.68.tar.xz) = 412dc8356b1e200e0f3aaa41bc6c317b9e489936c17c4e92cc5db9d34ca1e94c diff --git a/babl/Pkgfile b/babl/Pkgfile index 35bbed27b..42482accb 100644 --- a/babl/Pkgfile +++ b/babl/Pkgfile @@ -2,17 +2,15 @@ # URL: http://gegl.org/babl # Maintainer: Thomas Penteker, tek at serverop dot de # Packager: Simone Rota, sip at crux dot nu -# Depends on: +# Depends on: meson ninja name=babl -version=0.1.66 +version=0.1.68 release=1 -source=(https://ftp.gtk.org/pub/babl/${version%.*}/$name-$version.tar.bz2) +source=(https://ftp.gtk.org/pub/babl/${version%.*}/$name-$version.tar.xz) build() { cd $name-$version - - ./configure --prefix=/usr --disable-docs - make - make DESTDIR=$PKG install + meson build --prefix=/usr + DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install }