diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest index 9f92ac49d4..238a9ddf7d 100644 --- a/dev-cpp/catch/Manifest +++ b/dev-cpp/catch/Manifest @@ -1,2 +1,3 @@ DIST catch-3.12.0-88abf9b.tar.gz 1416948 BLAKE2B 56e5edbef67dc5331e5d2863f44d249cb72ded6e2a8970a828a5edfabf31d6e91cb4cbf40bd40ab5d6bb5776b142d26d7c86a2b56f42a631ad4eebba8a1be481 SHA512 f9a42c36169ef787db25bb8f44bda1c2eca511b91601bfb6c994d2453bbab7cb7ffd213675440a3c02bb1f09f11336fc3bc004edf8df7dde6cb771a256dfaaa1 DIST catch-3.15.0-6ee0826.tar.gz 1191852 BLAKE2B 2086d74d5ab5d1dcb54f913b6cb7f90b5321c13c09dafe27dbf416b41ca5d1a404f5a32afcfc31966abb1be12fe234604494dd335f514553628e13b44012c013 SHA512 15e76c571c104e59e7f6395ebac7a25c8ffec951d1c9c85695e9b29dfc639c692a920b6822da196176cb7ba6144e10f016ebb1410c748216c3752137a7a68323 +DIST catch-3.16.0-317ac1e.tar.gz 1217033 BLAKE2B ee0d5461df5b6c67af9fd7e5261acb5a4b3feb693bf7df624cc2b9082c2a31e81639e2841323d29a93042998a9ee4ff611ca65f53ed1c2746784e30c310cd96e SHA512 33ded1611ddba20cd89869a0e9edf9e9fa662478bc680cd9b1936615bd88d97afa1f73726a2c61f6b2582319c44bae7eea69fbd297b1ea8f54273b4b0b362ee8 diff --git a/dev-cpp/catch/catch-3.16.0.ebuild b/dev-cpp/catch/catch-3.16.0.ebuild new file mode 100644 index 0000000000..040259a0e3 --- /dev/null +++ b/dev-cpp/catch/catch-3.16.0.ebuild @@ -0,0 +1,30 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +inherit cmake + +DESCRIPTION="A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)" +HOMEPAGE="https://discord.gg/4CWS9zD" +SRC_URI="https://api.github.com/repos/catchorg/Catch2/tarball/v3.16.0 -> catch-3.16.0-317ac1e.tar.gz" +LICENSE="BSL-1.0" +SLOT="0" +KEYWORDS="*" + +post_src_unpack() { + mv catchorg-Catch2-* ${S} +} + + +src_configure() { + local mycmakeargs=( + -DCATCH_DEVELOPMENT_BUILD=ON + -DCATCH_ENABLE_WERROR=OFF + -DCATCH_BUILD_TESTING=OFF + ) + cmake_src_configure +} + + + +# vim: filetype=ebuild