[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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