From 1d3a237bf1dbe9b4e7712681ae421e4496c1e003 Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Thu, 30 Jan 2025 15:10:14 +0100 Subject: [PATCH] rocksdb, revbump, add libVersionCompat (#11703) --- dev-libs/rocksdb/rocksdb-9.10.0.recipe | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-libs/rocksdb/rocksdb-9.10.0.recipe b/dev-libs/rocksdb/rocksdb-9.10.0.recipe index e46db837c..1051ab6b6 100644 --- a/dev-libs/rocksdb/rocksdb-9.10.0.recipe +++ b/dev-libs/rocksdb/rocksdb-9.10.0.recipe @@ -12,7 +12,7 @@ and writing to more advanced operations such as merging and compaction filters." HOMEPAGE="https://rocksdb.org" COPYRIGHT="2011 Facebook, Inc." LICENSE="GNU GPL v2" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/facebook/rocksdb/archive/refs/tags/v$portVersion.tar.gz" CHECKSUM_SHA256="fdccab16133c9d927a183c2648bcea8d956fb41eb1df2aacaa73eb0b95e43724" SOURCE_FILENAME="rocksdb-v$portVersion.tar.gz" @@ -28,9 +28,12 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then commandBinDir=$prefix/bin fi +libVersion="$portVersion" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" rocksdb$secondaryArchSuffix = $portVersion - lib:librocksdb$secondaryArchSuffix + lib:librocksdb$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -39,7 +42,7 @@ REQUIRES=" PROVIDES_devel=" rocksdb${secondaryArchSuffix}_devel = $portVersion - devel:librocksdb$secondaryArchSuffix + devel:librocksdb$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" rocksdb$secondaryArchSuffix == $portVersion base