aboutsummaryrefslogtreecommitdiffstats
path: root/main/protobuf-c/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/protobuf-c/APKBUILD')
-rw-r--r--main/protobuf-c/APKBUILD13
1 files changed, 9 insertions, 4 deletions
diff --git a/main/protobuf-c/APKBUILD b/main/protobuf-c/APKBUILD
index f00e0c1d1d3..3924f8cf0d6 100644
--- a/main/protobuf-c/APKBUILD
+++ b/main/protobuf-c/APKBUILD
@@ -1,23 +1,28 @@
# Contributor: TBK <alpin@jjtc.eu>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=protobuf-c
-pkgver=1.4.0
+pkgver=1.5.0
pkgrel=0
pkgdesc="Protocol Buffers implementation in C"
url="https://github.com/protobuf-c/protobuf-c"
arch="all"
license="BSD-2-Clause"
depends_dev="$pkgname-compiler=$pkgver-r$pkgrel"
-makedepends="protobuf-dev"
+makedepends="autoconf automake libtool abseil-cpp-dev protobuf-dev"
subpackages="$pkgname-compiler $pkgname-dev"
source="https://github.com/protobuf-c/protobuf-c/releases/download/v$pkgver/protobuf-c-$pkgver.tar.gz"
# secfixes:
+# 1.4.1-r0:
+# - CVE-2022-33070
# 1.3.2-r0:
# - CVE-2021-3121
build() {
- ./configure --prefix=/usr \
+ CFLAGS="$CFLAGS -flto=auto" \
+ CXXFLAGS="$CXXFLAGS -std=c++17 -flto=auto" \
+ ./configure \
+ --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info
@@ -40,5 +45,5 @@ compiler() {
}
sha512sums="
-6a2e5031b85b5986e863661437dea002eba217257a50a27db88d29fa1a3db1014ed6ec7c21d89df700d181b18e169d1037146cb6475c10cd5a068a91e522e3c3 protobuf-c-1.4.0.tar.gz
+175c9fc901cab88308730eea982dd62b1e0decdceb80aa53be163f17a440b4acecb834a784beab5cd71186413a322a323f4539758a8727ca51801cf92f9bd3da protobuf-c-1.5.0.tar.gz
"