summaryrefslogtreecommitdiff
path: root/dev-util/cpputest
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/cpputest')
-rw-r--r--dev-util/cpputest/Manifest2
-rw-r--r--dev-util/cpputest/cpputest-4.0-r1.ebuild12
2 files changed, 12 insertions, 2 deletions
diff --git a/dev-util/cpputest/Manifest b/dev-util/cpputest/Manifest
index a4de637c3367..9fed21e259c0 100644
--- a/dev-util/cpputest/Manifest
+++ b/dev-util/cpputest/Manifest
@@ -1,5 +1,5 @@
AUX cpputest-4.0-autoconf.patch 2164 BLAKE2B 22a4671afe22f8c17e63720528aa886535c869b9370bc83a87fbdf1c444e1d7e32421dae0611fbf84624ecb9b83b7c2b618374635054f81b8f0c4b4ea7f396e4 SHA512 c4f8ee63058750b2e4d84172791f6d51796a1e97cba88f4a880aff1b4471c59048465456da97097b9311a8fa3ab999fd8dadc0580964d129573b3758cdc080b2
AUX cpputest-4.0-replace-UB-by-abort.patch 1287 BLAKE2B cf02c473b21ed37c6baac040212b0bd14d5773d163f19604479f3e991de155df283b238d95423a2e3b2630e1ae827cc6982da1dfb21375ca8fbdf5bf6905e850 SHA512 8f6a389c3036f6f16901f9c97eba538c41480e7963efc422783c635db0d19f7c6af607dc029b96adf00d093ed27a8acacf15dd0f42b5c1f67061d542606d6783
DIST cpputest-4.0.tar.gz 1163749 BLAKE2B 2ae0f4658662ead0fe5a46a0ae521edf7677a7b64e3c7ce9bad374c4f953ea5a548cdfe1d9128821ab5031211c10f02d0728085e68db02e0d021ea16d8b38f1c SHA512 69f39fffdcd965c871e598118db38ddb74a3e75fd7a7965f8d236029fa891f6fcb6b671147c166ad08482bbd0737537fafe90aa8439a0ab62389f19150cc39d7
-EBUILD cpputest-4.0-r1.ebuild 698 BLAKE2B 79bf863ba29b4851836e75d1125a4a7dffd41ef8b40682ac6ef5bcfb913c83c944df0d0d5912558dd448fe23132075424f11807dd617209e9fea845274b3ddc3 SHA512 c49a5215ff7e207903961cbb9c29d24d13a364af2bff64e74814109bddc1f261f715b995903f9d08b828057ccb3db8a09a1bc7048ce3e60583ed1ac195735049
+EBUILD cpputest-4.0-r1.ebuild 801 BLAKE2B cb7bee7dd2e1df8b5fcadca6b1594bfa2a29187acf892d9e83fca509c854c87202822864ba1b22f35a5bcc01d3327a9051c5c62b101102d5f55b41250e097455 SHA512 4b12e5943d89a4b1ebaea380b082db7d3f8a5fd0c456bebfdae28084280f98d03161ab9f66578a543217e8fe0dc571e11ef6f477d8824ad16d26fb2b927e5c72
MISC metadata.xml 471 BLAKE2B ec2e0f44d839fe024a9b36f5b11dc55111fadac19041e31cf6f791096668b8da6575a9309996530ab17a565527f38d52ec39b278ca1bf2953553b39bcfbaf96f SHA512 3312b19aef9ee259ffec374ca79c8b4e2faaa9799f9ab58a9ace60ea039a58b0621deb9771f3f433969368aa714854b9bdc1f4e2d348d3345e74143b7cdfee1e
diff --git a/dev-util/cpputest/cpputest-4.0-r1.ebuild b/dev-util/cpputest/cpputest-4.0-r1.ebuild
index 4d8d165e77c2..d6f93c1a648b 100644
--- a/dev-util/cpputest/cpputest-4.0-r1.ebuild
+++ b/dev-util/cpputest/cpputest-4.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools
+inherit autotools dot-a
DESCRIPTION="Unit testing and mocking framework for C/C++"
HOMEPAGE="https://cpputest.github.io/ https://github.com/cpputest/cpputest"
@@ -28,3 +28,13 @@ src_prepare() {
default
eautoreconf
}
+
+src_configure() {
+ lto-guarantee-fat
+ default
+}
+
+src_install() {
+ default
+ strip-lto-bytecode
+}