diff --git a/common/shlibs b/common/shlibs index 5f831757c30..e27dcf4cd79 100644 --- a/common/shlibs +++ b/common/shlibs @@ -555,7 +555,7 @@ libgimpcolor-2.0.so.0 libgimp-2.10.0_1 libgimpmodule-2.0.so.0 libgimp-2.10.0_1 libgmic.so.3 gmic-3.1.6_1 libcgmic.so.3 gmic-3.1.6_1 -libexiv2.so.27 exiv2-0.27_1 +libexiv2.so.28 exiv2-0.28.1_1 libKF5Holidays.so.5 kholidays-5.47.0_1 libPhabricatorHelpers.so.5 purpose-5.48.0_1 libKF5PurposeWidgets.so.5 purpose-5.48.0_1 diff --git a/srcpkgs/exiv2/template b/srcpkgs/exiv2/template index 49985fe82cc..b068757bcf2 100644 --- a/srcpkgs/exiv2/template +++ b/srcpkgs/exiv2/template @@ -1,17 +1,17 @@ # Template file for 'exiv2' pkgname=exiv2 -version=0.27.6 +version=0.28.1 revision=1 build_style=cmake configure_args="-DEXIV2_BUILD_SAMPLES=OFF -DEXIV2_ENABLE_BMFF=ON" -makedepends="zlib-devel expat-devel" -checkdepends="gtest-devel" +makedepends="zlib-devel brotli-devel expat-devel inih-devel" +checkdepends="gtest-devel python3" short_desc="Image metadata manipulation" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://www.exiv2.org" -distfiles="https://github.com/Exiv2/exiv2/releases/download/v${version}/exiv2-${version}-Source.tar.gz" -checksum=4c192483a1125dc59a3d70b30d30d32edace9e14adf52802d2f853abf72db8a6 +distfiles="https://github.com/Exiv2/exiv2/archive/refs/tags/v${version}.tar.gz" +checksum=3078651f995cb6313b1041f07f4dd1bf0e9e4d394d6e2adc6e92ad0b621291fa if [ -n "$XBPS_CHECK_PKGS" ]; then configure_args+=" -DEXIV2_BUILD_UNIT_TESTS=ON" @@ -21,14 +21,18 @@ if [ -n "$XBPS_CCACHE" ]; then configure_args+=" -DBUILD_WITH_CCACHE=ON" fi +pre_check() { + # https://github.com/Exiv2/exiv2/issues/2762 + rm -f tests/bugfixes/github/test_issue_2427.py +} + exiv2-devel_package() { depends="${makedepends} ${sourcepkg}-${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include - vmove usr/lib/cmake vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" + vmove usr/share/cmake vmove "usr/lib/*.so" } }