flatbuffers, bump version (#11430)

This commit is contained in:
Schrijvers Luc
2024-12-11 07:16:30 +01:00
committed by GitHub
parent 5aef284db4
commit dc3efc1b60

View File

@@ -8,10 +8,10 @@ COPYRIGHT="2014 Google Inc."
LICENSE="Apache v2"
REVISION="1"
SOURCE_URI="https://github.com/google/flatbuffers/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="62f2223fb9181d1d6338451375628975775f7522185266cd5296571ac152bc45"
CHECKSUM_SHA256="4157c5cacdb59737c5d627e47ac26b140e9ee28b1102f812b36068aab728c1ed"
SOURCE_FILENAME="flatbuffers-$portVersion.tar.gz"
ARCHITECTURES="all ?x86_gcc2 ?x86"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="$portVersion"
@@ -50,31 +50,26 @@ defineDebugInfoPackage flatbuffers$secondaryArchSuffix \
BUILD()
{
mkdir -p haiku_build
cd haiku_build
cmake .. \
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
$cmakeDirArgs \
-DFLATBUFFERS_BUILD_SHAREDLIB=ON \
-DFLATBUFFERS_BUILD_FLATLIB=OFF \
-DFLATBUFFERS_BUILD_FLATC=ON \
-DFLATBUFFERS_BUILD_FLATHASH=ON \
-DFLATBUFFERS_BUILD_TESTS=ON \
-DFLATBUFFERS_INSTALL=ON \
$cmakeDirArgs
-DFLATBUFFERS_BUILD_TESTS=OFF \
-DFLATBUFFERS_INSTALL=ON
make $jobArgs
make -C build $jobArgs
}
INSTALL()
{
cd haiku_build
make install
install -d -m 755 "$binDir"
install -m 755 -t "$binDir" flatc
make -C build install
# prepare develop/lib
prepareInstalledDevelLibs libflatbuffers
prepareInstalledDevelLib \
libflatbuffers
fixPkgconfig
# devel package
packageEntries devel \
@@ -85,6 +80,5 @@ INSTALL()
TEST()
{
cd haiku_build
make test
ctest --test-dir build --output-on-failure
}