From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C90A71581E7 for ; Sat, 27 Apr 2024 13:13:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E901FE29F6; Sat, 27 Apr 2024 13:13:00 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C10ADE29F6 for ; Sat, 27 Apr 2024 13:13:00 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A3AEE33FECD for ; Sat, 27 Apr 2024 13:12:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E51F71710 for ; Sat, 27 Apr 2024 13:12:57 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1714223559.32185543cbda5b4faf3ac1e5a84e04511b7f1632.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trompeloeil/ X-VCS-Repository: repo/proj/guru X-VCS-Files: dev-cpp/trompeloeil/Manifest dev-cpp/trompeloeil/trompeloeil-47.ebuild X-VCS-Directories: dev-cpp/trompeloeil/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 32185543cbda5b4faf3ac1e5a84e04511b7f1632 X-VCS-Branch: dev Date: Sat, 27 Apr 2024 13:12:57 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 61adeeb9-4519-4af9-a197-100e5f3fdcb1 X-Archives-Hash: 0e80c6fea731a22a36fe82d288a2b4f1 commit: 32185543cbda5b4faf3ac1e5a84e04511b7f1632 Author: David Roman gmail com> AuthorDate: Sat Apr 27 13:11:43 2024 +0000 Commit: David Roman gmail com> CommitDate: Sat Apr 27 13:12:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32185543 dev-cpp/trompeloeil: add 47 Signed-off-by: David Roman gmail.com> dev-cpp/trompeloeil/Manifest | 1 + dev-cpp/trompeloeil/trompeloeil-47.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/dev-cpp/trompeloeil/Manifest b/dev-cpp/trompeloeil/Manifest index e32963867f..690e01fd3e 100644 --- a/dev-cpp/trompeloeil/Manifest +++ b/dev-cpp/trompeloeil/Manifest @@ -1 +1,2 @@ DIST trompeloeil-43.tar.gz 305074 BLAKE2B d101c537263b9a884ad62523dfda2ed07d49ec0f87ef6bd53dbf45f16127db358f4e50483e05981f66fd2516600b93b1f0c96cc3264c2609eb9b9d878d546ed3 SHA512 d897703cb10cdb59177d7585d626dc09d8f0698891c73bcfc8cb7c44df712433735feeabef6b4d6b224b061d004410aa454bfb0de0a403d573edb23f3422952f +DIST trompeloeil-47.tar.gz 319940 BLAKE2B 2ea8bf5f5a730c637742aded374bb4c09b7ed1972a88dcd3aec0784559b72f3938269fb9c898934bc6eb69ff543249b70e6e2eb596860940a5d37c97192fa20f SHA512 e29d5424318c9d09adfa37767a5ad2cc074a01d5bb12eb832868d2bf54e67f12310a47b0887b1a6c62eebcdddf4155d940a37a8c93c3547742d91a3ce857dd69 diff --git a/dev-cpp/trompeloeil/trompeloeil-47.ebuild b/dev-cpp/trompeloeil/trompeloeil-47.ebuild new file mode 100644 index 0000000000..8dd31dfdc4 --- /dev/null +++ b/dev-cpp/trompeloeil/trompeloeil-47.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Header only C++14 mocking framework" +HOMEPAGE="https://github.com/rollbear/trompeloeil" +SRC_URI="https://github.com/rollbear/trompeloeil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DTROMPELOEIL_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + cmake_src_test + + "${BUILD_DIR}"/test/self_test || die +} From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 195971581E7 for ; Sat, 27 Apr 2024 18:34:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 99E9CE2A18; Sat, 27 Apr 2024 18:34:13 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 807FCE2A18 for ; Sat, 27 Apr 2024 18:34:13 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 539BC34301C for ; Sat, 27 Apr 2024 18:34:12 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DCAF616FC for ; Sat, 27 Apr 2024 18:34:10 +0000 (UTC) From: "David Roman" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "David Roman" Message-ID: <1714223559.32185543cbda5b4faf3ac1e5a84e04511b7f1632.davidroman@gentoo> Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-cpp/trompeloeil/ X-VCS-Repository: repo/proj/guru X-VCS-Files: dev-cpp/trompeloeil/Manifest dev-cpp/trompeloeil/trompeloeil-47.ebuild X-VCS-Directories: dev-cpp/trompeloeil/ X-VCS-Committer: davidroman X-VCS-Committer-Name: David Roman X-VCS-Revision: 32185543cbda5b4faf3ac1e5a84e04511b7f1632 X-VCS-Branch: master Date: Sat, 27 Apr 2024 18:34:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 05463f48-06f4-48f9-b2f2-84b06a83240b X-Archives-Hash: 89a060e12b3998dc92daa868f3f72992 Message-ID: <20240427183410.nNSOsKBU6k065Zeumdj2qiBBilMCP2Z-y4U4-phq-do@z> commit: 32185543cbda5b4faf3ac1e5a84e04511b7f1632 Author: David Roman gmail com> AuthorDate: Sat Apr 27 13:11:43 2024 +0000 Commit: David Roman gmail com> CommitDate: Sat Apr 27 13:12:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=32185543 dev-cpp/trompeloeil: add 47 Signed-off-by: David Roman gmail.com> dev-cpp/trompeloeil/Manifest | 1 + dev-cpp/trompeloeil/trompeloeil-47.ebuild | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/dev-cpp/trompeloeil/Manifest b/dev-cpp/trompeloeil/Manifest index e32963867f..690e01fd3e 100644 --- a/dev-cpp/trompeloeil/Manifest +++ b/dev-cpp/trompeloeil/Manifest @@ -1 +1,2 @@ DIST trompeloeil-43.tar.gz 305074 BLAKE2B d101c537263b9a884ad62523dfda2ed07d49ec0f87ef6bd53dbf45f16127db358f4e50483e05981f66fd2516600b93b1f0c96cc3264c2609eb9b9d878d546ed3 SHA512 d897703cb10cdb59177d7585d626dc09d8f0698891c73bcfc8cb7c44df712433735feeabef6b4d6b224b061d004410aa454bfb0de0a403d573edb23f3422952f +DIST trompeloeil-47.tar.gz 319940 BLAKE2B 2ea8bf5f5a730c637742aded374bb4c09b7ed1972a88dcd3aec0784559b72f3938269fb9c898934bc6eb69ff543249b70e6e2eb596860940a5d37c97192fa20f SHA512 e29d5424318c9d09adfa37767a5ad2cc074a01d5bb12eb832868d2bf54e67f12310a47b0887b1a6c62eebcdddf4155d940a37a8c93c3547742d91a3ce857dd69 diff --git a/dev-cpp/trompeloeil/trompeloeil-47.ebuild b/dev-cpp/trompeloeil/trompeloeil-47.ebuild new file mode 100644 index 0000000000..8dd31dfdc4 --- /dev/null +++ b/dev-cpp/trompeloeil/trompeloeil-47.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Header only C++14 mocking framework" +HOMEPAGE="https://github.com/rollbear/trompeloeil" +SRC_URI="https://github.com/rollbear/trompeloeil/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DTROMPELOEIL_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} + +src_test() { + cmake_src_test + + "${BUILD_DIR}"/test/self_test || die +}