* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-03-30 9:31 David Seifert
0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2021-03-30 9:31 UTC (permalink / raw
To: gentoo-commits
commit: e8d3a03291f7d9375506e999d570006355bc3341
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Mar 30 09:28:56 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Mar 30 09:28:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8d3a032
dev-util/clippy: Standalone clippy tool from FRR sources
* We need this to cross-compile FRR
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-7.5.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++
dev-util/clippy/metadata.xml | 15 +++++++++++++++
3 files changed, 52 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
new file mode 100644
index 00000000000..cd149c1bf50
--- /dev/null
+++ b/dev-util/clippy/Manifest
@@ -0,0 +1 @@
+DIST clippy-7.5.1.tar.gz 6746148 BLAKE2B e6a8d38bac1323852d933ca9eaac681df8824407af008bb0170937a01564b3fb9fb081418630b7540f3ccdb899ac0948121d63accfa65ae0fd3fd6933fdafd6d SHA512 cf20316abd39a2d96bb377bd594464ae74c20ad70c60246409fe9f04f0177fcd8891a8da54d83bee962f589a00e71f7b51e78f9729c8680e6265ddd548e0464e
diff --git a/dev-util/clippy/clippy-7.5.1.ebuild b/dev-util/clippy/clippy-7.5.1.ebuild
new file mode 100644
index 00000000000..15c963de4fd
--- /dev/null
+++ b/dev-util/clippy/clippy-7.5.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{7..9} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+S="${WORKDIR}/frr-${MY_P}"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ dobin lib/clippy
+}
diff --git a/dev-util/clippy/metadata.xml b/dev-util/clippy/metadata.xml
new file mode 100644
index 00000000000..af7e64c3e63
--- /dev/null
+++ b/dev-util/clippy/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>jakov.smolic@sartura.hr</email>
+ <name>Jakov Smolic</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">FRRouting/frr</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-05-15 2:21 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2021-05-15 2:21 UTC (permalink / raw
To: gentoo-commits
commit: ba65da410fa90fabbc5799781868ae145903dcc5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 15 02:21:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 15 02:21:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba65da41
dev-util/clippy: Keyword 7.5.1 arm64, #766411
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-7.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-7.5.1.ebuild b/dev-util/clippy/clippy-7.5.1.ebuild
index 15c963de4fd..3ac21b92837 100644
--- a/dev-util/clippy/clippy-7.5.1.ebuild
+++ b/dev-util/clippy/clippy-7.5.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-08-22 21:53 David Seifert
0 siblings, 0 replies; 47+ messages in thread
From: David Seifert @ 2021-08-22 21:53 UTC (permalink / raw
To: gentoo-commits
commit: c89acdd933c0ad51b5d5ae2f3e3e0bb2b886269c
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sun Aug 22 21:53:41 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 21:53:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89acdd9
dev-util/clippy: Version bump to 8.0
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.0.ebuild | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 36 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index cd149c1bf50..38c7c9c5919 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
DIST clippy-7.5.1.tar.gz 6746148 BLAKE2B e6a8d38bac1323852d933ca9eaac681df8824407af008bb0170937a01564b3fb9fb081418630b7540f3ccdb899ac0948121d63accfa65ae0fd3fd6933fdafd6d SHA512 cf20316abd39a2d96bb377bd594464ae74c20ad70c60246409fe9f04f0177fcd8891a8da54d83bee962f589a00e71f7b51e78f9729c8680e6265ddd548e0464e
+DIST clippy-8.0.tar.gz 8195258 BLAKE2B 75d8d4410a5377dae3bf6938c3b095b163ad87776420a16c07d461bb3f635d623de642fa0ae483094788369c9dc6a04d5424107bf60c848ac54756c4bdb20c97 SHA512 fdf1e68c16e266a74221fb194851ef47c888e90324de2e42a4ca68b9dbce1ba6f45d73b9830bdb17774ecdde736111fa562201a5763c49092b6ce1f0a4d4865a
diff --git a/dev-util/clippy/clippy-8.0.ebuild b/dev-util/clippy/clippy-8.0.ebuild
new file mode 100644
index 00000000000..a6cdfdbe182
--- /dev/null
+++ b/dev-util/clippy/clippy-8.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ dobin lib/clippy
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-08-25 7:40 Sergey Popov
0 siblings, 0 replies; 47+ messages in thread
From: Sergey Popov @ 2021-08-25 7:40 UTC (permalink / raw
To: gentoo-commits
commit: 3edfba04e30181f28a122f734feea46426778ef0
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Aug 23 21:25:11 2021 +0000
Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Wed Aug 25 07:35:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3edfba04
dev-util/clippy: Add missing virtual/libelf dependency
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Sergey Popov <pinkbyte <AT> gentoo.org>
dev-util/clippy/{clippy-8.0.ebuild => clippy-8.0-r1.ebuild} | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.0.ebuild b/dev-util/clippy/clippy-8.0-r1.ebuild
similarity index 93%
rename from dev-util/clippy/clippy-8.0.ebuild
rename to dev-util/clippy/clippy-8.0-r1.ebuild
index a6cdfdbe182..43689631b4e 100644
--- a/dev-util/clippy/clippy-8.0.ebuild
+++ b/dev-util/clippy/clippy-8.0-r1.ebuild
@@ -17,7 +17,10 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-DEPEND="${PYTHON_DEPS}"
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
RDEPEND="${DEPEND}"
BDEPEND="sys-devel/flex"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-08-28 9:12 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-08-28 9:12 UTC (permalink / raw
To: gentoo-commits
commit: dde1f6f9f0cc3a20ce6da40654da554411b656b7
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 28 09:00:37 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Aug 28 09:00:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde1f6f9
dev-util/clippy: Version bump to 8.0.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.0.1.ebuild | 38 +++++++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 38c7c9c5919..a8d0e815dbf 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1,3 @@
DIST clippy-7.5.1.tar.gz 6746148 BLAKE2B e6a8d38bac1323852d933ca9eaac681df8824407af008bb0170937a01564b3fb9fb081418630b7540f3ccdb899ac0948121d63accfa65ae0fd3fd6933fdafd6d SHA512 cf20316abd39a2d96bb377bd594464ae74c20ad70c60246409fe9f04f0177fcd8891a8da54d83bee962f589a00e71f7b51e78f9729c8680e6265ddd548e0464e
+DIST clippy-8.0.1.tar.gz 8206852 BLAKE2B ed23f62457877fb3173977e1b7092c808adc5d5bd9b1d83747ac42573117adc38865abd1e722073532800f543978e5d67ba7c88416a4335c72bd6b8a3045ff5a SHA512 d9a9ee3b40bf0271779765447c67da817551b5bf2d5d1e9f8073fb4596c622e013fbf7316ca39087db7b7f478b18d07f1fd06f1778abde2734c83112573d5f8f
DIST clippy-8.0.tar.gz 8195258 BLAKE2B 75d8d4410a5377dae3bf6938c3b095b163ad87776420a16c07d461bb3f635d623de642fa0ae483094788369c9dc6a04d5424107bf60c848ac54756c4bdb20c97 SHA512 fdf1e68c16e266a74221fb194851ef47c888e90324de2e42a4ca68b9dbce1ba6f45d73b9830bdb17774ecdde736111fa562201a5763c49092b6ce1f0a4d4865a
diff --git a/dev-util/clippy/clippy-8.0.1.ebuild b/dev-util/clippy/clippy-8.0.1.ebuild
new file mode 100644
index 00000000000..43689631b4e
--- /dev/null
+++ b/dev-util/clippy/clippy-8.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ dobin lib/clippy
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-10-05 7:17 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-10-05 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 3a6b20cfb7c726575895a0e0acbb1e2ef38bfaa4
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 06:43:12 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 07:16:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6b20cf
dev-util/clippy: Restrict tests
Closes: https://bugs.gentoo.org/811753
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.0.1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/clippy/clippy-8.0.1.ebuild b/dev-util/clippy/clippy-8.0.1.ebuild
index 43689631b4e..9fefa0ae3fc 100644
--- a/dev-util/clippy/clippy-8.0.1.ebuild
+++ b/dev-util/clippy/clippy-8.0.1.ebuild
@@ -17,6 +17,10 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
DEPEND="
${PYTHON_DEPS}
virtual/libelf:=
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-10-05 7:17 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-10-05 7:17 UTC (permalink / raw
To: gentoo-commits
commit: 662e85ad6890483c6ddb3baac5dfa4b23a084fa0
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 5 06:41:11 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Oct 5 07:16:55 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662e85ad
dev-util/clippy: drop 7.5.1, 8.0-r1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 2 --
dev-util/clippy/clippy-7.5.1.ebuild | 36 ----------------------------------
dev-util/clippy/clippy-8.0-r1.ebuild | 38 ------------------------------------
3 files changed, 76 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index a8d0e815dbf..2bc6fd7faac 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1 @@
-DIST clippy-7.5.1.tar.gz 6746148 BLAKE2B e6a8d38bac1323852d933ca9eaac681df8824407af008bb0170937a01564b3fb9fb081418630b7540f3ccdb899ac0948121d63accfa65ae0fd3fd6933fdafd6d SHA512 cf20316abd39a2d96bb377bd594464ae74c20ad70c60246409fe9f04f0177fcd8891a8da54d83bee962f589a00e71f7b51e78f9729c8680e6265ddd548e0464e
DIST clippy-8.0.1.tar.gz 8206852 BLAKE2B ed23f62457877fb3173977e1b7092c808adc5d5bd9b1d83747ac42573117adc38865abd1e722073532800f543978e5d67ba7c88416a4335c72bd6b8a3045ff5a SHA512 d9a9ee3b40bf0271779765447c67da817551b5bf2d5d1e9f8073fb4596c622e013fbf7316ca39087db7b7f478b18d07f1fd06f1778abde2734c83112573d5f8f
-DIST clippy-8.0.tar.gz 8195258 BLAKE2B 75d8d4410a5377dae3bf6938c3b095b163ad87776420a16c07d461bb3f635d623de642fa0ae483094788369c9dc6a04d5424107bf60c848ac54756c4bdb20c97 SHA512 fdf1e68c16e266a74221fb194851ef47c888e90324de2e42a4ca68b9dbce1ba6f45d73b9830bdb17774ecdde736111fa562201a5763c49092b6ce1f0a4d4865a
diff --git a/dev-util/clippy/clippy-7.5.1.ebuild b/dev-util/clippy/clippy-7.5.1.ebuild
deleted file mode 100644
index 3ac21b92837..00000000000
--- a/dev-util/clippy/clippy-7.5.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{7..9} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-S="${WORKDIR}/frr-${MY_P}"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
diff --git a/dev-util/clippy/clippy-8.0-r1.ebuild b/dev-util/clippy/clippy-8.0-r1.ebuild
deleted file mode 100644
index 43689631b4e..00000000000
--- a/dev-util/clippy/clippy-8.0-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-10-14 13:38 Sergey Popov
0 siblings, 0 replies; 47+ messages in thread
From: Sergey Popov @ 2021-10-14 13:38 UTC (permalink / raw
To: gentoo-commits
commit: 80345c12c37e33e99a304984d5a4d7fb196b262b
Author: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 14 13:32:48 2021 +0000
Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Thu Oct 14 13:32:48 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80345c12
dev-util/clippy-8.0.1: stable on amd64 and x86
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergey Popov <pinkbyte <AT> gentoo.org>
dev-util/clippy/clippy-8.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.0.1.ebuild b/dev-util/clippy/clippy-8.0.1.ebuild
index 9fefa0ae3fc..9497111deab 100644
--- a/dev-util/clippy/clippy-8.0.1.ebuild
+++ b/dev-util/clippy/clippy-8.0.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-11-11 10:56 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-11-11 10:56 UTC (permalink / raw
To: gentoo-commits
commit: 9c124f6f790d1692d61c842a6e57c53cb83de648
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 10:40:11 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 10:56:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c124f6f
dev-util/clippy: add 8.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.1.ebuild | 42 +++++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 2bc6fd7faac..a717cffb05d 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
DIST clippy-8.0.1.tar.gz 8206852 BLAKE2B ed23f62457877fb3173977e1b7092c808adc5d5bd9b1d83747ac42573117adc38865abd1e722073532800f543978e5d67ba7c88416a4335c72bd6b8a3045ff5a SHA512 d9a9ee3b40bf0271779765447c67da817551b5bf2d5d1e9f8073fb4596c622e013fbf7316ca39087db7b7f478b18d07f1fd06f1778abde2734c83112573d5f8f
+DIST clippy-8.1.tar.gz 8514995 BLAKE2B 6b70756909b54af3317b1e97956345206612a471893dcfa4d4a7edaf27ae8d94624b0129eb511bf96ac100cc8c5c5234c2f7031d1692f4a81d5025fe797cfd11 SHA512 dcbee55b48e9d4aba005a455f8c89e63a86d63a230e6bf2e1f691adf99654e0e170efaf2c8759e0bfc33b977659a828bed248370722210e98a6e2abad8f502aa
diff --git a/dev-util/clippy/clippy-8.1.ebuild b/dev-util/clippy/clippy-8.1.ebuild
new file mode 100644
index 00000000000..9fefa0ae3fc
--- /dev/null
+++ b/dev-util/clippy/clippy-8.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ dobin lib/clippy
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-12-12 17:58 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-12-12 17:58 UTC (permalink / raw
To: gentoo-commits
commit: 1a0deb1a91a090c802bc379db9af17349af469f4
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 17:58:33 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 17:58:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0deb1a
dev-util/clippy: Stabilize 8.1 x86, #829007
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.1.ebuild b/dev-util/clippy/clippy-8.1.ebuild
index 9fefa0ae3fc6..6aea95f5e2e8 100644
--- a/dev-util/clippy/clippy-8.1.ebuild
+++ b/dev-util/clippy/clippy-8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-12-12 17:58 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-12-12 17:58 UTC (permalink / raw
To: gentoo-commits
commit: 3412611567a8790b0700c5a9c8303abfb0ccc4e9
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 17:58:45 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 17:58:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34126115
dev-util/clippy: Stabilize 8.1 amd64, #829007
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.1.ebuild b/dev-util/clippy/clippy-8.1.ebuild
index 6aea95f5e2e8..9497111deab2 100644
--- a/dev-util/clippy/clippy-8.1.ebuild
+++ b/dev-util/clippy/clippy-8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2021-12-12 18:01 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2021-12-12 18:01 UTC (permalink / raw
To: gentoo-commits
commit: f524755f1c483b08747125f9455d619a6a6d2e2b
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 12 17:59:52 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Dec 12 17:59:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f524755f
dev-util/clippy: drop 8.0.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 -
dev-util/clippy/clippy-8.0.1.ebuild | 42 -------------------------------------
2 files changed, 43 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index a717cffb05d3..3a97435e4421 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1 @@
-DIST clippy-8.0.1.tar.gz 8206852 BLAKE2B ed23f62457877fb3173977e1b7092c808adc5d5bd9b1d83747ac42573117adc38865abd1e722073532800f543978e5d67ba7c88416a4335c72bd6b8a3045ff5a SHA512 d9a9ee3b40bf0271779765447c67da817551b5bf2d5d1e9f8073fb4596c622e013fbf7316ca39087db7b7f478b18d07f1fd06f1778abde2734c83112573d5f8f
DIST clippy-8.1.tar.gz 8514995 BLAKE2B 6b70756909b54af3317b1e97956345206612a471893dcfa4d4a7edaf27ae8d94624b0129eb511bf96ac100cc8c5c5234c2f7031d1692f4a81d5025fe797cfd11 SHA512 dcbee55b48e9d4aba005a455f8c89e63a86d63a230e6bf2e1f691adf99654e0e170efaf2c8759e0bfc33b977659a828bed248370722210e98a6e2abad8f502aa
diff --git a/dev-util/clippy/clippy-8.0.1.ebuild b/dev-util/clippy/clippy-8.0.1.ebuild
deleted file mode 100644
index 9497111deab2..000000000000
--- a/dev-util/clippy/clippy-8.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-02-24 9:37 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-02-24 9:37 UTC (permalink / raw
To: gentoo-commits
commit: 173195040ce0e41417ff4d5d5b60c1a64c6310ca
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 24 09:36:25 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Feb 24 09:36:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17319504
dev-util/clippy: Stabilize 8.1-r1 amd64, #833971
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.1-r1.ebuild b/dev-util/clippy/clippy-8.1-r1.ebuild
index bb8ff2d0c5d5..81a830c4c511 100644
--- a/dev-util/clippy/clippy-8.1-r1.ebuild
+++ b/dev-util/clippy/clippy-8.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-02-24 9:37 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-02-24 9:37 UTC (permalink / raw
To: gentoo-commits
commit: b3679896eafbc679efa2f465bddec76510d1b167
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 24 09:36:48 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Feb 24 09:36:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3679896
dev-util/clippy: Stabilize 8.1-r1 x86, #833971
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.1-r1.ebuild b/dev-util/clippy/clippy-8.1-r1.ebuild
index 81a830c4c511..5102fb496f7b 100644
--- a/dev-util/clippy/clippy-8.1-r1.ebuild
+++ b/dev-util/clippy/clippy-8.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-02-24 9:38 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-02-24 9:38 UTC (permalink / raw
To: gentoo-commits
commit: f9b49d343e6396bb549f2a8f0389c6ea34f71314
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 24 09:37:48 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Feb 24 09:38:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b49d34
dev-util/clippy: drop 8.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.1.ebuild | 42 ---------------------------------------
1 file changed, 42 deletions(-)
diff --git a/dev-util/clippy/clippy-8.1.ebuild b/dev-util/clippy/clippy-8.1.ebuild
deleted file mode 100644
index 9497111deab2..000000000000
--- a/dev-util/clippy/clippy-8.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-04-27 22:23 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-04-27 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 1efcc83c8f6e1a8e0f2160aab3c2339d7a783834
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 22:15:47 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 22:21:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efcc83c
dev-util/clippy: add 8.2.2
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.2.2.ebuild | 42 +++++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 3a97435e4421..1f52d02d2c18 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
DIST clippy-8.1.tar.gz 8514995 BLAKE2B 6b70756909b54af3317b1e97956345206612a471893dcfa4d4a7edaf27ae8d94624b0129eb511bf96ac100cc8c5c5234c2f7031d1692f4a81d5025fe797cfd11 SHA512 dcbee55b48e9d4aba005a455f8c89e63a86d63a230e6bf2e1f691adf99654e0e170efaf2c8759e0bfc33b977659a828bed248370722210e98a6e2abad8f502aa
+DIST clippy-8.2.2.tar.gz 9439460 BLAKE2B 7ea4b44e3d167677e087ac8767c470b91c485e52f9e45513fb6da8498ff3c56e84dd90257eff3b0067c061e7596578968017cbec7de7ea951b6f80134332e1bf SHA512 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
diff --git a/dev-util/clippy/clippy-8.2.2.ebuild b/dev-util/clippy/clippy-8.2.2.ebuild
new file mode 100644
index 000000000000..7438cb91f503
--- /dev/null
+++ b/dev-util/clippy/clippy-8.2.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ dobin lib/clippy
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-05-17 1:06 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2022-05-17 1:06 UTC (permalink / raw
To: gentoo-commits
commit: 0e4bdd6bbebca017d6099c62090116306d1c1a89
Author: orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sun May 15 01:05:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 01:06:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4bdd6b
dev-util/clippy: Fix clippy install with slibtool
Installing a file created by libtool is not portable for slibtool and
this will result in installing the slibtool shell wrapper script for
clippy and not the clippy binary.
This additionally fails when compiling net-misc/frr which will use the
shell wrapper script that does not work outside of the build directory.
The 'make install' target is not appropriate for --enable-clippy-only
and fixing that seems like significant work so just use shell instead to
find the correct file.
I bumped the ebuild revision because this causes a build failure in frr.
Bug: https://bugs.gentoo.org/830087
Signed-off-by: orbea <orbea <AT> riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25491
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2-r1.ebuild | 46 ++++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
diff --git a/dev-util/clippy/clippy-8.2.2-r1.ebuild b/dev-util/clippy/clippy-8.2.2-r1.ebuild
new file mode 100644
index 000000000000..5b4cdd92cece
--- /dev/null
+++ b/dev-util/clippy/clippy-8.2.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-05-28 15:58 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-05-28 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 31543e1767bb34c9616291f9a9b59cc65a240171
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 15:58:49 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat May 28 15:58:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31543e17
dev-util/clippy: Stabilize 8.2.2 amd64, #847940
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.2.2.ebuild b/dev-util/clippy/clippy-8.2.2.ebuild
index 7438cb91f503..2926a087fe72 100644
--- a/dev-util/clippy/clippy-8.2.2.ebuild
+++ b/dev-util/clippy/clippy-8.2.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-05-30 6:58 Agostino Sarubbo
0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2022-05-30 6:58 UTC (permalink / raw
To: gentoo-commits
commit: fc5cc1936a658280477d3cb85411963d1db62191
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 06:57:47 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 30 06:57:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5cc193
dev-util/clippy: x86 stable wrt bug #847940
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.2.2.ebuild b/dev-util/clippy/clippy-8.2.2.ebuild
index 2926a087fe72..4aaaeba91a80 100644
--- a/dev-util/clippy/clippy-8.2.2.ebuild
+++ b/dev-util/clippy/clippy-8.2.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-05-30 13:53 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-05-30 13:53 UTC (permalink / raw
To: gentoo-commits
commit: 43aa26a7e82ddc1bb90e7a35282c598cb2556aab
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon May 30 13:51:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon May 30 13:51:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43aa26a7
dev-util/clippy: drop 8.1-r1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 -
dev-util/clippy/clippy-8.1-r1.ebuild | 46 ------------------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 1f52d02d2c18..232966752b97 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1 @@
-DIST clippy-8.1.tar.gz 8514995 BLAKE2B 6b70756909b54af3317b1e97956345206612a471893dcfa4d4a7edaf27ae8d94624b0129eb511bf96ac100cc8c5c5234c2f7031d1692f4a81d5025fe797cfd11 SHA512 dcbee55b48e9d4aba005a455f8c89e63a86d63a230e6bf2e1f691adf99654e0e170efaf2c8759e0bfc33b977659a828bed248370722210e98a6e2abad8f502aa
DIST clippy-8.2.2.tar.gz 9439460 BLAKE2B 7ea4b44e3d167677e087ac8767c470b91c485e52f9e45513fb6da8498ff3c56e84dd90257eff3b0067c061e7596578968017cbec7de7ea951b6f80134332e1bf SHA512 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
diff --git a/dev-util/clippy/clippy-8.1-r1.ebuild b/dev-util/clippy/clippy-8.1-r1.ebuild
deleted file mode 100644
index 5102fb496f7b..000000000000
--- a/dev-util/clippy/clippy-8.1-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-PATCHES=(
- "${FILESDIR}"/${P}-big-endian.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-06-21 16:06 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-06-21 16:06 UTC (permalink / raw
To: gentoo-commits
commit: eb9da4b6acab6e96e83e2825c972e7144ce8950b
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 11:33:11 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 16:05:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9da4b6
dev-util/clippy: drop 8.2.2
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2.ebuild | 42 -------------------------------------
1 file changed, 42 deletions(-)
diff --git a/dev-util/clippy/clippy-8.2.2.ebuild b/dev-util/clippy/clippy-8.2.2.ebuild
deleted file mode 100644
index 4aaaeba91a80..000000000000
--- a/dev-util/clippy/clippy-8.2.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{8..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- dobin lib/clippy
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-06-21 16:06 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-06-21 16:06 UTC (permalink / raw
To: gentoo-commits
commit: e5334fe5654fb3b56d6d075e42bd2c18c6c1d731
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 11:32:59 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 16:05:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5334fe5
dev-util/clippy: stabilize 8.2.2-r1 for amd64
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.2.2-r1.ebuild b/dev-util/clippy/clippy-8.2.2-r1.ebuild
index 5b4cdd92cece..1ace5594b984 100644
--- a/dev-util/clippy/clippy-8.2.2-r1.ebuild
+++ b/dev-util/clippy/clippy-8.2.2-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-06-21 16:22 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2022-06-21 16:22 UTC (permalink / raw
To: gentoo-commits
commit: d47f634bce9ec424e8049bd5b6c0b32d1b97033d
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 16:22:02 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 16:22:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47f634b
dev-util/clippy: stabilize 8.2.2-r1 for x86
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.2.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.2.2-r1.ebuild b/dev-util/clippy/clippy-8.2.2-r1.ebuild
index 1ace5594b984..56adc6b89f2d 100644
--- a/dev-util/clippy/clippy-8.2.2-r1.ebuild
+++ b/dev-util/clippy/clippy-8.2.2-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2022-12-08 13:11 Sergey Popov
0 siblings, 0 replies; 47+ messages in thread
From: Sergey Popov @ 2022-12-08 13:11 UTC (permalink / raw
To: gentoo-commits
commit: 0c609656941d50f5e8b55059f77956160fad9776
Author: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 8 13:09:12 2022 +0000
Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Thu Dec 8 13:11:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c609656
dev-util/clippy: version bump
Signed-off-by: Sergey Popov <pinkbyte <AT> gentoo.org>
Bug: https://bugs.gentoo.org/877827
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.4.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 232966752b97..638729225ca7 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
DIST clippy-8.2.2.tar.gz 9439460 BLAKE2B 7ea4b44e3d167677e087ac8767c470b91c485e52f9e45513fb6da8498ff3c56e84dd90257eff3b0067c061e7596578968017cbec7de7ea951b6f80134332e1bf SHA512 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
+DIST clippy-8.4.1.tar.gz 9886182 BLAKE2B be270f34e9ffdbf87a10c7bbd73e9f244128821f1c014060880015e4e7e06165dbc1dc3253894bda5dc1a0607a5bdbad21a70532e9019f1e06d0abd24beffff1 SHA512 69f936580d2e7838e1f15fdfa71a4fa00e7acaa93df4cdbd6129560fbcd45f3754cf5d03b4c9331bf4850477560d63d5509d185098583d19fa93d9e960e1483a
diff --git a/dev-util/clippy/clippy-8.4.1.ebuild b/dev-util/clippy/clippy-8.4.1.ebuild
new file mode 100644
index 000000000000..9145b460dbf0
--- /dev/null
+++ b/dev-util/clippy/clippy-8.4.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-02-04 23:37 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-02-04 23:37 UTC (permalink / raw
To: gentoo-commits
commit: 31a37ac4fd5eddc21f46ad6b4011675f0b19df18
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 4 23:36:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 4 23:36:58 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a37ac4
dev-util/clippy: add 8.4.2
Closes: https://bugs.gentoo.org/884291
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.4.2.ebuild | 53 +++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 638729225ca7..3b5111416c32 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1,3 @@
DIST clippy-8.2.2.tar.gz 9439460 BLAKE2B 7ea4b44e3d167677e087ac8767c470b91c485e52f9e45513fb6da8498ff3c56e84dd90257eff3b0067c061e7596578968017cbec7de7ea951b6f80134332e1bf SHA512 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
DIST clippy-8.4.1.tar.gz 9886182 BLAKE2B be270f34e9ffdbf87a10c7bbd73e9f244128821f1c014060880015e4e7e06165dbc1dc3253894bda5dc1a0607a5bdbad21a70532e9019f1e06d0abd24beffff1 SHA512 69f936580d2e7838e1f15fdfa71a4fa00e7acaa93df4cdbd6129560fbcd45f3754cf5d03b4c9331bf4850477560d63d5509d185098583d19fa93d9e960e1483a
+DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
new file mode 100644
index 000000000000..c9bb649db28e
--- /dev/null
+++ b/dev-util/clippy/clippy-8.4.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-02-09 17:51 Sergey Popov
0 siblings, 0 replies; 47+ messages in thread
From: Sergey Popov @ 2023-02-09 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 50f7220a155a0e33da47210708247e9927a16b08
Author: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 9 17:43:07 2023 +0000
Commit: Sergey Popov <pinkbyte <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 17:43:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f7220a
dev-util/clippy-8.4.1: stable on amd64/x86
Bug: https://bugs.gentoo.org/890224
Signed-off-by: Sergey Popov <pinkbyte <AT> gentoo.org>
dev-util/clippy/clippy-8.4.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.4.1.ebuild b/dev-util/clippy/clippy-8.4.1.ebuild
index ad45266cda0b..dd93150f5df8 100644
--- a/dev-util/clippy/clippy-8.4.1.ebuild
+++ b/dev-util/clippy/clippy-8.4.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-03-29 14:36 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-29 14:36 UTC (permalink / raw
To: gentoo-commits
commit: 8a49e1880b59cfdbac225324c62a5f5ccf1d0db6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 14:36:15 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 14:36:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a49e188
dev-util/clippy: Stabilize 8.4.2 x86, #903535
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-8.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
index c9bb649db28e..7a061f4fc36a 100644
--- a/dev-util/clippy/clippy-8.4.2.ebuild
+++ b/dev-util/clippy/clippy-8.4.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-03-29 14:36 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-03-29 14:36 UTC (permalink / raw
To: gentoo-commits
commit: 0d01c3e688ae44655497e72809dedecc63337186
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 29 14:36:18 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 29 14:36:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d01c3e6
dev-util/clippy: Stabilize 8.4.2 amd64, #903535
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-8.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
index 7a061f4fc36a..d8f1a4c7da1e 100644
--- a/dev-util/clippy/clippy-8.4.2.ebuild
+++ b/dev-util/clippy/clippy-8.4.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-04-03 7:33 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-04-03 7:33 UTC (permalink / raw
To: gentoo-commits
commit: d82df9d85d563b35f8f4243abf7a2e0b3a7a4925
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 07:33:27 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 07:33:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82df9d8
dev-util/clippy: drop 8.2.2-r1, 8.4.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 2 --
dev-util/clippy/clippy-8.2.2-r1.ebuild | 46 ----------------------------------
dev-util/clippy/clippy-8.4.1.ebuild | 46 ----------------------------------
3 files changed, 94 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 3b5111416c32..20ebf292b770 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1 @@
-DIST clippy-8.2.2.tar.gz 9439460 BLAKE2B 7ea4b44e3d167677e087ac8767c470b91c485e52f9e45513fb6da8498ff3c56e84dd90257eff3b0067c061e7596578968017cbec7de7ea951b6f80134332e1bf SHA512 52d8e82979823f61ec6f117db1eb41b23fd8ad3197ae3f9d2cfa3ad9d96636a3d2f0b36720b2041a9261c8b639ddd48e46a2351ce41cb596f7dc432cddf29256
-DIST clippy-8.4.1.tar.gz 9886182 BLAKE2B be270f34e9ffdbf87a10c7bbd73e9f244128821f1c014060880015e4e7e06165dbc1dc3253894bda5dc1a0607a5bdbad21a70532e9019f1e06d0abd24beffff1 SHA512 69f936580d2e7838e1f15fdfa71a4fa00e7acaa93df4cdbd6129560fbcd45f3754cf5d03b4c9331bf4850477560d63d5509d185098583d19fa93d9e960e1483a
DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
diff --git a/dev-util/clippy/clippy-8.2.2-r1.ebuild b/dev-util/clippy/clippy-8.2.2-r1.ebuild
deleted file mode 100644
index 598c35e3c381..000000000000
--- a/dev-util/clippy/clippy-8.2.2-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..10} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
diff --git a/dev-util/clippy/clippy-8.4.1.ebuild b/dev-util/clippy/clippy-8.4.1.ebuild
deleted file mode 100644
index dd93150f5df8..000000000000
--- a/dev-util/clippy/clippy-8.4.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="sys-devel/flex"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-04-04 8:07 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-04-04 8:07 UTC (permalink / raw
To: gentoo-commits
commit: dd5116f390fb60f43efeb91de7da7b60d1b85145
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 4 08:00:50 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Apr 4 08:00:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5116f3
dev-util/clippy: add 8.5
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.5.ebuild | 53 +++++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 20ebf292b770..557e58232b98 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
+DIST clippy-8.5.tar.gz 10068379 BLAKE2B ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4 SHA512 13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
diff --git a/dev-util/clippy/clippy-8.5.ebuild b/dev-util/clippy/clippy-8.5.ebuild
new file mode 100644
index 000000000000..c9bb649db28e
--- /dev/null
+++ b/dev-util/clippy/clippy-8.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-05-05 6:24 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-05-05 6:24 UTC (permalink / raw
To: gentoo-commits
commit: 3b6af5ef59ecb6d7e9596b2ea3e3886615cef423
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 5 06:24:25 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 5 06:24:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6af5ef
dev-util/clippy: destabilize 8.4.2 for ~x86
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.4.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
index d8f1a4c7da1e..493997f91ac9 100644
--- a/dev-util/clippy/clippy-8.4.2.ebuild
+++ b/dev-util/clippy/clippy-8.4.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-07-11 14:02 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-07-11 14:02 UTC (permalink / raw
To: gentoo-commits
commit: b0e5724b15f12e0fd052c3653ca90af2576b76b4
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 14:02:21 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 14:02:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e5724b
dev-util/clippy: Stabilize 8.5 amd64, #908169
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-8.5.ebuild b/dev-util/clippy/clippy-8.5.ebuild
index c9bb649db28e..493997f91ac9 100644
--- a/dev-util/clippy/clippy-8.5.ebuild
+++ b/dev-util/clippy/clippy-8.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-07-14 13:32 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-07-14 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 8a08b363a3ab0dfdc5e5c8c7dea5e664aaea5238
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Fri Jul 14 11:25:23 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 13:31:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a08b363
dev-util/clippy: Update maintainers
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/31874
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/metadata.xml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/dev-util/clippy/metadata.xml b/dev-util/clippy/metadata.xml
index f2546101a536..4432e2729d7d 100644
--- a/dev-util/clippy/metadata.xml
+++ b/dev-util/clippy/metadata.xml
@@ -1,10 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <name>Alarig Le Lay</name>
+ <email>alarig@swordarmor.fr</email>
+ </maintainer>
<maintainer type="person">
<email>jsmolic@gentoo.org</email>
<name>Jakov Smolić</name>
</maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>jaco@uls.co.za</email>
+ <name>Jaco Kroon</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">FRRouting/frr</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-07-14 13:32 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-07-14 13:32 UTC (permalink / raw
To: gentoo-commits
commit: 7195d4dbe2140ccb3f3254ffbb7013f537cd8900
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Fri Jul 14 10:07:54 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 13:24:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7195d4db
dev-util/clippy: add 8.5.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-8.5.2.ebuild | 53 +++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 557e58232b98..36af5124eb28 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1,3 @@
DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
+DIST clippy-8.5.2.tar.gz 10076639 BLAKE2B 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404 SHA512 1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
DIST clippy-8.5.tar.gz 10068379 BLAKE2B ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4 SHA512 13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
diff --git a/dev-util/clippy/clippy-8.5.2.ebuild b/dev-util/clippy/clippy-8.5.2.ebuild
new file mode 100644
index 000000000000..c9bb649db28e
--- /dev/null
+++ b/dev-util/clippy/clippy-8.5.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-07-24 7:49 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-07-24 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 2d5df2c65210a01f93832c53f7165b1515fbc28c
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Fri Jul 14 15:42:25 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 07:48:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5df2c6
dev-util/clippy: Update QA_CONFIG_IMPL_DECL_SKIP
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Closes: https://bugs.gentoo.org/906918
Closes: https://github.com/gentoo/gentoo/pull/31880
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/clippy-8.5.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dev-util/clippy/clippy-8.5.ebuild b/dev-util/clippy/clippy-8.5.ebuild
index 493997f91ac9..7ee5e72ee67d 100644
--- a/dev-util/clippy/clippy-8.5.ebuild
+++ b/dev-util/clippy/clippy-8.5.ebuild
@@ -31,6 +31,11 @@ BDEPEND="
sys-devel/flex
"
+QA_CONFIG_IMPL_DECL_SKIP=(
+ mallinfo # check in configure is fallback is needed
+ mallinfo2 # check in configure is fallback is needed
+)
+
src_prepare() {
default
eautoreconf
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-08-27 10:39 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-08-27 10:39 UTC (permalink / raw
To: gentoo-commits
commit: 93a168e7f0a18f22a5cff14f33a93b4558646c5c
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sun Aug 27 10:22:32 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 10:38:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a168e7
dev-util/clippy: drop 8.4.2
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/32262
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 -
dev-util/clippy/clippy-8.4.2.ebuild | 53 -------------------------------------
2 files changed, 54 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index bf8e1272756c..3078588ad945 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,4 +1,3 @@
-DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
DIST clippy-8.5.2.tar.gz 10076639 BLAKE2B 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404 SHA512 1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
DIST clippy-8.5.tar.gz 10068379 BLAKE2B ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4 SHA512 13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-8.4.2.ebuild b/dev-util/clippy/clippy-8.4.2.ebuild
deleted file mode 100644
index 493997f91ac9..000000000000
--- a/dev-util/clippy/clippy-8.4.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-08-27 10:39 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-08-27 10:39 UTC (permalink / raw
To: gentoo-commits
commit: 986ebe61212430cf58c9d36dd23046ce160ae091
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Sun Aug 27 10:15:14 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 10:38:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986ebe61
dev-util/clippy: add 9.0
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-9.0.ebuild | 58 +++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 36af5124eb28..bf8e1272756c 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1,4 @@
DIST clippy-8.4.2.tar.gz 9893223 BLAKE2B 670fb131c2959b0ce4f3133ef38caeb7832275844b16f8582a693033f5466ad0eb98ab45ed9615e0a121ab80bf034edafe7ee816c47d767bd8a13b52f3138eac SHA512 1ee9d17ef3b85c5c10df624a6560bcacb2b5daa3d6231e457f06d9eb6e5ccf375064a46e809d851c23cb6daf7a4299d1f25be589992ef729e80f9bad41a8d7f7
DIST clippy-8.5.2.tar.gz 10076639 BLAKE2B 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404 SHA512 1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
DIST clippy-8.5.tar.gz 10068379 BLAKE2B ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4 SHA512 13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
+DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-9.0.ebuild b/dev-util/clippy/clippy-9.0.ebuild
new file mode 100644
index 000000000000..5c3fda52b99a
--- /dev/null
+++ b/dev-util/clippy/clippy-9.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ mallinfo # check in configure is fallback is needed
+ mallinfo2 # check in configure is fallback is needed
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-10-11 21:07 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-10-11 21:07 UTC (permalink / raw
To: gentoo-commits
commit: d8975cf494786a98ec6fd4ac853d56ff4856e0d2
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 11 20:44:36 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct 11 21:06:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8975cf4
dev-util/clippy: add 9.0.1
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-9.0.1.ebuild | 58 +++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 62c51b16b7df..d91332d2ffe3 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1 +1,2 @@
+DIST frr-9.0.1.tar.gz 10334150 BLAKE2B c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b SHA512 fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-9.0.1.ebuild b/dev-util/clippy/clippy-9.0.1.ebuild
new file mode 100644
index 000000000000..ec1ffe461fd4
--- /dev/null
+++ b/dev-util/clippy/clippy-9.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ mallinfo # check in configure is fallback is needed
+ mallinfo2 # check in configure is fallback is needed
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-10-11 21:07 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-10-11 21:07 UTC (permalink / raw
To: gentoo-commits
commit: c290e7c8ca4e986754d824b3c0a5eeacda8e230b
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 11 20:42:19 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Oct 11 21:06:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c290e7c8
dev-util/clippy: drop 8.5, 8.5.2
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/Manifest | 2 --
dev-util/clippy/clippy-8.5.2.ebuild | 53 ---------------------------------
dev-util/clippy/clippy-8.5.ebuild | 58 -------------------------------------
3 files changed, 113 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 3078588ad945..62c51b16b7df 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1 @@
-DIST clippy-8.5.2.tar.gz 10076639 BLAKE2B 2e2aca4e42757f66c9ca4725826c6cc1d611930490eed2a175ca5b56910f2c09a9d842b2a9370a64a9fdac6a6314bd4573be609d14dbf956049d9fbf49310404 SHA512 1afa6ca1a41096aa47dc2fc39ab87290b3cbf634a1632e7910a5b69d2816998fbccbca616f261a410aa146a21dd26d12b7e6812da4ec08545b1500f8b546b972
-DIST clippy-8.5.tar.gz 10068379 BLAKE2B ed7aa538997bdbfde0370f36a8980ad3ae882a2325cdc7c3b2bdba9d6a43cd9ca04ff96b94b7827e06593a15c104cdadbd2632e136eb2d68e7ed87095a9294a4 SHA512 13e2ea8642fc00b565e9a36d2d59abe5d0e11caf646199cd928184fda2de004bda9892ae8a2f91870d5ac218bb127725663b693e4d764e5b21c942bb20b8d66f
DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-8.5.2.ebuild b/dev-util/clippy/clippy-8.5.2.ebuild
deleted file mode 100644
index c9bb649db28e..000000000000
--- a/dev-util/clippy/clippy-8.5.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
diff --git a/dev-util/clippy/clippy-8.5.ebuild b/dev-util/clippy/clippy-8.5.ebuild
deleted file mode 100644
index 7ee5e72ee67d..000000000000
--- a/dev-util/clippy/clippy-8.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- mallinfo # check in configure is fallback is needed
- mallinfo2 # check in configure is fallback is needed
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-12-24 1:02 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2023-12-24 1:02 UTC (permalink / raw
To: gentoo-commits
commit: 390bb3b12889a6a5e6ffccda8c051315300fda6f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 01:00:51 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 01:00:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bb3b1
dev-util/clippy: Stabilize 9.0.1 amd64, #920593
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-9.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-9.0.1.ebuild b/dev-util/clippy/clippy-9.0.1.ebuild
index ec1ffe461fd4..5c3fda52b99a 100644
--- a/dev-util/clippy/clippy-9.0.1.ebuild
+++ b/dev-util/clippy/clippy-9.0.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2023-12-27 0:20 Jakov Smolić
0 siblings, 0 replies; 47+ messages in thread
From: Jakov Smolić @ 2023-12-27 0:20 UTC (permalink / raw
To: gentoo-commits
commit: 1e814ab5be8b61c4a0f811d4f1c143837ebc2829
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 21:57:37 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 00:02:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e814ab5
dev-util/clippy: drop myself as a maintainer
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-util/clippy/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/dev-util/clippy/metadata.xml b/dev-util/clippy/metadata.xml
index 4432e2729d7d..b19c1cfaa54d 100644
--- a/dev-util/clippy/metadata.xml
+++ b/dev-util/clippy/metadata.xml
@@ -5,10 +5,6 @@
<name>Alarig Le Lay</name>
<email>alarig@swordarmor.fr</email>
</maintainer>
- <maintainer type="person">
- <email>jsmolic@gentoo.org</email>
- <name>Jakov Smolić</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>jaco@uls.co.za</email>
<name>Jaco Kroon</name>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-02-09 13:19 Joonas Niilola
0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2024-02-09 13:19 UTC (permalink / raw
To: gentoo-commits
commit: 5e9b86ff7b9bb9c1a5d9515fcde14603f2ea7b08
Author: Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Fri Feb 9 11:29:43 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 9 13:17:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9b86ff
dev-util/clippy: add 9.0.2 (CVE-2023-47234, CVE-2023-47235)
Bug: https://bugs.gentoo.org/916902
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-9.0.2.ebuild | 58 +++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index d91332d2ffe3..376770103a91 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,2 +1,3 @@
DIST frr-9.0.1.tar.gz 10334150 BLAKE2B c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b SHA512 fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
+DIST frr-9.0.2.tar.gz 10341186 BLAKE2B e9c32bf48dc0adc7dd6c23ad1a2779065c762dc6e461a3f86d6b7afbef245345dc65b33d9dd5b499d4c4a7fb3b80a4416bdec9b42e7d15f2864d80c088e2ad4f SHA512 2cfd1a63cf073b8767fd67d9992d9a775d856234a532b13699304b6b1f15eb68bf1301f2f4c503b151fd5c8191bff67aeac9c7a4dc4a3ddb06f9a5db081423b9
DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-9.0.2.ebuild b/dev-util/clippy/clippy-9.0.2.ebuild
new file mode 100644
index 000000000000..d5221284e33b
--- /dev/null
+++ b/dev-util/clippy/clippy-9.0.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{9..11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ mallinfo # check in configure is fallback is needed
+ mallinfo2 # check in configure is fallback is needed
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-03-21 5:54 Joonas Niilola
0 siblings, 0 replies; 47+ messages in thread
From: Joonas Niilola @ 2024-03-21 5:54 UTC (permalink / raw
To: gentoo-commits
commit: 7c0db7cd43c01d18e5d8d1ba128b7966e25a05c2
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 21 05:53:55 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 05:53:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0db7cd
dev-util/clippy: Stabilize 9.0.2 amd64, #923780
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/clippy/clippy-9.0.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-9.0.2.ebuild b/dev-util/clippy/clippy-9.0.2.ebuild
index d5221284e33b..5c9ed4fb9169 100644
--- a/dev-util/clippy/clippy-9.0.2.ebuild
+++ b/dev-util/clippy/clippy-9.0.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-07-30 8:49 Pacho Ramos
0 siblings, 0 replies; 47+ messages in thread
From: Pacho Ramos @ 2024-07-30 8:49 UTC (permalink / raw
To: gentoo-commits
commit: 18d6fcb2f9ec6f995b0e3415daa16ff0e554060d
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 30 08:07:30 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Jul 30 08:47:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d6fcb2
dev-util/clippy: enable py3.12
Closes: https://bugs.gentoo.org/929529
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-util/clippy/clippy-9.0.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-9.0.2.ebuild b/dev-util/clippy/clippy-9.0.2.ebuild
index 5c9ed4fb9169..936a8241b167 100644
--- a/dev-util/clippy/clippy-9.0.2.ebuild
+++ b/dev-util/clippy/clippy-9.0.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit autotools python-single-r1
DESCRIPTION="Standalone clippy tool built from FRR sources"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-10-04 8:13 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-10-04 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 4c83083b5574c5fbb83bd3bd8ee68eda7ebf49ba
Author: Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Wed Oct 2 10:20:28 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 08:11:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c83083b
dev-util/clippy: add 9.0.4
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Reviewed-by: Alarig Le Lay <alarig <AT> swordarmor.fr>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/Manifest | 1 +
dev-util/clippy/clippy-9.0.4.ebuild | 58 +++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 376770103a91..86fdfab4fa3b 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,3 +1,4 @@
DIST frr-9.0.1.tar.gz 10334150 BLAKE2B c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b SHA512 fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
DIST frr-9.0.2.tar.gz 10341186 BLAKE2B e9c32bf48dc0adc7dd6c23ad1a2779065c762dc6e461a3f86d6b7afbef245345dc65b33d9dd5b499d4c4a7fb3b80a4416bdec9b42e7d15f2864d80c088e2ad4f SHA512 2cfd1a63cf073b8767fd67d9992d9a775d856234a532b13699304b6b1f15eb68bf1301f2f4c503b151fd5c8191bff67aeac9c7a4dc4a3ddb06f9a5db081423b9
+DIST frr-9.0.4.tar.gz 10346069 BLAKE2B 63c7cec0fdaccba058bac757b68906c2cf0ec307f5313a299ef943f1c708dfa0ec0dee8bd8f743f9e54a3ed06f484435bb032294c4e2d0a026a2bd4187e14ec2 SHA512 e3717945176f72e14722e929a99f1a62ddd5332988d671950253ea4efc2e83f0464043e7acf990df6bc9306b81f4a32633a0debf92c8a19d13edd38a9bb4eaea
DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-9.0.4.ebuild b/dev-util/clippy/clippy-9.0.4.ebuild
new file mode 100644
index 000000000000..58d125157d33
--- /dev/null
+++ b/dev-util/clippy/clippy-9.0.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="frr-${PV}"
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone clippy tool built from FRR sources"
+HOMEPAGE="https://frrouting.org/"
+SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
+S="${WORKDIR}/frr-${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# standalone clippy does not have any tests
+# restrict to prevent bug 811753
+RESTRICT="test"
+
+DEPEND="
+ ${PYTHON_DEPS}
+ virtual/libelf:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ mallinfo # check in configure is fallback is needed
+ mallinfo2 # check in configure is fallback is needed
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # bug #884291
+ unset YACC
+ export LEX=flex
+
+ econf --enable-clippy-only
+}
+
+src_install() {
+ # 830087
+ find "lib" -type f -name "clippy" -print0 |
+ xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
+ xargs -I '{}' dobin '{}' ||
+ die "Failed to install 'lib/clippy'"
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-10-07 2:40 Sam James
0 siblings, 0 replies; 47+ messages in thread
From: Sam James @ 2024-10-07 2:40 UTC (permalink / raw
To: gentoo-commits
commit: cf4fea5fe30d156eb6241b662e9a71ad622a9e5d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 6 15:19:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 7 02:39:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf4fea5f
dev-util/clippy: Stabilize 9.0.4 amd64, #940755
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/clippy/clippy-9.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/clippy/clippy-9.0.4.ebuild b/dev-util/clippy/clippy-9.0.4.ebuild
index 58d125157d33..936a8241b167 100644
--- a/dev-util/clippy/clippy-9.0.4.ebuild
+++ b/dev-util/clippy/clippy-9.0.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/frr-${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# standalone clippy does not have any tests
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/
@ 2024-10-09 17:31 Eli Schwartz
0 siblings, 0 replies; 47+ messages in thread
From: Eli Schwartz @ 2024-10-09 17:31 UTC (permalink / raw
To: gentoo-commits
commit: 6309ab24a02f090190cc2e9368b6690d5fa081ad
Author: Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Mon Oct 7 04:55:32 2024 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Oct 9 17:26:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6309ab24
dev-util/clippy: drop 9.0, 9.0.1, 9.0.2
Signed-off-by: Jaco Kroon <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/38899
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
dev-util/clippy/Manifest | 3 --
dev-util/clippy/clippy-9.0.1.ebuild | 58 -------------------------------------
dev-util/clippy/clippy-9.0.2.ebuild | 58 -------------------------------------
dev-util/clippy/clippy-9.0.ebuild | 58 -------------------------------------
4 files changed, 177 deletions(-)
diff --git a/dev-util/clippy/Manifest b/dev-util/clippy/Manifest
index 86fdfab4fa3b..386a4725b138 100644
--- a/dev-util/clippy/Manifest
+++ b/dev-util/clippy/Manifest
@@ -1,4 +1 @@
-DIST frr-9.0.1.tar.gz 10334150 BLAKE2B c5f0d092421cdaea400e669973da3d53d9875871488be3b5e8c2c9afa78bf357a775671756eacb94372c5067a8a1284cb4feb4927988e0f1a42d19239a871f3b SHA512 fa1884529a98c8e5ad2dab7f6f67246844ea34ba4d68e3a907a01d43e0eec9317104107f5f18e4b61c11d2cbb4d20eac1e8aef6e4a2b2e54efcad245ee3fb6b9
-DIST frr-9.0.2.tar.gz 10341186 BLAKE2B e9c32bf48dc0adc7dd6c23ad1a2779065c762dc6e461a3f86d6b7afbef245345dc65b33d9dd5b499d4c4a7fb3b80a4416bdec9b42e7d15f2864d80c088e2ad4f SHA512 2cfd1a63cf073b8767fd67d9992d9a775d856234a532b13699304b6b1f15eb68bf1301f2f4c503b151fd5c8191bff67aeac9c7a4dc4a3ddb06f9a5db081423b9
DIST frr-9.0.4.tar.gz 10346069 BLAKE2B 63c7cec0fdaccba058bac757b68906c2cf0ec307f5313a299ef943f1c708dfa0ec0dee8bd8f743f9e54a3ed06f484435bb032294c4e2d0a026a2bd4187e14ec2 SHA512 e3717945176f72e14722e929a99f1a62ddd5332988d671950253ea4efc2e83f0464043e7acf990df6bc9306b81f4a32633a0debf92c8a19d13edd38a9bb4eaea
-DIST frr-9.0.tar.gz 10332694 BLAKE2B 82221df6da189d5e687af4618af71933eb512413126dfb312bfcc663e5fc6f85e29c33da84117f40598452e6033cb24e9cba8d28f00d63fee2bf45a43babef17 SHA512 d3af6c24abbc8745f9646a22c023bd1d0e155776ffd09c9dd0b81b93c383723c9e7dd987319551db85dab5fd45d47cbcbf47a1ae1b6861cd7930bc27f18d2e25
diff --git a/dev-util/clippy/clippy-9.0.1.ebuild b/dev-util/clippy/clippy-9.0.1.ebuild
deleted file mode 100644
index 5c3fda52b99a..000000000000
--- a/dev-util/clippy/clippy-9.0.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- mallinfo # check in configure is fallback is needed
- mallinfo2 # check in configure is fallback is needed
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
diff --git a/dev-util/clippy/clippy-9.0.2.ebuild b/dev-util/clippy/clippy-9.0.2.ebuild
deleted file mode 100644
index 936a8241b167..000000000000
--- a/dev-util/clippy/clippy-9.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{10..12} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- mallinfo # check in configure is fallback is needed
- mallinfo2 # check in configure is fallback is needed
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
diff --git a/dev-util/clippy/clippy-9.0.ebuild b/dev-util/clippy/clippy-9.0.ebuild
deleted file mode 100644
index 5c3fda52b99a..000000000000
--- a/dev-util/clippy/clippy-9.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="frr-${PV}"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone clippy tool built from FRR sources"
-HOMEPAGE="https://frrouting.org/"
-SRC_URI="https://github.com/FRRouting/frr/archive/${MY_P}.tar.gz"
-S="${WORKDIR}/frr-${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# standalone clippy does not have any tests
-# restrict to prevent bug 811753
-RESTRICT="test"
-
-DEPEND="
- ${PYTHON_DEPS}
- virtual/libelf:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- mallinfo # check in configure is fallback is needed
- mallinfo2 # check in configure is fallback is needed
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # bug #884291
- unset YACC
- export LEX=flex
-
- econf --enable-clippy-only
-}
-
-src_install() {
- # 830087
- find "lib" -type f -name "clippy" -print0 |
- xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
- xargs -I '{}' dobin '{}' ||
- die "Failed to install 'lib/clippy'"
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
end of thread, other threads:[~2024-10-09 17:32 UTC | newest]
Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-11 10:56 [gentoo-commits] repo/gentoo:master commit in: dev-util/clippy/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2024-10-09 17:31 Eli Schwartz
2024-10-07 2:40 Sam James
2024-10-04 8:13 Sam James
2024-07-30 8:49 Pacho Ramos
2024-03-21 5:54 Joonas Niilola
2024-02-09 13:19 Joonas Niilola
2023-12-27 0:20 Jakov Smolić
2023-12-24 1:02 Sam James
2023-10-11 21:07 Jakov Smolić
2023-10-11 21:07 Jakov Smolić
2023-08-27 10:39 Jakov Smolić
2023-08-27 10:39 Jakov Smolić
2023-07-24 7:49 Jakov Smolić
2023-07-14 13:32 Jakov Smolić
2023-07-14 13:32 Jakov Smolić
2023-07-11 14:02 Jakov Smolić
2023-05-05 6:24 Jakov Smolić
2023-04-04 8:07 Jakov Smolić
2023-04-03 7:33 Jakov Smolić
2023-03-29 14:36 Sam James
2023-03-29 14:36 Sam James
2023-02-09 17:51 Sergey Popov
2023-02-04 23:37 Sam James
2022-12-08 13:11 Sergey Popov
2022-06-21 16:22 Jakov Smolić
2022-06-21 16:06 Jakov Smolić
2022-06-21 16:06 Jakov Smolić
2022-05-30 13:53 Jakov Smolić
2022-05-30 6:58 Agostino Sarubbo
2022-05-28 15:58 Jakov Smolić
2022-05-17 1:06 Sam James
2022-04-27 22:23 Jakov Smolić
2022-02-24 9:38 Jakov Smolić
2022-02-24 9:37 Jakov Smolić
2022-02-24 9:37 Jakov Smolić
2021-12-12 18:01 Jakov Smolić
2021-12-12 17:58 Jakov Smolić
2021-12-12 17:58 Jakov Smolić
2021-10-14 13:38 Sergey Popov
2021-10-05 7:17 Jakov Smolić
2021-10-05 7:17 Jakov Smolić
2021-08-28 9:12 Jakov Smolić
2021-08-25 7:40 Sergey Popov
2021-08-22 21:53 David Seifert
2021-05-15 2:21 Sam James
2021-03-30 9:31 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox