diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest index 9f92ac49d4..e391c00eaf 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.15.3-8b08d4d.tar.gz 1208587 BLAKE2B e4b23d8bc763f55edec5e1f3181242fe9e5873af5ece93fd433cd3c43955aeeb800e2fca194ebc19b5f07e2c9b5791aaddf10ec4b5b2aba28ec483cd439b758b SHA512 960870e195618d45561e78867383633848b9b6894cf58b0e48a713f6835803a8c349ec5e6c0fa9840a9146a845638e841f0fb85fa220b8b67b6301cfb84cb0ea diff --git a/dev-cpp/catch/catch-3.15.3.ebuild b/dev-cpp/catch/catch-3.15.3.ebuild new file mode 100644 index 0000000000..04e0ca0410 --- /dev/null +++ b/dev-cpp/catch/catch-3.15.3.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.15.3 -> catch-3.15.3-8b08d4d.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