public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2016-04-10  3:03 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2016-04-10  3:03 UTC (permalink / raw
  To: gentoo-commits

commit:     de8f6e9c73908ed496c6cde5041374cfe9f76dde
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 10 03:03:39 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Apr 10 03:03:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8f6e9c

dev-util/ply: new package

Package-Manager: portage-2.2.28

 dev-util/ply/Manifest                 |  1 +
 dev-util/ply/metadata.xml             | 10 ++++++
 dev-util/ply/ply-0_pre20160313.ebuild | 59 +++++++++++++++++++++++++++++++++++
 3 files changed, 70 insertions(+)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
new file mode 100644
index 0000000..72a3be7
--- /dev/null
+++ b/dev-util/ply/Manifest
@@ -0,0 +1 @@
+DIST ply-0_pre20160313.tar.gz 38530 SHA256 ef2f320b84f133840c65d4cca664b5c9fe8b3d5a01743dd05f776c1b7bff65ae SHA512 2de2ca2751574fe23b48188b0e8d1b4f1afe46003cbdefa69aeadaed0442675dad42b6cbfd161ebfbe006fbb21d447be4fca0ea7350b1409207473511f685d47 WHIRLPOOL 9283887367955adb98ae067fedaf3d183195dd0cca727864afcb84ac2f59e2f6b98b4e3c5be4867a1b6095f5435d445a86fb9e18053eae7fe4adee774c7f18e6

diff --git a/dev-util/ply/metadata.xml b/dev-util/ply/metadata.xml
new file mode 100644
index 0000000..0e1f3d5
--- /dev/null
+++ b/dev-util/ply/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>zmedico@gentoo.org</email>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">iovisor/ply</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-util/ply/ply-0_pre20160313.ebuild b/dev-util/ply/ply-0_pre20160313.ebuild
new file mode 100644
index 0000000..8112b40
--- /dev/null
+++ b/dev-util/ply/ply-0_pre20160313.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools linux-info
+
+DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
+HOMEPAGE="https://github.com/iovisor/ply"
+EGIT_COMMIT="cfc56c789ad1eff1080ecb0dad18d009b91ae8ea"
+SRC_URI="https://github.com/iovisor/ply/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S=${WORKDIR}/${PN}-${EGIT_COMMIT}
+
+pkg_pretend() {
+	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
+		~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
+
+	check_extra_config
+}
+
+src_prepare() {
+	eapply_user
+	eautoreconf
+	default
+}
+
+src_configure() {
+	local econf_args=() kerneldir_orig
+	if [[ -d ${KERNEL_DIR} ]]; then
+		# Using KBUILD_OUTPUT can fail, depending on the source tree
+		# state (it might demand that we make mrproper). Therefore,
+		# create a symlink copy of the source tree so that we are free
+		# to clean things up as needed.
+		kerneldir_orig=${KERNEL_DIR}
+		cp -sR "${kerneldir_orig}" "${T}/kerneldir" || die
+		export KERNEL_DIR="${T}/kerneldir"
+		pushd "${KERNEL_DIR}" || die
+		# avoid sandbox violation for scripts/kconfig/.conf.cmd
+		find . -name '\.*' -delete
+		cp "${kerneldir_orig}/.config" ./.config || die
+		set_arch_to_kernel
+		make mrproper oldconfig prepare || die
+		popd || die
+		econf_args+=(--with-kerneldir="${KERNEL_DIR}")
+	fi
+	econf "${econf_args[@]}"
+}
+
+src_install() {
+	default
+	rm -f "${ED}/usr/share/doc/${P}/COPYING"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2016-05-02  9:54 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2016-05-02  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     c846826bd5fe2e771a540bef4e4c3a57801229a7
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 09:53:45 2016 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon May  2 09:53:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c846826b

dev-util/ply: fix sandbox violation (bug 581644)

Package-Manager: portage-2.2.28

 dev-util/ply/ply-0_pre20160313.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-0_pre20160313.ebuild b/dev-util/ply/ply-0_pre20160313.ebuild
index 8112b40..5a9e47c 100644
--- a/dev-util/ply/ply-0_pre20160313.ebuild
+++ b/dev-util/ply/ply-0_pre20160313.ebuild
@@ -39,7 +39,7 @@ src_configure() {
 		# create a symlink copy of the source tree so that we are free
 		# to clean things up as needed.
 		kerneldir_orig=${KERNEL_DIR}
-		cp -sR "${kerneldir_orig}" "${T}/kerneldir" || die
+		cp -sR "$(realpath "${kerneldir_orig}")" "${T}/kerneldir" || die
 		export KERNEL_DIR="${T}/kerneldir"
 		pushd "${KERNEL_DIR}" || die
 		# avoid sandbox violation for scripts/kconfig/.conf.cmd


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-05-17 23:41 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-05-17 23:41 UTC (permalink / raw
  To: gentoo-commits

commit:     24c273d478fbc7e430284f1914fc693e857b7e65
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Apr 27 20:38:12 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun May 17 23:41:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c273d4

dev-util/ply: update to 2.1.1 and add new maintainers

Closes: https://github.com/gentoo/gentoo/pull/15545
Closes: https://bugs.gentoo.org/722744
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov <AT> sartura.hr>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/Manifest         |  1 +
 dev-util/ply/metadata.xml     | 12 ++++++++++++
 dev-util/ply/ply-2.1.1.ebuild | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 481b15d0cd1..6438cf1567c 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -1 +1,2 @@
 DIST ply-0_pre20160313.tar.gz 38530 BLAKE2B 3c709e98c32cfd5dce389cf8829e135e0ecdc7907c83dcd2eed88c9c4c5f5a81093cc9ca7045b0cdb18566f0a8b49ddb4d3ba7320c7eaf56a350e45345e8d7bf SHA512 2de2ca2751574fe23b48188b0e8d1b4f1afe46003cbdefa69aeadaed0442675dad42b6cbfd161ebfbe006fbb21d447be4fca0ea7350b1409207473511f685d47
+DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e

diff --git a/dev-util/ply/metadata.xml b/dev-util/ply/metadata.xml
index 0e1f3d58af2..28ee2e30136 100644
--- a/dev-util/ply/metadata.xml
+++ b/dev-util/ply/metadata.xml
@@ -4,6 +4,18 @@
   <maintainer type="person">
     <email>zmedico@gentoo.org</email>
   </maintainer>
+  <maintainer type="person">
+    <email>jakov.smolic@sartura.hr</email>
+    <name>Jakov Smolic</name>
+  </maintainer>
+  <maintainer type="person">
+    <email>luka.perkov@sartura.hr</email>
+    <name>Luka Perkov</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
   <upstream>
     <remote-id type="github">iovisor/ply</remote-id>
   </upstream>

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
new file mode 100644
index 00000000000..d9e8cefdd72
--- /dev/null
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
+HOMEPAGE="https://github.com/iovisor/ply"
+SRC_URI="https://github.com/iovisor/ply/archive/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+pkg_pretend() {
+	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
+		~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
+
+	check_extra_config
+}
+
+src_prepare() {
+	sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
+	eapply_user
+	eautoreconf
+}
+
+src_install() {
+	default
+	rm -f "${ED}/usr/share/doc/${P}/COPYING"
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-05-18  5:57 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-05-18  5:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b662e546932907fa9991bed2588e81fd41a43862
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon May 18 05:57:25 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon May 18 05:57:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b662e546

dev-util/ply: Fix SRC_URI

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/ply-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
index d9e8cefdd72..3721bd7bdb0 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -7,7 +7,7 @@ inherit autotools linux-info
 
 DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
 HOMEPAGE="https://github.com/iovisor/ply"
-SRC_URI="https://github.com/iovisor/ply/archive/${P}.tar.gz"
+SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-05-20 22:26 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-05-20 22:26 UTC (permalink / raw
  To: gentoo-commits

commit:     5cd835f3c148a053fc1b402b025968af599ab376
Author:     Jakov Petrina <jakov.petrina <AT> sartura <DOT> hr>
AuthorDate: Mon May 18 23:21:47 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed May 20 22:26:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd835f3

dev-util/ply: remove old ebuild

Closes: https://github.com/gentoo/gentoo/pull/15874
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Petrina <jakov.petrina <AT> sartura.hr>
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Luka Perkov <luka.perkov <AT> sartura.hr>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/Manifest                 |  1 -
 dev-util/ply/ply-0_pre20160313.ebuild | 58 -----------------------------------
 2 files changed, 59 deletions(-)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 6438cf1567c..db6ffb998c1 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -1,2 +1 @@
-DIST ply-0_pre20160313.tar.gz 38530 BLAKE2B 3c709e98c32cfd5dce389cf8829e135e0ecdc7907c83dcd2eed88c9c4c5f5a81093cc9ca7045b0cdb18566f0a8b49ddb4d3ba7320c7eaf56a350e45345e8d7bf SHA512 2de2ca2751574fe23b48188b0e8d1b4f1afe46003cbdefa69aeadaed0442675dad42b6cbfd161ebfbe006fbb21d447be4fca0ea7350b1409207473511f685d47
 DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e

diff --git a/dev-util/ply/ply-0_pre20160313.ebuild b/dev-util/ply/ply-0_pre20160313.ebuild
deleted file mode 100644
index 46367c55cfc..00000000000
--- a/dev-util/ply/ply-0_pre20160313.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools linux-info
-
-DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
-HOMEPAGE="https://github.com/iovisor/ply"
-EGIT_COMMIT="cfc56c789ad1eff1080ecb0dad18d009b91ae8ea"
-SRC_URI="https://github.com/iovisor/ply/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}-${EGIT_COMMIT}
-
-pkg_pretend() {
-	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-		~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
-
-	check_extra_config
-}
-
-src_prepare() {
-	eapply_user
-	eautoreconf
-	default
-}
-
-src_configure() {
-	local econf_args=() kerneldir_orig
-	if [[ -d ${KERNEL_DIR} ]]; then
-		# Using KBUILD_OUTPUT can fail, depending on the source tree
-		# state (it might demand that we make mrproper). Therefore,
-		# create a symlink copy of the source tree so that we are free
-		# to clean things up as needed.
-		kerneldir_orig=${KERNEL_DIR}
-		cp -sR "$(realpath "${kerneldir_orig}")" "${T}/kerneldir" || die
-		export KERNEL_DIR="${T}/kerneldir"
-		pushd "${KERNEL_DIR}" || die
-		# avoid sandbox violation for scripts/kconfig/.conf.cmd
-		find . -name '\.*' -delete
-		cp "${kerneldir_orig}/.config" ./.config || die
-		set_arch_to_kernel
-		make mrproper oldconfig prepare || die
-		popd || die
-		econf_args+=(--with-kerneldir="${KERNEL_DIR}")
-	fi
-	econf "${econf_args[@]}"
-}
-
-src_install() {
-	default
-	rm -f "${ED}/usr/share/doc/${P}/COPYING"
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-05-20 23:16 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-05-20 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bf2139a403a2a06b21c17e6c12978d215fa39476
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Wed May 20 22:25:59 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Wed May 20 23:14:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf2139a4

dev-util/ply: add static-libs USE flag

Closes: https://github.com/gentoo/gentoo/pull/15896
Closes: https://bugs.gentoo.org/724300
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/ply-2.1.1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
index 3721bd7bdb0..55bfd433e22 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -12,6 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="static-libs"
 
 pkg_pretend() {
 	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
@@ -29,4 +30,8 @@ src_prepare() {
 src_install() {
 	default
 	rm -f "${ED}/usr/share/doc/${P}/COPYING"
+
+	if ! use static-libs; then
+		find "${D}" -type f -name '*.a' -delete || die
+	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-13 20:47 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-07-13 20:47 UTC (permalink / raw
  To: gentoo-commits

commit:     010a4a319ca78cc1b0ada2f56c8a32ca3dcbf515
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 13 20:46:15 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jul 13 20:46:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010a4a31

dev-util/ply: stabilize 2.1.1 amd64 #732502

Bug: https://bugs.gentoo.org/732502
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/ply-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
index 55bfd433e22..b55b489d5d4 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="static-libs"
 
 pkg_pretend() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-19  7:37 Agostino Sarubbo
  0 siblings, 0 replies; 26+ messages in thread
From: Agostino Sarubbo @ 2020-07-19  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     0674112bace34119bdd856991e1c3922e14be453
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 07:37:30 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 07:37:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0674112b

dev-util/ply: arm stable wrt bug #732502

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

 dev-util/ply/ply-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1.ebuild
index fa013b2f639..70868dec44d 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
 IUSE="static-libs"
 
 pkg_pretend() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-19 21:06 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-07-19 21:06 UTC (permalink / raw
  To: gentoo-commits

commit:     379e013d18c21d181edd03590e9fbaa8a17b20c3
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 21:03:17 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 21:05:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379e013d

dev-util/ply: Revbump to 2.1.1-r1 for sys-boot/plymouth blocker (bug 733248)

Block sys-boot/plymouth due to file collisions:

 * sys-boot/plymouth-0.9.4-r1:0::gentoo
 *      /usr/lib64/libply.la
 *      /usr/lib64/libply.so

Closes: https://bugs.gentoo.org/733248
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/{ply-2.1.1.ebuild => ply-2.1.1-r1.ebuild} | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/dev-util/ply/ply-2.1.1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
similarity index 88%
rename from dev-util/ply/ply-2.1.1.ebuild
rename to dev-util/ply/ply-2.1.1-r1.ebuild
index 5f83b079b29..94ed8a66918 100644
--- a/dev-util/ply/ply-2.1.1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -14,6 +14,10 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~x86"
 IUSE="static-libs"
+# Bug 733248 file collisions with sys-boot/plymouth:
+# /usr/lib64/libply.la
+# /usr/lib64/libply.so
+RDEPEND="!sys-boot/plymouth"
 
 pkg_pretend() {
 	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-20  2:54 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2020-07-20  2:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5abe903ec9740083c0394cb602eca4139f38c94b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 20 02:48:08 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 20 02:48:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abe903e

dev-util/ply: arm64 stable (bug #732502)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index 94ed8a66918..76cc7db2a67 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-22  7:28 Sergei Trofimovich
  0 siblings, 0 replies; 26+ messages in thread
From: Sergei Trofimovich @ 2020-07-22  7:28 UTC (permalink / raw
  To: gentoo-commits

commit:     00785086b7e7a8d4293ec207966a673215d8f07c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 22 07:27:55 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jul 22 07:28:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00785086

dev-util/ply: keyworded 2.1.1-r1 for ppc

keyworded wrt bug #733322

Package-Manager: Portage-3.0.0, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index 76cc7db2a67..60734b77ea4 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~x86"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-07-27 16:39 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2020-07-27 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     a6cdf75e63ec171c35ab5aedd4153c29a012792f
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Jul 27 10:51:32 2020 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Jul 27 16:38:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cdf75e

dev-util/ply: remove x86 keyword

x86 is currently not suported. For more information see https://github.com/iovisor/ply/issues/49

Closes: https://bugs.gentoo.org/733318
Closes: https://github.com/gentoo/gentoo/pull/16852
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index 60734b77ea4..995c760e574 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2020-09-13  8:44 Sergei Trofimovich
  0 siblings, 0 replies; 26+ messages in thread
From: Sergei Trofimovich @ 2020-09-13  8:44 UTC (permalink / raw
  To: gentoo-commits

commit:     adf14d38ee3c85cb50596ce728501aa453fcc23a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 13 08:40:26 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 13 08:44:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf14d38

dev-util/ply: stable 2.1.1-r1 for ppc

stable wrt bug #741166

Package-Manager: Portage-3.0.6, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index 995c760e574..b26a0a480aa 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc"
+KEYWORDS="amd64 arm arm64 ppc"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-05-20  2:02 Zac Medico
  0 siblings, 0 replies; 26+ messages in thread
From: Zac Medico @ 2022-05-20  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     a9e4c25f0e4bcbae9e99113bbad421496748eff7
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri May 20 02:00:34 2022 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri May 20 02:01:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e4c25f

dev-util/ply: delete unused .la file

Closes: https://bugs.gentoo.org/846413
Signed-off-by: Zac Medico <zmedico <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index b26a0a480aa5..d90a8aeee807 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,5 +39,6 @@ src_install() {
 
 	if ! use static-libs; then
 		find "${D}" -type f -name '*.a' -delete || die
+		find "${ED}" -name '*.la' -delete || die
 	fi
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-06-15  4:23 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2022-06-15  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     74708f4ce3dc30d1982b2d38760077f6aa23c2ba
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 04:17:29 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 04:17:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74708f4c

dev-util/ply: Fix typo BPF_JIT -> EPF_JIT

Reported-by: Yixun Lan <dlan <AT> gentoo.org>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index d90a8aeee807..05d466b6b261 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="!sys-boot/plymouth"
 
 pkg_pretend() {
 	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-		~BPF_JIT ~HAVE_BPF_JIT ~BPF_EVENTS"
+		~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS"
 
 	check_extra_config
 }


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-07-18 15:55 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2022-07-18 15:55 UTC (permalink / raw
  To: gentoo-commits

commit:     7c0b7a4a8041b03004bcf5971118a63d416087a0
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 18 15:54:58 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 18 15:55:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0b7a4a

dev-util/ply: update maintainers

Dropping luka.perkov <AT> sartura.hr from maintainers per his request.

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

 dev-util/ply/metadata.xml | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/dev-util/ply/metadata.xml b/dev-util/ply/metadata.xml
index 8706cfd23283..47729cdf52af 100644
--- a/dev-util/ply/metadata.xml
+++ b/dev-util/ply/metadata.xml
@@ -8,14 +8,6 @@
     <email>jsmolic@gentoo.org</email>
     <name>Jakov Smolić</name>
   </maintainer>
-  <maintainer type="person" proxied="yes">
-    <email>luka.perkov@sartura.hr</email>
-    <name>Luka Perkov</name>
-  </maintainer>
-  <maintainer type="project" proxied="proxy">
-    <email>proxy-maint@gentoo.org</email>
-    <name>Proxy Maintainers</name>
-  </maintainer>
   <upstream>
     <remote-id type="github">iovisor/ply</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-09-26 19:02 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2022-09-26 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7518f1478f2d8ae3830efe7caf96f27ca248f163
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 19:01:49 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 19:02:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7518f147

dev-util/ply: add queue-standalone dep for musl

Closes: https://bugs.gentoo.org/831596
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/ply/ply-2.1.1-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
index 05d466b6b261..21f30285c8e6 100644
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ b/dev-util/ply/ply-2.1.1-r1.ebuild
@@ -18,6 +18,7 @@ IUSE="static-libs"
 # /usr/lib64/libply.la
 # /usr/lib64/libply.so
 RDEPEND="!sys-boot/plymouth"
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
 
 pkg_pretend() {
 	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-10-08  6:25 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2022-10-08  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d4cce97d7f441fcddeb5089125268bf8512957c1
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 06:25:01 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 06:25:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cce97d

dev-util/ply: add 2.2.0

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

 dev-util/ply/Manifest         |  2 ++
 dev-util/ply/ply-2.2.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 3ebf13c3a8f7..3c1fa95d949a 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -1,2 +1,4 @@
 DIST ply-2.1.1-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
 DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e
+DIST ply-2.2.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
+DIST ply-2.2.0.tar.gz 80367 BLAKE2B 111469f7a63a2b6442e60da78185e450630a372e423c4bfdd110868cf766537995cc54e8f7c790222f361162b8cb741c320310a2ae4f72faffd02bfc4ac707b2 SHA512 e0c34893be8b461d0e633125d412957c89a854a0e63f598d62d0fc93c6942a35694eb2020e534fd5004296cc83dd3e159dcc4ac29a63f9441d03714776d25c3a

diff --git a/dev-util/ply/ply-2.2.0.ebuild b/dev-util/ply/ply-2.2.0.ebuild
new file mode 100644
index 000000000000..5734efa8d475
--- /dev/null
+++ b/dev-util/ply/ply-2.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
+HOMEPAGE="https://github.com/iovisor/ply"
+SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ${P}-arm-build-fix.patch"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+IUSE="static-libs"
+# Bug 733248 file collisions with sys-boot/plymouth:
+# /usr/lib64/libply.la
+# /usr/lib64/libply.so
+RDEPEND="!sys-boot/plymouth"
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
+
+pkg_pretend() {
+	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
+		~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS"
+
+	check_extra_config
+}
+
+src_prepare() {
+	sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
+
+	default
+	eautoreconf
+}
+
+src_install() {
+	default
+	rm -f "${ED}/usr/share/doc/${P}/COPYING"
+
+	if ! use static-libs; then
+		find "${D}" -type f -name '*.a' -delete || die
+		find "${ED}" -name '*.la' -delete || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2022-11-30  9:08 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2022-11-30  9:08 UTC (permalink / raw
  To: gentoo-commits

commit:     8242ba9bf9123e12cd1582a9c27cc1f65c36fa59
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 30 09:07:59 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Nov 30 09:08:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8242ba9b

dev-util/ply: add 2.3.0

- Now with riscv support added upstream.

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

 dev-util/ply/Manifest         |  2 ++
 dev-util/ply/ply-2.3.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 3c1fa95d949a..707ac1054413 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -2,3 +2,5 @@ DIST ply-2.1.1-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d
 DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e
 DIST ply-2.2.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
 DIST ply-2.2.0.tar.gz 80367 BLAKE2B 111469f7a63a2b6442e60da78185e450630a372e423c4bfdd110868cf766537995cc54e8f7c790222f361162b8cb741c320310a2ae4f72faffd02bfc4ac707b2 SHA512 e0c34893be8b461d0e633125d412957c89a854a0e63f598d62d0fc93c6942a35694eb2020e534fd5004296cc83dd3e159dcc4ac29a63f9441d03714776d25c3a
+DIST ply-2.3.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
+DIST ply-2.3.0.tar.gz 79753 BLAKE2B 7c2f71a6078ff65ce92b3959c3dac31d44fcf3b99fc0b2d0390152fcdfcb5f1620090b26a47f6579aaa7b7644700f2865e2693707e8746cdd78c77ce66e9ead1 SHA512 ee8acd31bef7b2ac318ef64f7775aae2b288bae15a7b7b5b28c2ce5728e8ece7833ce192bd10488dd54228685d3dc9053679a033960ed75fd91a10bb0fa6d912

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
new file mode 100644
index 000000000000..f5bbba6567e2
--- /dev/null
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
+HOMEPAGE="https://github.com/iovisor/ply"
+SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
+	https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ${P}-arm-build-fix.patch"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
+IUSE="static-libs"
+# Bug 733248 file collisions with sys-boot/plymouth:
+# /usr/lib64/libply.la
+# /usr/lib64/libply.so
+RDEPEND="!sys-boot/plymouth"
+DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
+
+pkg_pretend() {
+	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
+		~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS"
+
+	check_extra_config
+}
+
+src_prepare() {
+	sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
+
+	default
+	eautoreconf
+}
+
+src_install() {
+	default
+	rm -f "${ED}/usr/share/doc/${P}/COPYING"
+
+	if ! use static-libs; then
+		find "${D}" -type f -name '*.a' -delete || die
+		find "${ED}" -name '*.la' -delete || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-01-08 17:00 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-01-08 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a61fd1659469115b30c4f00312cb14aafb5d211c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 17:00:18 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 17:00:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61fd165

dev-util/ply: Stabilize 2.3.0 amd64, #890228

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

 dev-util/ply/ply-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
index c94b268ae10e..75f6c6489eb5 100644
--- a/dev-util/ply/ply-2.3.0.ebuild
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~riscv"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-01-08 17:00 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-01-08 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed0ab1c517a4aeb5692b9ea10c038a4433b122e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 17:00:17 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 17:00:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed0ab1c

dev-util/ply: Stabilize 2.3.0 ppc, #890228

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

 dev-util/ply/ply-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
index f5bbba6567e2..c94b268ae10e 100644
--- a/dev-util/ply/ply-2.3.0.ebuild
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~riscv"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-01-08 17:58 Arthur Zamarin
  0 siblings, 0 replies; 26+ messages in thread
From: Arthur Zamarin @ 2023-01-08 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d3a4ab3b33247f5e4e312defa1b3ab06ebfa09ed
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  8 17:57:50 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan  8 17:57:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a4ab3b

dev-util/ply: Stabilize 2.3.0 arm64, #890228

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

 dev-util/ply/ply-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
index 75f6c6489eb5..f2cb32d3aba2 100644
--- a/dev-util/ply/ply-2.3.0.ebuild
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~riscv"
+KEYWORDS="amd64 ~arm arm64 ppc ~riscv"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-01-09  1:51 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2023-01-09  1:51 UTC (permalink / raw
  To: gentoo-commits

commit:     64f3b487eb8446d52e94ee839b5b284375a98e9e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 01:51:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 01:51:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f3b487

dev-util/ply: Stabilize 2.3.0 arm, #890228

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

 dev-util/ply/ply-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
index f2cb32d3aba2..d6512d640f1a 100644
--- a/dev-util/ply/ply-2.3.0.ebuild
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ~riscv"
+KEYWORDS="amd64 arm arm64 ppc ~riscv"
 IUSE="static-libs"
 # Bug 733248 file collisions with sys-boot/plymouth:
 # /usr/lib64/libply.la


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-01-09  8:55 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2023-01-09  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     fcb12e324657939cf7d27fa93d7736233bc28c2c
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  9 08:54:56 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jan  9 08:54:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb12e32

dev-util/ply: drop 2.1.1-r1, 2.2.0

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

 dev-util/ply/Manifest            |  4 ----
 dev-util/ply/ply-2.1.1-r1.ebuild | 45 ----------------------------------------
 dev-util/ply/ply-2.2.0.ebuild    | 45 ----------------------------------------
 3 files changed, 94 deletions(-)

diff --git a/dev-util/ply/Manifest b/dev-util/ply/Manifest
index 707ac1054413..7fb16ac116a9 100644
--- a/dev-util/ply/Manifest
+++ b/dev-util/ply/Manifest
@@ -1,6 +1,2 @@
-DIST ply-2.1.1-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
-DIST ply-2.1.1.tar.gz 71578 BLAKE2B b63d0bd355985035b8d1c934c13982e21eeda0d710f40b8131562e9ef6a21a3eaf04960b871f5ab83d718ab1726450996988a2aef1a6fbd2e8f1a3c55db92beb SHA512 fdc66d752989a239e01d2746e6c56610c2c945fbeeff8f2a79be1db487a6cbba365d1bd1b553d25c43a3fdc3634ab96bf4a37ab4f694c6eb6eba82c35b37231e
-DIST ply-2.2.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
-DIST ply-2.2.0.tar.gz 80367 BLAKE2B 111469f7a63a2b6442e60da78185e450630a372e423c4bfdd110868cf766537995cc54e8f7c790222f361162b8cb741c320310a2ae4f72faffd02bfc4ac707b2 SHA512 e0c34893be8b461d0e633125d412957c89a854a0e63f598d62d0fc93c6942a35694eb2020e534fd5004296cc83dd3e159dcc4ac29a63f9441d03714776d25c3a
 DIST ply-2.3.0-arm-build-fix.patch 1433 BLAKE2B 305bb06ce1e5516dc3868cd276edc94d89cb7c20866094c6947092048af2c090a29bae52dc82956cbf7f36e42e15d873c553948dade17f4b1f9d490bb8191ed9 SHA512 e7572e5e777e13b483e9123fc5c62d63f3f1a2c753d7dedce8de8d78a4c5baa9c10b45b0e31ba16a92b0e2af11e206662cfe815643f0a8145f8d79e388d536b9
 DIST ply-2.3.0.tar.gz 79753 BLAKE2B 7c2f71a6078ff65ce92b3959c3dac31d44fcf3b99fc0b2d0390152fcdfcb5f1620090b26a47f6579aaa7b7644700f2865e2693707e8746cdd78c77ce66e9ead1 SHA512 ee8acd31bef7b2ac318ef64f7775aae2b288bae15a7b7b5b28c2ce5728e8ece7833ce192bd10488dd54228685d3dc9053679a033960ed75fd91a10bb0fa6d912

diff --git a/dev-util/ply/ply-2.1.1-r1.ebuild b/dev-util/ply/ply-2.1.1-r1.ebuild
deleted file mode 100644
index 21f30285c8e6..000000000000
--- a/dev-util/ply/ply-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
-HOMEPAGE="https://github.com/iovisor/ply"
-SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ${P}-arm-build-fix.patch"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc"
-IUSE="static-libs"
-# Bug 733248 file collisions with sys-boot/plymouth:
-# /usr/lib64/libply.la
-# /usr/lib64/libply.so
-RDEPEND="!sys-boot/plymouth"
-DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
-
-pkg_pretend() {
-	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-		~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS"
-
-	check_extra_config
-}
-
-src_prepare() {
-	sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
-	eapply "${DISTDIR}/${P}-arm-build-fix.patch"
-	eapply_user
-	eautoreconf
-}
-
-src_install() {
-	default
-	rm -f "${ED}/usr/share/doc/${P}/COPYING"
-
-	if ! use static-libs; then
-		find "${D}" -type f -name '*.a' -delete || die
-		find "${ED}" -name '*.la' -delete || die
-	fi
-}

diff --git a/dev-util/ply/ply-2.2.0.ebuild b/dev-util/ply/ply-2.2.0.ebuild
deleted file mode 100644
index 5734efa8d475..000000000000
--- a/dev-util/ply/ply-2.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
-HOMEPAGE="https://github.com/iovisor/ply"
-SRC_URI="https://github.com/iovisor/ply/archive/${PV}.tar.gz -> ${P}.tar.gz
-	https://github.com/iovisor/ply/commit/1bc183af8703023e377f92716ecd3f339ffffd11.patch -> ${P}-arm-build-fix.patch"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
-IUSE="static-libs"
-# Bug 733248 file collisions with sys-boot/plymouth:
-# /usr/lib64/libply.la
-# /usr/lib64/libply.so
-RDEPEND="!sys-boot/plymouth"
-DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
-
-pkg_pretend() {
-	local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
-		~BPF_JIT ~HAVE_EBPF_JIT ~BPF_EVENTS"
-
-	check_extra_config
-}
-
-src_prepare() {
-	sed -i "/^AC_INIT/c\AC_INIT(${PN}, ${PV}," configure.ac || die
-
-	default
-	eautoreconf
-}
-
-src_install() {
-	default
-	rm -f "${ED}/usr/share/doc/${P}/COPYING"
-
-	if ! use static-libs; then
-		find "${D}" -type f -name '*.a' -delete || die
-		find "${ED}" -name '*.la' -delete || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2023-12-27  0:20 Jakov Smolić
  0 siblings, 0 replies; 26+ messages in thread
From: Jakov Smolić @ 2023-12-27  0:20 UTC (permalink / raw
  To: gentoo-commits

commit:     fd047fde93634ccf89ab4795b96836b2e69bf413
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 17:37:57 2023 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 00:02:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd047fde

dev-util/ply: drop myself as a maintainer

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

 dev-util/ply/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/dev-util/ply/metadata.xml b/dev-util/ply/metadata.xml
index 47729cdf52af..ab8f3d84c38e 100644
--- a/dev-util/ply/metadata.xml
+++ b/dev-util/ply/metadata.xml
@@ -4,10 +4,6 @@
   <maintainer type="person">
     <email>zmedico@gentoo.org</email>
   </maintainer>
-  <maintainer type="person">
-    <email>jsmolic@gentoo.org</email>
-    <name>Jakov Smolić</name>
-  </maintainer>
   <upstream>
     <remote-id type="github">iovisor/ply</remote-id>
   </upstream>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/
@ 2024-03-06  3:37 Sam James
  0 siblings, 0 replies; 26+ messages in thread
From: Sam James @ 2024-03-06  3:37 UTC (permalink / raw
  To: gentoo-commits

commit:     95bd4d2e42ab5a2cc58e1b683aa24273ad3078e5
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Mar  6 02:57:20 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 03:36:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bd4d2e

dev-util/ply: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/858458
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/ply/ply-2.3.0.ebuild | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/dev-util/ply/ply-2.3.0.ebuild b/dev-util/ply/ply-2.3.0.ebuild
index d6512d640f1a..ba9de28027fe 100644
--- a/dev-util/ply/ply-2.3.0.ebuild
+++ b/dev-util/ply/ply-2.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools linux-info
+inherit autotools flag-o-matic linux-info
 
 DESCRIPTION="Dynamic instrumentation of the Linux kernel with BPF and kprobes"
 HOMEPAGE="https://github.com/iovisor/ply"
@@ -34,6 +34,18 @@ src_prepare() {
 	eautoreconf
 }
 
+src_configure() {
+	# -Werror=strict-aliasing
+	# https://bugs.gentoo.org/858458
+	# https://github.com/iovisor/ply/issues/92
+	#
+	# Do not trust it with LTO either.
+	append-flags -fno-strict-aliasing
+	filter-lto
+
+	default
+}
+
 src_install() {
 	default
 	rm -f "${ED}/usr/share/doc/${P}/COPYING"


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

end of thread, other threads:[~2024-03-06  3:37 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-07-19 21:06 [gentoo-commits] repo/gentoo:master commit in: dev-util/ply/ Zac Medico
  -- strict thread matches above, loose matches on Subject: below --
2024-03-06  3:37 Sam James
2023-12-27  0:20 Jakov Smolić
2023-01-09  8:55 Jakov Smolić
2023-01-09  1:51 Sam James
2023-01-08 17:58 Arthur Zamarin
2023-01-08 17:00 Arthur Zamarin
2023-01-08 17:00 Arthur Zamarin
2022-11-30  9:08 Jakov Smolić
2022-10-08  6:25 Jakov Smolić
2022-09-26 19:02 Sam James
2022-07-18 15:55 Jakov Smolić
2022-06-15  4:23 Jakov Smolić
2022-05-20  2:02 Zac Medico
2020-09-13  8:44 Sergei Trofimovich
2020-07-27 16:39 Zac Medico
2020-07-22  7:28 Sergei Trofimovich
2020-07-20  2:54 Sam James
2020-07-19  7:37 Agostino Sarubbo
2020-07-13 20:47 Zac Medico
2020-05-20 23:16 Zac Medico
2020-05-20 22:26 Zac Medico
2020-05-18  5:57 Zac Medico
2020-05-17 23:41 Zac Medico
2016-05-02  9:54 Zac Medico
2016-04-10  3:03 Zac Medico

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