* [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/
@ 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
* [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/
@ 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-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-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-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/
@ 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/
@ 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-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-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-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-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/
@ 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/
@ 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-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-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-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-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-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-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-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-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/
@ 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/
@ 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
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-27 16:39 [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-22 7:28 Sergei Trofimovich
2020-07-20 2:54 Sam James
2020-07-19 21:06 Zac Medico
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