diff --git a/arch-repo-manager/git/PKGBUILD b/arch-repo-manager/git/PKGBUILD index 702995ee..ee33fa6e 100644 --- a/arch-repo-manager/git/PKGBUILD +++ b/arch-repo-manager/git/PKGBUILD @@ -6,12 +6,14 @@ _reponame=arch-repo-manager pkgname=arch-repo-manager-git _name=${pkgname%-git} +_liburing=OFF pkgver=340.599185d pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Tool for managing custom Arch Linux repositories' license=('GPL') -depends=('libc++utilities-git.so' 'libpasswordfile-git.so' 'libboost_filesystem.so' 'libarchive.so' 'lmdb' 'liburing') +depends=('libc++utilities-git.so' 'libpasswordfile-git.so' 'libboost_filesystem.so' 'libarchive.so' 'libcrypto.so' 'libssl.so' 'lmdb') +[[ $_liburing != OFF ]] && depends+=('liburing.so') optdepends=('reflective-rapidjson-git: development with libpkg/librepomgr' "$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git') @@ -50,7 +52,7 @@ build() { -DBUILD_SHARED_LIBS:BOOL=ON \ -DDUMMY_BUILD_ACTION_ENABLED:BOOL=ON \ -DREFLECTION_GENERATOR_EXECUTABLE:FILEPATH='/usr/bin/reflective_rapidjson_generator-git' \ - -DBOOST_ASIO_IO_URING:BOOL=OFF \ + -DBOOST_ASIO_IO_URING:BOOL=$_liburing \ . VERBOSE=1 ninja } diff --git a/passwordfile/default/PKGBUILD b/passwordfile/default/PKGBUILD index 4411a897..a6658838 100644 --- a/passwordfile/default/PKGBUILD +++ b/passwordfile/default/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=1 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' license=('GPL') -depends=('libc++utilities.so' 'openssl' 'zlib') +depends=('libc++utilities.so' 'libcrypto.so' 'libz.so') optdepends=("$pkgname-doc: API documentation") makedepends=('cmake' 'ninja') checkdepends=('cppunit') diff --git a/passwordfile/git/PKGBUILD b/passwordfile/git/PKGBUILD index ba22e4be..75c6d500 100644 --- a/passwordfile/git/PKGBUILD +++ b/passwordfile/git/PKGBUILD @@ -11,7 +11,7 @@ pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' license=('GPL') -depends=('libc++utilities-git.so' 'openssl' 'zlib') +depends=('libc++utilities-git.so' 'libcrypto.so' 'libz.so') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja') checkdepends=('cppunit') diff --git a/tagparser/default/PKGBUILD b/tagparser/default/PKGBUILD index 8f35ff2c..ba087aef 100644 --- a/tagparser/default/PKGBUILD +++ b/tagparser/default/PKGBUILD @@ -10,7 +10,7 @@ pkgrel=1 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' license=('GPL') -depends=('libc++utilities.so' 'zlib') +depends=('libc++utilities.so' 'libz.so') makedepends=('cmake' 'ninja' 'iso-codes') checkdepends=('cppunit' 'openssl') optdepends=("$pkgname-doc: API documentation") diff --git a/tagparser/git/PKGBUILD b/tagparser/git/PKGBUILD index d9470967..a454b9d0 100644 --- a/tagparser/git/PKGBUILD +++ b/tagparser/git/PKGBUILD @@ -11,7 +11,7 @@ pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' license=('GPL') -depends=('libc++utilities-git.so' 'zlib') +depends=('libc++utilities-git.so' 'libz.so') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja' 'iso-codes') checkdepends=('cppunit' 'openssl')