* [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-07-11 16:32 [gentoo-commits] repo/gentoo:master commit in: dev-embedded/avrdude/ Arthur Zamarin
-- 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-08-20 11:40 Andreas Sturmlechner
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