* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:08 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:08 UTC (permalink / raw
To: gentoo-commits
commit: c9048ff85fbc5875ab5695b22deecab95d317bfb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:08:50 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:08:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9048ff8
dev-libs/libelf: Stabilize 0.8.13-r3 hppa, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index 1d008d5bb537..850ed8e0dc08 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2024-06-04 17:49 Viorel Munteanu
0 siblings, 0 replies; 19+ messages in thread
From: Viorel Munteanu @ 2024-06-04 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 176d3d604604e05a395665f33fac726de9616018
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Jun 3 18:48:11 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 17:43:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176d3d60
dev-libs/libelf: Stabilize 0.8.13-r4 hppa, #932204
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r4.ebuild b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
index 2418e4412e99..a71ebbaaca7d 100644
--- a/dev-libs/libelf/libelf-0.8.13-r4.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2024-06-04 17:49 Viorel Munteanu
0 siblings, 0 replies; 19+ messages in thread
From: Viorel Munteanu @ 2024-06-04 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 5ab04cfe9bf4da8a40b5d203a2a848f64182ba21
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Mon Jun 3 17:05:38 2024 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 17:43:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab04cfe
dev-libs/libelf: Stabilize 0.8.13-r4 sparc, #932204
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r4.ebuild b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
index cef209b70602..2418e4412e99 100644
--- a/dev-libs/libelf/libelf-0.8.13-r4.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2024-01-07 0:20 Conrad Kostecki
0 siblings, 0 replies; 19+ messages in thread
From: Conrad Kostecki @ 2024-01-07 0:20 UTC (permalink / raw
To: gentoo-commits
commit: e4b532232ca1867227e6518b896dfb2acb620267
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Dec 31 10:08:09 2023 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Sun Jan 7 00:19:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b53223
dev-libs/libelf: fix HOMEPAGE, LICENSE, calling ar directly, bug #719060
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://bugs.gentoo.org/719060
Closes: https://github.com/gentoo/gentoo/pull/34573
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r4.ebuild | 63 +++++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
diff --git a/dev-libs/libelf/libelf-0.8.13-r4.ebuild b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
new file mode 100644
index 000000000000..32b59158bf4b
--- /dev/null
+++ b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="ELF object file access library"
+HOMEPAGE="
+ https://directory.fsf.org/wiki/Libelf
+ https://web.archive.org/web/20190203164512/http://www.mr511.de/software/
+"
+SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x64-solaris"
+IUSE="debug nls"
+
+RDEPEND="!dev-libs/elfutils"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( ChangeLog README )
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/libelf/sys_elf.h )
+
+PATCHES=(
+ "${FILESDIR}/${P}-build.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # prefix might want to play with this; unfortunately the stupid
+ # macro used to detect whether we're building ELF is so screwed up
+ # that trying to fix it is just a waste of time.
+ export mr_cv_target_elf=yes
+
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable nls) \
+ --enable-shared \
+ $(use_enable debug)
+}
+
+multilib_src_compile() {
+ emake AR="$(tc-getAR)"
+}
+
+multilib_src_install() {
+ emake \
+ prefix="${ED}/usr" \
+ libdir="${ED}/usr/$(get_libdir)" \
+ install \
+ install-compat \
+ -j1
+
+ find "${D}" -name '*.la' -o -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 11:57 Andreas Sturmlechner
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Sturmlechner @ 2022-09-16 11:57 UTC (permalink / raw
To: gentoo-commits
commit: aeeb8d037c608d062b0f4cf5ce58c7e21f8d6d9f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 11:56:28 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 11:56:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeeb8d03
dev-libs/libelf: drop 0.8.13-r2
Closes: https://bugs.gentoo.org/867109
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 48 ---------------------------------
1 file changed, 48 deletions(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
deleted file mode 100644
index e373fd9b7e46..000000000000
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A ELF object file access library"
-HOMEPAGE="http://www.mr511.de/software/"
-SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls"
-
-RDEPEND="!dev-libs/elfutils"
-DEPEND="nls? ( sys-devel/gettext )"
-
-DOCS=( ChangeLog README )
-MULTILIB_WRAPPED_HEADERS=( /usr/include/libelf/sys_elf.h )
-
-src_prepare() {
- eapply "${FILESDIR}/${P}-build.patch"
- eapply_user
- eautoreconf
-}
-
-multilib_src_configure() {
- # prefix might want to play with this; unfortunately the stupid
- # macro used to detect whether we're building ELF is so screwed up
- # that trying to fix it is just a waste of time.
- export mr_cv_target_elf=yes
-
- ECONF_SOURCE="${S}" econf \
- $(use_enable nls) \
- --enable-shared \
- $(use_enable debug)
-}
-
-multilib_src_install() {
- emake \
- prefix="${ED}usr" \
- libdir="${ED}usr/$(get_libdir)" \
- install \
- install-compat \
- -j1
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:10 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:10 UTC (permalink / raw
To: gentoo-commits
commit: be51cc717968b70e74827bff1017ca25b693df36
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:10:32 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:10:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be51cc71
dev-libs/libelf: Stabilize 0.8.13-r3 amd64, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index ad459ead19e8..9a57e2770290 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ppc ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:10 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:10 UTC (permalink / raw
To: gentoo-commits
commit: 509e4f59c3ce2c6cb8de7705385ee88f8c132113
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:10:35 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:10:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509e4f59
dev-libs/libelf: Stabilize 0.8.13-r3 x86, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index 9a57e2770290..a1323dc1f305 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:09 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:09 UTC (permalink / raw
To: gentoo-commits
commit: c337efcd6892fe19e75bb32c8bc3e8d224f20bc0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:09:35 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:09:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c337efcd
dev-libs/libelf: Stabilize 0.8.13-r3 arm64, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index 850ed8e0dc08..dc4ad0771170 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:09 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 44444019610cc50696150dc7722170aa199bd956
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:09:41 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:09:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44444019
dev-libs/libelf: Stabilize 0.8.13-r3 ppc64, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index d4f9b26ac01f..ad459ead19e8 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ppc ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 10:09 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 704ffa074cbe0cf7e73ef38680b5d5925b92df62
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 10:09:38 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 10:09:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704ffa07
dev-libs/libelf: Stabilize 0.8.13-r3 ppc, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index dc4ad0771170..d4f9b26ac01f 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~mips ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-16 7:09 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-16 7:09 UTC (permalink / raw
To: gentoo-commits
commit: 100aa115161aa9069734a90a47deb8f9bdd1cf1d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 07:09:40 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 07:09:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100aa115
dev-libs/libelf: Stabilize 0.8.13-r3 sparc, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index 895d9b9023bf..1d008d5bb537 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-09-14 19:18 Arthur Zamarin
0 siblings, 0 replies; 19+ messages in thread
From: Arthur Zamarin @ 2022-09-14 19:18 UTC (permalink / raw
To: gentoo-commits
commit: 6d1ba61ee2b9d0957ce4a3f2e05cce49eda8c582
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 19:17:50 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 19:17:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1ba61e
dev-libs/libelf: Stabilize 0.8.13-r3 arm, #867109
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
index e048333e06b2..895d9b9023bf 100644
--- a/dev-libs/libelf/libelf-0.8.13-r3.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-04-17 15:18 Sam James
0 siblings, 0 replies; 19+ messages in thread
From: Sam James @ 2022-04-17 15:18 UTC (permalink / raw
To: gentoo-commits
commit: 0c664d5d9b7423ed8afc82037dddd0dd3bc88553
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 17 15:16:13 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 17 15:18:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c664d5d
dev-libs/libelf: update EAPI 6 -> 8
Closes: https://bugs.gentoo.org/726968
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r3.ebuild | 56 +++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/dev-libs/libelf/libelf-0.8.13-r3.ebuild b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
new file mode 100644
index 000000000000..e048333e06b2
--- /dev/null
+++ b/dev-libs/libelf/libelf-0.8.13-r3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="A ELF object file access library"
+HOMEPAGE="http://www.mr511.de/software/"
+SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug nls"
+
+RDEPEND="!dev-libs/elfutils"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( ChangeLog README )
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/libelf/sys_elf.h )
+
+PATCHES=(
+ "${FILESDIR}/${P}-build.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # prefix might want to play with this; unfortunately the stupid
+ # macro used to detect whether we're building ELF is so screwed up
+ # that trying to fix it is just a waste of time.
+ export mr_cv_target_elf=yes
+
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable nls) \
+ --enable-shared \
+ $(use_enable debug)
+}
+
+multilib_src_install() {
+ emake \
+ prefix="${ED}/usr" \
+ libdir="${ED}/usr/$(get_libdir)" \
+ install \
+ install-compat \
+ -j1
+
+ find "${D}" -name '*.la' -o -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2022-01-02 17:49 David Seifert
0 siblings, 0 replies; 19+ messages in thread
From: David Seifert @ 2022-01-02 17:49 UTC (permalink / raw
To: gentoo-commits
commit: cfafece49396ae39ce8b29a446d302dde74a7c34
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 2 17:48:50 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan 2 17:48:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfafece4
dev-libs/libelf: remove freebsd-libc
Signed-off-by: David Seifert <soap <AT> gentoo.org>
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index e2d116e1932a..e373fd9b7e46 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls elibc_FreeBSD"
+IUSE="debug nls"
RDEPEND="!dev-libs/elfutils"
DEPEND="nls? ( sys-devel/gettext )"
@@ -45,7 +45,4 @@ multilib_src_install() {
install \
install-compat \
-j1
-
- # Stop libelf from stamping on the system nlist.h
- use elibc_FreeBSD && rm "${ED}"/usr/include/nlist.h
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2018-08-03 14:06 Anthony G. Basile
0 siblings, 0 replies; 19+ messages in thread
From: Anthony G. Basile @ 2018-08-03 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 51091a03cd5b0dfc298b87397883886ecf5b6278
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 3 14:05:49 2018 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 14:05:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51091a03
dev-libs/libelf: rapid stabilize for arm64
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index bb77d0ee620..f0832e2e44a 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls elibc_FreeBSD"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2018-08-03 14:04 Anthony G. Basile
0 siblings, 0 replies; 19+ messages in thread
From: Anthony G. Basile @ 2018-08-03 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 84b9b0afe39ab4e3ffd03a336bca9b8ecc7f8bbb
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 3 14:03:41 2018 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 14:03:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b9b0af
dev-libs/libelf: bump to EAPI=6
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index 4795811e51a..bb77d0ee620 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI="6"
inherit eutils multilib autotools multilib-minimal
@@ -21,7 +21,8 @@ DOCS=( ChangeLog README )
MULTILIB_WRAPPED_HEADERS=( /usr/include/libelf/sys_elf.h )
src_prepare() {
- epatch "${FILESDIR}/${P}-build.patch"
+ eapply "${FILESDIR}/${P}-build.patch"
+ eapply_user
eautoreconf
}
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2018-08-03 14:04 Anthony G. Basile
0 siblings, 0 replies; 19+ messages in thread
From: Anthony G. Basile @ 2018-08-03 14:04 UTC (permalink / raw
To: gentoo-commits
commit: fbd7e62171a26cb5b318befcc8f3f809ccf01969
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 3 14:01:54 2018 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 14:03:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd7e621
dev-libs/libelf: keyword ~arm64
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index 98d0962d4f4..4795811e51a 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls elibc_FreeBSD"
RDEPEND="!dev-libs/elfutils"
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2018-01-13 12:16 Alexis Ballier
0 siblings, 0 replies; 19+ messages in thread
From: Alexis Ballier @ 2018-01-13 12:16 UTC (permalink / raw
To: gentoo-commits
commit: e8887ac195c326fb6f202dc86ac980a7e2fd5b3b
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 09:26:03 2018 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 12:16:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8887ac1
dev-libs/libelf: mark -*-fbsd
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/libelf/libelf-0.8.13-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r2.ebuild b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
index dfdf04f5458..824e777d127 100644
--- a/dev-libs/libelf/libelf-0.8.13-r2.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -11,7 +11,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug nls elibc_FreeBSD"
RDEPEND="!dev-libs/elfutils
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/
@ 2017-04-12 20:47 Andreas Hüttel
0 siblings, 0 replies; 19+ messages in thread
From: Andreas Hüttel @ 2017-04-12 20:47 UTC (permalink / raw
To: gentoo-commits
commit: 23d246b765bf8871354af2ad02b8e867339a3330
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 12 20:38:53 2017 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Apr 12 20:47:52 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d246b7
dev-libs/libelf: Remove old, bug 605728
Package-Manager: Portage-2.3.5, Repoman-2.3.2
dev-libs/libelf/libelf-0.8.13-r1.ebuild | 50 ---------------------------------
1 file changed, 50 deletions(-)
diff --git a/dev-libs/libelf/libelf-0.8.13-r1.ebuild b/dev-libs/libelf/libelf-0.8.13-r1.ebuild
deleted file mode 100644
index 38b8fd44c73..00000000000
--- a/dev-libs/libelf/libelf-0.8.13-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit eutils multilib autotools
-
-DESCRIPTION="A ELF object file access library"
-HOMEPAGE="http://www.mr511.de/software/"
-SRC_URI="http://www.mr511.de/software/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug nls elibc_FreeBSD"
-
-RDEPEND="!dev-libs/elfutils"
-DEPEND="nls? ( sys-devel/gettext )"
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-build.patch"
- eautoreconf
-
-}
-
-src_configure() {
- # prefix might want to play with this; unfortunately the stupid
- # macro used to detect whether we're building ELF is so screwed up
- # that trying to fix it is just a waste of time.
- export mr_cv_target_elf=yes
-
- econf \
- $(use_enable nls) \
- --enable-shared \
- $(use_enable debug)
-}
-
-src_install() {
- emake \
- prefix="${ED}usr" \
- libdir="${ED}usr/$(get_libdir)" \
- install \
- install-compat \
- -j1 || die
-
- dodoc ChangeLog README || die
-
- # Stop libelf from stamping on the system nlist.h
- use elibc_FreeBSD && rm "${ED}"/usr/include/nlist.h
-}
^ permalink raw reply related [flat|nested] 19+ messages in thread
end of thread, other threads:[~2024-06-04 17:49 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-16 10:08 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libelf/ Arthur Zamarin
-- strict thread matches above, loose matches on Subject: below --
2024-06-04 17:49 Viorel Munteanu
2024-06-04 17:49 Viorel Munteanu
2024-01-07 0:20 Conrad Kostecki
2022-09-16 11:57 Andreas Sturmlechner
2022-09-16 10:10 Arthur Zamarin
2022-09-16 10:10 Arthur Zamarin
2022-09-16 10:09 Arthur Zamarin
2022-09-16 10:09 Arthur Zamarin
2022-09-16 10:09 Arthur Zamarin
2022-09-16 7:09 Arthur Zamarin
2022-09-14 19:18 Arthur Zamarin
2022-04-17 15:18 Sam James
2022-01-02 17:49 David Seifert
2018-08-03 14:06 Anthony G. Basile
2018-08-03 14:04 Anthony G. Basile
2018-08-03 14:04 Anthony G. Basile
2018-01-13 12:16 Alexis Ballier
2017-04-12 20:47 Andreas Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox