public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-01-10  9:47 Sven Wegener
  0 siblings, 0 replies; 42+ messages in thread
From: Sven Wegener @ 2016-01-10  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2afbba133f744a0849746bfbac5fb4cd8529f58e
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 09:45:08 2016 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 09:47:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afbba13

dev-embedded/avrdude: Add SLOT dep on libftdi

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-5.11.1.ebuild | 4 ++--
 dev-embedded/avrdude/avrdude-6.0.1.ebuild  | 4 ++--
 dev-embedded/avrdude/avrdude-6.1.ebuild    | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-5.11.1.ebuild b/dev-embedded/avrdude/avrdude-5.11.1.ebuild
index e3c2227..1d465eb 100644
--- a/dev-embedded/avrdude/avrdude-5.11.1.ebuild
+++ b/dev-embedded/avrdude/avrdude-5.11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,7 +20,7 @@ KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1
-	ftdi? ( dev-embedded/libftdi )
+	ftdi? ( dev-embedded/libftdi:0 )
 	ncurses? ( sys-libs/ncurses )
 	readline? ( sys-libs/readline )"
 DEPEND="${RDEPEND}"

diff --git a/dev-embedded/avrdude/avrdude-6.0.1.ebuild b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
index ced4d2c..7ec1a06 100644
--- a/dev-embedded/avrdude/avrdude-6.0.1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1
-	ftdi? ( dev-embedded/libftdi )
+	ftdi? ( dev-embedded/libftdi:= )
 	ncurses? ( sys-libs/ncurses )
 	readline? ( sys-libs/readline )"
 DEPEND="${RDEPEND}"

diff --git a/dev-embedded/avrdude/avrdude-6.1.ebuild b/dev-embedded/avrdude/avrdude-6.1.ebuild
index 7965fea..f691722 100644
--- a/dev-embedded/avrdude/avrdude-6.1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,7 +21,7 @@ IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1
 	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi )
+	ftdi? ( dev-embedded/libftdi:= )
 	ncurses? ( sys-libs/ncurses )
 	readline? ( sys-libs/readline )"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-01-10  9:47 Sven Wegener
  0 siblings, 0 replies; 42+ messages in thread
From: Sven Wegener @ 2016-01-10  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ca08e963483e79cef1bff73caa67aadc58145d17
Author:     Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 09:46:16 2016 +0000
Commit:     Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 09:47:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca08e963

dev-embedded/avrdude: Add SLOT dep on ncurses

Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.0.1.ebuild | 2 +-
 dev-embedded/avrdude/avrdude-6.1.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.0.1.ebuild b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
index 7ec1a06..975264d 100644
--- a/dev-embedded/avrdude/avrdude-6.0.1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
@@ -19,7 +19,7 @@ IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1
 	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses )
+	ncurses? ( sys-libs/ncurses:= )
 	readline? ( sys-libs/readline )"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-embedded/avrdude/avrdude-6.1.ebuild b/dev-embedded/avrdude/avrdude-6.1.ebuild
index f691722..43656da 100644
--- a/dev-embedded/avrdude/avrdude-6.1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc ftdi ncurses readline"
 RDEPEND="virtual/libusb:1
 	virtual/libusb:0
 	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses )
+	ncurses? ( sys-libs/ncurses:= )
 	readline? ( sys-libs/readline )"
 DEPEND="${RDEPEND}"
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-09-04 22:43 Manuel Rüger
  0 siblings, 0 replies; 42+ messages in thread
From: Manuel Rüger @ 2016-09-04 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     4f5d7148ffe3213865cd16676a2edaed4709157d
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  4 22:43:30 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Sep  4 22:43:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5d7148

dev-embedded/avrdude: Version bump to 6.3

Gentoo-Bug: 567658

Package-Manager: portage-2.3.0

 dev-embedded/avrdude/Manifest           |  3 ++
 dev-embedded/avrdude/avrdude-6.3.ebuild | 59 +++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index 658c1f3..1f8fd85 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,9 +1,12 @@
 DIST avrdude-5.11.1.tar.gz 570880 SHA256 52cd4586ec28e892407ae09e81bb8e719df08ee79acd88e5110fa890c82cec90 SHA512 af0154a54011490194aabe5a3d4f40ebf33404d73d41d2c25f01f3f3606f5cdb4de9377b83dc19fc7743e448f8385e3602654deaea9ed5f8dd9f037c7fa53978 WHIRLPOOL 902eff357778e3944ec8c6ee90f3f619473726e9ebac4b1b6f8fc68c95dea529218db53140c533c7bb2775efbb92ee75df6123bb9cf4b561cf84dca8bc28685a
 DIST avrdude-6.0.1.tar.gz 692284 SHA256 c6804668dfa96b23185dfe2e8239089af4e4ae0b11aa7435bebb28c3260ede41 SHA512 5d067c283b06e0e17b68bdcabc55ff848364c9d89aa2f9e95ef60b5b5c3f81418c2c416ef47e1c5895b27152f8b6c8f6e25e20af0c59d2a2e9a62e0da90c5905 WHIRLPOOL b00460d49f0e08af5aa1e0b13d919afb0f1fcf04a6d3e3f411b6f7cc22ffcbaa4b1eeffddcc4c7a639ab37732e8f1c8e0b075131f35409946713d687a5dee669
 DIST avrdude-6.1.tar.gz 714595 SHA256 9e98baca8e57cad402aaa1c7b61c8de750ed4f6fed577f7e4935db0430783d3b SHA512 7d9d12f1597308dd059a1ab43dca31ad145601c59f8655d7edb596224a754694202c0838f2b907398f796ef7bed90c5dc6a58d811481dd775da1e07b842362de WHIRLPOOL 714b13834b87ec759eb1d5c87848d7ff8a404dc0d1d8ab5dd5b98731de51302af2f01afbdb1a060d8ed92d158eabbf3ea656afc29ce9b865fb7c7574751e65a9
+DIST avrdude-6.3.tar.gz 909744 SHA256 0f9f731b6394ca7795b88359689a7fa1fba818c6e1d962513eb28da670e0a196 SHA512 b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2 WHIRLPOOL a5fbbd5ca348b52988d8a724ba5a5a2691812a57978a0fb05d21c4f392fe172c0253c934dba01c00f91091a7f22dc426a793098d2228c74d5a38f44dc5aba276
 DIST avrdude-doc-5.11.1.pdf 242953 SHA256 2f017acf39bb64256f424671b0a839b2d7544639d1a57702d5de2cb4d534ed1d SHA512 9250b304273857cb40550958765f97697fc4d0e500d5b58eca76f30215699f4f48db27e65eec7437e1d8f059f3162491c7cae535b76dfc474fd3bae8133616ae WHIRLPOOL 5d59567f3f8c7e1e8d238a11fe7370a5ec5fafca1d815a82d52a50692032e774c077941c685dd8d2477b14d7c09ca85d2ac7a6baaa8f57c085c3f17a6c336f45
 DIST avrdude-doc-5.11.1.tar.gz 35915 SHA256 62b645282bd87ffedeac4b94b15fb868dfbadfaa4a63373a25ede9c7c53d4217 SHA512 baae5afb1596af1e4c8df321352bd4edb18095ecd3c7ad79c760200a8067573e92f3ce6300a3db518d44734cf8951a4c088835ca4aa6168c8725adddff640848 WHIRLPOOL b2f3e74aac6b466ede0873b3f7b6b75ca8e2cb25ce7b94277a76e600200dabd9ae8640ce15f5ab64785da5fb0555152b29ce7c1b5332b7fd320c71295aa0fe2a
 DIST avrdude-doc-6.0.1.pdf 256686 SHA256 9aa5fdda4c6eafb6b1df2b8097db61896a47a514d2e23dc7858608388607dc35 SHA512 187809725916ea37a203f55ba44d8ef1f9af651413a75169a54465d367823cde008b7bcf77cd53937e1b0bbb1e33071e6f45564b2f03c31247bb666befe2126a WHIRLPOOL 6b3fae078ba1972fb5368801b049f48ce6f457a1b221e1ccde0329a223a8b017b72f519d6ab1bfc3d2f5a19b57237335d9bc98cb8e373d18963ea632f079bde7
 DIST avrdude-doc-6.0.1.tar.gz 40339 SHA256 19d4323bd3768ced807edf225d8129475ba83785ea0f74c29b6bfaddd459a7ef SHA512 a9744784650751b8e601bb3fce45e3e0816db9971d7e32e5d7075997f4662a94ea38a3e372480b28f2e109c12e37914496077f2698946ffd92dea9d1fe8676f0 WHIRLPOOL 4bc3caef70a380e5ad8e792a53de04ed3b1236d4438b405370a528b8fa06342476b34a0487534a1bc16acb5ce32d82f9fc8db09e370dfc33c5306fe698278d19
 DIST avrdude-doc-6.1.pdf 259286 SHA256 b1734f0cd718bfb83398bbb2c2e69c392694300b0e3b281d1c8c59b3d37f7599 SHA512 97db435758e5d9d8173180dd860a28008b050988b81651b383b5b13ff081e79985b5b18c245a855221e773dbbe1dddbc2e69bf91211aae4429415b53be56d769 WHIRLPOOL d9c7a786523260491edf1978f2bc540e6ca5ba677eb7a4cf0725037d9373e0e319d1e3c1136efaaed7f6d86caa2de5a1468de974e1c66621a82108ebfcf7edbf
 DIST avrdude-doc-6.1.tar.gz 41567 SHA256 e34cd4282e86da0f791575fd1fd6db250524cf1c7b14952ddf1ccc113952b9de SHA512 9a667c007203b577fce722beaf77b1b38e68de05ce256745fe3bd53397145aa3f2526b8ac8664c8192c368098d171704ba78d81cfcbe99384050702461f012bf WHIRLPOOL 658e62d74c1d2b8f7f1dae316d8966d4136bd4e24853620bb07faab87b02c7d7d32bbe2406ba46700758584bc3e80a16e6cd1e247a5fd8280f80ad15f6daa5f4
+DIST avrdude-doc-6.3.pdf 255521 SHA256 f3e7cc7557a111c181f3f04d2dab075e8341d78d7e7f8914b578198d18daca2f SHA512 f33b15f6a9247f6646ba8a861f1e86f5d43b1b44438fb95bd53764a73f0c450f669dcb43b6b587390ddbc22dafa02758ddc330a7aab1651ccca7c8da8e00b755 WHIRLPOOL b96fc0c1f24aeda248629b51516b024c66a3a4cb2ab177bdb56f2d3f01dadf4642c958eb7153f44e507404a1503ae84e0571eade5bc428bcc095fba51ff29a55
+DIST avrdude-doc-6.3.tar.gz 39823 SHA256 047a8a37b09f683582d7a0418417cd3020859d4705dd7e00f048e733903cdf3e SHA512 b7abd9d0068d2933a1907655832930c455093b4ffbdc2b6fb2405a821cad0ba1c4de3aa5fa0ea7c9b53d06cfa6d5b5658d30a18a4f5c3884d0e15c171a097b29 WHIRLPOOL 2baa84196635154916d06b5fbce93a4f4dc4f9bf4ce5cc28f82363aa9e59f9d6fb4b55bf6a6ea4ef25afb49119367bf9637f022639fe1b84e82932750156b2f4

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
new file mode 100644
index 00000000..df3555f
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
+	doc? (
+		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
+		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
+	)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc ftdi ncurses readline"
+
+RDEPEND="virtual/libusb:1
+	virtual/libusb:0
+	ftdi? ( dev-embedded/libftdi:= )
+	ncurses? ( sys-libs/ncurses:= )
+	readline? ( sys-libs/readline )"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+src_prepare() {
+	# let the build system re-generate these, bug #120194
+	rm -f lexer.c config_gram.c config_gram.h || die
+}
+
+src_configure() {
+	# somehow this doesnt get set when cross-compiling and breaks build
+	tc-export AR
+	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
+	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
+	export ac_cv_lib_readline_readline=$(usex readline)
+	default
+}
+
+src_compile() {
+	# The automake target for these files does not use tempfiles or create
+	# these atomically, confusing a parallel build. So we force them first.
+	emake lexer.c config_gram.c config_gram.h
+	emake
+}
+
+src_install() {
+	default
+
+	if use doc ; then
+		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+		dodoc -r "${WORKDIR}/avrdude-html/"
+	fi
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-09  8:41 Tim Harder
  0 siblings, 0 replies; 42+ messages in thread
From: Tim Harder @ 2016-12-09  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c85b4c2e992f81e5f4f61385b6ae12cdd1646e00
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  9 08:39:53 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Dec  9 08:40:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85b4c2e

dev-embedded/avrdude: add slop dep for sys-libs/readline

 dev-embedded/avrdude/avrdude-6.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index df3555f..d78eeaa 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -22,8 +22,8 @@ IUSE="doc ftdi ncurses readline"
 RDEPEND="virtual/libusb:1
 	virtual/libusb:0
 	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:= )
-	readline? ( sys-libs/readline )"
+	ncurses? ( sys-libs/ncurses:0= )
+	readline? ( sys-libs/readline:0= )"
 DEPEND="${RDEPEND}"
 
 DOCS="AUTHORS ChangeLog* NEWS README"


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-09  8:44 Tim Harder
  0 siblings, 0 replies; 42+ messages in thread
From: Tim Harder @ 2016-12-09  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     aeddeaef3dbb23baafb9bda810b1726511597c2f
Author:     Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  9 08:44:08 2016 +0000
Commit:     Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Fri Dec  9 08:44:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeddeaef

dev-embedded/avrdude: bump 6.3 to EAPI 6

 dev-embedded/avrdude/avrdude-6.3.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index d78eeaa..8815dd6 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit toolchain-funcs
 
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}"
 DOCS="AUTHORS ChangeLog* NEWS README"
 
 src_prepare() {
+	default
+
 	# let the build system re-generate these, bug #120194
 	rm -f lexer.c config_gram.c config_gram.h || die
 }


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-18 15:44 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2016-12-18 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     c69380e3340cda1dd7cb5485fca192c1b3535dde
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 15:43:27 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 15:44:19 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69380e3

dev-embedded/avrdude: amd64 stable wrt bug #602100

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index 8815dd6..1783c5f 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-18 15:57 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2016-12-18 15:57 UTC (permalink / raw
  To: gentoo-commits

commit:     c60571ca70ef12a0d43955cb4fa067ceb04ac028
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 15:56:30 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 15:56:30 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60571ca

dev-embedded/avrdude: x86 stable wrt bug #602100

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index 1783c5f..8179cc0 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-20  9:44 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2016-12-20  9:44 UTC (permalink / raw
  To: gentoo-commits

commit:     03695c74f9e2315f05b8161a4f572597a094ae93
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 09:42:51 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 09:44:22 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03695c74

dev-embedded/avrdude: ppc stable wrt bug #602100

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index 8179cc0..71567ff 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-22  9:34 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2016-12-22  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     ed4d230cf7c73729cea279f6a664f362859db3f8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 09:33:12 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 09:34:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4d230c

dev-embedded/avrdude: ppc64 stable wrt bug #602100

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index 71567ff..0362ce4 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2016-12-24 10:26 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2016-12-24 10:26 UTC (permalink / raw
  To: gentoo-commits

commit:     3f3ab9e40bc271a9161934c130223761893edbc8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 10:25:13 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 10:25:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3ab9e4

dev-embedded/avrdude: arm stable wrt bug #602100

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
index 0362ce4..c776985 100644
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="virtual/libusb:1


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2017-08-02  9:52 Michael Weber
  0 siblings, 0 replies; 42+ messages in thread
From: Michael Weber @ 2017-08-02  9:52 UTC (permalink / raw
  To: gentoo-commits

commit:     79d775af203c3ac991e565c314a4f81628edeaf9
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 09:51:55 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 09:51:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d775af

dev-embedded/avrdude: Remove old versions.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-embedded/avrdude/Manifest              |  9 -----
 dev-embedded/avrdude/avrdude-5.11.1.ebuild | 55 ----------------------------
 dev-embedded/avrdude/avrdude-6.0.1.ebuild  | 53 ---------------------------
 dev-embedded/avrdude/avrdude-6.1.ebuild    | 58 ------------------------------
 4 files changed, 175 deletions(-)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index 1f8fd8512bc..9b31d110217 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,12 +1,3 @@
-DIST avrdude-5.11.1.tar.gz 570880 SHA256 52cd4586ec28e892407ae09e81bb8e719df08ee79acd88e5110fa890c82cec90 SHA512 af0154a54011490194aabe5a3d4f40ebf33404d73d41d2c25f01f3f3606f5cdb4de9377b83dc19fc7743e448f8385e3602654deaea9ed5f8dd9f037c7fa53978 WHIRLPOOL 902eff357778e3944ec8c6ee90f3f619473726e9ebac4b1b6f8fc68c95dea529218db53140c533c7bb2775efbb92ee75df6123bb9cf4b561cf84dca8bc28685a
-DIST avrdude-6.0.1.tar.gz 692284 SHA256 c6804668dfa96b23185dfe2e8239089af4e4ae0b11aa7435bebb28c3260ede41 SHA512 5d067c283b06e0e17b68bdcabc55ff848364c9d89aa2f9e95ef60b5b5c3f81418c2c416ef47e1c5895b27152f8b6c8f6e25e20af0c59d2a2e9a62e0da90c5905 WHIRLPOOL b00460d49f0e08af5aa1e0b13d919afb0f1fcf04a6d3e3f411b6f7cc22ffcbaa4b1eeffddcc4c7a639ab37732e8f1c8e0b075131f35409946713d687a5dee669
-DIST avrdude-6.1.tar.gz 714595 SHA256 9e98baca8e57cad402aaa1c7b61c8de750ed4f6fed577f7e4935db0430783d3b SHA512 7d9d12f1597308dd059a1ab43dca31ad145601c59f8655d7edb596224a754694202c0838f2b907398f796ef7bed90c5dc6a58d811481dd775da1e07b842362de WHIRLPOOL 714b13834b87ec759eb1d5c87848d7ff8a404dc0d1d8ab5dd5b98731de51302af2f01afbdb1a060d8ed92d158eabbf3ea656afc29ce9b865fb7c7574751e65a9
 DIST avrdude-6.3.tar.gz 909744 SHA256 0f9f731b6394ca7795b88359689a7fa1fba818c6e1d962513eb28da670e0a196 SHA512 b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2 WHIRLPOOL a5fbbd5ca348b52988d8a724ba5a5a2691812a57978a0fb05d21c4f392fe172c0253c934dba01c00f91091a7f22dc426a793098d2228c74d5a38f44dc5aba276
-DIST avrdude-doc-5.11.1.pdf 242953 SHA256 2f017acf39bb64256f424671b0a839b2d7544639d1a57702d5de2cb4d534ed1d SHA512 9250b304273857cb40550958765f97697fc4d0e500d5b58eca76f30215699f4f48db27e65eec7437e1d8f059f3162491c7cae535b76dfc474fd3bae8133616ae WHIRLPOOL 5d59567f3f8c7e1e8d238a11fe7370a5ec5fafca1d815a82d52a50692032e774c077941c685dd8d2477b14d7c09ca85d2ac7a6baaa8f57c085c3f17a6c336f45
-DIST avrdude-doc-5.11.1.tar.gz 35915 SHA256 62b645282bd87ffedeac4b94b15fb868dfbadfaa4a63373a25ede9c7c53d4217 SHA512 baae5afb1596af1e4c8df321352bd4edb18095ecd3c7ad79c760200a8067573e92f3ce6300a3db518d44734cf8951a4c088835ca4aa6168c8725adddff640848 WHIRLPOOL b2f3e74aac6b466ede0873b3f7b6b75ca8e2cb25ce7b94277a76e600200dabd9ae8640ce15f5ab64785da5fb0555152b29ce7c1b5332b7fd320c71295aa0fe2a
-DIST avrdude-doc-6.0.1.pdf 256686 SHA256 9aa5fdda4c6eafb6b1df2b8097db61896a47a514d2e23dc7858608388607dc35 SHA512 187809725916ea37a203f55ba44d8ef1f9af651413a75169a54465d367823cde008b7bcf77cd53937e1b0bbb1e33071e6f45564b2f03c31247bb666befe2126a WHIRLPOOL 6b3fae078ba1972fb5368801b049f48ce6f457a1b221e1ccde0329a223a8b017b72f519d6ab1bfc3d2f5a19b57237335d9bc98cb8e373d18963ea632f079bde7
-DIST avrdude-doc-6.0.1.tar.gz 40339 SHA256 19d4323bd3768ced807edf225d8129475ba83785ea0f74c29b6bfaddd459a7ef SHA512 a9744784650751b8e601bb3fce45e3e0816db9971d7e32e5d7075997f4662a94ea38a3e372480b28f2e109c12e37914496077f2698946ffd92dea9d1fe8676f0 WHIRLPOOL 4bc3caef70a380e5ad8e792a53de04ed3b1236d4438b405370a528b8fa06342476b34a0487534a1bc16acb5ce32d82f9fc8db09e370dfc33c5306fe698278d19
-DIST avrdude-doc-6.1.pdf 259286 SHA256 b1734f0cd718bfb83398bbb2c2e69c392694300b0e3b281d1c8c59b3d37f7599 SHA512 97db435758e5d9d8173180dd860a28008b050988b81651b383b5b13ff081e79985b5b18c245a855221e773dbbe1dddbc2e69bf91211aae4429415b53be56d769 WHIRLPOOL d9c7a786523260491edf1978f2bc540e6ca5ba677eb7a4cf0725037d9373e0e319d1e3c1136efaaed7f6d86caa2de5a1468de974e1c66621a82108ebfcf7edbf
-DIST avrdude-doc-6.1.tar.gz 41567 SHA256 e34cd4282e86da0f791575fd1fd6db250524cf1c7b14952ddf1ccc113952b9de SHA512 9a667c007203b577fce722beaf77b1b38e68de05ce256745fe3bd53397145aa3f2526b8ac8664c8192c368098d171704ba78d81cfcbe99384050702461f012bf WHIRLPOOL 658e62d74c1d2b8f7f1dae316d8966d4136bd4e24853620bb07faab87b02c7d7d32bbe2406ba46700758584bc3e80a16e6cd1e247a5fd8280f80ad15f6daa5f4
 DIST avrdude-doc-6.3.pdf 255521 SHA256 f3e7cc7557a111c181f3f04d2dab075e8341d78d7e7f8914b578198d18daca2f SHA512 f33b15f6a9247f6646ba8a861f1e86f5d43b1b44438fb95bd53764a73f0c450f669dcb43b6b587390ddbc22dafa02758ddc330a7aab1651ccca7c8da8e00b755 WHIRLPOOL b96fc0c1f24aeda248629b51516b024c66a3a4cb2ab177bdb56f2d3f01dadf4642c958eb7153f44e507404a1503ae84e0571eade5bc428bcc095fba51ff29a55
 DIST avrdude-doc-6.3.tar.gz 39823 SHA256 047a8a37b09f683582d7a0418417cd3020859d4705dd7e00f048e733903cdf3e SHA512 b7abd9d0068d2933a1907655832930c455093b4ffbdc2b6fb2405a821cad0ba1c4de3aa5fa0ea7c9b53d06cfa6d5b5658d30a18a4f5c3884d0e15c171a097b29 WHIRLPOOL 2baa84196635154916d06b5fbce93a4f4dc4f9bf4ce5cc28f82363aa9e59f9d6fb4b55bf6a6ea4ef25afb49119367bf9637f022639fe1b84e82932750156b2f4

diff --git a/dev-embedded/avrdude/avrdude-5.11.1.ebuild b/dev-embedded/avrdude/avrdude-5.11.1.ebuild
deleted file mode 100644
index 92df3143d22..00000000000
--- a/dev-embedded/avrdude/avrdude-5.11.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="virtual/libusb:1
-	ftdi? ( dev-embedded/libftdi:0 )
-	ncurses? ( sys-libs/ncurses )
-	readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-src_prepare() {
-	# let the build system re-generate these, bug #120194
-	rm -f lexer.c config_gram.c config_gram.h
-}
-
-src_configure() {
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-	default
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
-		dohtml -r "${WORKDIR}/avrdude-html/"
-	fi
-}

diff --git a/dev-embedded/avrdude/avrdude-6.0.1.ebuild b/dev-embedded/avrdude/avrdude-6.0.1.ebuild
deleted file mode 100644
index 1d4793ba403..00000000000
--- a/dev-embedded/avrdude/avrdude-6.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="virtual/libusb:1
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:= )
-	readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-src_prepare() {
-	# let the build system re-generate these, bug #120194
-	rm -f lexer.c config_gram.c config_gram.h || die
-}
-
-src_configure() {
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-	default
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
-		dohtml -r "${WORKDIR}/avrdude-html/"
-	fi
-}

diff --git a/dev-embedded/avrdude/avrdude-6.1.ebuild b/dev-embedded/avrdude/avrdude-6.1.ebuild
deleted file mode 100644
index 7b403bdc8de..00000000000
--- a/dev-embedded/avrdude/avrdude-6.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="virtual/libusb:1
-	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:= )
-	readline? ( sys-libs/readline )"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-src_prepare() {
-	# let the build system re-generate these, bug #120194
-	rm -f lexer.c config_gram.c config_gram.h || die
-}
-
-src_configure() {
-	# somehow this doesnt get set when cross-compiling and breaks build
-	tc-export AR
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-	default
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
-		dohtml -r "${WORKDIR}/avrdude-html/"
-	fi
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2017-08-02 10:08 Michael Weber
  0 siblings, 0 replies; 42+ messages in thread
From: Michael Weber @ 2017-08-02 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     4af0440bc97d37ee297e07e851912c15f7c37474
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 10:08:01 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 10:08:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af0440b

dev-embedded/avrdude: Add live ebuild as requested (bug 453426).

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-embedded/avrdude/avrdude-9999.ebuild | 71 ++++++++++++++++++++++++++++++++
 dev-embedded/avrdude/metadata.xml        | 10 ++---
 2 files changed, 76 insertions(+), 5 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-9999.ebuild b/dev-embedded/avrdude/avrdude-9999.ebuild
new file mode 100644
index 00000000000..f483079be8f
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-9999.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools subversion toolchain-funcs
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
+ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
+MY_DOC_PV=6.3
+SRC_URI="
+	doc? (
+		mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
+		mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
+	)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc ftdi ncurses readline"
+
+RDEPEND="virtual/libusb:1
+	virtual/libusb:0
+	ftdi? ( dev-embedded/libftdi:= )
+	ncurses? ( sys-libs/ncurses:0= )
+	readline? ( sys-libs/readline:0= )"
+DEPEND="${RDEPEND}"
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+src_unpack() {
+	default
+	subversion_src_unpack
+}
+
+src_prepare() {
+	default
+
+	# let the build system re-generate these, bug #120194
+	rm -f lexer.c config_gram.c config_gram.h || die
+
+	eautoreconf
+}
+
+src_configure() {
+	# somehow this doesnt get set when cross-compiling and breaks build
+	tc-export AR
+	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
+	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
+	export ac_cv_lib_readline_readline=$(usex readline)
+	default
+}
+
+src_compile() {
+	# The automake target for these files does not use tempfiles or create
+	# these atomically, confusing a parallel build. So we force them first.
+	emake lexer.c config_gram.c config_gram.h
+	emake
+}
+
+src_install() {
+	default
+
+	if use doc ; then
+		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
+		dodoc -r "${WORKDIR}/avrdude-html/"
+
+		dodoc -r atmel-docs
+	fi
+}

diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
index 45b33eaf46c..499cad808fd 100644
--- a/dev-embedded/avrdude/metadata.xml
+++ b/dev-embedded/avrdude/metadata.xml
@@ -2,10 +2,10 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="project">
- <email>embedded@gentoo.org</email>
- <name>Embedded Gentoo</name>
+		<email>embedded@gentoo.org</email>
+		<name>Embedded Gentoo</name>
 	</maintainer>
-<use>
- <flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
-</use>
+	<use>
+		<flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2021-10-07 18:54 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2021-10-07 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     97601a724cce28c0dddfb32588c43e90086761d3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  7 18:48:13 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct  7 18:54:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97601a72

dev-embedded/avrdude: Port to EAPI-8, add missing virtual/libelf dependency

Closes: https://bugs.gentoo.org/565512
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 56 ++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
new file mode 100644
index 00000000000..eedc4b7b506
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
+	doc? (
+		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
+		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
+	)"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="doc ftdi ncurses readline"
+
+RDEPEND="
+	virtual/libelf
+	virtual/libusb:1
+	virtual/libusb:0
+	ftdi? ( dev-embedded/libftdi:= )
+	ncurses? ( sys-libs/ncurses:0= )
+	readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+	# somehow this doesnt get set when cross-compiling and breaks build
+	tc-export AR
+	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
+	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
+	export ac_cv_lib_readline_readline=$(usex readline)
+	econf --disable-static
+}
+
+src_compile() {
+	# The automake target for these files does not use tempfiles or create
+	# these atomically, confusing a parallel build. So we force them first.
+	emake lexer.c config_gram.c config_gram.h
+	emake
+}
+
+src_install() {
+	default
+
+	if use doc ; then
+		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+		dodoc -r "${WORKDIR}/avrdude-html/"
+	fi
+
+	find "${ED}" -name '*.la' -delete || die
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2021-10-07 18:54 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2021-10-07 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     ccb6e0fa1513ad869ff7935ab80bf6e477464705
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  7 18:48:40 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct  7 18:54:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb6e0fa

dev-embedded/avrdude: drop 9999

- Live ebuild hasn't been updated in years, it doesn't make much sense
  to keep it around any longer

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-9999.ebuild | 73 --------------------------------
 1 file changed, 73 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-9999.ebuild b/dev-embedded/avrdude/avrdude-9999.ebuild
deleted file mode 100644
index 22e68dc39da..00000000000
--- a/dev-embedded/avrdude/avrdude-9999.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools subversion toolchain-funcs
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
-MY_DOC_PV=6.3
-SRC_URI="
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
-	)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="virtual/libusb:1
-	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:0= )
-	readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-src_unpack() {
-	default
-	subversion_src_unpack
-}
-
-src_prepare() {
-	default
-
-	# let the build system re-generate these, bug #120194
-	rm -f lexer.c config_gram.c config_gram.h || die
-
-	eautoreconf
-}
-
-src_configure() {
-	# somehow this doesnt get set when cross-compiling and breaks build
-	tc-export AR
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-	econf --disable-static
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
-		dodoc -r "${WORKDIR}/avrdude-html/"
-
-		dodoc -r atmel-docs
-	fi
-
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2021-11-12  2:02 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2021-11-12  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     44e4ac7e0e5a66e434b70396fe5d36be78a96bdd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 12 01:52:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 02:01:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e4ac7e

dev-embedded/avrdude: Revert "drop 9999", modernise 9999

Apparently this is still useful for some folks
as upstream haven't made a release in a good
while and some new functionality exists only
in VCS.

This reverts commit ccb6e0fa1513ad869ff7935ab80bf6e477464705.

Reported-by: zgu
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild         | 33 ++++++++++++++++------
 .../{avrdude-6.3-r1.ebuild => avrdude-9999.ebuild} | 33 ++++++++++++++++------
 2 files changed, 50 insertions(+), 16 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index eedc4b7b506..701d5da2a71 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -1,21 +1,30 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit toolchain-funcs
 
+MY_DOC_PV=6.3
 DESCRIPTION="AVR Downloader/UploaDEr"
 HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
+
+if [[ ${PV} == *9999* ]] ; then
+	ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
+	inherit autotools subversion
+else
+	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+SRC_URI+=" doc? (
+	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
+	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
+)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="
@@ -28,12 +37,20 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+	default
+
+	[[ ${PV} == *9999* ]] && eautoreconf
+}
+
 src_configure() {
 	# somehow this doesnt get set when cross-compiling and breaks build
 	tc-export AR
+
 	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
 	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
 	export ac_cv_lib_readline_readline=$(usex readline)
+
 	econf --disable-static
 }
 
@@ -48,7 +65,7 @@ src_install() {
 	default
 
 	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
 		dodoc -r "${WORKDIR}/avrdude-html/"
 	fi
 

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-9999.ebuild
similarity index 68%
copy from dev-embedded/avrdude/avrdude-6.3-r1.ebuild
copy to dev-embedded/avrdude/avrdude-9999.ebuild
index eedc4b7b506..701d5da2a71 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-9999.ebuild
@@ -1,21 +1,30 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 inherit toolchain-funcs
 
+MY_DOC_PV=6.3
 DESCRIPTION="AVR Downloader/UploaDEr"
 HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
+
+if [[ ${PV} == *9999* ]] ; then
+	ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
+	inherit autotools subversion
+else
+	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+SRC_URI+=" doc? (
+	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
+	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
+)"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="doc ftdi ncurses readline"
 
 RDEPEND="
@@ -28,12 +37,20 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_prepare() {
+	default
+
+	[[ ${PV} == *9999* ]] && eautoreconf
+}
+
 src_configure() {
 	# somehow this doesnt get set when cross-compiling and breaks build
 	tc-export AR
+
 	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
 	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
 	export ac_cv_lib_readline_readline=$(usex readline)
+
 	econf --disable-static
 }
 
@@ -48,7 +65,7 @@ src_install() {
 	default
 
 	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
+		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
 		dodoc -r "${WORKDIR}/avrdude-html/"
 	fi
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-02-05 21:09 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2022-02-05 21:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c5cd316704e550b13b2a12bd89ac29d6e5334c67
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  5 21:08:50 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Feb  5 21:08:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5cd3167

dev-embedded/avrdude: Stabilize 6.3-r1 amd64, #832769

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index 701d5da2a71a..ea5b0ef7cc8e 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
-	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 fi
 
 SRC_URI+=" doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-02-06  7:35 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2022-02-06  7:35 UTC (permalink / raw
  To: gentoo-commits

commit:     de0254f072e4be0f78c96e8541decffbae03061f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 07:34:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 07:34:50 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0254f0

dev-embedded/avrdude: Stabilize 6.3-r1 x86, #832769

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index ea5b0ef7cc8e..90414bb0b870 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+	KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
 fi
 
 SRC_URI+=" doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-02-06  8:04 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2022-02-06  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     13d01909cddffa38d03bf7f2f8995c42697156fc
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 08:04:32 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 08:04:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d01909

dev-embedded/avrdude: ppc stable wrt bug #832769

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index 90414bb0b870..a188e4eef2ef 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
+	KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
 fi
 
 SRC_URI+=" doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-02-06  8:05 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2022-02-06  8:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e57495539edf2c9d180eceedf7feb086bc5e69e6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  6 08:04:59 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Feb  6 08:04:59 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5749553

dev-embedded/avrdude: ppc64 stable wrt bug #832769

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index a188e4eef2ef..1f393bca1ed9 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ppc ~ppc64 x86"
+	KEYWORDS="amd64 ~arm ppc ppc64 x86"
 fi
 
 SRC_URI+=" doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-02-07 13:31 Jakov Smolić
  0 siblings, 0 replies; 42+ messages in thread
From: Jakov Smolić @ 2022-02-07 13:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d0297342c815c5e108c6ac42b909ce7322644a9c
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  7 13:30:51 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Feb  7 13:30:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0297342

dev-embedded/avrdude: Stabilize 6.3-r1 arm, #832769

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
index 1f393bca1ed9..3f5bb0d68788 100644
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
-	KEYWORDS="amd64 ~arm ppc ppc64 x86"
+	KEYWORDS="amd64 arm ppc ppc64 x86"
 fi
 
 SRC_URI+=" doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-07-10  7:46 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2022-07-10  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     c3baaeadad341ed39806af0ceac3c6a1c19e847a
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 06:09:41 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 07:46:04 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3baaead

dev-embedded/avrdude: add github remote-id

Closes: https://bugs.gentoo.org/857015
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
index 130f6cdf00c7..b9a0b133cefe 100644
--- a/dev-embedded/avrdude/metadata.xml
+++ b/dev-embedded/avrdude/metadata.xml
@@ -8,4 +8,7 @@
 	<use>
 		<flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
 	</use>
+	<upstream>
+		<remote-id type="github">avrdudes/avrdude</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-07-10  7:46 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2022-07-10  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2c74a52f0c4ddf0823e2827140b8b4baacfa8caa
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 07:45:26 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 07:46:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c74a52f

dev-embedded/avrdude: add 7.0

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/Manifest           |  1 +
 dev-embedded/avrdude/avrdude-7.0.ebuild | 64 +++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index eb6a9e59c527..bd2f3203320a 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,3 +1,4 @@
 DIST avrdude-6.3.tar.gz 909744 BLAKE2B 3c253571a50c423989fc3fd9c5d6fe11b67fad9ca0d94f4bee0de7309fc22ccfe64102fff74fad47ffcb1874870c0aafd0c003df63285bd05c30efd384f5ef9e SHA512 b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2
+DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
 DIST avrdude-doc-6.3.pdf 255521 BLAKE2B 3b6a3485b996f0923c00c54970e86c3ab9f40e8a5bd962f5d3e4f87c23c90b61f002b46af9766cc0f117583a54d519c5d8739cb5f8bca0776320243679989716 SHA512 f33b15f6a9247f6646ba8a861f1e86f5d43b1b44438fb95bd53764a73f0c450f669dcb43b6b587390ddbc22dafa02758ddc330a7aab1651ccca7c8da8e00b755
 DIST avrdude-doc-6.3.tar.gz 39823 BLAKE2B 170ad1eab743435eb414a2d6547be6c86e4d75aed83836eb29285a8d11a43f7eb878104b3b7a70b528522a415a96a841686d07e82b151fc6f726c1f56d54e801 SHA512 b7abd9d0068d2933a1907655832930c455093b4ffbdc2b6fb2405a821cad0ba1c4de3aa5fa0ea7c9b53d06cfa6d5b5658d30a18a4f5c3884d0e15c171a097b29

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
new file mode 100644
index 000000000000..be2345c4ae9f
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
+SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ftdi readline"
+
+RDEPEND="
+	dev-libs/hidapi
+	virtual/libelf:=
+	virtual/libusb:0
+	virtual/libusb:1
+	ftdi? ( dev-embedded/libftdi:1= )
+	readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	sys-devel/bison
+	sys-devel/flex
+"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
+	sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
+		src/CMakeLists.txt || die
+
+	# For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
+	# prepends '/usr' so the config ends up getting installed as
+	# '/usr/etc/avrdude.conf' which is not correct.
+	sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
+		src/CMakeLists.txt || die
+}
+
+src_configure() {
+	# Optional libraries like libftdi aren't gated behind options and
+	# find_package calls, but find_library is called directly
+	# instead.
+	#
+	# Set the cache variable to an empty string if we do not want a
+	# library to be automatically detected.
+	local mycmakeargs=(
+		-DBUILD_DOC=OFF # This currently does nothing...
+		-DBUILD_SHARED_LIBS=ON
+		-DDEBUG_CMAKE=ON
+		-DHAVE_LIBFTDI=''
+		-DHAVE_LIBHID=''
+		-DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
+		-DHAVE_LINUXSPI=ON # Ditto.
+	)
+	use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
+	use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-07-10 18:04 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-07-10 18:04 UTC (permalink / raw
  To: gentoo-commits

commit:     62138476e84e318f24e2b2f0ed8dc899a7b878a2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 18:04:01 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 18:04:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62138476

dev-embedded/avrdude: Keyword 7.0 arm, #857219

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index be2345c4ae9f..21facb16f0d8 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-07-10 18:22 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-07-10 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     a5d919fcb614cc31f9daf248bffc388232c0de7d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 18:22:36 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 18:22:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d919fc

dev-embedded/avrdude: Keyword 7.0 ppc64, #857219

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 21facb16f0d8..532e55424736 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~ppc64"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-07-11 16:32 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-07-11 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     edd75ee6a6c676d7cc0833db95ce21da3fc06d65
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 16:32:26 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 16:32:26 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd75ee6

dev-embedded/avrdude: Keyword 7.0 ppc, #857219

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 532e55424736..325229736abe 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-20 11:40 Andreas Sturmlechner
  0 siblings, 0 replies; 42+ messages in thread
From: Andreas Sturmlechner @ 2022-08-20 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     44f56d6430cf8b1d5adb47494ea1e2b609d70f31
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 16 21:40:39 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 20 11:40:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f56d64

dev-embedded/avrdude: drop 6.3, EAPI-6--

Closes: https://bugs.gentoo.org/832769
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-6.3.ebuild | 62 ---------------------------------
 1 file changed, 62 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-6.3.ebuild b/dev-embedded/avrdude/avrdude-6.3.ebuild
deleted file mode 100644
index 6e1f5db129f9..000000000000
--- a/dev-embedded/avrdude/avrdude-6.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
-	doc? (
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.tar.gz
-		mirror://nongnu/${PN}/${PN}-doc-${PV}.pdf
-	)"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="virtual/libusb:1
-	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:0= )
-	readline? ( sys-libs/readline:0= )"
-DEPEND="${RDEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README"
-
-src_prepare() {
-	default
-
-	# let the build system re-generate these, bug #120194
-	rm -f lexer.c config_gram.c config_gram.h || die
-}
-
-src_configure() {
-	# somehow this doesnt get set when cross-compiling and breaks build
-	tc-export AR
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-	econf --disable-static
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${PV}.pdf" avrdude.pdf
-		dodoc -r "${WORKDIR}/avrdude-html/"
-	fi
-
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-24 19:08 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2022-08-24 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     09782db84e5721e46cf79cce07b8c1e23805819b
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 19:08:29 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 19:08:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09782db8

dev-embedded/avrdude: remove live ebuild

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-9999.ebuild | 73 --------------------------------
 1 file changed, 73 deletions(-)

diff --git a/dev-embedded/avrdude/avrdude-9999.ebuild b/dev-embedded/avrdude/avrdude-9999.ebuild
deleted file mode 100644
index 701d5da2a71a..000000000000
--- a/dev-embedded/avrdude/avrdude-9999.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_DOC_PV=6.3
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-
-if [[ ${PV} == *9999* ]] ; then
-	ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
-	inherit autotools subversion
-else
-	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-	KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-
-SRC_URI+=" doc? (
-	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
-	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
-)"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="
-	virtual/libelf
-	virtual/libusb:1
-	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:0= )
-	readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-
-	[[ ${PV} == *9999* ]] && eautoreconf
-}
-
-src_configure() {
-	# somehow this doesnt get set when cross-compiling and breaks build
-	tc-export AR
-
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-
-	econf --disable-static
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
-		dodoc -r "${WORKDIR}/avrdude-html/"
-	fi
-
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-24 21:03 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2022-08-24 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     775390c7d4b0bc2d03d5ceef5b7dbd0779b0a347
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 24 21:01:40 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Wed Aug 24 21:02:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775390c7

dev-embedded/avrdude: Keyword 7.0 x86, #857219

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 325229736abe..2e55c2bf668e 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-25  3:33 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2022-08-25  3:33 UTC (permalink / raw
  To: gentoo-commits

commit:     0edda0417d14c894ed4590252394b0dae1d7ebe7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 03:31:51 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 03:31:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edda041

dev-embedded/avrdude: Stabilize 7.0 arm, #866404

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 2e55c2bf668e..7effa85caf5e 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-25  4:02 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-08-25  4:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8ec990341ed332be0749b421259834030bf40991
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 04:02:14 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 04:02:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec99034

dev-embedded/avrdude: Stabilize 7.0 ppc64, #866404

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 7effa85caf5e..7232b0ee42eb 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-25  4:02 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2022-08-25  4:02 UTC (permalink / raw
  To: gentoo-commits

commit:     869d0d56ae6f28d9fc97c7c186d20387e4d5c0ad
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 04:02:15 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 04:02:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869d0d56

dev-embedded/avrdude: Stabilize 7.0 ppc, #866404

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 7232b0ee42eb..8d36af40bd62 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm ppc ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-25 18:15 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2022-08-25 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     f3fd9067b46006a8e6fa209f3a4a9cce9ce4497e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 18:14:36 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 18:14:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fd9067

dev-embedded/avrdude: amd64 stable wrt bug #866404

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 8d36af40bd62..9695ff53fcd4 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-08-25 18:25 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2022-08-25 18:25 UTC (permalink / raw
  To: gentoo-commits

commit:     68e3aa64d365bcb67a2aceea3e96128a2074fbb9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 25 18:25:19 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Aug 25 18:25:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e3aa64

dev-embedded/avrdude: x86 stable wrt bug #866404

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
index 9695ff53fcd4..2a0cc3148e7b 100644
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2022-09-09  9:48 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2022-09-09  9:48 UTC (permalink / raw
  To: gentoo-commits

commit:     85636d29949f0526d95f877bf271ceabf3b02461
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  9 08:45:25 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 09:46:13 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85636d29

dev-embedded/avrdude: drop 6.3-r1

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/Manifest              |  3 --
 dev-embedded/avrdude/avrdude-6.3-r1.ebuild | 73 ------------------------------
 2 files changed, 76 deletions(-)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index bd2f3203320a..3675ad0936cc 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,4 +1 @@
-DIST avrdude-6.3.tar.gz 909744 BLAKE2B 3c253571a50c423989fc3fd9c5d6fe11b67fad9ca0d94f4bee0de7309fc22ccfe64102fff74fad47ffcb1874870c0aafd0c003df63285bd05c30efd384f5ef9e SHA512 b671008388d6a552e71066fec46429bc7f6639e8eac41113bcbba5a56212b78be31fcf04956b31e11c6b14888b0f6e825f7458395b9ff4fc28406074c7ded2b2
 DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
-DIST avrdude-doc-6.3.pdf 255521 BLAKE2B 3b6a3485b996f0923c00c54970e86c3ab9f40e8a5bd962f5d3e4f87c23c90b61f002b46af9766cc0f117583a54d519c5d8739cb5f8bca0776320243679989716 SHA512 f33b15f6a9247f6646ba8a861f1e86f5d43b1b44438fb95bd53764a73f0c450f669dcb43b6b587390ddbc22dafa02758ddc330a7aab1651ccca7c8da8e00b755
-DIST avrdude-doc-6.3.tar.gz 39823 BLAKE2B 170ad1eab743435eb414a2d6547be6c86e4d75aed83836eb29285a8d11a43f7eb878104b3b7a70b528522a415a96a841686d07e82b151fc6f726c1f56d54e801 SHA512 b7abd9d0068d2933a1907655832930c455093b4ffbdc2b6fb2405a821cad0ba1c4de3aa5fa0ea7c9b53d06cfa6d5b5658d30a18a4f5c3884d0e15c171a097b29

diff --git a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild b/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
deleted file mode 100644
index 3f5bb0d68788..000000000000
--- a/dev-embedded/avrdude/avrdude-6.3-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-MY_DOC_PV=6.3
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://savannah.nongnu.org/projects/avrdude"
-
-if [[ ${PV} == *9999* ]] ; then
-	ESVN_REPO_URI="svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude"
-	inherit autotools subversion
-else
-	SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-
-	KEYWORDS="amd64 arm ppc ppc64 x86"
-fi
-
-SRC_URI+=" doc? (
-	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.tar.gz
-	mirror://nongnu/${PN}/${PN}-doc-${MY_DOC_PV}.pdf
-)"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc ftdi ncurses readline"
-
-RDEPEND="
-	virtual/libelf
-	virtual/libusb:1
-	virtual/libusb:0
-	ftdi? ( dev-embedded/libftdi:= )
-	ncurses? ( sys-libs/ncurses:0= )
-	readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	default
-
-	[[ ${PV} == *9999* ]] && eautoreconf
-}
-
-src_configure() {
-	# somehow this doesnt get set when cross-compiling and breaks build
-	tc-export AR
-
-	export ac_cv_lib_ftdi_ftdi_usb_get_strings=$(usex ftdi)
-	export ac_cv_lib_ncurses_tputs=$(usex ncurses)
-	export ac_cv_lib_readline_readline=$(usex readline)
-
-	econf --disable-static
-}
-
-src_compile() {
-	# The automake target for these files does not use tempfiles or create
-	# these atomically, confusing a parallel build. So we force them first.
-	emake lexer.c config_gram.c config_gram.h
-	emake
-}
-
-src_install() {
-	default
-
-	if use doc ; then
-		newdoc "${DISTDIR}/${PN}-doc-${MY_DOC_PV}.pdf" avrdude.pdf
-		dodoc -r "${WORKDIR}/avrdude-html/"
-	fi
-
-	find "${ED}" -name '*.la' -delete || die
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-01-02 18:59 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2024-01-02 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     da58f729dd160b30b506d5fc0f2251e9d5d3d9a4
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  2 18:51:09 2024 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Tue Jan  2 18:58:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da58f729

dev-embedded/avrdude: add 7.2

Add a subslot for libavrdude, and build in parallel port support.

Closes: https://bugs.gentoo.org/879013
Closes: https://bugs.gentoo.org/917397
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/Manifest           |  1 +
 dev-embedded/avrdude/avrdude-7.2.ebuild | 64 +++++++++++++++++++++++++++++++++
 dev-embedded/avrdude/metadata.xml       |  3 ++
 3 files changed, 68 insertions(+)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index 3675ad0936cc..9c081c4825fd 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1 +1,2 @@
 DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
+DIST avrdude-7.2.tar.gz 2622520 BLAKE2B 7bf86ea802bb150415a0d8c1ba884d5ff84b3d4bfb0e77470205d578001c1c19f782ddd37ae4235fba9f2ccc05247aea1723ebc2e1c71174c23b0986e835231e SHA512 04d04492458bc1d183ad8ff403cf3d38f65f44bb992df589e8f49d28b5347eb63433568c95f5d575ae651be70d725d3f178175cd1fe6dcd46ec013c3fe3f2ab0

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
new file mode 100644
index 000000000000..941904a47991
--- /dev/null
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AVR Downloader/UploaDEr"
+HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
+SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0/1" # SOVERSION in src/CMakeLists.txt
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="ftdi readline"
+
+RDEPEND="
+	dev-libs/hidapi
+	virtual/libelf:=
+	virtual/libusb:0
+	virtual/libusb:1
+	ftdi? ( dev-embedded/libftdi:1 )
+	readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	sys-devel/bison
+	sys-devel/flex
+"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
+	sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
+		src/CMakeLists.txt || die
+
+	# For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
+	# prepends '/usr' so the config ends up getting installed as
+	# '/usr/etc/avrdude.conf' which is not correct.
+	sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
+		src/CMakeLists.txt || die
+}
+
+src_configure() {
+	# Optional libraries like libftdi aren't gated behind options and
+	# find_package calls, but find_library is called directly
+	# instead.
+	#
+	# Set the cache variable to an empty string if we do not want a
+	# library to be automatically detected.
+	local mycmakeargs=(
+		-DBUILD_DOC=OFF # This currently does nothing...
+		-DBUILD_SHARED_LIBS=ON
+		-DDEBUG_CMAKE=ON
+		-DHAVE_LIBFTDI=''
+		-DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
+		-DHAVE_LINUXSPI=ON # Ditto.
+		-DHAVE_PARPORT=ON
+	)
+	use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
+	use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
+	cmake_src_configure
+}

diff --git a/dev-embedded/avrdude/metadata.xml b/dev-embedded/avrdude/metadata.xml
index b9a0b133cefe..4b3b9dad10e3 100644
--- a/dev-embedded/avrdude/metadata.xml
+++ b/dev-embedded/avrdude/metadata.xml
@@ -8,6 +8,9 @@
 	<use>
 		<flag name="ftdi">Enable support for USB FTDI chips via <pkg>dev-embedded/libftdi</pkg></flag>
 	</use>
+	<slots>
+		<subslots>reflect soname of libavrdude</subslots>
+	</slots>
 	<upstream>
 		<remote-id type="github">avrdudes/avrdude</remote-id>
 	</upstream>


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-01-04  8:21 Matthew Smith
  0 siblings, 0 replies; 42+ messages in thread
From: Matthew Smith @ 2024-01-04  8:21 UTC (permalink / raw
  To: gentoo-commits

commit:     13338a1351922afa18bba2a9f78a18fadceb3327
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  4 08:20:49 2024 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 08:20:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13338a13

dev-embedded/avrdude: fix automatic libgpiod dep

Fixes build failure if dev-libs/libgpiod is installed.

Closes: https://bugs.gentoo.org/921301
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index 941904a47991..3c63bcd180be 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -53,6 +53,7 @@ src_configure() {
 		-DBUILD_DOC=OFF # This currently does nothing...
 		-DBUILD_SHARED_LIBS=ON
 		-DDEBUG_CMAKE=ON
+		-DHAVE_LIBGPIOD='' # Bug #921301
 		-DHAVE_LIBFTDI=''
 		-DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
 		-DHAVE_LINUXSPI=ON # Ditto.


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-13  9:58 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2024-07-13  9:58 UTC (permalink / raw
  To: gentoo-commits

commit:     639e48b5bb36f80b409ccc388b3fcd41d89dfdb1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 09:58:07 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 09:58:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639e48b5

dev-embedded/avrdude: Stabilize 7.2 arm, #935978

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index e893eaa4b9c3..c6ed89b920a5 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-13 10:27 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2024-07-13 10:27 UTC (permalink / raw
  To: gentoo-commits

commit:     854dfd1b30251137a2fab46ac258c3d58756ed86
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 10:27:29 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 10:27:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854dfd1b

dev-embedded/avrdude: Stabilize 7.2 ppc64, #935978

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index c6ed89b920a5..19ee7eaf6900 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 ~x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-13 15:18 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2024-07-13 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a7a101a5e1ee7eeb89e27e54cc5ab0cc3f4d0156
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 15:18:30 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 15:18:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a101a5

dev-embedded/avrdude: Stabilize 7.2 x86, #935978

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index 19ee7eaf6900..d3cece321726 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="~amd64 arm ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-13 15:31 Arthur Zamarin
  0 siblings, 0 replies; 42+ messages in thread
From: Arthur Zamarin @ 2024-07-13 15:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d95e0567b4a1412ed0768bf31702bec9619ba7e5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 15:31:16 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 15:31:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95e0567

dev-embedded/avrdude: Stabilize 7.2 amd64, #935978

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index d3cece321726..312a53378edc 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="~amd64 arm ~ppc ppc64 x86"
+KEYWORDS="amd64 arm ~ppc ppc64 x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-13 19:05 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2024-07-13 19:05 UTC (permalink / raw
  To: gentoo-commits

commit:     ce0d5a56f54f14eb98a3e7a439091b79642fae1e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 19:05:23 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 19:05:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0d5a56

dev-embedded/avrdude: Stabilize 7.2 ppc, #935978

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-embedded/avrdude/avrdude-7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/avrdude/avrdude-7.2.ebuild b/dev-embedded/avrdude/avrdude-7.2.ebuild
index 312a53378edc..e403b6031ea7 100644
--- a/dev-embedded/avrdude/avrdude-7.2.ebuild
+++ b/dev-embedded/avrdude/avrdude-7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz ->
 
 LICENSE="GPL-2+"
 SLOT="0/1" # SOVERSION in src/CMakeLists.txt
-KEYWORDS="amd64 arm ~ppc ppc64 x86"
+KEYWORDS="amd64 arm ppc ppc64 x86"
 IUSE="ftdi readline"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 42+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/
@ 2024-07-14  8:06 Viorel Munteanu
  0 siblings, 0 replies; 42+ messages in thread
From: Viorel Munteanu @ 2024-07-14  8:06 UTC (permalink / raw
  To: gentoo-commits

commit:     ceee2a1084334429b297d5fab44f7b4a614b75d9
Author:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 08:05:34 2024 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 08:05:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceee2a10

dev-embedded/avrdude: drop 7.0

Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>

 dev-embedded/avrdude/Manifest           |  1 -
 dev-embedded/avrdude/avrdude-7.0.ebuild | 64 ---------------------------------
 2 files changed, 65 deletions(-)

diff --git a/dev-embedded/avrdude/Manifest b/dev-embedded/avrdude/Manifest
index 9c081c4825fd..ab5c66389600 100644
--- a/dev-embedded/avrdude/Manifest
+++ b/dev-embedded/avrdude/Manifest
@@ -1,2 +1 @@
-DIST avrdude-7.0.tar.gz 2354082 BLAKE2B 44cc6cb82abd4e44f9e7f72901cd9b2a13c9e7635582993ea9a01ea482709ca6a8a3454980446d1196a67cec19a021133d5821731618350336f81fce09d7c049 SHA512 ca3338e6f2f0efc102e70f72531efbd237c5f7bc282d8db5530038f9e20b18a7c2682343bb2baff08c81f8959b066323a444dd64c2362a340a9d9708f90770e0
 DIST avrdude-7.2.tar.gz 2622520 BLAKE2B 7bf86ea802bb150415a0d8c1ba884d5ff84b3d4bfb0e77470205d578001c1c19f782ddd37ae4235fba9f2ccc05247aea1723ebc2e1c71174c23b0986e835231e SHA512 04d04492458bc1d183ad8ff403cf3d38f65f44bb992df589e8f49d28b5347eb63433568c95f5d575ae651be70d725d3f178175cd1fe6dcd46ec013c3fe3f2ab0

diff --git a/dev-embedded/avrdude/avrdude-7.0.ebuild b/dev-embedded/avrdude/avrdude-7.0.ebuild
deleted file mode 100644
index 9acd4349f655..000000000000
--- a/dev-embedded/avrdude/avrdude-7.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="AVR Downloader/UploaDEr"
-HOMEPAGE="https://avrdudes.github.io/avrdude https://github.com/avrdudes/avrdude"
-SRC_URI="https://github.com/avrdudes/avrdude/archive/refs/tags/v${PV}.tar.gz -> avrdude-${PV}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-IUSE="ftdi readline"
-
-RDEPEND="
-	dev-libs/hidapi
-	virtual/libelf:=
-	virtual/libusb:0
-	virtual/libusb:1
-	ftdi? ( dev-embedded/libftdi:1= )
-	readline? ( sys-libs/readline:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	app-alternatives/yacc
-	app-alternatives/lex
-"
-
-src_prepare() {
-	cmake_src_prepare
-
-	# CMAKE_INSTALL_LIBDIR is not respected. Fixed in the next release.
-	sed -i "s@DESTINATION lib@DESTINATION $(get_libdir)@g" \
-		src/CMakeLists.txt || die
-
-	# For some reason 'TYPE SYSCONF' and 'CMAKE_INSTALL_SYSCONFDIR'
-	# prepends '/usr' so the config ends up getting installed as
-	# '/usr/etc/avrdude.conf' which is not correct.
-	sed -i 's@TYPE SYSCONF@DESTINATION ${CMAKE_INSTALL_FULL_SYSCONFDIR}@' \
-		src/CMakeLists.txt || die
-}
-
-src_configure() {
-	# Optional libraries like libftdi aren't gated behind options and
-	# find_package calls, but find_library is called directly
-	# instead.
-	#
-	# Set the cache variable to an empty string if we do not want a
-	# library to be automatically detected.
-	local mycmakeargs=(
-		-DBUILD_DOC=OFF # This currently does nothing...
-		-DBUILD_SHARED_LIBS=ON
-		-DDEBUG_CMAKE=ON
-		-DHAVE_LIBFTDI=''
-		-DHAVE_LIBHID=''
-		-DHAVE_LINUXGPIO=ON # Seems like there is no reason to have this off.
-		-DHAVE_LINUXSPI=ON # Ditto.
-	)
-	use ftdi || mycmakeargs+=( -DHAVE_LIBFTDI1='' )
-	use readline || mycmakeargs+=( -DHAVE_LIBREADLINE='' )
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2024-07-14  8:06 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-20 11:40 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-07-14  8:06 Viorel Munteanu
2024-07-13 19:05 Sam James
2024-07-13 15:31 Arthur Zamarin
2024-07-13 15:18 Arthur Zamarin
2024-07-13 10:27 Arthur Zamarin
2024-07-13  9:58 Arthur Zamarin
2024-01-04  8:21 Matthew Smith
2024-01-02 18:59 Matthew Smith
2022-09-09  9:48 Matthew Smith
2022-08-25 18:25 Agostino Sarubbo
2022-08-25 18:15 Agostino Sarubbo
2022-08-25  4:02 Arthur Zamarin
2022-08-25  4:02 Arthur Zamarin
2022-08-25  3:33 Sam James
2022-08-24 21:03 Matthew Smith
2022-08-24 19:08 Matthew Smith
2022-07-11 16:32 Arthur Zamarin
2022-07-10 18:22 Arthur Zamarin
2022-07-10 18:04 Arthur Zamarin
2022-07-10  7:46 Matthew Smith
2022-07-10  7:46 Matthew Smith
2022-02-07 13:31 Jakov Smolić
2022-02-06  8:05 Agostino Sarubbo
2022-02-06  8:04 Agostino Sarubbo
2022-02-06  7:35 Sam James
2022-02-05 21:09 Jakov Smolić
2021-11-12  2:02 Sam James
2021-10-07 18:54 Jakov Smolić
2021-10-07 18:54 Jakov Smolić
2017-08-02 10:08 Michael Weber
2017-08-02  9:52 Michael Weber
2016-12-24 10:26 Agostino Sarubbo
2016-12-22  9:34 Agostino Sarubbo
2016-12-20  9:44 Agostino Sarubbo
2016-12-18 15:57 Agostino Sarubbo
2016-12-18 15:44 Agostino Sarubbo
2016-12-09  8:44 Tim Harder
2016-12-09  8:41 Tim Harder
2016-09-04 22:43 Manuel Rüger
2016-01-10  9:47 Sven Wegener
2016-01-10  9:47 Sven Wegener

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox