[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-05-11 Thread David Seifert
commit: 9883070cdb88a131361656d23d6ad14a2b1ea825
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 11 16:21:38 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 11 16:21:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9883070c

dev-cpp/catch: add 3.6.0

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.6.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index c9e3a10d3c5c..93484845a6f1 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -4,3 +4,4 @@ DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a652520
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576
 DIST Catch2-3.5.3.tar.gz 1169512 BLAKE2B 
ad515d379b071e015f593b3c6a1a66bafa3ca7c083f95ebba59603993a3a8ef40073a883731e83458bb0d463d3e53369e0474a6bdf0aef57e567f13bcc11d6a7
 SHA512 
57c996f679cbad212cb0fde39e506bade37bd559c0e93e20f407f2a2f029e98b78661e10257f9c8e4cb5fd7d52d0ea1eae3d4a1f989c6d66fcb281e32e1688f6
 DIST Catch2-3.5.4.tar.gz 1172449 BLAKE2B 
2dee5ca34304032d92bfe147f9beff42c9b1db82b36bb0472a75f911d273cba4d881c3eccac4086eea6a77356defdab4b6d1a54cacd023eb8f904d12969ba60b
 SHA512 
c22ad6a2fbf8665b8775d72dcdc6bfde324eb224fcd897ebce5e62c7ac7640823550198fff45e1ea548a5923db4392ce7009ff784ef78bd59356a2aae5337976
+DIST Catch2-3.6.0.tar.gz 1181300 BLAKE2B 
37c56cf5537cb5fb66c1a4a9f15cd0b8e5f993f1f6ab1aa442d15b6290f2b1871abd97bccbdbf22694c4a86c736216c3006d36a82566bc9270704a5a11dc2672
 SHA512 
09c728a04d69b0692d6e2f7ceb5889dc69309406c27f7f2b5d383245a5357657c5540dd64a7a4a6e19388bda68105002425286468578b69b20e3a75366871ce2

diff --git a/dev-cpp/catch/catch-3.6.0.ebuild b/dev-cpp/catch/catch-3.6.0.ebuild
new file mode 100644
index ..cde2d006ed7f
--- /dev/null
+++ b/dev-cpp/catch/catch-3.6.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-04-30 Thread Joonas Niilola
commit: 9f8939cbe56bea4622b9348939d42decf6fa852e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Apr 30 17:35:43 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  1 05:28:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8939cb

dev-cpp/catch: Stabilize 2.13.8 hppa, #929172

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index a9e8c869e243..2a080fe0caae 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-04-22 Thread David Seifert
commit: 51d345ede89259f7911d719dc675186badf95518
Author: David Seifert  gentoo  org>
AuthorDate: Mon Apr 22 15:11:06 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Apr 22 15:11:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d345ed

dev-cpp/catch: add 3.5.4

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.5.4.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 5af7369ed517..c9e3a10d3c5c 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -3,3 +3,4 @@ DIST Catch2-2.13.10.tar.gz 662225 BLAKE2B 
d8a2fb0e6f6a6f1ea25a860975ab596404ed41
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576
 DIST Catch2-3.5.3.tar.gz 1169512 BLAKE2B 
ad515d379b071e015f593b3c6a1a66bafa3ca7c083f95ebba59603993a3a8ef40073a883731e83458bb0d463d3e53369e0474a6bdf0aef57e567f13bcc11d6a7
 SHA512 
57c996f679cbad212cb0fde39e506bade37bd559c0e93e20f407f2a2f029e98b78661e10257f9c8e4cb5fd7d52d0ea1eae3d4a1f989c6d66fcb281e32e1688f6
+DIST Catch2-3.5.4.tar.gz 1172449 BLAKE2B 
2dee5ca34304032d92bfe147f9beff42c9b1db82b36bb0472a75f911d273cba4d881c3eccac4086eea6a77356defdab4b6d1a54cacd023eb8f904d12969ba60b
 SHA512 
c22ad6a2fbf8665b8775d72dcdc6bfde324eb224fcd897ebce5e62c7ac7640823550198fff45e1ea548a5923db4392ce7009ff784ef78bd59356a2aae5337976

diff --git a/dev-cpp/catch/catch-3.5.4.ebuild b/dev-cpp/catch/catch-3.5.4.ebuild
new file mode 100644
index ..cde2d006ed7f
--- /dev/null
+++ b/dev-cpp/catch/catch-3.5.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-04-13 Thread Arthur Zamarin
commit: ff6a0cd291131badc89754b97cfede9330a49385
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Apr 12 18:57:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 06:25:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6a0cd2

dev-cpp/catch: Keyword 2.13.10 mips, #927534

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.10.ebuild 
b/dev-cpp/catch/catch-2.13.10.ebuild
index f71e87786c4c..78018fe27f69 100644
--- a/dev-cpp/catch/catch-2.13.10.ebuild
+++ b/dev-cpp/catch/catch-2.13.10.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-04-03 Thread Michał Górny
commit: 8c3b7069a763080c6275e5b7cbaf69128f5e331d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 17:31:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 17:44:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3b7069

dev-cpp/catch: Bump to 2.13.10

Signed-off-by: Michał Górny  gentoo.org>

 dev-cpp/catch/Manifest |  1 +
 dev-cpp/catch/catch-2.13.10.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index a54e88a789a4..5af7369ed517 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,5 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
+DIST Catch2-2.13.10.tar.gz 662225 BLAKE2B 
d8a2fb0e6f6a6f1ea25a860975ab596404ed41f4aed979a3c86da0140ce580fc3cbe12d44c1c936bac9ce8ec1813b2cb5d7d161be46c6924026f9645ca13aeaa
 SHA512 
33c2292d5d315128a73f8cff27e92f86f3af30c45ce199297110b3cd2bf7d67a972fbcf7415aed1c467c384e0e3c63900c90faedff1d74c9d94b9e3e43df5ee2
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576
 DIST Catch2-3.5.3.tar.gz 1169512 BLAKE2B 
ad515d379b071e015f593b3c6a1a66bafa3ca7c083f95ebba59603993a3a8ef40073a883731e83458bb0d463d3e53369e0474a6bdf0aef57e567f13bcc11d6a7
 SHA512 
57c996f679cbad212cb0fde39e506bade37bd559c0e93e20f407f2a2f029e98b78661e10257f9c8e4cb5fd7d52d0ea1eae3d4a1f989c6d66fcb281e32e1688f6

diff --git a/dev-cpp/catch/catch-2.13.10.ebuild 
b/dev-cpp/catch/catch-2.13.10.ebuild
new file mode 100644
index ..f71e87786c4c
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-03-09 Thread David Seifert
commit: ba2eff1d3f0903e6b7b052dc3bcdc35d41cca89b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar  9 12:04:34 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar  9 12:04:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2eff1d

dev-cpp/catch: add 3.5.3

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.5.3.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 7f045ade80df..a54e88a789a4 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576
+DIST Catch2-3.5.3.tar.gz 1169512 BLAKE2B 
ad515d379b071e015f593b3c6a1a66bafa3ca7c083f95ebba59603993a3a8ef40073a883731e83458bb0d463d3e53369e0474a6bdf0aef57e567f13bcc11d6a7
 SHA512 
57c996f679cbad212cb0fde39e506bade37bd559c0e93e20f407f2a2f029e98b78661e10257f9c8e4cb5fd7d52d0ea1eae3d4a1f989c6d66fcb281e32e1688f6

diff --git a/dev-cpp/catch/catch-3.5.3.ebuild b/dev-cpp/catch/catch-3.5.3.ebuild
new file mode 100644
index ..cde2d006ed7f
--- /dev/null
+++ b/dev-cpp/catch/catch-3.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-03-09 Thread David Seifert
commit: 54d88e42225646b0eae5f55fda45d37a70518452
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar  9 11:37:38 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar  9 11:37:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d88e42

dev-cpp/catch: drop 3.4.0

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-3.4.0.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 0114c3aa1b4f..7f045ade80df 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
-DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
deleted file mode 100644
index 915a20a9b8c8..
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_DEVELOPMENT_BUILD=ON
-   -DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_BUILD_TESTING=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-03-08 Thread Sam James
commit: 544e26df53c5f9b7f993eaa2fe65db7c59ac6aaf
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  8 16:16:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  8 16:16:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544e26df

dev-cpp/catch: stabilize 3.5.2 for hppa

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 31c6d23ac8c3..8b8c8c695764 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-03-02 Thread Arthur Zamarin
commit: 5c65189b6feaf650375772d2780512cde87b8ef0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 18:34:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 18:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c65189b

dev-cpp/catch: Stabilize 3.5.2 ppc, #925081

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 302e72d927d7..31c6d23ac8c3 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: d1246bb966e25b292a2a3856bb1101a310926906
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1246bb9

dev-cpp/catch: Stabilize 3.5.2 arm, #925081

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index e48365fd1202..1399dfbc5585 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: 62f9aa8eb0c78158d4c1346fa252ff16aefbee2a
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f9aa8e

dev-cpp/catch: Stabilize 3.5.2 ppc64, #925081

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 43b50c745af2..e48365fd1202 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: 07b20dc881034856d609e04e04bb4d65c2aea3f2
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:38:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:38:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b20dc8

dev-cpp/catch: Stabilize 3.5.2 sparc, #925081

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 1399dfbc5585..302e72d927d7 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: da32856bffc35f0ac5f40cf9e46a924717c5abf9
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da32856b

dev-cpp/catch: Stabilize 3.5.2 arm64, #925081

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 8f018665c49a..43b50c745af2 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Sam James
commit: bae3e17110f5228d8f6801a0f0d8b7e2ec94465e
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 23:37:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 23:37:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae3e171

dev-cpp/catch: Stabilize 3.5.2 x86, #925081

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index 7dc57fa9a1f7..8f018665c49a 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-02-20 Thread Jakov Smolić
commit: 50f7e7090338a9028265418b6a9db26afa9fdb13
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Feb 20 14:06:14 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Feb 20 14:06:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f7e709

dev-cpp/catch: Stabilize 3.5.2 amd64, #925081

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/catch/catch-3.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index cde2d006ed7f..7dc57fa9a1f7 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-01-18 Thread David Seifert
commit: c52b95a02d0a8139e55c053b07b9bd8aa7e94761
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jan 18 09:26:32 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan 18 09:26:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52b95a0

dev-cpp/catch: add 3.5.2

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.5.2.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index c2a90ab4889f..57f4ff1bb23e 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -2,3 +2,4 @@ DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa
 DIST Catch2-3.5.1.tar.gz 1159629 BLAKE2B 
54a7bee21a7874ba03813854b2f12f277def7a3823647abc3cf6638f7717e82bd3089f2b630c06a7b7a35aeffbf7cc02c8fb20a9392127ce9435c0d3396a89ce
 SHA512 
90c5fcf2d4b9771f5b30e027099da0d15e294b85d28702020435606efda2a4edc96b3d2007b60e5a32178248ad129b4aba0fb96582156244d62e1edacda6ce7d
+DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576

diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
new file mode 100644
index ..cde2d006ed7f
--- /dev/null
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-01-18 Thread David Seifert
commit: 7d3e3bcf7212b1dd3c60873b50aabb2e9ceed208
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jan 18 09:26:33 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan 18 09:26:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3e3bcf

dev-cpp/catch: drop 3.5.1

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-3.5.1.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 57f4ff1bb23e..0114c3aa1b4f 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,5 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa
-DIST Catch2-3.5.1.tar.gz 1159629 BLAKE2B 
54a7bee21a7874ba03813854b2f12f277def7a3823647abc3cf6638f7717e82bd3089f2b630c06a7b7a35aeffbf7cc02c8fb20a9392127ce9435c0d3396a89ce
 SHA512 
90c5fcf2d4b9771f5b30e027099da0d15e294b85d28702020435606efda2a4edc96b3d2007b60e5a32178248ad129b4aba0fb96582156244d62e1edacda6ce7d
 DIST Catch2-3.5.2.tar.gz 1159985 BLAKE2B 
6aa810926f68098a8ac18bf3b045b0bf1be3632e3b34a59561c337312d0501199df7baf49d242c0dd6eeb3f4a9ca77c5545b86092e10865452f7bacaa13ea2a3
 SHA512 
1b9d5f35144f6c7acef0e76558a4adf3ff41c2c2292fbdcb3e2c2917fa2deb7fba593738105dd3c111f02ee8aca64010cf68f69bb8fb1815dbf771b509ab0576

diff --git a/dev-cpp/catch/catch-3.5.1.ebuild b/dev-cpp/catch/catch-3.5.1.ebuild
deleted file mode 100644
index cde2d006ed7f..
--- a/dev-cpp/catch/catch-3.5.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_DEVELOPMENT_BUILD=ON
-   -DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_BUILD_TESTING=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2024-01-11 Thread David Seifert
commit: 8162621a44809ade1590a2c5df3fd005b66d86f7
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jan 11 14:11:47 2024 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jan 11 14:11:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8162621a

dev-cpp/catch: add 3.5.1

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.5.1.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index c0bbb7ca91e0..c2a90ab4889f 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa
+DIST Catch2-3.5.1.tar.gz 1159629 BLAKE2B 
54a7bee21a7874ba03813854b2f12f277def7a3823647abc3cf6638f7717e82bd3089f2b630c06a7b7a35aeffbf7cc02c8fb20a9392127ce9435c0d3396a89ce
 SHA512 
90c5fcf2d4b9771f5b30e027099da0d15e294b85d28702020435606efda2a4edc96b3d2007b60e5a32178248ad129b4aba0fb96582156244d62e1edacda6ce7d

diff --git a/dev-cpp/catch/catch-3.5.1.ebuild b/dev-cpp/catch/catch-3.5.1.ebuild
new file mode 100644
index ..cde2d006ed7f
--- /dev/null
+++ b/dev-cpp/catch/catch-3.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-15 Thread David Seifert
commit: b2e1ba0c7e82d81f7ff835c1e312b99a9bebf23b
Author: David Seifert  gentoo  org>
AuthorDate: Tue Aug 15 09:59:30 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Aug 15 09:59:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e1ba0c

dev-cpp/catch: update EAPI 7 -> 8 (1.*)

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/{catch-1.12.2-r1.ebuild => catch-1.12.2-r2.ebuild} | 2 +-
 dev-cpp/catch/catch-1..ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r2.ebuild
similarity index 99%
rename from dev-cpp/catch/catch-1.12.2-r1.ebuild
rename to dev-cpp/catch/catch-1.12.2-r2.ebuild
index 3419ae223a99..d2044848fd4b 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 

diff --git a/dev-cpp/catch/catch-1..ebuild 
b/dev-cpp/catch/catch-1..ebuild
index 7f4b4d5742e4..479fa612486c 100644
--- a/dev-cpp/catch/catch-1..ebuild
+++ b/dev-cpp/catch/catch-1..ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/files/

2023-08-13 Thread Conrad Kostecki
commit: 0ae599c3f2e22102e1244750e2e4df0517c1cdab
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Aug 13 13:35:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Aug 14 05:57:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae599c3

dev-cpp/catch: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/32291
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-cpp/catch/files/catch-3.0.1-gcc13.patch | 61 -
 1 file changed, 61 deletions(-)

diff --git a/dev-cpp/catch/files/catch-3.0.1-gcc13.patch 
b/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
deleted file mode 100644
index 88431c2704d6..
--- a/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-https://github.com/catchorg/Catch2/pull/2611
-
-From 12a93b20b9aec1df537781c9c0712ec24d31d739 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Sun, 8 Jan 2023 02:03:32 +
-Subject: [PATCH] Fix build with GCC 13 (add missing  include)
-
-GCC 13 (as usual for new compiler releases) shuffles around some
-internal includes and so  is no longer transitively included.
-
-Explicitly include  for uint64_t.
-
-```
-FAILED: src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o
-/usr/lib/ccache/bin/g++-13  
-I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/.. 
-I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1_build/generated-includes
  -O2 -pipe
--march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type 
-D_GLIBCXX_ASSERTIONS  -ggdb3 -fdiagnostics-color=always
--ffile-prefix-map=/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1=. 
-Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions 
-Wextra -Wextra-semi -Wfloat-equal -Winit-self
--Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags 
-Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference 
-Wold-style-cast -Woverloaded-virtual -Wparentheses
--Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef 
-Wuninitialized -Wunreachable-code -Wunused -Wunused-function 
-Wunused-parameter -Wvla -MD -MT
-src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -MF 
src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o.d -o 
src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -c
-/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp
-In file included from 
/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp:12:
-/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:47:14:
 error: 'uint64_t' in namespace 'std' does not name a type; did you mean 
'wint_t'?
-   47 | std::uint64_t m_count;
-  |  ^~~~
-  |  wint_t
-/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:51:42:
 error: expected ')' before 'count'
-   51 | constexpr pluralise(std::uint64_t count, StringRef label):
-  |~ ^~
-  |  )
-```
 a/src/catch2/catch_test_case_info.hpp
-+++ b/src/catch2/catch_test_case_info.hpp
-@@ -15,6 +15,7 @@
- #include 
- 
- 
-+#include 
- #include 
- #include 
- 
 a/src/catch2/internal/catch_string_manip.hpp
-+++ b/src/catch2/internal/catch_string_manip.hpp
-@@ -10,6 +10,7 @@
- 
- #include 
- 
-+#include 
- #include 
- #include 
- #include 
 a/src/catch2/internal/catch_xmlwriter.cpp
-+++ b/src/catch2/internal/catch_xmlwriter.cpp
-@@ -11,6 +11,7 @@
- #include 
- #include 
- 
-+#include 
- #include 
- #include 
- 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-12 Thread David Seifert
commit: 6894aea248f27601c324d124b26e31902d146239
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug 12 21:56:48 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug 12 21:56:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6894aea2

dev-cpp/catch: drop 3.0.1

Closes: https://bugs.gentoo.org/865207
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-3.0.1.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 91edcf74d9b9..c0bbb7ca91e0 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
-DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
deleted file mode 100644
index 04724eae0130..
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.0.1-gcc13.patch
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_DEVELOPMENT_BUILD=ON
-   -DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_BUILD_TESTING=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-12 Thread Sam James
commit: 0f8194ae830eed29c28dd3a9f3b4700e0c7748df
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:53:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:53:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8194ae

dev-cpp/catch: Stabilize 3.4.0 hppa, #911757

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 515296dbc7f0..915a20a9b8c8 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-12 Thread Sam James
commit: b51048db2583e64bbb3621fac5c8b31151a859e2
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 12 21:04:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 12 21:04:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51048db

dev-cpp/catch: Stabilize 3.4.0 ppc, #911757

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 6884a47991c7..515296dbc7f0 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Sam James
commit: 39d1751046445298cf6e35f3dd0d99b4978da8f2
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 21:36:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 21:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d17510

dev-cpp/catch: Stabilize 3.4.0 amd64, #911757

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 577559412b0a..f3728f433497 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Sam James
commit: 478e40bf4bd90881a88deec1d7e1d96359b5042c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 21:36:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 21:36:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478e40bf

dev-cpp/catch: Stabilize 3.4.0 x86, #911757

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index f3728f433497..6884a47991c7 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Arthur Zamarin
commit: c4f2fdfe258e834d4be4e27d07b10ea9f0d45bc9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 16:55:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 16:55:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f2fdfe

dev-cpp/catch: Stabilize 3.4.0 arm, #911757

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index ee1cb4dc8bfb..577559412b0a 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Arthur Zamarin
commit: 8cf27ded7f03e45365b80eeda26aebeefc5a390e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 15:16:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 15:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf27ded

dev-cpp/catch: Stabilize 3.4.0 arm64, #911757

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index e5e7183762c3..ee1cb4dc8bfb 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Arthur Zamarin
commit: 2d931ca0b59742bce717b23a03b7ae829413bf63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 13:32:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 13:32:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d931ca0

dev-cpp/catch: Stabilize 3.4.0 ppc64, #911757

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index c8d385fbc34b..e5e7183762c3 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-08-05 Thread Arthur Zamarin
commit: 8970542e2ee00fe96acd832c4d13cec1a4d132ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  5 13:27:31 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  5 13:27:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8970542e

dev-cpp/catch: Stabilize 3.4.0 sparc, #911757

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
index 1b1704c908ca..c8d385fbc34b 100644
--- a/dev-cpp/catch/catch-3.4.0.ebuild
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-07-16 Thread David Seifert
commit: 6c4e2b35f28eb27ffa38c033bb20f9f2fb948153
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 16 18:13:01 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 16 18:13:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c4e2b35

dev-cpp/catch: sync live ebuild

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index 410551334707..1b1704c908ca 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-any-r1
 
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-07-16 Thread David Seifert
commit: b5deb123054f9f4ddd5384e292b45d5cb0a95bc0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 16 18:13:02 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 16 18:13:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5deb123

dev-cpp/catch: enable py3.11, py3.12

Closes: https://bugs.gentoo.org/905653
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index d1e34061b150..a9e8c869e243 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-07-16 Thread David Seifert
commit: 9719126a38301b5b887c65812e914726239a1e2b
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 16 18:13:00 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 16 18:13:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9719126a

dev-cpp/catch: drop 3.3.2

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-3.3.2.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 17fecb3f3e6f..91edcf74d9b9 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,5 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
-DIST Catch2-3.3.2.tar.gz 1102862 BLAKE2B 
d574added7487e245e53290a523015621eb96b0d4c39567b7ca1f7f6ef339a101776890fa3ab99899b0707955d2382310071568c1e1c5e9c7ae2b048aeaecb51
 SHA512 
3d0c5666509a19be54ea0c48a3c8e1c4a951a2d991a7c9f7fe6d326661464538f1ab9dc573b1b2647f49fb6bef45bbd866142a4ce0fba38545ad182b8d55f61f
 DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa

diff --git a/dev-cpp/catch/catch-3.3.2.ebuild b/dev-cpp/catch/catch-3.3.2.ebuild
deleted file mode 100644
index 7fe71e050597..
--- a/dev-cpp/catch/catch-3.3.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_DEVELOPMENT_BUILD=ON
-   -DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_BUILD_TESTING=$(usex test)
-   )
-   use test && mycmakeargs+=(
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-07-16 Thread David Seifert
commit: 9e554b4fc672cc15f1d3fca5845cbd5172850f79
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 16 18:12:59 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul 16 18:12:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e554b4f

dev-cpp/catch: add 3.4.0

Bug: https://bugs.gentoo.org/865207
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.4.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 34cefe2aa4fb..17fecb3f3e6f 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -2,3 +2,4 @@ DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
 DIST Catch2-3.3.2.tar.gz 1102862 BLAKE2B 
d574added7487e245e53290a523015621eb96b0d4c39567b7ca1f7f6ef339a101776890fa3ab99899b0707955d2382310071568c1e1c5e9c7ae2b048aeaecb51
 SHA512 
3d0c5666509a19be54ea0c48a3c8e1c4a951a2d991a7c9f7fe6d326661464538f1ab9dc573b1b2647f49fb6bef45bbd866142a4ce0fba38545ad182b8d55f61f
+DIST Catch2-3.4.0.tar.gz 1112790 BLAKE2B 
0e3680b6e9d01d7661243097ec4a8e20d06a145acfe381cedc8eb2507c5df1bfb2b2907a9ae2771ffd94b66a0aa8f746aae4419ed4f469bea27c3bfca366ca3e
 SHA512 
3b452378201ac53c9ffba7801231aa3b32c5fb496f01d670fcee25baf95f405e565ae2aafba49ea5694f906fc61a8b04592c68b9fb12839767070587a48c89fa

diff --git a/dev-cpp/catch/catch-3.4.0.ebuild b/dev-cpp/catch/catch-3.4.0.ebuild
new file mode 100644
index ..1b1704c908ca
--- /dev/null
+++ b/dev-cpp/catch/catch-3.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-03-11 Thread WANG Xuerui
commit: e4ebba12bf4fd6ad9dbbf674d0366e9d82a5347a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 05:18:39 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 05:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ebba12

dev-cpp/catch: keyword 3.3.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-cpp/catch/catch-3.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.3.2.ebuild b/dev-cpp/catch/catch-3.3.2.ebuild
index 410551334707..7fe71e050597 100644
--- a/dev-cpp/catch/catch-3.3.2.ebuild
+++ b/dev-cpp/catch/catch-3.3.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-03-11 Thread David Seifert
commit: 1febb887756b39cb51179536e0fd8b1a9f5a93a1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:13 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1febb887

dev-cpp/catch: remove outdated blockers

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 4 +---
 dev-cpp/catch/catch-1..ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 42c555075f8c..3419ae223a99 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,8 +25,6 @@ SLOT="1"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-03-11 Thread David Seifert
commit: a45c1f8dc98a4fc881ac9d567f9b79baafc1911c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:12 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45c1f8d

dev-cpp/catch: add 3.3.2

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.3.2.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 739dd9a0cc57..34cefe2aa4fb 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
+DIST Catch2-3.3.2.tar.gz 1102862 BLAKE2B 
d574added7487e245e53290a523015621eb96b0d4c39567b7ca1f7f6ef339a101776890fa3ab99899b0707955d2382310071568c1e1c5e9c7ae2b048aeaecb51
 SHA512 
3d0c5666509a19be54ea0c48a3c8e1c4a951a2d991a7c9f7fe6d326661464538f1ab9dc573b1b2647f49fb6bef45bbd866142a4ce0fba38545ad182b8d55f61f

diff --git a/dev-cpp/catch/catch-3.3.2.ebuild b/dev-cpp/catch/catch-3.3.2.ebuild
new file mode 100644
index ..410551334707
--- /dev/null
+++ b/dev-cpp/catch/catch-3.3.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-03-03 Thread Arthur Zamarin
commit: 2862a315eac360a5a5486d2ec47c551b908aa019
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar  3 17:48:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar  3 17:48:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2862a315

dev-cpp/catch: Stabilize 3.0.1 hppa, #893036

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index b551791eac29..04724eae0130 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2023-01-08 Thread Joonas Niilola
commit: 7366a353f1e26112429e76098a73f629e2580c69
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jan  8 08:12:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan  8 08:12:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7366a353

dev-cpp/catch: Stabilize 3.0.1 x86, #888421

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index f9a931f7a5ff..213b34bc0316 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/, dev-cpp/catch/files/

2023-01-07 Thread Sam James
commit: 72f5e50722175ca0173b41acf1ed4fc2ba957fc6
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  8 02:09:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  8 02:10:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f5e507

dev-cpp/catch: fix build w/ gcc 13

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild|  6 ++-
 dev-cpp/catch/files/catch-3.0.1-gcc13.patch | 61 +
 2 files changed, 66 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 7a139467f1bb..f9a931f7a5ff 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,6 +28,10 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.1-gcc13.patch
+)
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }

diff --git a/dev-cpp/catch/files/catch-3.0.1-gcc13.patch 
b/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
new file mode 100644
index ..88431c2704d6
--- /dev/null
+++ b/dev-cpp/catch/files/catch-3.0.1-gcc13.patch
@@ -0,0 +1,61 @@
+https://github.com/catchorg/Catch2/pull/2611
+
+From 12a93b20b9aec1df537781c9c0712ec24d31d739 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 8 Jan 2023 02:03:32 +
+Subject: [PATCH] Fix build with GCC 13 (add missing  include)
+
+GCC 13 (as usual for new compiler releases) shuffles around some
+internal includes and so  is no longer transitively included.
+
+Explicitly include  for uint64_t.
+
+```
+FAILED: src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o
+/usr/lib/ccache/bin/g++-13  
-I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/.. 
-I/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1_build/generated-includes
  -O2 -pipe
+-march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type 
-D_GLIBCXX_ASSERTIONS  -ggdb3 -fdiagnostics-color=always
+-ffile-prefix-map=/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1=. 
-Wall -Wc++20-compat -Wcast-align -Wcatch-value -Wdeprecated -Wexceptions 
-Wextra -Wextra-semi -Wfloat-equal -Winit-self
+-Wmisleading-indentation -Wmismatched-new-delete -Wmismatched-tags 
-Wmissing-braces -Wmissing-declarations -Wmissing-noreturn -Wnull-dereference 
-Wold-style-cast -Woverloaded-virtual -Wparentheses
+-Wpedantic -Wreorder -Wshadow -Wstrict-aliasing -Wsuggest-override -Wundef 
-Wuninitialized -Wunreachable-code -Wunused -Wunused-function 
-Wunused-parameter -Wvla -MD -MT
+src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -MF 
src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o.d -o 
src/CMakeFiles/Catch2.dir/catch2/internal/catch_clara.cpp.o -c
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp
+In file included from 
/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/internal/catch_clara.cpp:12:
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:47:14:
 error: 'uint64_t' in namespace 'std' does not name a type; did you mean 
'wint_t'?
+   47 | std::uint64_t m_count;
+  |  ^~~~
+  |  wint_t
+/var/tmp/portage/dev-cpp/catch-3.0.1/work/Catch2-3.0.1/src/catch2/../catch2/internal/catch_string_manip.hpp:51:42:
 error: expected ')' before 'count'
+   51 | constexpr pluralise(std::uint64_t count, StringRef label):
+  |~ ^~
+  |  )
+```
+--- a/src/catch2/catch_test_case_info.hpp
 b/src/catch2/catch_test_case_info.hpp
+@@ -15,6 +15,7 @@
+ #include 
+ 
+ 
++#include 
+ #include 
+ #include 
+ 
+--- a/src/catch2/internal/catch_string_manip.hpp
 b/src/catch2/internal/catch_string_manip.hpp
+@@ -10,6 +10,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/catch2/internal/catch_xmlwriter.cpp
 b/src/catch2/internal/catch_xmlwriter.cpp
+@@ -11,6 +11,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: c805d1a87d58e51744657e094f0c3c01244b2a81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:46:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c805d1a8

dev-cpp/catch: Stabilize 3.0.1 sparc, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index ada757c94d7a..7a139467f1bb 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: 49eef3694718b702ca498024b4e41e94cf88093d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:46:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:46:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49eef369

dev-cpp/catch: Stabilize 2.13.8 sparc, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 333b8e1bc89f..8611dc89d080 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: e1509fd740ee52271d38f4a4fa283e48d149e87a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:35:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:35:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1509fd7

dev-cpp/catch: Stabilize 3.0.1 ppc64, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 3acb4666d789..ada757c94d7a 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: ca67d352c9988cf0fe9e743431c22f94332b0aa3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:28:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:28:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca67d352

dev-cpp/catch: Stabilize 3.0.1 arm64, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 32382d112fca..3acb4666d789 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: 7728edc7e00ae8330bfdc29db83ca572a9a22b7d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:21:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:21:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7728edc7

dev-cpp/catch: Stabilize 3.0.1 ppc, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index ef67a60b40be..32382d112fca 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-25 Thread Arthur Zamarin
commit: ef7563861ae234727984d57e42ae1362f7c1b9dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:12:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:12:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef756386

dev-cpp/catch: Stabilize 3.0.1 arm, #888421

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 7b6e5cc3685f..ef67a60b40be 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-12-01 Thread Arthur Zamarin
commit: 8a014e16b2efdd32648a487658c68ee481222f8d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  2 06:31:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  2 06:31:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a014e16

dev-cpp/catch: Stabilize 3.0.1 amd64, #879481

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index 7802f6595ece..7b6e5cc3685f 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-11-27 Thread WANG Xuerui
commit: 9a04618d248e1394982b6d05397bcff7a3523e6c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Nov 27 12:52:05 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Nov 28 07:58:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a04618d

dev-cpp/catch: keyword 2.13.8 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 170be3f4e3d6..333b8e1bc89f 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-06-06 Thread Michał Górny
commit: a590530085753c27632458b7186d26dfc697e0fb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 06:47:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 07:39:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5905300

dev-cpp/catch: Bump to 3.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-cpp/catch/Manifest  |  1 +
 dev-cpp/catch/{catch-.ebuild => catch-3.0.1.ebuild} | 12 +++-
 dev-cpp/catch/catch-.ebuild | 12 +++-
 3 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index b726e173bafc..739dd9a0cc57 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,2 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
+DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
similarity index 74%
copy from dev-cpp/catch/catch-.ebuild
copy to dev-cpp/catch/catch-3.0.1.ebuild
index 339f89fdb860..cb72038e3adf 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -34,11 +34,13 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
-DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_DEVELOPMENT_BUILD=$(usex test)
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
)
-   use test &&
-   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
 
cmake_src_configure
 }

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index 339f89fdb860..cb72038e3adf 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -34,11 +34,13 @@ pkg_setup() {
 
 src_configure() {
local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
-DCATCH_ENABLE_WERROR=OFF
-   -DCATCH_DEVELOPMENT_BUILD=$(usex test)
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
)
-   use test &&
-   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
 
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-06-06 Thread Michał Górny
commit: 2341a40fbc84f984c78987e1b67d08e9298227aa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  6 07:08:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  6 07:39:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341a40f

dev-cpp/catch: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 dev-cpp/catch/catch-3.0.1.ebuild | 2 +-
 dev-cpp/catch/catch-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-3.0.1.ebuild b/dev-cpp/catch/catch-3.0.1.ebuild
index cb72038e3adf..7802f6595ece 100644
--- a/dev-cpp/catch/catch-3.0.1.ebuild
+++ b/dev-cpp/catch/catch-3.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-any-r1
 

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index cb72038e3adf..7802f6595ece 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-any-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-05-04 Thread Arthur Zamarin
commit: 6e6d91f2571ef6a96bc5943035b041282a13edd9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 05:28:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 05:28:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6d91f2

dev-cpp/catch: Stabilize 2.13.8 arm64, #841922

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 903fc06cf6a5..170be3f4e3d6 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-05-04 Thread Arthur Zamarin
commit: 4943bf96ed66bb35cf91d19d830648fa6c9576d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 05:28:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 05:28:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4943bf96

dev-cpp/catch: Stabilize 2.13.8 arm, #841922

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 09cdb76a8529..903fc06cf6a5 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-05-04 Thread Sam James
commit: ae938a62cd1a1840d07b11377cc26f6398e99e79
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 14:38:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 14:38:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae938a62

dev-cpp/catch: Stabilize 2.13.8 ppc64, #841922

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 0617faa7b6bf..09cdb76a8529 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-05-04 Thread Sam James
commit: b4e07eef46c275bd7b56d8922bbfb15de5c39199
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 14:38:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 14:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e07eef

dev-cpp/catch: Stabilize 2.13.8 ppc, #841922

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 4da920c44281..0617faa7b6bf 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-30 Thread Marek Szuba
commit: 1c7ecfff70553652722669561984d85794a0ffe2
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr 30 11:36:36 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr 30 15:53:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7ecfff

dev-cpp/catch: keyword 1.12.2-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index d458ced709de..42c555075f8c 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-18 Thread Arthur Zamarin
commit: aecf96b5d8fdeade87df5333b66da765f227c2e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Apr 18 18:21:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Apr 18 18:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecf96b5

dev-cpp/catch: Keyword 2.13.8 hppa, #836478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index da5fb3105081..4da920c44281 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-16 Thread Arthur Zamarin
commit: 2537fe5cda4ef807d0c0539d278a1c464d25b639
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 08:21:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 08:21:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2537fe5c

dev-cpp/catch: Keyword 2.13.8 sparc, #836478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 432a5418dca1..da5fb3105081 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-09 Thread Matt Turner
commit: 827b72d5e09a1045ded255b8d07eeb6e1e0df455
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 10 02:33:53 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 10 02:34:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827b72d5

dev-cpp/catch: Keyword 2.13.8 alpha, #836478

Signed-off-by: Matt Turner  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 48c51e7b06da..432a5418dca1 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-09 Thread Arthur Zamarin
commit: c18b3f9d94e453546ef87258f605b25fb0fc6a56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 19:40:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 19:40:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18b3f9d

dev-cpp/catch: Keyword 2.13.8 s390, #836478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index e4ce03dcd453..48c51e7b06da 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-09 Thread Arthur Zamarin
commit: 183bb44931860751f6f5f3351bef2b7c52d205e3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 19:27:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 19:27:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183bb449

dev-cpp/catch: Keyword 2.13.8 ppc, #836478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 57c1121a30fd..e4ce03dcd453 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-09 Thread Arthur Zamarin
commit: 359c2bca09480b7bbab808d64bd87c5a4e6835c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  9 19:26:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  9 19:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359c2bca

dev-cpp/catch: Keyword 2.13.8 ia64, #836478

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 792e1b076670..57c1121a30fd 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-04-01 Thread Yixun Lan
commit: 734a312d528256b72bee4adb10213acfde101e39
Author: Yu Gu  gmail  com>
AuthorDate: Fri Apr  1 05:37:38 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Apr  1 06:39:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734a312d

dev-cpp/catch: keyword 2.13.8 for ~riscv

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index 9711bc919ca8..792e1b076670 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-02-26 Thread David Seifert
commit: b117c5e09ea3d52df301928d9a8242d180f1e7e4
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 26 14:31:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 26 14:31:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b117c5e0

dev-cpp/catch: drop 2.13.7

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 -
 dev-cpp/catch/catch-2.13.7.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 99ab1a9bcbe1..b726e173bafc 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,2 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
-DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 
7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5
 SHA512 
1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e

diff --git a/dev-cpp/catch/catch-2.13.7.ebuild 
b/dev-cpp/catch/catch-2.13.7.ebuild
deleted file mode 100644
index a57a9d4e9d0f..
--- a/dev-cpp/catch/catch-2.13.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   S="${WORKDIR}/${MY_P}"
-
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/files/, dev-cpp/catch/

2022-02-26 Thread David Seifert
commit: 51d418d15538531b3c3d5c5ab48fd9bb1731ee9f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 26 14:31:07 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 26 14:31:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d418d1

dev-cpp/catch: add patch for brittle output test

Closes: https://bugs.gentoo.org/834066
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-2.13.8.ebuild |  2 ++
 dev-cpp/catch/files/catch-2.13.8-musl-tests.patch | 24 +++
 2 files changed, 26 insertions(+)

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
index a57a9d4e9d0f..9711bc919ca8 100644
--- a/dev-cpp/catch/catch-2.13.8.ebuild
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -28,6 +28,8 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
+PATCHES=( "${FILESDIR}"/${P}-musl-tests.patch )
+
 pkg_setup() {
use test && python-any-r1_pkg_setup
 }

diff --git a/dev-cpp/catch/files/catch-2.13.8-musl-tests.patch 
b/dev-cpp/catch/files/catch-2.13.8-musl-tests.patch
new file mode 100644
index ..86c60c15f34d
--- /dev/null
+++ b/dev-cpp/catch/files/catch-2.13.8-musl-tests.patch
@@ -0,0 +1,24 @@
+From 3e88ccff3ba573fb6d1ab746596411eebe310a6b Mon Sep 17 00:00:00 2001
+From: John Zimmermann 
+Date: Thu, 31 Dec 2020 16:24:16 +0100
+Subject: [PATCH] Do not match exact amount of spaces for errno macro expansion
+ in approvalTests.py
+
+E.g. musl libc expands errno() to __errno_location() without a space between, 
glibc has 1 space.
+---
+ scripts/approvalTests.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/scripts/approvalTests.py b/scripts/approvalTests.py
+index f8b9425c7c..73e9b83239 100755
+--- a/scripts/approvalTests.py
 b/scripts/approvalTests.py
+@@ -44,7 +44,7 @@
+ 
+ # errno macro expands into various names depending on platform, so we need to 
fix them up as well
+ errnoParser = re.compile(r'''
+-\(\*__errno_location\ \(\)\)
++\(\*__errno_location\s*\(\)\)
+ |
+ \(\*__error\(\)\)
+ |



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-01-26 Thread David Seifert
commit: 6955feab1875e3f5d3d6d12d7b411997cbc1ad0b
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan 26 10:20:08 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan 26 10:20:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6955feab

dev-cpp/catch: drop 2.13.6

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 -
 dev-cpp/catch/catch-2.13.6.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index aa07f03671bc..86f57b6dbe64 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,2 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
-DIST Catch2-2.13.6.tar.gz 659811 BLAKE2B 
d876c51589259ef9fa9640811c17049ee5f1559a2863d146b0d8f79e9531b3528db34bc23e4fee090436a92b430756442eee4820083e71225da0f24399131a73
 SHA512 
f63e240994b5982cf019a33b8999b62237cce174962f00437d64fd287b34f7217d066225d99322431ef60da67b025f36db703dab94b3d58bbd81095d98917278
 DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 
7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5
 SHA512 
1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed

diff --git a/dev-cpp/catch/catch-2.13.6.ebuild 
b/dev-cpp/catch/catch-2.13.6.ebuild
deleted file mode 100644
index dcf3ff6e1181..
--- a/dev-cpp/catch/catch-2.13.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-01-26 Thread David Seifert
commit: a6c127d71cd8a5ecb65a7c280274cc082f8d843b
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan 26 10:20:09 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan 26 10:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c127d7

dev-cpp/catch: add 2.13.8

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 +
 dev-cpp/catch/catch-2.13.8.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 86f57b6dbe64..99ab1a9bcbe1 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,2 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 
7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5
 SHA512 
1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed
+DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e

diff --git a/dev-cpp/catch/catch-2.13.8.ebuild 
b/dev-cpp/catch/catch-2.13.8.ebuild
new file mode 100644
index ..a57a9d4e9d0f
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.8.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-01-16 Thread Jakov Smolić
commit: aea3671f5365e0300207b0da2312fa89a9baaa8a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan 16 17:25:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan 16 17:25:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea3671f

dev-cpp/catch: Stabilize 2.13.7 amd64, #830873

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/catch/catch-2.13.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.7.ebuild 
b/dev-cpp/catch/catch-2.13.7.ebuild
index eb6e3689d52d..a57a9d4e9d0f 100644
--- a/dev-cpp/catch/catch-2.13.7.ebuild
+++ b/dev-cpp/catch/catch-2.13.7.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-01-16 Thread Jakov Smolić
commit: 1ebc754dee19196cb0144755e78359cf57516d72
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan 16 17:25:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan 16 17:25:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebc754d

dev-cpp/catch: Stabilize 2.13.7 x86, #830873

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/catch/catch-2.13.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-2.13.7.ebuild 
b/dev-cpp/catch/catch-2.13.7.ebuild
index bea68985144e..eb6e3689d52d 100644
--- a/dev-cpp/catch/catch-2.13.7.ebuild
+++ b/dev-cpp/catch/catch-2.13.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2022-01-09 Thread Andreas Sturmlechner
commit: 2e1a83b86ba545af18e0399453b8c3ad5c263378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  9 20:43:07 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  9 21:32:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1a83b8

dev-cpp/catch: Drop 1.12.2 (r0)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-cpp/catch/catch-1.12.2.ebuild | 40 ---
 1 file changed, 40 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2.ebuild 
b/dev-cpp/catch/catch-1.12.2.ebuild
deleted file mode 100644
index 22741eef0105..
--- a/dev-cpp/catch/catch-1.12.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-   EGIT_BRANCH="Catch1.x"
-else
-   MY_P=${PN^}-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-   S="${WORKDIR}/${PN^}2-${PV}"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="1"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-31 Thread Sam James
commit: 8092db9469223139d72d8c85b0445d78a423cb7a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 31 10:51:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 31 10:55:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8092db94

dev-cpp/catch: keyword 1.12.2-r1 for hppa, bug #830199

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index c5a8e79ac4c5..d458ced709de 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-30 Thread Arthur Zamarin
commit: 8d82f2c3a0f381318c53e05db2b1288ed444d911
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 30 17:59:12 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 30 17:59:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d82f2c3

dev-cpp/catch: Keyword 1.12.2-r1 sparc, #830199

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 868e734cdd93..c5a8e79ac4c5 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-28 Thread Sam James
commit: d994a94782e0fd382731dd34c8013d53187acb65
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 07:34:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 07:34:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d994a947

dev-cpp/catch: Stabilize 1.12.2-r1 amd64, #830200

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 4ad93b3e2470..6cc71626f1dd 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-28 Thread Sam James
commit: fae26184da8469ae908556a1cc43947fb67460b5
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 07:35:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 07:35:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae26184

dev-cpp/catch: Stabilize 1.12.2-r1 x86, #830200

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 6cc71626f1dd..868e734cdd93 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-28 Thread Arthur Zamarin
commit: 0b05741bba870054031860c07697858d5301cea8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 29 06:14:00 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 29 06:14:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b05741b

dev-cpp/catch: Keyword 1.12.2-r1 ppc, #830199

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 9120c50ed593..4ad93b3e2470 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-12-28 Thread Sam James
commit: e4e499550702208ef7900fc12598c93db69a79f1
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 29 00:14:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 00:15:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e49955

dev-cpp/catch: sync live

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-1..ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/catch/catch-1..ebuild 
b/dev-cpp/catch/catch-1..ebuild
index 3514580992a3..9b275ede9827 100644
--- a/dev-cpp/catch/catch-1..ebuild
+++ b/dev-cpp/catch/catch-1..ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -31,10 +31,10 @@ src_configure() {
local mycmakeargs=(
-DNO_SELFTEST=$(usex !test)
)
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
dodoc -r docs/.
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/files/, dev-cpp/catch/

2021-12-28 Thread Sam James
commit: 7571d22a49cdce0626968667e68638ff2111471e
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 28 23:49:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 29 00:13:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7571d22a

dev-cpp/catch: patch for glibc-2.34

Kind of cheesy patch but it is what it is, Catch1 is dead anyway.

Closes: https://bugs.gentoo.org/803962
Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-1.12.2-r1.ebuild   | 44 ++
 .../files/catch-1.12.2-glibc-2.34-sigstksz.patch   | 67 ++
 2 files changed, 111 insertions(+)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
new file mode 100644
index ..9120c50ed593
--- /dev/null
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+   EGIT_BRANCH="Catch1.x"
+else
+   MY_P=${PN^}-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+   S="${WORKDIR}/${PN^}2-${PV}"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="1"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!https://src.fedoraproject.org/rpms/catch1/raw/rawhide/f/catch1-sigstksz.patch
+https://bugs.gentoo.org/803962
+
+commit 34650cd9ea2f7e4aa1e61b84ecf9913b87870680
+Author: Tom Hughes 
+Date:   Fri Feb 19 10:45:49 2021 +
+
+Patch for non-constant SIGSTKSZ
+
+--- a/include/internal/catch_fatal_condition.hpp
 b/include/internal/catch_fatal_condition.hpp
+@@ -136,7 +136,7 @@ namespace Catch {
+ static bool isSet;
+ static struct sigaction oldSigActions 
[sizeof(signalDefs)/sizeof(SignalDefs)];
+ static stack_t oldSigStack;
+-static char altStackMem[SIGSTKSZ];
++static char altStackMem[32768];
+ 
+ static void handleSignal( int sig ) {
+ std::string name = "";
+@@ -156,7 +156,7 @@ namespace Catch {
+ isSet = true;
+ stack_t sigStack;
+ sigStack.ss_sp = altStackMem;
+-sigStack.ss_size = SIGSTKSZ;
++sigStack.ss_size = 32768;
+ sigStack.ss_flags = 0;
+ sigaltstack(, );
+ struct sigaction sa = { 0 };
+@@ -188,7 +188,7 @@ namespace Catch {
+ bool FatalConditionHandler::isSet = false;
+ struct sigaction 
FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = 
{};
+ stack_t FatalConditionHandler::oldSigStack = {};
+-char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
++char FatalConditionHandler::altStackMem[32768] = {};
+ 
+ 
+ } // namespace Catch
+--- a/single_include/catch.hpp
 b/single_include/catch.hpp
+@@ -6540,7 +6540,7 @@ namespace Catch {
+ static bool isSet;
+ static struct sigaction oldSigActions 
[sizeof(signalDefs)/sizeof(SignalDefs)];
+ static stack_t oldSigStack;
+-static char altStackMem[SIGSTKSZ];
++static char altStackMem[32768];
+ 
+ static void handleSignal( int sig ) {
+ std::string name = "";
+@@ -6560,7 +6560,7 @@ namespace Catch {
+ isSet = true;
+ stack_t sigStack;
+ sigStack.ss_sp = altStackMem;
+-sigStack.ss_size = SIGSTKSZ;
++sigStack.ss_size = 32768;
+ sigStack.ss_flags = 0;
+ sigaltstack(, );
+ struct sigaction sa = { 0 };
+@@ -6591,7 +6591,7 @@ namespace Catch {
+ bool FatalConditionHandler::isSet = false;
+ struct sigaction 
FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = 
{};
+ stack_t FatalConditionHandler::oldSigStack = {};
+-char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
++char FatalConditionHandler::altStackMem[32768] = {};
+ 
+ } // namespace Catch
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-11-28 Thread David Seifert
commit: c7993edae48b213e15214634246b7d7485013026
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 28 14:01:51 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 28 14:01:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7993eda

dev-cpp/catch: drop 2.13.4

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 -
 dev-cpp/catch/catch-2.13.4.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 5c6628ab91d1..aa07f03671bc 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
-DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d
 DIST Catch2-2.13.6.tar.gz 659811 BLAKE2B 
d876c51589259ef9fa9640811c17049ee5f1559a2863d146b0d8f79e9531b3528db34bc23e4fee090436a92b430756442eee4820083e71225da0f24399131a73
 SHA512 
f63e240994b5982cf019a33b8999b62237cce174962f00437d64fd287b34f7217d066225d99322431ef60da67b025f36db703dab94b3d58bbd81095d98917278
 DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 
7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5
 SHA512 
1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed

diff --git a/dev-cpp/catch/catch-2.13.4.ebuild 
b/dev-cpp/catch/catch-2.13.4.ebuild
deleted file mode 100644
index 4ef090102289..
--- a/dev-cpp/catch/catch-2.13.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-11-27 Thread David Seifert
commit: 421e019a1c7dccf6cf9106710d0f310c8716276b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 27 16:53:31 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 27 16:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421e019a

dev-cpp/catch: update live ebuild

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index 7501403174d5..339f89fdb860 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake python-any-r1
 
@@ -13,9 +13,9 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -35,11 +35,10 @@ pkg_setup() {
 src_configure() {
local mycmakeargs=(
-DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-DCATCH_DEVELOPMENT_BUILD=$(usex test)
)
use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
 
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-11-27 Thread David Seifert
commit: a4767a6fe238b238b432b7c687dccd85bfa9d92a
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 27 16:53:30 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 27 16:53:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4767a6f

dev-cpp/catch: add 2.13.7

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 +
 dev-cpp/catch/catch-2.13.7.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 9e33343c1154..5c6628ab91d1 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d
 DIST Catch2-2.13.6.tar.gz 659811 BLAKE2B 
d876c51589259ef9fa9640811c17049ee5f1559a2863d146b0d8f79e9531b3528db34bc23e4fee090436a92b430756442eee4820083e71225da0f24399131a73
 SHA512 
f63e240994b5982cf019a33b8999b62237cce174962f00437d64fd287b34f7217d066225d99322431ef60da67b025f36db703dab94b3d58bbd81095d98917278
+DIST Catch2-2.13.7.tar.gz 661014 BLAKE2B 
7d874832082db74895bfd696c409a77693ae68c456d1287acf965ec6884c323cd2f3bc4b9eecc3e8210d262a6da8e897dfef09ec035f8bed4d408a28e7147cc5
 SHA512 
1c3cbdecc6a3b59360a97789c4784d79d027e1b63bdc42b0e152c3272f7bad647fcd1490aa5caf67f968a6311dc9624b5a70d5eb3fbc1d5179d520e09b76c9ed

diff --git a/dev-cpp/catch/catch-2.13.7.ebuild 
b/dev-cpp/catch/catch-2.13.7.ebuild
new file mode 100644
index ..bea68985144e
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.7.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=( -DPYTHON_EXECUTABLE="${PYTHON}" )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-07-29 Thread David Seifert
commit: 716b75ec88f619b7ea5ea87daca991995be5383d
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul 29 15:40:08 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul 29 15:40:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=716b75ec

dev-cpp/catch: add 2.13.6

Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 +
 dev-cpp/catch/catch-2.13.6.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 4841b3b6cb7..9e33343c115 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,2 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d
+DIST Catch2-2.13.6.tar.gz 659811 BLAKE2B 
d876c51589259ef9fa9640811c17049ee5f1559a2863d146b0d8f79e9531b3528db34bc23e4fee090436a92b430756442eee4820083e71225da0f24399131a73
 SHA512 
f63e240994b5982cf019a33b8999b62237cce174962f00437d64fd287b34f7217d066225d99322431ef60da67b025f36db703dab94b3d58bbd81095d98917278

diff --git a/dev-cpp/catch/catch-2.13.6.ebuild 
b/dev-cpp/catch/catch-2.13.6.ebuild
new file mode 100644
index 000..dcf3ff6e118
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-04-08 Thread David Seifert
commit: e3482bcf6078fb771ef94adca7b111bd0f33e2a2
Author: David Seifert  gentoo  org>
AuthorDate: Thu Apr  8 09:38:46 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Apr  8 09:38:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3482bcf

dev-cpp/catch: Remove old 2.13.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 -
 dev-cpp/catch/catch-2.13.3.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 91c843b9fb5..4841b3b6cb7 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,2 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
-DIST Catch2-2.13.3.tar.gz 655431 BLAKE2B 
4343dab41818a4c85b875752b8d86a0dd1a46ce8c94d6773cee210a133f164b669053973c6678228b3afb356e25a3e705c8220b138c247a230e624b3f2412784
 SHA512 
caf0e3a39a2b5983346c2709ce06113da62881780117021c64db987d6c5190c41a9070fb70caa0ee6957cfef0baad87fff4e6558c9fea4fa464e82882fe17d55
 DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d

diff --git a/dev-cpp/catch/catch-2.13.3.ebuild 
b/dev-cpp/catch/catch-2.13.3.ebuild
deleted file mode 100644
index 4ef09010228..000
--- a/dev-cpp/catch/catch-2.13.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit cmake python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-   S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-03-14 Thread Sam James
commit: d36e6af627114eb06ca9bf6d1d0a5cafb7cd6e78
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 02:27:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 02:27:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36e6af6

dev-cpp/catch: Stabilize 2.13.4 x86, #775836

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.4.ebuild 
b/dev-cpp/catch/catch-2.13.4.ebuild
index a33a6a89e42..4ef09010228 100644
--- a/dev-cpp/catch/catch-2.13.4.ebuild
+++ b/dev-cpp/catch/catch-2.13.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-03-14 Thread Sam James
commit: 27920b1120b96cd85dc6459ac753189a7caba0cf
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 00:52:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 00:52:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27920b11

dev-cpp/catch: Stabilize 2.13.4 amd64, #775836

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.4.ebuild 
b/dev-cpp/catch/catch-2.13.4.ebuild
index ea9ba4ac559..a33a6a89e42 100644
--- a/dev-cpp/catch/catch-2.13.4.ebuild
+++ b/dev-cpp/catch/catch-2.13.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-01-31 Thread David Seifert
commit: 51e487c21449e9c18b9d38088338b7993bd8ff8e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan 31 19:32:25 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 31 19:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e487c2

dev-cpp/catch: Remove old 2.5.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 -
 dev-cpp/catch/catch-2.5.0.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index f3ba32e948c..91c843b9fb5 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.3.tar.gz 655431 BLAKE2B 
4343dab41818a4c85b875752b8d86a0dd1a46ce8c94d6773cee210a133f164b669053973c6678228b3afb356e25a3e705c8220b138c247a230e624b3f2412784
 SHA512 
caf0e3a39a2b5983346c2709ce06113da62881780117021c64db987d6c5190c41a9070fb70caa0ee6957cfef0baad87fff4e6558c9fea4fa464e82882fe17d55
 DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d
-DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8

diff --git a/dev-cpp/catch/catch-2.5.0.ebuild b/dev-cpp/catch/catch-2.5.0.ebuild
deleted file mode 100644
index 6207dd339fb..000
--- a/dev-cpp/catch/catch-2.5.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-
-   S=${WORKDIR}/${MY_P}
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-01-31 Thread Sam James
commit: 91004ab3aaba18806314b6583893fc285cc52130
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 31 18:48:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 31 18:48:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91004ab3

dev-cpp/catch: Stabilize 2.13.3 x86, #766902

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.13.3.ebuild 
b/dev-cpp/catch/catch-2.13.3.ebuild
index a33a6a89e42..4ef09010228 100644
--- a/dev-cpp/catch/catch-2.13.3.ebuild
+++ b/dev-cpp/catch/catch-2.13.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-01-24 Thread Sam James
commit: b0ed509526d9255bb02328dce6dd288c8567b5b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 25 00:42:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 25 00:42:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ed5095

dev-cpp/catch: Stabilize 2.13.3 amd64, #766902

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/catch/catch-2.13.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-2.13.3.ebuild 
b/dev-cpp/catch/catch-2.13.3.ebuild
index 87bf6c59f3c..b5755bce999 100644
--- a/dev-cpp/catch/catch-2.13.3.ebuild
+++ b/dev-cpp/catch/catch-2.13.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
S="${WORKDIR}/${MY_P}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2021-01-24 Thread David Seifert
commit: 49f363c8da77a32cbd3570d1eeb2ffa2b3d68656
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan 24 17:28:33 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 24 17:28:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f363c8

dev-cpp/catch: Version bump to 2.13.4

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 +
 dev-cpp/catch/catch-2.13.4.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 55fca7ae5df..f3ba32e948c 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.3.tar.gz 655431 BLAKE2B 
4343dab41818a4c85b875752b8d86a0dd1a46ce8c94d6773cee210a133f164b669053973c6678228b3afb356e25a3e705c8220b138c247a230e624b3f2412784
 SHA512 
caf0e3a39a2b5983346c2709ce06113da62881780117021c64db987d6c5190c41a9070fb70caa0ee6957cfef0baad87fff4e6558c9fea4fa464e82882fe17d55
+DIST Catch2-2.13.4.tar.gz 656645 BLAKE2B 
7a8afb099d410af3a7641c948a59307ac72338174356c1219834f050e0971e410275f1eda911444c3e956320fa25b60f91a3aba75aa36d375ba38626a0246485
 SHA512 
eac081d750e65d4d8d8d5f32b53bd963c6566caabaff424c479fe080416f59b5387adbdf6dbac30fe265243cb5ed184baf6f8a9625052bd498c098b83463390d
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8

diff --git a/dev-cpp/catch/catch-2.13.4.ebuild 
b/dev-cpp/catch/catch-2.13.4.ebuild
new file mode 100644
index 000..d59bb07bc66
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-11-19 Thread David Seifert
commit: f0b28e539115d85d6fdc3a9b8ee6dce17dfed9b9
Author: David Seifert  gentoo  org>
AuthorDate: Thu Nov 19 11:35:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov 19 11:35:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b28e53

dev-cpp/catch: Remove old 2.7.0 and 2.9.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  2 --
 dev-cpp/catch/catch-2.7.0.ebuild | 44 
 dev-cpp/catch/catch-2.9.1.ebuild | 44 
 3 files changed, 90 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index b422d0c1845..55fca7ae5df 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,5 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.3.tar.gz 655431 BLAKE2B 
4343dab41818a4c85b875752b8d86a0dd1a46ce8c94d6773cee210a133f164b669053973c6678228b3afb356e25a3e705c8220b138c247a230e624b3f2412784
 SHA512 
caf0e3a39a2b5983346c2709ce06113da62881780117021c64db987d6c5190c41a9070fb70caa0ee6957cfef0baad87fff4e6558c9fea4fa464e82882fe17d55
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
-DIST Catch2-2.7.0.tar.gz 569753 BLAKE2B 
cec11d79c85ac8a5577467ceb4722a2441a1dbd2fbe42fb06324113d2a6f9fadc12de351735900817274520bf8533ec245ba0a3686c8c1b4813cf3136d6d552f
 SHA512 
ab6c816642a92418c76c8ddabf17eb0c19bef1dc6ac2405c820280d670ef1d78c9ae89909f5a36bf063f0939d253b7c6b5e845c1ac4e63b338927e125dee950d
-DIST Catch2-2.9.1.tar.gz 626539 BLAKE2B 
b68f17dba65cc8d1a842b105e5aa6a32e713df8d34c32b918e0588e6b87b8e3ae56f9130d1590795489afe2e29035c262a05795d0ee44c9e9ace2e814801821d
 SHA512 
ea18eef1fece72518c8a46b89727f5d0545a15038957087324abe6421c682693379476ff46106132f080677ebcc1c9ead51a9cf25dced3bb576a33e4f6fae4f6

diff --git a/dev-cpp/catch/catch-2.7.0.ebuild b/dev-cpp/catch/catch-2.7.0.ebuild
deleted file mode 100644
index 2467542c7d9..000
--- a/dev-cpp/catch/catch-2.7.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-
-   S=${WORKDIR}/${MY_P}
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake-utils_src_configure
-}

diff --git a/dev-cpp/catch/catch-2.9.1.ebuild b/dev-cpp/catch/catch-2.9.1.ebuild
deleted file mode 100644
index 77dac8be453..000
--- a/dev-cpp/catch/catch-2.9.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-   S=${WORKDIR}/${MY_P}
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   )
-   use test &&
-   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
-
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-11-19 Thread David Seifert
commit: 7e0c0827b845e6a7bc94b07580994ac76b5d3c02
Author: David Seifert  gentoo  org>
AuthorDate: Thu Nov 19 11:34:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov 19 11:34:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0c0827

dev-cpp/catch: Version bump to 2.13.3

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest|  1 +
 dev-cpp/catch/catch-2.13.3.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 078ea1be0db..b422d0c1845 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,5 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
+DIST Catch2-2.13.3.tar.gz 655431 BLAKE2B 
4343dab41818a4c85b875752b8d86a0dd1a46ce8c94d6773cee210a133f164b669053973c6678228b3afb356e25a3e705c8220b138c247a230e624b3f2412784
 SHA512 
caf0e3a39a2b5983346c2709ce06113da62881780117021c64db987d6c5190c41a9070fb70caa0ee6957cfef0baad87fff4e6558c9fea4fa464e82882fe17d55
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
 DIST Catch2-2.7.0.tar.gz 569753 BLAKE2B 
cec11d79c85ac8a5577467ceb4722a2441a1dbd2fbe42fb06324113d2a6f9fadc12de351735900817274520bf8533ec245ba0a3686c8c1b4813cf3136d6d552f
 SHA512 
ab6c816642a92418c76c8ddabf17eb0c19bef1dc6ac2405c820280d670ef1d78c9ae89909f5a36bf063f0939d253b7c6b5e845c1ac4e63b338927e125dee950d
 DIST Catch2-2.9.1.tar.gz 626539 BLAKE2B 
b68f17dba65cc8d1a842b105e5aa6a32e713df8d34c32b918e0588e6b87b8e3ae56f9130d1590795489afe2e29035c262a05795d0ee44c9e9ace2e814801821d
 SHA512 
ea18eef1fece72518c8a46b89727f5d0545a15038957087324abe6421c682693379476ff46106132f080677ebcc1c9ead51a9cf25dced3bb576a33e4f6fae4f6

diff --git a/dev-cpp/catch/catch-2.13.3.ebuild 
b/dev-cpp/catch/catch-2.13.3.ebuild
new file mode 100644
index 000..87bf6c59f3c
--- /dev/null
+++ b/dev-cpp/catch/catch-2.13.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit cmake python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-11-19 Thread David Seifert
commit: 7086420c2788668e1e6e82cfc33aa7d52185b5cd
Author: David Seifert  gentoo  org>
AuthorDate: Thu Nov 19 11:35:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Nov 19 11:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7086420c

dev-cpp/catch: Sync live ebuild

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/catch-.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index 07de51f3252..338bc2c2b37 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
-inherit cmake-utils python-any-r1
+inherit cmake python-any-r1
 
 if [[ ${PV} == * ]]; then
inherit git-r3
@@ -13,9 +13,9 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
-   S=${WORKDIR}/${MY_P}
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"
@@ -36,9 +36,10 @@ src_configure() {
local mycmakeargs=(
-DCATCH_ENABLE_WERROR=OFF
-DBUILD_TESTING=$(usex test)
+   -DCATCH_DEVELOPMENT_BUILD=$(usex test)
)
use test &&
mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-06-29 Thread Michał Górny
commit: a7dd15109a5c90083f145ef7d346132aaec42fea
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 27 22:07:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 29 06:33:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dd1510

dev-cpp/catch: arm keyworded (bug #727560)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 dev-cpp/catch/catch-1.12.2.ebuild | 2 +-
 dev-cpp/catch/catch-2.9.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2.ebuild 
b/dev-cpp/catch/catch-1.12.2.ebuild
index f0d846f42bd..62eb5b9f606 100644
--- a/dev-cpp/catch/catch-1.12.2.ebuild
+++ b/dev-cpp/catch/catch-1.12.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~ppc64 x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi

diff --git a/dev-cpp/catch/catch-2.9.1.ebuild b/dev-cpp/catch/catch-2.9.1.ebuild
index 07de51f3252..b450352957d 100644
--- a/dev-cpp/catch/catch-2.9.1.ebuild
+++ b/dev-cpp/catch/catch-2.9.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-02-07 Thread Georgy Yakovlev
commit: c782812b9dc7b8516f4f638a9351c0cc71bb0ca0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Feb  7 07:36:15 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Feb  7 08:10:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c782812b

dev-cpp/catch: keyword 1.12.2 on ~ppc64

ctest -j 88 --test-load 128
Test project /var/tmp/portage/dev-cpp/catch-1.12.2/work/catch-1.12.2_build
Start 1: RunTests
Start 2: ListTests
Start 3: ListTags
1/3 Test #2: ListTests    Passed0.01 sec
2/3 Test #3: ListTags .   Passed0.01 sec
3/3 Test #1: RunTests .   Passed0.03 sec

100% tests passed, 0 tests failed out of 3

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/catch/catch-1.12.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2.ebuild 
b/dev-cpp/catch/catch-1.12.2.ebuild
index 8f80ebe3e71..f0d846f42bd 100644
--- a/dev-cpp/catch/catch-1.12.2.ebuild
+++ b/dev-cpp/catch/catch-1.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~ppc64 x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-02-07 Thread Georgy Yakovlev
commit: 7be08d132e136246b9c54abb1cf38f1c1d642ec4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Feb  7 07:36:59 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Feb  7 08:10:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be08d13

dev-cpp/catch: sync 1. keywords

Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/catch/catch-1..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-1..ebuild 
b/dev-cpp/catch/catch-1..ebuild
index f8b78e00995..3514580992a 100644
--- a/dev-cpp/catch/catch-1..ebuild
+++ b/dev-cpp/catch/catch-1..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 
S="${WORKDIR}/${PN^}2-${PV}"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-01-08 Thread Georgy Yakovlev
commit: c0e52963e744b85495438fdc858f9334daf6af77
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan  9 05:36:16 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan  9 06:17:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e52963

dev-cpp/catch: sync live ebuild

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/catch/catch-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-.ebuild b/dev-cpp/catch/catch-.ebuild
index 483403fa60f..fd90fc1a780 100644
--- a/dev-cpp/catch/catch-.ebuild
+++ b/dev-cpp/catch/catch-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2020-01-08 Thread Georgy Yakovlev
commit: cf0e67450002370fafa36a583e6d6372d57b11f7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan  9 05:35:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan  9 06:17:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0e6745

dev-cpp/catch: keyword on ~ppc64

100% tests passed, 0 tests failed out of 10

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-cpp/catch/catch-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.9.1.ebuild b/dev-cpp/catch/catch-2.9.1.ebuild
index 483403fa60f..fd90fc1a780 100644
--- a/dev-cpp/catch/catch-2.9.1.ebuild
+++ b/dev-cpp/catch/catch-2.9.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-06-30 Thread David Seifert
commit: eb7624865dabb5f1566798cdd18ba1f53fc3b603
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:04 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb762486

dev-cpp/catch: Version bump to 2.9.1

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-2.9.1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 55da757fdf1..078ea1be0db 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
 DIST Catch2-2.7.0.tar.gz 569753 BLAKE2B 
cec11d79c85ac8a5577467ceb4722a2441a1dbd2fbe42fb06324113d2a6f9fadc12de351735900817274520bf8533ec245ba0a3686c8c1b4813cf3136d6d552f
 SHA512 
ab6c816642a92418c76c8ddabf17eb0c19bef1dc6ac2405c820280d670ef1d78c9ae89909f5a36bf063f0939d253b7c6b5e845c1ac4e63b338927e125dee950d
+DIST Catch2-2.9.1.tar.gz 626539 BLAKE2B 
b68f17dba65cc8d1a842b105e5aa6a32e713df8d34c32b918e0588e6b87b8e3ae56f9130d1590795489afe2e29035c262a05795d0ee44c9e9ace2e814801821d
 SHA512 
ea18eef1fece72518c8a46b89727f5d0545a15038957087324abe6421c682693379476ff46106132f080677ebcc1c9ead51a9cf25dced3bb576a33e4f6fae4f6

diff --git a/dev-cpp/catch/catch-2.9.1.ebuild b/dev-cpp/catch/catch-2.9.1.ebuild
new file mode 100644
index 000..1a7d1ed8fba
--- /dev/null
+++ b/dev-cpp/catch/catch-2.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit cmake-utils python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+
+   S=${WORKDIR}/${MY_P}
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/, dev-cpp/catch/files/

2019-04-26 Thread David Seifert
commit: f749843d9b856f9686d37e6cd6cd6ee7920af3d4
Author: David Seifert  gentoo  org>
AuthorDate: Fri Apr 26 17:00:02 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Apr 26 17:00:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f749843d

dev-cpp/catch: Remove old

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: David Seifert  gentoo.org>

 dev-cpp/catch/Manifest |  1 -
 dev-cpp/catch/catch-2.3.0.ebuild   | 48 --
 .../catch/files/catch-2.3.0-python-automagic.patch | 25 ---
 3 files changed, 74 deletions(-)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index f5308e4ab98..55da757fdf1 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,4 +1,3 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
-DIST Catch2-2.3.0.tar.gz 506374 BLAKE2B 
f692eb0933ca578edf0f15cb83139d2fab03390b3980a686ea495101165d612c848b642ad1e7233bce5bb164c80958c9cbfbc229e72a1ae6947aa4dffdf27556
 SHA512 
e9a089b504c339e87bda0fb1a4040d9d19c932a4bc7dca41bdad6edfcf8c428f4152ff1e0c898dfdf6b20bd5d901c343bed00ad89351fa5182f3c106e0fb4b03
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
 DIST Catch2-2.7.0.tar.gz 569753 BLAKE2B 
cec11d79c85ac8a5577467ceb4722a2441a1dbd2fbe42fb06324113d2a6f9fadc12de351735900817274520bf8533ec245ba0a3686c8c1b4813cf3136d6d552f
 SHA512 
ab6c816642a92418c76c8ddabf17eb0c19bef1dc6ac2405c820280d670ef1d78c9ae89909f5a36bf063f0939d253b7c6b5e845c1ac4e63b338927e125dee950d

diff --git a/dev-cpp/catch/catch-2.3.0.ebuild b/dev-cpp/catch/catch-2.3.0.ebuild
deleted file mode 100644
index 33544077cdf..000
--- a/dev-cpp/catch/catch-2.3.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-inherit cmake-utils python-any-r1
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
-else
-   MY_P=${PN^}2-${PV}
-   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 x86"
-
-   S=${WORKDIR}/${MY_P}
-fi
-
-DESCRIPTION="Modern C++ header-only framework for unit-tests"
-HOMEPAGE="https://github.com/catchorg/Catch2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.3.0-python-automagic.patch
-)
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCATCH_ENABLE_WERROR=OFF
-   -DBUILD_TESTING=$(usex test)
-   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
-   -DPYTHON_EXECUTABLE="${PYTHON}"
-   )
-   cmake-utils_src_configure
-}

diff --git a/dev-cpp/catch/files/catch-2.3.0-python-automagic.patch 
b/dev-cpp/catch/files/catch-2.3.0-python-automagic.patch
deleted file mode 100644
index c7fa4c6d22f..000
--- a/dev-cpp/catch/files/catch-2.3.0-python-automagic.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -36,7 +36,11 @@
- set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} 
/ENTRY:wmainCRTStartup")
- endif()
- 
-+find_package(PythonInterp)
- if (BUILD_TESTING AND CATCH_BUILD_TESTING AND NOT_SUBPROJECT)
-+if (NOT PYTHONINTERP_FOUND)
-+message(FATAL_ERROR "Python not found, but required for tests")
-+endif()
- add_subdirectory(projects)
- endif()
- 
 a/projects/CMakeLists.txt
-+++ b/projects/CMakeLists.txt
-@@ -317,7 +317,7 @@
- set_tests_properties(NoTest PROPERTIES PASS_REGULAR_EXPRESSION "No test cases 
matched")
- 
- # AppVeyor has a Python 2.7 in path, but doesn't have .py files as 
autorunnable
--add_test(NAME ApprovalTests COMMAND python 
${CATCH_DIR}/scripts/approvalTests.py $)
-+add_test(NAME ApprovalTests COMMAND ${PYTHON_EXECUTABLE} 
${CATCH_DIR}/scripts/approvalTests.py $)
- set_tests_properties(ApprovalTests PROPERTIES FAIL_REGULAR_EXPRESSION 
"Results differed")
- 
- if (CATCH_USE_VALGRIND)



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-04-21 Thread Mikle Kolyada
commit: a322dd9f6ca79610fe66a0ddc6ba3ddb4c3cd6ec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 21 19:48:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 21 19:48:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a322dd9f

dev-cpp/catch: x86 stable wrt bug #682718

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-cpp/catch/catch-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.5.0.ebuild b/dev-cpp/catch/catch-2.5.0.ebuild
index b649c8e17e6..2beda20f59a 100644
--- a/dev-cpp/catch/catch-2.5.0.ebuild
+++ b/dev-cpp/catch/catch-2.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-04-09 Thread Mikle Kolyada
commit: 18750283ac3add04bf56630a5c83cfe80b4971b4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr  9 12:34:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 12:35:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18750283

Revert "dev-cpp/catch: s390 stable wrt bug #682718"

This reverts commit 2486119b5da0e5cfb3c66ea08fe245e56d772192.

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-cpp/catch/catch-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.5.0.ebuild b/dev-cpp/catch/catch-2.5.0.ebuild
index 1adebaa8e0f..b649c8e17e6 100644
--- a/dev-cpp/catch/catch-2.5.0.ebuild
+++ b/dev-cpp/catch/catch-2.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 s390 ~x86"
+   KEYWORDS="amd64 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-04-09 Thread Mikle Kolyada
commit: 2486119b5da0e5cfb3c66ea08fe245e56d772192
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr  8 21:20:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr  9 12:23:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2486119b

dev-cpp/catch: s390 stable wrt bug #682718

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="s390"

 dev-cpp/catch/catch-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/catch/catch-2.5.0.ebuild b/dev-cpp/catch/catch-2.5.0.ebuild
index b649c8e17e6..1adebaa8e0f 100644
--- a/dev-cpp/catch/catch-2.5.0.ebuild
+++ b/dev-cpp/catch/catch-2.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 s390 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-04-08 Thread Mikle Kolyada
commit: f919bbb4f519f8ca59e5187ee7786e62ac354b91
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr  8 20:48:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr  8 20:50:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f919bbb4

dev-cpp/catch: amd64 stable wrt bug #682718

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-cpp/catch/catch-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/catch/catch-2.5.0.ebuild b/dev-cpp/catch/catch-2.5.0.ebuild
index 5318b054d39..b649c8e17e6 100644
--- a/dev-cpp/catch/catch-2.5.0.ebuild
+++ b/dev-cpp/catch/catch-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
 else
MY_P=${PN^}2-${PV}
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 
S=${WORKDIR}/${MY_P}
 fi



  1   2   >