diff options
Diffstat (limited to 'main/protobuf-c/APKBUILD')
-rw-r--r-- | main/protobuf-c/APKBUILD | 13 |
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 " |