public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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