diff options
author | Zach van Rijn <me@zv.io> | 2025-07-25 23:12:03 -0500 |
---|---|---|
committer | Zach van Rijn <me@zv.io> | 2025-08-14 11:15:30 -0500 |
commit | ad30358d2dd7924fa6a0baeff5ed052adf33f89c (patch) | |
tree | d205ac5a154ccf0a8ce6c7ba670d6bd34e2bb224 | |
parent | 05ab17701a871ff215c66dd0615d4646b634c66a (diff) | |
download | packages-ad30358d2dd7924fa6a0baeff5ed052adf33f89c.tar.gz packages-ad30358d2dd7924fa6a0baeff5ed052adf33f89c.tar.bz2 packages-ad30358d2dd7924fa6a0baeff5ed052adf33f89c.tar.xz packages-ad30358d2dd7924fa6a0baeff5ed052adf33f89c.zip |
user/libaacs: bump { 0.10.0 --> 0.11.1 }. patch configure.ac. fixes #1355.
-rw-r--r-- | user/libaacs/0001-configure.ac-Use-pkg-config-for-libgcrypt.patch | 35 | ||||
-rw-r--r-- | user/libaacs/APKBUILD | 16 |
2 files changed, 47 insertions, 4 deletions
diff --git a/user/libaacs/0001-configure.ac-Use-pkg-config-for-libgcrypt.patch b/user/libaacs/0001-configure.ac-Use-pkg-config-for-libgcrypt.patch new file mode 100644 index 000000000..3ef20ef33 --- /dev/null +++ b/user/libaacs/0001-configure.ac-Use-pkg-config-for-libgcrypt.patch @@ -0,0 +1,35 @@ +From 42a21d223a3d1f2e45c037f2a0570b035bc1a73a Mon Sep 17 00:00:00 2001 +From: Andreas Oberritter <obi@opendreambox.org> +Date: Fri, 7 Feb 2020 13:25:51 +0100 +Subject: [PATCH] configure.ac: Use pkg-config for libgcrypt + +Not upstreamable, because libgcrypt upstream doesn't support pkg-config. +--- + configure.ac | 14 +------------- + 1 file changed, 1 insertion(+), 13 deletions(-) + +diff --git a/configure.ac b/configure.ac +index b90d46a..8faa914 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -110,19 +110,7 @@ AC_CHECK_FUNC([snprintf],, [AC_MSG_ERROR($function_not_found)]) + dnl required libraries + + dnl gcrypt check +-AM_PATH_LIBGCRYPT([1.6.0], [have_gcrypt=yes]) +-AS_IF([test "x$have_gcrypt" != xyes],[ +- dnl older gcrypt requires pthread +- AM_PATH_LIBGCRYPT([1.1.94],, +- AC_MSG_ERROR([libgcrypt not found on system])) +- dnl pthread check (not on win32) +- AS_IF([test "${SYS}" != "mingw32"], [ +- AC_CHECK_HEADERS([pthread.h], , +- [AC_MSG_ERROR([pthread required])]) +- AC_SEARCH_LIBS([pthread_create], [pthread], , +- [AC_MSG_ERROR([pthread required])]) +- ]) +- ]) ++PKG_CHECK_MODULES(LIBGCRYPT,[libgcrypt >= 1.6.0]) + + dnl use re-entrant version of gcrypt_error() from gpg-error + AC_FUNC_STRERROR_R diff --git a/user/libaacs/APKBUILD b/user/libaacs/APKBUILD index b4243813f..7239b1cd8 100644 --- a/user/libaacs/APKBUILD +++ b/user/libaacs/APKBUILD @@ -1,16 +1,23 @@ # Contributor: A. Wilcox <awilfox@adelielinux.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=libaacs -pkgver=0.10.0 +pkgver=0.11.1 pkgrel=0 pkgdesc="Library to decrypt Advanced Access Content System content" url="https://www.videolan.org/developers/libaacs.html" arch="all" license="LGPL-2.1+" depends="" -makedepends="bison flex libgcrypt-dev libgpg-error-dev" +makedepends="bison flex libgcrypt-dev libgpg-error-dev autoconf automake libtool m4" subpackages="$pkgname-dev" -source="https://download.videolan.org/pub/videolan/libaacs/$pkgver/libaacs-$pkgver.tar.bz2" +source="https://download.videolan.org/pub/videolan/libaacs/$pkgver/libaacs-$pkgver.tar.bz2 + 0001-configure.ac-Use-pkg-config-for-libgcrypt.patch + " + +prepare() { + default_prepare + autoreconf -fiv #1355 +} build() { ./configure \ @@ -32,4 +39,5 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums="4527749c3c78fd270012b3b36e916356a4aeb8f90169e781a00739f01f190121691042607209864e9b676ede9741f614c6003a7dfbb350dc020e1fa94cd6d66e libaacs-0.10.0.tar.bz2" +sha512sums="42dcba5fd593c9a8ec7af11251006b083ad2c49ec198734d1d66f67c2ded4557d77617600edbf0c5250e9b0407ef9a2f906d59d154bda8ecfc8adfd234fb2c42 libaacs-0.11.1.tar.bz2 +016e84f69738fe4cdf2a7ec736f61c7becf8a1a404b185b9ef64ca8980fb6a107a56b130b04a796a384a1714f2744fc999d35005f61c86dc499bfc7900e7637f 0001-configure.ac-Use-pkg-config-for-libgcrypt.patch" |