diff options
Diffstat (limited to 'community/libmatroska/APKBUILD')
-rw-r--r-- | community/libmatroska/APKBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/community/libmatroska/APKBUILD b/community/libmatroska/APKBUILD index 1c1fe013cf3..87229449eca 100644 --- a/community/libmatroska/APKBUILD +++ b/community/libmatroska/APKBUILD @@ -1,14 +1,14 @@ # Contributor: Timo Teräs <timo.teras@iki.fi> # Maintainer: Timo Teräs <timo.teras@iki.fi> pkgname=libmatroska -pkgver=1.6.3 +pkgver=1.7.1 pkgrel=0 pkgdesc="Extensible multimedia container format based on EBML" -url="https://www.matroska.org" +url="https://www.matroska.org/" arch="all" options="!check" # Tests don't build; 'make check' target disabled by upstream license="LGPL-2.1-or-later" -makedepends="cmake libebml-dev>=1.4.2" +makedepends="cmake libebml-dev>=1.4.2 samurai" subpackages="$pkgname-dev" source="https://dl.matroska.org/downloads/libmatroska/libmatroska-$pkgver.tar.xz" @@ -16,19 +16,20 @@ build() { if [ "$CBUILD" != "$CHOST" ]; then CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi - cmake \ + CXXFLAGS="$CXXFLAGS -flto=auto" \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=True \ -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ $CMAKE_CROSSOPTS - make + cmake --build build } package() { - make install DESTDIR="$pkgdir" + DESTDIR="$pkgdir" cmake --install build } -sha512sums="271557c4f8836411782991c069a16cd49d7f9b6f209d1f96f6694f0e8bdfdcda3bbf76512c328555252a8c3e45c5adfcfab1e738304bb2ea85786a6f45af3f41 libmatroska-1.6.3.tar.xz" +sha512sums=" +a6f38d388f6c9bfe399b9263ba4ef0965cfb4e27b39ac04453d5c9a9db8eac719a04c87b58d88b612902297e17aa7437382a66332f3f5b3d41744a13351751fd libmatroska-1.7.1.tar.xz +" |