summaryrefslogtreecommitdiff
path: root/dev-embedded
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-14 00:47:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-14 00:47:04 +0000
commit633a3741c9483bd63e8c29b276d2af636ec8b390 (patch)
treeb8aa248d6496c9fe7799f1ad6a89a310cc317735 /dev-embedded
parentf30563609870941d7e5078dc39cfa30a0e696058 (diff)
gentoo auto-resync : 14:03:2024 - 00:47:04
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/Manifest.gzbin9395 -> 9399 bytes
-rw-r--r--dev-embedded/ponyprog/Manifest2
-rw-r--r--dev-embedded/ponyprog/ponyprog-3.1.3.ebuild13
3 files changed, 12 insertions, 3 deletions
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index 132463cf31fb..d3735119189b 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
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