Skip to content
Snippets Groups Projects
Commit 667620c7 authored by alice's avatar alice
Browse files

community/exiv2: upgrade to 0.28.0

parent 2f18d34d
No related branches found
No related tags found
No related merge requests found
# Maintainer: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=exiv2 pkgname=exiv2
pkgver=0.27.6 pkgver=0.28.0
pkgrel=2 pkgrel=0
pkgdesc="Exif and Iptc metadata manipulation library and tools." pkgdesc="Exif and Iptc metadata manipulation library and tools."
url="https://exiv2.org/" url="https://exiv2.org/"
arch="all" arch="all"
options="!check" # No test suite.
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends_dev="expat-dev zlib-dev" depends_dev="expat-dev zlib-dev"
makedepends="$depends_dev cmake samurai" makedepends="$depends_dev cmake samurai"
checkdepends="gtest-dev"
subpackages="$pkgname-dev $pkgname-doc" subpackages="$pkgname-dev $pkgname-doc"
source="https://github.com/Exiv2/exiv2/archive/refs/tags/v$pkgver/exiv2-v$pkgver.tar.gz" source="https://github.com/Exiv2/exiv2/archive/refs/tags/v$pkgver/exiv2-v$pkgver.tar.gz"
...@@ -64,12 +64,17 @@ prepare() { ...@@ -64,12 +64,17 @@ prepare() {
} }
build() { build() {
CFLAGS="$CFLAGS -flto=auto" \
CXXFLAGS="$CXXFLAGS -flto=auto" \
cmake -B build -G Ninja \ cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_LIBDIR=lib \
-DEXIV2_BUILD_SAMPLES=OFF \ -DEXIV2_BUILD_SAMPLES=OFF \
-DEXIV2_ENABLE_BMFF=ON -DEXIV2_ENABLE_BMFF=ON \
-DEXIV2_ENABLE_BROTLI=OFF \
-DEXIV2_ENABLE_INIH=OFF \
-DEXIV2_BUILD_UNIT_TESTS="$(want_check && echo ON || echo OFF)"
ninja -C build ninja -C build
} }
...@@ -82,5 +87,5 @@ package() { ...@@ -82,5 +87,5 @@ package() {
} }
sha512sums=" sha512sums="
7d7121770a9394efd31acb74709583e587351fc48c485a2f684cacce4ed19a2d07a6cb1cea986c16bf64851fd53b22a7277c1e1ae1a6cd69a5761afae3c5c731 exiv2-v0.27.6.tar.gz 35e483c6123f099167ed8647fae7c6e5512434c24d0afe684180ba6a5114068d5678280a01c8e6cfee0d1e555e1dc2a1606989d46950ce3ef1a3859caeed4dad exiv2-v0.28.0.tar.gz
" "
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment