libaec: update to 1.1.3

Remove 0001-enable-visibility.patch, fixed in upstream.
cd454dff3b
This commit is contained in:
Biswapriyo Nath
2024-03-31 14:42:37 +00:00
parent 2eba1ce7a5
commit d0e4dba0d5
2 changed files with 7 additions and 22 deletions

View File

@@ -1,11 +0,0 @@
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -52,7 +52,7 @@
target_link_libraries(graec aec)
include(GNUInstallDirs)
-if(UNIX)
+if(UNIX OR MINGW)
# Handle visibility of symbols. Compatible with gnulib's gl_VISIBILITY
include(CheckCCompilerFlag)
check_c_compiler_flag(-fvisibility=hidden COMPILER_HAS_HIDDEN_VISIBILITY)

View File

@@ -3,8 +3,8 @@
_realname=libaec
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.1.2
pkgrel=2
pkgver=1.1.3
pkgrel=1
pkgdesc="Adaptive Entropy Coding library (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64' 'mingw32')
@@ -15,17 +15,13 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-ninja")
provides=("${MINGW_PACKAGE_PREFIX}-szip")
replaces=("${MINGW_PACKAGE_PREFIX}-szip")
_md5=3847727cd2e8c941f0d68f6822a73ed7
source=("${url}/uploads/${_md5}/${_realname}-${pkgver}.tar.gz"
"0001-enable-visibility.patch"
source=("https://gitlab.dkrz.de/k202009/libaec/-/archive/v${pkgver}/libaec-v${pkgver}.tar.bz2"
"0005-cmake-fix-cmake-install.patch")
sha256sums=('a5d03a242468014b92b1b196de397f1e9a7927782db1a0423ea01db78421e373'
'517758b2375a7144d9d4f1ae45d732eac96b66c036002af1e08ba9589ddf3060'
sha256sums=('46216f9d2f2d3ffea4c61c9198fe0236f7f316d702f49065c811447186d18222'
'9acc599a0f809b1f196c2ff0db6990901e812e659a594041e7540c4980b3fc91')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"
patch -p1 -i ${srcdir}/0001-enable-visibility.patch
cd "${srcdir}/${_realname}-v${pkgver}"
patch -p1 -i ${srcdir}/0005-cmake-fix-cmake-install.patch
}
@@ -46,7 +42,7 @@ build() {
"${extra_config[@]}" \
-DCMAKE_DLL_NAME_WITH_SOVERSION=ON \
-DBUILD_TESTING=OFF \
../${_realname}-${pkgver}
../${_realname}-v${pkgver}
${MINGW_PREFIX}/bin/cmake --build .
}
@@ -56,5 +52,5 @@ package() {
DESTDIR="${pkgdir}" ${MINGW_PREFIX}/bin/cmake --install .
install -Dm644 ${srcdir}/${_realname}-${pkgver}/LICENSE.txt ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
install -Dm644 ${srcdir}/${_realname}-v${pkgver}/LICENSE.txt ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
}