From 633a3741c9483bd63e8c29b276d2af636ec8b390 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 14 Mar 2024 00:47:04 +0000 Subject: gentoo auto-resync : 14:03:2024 - 00:47:04 --- dev-embedded/ponyprog/Manifest | 2 +- dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) (limited to 'dev-embedded/ponyprog') diff --git a/dev-embedded/ponyprog/Manifest b/dev-embedded/ponyprog/Manifest index 0f4bfaf6ff7d..8e540c2f598a 100644 --- a/dev-embedded/ponyprog/Manifest +++ b/dev-embedded/ponyprog/Manifest @@ -1,4 +1,4 @@ AUX ponyprog-3.1.3-fix-build-system.patch 2321 BLAKE2B 88f510b03611ef6f484611bb7759bcd9d40c831247c52bc07a00642e7d8e3c0ae0b09b1805d2b8f8f8b1820ff2ff0c54755263a7f7271b405c8b802845b71859 SHA512 2932745c7b6932a3d760ac09811f4966b6231f18842f15ca444831872e97ef01f4055df3bdfa9338522d10f4c4d4fb026b951b8fa7729849f140d54cb4f44c95 DIST ponyprog-3.1.3.tar.gz 11479313 BLAKE2B 56704b28877687c356c72b1f28f28115cb11f40c701e207f5d3ec4aa4fa7194991162f0940400016d9ee5d42ff0a7e7da5b252f9b76417d0d8272638989fedec SHA512 09e702f3f98e65799e8c59b9c8eca6f477db3f36a2648a1fab3797f91d56c7c4e9533e32bef1fe4c641512e31828a39df4d3d83639b7541714a3cc9050cd4e67 -EBUILD ponyprog-3.1.3.ebuild 1103 BLAKE2B bc571fb9cd393cc620b967ba30e1e2696de7ea7a24f93e8d4ab889d092d7e54dfb09e3de9c4cb3e4808c3c8960589c84f988bc8a3a496d49a511a9094f77c5de SHA512 23ecca5907cedc7ee97f504e77abc386e62091933ad3b7b99f7a55931b986ea021b264f81a7c658a63c01b456e73330086b567f7fab6d6986357b07d23ec4ae8 +EBUILD ponyprog-3.1.3.ebuild 1268 BLAKE2B 737126cdf7b2a0f6c10baf10d14a032a03ddb8569033e62be229cc6e0f333ca7d0f939b8816e4bf02bfbfb504ceece5043b9a0ae75c746ad758c0ee45db2620a SHA512 e375aa187398d4596ca32e72cfc4f27a0f174c9cd158ac998d60b04a690d5343a5e858dbcfef1b263e12c79914567456f0d8cb2f9a2a5ab1b117fe86b9677bb2 MISC metadata.xml 385 BLAKE2B 0fc7287b04632bf56f76d6a8f98ce3b9463eb6db2feacbf11df5f21e17f8fc632bbeb3992f5131ab984bebcac05c29d8a29053fa3be045899a5433e866565ab1 SHA512 d6af66fab5ea0bcf476e802fceaf685d3e3e1beee10a429cb47b56e56245d980b6120d3b6cc0d00a36d033675b0a4b7e8a9ba20fd60a6e944557a7dc90400b3c diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild index 2c1f2fd622c7..374c8ea1eee5 100644 --- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild +++ b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake udev +inherit cmake flag-o-matic udev DESCRIPTION="EEPROM and microcontroller programmer/flasher" HOMEPAGE="https://github.com/lancos/ponyprog/" @@ -31,6 +31,15 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch ) +src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/855272 + # https://github.com/lancos/ponyprog/issues/28 + filter-lto + + cmake_src_configure +} + pkg_postinst() { udev_reload -- cgit v1.2.3