ports/compat-32 (3.7): opus-32: 1.3.1 -> 1.4
commit edfb0f4d13c43f5145106ad9bb51c3e679229687 Author: Danny Rawlins <contact@romster.me> Date: Sun Apr 30 14:10:37 2023 +1000 opus-32: 1.3.1 -> 1.4 diff --git a/opus-32/.footprint b/opus-32/.footprint index e85c247..69d05bc 100644 --- a/opus-32/.footprint +++ b/opus-32/.footprint @@ -1,8 +1,7 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib32/ --rw-r--r-- root/root usr/lib32/libopus.a -lrwxrwxrwx root/root usr/lib32/libopus.so -> libopus.so.0.8.0 -lrwxrwxrwx root/root usr/lib32/libopus.so.0 -> libopus.so.0.8.0 --rwxr-xr-x root/root usr/lib32/libopus.so.0.8.0 +lrwxrwxrwx root/root usr/lib32/libopus.so -> libopus.so.0 +lrwxrwxrwx root/root usr/lib32/libopus.so.0 -> libopus.so.0.9.0 +-rwxr-xr-x root/root usr/lib32/libopus.so.0.9.0 drwxr-xr-x root/root usr/lib32/pkgconfig/ -rw-r--r-- root/root usr/lib32/pkgconfig/opus.pc diff --git a/opus-32/.signature b/opus-32/.signature index 9aebc60..f673179 100644 --- a/opus-32/.signature +++ b/opus-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXYgatQ6heLuLBSZom6tNTVHkg2rRgCT/WjdmTQE/rZdwzbGPRY5IdDWLZ13MCsuFQMiOg37l9VhnQhhsn1zbTgY= -SHA256 (Pkgfile) = 07129f9168e85b83acf5d0fdee7c4a00c1317aee65cadd7dbb2529a6f08dea20 -SHA256 (.footprint) = a263b36020262287ad5cd7897c214bde728582ef7385ea0641c90fb0bede073d -SHA256 (opus-1.3.1.tar.gz) = 65b58e1e25b2a114157014736a3d9dfeaad8d41be1c8179866f144a2fb44ff9d +RWSwxGo/zH7eXRg/FnB84/ncCerzzy70m5RI8sxwDrXq9LCMgAA5O4pqzkyZFtS+WXjb4kGYCQ0zD8RR34MkiVKCXcCQcq8KEQk= +SHA256 (Pkgfile) = 35143ab35f19c1a641529c4861705da2a6cc253dc2a27bf0951f11e4fa9579bd +SHA256 (.footprint) = 6bafa08a2a4855b47a70ac996c6c2832e8be40f1634fa4a938728baa20abf604 +SHA256 (opus-1.4.tar.gz) = c9b32b4253be5ae63d1ff16eea06b94b5f0f2951b7a02aceef58e3a3ce49c51f diff --git a/opus-32/Pkgfile b/opus-32/Pkgfile index ffb4884..959c3f0 100644 --- a/opus-32/Pkgfile +++ b/opus-32/Pkgfile @@ -1,29 +1,26 @@ # Description: Codec designed for interactive speech and audio transmission over the Internet. # URL: https://www.opus-codec.org/ -# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu +# Maintainer: Danny Rawlins, crux at romster dot me # Depends on: opus name=opus-32 -version=1.3.1 +version=1.4 release=1 -source=(https://archive.mozilla.org/pub/opus/opus-$version.tar.gz) +source=(https://github.com/xiph/opus/releases/download/v$version/opus-$version.tar.g...) build() { - cd opus-$version - - ./configure \ + meson setup opus-$version build \ --prefix=/usr \ --libdir=/usr/lib32 \ - --enable-custom-modes \ - --enable-intrinsics \ - --enable-rtcd \ - --enable-ambisonics \ - --disable-doc \ - --disable-nls + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D custom-modes=true \ + -D tests=disabled - make - make DESTDIR=$PKG install + meson compile -C build + DESTDIR=$PKG meson install -C build - find $PKG -name '*.la' -delete - rm -r $PKG/usr/{share,include} + rm -r $PKG/usr/include }
participants (1)
-
crux@crux.nu