Michał Górny
28097bb268
dev-cpp/gtest: Remove py2 where possible
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2020-02-10 14:25:40 +01:00
Matt Turner
5671613f07
*/*: Drop stable alpha keywords
...
Signed-off-by: Matt Turner <mattst88@gentoo.org >
2020-01-25 16:18:19 -08:00
Michał Górny
cd3f25deb1
*/*: Clean PYTHON_COMPAT of obsolete impls
...
Closes: https://github.com/gentoo/gentoo/pull/14246
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2020-01-05 11:55:46 +01:00
Andreas Sturmlechner
be0ab35240
*/*: Switch proxy-maint to cmake.eclass
...
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org >
2019-12-31 19:42:20 +01:00
Michał Górny
064af661d0
*/*: [QA] Fix trivial cases of MissingTestRestrict
...
The result was achieved via the following pipeline:
pkgcheck scan -c RestrictTestCheck -R FormatReporter \
--format '{category}/{package}/{package}-{version}.ebuild' |
xargs -n32 grep -L RESTRICT |
xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"'
The resulting metadata was compared before and after the change.
Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip
added by the eclass. Two ebuilds have to be fixed because of multiline
IUSE.
Suggested-by: Robin H. Johnson <robbat2@gentoo.org >
Closes: https://github.com/gentoo/gentoo/pull/13942
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-12-11 00:22:38 +01:00
Michał Górny
7bc5100bca
dev-cpp: Remove *-fbsd KEYWORDS
...
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-10-11 17:34:12 +02:00
Peter Levine
914b9ce29b
dev-cpp/gtest: Fix tarball version scheme
...
Upstream has changed tarball names from release-${PV}.tar.gz to
v${PV}.tar.gz. To further complicate matters, the tarball for 1.10.0
is v1.10.x.tar.gz.
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Peter Levine <plevine457@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/13174
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-10-09 06:18:47 +03:00
Peter Levine
b9a3725874
dev-cpp/gtest: Version bump to 1.10.0
...
Closes: https://bugs.gentoo.org/696510
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-10-09 06:18:42 +03:00
Mikle Kolyada
78593e8520
dev-cpp/gtest: arm stable wrt bug #691198
...
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org >
2019-09-13 20:26:56 +03:00
Agostino Sarubbo
a0af226600
dev-cpp/gtest: alpha stable wrt bug #691198
...
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2019-08-23 14:16:44 +02:00
Agostino Sarubbo
af201efe7c
dev-cpp/gtest: s390 stable wrt bug #691198
...
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2019-08-23 11:59:42 +02:00
Agostino Sarubbo
02f2e91ce4
dev-cpp/gtest: ppc64 stable wrt bug #691198
...
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
2019-08-23 00:02:46 +02:00
Peter Levine
856baf91fe
dev-cpp/gtest: Remove gtest-1.7.0-r1
...
Outdated EAPI and no reverse dependencies
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Peter Levine <plevine457@gmail.com >
Closes: https://github.com/gentoo/gentoo/pull/12751
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-08-21 08:06:55 +03:00
Peter Levine
aa4cea02ac
dev-cpp/gtest: Fix test failure on sparc64
...
sparc64 exhibits the same usersandbox stack overflow bug and its stack can
apparently grow upwards in memory. Revert back to allocating 10 pages of
mapped memory for the offending call to clone().
Bug: https://bugs.gentoo.org/692464
Reported-by: Rolf Eike Beer <gentoo-bug@opensource.sf-tec.de >
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Joonas Niilola <juippis@gentoo.org >
2019-08-21 08:06:55 +03:00
Sergei Trofimovich
79a6005d42
dev-cpp/gtest: stable 1.9.0_pre20190607 for hppa, bug #691198
...
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-08-19 07:56:38 +01:00
Sergei Trofimovich
2d118cfaa6
dev-cpp/gtest: stable 1.9.0_pre20190607 for ppc, bug #691198
...
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-08-18 11:10:10 +01:00
Sergei Trofimovich
bf5ec96f42
dev-cpp/gtest: stable 1.9.0_pre20190607 for ia64, bug #691198
...
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-08-18 11:08:13 +01:00
Rolf Eike Beer
b0cf5adc8e
dev-cpp/gtest: stable 1.9.0_pre20190607 for sparc, bug #691198
...
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de >
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-08-18 10:10:27 +01:00
Aaron Bauman
2f2a82d379
dev-cpp/gtest: arm64 stable (bug #691198 )
...
Signed-off-by: Aaron Bauman <bman@gentoo.org >
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"
2019-08-16 19:21:14 -04:00
Arfrever Frehtes Taifersar Arahesis
e41e2e60e5
dev-cpp/gtest: Stabilize 1.9.0_pre20190607 on amd64/x86 (bug #691198 ).
...
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org >
Signed-off-by: Mike Gilbert <floppym@gentoo.org >
2019-08-16 13:02:29 -04:00
Peter Levine
fac747ad89
dev-cpp/gtest: Fix segfault in googletest-death-test
...
Fixes call to mmap to include MAP_GROWSDOWN flag for
stack auto-resizing.
Reported-by: tka <tka@kamph.org >
Tested-by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com >
Closes: https://bugs.gentoo.org/688162
Closes: https://github.com/gentoo/gentoo/pull/12271
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-06-17 08:25:05 +02:00
Peter Levine
e58c0ab35c
dev-cpp/gtest: Update to 1.9.0_pre20190607
...
Latest dev-libs/protobuf-3.8.0 is going to need the INSTANTIATE_TEST_SUITE_P
macro which is defined in upstream master branch. Also, fixes for building
with gcc-9 have been included upstream so this kills two bugs.
Reported-by: Toralf Förster <toralf@gentoo.org >
Closes: https://bugs.gentoo.org/687086
Reported-by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com >
Tested-by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com >
Closes: https://bugs.gentoo.org/687606
Closes: https://github.com/gentoo/gentoo/pull/12222
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-06-15 22:29:28 +02:00
Peter Levine
b8467b0c19
dev-cpp/gtest: Update patch for gtest-9999
...
Update the gtest-1.8.0-increase-clone-stack-size.patch for
gtest-9999 to reflect upstream changes
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-06-15 22:29:27 +02:00
Peter Levine
6980dd2f33
dev-cpp/gtest: Don't apply patch to gtest-9999
...
Changes from gtest-9999-fix-gcc6-undefined-behavior.patch
commited upstream with commit d850e144710e330070b756c009749dc7a7302301
Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Peter Levine <plevine457@gmail.com >
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-06-15 22:29:26 +02:00
David Michael
8341c97fd2
dev-cpp/gtest: EAPI=7
...
This allows the cmake eclass to use BDEPEND, so the host cmake can be
used without having to cross-compile it.
Signed-off-by: David Michael <dm0@redhat.com >
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org >
2019-06-04 21:49:10 +02:00
Michał Górny
ef28997cd5
*/*: Drop python3_4 from PYTHON_COMPAT
...
Closes: https://github.com/gentoo/gentoo/pull/11706
Signed-off-by: Michał Górny <mgorny@gentoo.org >
2019-04-16 14:51:16 +02:00
Aaron Bauman
5a73ccb22b
dev-cpp/gtest: ppc stable wrt bug #674354
...
thanks to ernsteiswuerfel!
Signed-off-by: Aaron Bauman <bman@gentoo.org >
2019-03-27 20:07:38 -04:00
Thomas Deutschmann
e705f691e4
dev-cpp/gtest: x86 stable (bug #674354 )
...
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org >
2019-03-28 00:41:26 +01:00
Agostino Sarubbo
7352eb5537
dev-cpp/gtest: amd64 stable wrt bug #674354
...
Signed-off-by: Agostino Sarubbo <ago@gentoo.org >
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
2019-03-27 21:04:20 +01:00
Peter Levine
134dcea356
dev-cpp/gtest: Version bump to 1.8.1
...
Reported-by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com >
Closes: https://bugs.gentoo.org/665650
Closes: https://github.com/gentoo/gentoo/pull/9867
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:12 +02:00
Peter Levine
29813dfe92
dev-cpp/gtest: Remove python3 support
...
Tests currently fail with python3. Remove support
pending https://github.com/google/googletest/pull/1839 .
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:12 +02:00
Peter Levine
26c3f8fd0e
dev-cpp/gtest: Adjust dodoc syntax
...
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:11 +02:00
Peter Levine
f70d38f0e1
dev-cpp/gtest: Remove -Werror flag from build
...
Causes build failure
E.g., https://github.com/google/googletest/issues/1584
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:11 +02:00
Peter Levine
0046e49dc0
dev-cpp/gtest: Reenable building shared libraries
...
The doublefree bug is fixed upstream with the merge of
https://github.com/google/googletest/pull/1339
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:10 +02:00
Peter Levine
1cb37ce93c
dev-cpp/gtest: Clean up cmake configure options
...
'-DBUILD_GTEST=ON' and '-DINSTALL_GMOCK=ON' aren't valid anymore (gtest
will always be built and if gmock is built, it will be installed).
`-Dgtest_build_samples` and '-Dgtest_disable_pthreads' don't depend on
USE flags and have always defaulted to "OFF".
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:10 +02:00
Peter Levine
f526bd2a33
dev-cpp/gtest: Update gtest-9999-fix-gcc6-undefined-behavior.patch
...
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:09 +02:00
Peter Levine
1836afdc54
dev-cpp/gtest: Don't use gtest-1.8.0-fix-doublefree.patch
...
The patch that fixes Bug# 631698 has been commited upstream.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
2018-09-22 09:07:09 +02:00
Mikle Kolyada
ee4bbc32c6
dev-cpp/gtest: mark s390 stable
...
Package-Manager: Portage-2.3.40, Repoman-2.3.9
2018-06-08 00:19:45 +03:00
Mikle Kolyada
ab94a479fc
dev-cpp/gtest: arm stable wrt bug #647118
...
Package-Manager: Portage-2.3.24, Repoman-2.3.6
2018-04-16 22:14:48 +03:00
Mart Raudsepp
99b4b713cb
dev-cpp/gtest-1.8.0-r1: arm64 stable (bug #647118 )
...
Package-Manager: Portage-2.3.24, Repoman-2.3.6
2018-04-02 20:26:58 +03:00
Matt Turner
520ca43b37
dev-cpp/gtest-1.8.0-r1: hppa stable, bug 647118
2018-03-20 18:34:18 -07:00
Sergei Trofimovich
e10bf4cc85
dev-cpp/gtest: stable 1.8.0-r1 for ppc/ppc64, bug #647118
...
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"
2018-03-13 22:14:19 +00:00
Tobias Klausmann
c21eee653b
dev-cpp/gtest-1.8.0-r1: alpha stable
...
Gentoo-Bug: http://bugs.gentoo.org/647118
2018-03-05 14:57:36 +01:00
Sergei Trofimovich
17b807e84a
dev-cpp/gtest: stable 1.8.0-r1 for ia64, bug #647118
...
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"
2018-02-17 22:30:39 +00:00
Rolf Eike Beer
b5d761bee7
dev-cpp/gtest: stable 1.8.0-r1 for sparc, bug #647118
...
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"
2018-02-17 08:43:40 +00:00
Thomas Deutschmann
309f06d911
dev-cpp/gtest: x86 stable (bug #647118 )
...
Package-Manager: Portage-2.3.24, Repoman-2.3.6
2018-02-13 21:11:45 +01:00
Jason Zaman
7956e556fe
dev-cpp/gtest: amd64 stable
...
Gentoo-bug: 647118
Package-Manager: Portage-2.3.19, Repoman-2.3.6
2018-02-13 15:46:05 +08:00
Peter Levine
b6ff87f014
dev-cpp/gtest: Fix double free error
...
Bug: https://bugs.gentoo.org/631698
Closes: https://github.com/gentoo/gentoo/pull/5605
Package-Manager: Portage-2.3.16, Repoman-2.3.6
2018-01-09 11:10:06 -05:00
Peter Levine
cd6ac5d6bb
dev-cpp/gtest: Support install of extra docs
...
Package-Manager: Portage-2.3.10, Repoman-2.3.3
2018-01-09 11:10:00 -05:00
Peter Levine
c611133fd6
dev-cpp/gtest: Fix test failure with sandbox
...
Bug: https://bugs.gentoo.org/629620
Package-Manager: Portage-2.3.6, Repoman-2.3.2
2018-01-09 11:10:00 -05:00