* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-05-30 7:53 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2024-05-30 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 962eb609a997b28764d0639a2e16de2ab2c273ec
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu May 30 01:38:44 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu May 30 07:53:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=962eb609
dev-libs/libtracefs: drop 1.6.1-r2, 1.6.3-r2, 1.6.4-r1
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 3 --
dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild | 55 -----------------------
dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild | 55 -----------------------
dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild | 61 --------------------------
4 files changed, 174 deletions(-)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index 5811e57a240f..fcc9ea55ab68 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,5 +1,2 @@
-DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340
-DIST libtracefs-1.6.3.tar.gz 193859 BLAKE2B 89029e59590f4e25c5d39d5b638c381e966e8dee055bf7873492a6cdc8b1e1df90cad84a8db4e1abcacbc43fbb23c9fefbdb53123a409a19d07925e7a39efcdb SHA512 273d008644b5d205def79fa8c1db51f21327c02abee16dfc706cfa7ad421be111ac3280b2dd493a8be5f4d9f2fdcb471d7de17e6b3e56df7cb2f1a11b4e1bfaa
-DIST libtracefs-1.6.4.tar.gz 193967 BLAKE2B 24ca0affbd3343429c096795ea25fca6b96c5e806fff197149db290a4b3ed4ad642738a74d395c025b2a5813d9a14ada9b36be8bc0bdbc31d110542fb49ce1ae SHA512 0db20393272ce75c9132fc189993929545f41ac00cc9b0fdbb6adcb4bcda41433f05c047d06d9774f9b00b9e3ed3cfed3879e75365e72c0bb705cf16449e06c4
DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 7e11ed75e65ddfb6e95fa67db2d3a3000e722108b6cb9d8efe7f057bf96afa608f0452e42090dab077b59044d3cbaebf2e4361812b994943964ea611b0ec6a49 SHA512 8b95c798a9013c0278da1c68ab4625446e1cc9d437eed91a6ce16660e7787f0af04ab65ce0dba536039f2facca39c50df5e45335b1af630e7bcce70b584e2f0c
DIST libtracefs-1.8.0.tar.gz 224662 BLAKE2B 06ee6872ec5cd6c671ee2ddd3de19356ffa560b3ae20318e36be6a95bfe37bf61233841e32c530ab0a3463d13dd57ff1b09bba296663b25d76da2a2ea3e89f51 SHA512 2d9728186de63f03a2222d56efe6b373c038519ad1e81dd10d97640c296696df6b0661743dcd9e851edda5225342ea10a8746434439f7ad878e26780b797eb6c
diff --git a/dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild
deleted file mode 100644
index e5a02ff37b52..000000000000
--- a/dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
-
-if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
- !<dev-util/trace-cmd-3.1.4-r2
- >=dev-libs/libtraceevent-1.3.0
-"
-DEPEND="${RDEPEND}"
-# source-highlight is needed, see bug https://bugs.gentoo.org/865469
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
-"
-
-src_configure() {
- EMAKE_FLAGS=(
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}"
- use doc && emake doc
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
- # can't prevent installation of the static lib with parameters
- rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
- # install-doc is wrong target, see https://bugs.gentoo.org/865465
- use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
-}
diff --git a/dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild
deleted file mode 100644
index 8586159db3f2..000000000000
--- a/dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
-
-if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
- !<dev-util/trace-cmd-3.1.4-r2
- >=dev-libs/libtraceevent-1.3.0
-"
-DEPEND="${RDEPEND}"
-# source-highlight is needed, see bug https://bugs.gentoo.org/865469
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
-"
-
-src_configure() {
- EMAKE_FLAGS=(
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}"
- use doc && emake doc
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
- # can't prevent installation of the static lib with parameters
- rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
- # install-doc is wrong target, see https://bugs.gentoo.org/865465
- use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
-}
diff --git a/dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild
deleted file mode 100644
index 0fa9a748d6ad..000000000000
--- a/dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
-
-if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
- inherit git-r3
-else
- SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
- !<dev-util/trace-cmd-3.1.4-r2
- >=dev-libs/libtraceevent-1.3.0
-"
-DEPEND="${RDEPEND}"
-# source-highlight is needed, see bug https://bugs.gentoo.org/865469
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
-"
-
-src_prepare() {
- default
- sed -i -e "s|share/doc/libtracefs-doc|share/doc/libtracefs-${PV}|g" \
- Documentation/Makefile || die
-}
-
-src_configure() {
- EMAKE_FLAGS=(
- "prefix=${EPREFIX}/usr"
- "libdir=${EPREFIX}/usr/$(get_libdir)"
- "CC=$(tc-getCC)"
- "AR=$(tc-getAR)"
- VERBOSE=1
- )
-}
-
-src_compile() {
- emake "${EMAKE_FLAGS[@]}"
- use doc && emake doc
-}
-
-src_install() {
- emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
- # can't prevent installation of the static lib with parameters
- rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
- # install-doc is wrong target, see https://bugs.gentoo.org/865465
- use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
-}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-31 21:29 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-31 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 78ef4d0b31b67f8783359f315f47a060e4cba99f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 21:28:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 21:28:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ef4d0b
dev-libs/libtracefs: Stabilize 1.8.1 arm, #942180
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index 6a33cfb1111c..5dfebdce97d4 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-30 15:46 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2024-10-30 15:46 UTC (permalink / raw
To: gentoo-commits
commit: 399a4077b3488636d46e1518a3b913c6f442330b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 30 15:46:08 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 15:46:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399a4077
dev-libs/libtracefs: Stabilize 1.8.1 arm64, #942180
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index 1f693668e7d8..6a33cfb1111c 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-26 3:49 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-26 3:49 UTC (permalink / raw
To: gentoo-commits
commit: 5eefd1cbef6c081731275ad43e564532bb140c80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 03:48:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 03:48:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eefd1cb
dev-libs/libtracefs: Stabilize 1.8.1 amd64, #942180
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index 26fc39b8a1f4..1f693668e7d8 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-26 1:16 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-26 1:16 UTC (permalink / raw
To: gentoo-commits
commit: 7fe5e20771f06eb925be7fbbb112103397bf6c28
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 26 01:15:27 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 26 01:15:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe5e207
dev-libs/libtracefs: Stabilize 1.8.1 x86, #942180
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index f2acffa97f6a..26fc39b8a1f4 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-25 22:31 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-25 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 5b46bc63332fe602502cd08ccb4eaf156be7fae5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 22:31:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 22:31:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b46bc63
dev-libs/libtracefs: Stabilize 1.8.1 ppc, #942180
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index 6753872cebc4..d4fdcb3b4511 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-10-25 22:31 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-10-25 22:31 UTC (permalink / raw
To: gentoo-commits
commit: 0c11fe8693a35e2318232188b75d59588e4d5aeb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 25 22:31:02 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 22:31:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c11fe86
dev-libs/libtracefs: Stabilize 1.8.1 ppc64, #942180
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index d4fdcb3b4511..f2acffa97f6a 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-08-26 0:03 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2024-08-26 0:03 UTC (permalink / raw
To: gentoo-commits
commit: 70f91a6c14f14f0767806f286853ec4a4a8923f8
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Aug 25 14:26:19 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Aug 26 00:03:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f91a6c
dev-libs/libtracefs: use https:// instead of git:// for cloning, fix HOMEPAGE
git:// is unencrypted and could be used by an attacker (mitm) to insert malicious code, see also [1].
git:// runs on port 9418 which is also less likely open behind a firewall.
[1] git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols
Closes: https://github.com/gentoo/gentoo/pull/38285
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 4 ++--
dev-libs/libtracefs/libtracefs-1.8.0.ebuild | 4 ++--
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 4102ebe264f6..6fa7cdc9b508 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -6,10 +6,10 @@ EAPI=8
inherit meson
DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+HOMEPAGE="https://www.trace-cmd.org/"
if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
diff --git a/dev-libs/libtracefs/libtracefs-1.8.0.ebuild b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild
index b1d311a9f1cc..b80b464bf14d 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.0.ebuild
@@ -6,10 +6,10 @@ EAPI=8
inherit meson
DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+HOMEPAGE="https://www.trace-cmd.org/"
if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
index 151fb60d926f..6753872cebc4 100644
--- a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -6,10 +6,10 @@ EAPI=8
inherit meson
DESCRIPTION="Linux kernel trace file system library"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+HOMEPAGE="https://www.trace-cmd.org/"
if [[ ${PV} =~ [9]{4,} ]]; then
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-08-23 12:35 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2024-08-23 12:35 UTC (permalink / raw
To: gentoo-commits
commit: 79450047d9fe0858cd39ada583520f5d2d15d11c
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 23 12:09:40 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Aug 23 12:33:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79450047
dev-libs/libtracefs: add 1.8.1
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.8.1.ebuild | 51 +++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index fcc9ea55ab68..666668a135ed 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,2 +1,3 @@
DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 7e11ed75e65ddfb6e95fa67db2d3a3000e722108b6cb9d8efe7f057bf96afa608f0452e42090dab077b59044d3cbaebf2e4361812b994943964ea611b0ec6a49 SHA512 8b95c798a9013c0278da1c68ab4625446e1cc9d437eed91a6ce16660e7787f0af04ab65ce0dba536039f2facca39c50df5e45335b1af630e7bcce70b584e2f0c
DIST libtracefs-1.8.0.tar.gz 224662 BLAKE2B 06ee6872ec5cd6c671ee2ddd3de19356ffa560b3ae20318e36be6a95bfe37bf61233841e32c530ab0a3463d13dd57ff1b09bba296663b25d76da2a2ea3e89f51 SHA512 2d9728186de63f03a2222d56efe6b373c038519ad1e81dd10d97640c296696df6b0661743dcd9e851edda5225342ea10a8746434439f7ad878e26780b797eb6c
+DIST libtracefs-1.8.1.tar.gz 225995 BLAKE2B cb4f491464d54f1271591cdc5ed61fa67f49e63b94ff91162e3b4f59387d3f27d866e288b69dacdbea7c145989d50e8c00e3f63b066eef93164a8748c535420d SHA512 1d8775cf511982a99e2dd17afcf48da272ff8ec189710a27420befe8765155ed21fd62db8fb2b75a0965e0a52ef810459c826f9b4989093c6a64d0cb7894cfca
diff --git a/dev-libs/libtracefs/libtracefs-1.8.1.ebuild b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
new file mode 100644
index 000000000000..151fb60d926f
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.8.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+# Please double check the minimum libtraceevent version!
+RDEPEND="
+ >=dev-libs/libtraceevent-1.8.1
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ app-text/asciidoc
+ app-text/xmlto
+ dev-util/source-highlight
+ app-alternatives/yacc
+ app-alternatives/lex
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ -Ddoc=false
+ )
+
+ # TODO: get docs & tests optional upstream
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ find "${ED}" -type f -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-13 4:48 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-03-13 4:48 UTC (permalink / raw
To: gentoo-commits
commit: 97a3c11ed8bad990e314c76a2365fe8c019a4c64
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 04:47:52 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 04:47:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a3c11e
dev-libs/libtracefs: Stabilize 1.7.0 arm64, #916522
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 5541b7c8720d..4102ebe264f6 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-10 23:21 Jakov Smolić
0 siblings, 0 replies; 34+ messages in thread
From: Jakov Smolić @ 2024-03-10 23:21 UTC (permalink / raw
To: gentoo-commits
commit: 4cd120f70359b4902014eba8321f94642229c0f1
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 23:21:41 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 23:21:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd120f7
dev-libs/libtracefs: Stabilize 1.7.0 arm, #916522
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 568a96ee4e21..5541b7c8720d 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-10 20:00 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2024-03-10 20:00 UTC (permalink / raw
To: gentoo-commits
commit: 33737c8c4e86a80c658797a3fc217c4b0a4f0978
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 20:00:33 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 20:00:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33737c8c
dev-libs/libtracefs: Stabilize 1.7.0 ppc, #916522
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 800736d7bfa8..568a96ee4e21 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-10 20:00 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2024-03-10 20:00 UTC (permalink / raw
To: gentoo-commits
commit: a24d6bf7f2d14a4ef9db654defce57b50d88f343
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 20:00:31 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 20:00:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24d6bf7
dev-libs/libtracefs: Stabilize 1.7.0 ppc64, #916522
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index b3a74f5cc7f6..800736d7bfa8 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-10 19:52 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2024-03-10 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 7f3c0f547b2af9560f025c2c55b076637ae672cb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 19:52:07 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 19:52:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3c0f54
dev-libs/libtracefs: Stabilize 1.7.0 amd64, #916522
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index e7951e76f791..dbb8f54cdfcb 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-03-10 19:52 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2024-03-10 19:52 UTC (permalink / raw
To: gentoo-commits
commit: e5e55830cf6881e7bd4a5660a53dff7b5a35193f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 10 19:52:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 10 19:52:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e55830
dev-libs/libtracefs: Stabilize 1.7.0 x86, #916522
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index dbb8f54cdfcb..b3a74f5cc7f6 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-02-11 8:45 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2024-02-11 8:45 UTC (permalink / raw
To: gentoo-commits
commit: 2b7b55ea56a60955579f54404c0cead4c023d732
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 08:42:43 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 08:43:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7b55ea
dev-libs/libtracefs: fix wrong doc path
Closes: https://bugs.gentoo.org/865751
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
.../{libtracefs-1.6.4.ebuild => libtracefs-1.6.4-r1.ebuild} | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.6.4.ebuild b/dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild
similarity index 88%
rename from dev-libs/libtracefs/libtracefs-1.6.4.ebuild
rename to dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild
index 8586159db3f2..0fa9a748d6ad 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.4.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -31,6 +31,12 @@ BDEPEND="
doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
"
+src_prepare() {
+ default
+ sed -i -e "s|share/doc/libtracefs-doc|share/doc/libtracefs-${PV}|g" \
+ Documentation/Makefile || die
+}
+
src_configure() {
EMAKE_FLAGS=(
"prefix=${EPREFIX}/usr"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2024-02-04 21:42 Ionen Wolkens
0 siblings, 0 replies; 34+ messages in thread
From: Ionen Wolkens @ 2024-02-04 21:42 UTC (permalink / raw
To: gentoo-commits
commit: b7a18929337cc8a9653a6d4455518b328cdd454a
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Sat Feb 3 17:38:01 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Feb 4 21:41:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a18929
dev-libs/libtracefs: Keyword 1.7.0 alpha, #922878
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 2a2a93d15195..e7951e76f791 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-07-11 11:03 WANG Xuerui
0 siblings, 0 replies; 34+ messages in thread
From: WANG Xuerui @ 2023-07-11 11:03 UTC (permalink / raw
To: gentoo-commits
commit: b11b6a058c985dc182d04fea1c7c78fb11df52c2
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 11 10:59:27 2023 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Tue Jul 11 11:02:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11b6a05
dev-libs/libtracefs: keyword 1.7.0 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 1d10d3f21671..b2e0b6f71a60 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-07-05 21:41 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-07-05 21:41 UTC (permalink / raw
To: gentoo-commits
commit: c0cab42c30fe90d681d0afda32742b4b7eb83676
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 5 21:41:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 21:41:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cab42c
dev-libs/libtracefs: Keyword 1.7.0 ppc64, #909735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index f8592f449945..1d10d3f21671 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-07-05 21:41 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-07-05 21:41 UTC (permalink / raw
To: gentoo-commits
commit: c13cfd7f54e7955a6dd9d2a20b8ffb2ba7187f23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 5 21:41:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 21:41:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13cfd7f
dev-libs/libtracefs: Keyword 1.7.0 ppc, #909735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 82ea29102e1b..f8592f449945 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-07-05 20:53 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-07-05 20:53 UTC (permalink / raw
To: gentoo-commits
commit: a213079aaa215b4f968834f45aef334fe8a1ae19
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 5 20:52:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 20:52:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a213079a
dev-libs/libtracefs: Keyword 1.7.0 arm, #909735
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index d44cb7d93468..82ea29102e1b 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-06-10 9:12 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-06-10 9:12 UTC (permalink / raw
To: gentoo-commits
commit: 0c68c3781d8effb1f3589722cf083a8ddfe38864
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 08:56:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 08:58:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c68c378
dev-libs/libtracefs: add 1.7.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.7.0.ebuild | 51 +++++++++++++++++++++++++++++
2 files changed, 52 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index 9e5dcb627939..234705e75a8f 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,3 +1,4 @@
DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340
DIST libtracefs-1.6.3.tar.gz 193859 BLAKE2B 89029e59590f4e25c5d39d5b638c381e966e8dee055bf7873492a6cdc8b1e1df90cad84a8db4e1abcacbc43fbb23c9fefbdb53123a409a19d07925e7a39efcdb SHA512 273d008644b5d205def79fa8c1db51f21327c02abee16dfc706cfa7ad421be111ac3280b2dd493a8be5f4d9f2fdcb471d7de17e6b3e56df7cb2f1a11b4e1bfaa
DIST libtracefs-1.6.4.tar.gz 193967 BLAKE2B 24ca0affbd3343429c096795ea25fca6b96c5e806fff197149db290a4b3ed4ad642738a74d395c025b2a5813d9a14ada9b36be8bc0bdbc31d110542fb49ce1ae SHA512 0db20393272ce75c9132fc189993929545f41ac00cc9b0fdbb6adcb4bcda41433f05c047d06d9774f9b00b9e3ed3cfed3879e75365e72c0bb705cf16449e06c4
+DIST libtracefs-1.7.0.tar.gz 205716 BLAKE2B 7e11ed75e65ddfb6e95fa67db2d3a3000e722108b6cb9d8efe7f057bf96afa608f0452e42090dab077b59044d3cbaebf2e4361812b994943964ea611b0ec6a49 SHA512 8b95c798a9013c0278da1c68ab4625446e1cc9d437eed91a6ce16660e7787f0af04ab65ce0dba536039f2facca39c50df5e45335b1af630e7bcce70b584e2f0c
diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
new file mode 100644
index 000000000000..d44cb7d93468
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+# Please double check the minimum libtraceevent version!
+RDEPEND="
+ !<dev-util/trace-cmd-3.1.4-r2
+ >=dev-libs/libtraceevent-1.7.0
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ app-text/asciidoc
+ app-text/xmlto
+ dev-util/source-highlight
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dasciidoctor=false
+ )
+
+ # TODO: get docs & tests optional upstream
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ find "${ED}" -type f -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-01-19 22:51 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2023-01-19 22:51 UTC (permalink / raw
To: gentoo-commits
commit: 5112163755538c8e82c99499f6e49a65ad779c06
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 12:05:29 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 22:50:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51121637
dev-libs/libtracefs: add 1.6.4
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.6.4.ebuild | 55 +++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index e2c7d75c996e..9e5dcb627939 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,2 +1,3 @@
DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340
DIST libtracefs-1.6.3.tar.gz 193859 BLAKE2B 89029e59590f4e25c5d39d5b638c381e966e8dee055bf7873492a6cdc8b1e1df90cad84a8db4e1abcacbc43fbb23c9fefbdb53123a409a19d07925e7a39efcdb SHA512 273d008644b5d205def79fa8c1db51f21327c02abee16dfc706cfa7ad421be111ac3280b2dd493a8be5f4d9f2fdcb471d7de17e6b3e56df7cb2f1a11b4e1bfaa
+DIST libtracefs-1.6.4.tar.gz 193967 BLAKE2B 24ca0affbd3343429c096795ea25fca6b96c5e806fff197149db290a4b3ed4ad642738a74d395c025b2a5813d9a14ada9b36be8bc0bdbc31d110542fb49ce1ae SHA512 0db20393272ce75c9132fc189993929545f41ac00cc9b0fdbb6adcb4bcda41433f05c047d06d9774f9b00b9e3ed3cfed3879e75365e72c0bb705cf16449e06c4
diff --git a/dev-libs/libtracefs/libtracefs-1.6.4.ebuild b/dev-libs/libtracefs/libtracefs-1.6.4.ebuild
new file mode 100644
index 000000000000..8586159db3f2
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.6.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+ !<dev-util/trace-cmd-3.1.4-r2
+ >=dev-libs/libtraceevent-1.3.0
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
+"
+
+src_configure() {
+ EMAKE_FLAGS=(
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}"
+ use doc && emake doc
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
+ # can't prevent installation of the static lib with parameters
+ rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
+ # install-doc is wrong target, see https://bugs.gentoo.org/865465
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-01-19 22:51 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2023-01-19 22:51 UTC (permalink / raw
To: gentoo-commits
commit: ab3b788197f4426f3086771b99b88e715f5e2825
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 22:46:57 2023 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 22:50:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3b7881
dev-libs/libtracefs: correct version of trace-cmd blocker
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
.../{libtracefs-1.6.1-r1.ebuild => libtracefs-1.6.1-r2.ebuild} | 2 +-
.../{libtracefs-1.6.3-r1.ebuild => libtracefs-1.6.3-r2.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild
similarity index 97%
rename from dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild
rename to dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild
index dbdbb0bd1c19..e5a02ff37b52 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.1-r2.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
IUSE="doc"
RDEPEND="
- !<dev-util/trace-cmd-1.6.1
+ !<dev-util/trace-cmd-3.1.4-r2
>=dev-libs/libtraceevent-1.3.0
"
DEPEND="${RDEPEND}"
diff --git a/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild
similarity index 97%
rename from dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild
rename to dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild
index 77b947c93f1a..8586159db3f2 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.3-r2.ebuild
@@ -21,7 +21,7 @@ SLOT="0"
IUSE="doc"
RDEPEND="
- !<dev-util/trace-cmd-1.6.1
+ !<dev-util/trace-cmd-3.1.4-r2
>=dev-libs/libtraceevent-1.3.0
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-01-13 6:39 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-01-13 6:39 UTC (permalink / raw
To: gentoo-commits
commit: eb59000a7a4e8b9bd0553ed451328e724495d02c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 06:38:56 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 06:38:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb59000a
dev-libs/libtracefs: add blocker for old versions of dev-util/trace-cmd
Closes: https://bugs.gentoo.org/852746
Bug: https://bugs.gentoo.org/890597
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{libtracefs-1.6.1.ebuild => libtracefs-1.6.1-r1.ebuild} | 2 ++
.../{libtracefs-1.6.3.ebuild => libtracefs-1.6.3-r1.ebuild} | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild
similarity index 97%
rename from dev-libs/libtracefs/libtracefs-1.6.1.ebuild
rename to dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild
index 79e419483779..dbdbb0bd1c19 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.1-r1.ebuild
@@ -19,7 +19,9 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
+
RDEPEND="
+ !<dev-util/trace-cmd-1.6.1
>=dev-libs/libtraceevent-1.3.0
"
DEPEND="${RDEPEND}"
diff --git a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild
similarity index 95%
rename from dev-libs/libtracefs/libtracefs-1.6.3.ebuild
rename to dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild
index 1509ed71eb2a..77b947c93f1a 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,9 @@ fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="doc"
+
RDEPEND="
+ !<dev-util/trace-cmd-1.6.1
>=dev-libs/libtraceevent-1.3.0
"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2023-01-11 8:03 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2023-01-11 8:03 UTC (permalink / raw
To: gentoo-commits
commit: 535f3767a5aba71e6dad76d58819b076f0662650
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 08:02:57 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 08:02:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535f3767
dev-libs/libtracefs: Stabilize 1.6.1 amd64, #889634
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.6.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
index 440403770349..79e419483779 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-12-22 6:12 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2022-12-22 6:12 UTC (permalink / raw
To: gentoo-commits
commit: 239ac5eb1739f624ae28f8b140145fdce1a19958
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 03:03:51 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 06:11:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239ac5eb
dev-libs/libtracefs: Keyword 1.6.3 riscv, #887821
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.6.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
index 440403770349..1509ed71eb2a 100644
--- a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-12-20 1:56 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2022-12-20 1:56 UTC (permalink / raw
To: gentoo-commits
commit: a7bf44d1d192283e7c202986c0112b066c3af5b8
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 19 03:11:39 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 01:54:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bf44d1
dev-libs/libtracefs: Version bump 1.6.3
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.6.3.ebuild | 53 +++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index f22710e533da..90ef82213231 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -2,3 +2,4 @@ DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e4
DIST libtracefs-1.4.2.tar.gz 178382 BLAKE2B a956423370077613417812ad18da284521e8798701d558f4e419af6c43bd8a06c489525bbab26e6bc5d5d5e8fd0e6a7322d34f976a4ea560670eb594818d07fc SHA512 4a66c3cf8050de5acc4c63996cbcfa2c014e26ad6011eb89b0cff47ffbd6343637009354edf6bb173b9fd08103012774376c33fd6f642741f7990f2d6de3ea0c
DIST libtracefs-1.5.0.tar.gz 179569 BLAKE2B d69d4bb2c9cbf6dd971afaad280534ce8af4982ca76c7b12cb8432f56a01d622a5d58c827cfe86537e5db2a416ab1092c95309b77b766b183266e1ad22ad8d13 SHA512 5e936a788473c0eb373144231ef9ac139ae53b4685053dfed74157a9432d429f35b70290607679eae9f44fd858d2102a02c3beac35d8de35d856c3c1001644d3
DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340
+DIST libtracefs-1.6.3.tar.gz 193859 BLAKE2B 89029e59590f4e25c5d39d5b638c381e966e8dee055bf7873492a6cdc8b1e1df90cad84a8db4e1abcacbc43fbb23c9fefbdb53123a409a19d07925e7a39efcdb SHA512 273d008644b5d205def79fa8c1db51f21327c02abee16dfc706cfa7ad421be111ac3280b2dd493a8be5f4d9f2fdcb471d7de17e6b3e56df7cb2f1a11b4e1bfaa
diff --git a/dev-libs/libtracefs/libtracefs-1.6.3.ebuild b/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
new file mode 100644
index 000000000000..440403770349
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.6.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+RDEPEND="
+ >=dev-libs/libtraceevent-1.3.0
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
+"
+
+src_configure() {
+ EMAKE_FLAGS=(
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}"
+ use doc && emake doc
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
+ # can't prevent installation of the static lib with parameters
+ rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
+ # install-doc is wrong target, see https://bugs.gentoo.org/865465
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-11-19 1:05 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2022-11-19 1:05 UTC (permalink / raw
To: gentoo-commits
commit: b3a6c7cee16e2198bb22bf307bb7a102a5f306df
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 08:07:21 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Nov 19 01:05:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a6c7ce
dev-libs/libtracefs: add 1.6.1
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.6.1.ebuild | 53 +++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index 335df4c38750..f22710e533da 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,3 +1,4 @@
DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e47b4c41ba1e887b28465d3a0a6bf10e5d2c60f81615615176bdb65e10ef7e2b7dee5cbb214705cc69e55bb923231c SHA512 1d8423ff1033a4ab601dd8e9fa4a801c27425234505070733641c8c9a4dd382cc6563d3fde89958f18e0bc95e2cbbdf65e69a2935fe208d5de9fd3ac26374ec1
DIST libtracefs-1.4.2.tar.gz 178382 BLAKE2B a956423370077613417812ad18da284521e8798701d558f4e419af6c43bd8a06c489525bbab26e6bc5d5d5e8fd0e6a7322d34f976a4ea560670eb594818d07fc SHA512 4a66c3cf8050de5acc4c63996cbcfa2c014e26ad6011eb89b0cff47ffbd6343637009354edf6bb173b9fd08103012774376c33fd6f642741f7990f2d6de3ea0c
DIST libtracefs-1.5.0.tar.gz 179569 BLAKE2B d69d4bb2c9cbf6dd971afaad280534ce8af4982ca76c7b12cb8432f56a01d622a5d58c827cfe86537e5db2a416ab1092c95309b77b766b183266e1ad22ad8d13 SHA512 5e936a788473c0eb373144231ef9ac139ae53b4685053dfed74157a9432d429f35b70290607679eae9f44fd858d2102a02c3beac35d8de35d856c3c1001644d3
+DIST libtracefs-1.6.1.tar.gz 193086 BLAKE2B 53f6740c7f06e1d618594e03ec7fbda273bbeb87bfda67acfad1e1670fd69670187c7267af1abcd1502c338499dc8d4ffe28a213b3ad17ff5a6e2b435c1c242f SHA512 9fa9b470869bdc0134cc72eb7a9e0131638c3416d24e403c7fc819d49a5e521ca8c852ece4ac87d6a744c32846a2567c44c1e3b8b329f77db2d89e57c9e36340
diff --git a/dev-libs/libtracefs/libtracefs-1.6.1.ebuild b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
new file mode 100644
index 000000000000..440403770349
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.6.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+RDEPEND="
+ >=dev-libs/libtraceevent-1.3.0
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
+"
+
+src_configure() {
+ EMAKE_FLAGS=(
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}"
+ use doc && emake doc
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
+ # can't prevent installation of the static lib with parameters
+ rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
+ # install-doc is wrong target, see https://bugs.gentoo.org/865465
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-10-08 1:54 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2022-10-08 1:54 UTC (permalink / raw
To: gentoo-commits
commit: 6dd5fce84bcf1dc82e2cc1703b504b7dd92d7491
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 01:53:39 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 01:53:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd5fce8
dev-libs/libtracefs: add 1.5.0
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.5.0.ebuild | 53 +++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
index d2acd5e5977d..335df4c38750 100644
--- a/dev-libs/libtracefs/Manifest
+++ b/dev-libs/libtracefs/Manifest
@@ -1,2 +1,3 @@
DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e47b4c41ba1e887b28465d3a0a6bf10e5d2c60f81615615176bdb65e10ef7e2b7dee5cbb214705cc69e55bb923231c SHA512 1d8423ff1033a4ab601dd8e9fa4a801c27425234505070733641c8c9a4dd382cc6563d3fde89958f18e0bc95e2cbbdf65e69a2935fe208d5de9fd3ac26374ec1
DIST libtracefs-1.4.2.tar.gz 178382 BLAKE2B a956423370077613417812ad18da284521e8798701d558f4e419af6c43bd8a06c489525bbab26e6bc5d5d5e8fd0e6a7322d34f976a4ea560670eb594818d07fc SHA512 4a66c3cf8050de5acc4c63996cbcfa2c014e26ad6011eb89b0cff47ffbd6343637009354edf6bb173b9fd08103012774376c33fd6f642741f7990f2d6de3ea0c
+DIST libtracefs-1.5.0.tar.gz 179569 BLAKE2B d69d4bb2c9cbf6dd971afaad280534ce8af4982ca76c7b12cb8432f56a01d622a5d58c827cfe86537e5db2a416ab1092c95309b77b766b183266e1ad22ad8d13 SHA512 5e936a788473c0eb373144231ef9ac139ae53b4685053dfed74157a9432d429f35b70290607679eae9f44fd858d2102a02c3beac35d8de35d856c3c1001644d3
diff --git a/dev-libs/libtracefs/libtracefs-1.5.0.ebuild b/dev-libs/libtracefs/libtracefs-1.5.0.ebuild
new file mode 100644
index 000000000000..440403770349
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.5.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+RDEPEND="
+ >=dev-libs/libtraceevent-1.3.0
+"
+DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
+"
+
+src_configure() {
+ EMAKE_FLAGS=(
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}"
+ use doc && emake doc
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
+ # can't prevent installation of the static lib with parameters
+ rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
+ # install-doc is wrong target, see https://bugs.gentoo.org/865465
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
+}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-09-02 13:59 Yixun Lan
0 siblings, 0 replies; 34+ messages in thread
From: Yixun Lan @ 2022-09-02 13:59 UTC (permalink / raw
To: gentoo-commits
commit: 5a0c0ecc27ccb64a378471408d51c44d9f8eca70
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 13:42:13 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 13:58:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0c0ecc
dev-libs/libtracefs: add myself as a maintainer
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
dev-libs/libtracefs/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-libs/libtracefs/metadata.xml b/dev-libs/libtracefs/metadata.xml
index 7c1651eba3e0..5d7fd0571329 100644
--- a/dev-libs/libtracefs/metadata.xml
+++ b/dev-libs/libtracefs/metadata.xml
@@ -5,4 +5,8 @@
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
+ <maintainer type="person">
+ <email>dlan@gentoo.org</email>
+ <name>Yixun Lan</name>
+ </maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-08-18 18:43 Sam James
0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2022-08-18 18:43 UTC (permalink / raw
To: gentoo-commits
commit: 73d224eb9affdf42105a607550bb33ba3f19310a
Author: brahmajit das <listout <AT> protonmail <DOT> com>
AuthorDate: Thu Aug 18 18:28:21 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 18:42:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d224eb
dev-libs/libtracefs: Fix wrong target install-doc and source-highlight dependency
The make target install-doc is wrong and install_doc should be used
in this package's case.
gnu source-highlight is needed for source highlighting by asciidoc
Closes: https://bugs.gentoo.org/865465
Closes: https://bugs.gentoo.org/865469
Signed-off-by: brahmajit das <listout <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26913
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.3.1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
index d5ffcefc4d9b..f3049d954da5 100644
--- a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
@@ -23,9 +23,10 @@ RDEPEND="
>=dev-libs/libtraceevent-1.3.0
"
DEPEND="${RDEPEND}"
+# source-highlight is needed, see bug https://bugs.gentoo.org/865469
BDEPEND="
virtual/pkgconfig
- doc? ( app-text/xmlto app-text/asciidoc )
+ doc? ( app-text/xmlto app-text/asciidoc dev-util/source-highlight )
"
PATCHES=(
@@ -51,5 +52,6 @@ src_install() {
emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
# can't prevent installation of the static lib with parameters
rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
- use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install-doc
+ # install-doc is wrong target, see https://bugs.gentoo.org/865465
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install_doc
}
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-07-29 12:12 Arthur Zamarin
0 siblings, 0 replies; 34+ messages in thread
From: Arthur Zamarin @ 2022-07-29 12:12 UTC (permalink / raw
To: gentoo-commits
commit: c567eb9ebd30a4dc969a60799fd3df345b461a84
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 29 12:12:20 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 29 12:12:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c567eb9e
dev-libs/libtracefs: Keyword 1.3.1 arm64, #861347
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libtracefs/libtracefs-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
index 72cb28be45e4..ae5b3a5331b9 100644
--- a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
fi
LICENSE="LGPL-2.1"
^ permalink raw reply related [flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/
@ 2022-06-16 16:58 Patrick McLean
0 siblings, 0 replies; 34+ messages in thread
From: Patrick McLean @ 2022-06-16 16:58 UTC (permalink / raw
To: gentoo-commits
commit: 550cda64f94f986d2462725dbca605b922c41543
Author: Christian Schmidt <schmidt <AT> digadd <DOT> de>
AuthorDate: Sat Mar 19 19:46:56 2022 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 16:55:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550cda64
dev-libs/libtracefs: New package, add 1.3.1
Signed-off-by: Christian Schmidt <gentoo <AT> digadd.de>
Bug: https://bugs.gentoo.org/824982
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
dev-libs/libtracefs/Manifest | 1 +
dev-libs/libtracefs/libtracefs-1.3.1.ebuild | 51 +++++++++++++++++++++++++++++
dev-libs/libtracefs/metadata.xml | 8 +++++
3 files changed, 60 insertions(+)
diff --git a/dev-libs/libtracefs/Manifest b/dev-libs/libtracefs/Manifest
new file mode 100644
index 000000000000..2a637a33332c
--- /dev/null
+++ b/dev-libs/libtracefs/Manifest
@@ -0,0 +1 @@
+DIST libtracefs-1.3.1.tar.gz 175453 BLAKE2B d9801c9f50513a8b2d2de57f768aec69c3e47b4c41ba1e887b28465d3a0a6bf10e5d2c60f81615615176bdb65e10ef7e2b7dee5cbb214705cc69e55bb923231c SHA512 1d8423ff1033a4ab601dd8e9fa4a801c27425234505070733641c8c9a4dd382cc6563d3fde89958f18e0bc95e2cbbdf65e69a2935fe208d5de9fd3ac26374ec1
diff --git a/dev-libs/libtracefs/libtracefs-1.3.1.ebuild b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
new file mode 100644
index 000000000000..72cb28be45e4
--- /dev/null
+++ b/dev-libs/libtracefs/libtracefs-1.3.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Linux kernel trace file system library"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+
+if [[ ${PV} =~ [9]{4,} ]]; then
+ EGIT_REPO_URI="git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/"
+ inherit git-r3
+else
+ SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+RDEPEND="
+ >=dev-libs/libtraceevent-1.3.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/xmlto app-text/asciidoc )
+"
+
+src_configure() {
+ EMAKE_FLAGS=(
+ "prefix=${EPREFIX}/usr"
+ "libdir=${EPREFIX}/usr/$(get_libdir)"
+ "CC=$(tc-getCC)"
+ "AR=$(tc-getAR)"
+ VERBOSE=1
+ )
+}
+
+src_compile() {
+ emake "${EMAKE_FLAGS[@]}"
+ use doc && emake doc
+}
+
+src_install() {
+ emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install
+ # can't prevent installation of the static lib with parameters
+ rm "${ED}/usr/$(get_libdir)/libtracefs.a" || die
+ use doc && emake "${EMAKE_FLAGS[@]}" DESTDIR="${ED}" install-doc
+}
diff --git a/dev-libs/libtracefs/metadata.xml b/dev-libs/libtracefs/metadata.xml
new file mode 100644
index 000000000000..7c1651eba3e0
--- /dev/null
+++ b/dev-libs/libtracefs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 34+ messages in thread
end of thread, other threads:[~2024-10-31 21:29 UTC | newest]
Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-30 7:53 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libtracefs/ Yixun Lan
-- strict thread matches above, loose matches on Subject: below --
2024-10-31 21:29 Sam James
2024-10-30 15:46 Arthur Zamarin
2024-10-26 3:49 Sam James
2024-10-26 1:16 Sam James
2024-10-25 22:31 Sam James
2024-10-25 22:31 Sam James
2024-08-26 0:03 Yixun Lan
2024-08-23 12:35 Yixun Lan
2024-03-13 4:48 Sam James
2024-03-10 23:21 Jakov Smolić
2024-03-10 20:00 Arthur Zamarin
2024-03-10 20:00 Arthur Zamarin
2024-03-10 19:52 Arthur Zamarin
2024-03-10 19:52 Arthur Zamarin
2024-02-11 8:45 Yixun Lan
2024-02-04 21:42 Ionen Wolkens
2023-07-11 11:03 WANG Xuerui
2023-07-05 21:41 Sam James
2023-07-05 21:41 Sam James
2023-07-05 20:53 Sam James
2023-06-10 9:12 Sam James
2023-01-19 22:51 Yixun Lan
2023-01-19 22:51 Yixun Lan
2023-01-13 6:39 Sam James
2023-01-11 8:03 Arthur Zamarin
2022-12-22 6:12 Yixun Lan
2022-12-20 1:56 Yixun Lan
2022-11-19 1:05 Yixun Lan
2022-10-08 1:54 Yixun Lan
2022-09-02 13:59 Yixun Lan
2022-08-18 18:43 Sam James
2022-07-29 12:12 Arthur Zamarin
2022-06-16 16:58 Patrick McLean
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox