diff --git a/libde265/.footprint b/libde265/.footprint index 236b144..a6dbffc 100644 --- a/libde265/.footprint +++ b/libde265/.footprint @@ -1,21 +1,18 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/bin/ --rwxr-xr-x root/root usr/bin/acceleration_speed --rwxr-xr-x root/root usr/bin/bjoentegaard --rwxr-xr-x root/root usr/bin/block-rate-estim --rwxr-xr-x root/root usr/bin/enc265 --rwxr-xr-x root/root usr/bin/gen-enc-table --rwxr-xr-x root/root usr/bin/rd-curves --rwxr-xr-x root/root usr/bin/tests --rwxr-xr-x root/root usr/bin/yuv-distortion +-rwxr-xr-x root/root usr/bin/dec265 +-rwxr-xr-x root/root usr/bin/hdrcopy drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/libde265/ -rw-r--r-- root/root usr/include/libde265/de265-version.h -rw-r--r-- root/root usr/include/libde265/de265.h +-rw-r--r-- root/root usr/include/libde265/en265.h drwxr-xr-x root/root usr/lib/ --rw-r--r-- root/root usr/lib/libde265.a -lrwxrwxrwx root/root usr/lib/libde265.so -> libde265.so.0.1.2 -lrwxrwxrwx root/root usr/lib/libde265.so.0 -> libde265.so.0.1.2 --rwxr-xr-x root/root usr/lib/libde265.so.0.1.2 +drwxr-xr-x root/root usr/lib/cmake/ +drwxr-xr-x root/root usr/lib/cmake/libde265/ +-rw-r--r-- root/root usr/lib/cmake/libde265/libde265Config-release.cmake +-rw-r--r-- root/root usr/lib/cmake/libde265/libde265Config.cmake +-rw-r--r-- root/root usr/lib/cmake/libde265/libde265ConfigVersion.cmake +-rwxr-xr-x root/root usr/lib/libde265.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/libde265.pc diff --git a/libde265/.signature b/libde265/.signature index f83703e..0ecafde 100644 --- a/libde265/.signature +++ b/libde265/.signature @@ -1,5 +1,5 @@ -untrusted comment: verify with /etc/ports/jmq.pub -RWTTPlFarK9CxAJtFw1F2rhIE2c3t8ZPyJuRmee4dMvYAeYIe+u0TC3xVrQ1IiqtAiNVXBqdTJetuQY/byFaco88mRqgA5vErQk= -SHA256 (Pkgfile) = 1c323ae0712004574702cab72827e413865c2b1909ddf2bdf8a3b253585c59ac -SHA256 (.footprint) = 3e4721b5bf70d66baff25254d9882533c34190ec0ecc0c1bbcedf41e5a496141 -SHA256 (libde265-1.0.9.tar.gz) = 29bc6b64bf658d81a4446a3f98e0e4636fd4fd3d971b072d440cef987d5439de +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3+pxygqLXImoqT1zb/k43tedhTFEqEpRo7slq9FVqc88UkYwAO0EVySaYUTephIq0PT3QaVuexTAV+vLrZ+8Qw0= +SHA256 (Pkgfile) = 5d5494bc80d5730662499687cb06c00b08933a67a2dc3718a078e3f844741b36 +SHA256 (.footprint) = 6b5f374d22d5b2470893e2d102d1ea9a11567e0f38177ecfe1b9b4d9b864cd60 +SHA256 (libde265-1.0.11.tar.gz) = 2f8f12cabbdb15e53532b7c1eb964d4e15d444db1be802505e6ac97a25035bab diff --git a/libde265/Pkgfile b/libde265/Pkgfile index 45f021b..3a66ba2 100644 --- a/libde265/Pkgfile +++ b/libde265/Pkgfile @@ -4,16 +4,21 @@ # Depends on: name=libde265 -version=1.0.9 +version=1.0.11 release=1 source=(https://github.com/strukturag/$name/releases/download/v$version/$name-$version.tar.gz) build() { - cd $name-$version - ./configure --prefix=/usr --disable-dec265 --disable-sherlock265 - make - make DESTDIR=$PKG install + mkdir build && cd build + cmake -G Ninja -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ../$name-$version - # strip .la files - rm -f $PKG/usr/lib/*.la + ninja -j ${JOBS:-1} + DESTDIR=$PKG ninja install + + # strip .la files + rm -f $PKG/usr/lib/*.la }