diff options
Diffstat (limited to 'main/protobuf-c/APKBUILD')
-rw-r--r-- | main/protobuf-c/APKBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/main/protobuf-c/APKBUILD b/main/protobuf-c/APKBUILD index 367e16c2ff3..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.3.3 -pkgrel=6 +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 @@ -39,4 +44,6 @@ compiler() { amove usr/bin/protoc-gen-c } -sha512sums="85308348929487e3a89158c6078dab39cee0b39a0611a4d5ba73d20520e41d96915e42a0d6060ebd3eb7d922c82444f5ca000ea4f8791b37734485cbb7e283b1 protobuf-c-1.3.3.tar.gz" +sha512sums=" +175c9fc901cab88308730eea982dd62b1e0decdceb80aa53be163f17a440b4acecb834a784beab5cd71186413a322a323f4539758a8727ca51801cf92f9bd3da protobuf-c-1.5.0.tar.gz +" |