[arch-commits] Commit in protobuf/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Mon Jul 25 06:36:25 UTC 2022


    Date: Monday, July 25, 2022 @ 06:36:24
  Author: arojas
Revision: 451639

Revert ABI breakage (FS#75414)

Modified:
  protobuf/trunk/PKGBUILD

----------+
 PKGBUILD |   12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-07-25 05:55:24 UTC (rev 451638)
+++ PKGBUILD	2022-07-25 06:36:24 UTC (rev 451639)
@@ -10,7 +10,7 @@
 pkgbase='protobuf'
 pkgname=('protobuf' 'python-protobuf')
 pkgver=21.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Protocol Buffers - Google's data interchange format"
 arch=('x86_64')
 url='https://developers.google.com/protocol-buffers/'
@@ -17,9 +17,15 @@
 license=('BSD')
 depends=('gcc-libs' 'glibc' 'zlib')
 makedepends=('python-setuptools' 'cmake' 'gtest')
-source=(https://github.com/protocolbuffers/protobuf/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('0bbce4dca03c554d5ada37055a3f9eb009c8413046a29211b751a87936330be32f2c2d18ae3c3d4cf50c9f29f5adb1142037140fafec116db9ee4941b3f8805d')
+source=(https://github.com/protocolbuffers/protobuf/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+        https://github.com/protocolbuffers/protobuf/commit/101b6199.patch)
+sha512sums=('0bbce4dca03c554d5ada37055a3f9eb009c8413046a29211b751a87936330be32f2c2d18ae3c3d4cf50c9f29f5adb1142037140fafec116db9ee4941b3f8805d'
+            '63a56d6ba2bd452ef5380eca4ec5e294a395a6dae95fbe3ae28ee6bceb601450e234a2052b1df010c9cea008b8d03176ffd08fa62a66bf5e7af64c9829e788c8')
 
+prepare() {
+  patch -d $pkgbase-$pkgver -Rp1 < 101b6199.patch # Revert ABI break
+}
+
 build() {
   cmake -B build -S $pkgbase-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr \



More information about the arch-commits mailing list