commit: c1607365a1fe21b6872430509c6fa5df07753b8b Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Thu May 22 13:40:44 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Thu May 22 14:07:33 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1607365
dev-libs/libmcfp: add 1.4.2 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> dev-libs/libmcfp/Manifest | 1 + dev-libs/libmcfp/libmcfp-1.4.2.ebuild | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/dev-libs/libmcfp/Manifest b/dev-libs/libmcfp/Manifest index e8c11fafc7a0..ddd2ed28bb0e 100644 --- a/dev-libs/libmcfp/Manifest +++ b/dev-libs/libmcfp/Manifest @@ -1,2 +1,3 @@ DIST libmcfp-1.2.3.tar.gz 15339 BLAKE2B 726d31c2d753a2554d1dbe44fcc38aa8d8d9c9a7ac7a2f15f33fd6ac76e7f936c285933cd9feccbdcd77b59731bb954471e58feba2debe04045fc6d8a9f0efbf SHA512 d8540fac9777f6f4ead9b20ee4e595a98c81a496f11e7c651e68e5f64f551de86bec6e83fe42e69fa5e30b54ecf4912b72c3534b7695a970a592eff1fb7fb27c DIST libmcfp-1.3.5.tar.gz 24061 BLAKE2B 5dc6416e98c0d2ac3a4f7fb25cf38e2eec28858e9d74929ae938d771bacbfaa608d17cce160242cef940286fd25b50053152f2ecd542522b5d4c3480c9629458 SHA512 4bf658f750fd09f90f29da53e666224ce5e252d5c060e542a5c3104f65722ff81309cc39bb5d07856ce6854eca4f1cdd102ecfcdfe492923f83329038b9ba6d3 +DIST libmcfp-1.4.2.tar.gz 35123 BLAKE2B 83146248d1277bc28fb4f5c4a6508bcb19692405c199e055954ea88d00dc96c0ba281a31a105c3375b71367a66bb2f20c236975338981c398e1aa13b292a275e SHA512 bb985e6b0dec58e37d9e31588f6789b6e99d56e197ccc3c426390b69189cb16ed319f803cff32470a3f619df1ccdd7fbba07f3c1417ddb21c92d8a0837e59054 diff --git a/dev-libs/libmcfp/libmcfp-1.4.2.ebuild b/dev-libs/libmcfp/libmcfp-1.4.2.ebuild new file mode 100644 index 000000000000..0b8c5aa8e13a --- /dev/null +++ b/dev-libs/libmcfp/libmcfp-1.4.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit cmake + +DESCRIPTION="A library that can collect configuration options from command line arguments" +HOMEPAGE="https://github.com/mhekkel/libmcfp" +SRC_URI="https://github.com/mhekkel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=">=dev-cpp/catch-3.4.0:0" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DCPM_USE_LOCAL_PACKAGES=ON + -DBUILD_TESTING="$(usex test)" + -DBUILD_DOCUMENTATION=OFF + ) + cmake_src_configure +}
