diff options
Diffstat (limited to 'community/gerbera/APKBUILD')
-rw-r--r-- | community/gerbera/APKBUILD | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/community/gerbera/APKBUILD b/community/gerbera/APKBUILD index 528f66ad07a..186f5b20f87 100644 --- a/community/gerbera/APKBUILD +++ b/community/gerbera/APKBUILD @@ -1,11 +1,13 @@ # Contributor: Mike Crute <mike@crute.us> # Maintainer: Mike Crute <mike@crute.us> pkgname=gerbera -pkgver=1.9.1 -pkgrel=1 +pkgver=1.12.1 +pkgrel=4 pkgdesc="A UPnP Media Server" -url="https://gerbera.io" -arch="all" +url="https://gerbera.io/" +# it fails endianness ip-range comparison tests, on code inside the actual +# program, so it's broken on big-endian +arch="all !s390x" license="GPL-2.0-or-later" makedepends=" cmake @@ -31,7 +33,7 @@ makedepends=" taglib-dev zlib-dev " -checkdepends="gmock" +checkdepends="gtest-dev" install="$pkgname.pre-install" subpackages="$pkgname-doc $pkgname-openrc" pkgusers="$pkgname" @@ -44,21 +46,16 @@ pkggroups="$pkgname" # that the binary was built within a git repo which is not the case for # releases. This test will never work for us. # -# fix-cmake.patch: -# Patch fixes cmake build files to give full library names instead of the -# shortened version that find_library normally uses. See patch for more -# details. -# source="gerbera-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz disable-git-test.patch - fix-cmake.patch + $pkgname-$pkgver-fmt10.patch::https://github.com/gerbera/gerbera/commit/d7123f37b8fde694946ee2d585c3ac961f2e19b4.patch $pkgname.initd $pkgname.confd" build() { cmake -B build -G Ninja \ -Wno-dev \ - -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_MAGIC=1 \ -DWITH_MYSQL=0 \ @@ -102,9 +99,9 @@ package() { } sha512sums=" -39d7633025af5307a5630795890243a28c68572396d83f7b74b6462dd7691f08ae10101445b0235578d1f0a8508185b2eca55d6b53a7db6da787f4cb778847ad gerbera-1.9.1.tar.gz +54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2 gerbera-1.12.1.tar.gz 5f084b107a534e8d8debda6fbc494ed7ab5d38e6de3d85867f2c316bd3f7d56daf3755de2647be84ae514905f998dad83ac88736a6ca59a30560c3d7a98dffcb disable-git-test.patch -79b3ae1c61770381fd2638252960bf58ca8c51dee1fded30fd084652ec5d1e1a21b86a9236b90091e22cd96c12f9e8a6f442960528a34b4a8d78d97c9df1aae5 fix-cmake.patch +baf7e60c5ad4f69fa4d1daafefbe3ed317b425b2c0849d93cceb6bb4b73fb3ef714c773868b2b8ad7d300c3a1ae04402211e0be0856bf1bd3caf779de1089db8 gerbera-1.12.1-fmt10.patch b8609b8ec46d8e61087b76ea9be34639786014f6545a2eb8dae977e56dcc3841715c0691417382d93d96eefd4c5a629e46cd9605c893445a66ac2815ec141c2b gerbera.initd 392d7e964b0328778847f871e88ffd475ddac99b6cf8c8ded4825eb2f970e084db692552790a1b30ff96f59eabcd9fff50164d9dedf328badab95a1cec833c02 gerbera.confd " |