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

Bruno Pagani archange at gemini.archlinux.org
Sat Jun 4 19:58:07 UTC 2022


    Date: Saturday, June 4, 2022 @ 19:58:06
  Author: archange
Revision: 1222347

Fix issue with gcc11+

Modified:
  gtest/trunk/PKGBUILD

----------+
 PKGBUILD |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-04 19:58:01 UTC (rev 1222346)
+++ PKGBUILD	2022-06-04 19:58:06 UTC (rev 1222347)
@@ -8,7 +8,7 @@
 
 pkgname=gtest
 pkgver=1.11.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Google Test - C++ testing utility'
 url='https://github.com/google/googletest'
 arch=('x86_64')
@@ -21,8 +21,10 @@
 provides=('gmock')
 _srcname=googletest-release-${pkgver}
 source=(${_srcname}.tar.gz::https://github.com/google/googletest/archive/release-${pkgver}.tar.gz
+        gtest-gcc11-fix.patch::https://github.com/google/googletest/commit/d5ad28dbe14fca51038fb8c7610f11602b98f682.patch
         gtest-version.patch)
 sha512sums=('6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28'
+            'd566b3e0a72a4bb8ee0290342006829802502e246267b543ff4e4a63506366e9b5251b78a5951a3abf81a91889856ef2188394fa4a9d51c057f7478395fc12f7'
             'e3e6476d938f65e74a0aa5bbfe58136db937205c8a0536399f46d0096ee728566247b85c82e0067300e465fcbc455a9e0d99611410dece70180aa92170357fbf')
 
 prepare() {
@@ -30,6 +32,8 @@
   cp ../gtest-version.patch gtest-version.patch
   sed "s|__GOOGLETEST_VERSION__|${pkgver}|g" -i gtest-version.patch
   patch -Np1 -i gtest-version.patch
+  patch -p1 < ../gtest-gcc11-fix.patch
+  rm googletest/include/gtest/gtest-matchers.h.orig
 }
 
 build() {



More information about the arch-commits mailing list