From 4e6c47afa144fa21a03079c33de8471d9190597e Mon Sep 17 00:00:00 2001 From: ptrcnull <git@ptrcnull.me> Date: Sat, 9 Jul 2022 02:35:15 +0200 Subject: [PATCH] community/flatbuffers: upgrade to 2.0.6 --- community/flatbuffers/APKBUILD | 16 ++++++++++++---- community/flatbuffers/fix-version.patch | 9 +++------ 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/community/flatbuffers/APKBUILD b/community/flatbuffers/APKBUILD index d3afb77ef75f..ce8b9aab2cb6 100644 --- a/community/flatbuffers/APKBUILD +++ b/community/flatbuffers/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=flatbuffers -pkgver=2.0.0 -pkgrel=1 +pkgver=2.0.6 +pkgrel=0 pkgdesc="Memory Efficient Serialization Library" url="https://google.github.io/flatbuffers/" # blocked by bus error in tests @@ -24,6 +24,14 @@ esac # 0: # - CVE-2020-35864 +prepare() { + default_prepare + + # flattests fails if out-of-source build directory is used + # https://github.com/google/flatbuffers/issues/7282#issuecomment-1163114000 + sed -r -i 's@//((include|monster)_test)@//../../tests/\1@g' tests/test.cpp +} + build() { cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -45,7 +53,7 @@ package() { } sha512sums=" -26a06b572c0e4c9685743bd2d2162ac7dcd74b9324624cc3f3ef5b154c0cee7c52a04b77cdc184245d2d6ae38dfdcc4fd66001c318aa8ca001d2bf1d85d66a89 flatbuffers-2.0.0.tar.gz +be631f34064c28d81876bf137c796e9736623cf2cc4f2a05dd45372e7195729c99fad1fa795f8ce71a408756a842edbdc0c3bc714a7cf63203a1de8681d86fb6 flatbuffers-2.0.6.tar.gz c80587472f2d498681410f283f8b40a65f8c73711b8086b46a3f4d5b419cfa65331c66d4d5d13a42b449eec673ea283c8170d5bed2b9a15e8b71b4f9a66e18d5 disable-Werror.patch -c848530b3867bcf4bb3fbc4e5e83cfc838c06102b77e6f6a48cf1da7efac40f43c8eddbe122e9de360343959293af9738f5ac1f1bda0c841f0e24c6c902f8670 fix-version.patch +e6a13b86211ac9034402c0e5801f31362ee50ba0922e1c6bdedc8f0347490ce0cea230259d7952ced16e5ebe0682c9db7961811bceac4c84627f91bc5dd2401a fix-version.patch " diff --git a/community/flatbuffers/fix-version.patch b/community/flatbuffers/fix-version.patch index cbc08af3fdef..8c0b408d922d 100644 --- a/community/flatbuffers/fix-version.patch +++ b/community/flatbuffers/fix-version.patch @@ -1,12 +1,9 @@ gets our aports version otherwise --- a/CMake/Version.cmake +++ b/CMake/Version.cmake -@@ -3,7 +3,7 @@ - set(VERSION_PATCH 0) - set(VERSION_COMMIT 0) +@@ -3,5 +3,4 @@ -find_program(GIT git) -+#find_program(GIT git) - if(GIT) + if(GIT AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/.git") execute_process( - COMMAND ${GIT} describe + COMMAND ${GIT} describe --tags -- GitLab