* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2018-04-16 21:12 David Seifert
0 siblings, 0 replies; 12+ messages in thread
From: David Seifert @ 2018-04-16 21:12 UTC (permalink / raw
To: gentoo-commits
commit: d2ca0c2ae8a801e0be2cf8365732ceb31a7dadce
Author: ktrace <coyote <AT> bks <DOT> tv>
AuthorDate: Thu Mar 29 10:38:19 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 21:12:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ca0c2a
dev-embedded/ponyprog: add maintainer, add github
- Add myself and proxy as maintainers
- add github as sources
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6763
dev-embedded/ponyprog/metadata.xml | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/dev-embedded/ponyprog/metadata.xml b/dev-embedded/ponyprog/metadata.xml
index ae49e889b04..844c5157aa1 100644
--- a/dev-embedded/ponyprog/metadata.xml
+++ b/dev-embedded/ponyprog/metadata.xml
@@ -5,7 +5,16 @@
<email>embedded@gentoo.org</email>
<name>Embedded Gentoo</name>
</maintainer>
+ <maintainer type="person">
+ <email>coyote@bks.tv</email>
+ <name>Victor Kustov</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
+ <remote-id type="github">lancos/ponyprog</remote-id>
<remote-id type="sourceforge">ponyprog</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2021-03-08 10:25 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2021-03-08 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 32d859efedac17f4076eb7dc80e2f205f6a3def2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 8 10:24:44 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 8 10:24:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d859ef
dev-embedded/ponyprog: Stabilize 3.0.0 amd64, #770676
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild b/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
index 4c7bfaeb8f8..eb17b4af728 100644
--- a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc"
RDEPEND=">=app-editors/qhexedit2-0.8.4_p20170719
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2021-03-08 10:26 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2021-03-08 10:26 UTC (permalink / raw
To: gentoo-commits
commit: 8e9583357e83b375301126d54f31268eac43700d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 8 10:26:30 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 8 10:26:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e958335
dev-embedded/ponyprog: Stabilize 3.0.0 x86, #770676
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild b/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
index eb17b4af728..b9a935a5c1a 100644
--- a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
RDEPEND=">=app-editors/qhexedit2-0.8.4_p20170719
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2021-10-04 11:01 Agostino Sarubbo
0 siblings, 0 replies; 12+ messages in thread
From: Agostino Sarubbo @ 2021-10-04 11:01 UTC (permalink / raw
To: gentoo-commits
commit: 34593570b7afff3466480bfb0899e6ef1eccbea1
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 4 11:01:07 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 4 11:01:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34593570
dev-embedded/ponyprog: x86 stable wrt bug #696626
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
index fd87de76d80..1d0bcfacb3f 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2021-10-05 6:46 Agostino Sarubbo
0 siblings, 0 replies; 12+ messages in thread
From: Agostino Sarubbo @ 2021-10-05 6:46 UTC (permalink / raw
To: gentoo-commits
commit: 6ac0f85ea47d9dc10b8f688d36a5f91fa9ac7556
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 06:46:32 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 06:46:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac0f85e
dev-embedded/ponyprog: amd64 stable wrt bug #696626
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
index 1d0bcfacb3f..33d6f998f1f 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2021-10-05 7:47 Jakov Smolić
0 siblings, 0 replies; 12+ messages in thread
From: Jakov Smolić @ 2021-10-05 7:47 UTC (permalink / raw
To: gentoo-commits
commit: 068f491f902063c4531a2a49c179f02770470a33
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 07:46:37 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 07:46:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068f491f
dev-embedded/ponyprog: drop 3.0.0
Bug: https://bugs.gentoo.org/696626
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-embedded/ponyprog/Manifest | 1 -
dev-embedded/ponyprog/ponyprog-3.0.0.ebuild | 41 -----------------------------
2 files changed, 42 deletions(-)
diff --git a/dev-embedded/ponyprog/Manifest b/dev-embedded/ponyprog/Manifest
index a9ff0da5fb9..6b7e11298f2 100644
--- a/dev-embedded/ponyprog/Manifest
+++ b/dev-embedded/ponyprog/Manifest
@@ -1,2 +1 @@
-DIST ponyprog-3.0.0.tar.gz 933166 BLAKE2B 46eb0a720c91ed187ef06907b28d8b84ecbe4c62a92cabf2b9ff58c553e3f8afc949e523d6b97af0cbf168c545b71e0395e02e5c182714a76bbacce645a1d890 SHA512 a1779b28e03f824fb242d6eb063f0e038af26602c26d5392884f69cbbccac8a934660dffa9bec7489aeb2656e35f21e2b097fc6fe011f278046894e180023881
DIST ponyprog-3.1.2.tar.gz 1364636 BLAKE2B a913903278791d937266da50fcd5b5bda892dcc316011117816e37fc4ef03becce893b597fb34f2a6ef05b5692bb375e4ba10b04c079a63eb735aa0ddadb5ab9 SHA512 697c6fdc775629086a1c01ad94f291fda550a9ad6065e5fdff9db9fb035b8270ed9058894db7ca17d0daf2a26cc5e431415c160d61f65214677eae2109d87603
diff --git a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild b/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
deleted file mode 100644
index b9a935a5c1a..00000000000
--- a/dev-embedded/ponyprog/ponyprog-3.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="EEPROM and microcontroller programmer/flasher"
-HOMEPAGE="https://github.com/lancos/ponyprog/"
-SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND=">=app-editors/qhexedit2-0.8.4_p20170719
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtprintsupport:5"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-build-system.patch
- "${FILESDIR}"/${P}-desktop-qa.patch
-)
-
-src_configure() {
- local mycmakeargs=( -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}" )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- elog "To use the COM port in user mode (not as root), you need to"
- elog "be in the 'uucp' group."
- elog
- elog "To use the LPT port in user mode (not as root) you need a kernel with"
- elog "ppdev, parport and parport_pc compiled in or as modules. You need the"
- elog "rights to write to /dev/parport? devices."
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2022-04-10 21:11 Jonas Stein
0 siblings, 0 replies; 12+ messages in thread
From: Jonas Stein @ 2022-04-10 21:11 UTC (permalink / raw
To: gentoo-commits
commit: 0c782d93c8092ed740e5e2a5e47056a213dc1764
Author: Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 21:10:16 2022 +0000
Commit: Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 21:10:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c782d93
dev-embedded/ponyprog: Maintainer retired
Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>
dev-embedded/ponyprog/metadata.xml | 8 --------
1 file changed, 8 deletions(-)
diff --git a/dev-embedded/ponyprog/metadata.xml b/dev-embedded/ponyprog/metadata.xml
index 9f9c91c43622..039abd0b4f50 100644
--- a/dev-embedded/ponyprog/metadata.xml
+++ b/dev-embedded/ponyprog/metadata.xml
@@ -5,14 +5,6 @@
<email>embedded@gentoo.org</email>
<name>Embedded Gentoo</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>ktrace@yandex.ru</email>
- <name>Victor Kustov</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<upstream>
<remote-id type="github">lancos/ponyprog</remote-id>
<remote-id type="sourceforge">ponyprog</remote-id>
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2022-05-02 12:08 Joonas Niilola
0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2022-05-02 12:08 UTC (permalink / raw
To: gentoo-commits
commit: b18d059b6eb40c8a269ea1e1b50743906499456b
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon May 2 12:08:09 2022 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon May 2 12:08:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18d059b
dev-embedded/ponyprog: call udev_reload in 3.1.3
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
index 7445c12350a5..ae75c85ebf41 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake udev
DESCRIPTION="EEPROM and microcontroller programmer/flasher"
HOMEPAGE="https://github.com/lancos/ponyprog/"
@@ -32,6 +32,8 @@ RDEPEND="${DEPEND}
PATCHES=( "${FILESDIR}"/${P}-fix-build-system.patch )
pkg_postinst() {
+ udev_reload
+
elog "To use the COM port in user mode (not as root), you need to"
elog "be in the 'uucp' group."
elog
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2023-04-22 8:25 Viorel Munteanu
0 siblings, 0 replies; 12+ messages in thread
From: Viorel Munteanu @ 2023-04-22 8:25 UTC (permalink / raw
To: gentoo-commits
commit: 29ff71f16c89a6c24e4a6ba5d908da29e594d961
Author: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 08:20:19 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 08:25:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ff71f1
dev-embedded/ponyprog: call udev_reload in 3.1.3
Closes: https://bugs.gentoo.org/842099
Closes: https://bugs.gentoo.org/866476
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
index ae75c85ebf41..290db29480f8 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -41,3 +41,7 @@ pkg_postinst() {
elog "ppdev, parport and parport_pc compiled in or as modules. You need the"
elog "rights to write to /dev/parport? devices."
}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2023-04-22 8:50 Arthur Zamarin
0 siblings, 0 replies; 12+ messages in thread
From: Arthur Zamarin @ 2023-04-22 8:50 UTC (permalink / raw
To: gentoo-commits
commit: 7a55769e000e9c79f631df343b6360d18cceb918
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 08:50:04 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 08:50:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a55769e
dev-embedded/ponyprog: Stabilize 3.1.3 amd64, #904762
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
index 290db29480f8..cf44866e5604 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2023-04-22 14:28 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-04-22 14:28 UTC (permalink / raw
To: gentoo-commits
commit: 4057c8dbb743abb2e63badd7415462939a912b80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 22 14:27:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 22 14:27:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4057c8db
dev-embedded/ponyprog: Stabilize 3.1.3 x86, #904762
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
index cf44866e5604..2c1f2fd622c7 100644
--- a/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
+++ b/dev-embedded/ponyprog/ponyprog-3.1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/lancos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="doc"
DEPEND="
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/
@ 2024-03-13 21:04 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2024-03-13 21:04 UTC (permalink / raw
To: gentoo-commits
commit: e67f79a47f2313b36978783d2d7d2c0bc0b2a13c
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Mar 13 18:26:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 21:04:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67f79a4
dev-embedded/ponyprog: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/855272
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-embedded/ponyprog/ponyprog-3.1.3.ebuild | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
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
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-03-13 21:04 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-13 21:04 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-04-22 14:28 Sam James
2023-04-22 8:50 Arthur Zamarin
2023-04-22 8:25 Viorel Munteanu
2022-05-02 12:08 Joonas Niilola
2022-04-10 21:11 Jonas Stein
2021-10-05 7:47 Jakov Smolić
2021-10-05 6:46 Agostino Sarubbo
2021-10-04 11:01 Agostino Sarubbo
2021-03-08 10:26 Sam James
2021-03-08 10:25 Sam James
2018-04-16 21:12 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox