diff --git a/media-libs/gexiv2/gexiv2-0.14.0.recipe b/media-libs/gexiv2/gexiv2-0.14.6.recipe similarity index 76% rename from media-libs/gexiv2/gexiv2-0.14.0.recipe rename to media-libs/gexiv2/gexiv2-0.14.6.recipe index 142fb455a..762601fd3 100644 --- a/media-libs/gexiv2/gexiv2-0.14.0.recipe +++ b/media-libs/gexiv2/gexiv2-0.14.6.recipe @@ -5,15 +5,18 @@ HOMEPAGE="https://wiki.gnome.org/Projects/gexiv2" COPYRIGHT="Jens Georg" LICENSE="GNU GPL v2" REVISION="1" -SOURCE_URI="https://ftp.acc.umu.se/pub/GNOME/sources/gexiv2/0.14/gexiv2-$portVersion.tar.xz" -CHECKSUM_SHA256="e58279a6ff20b6f64fa499615da5e9b57cf65ba7850b72fafdf17221a9d6d69e" +SOURCE_URI="https://download.gnome.org/sources/gexiv2/${portVersion%.*}/gexiv2-$portVersion.tar.xz" +CHECKSUM_SHA256="606c28aaae7b1f3ef5c8eabe5e7dffd7c5a1c866d25b7671fb847fe287a72b8b" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" +libVersion="2.14.6" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" gexiv2$secondaryArchSuffix = $portVersion compat >= 0 - lib:libgexiv2$secondaryArchSuffix = 2.0 compat >= 2 + lib:libgexiv2$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -25,7 +28,7 @@ REQUIRES=" PROVIDES_devel=" gexiv2${secondaryArchSuffix}_devel = $portVersion compat >= 0 - devel:libgexiv2$secondaryArchSuffix = 2.0 compat >= 2 + devel:libgexiv2$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" gexiv2$secondaryArchSuffix == $portVersion base @@ -34,10 +37,14 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + devel:libbrotlidec$secondaryArchSuffix devel:libexiv2$secondaryArchSuffix + devel:libexpat$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix + devel:libinih$secondaryArchSuffix " BUILD_PREREQUIRES=" + cmd:cmake cmd:find cmd:gcc$secondaryArchSuffix cmd:make