[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 1a26269e24497a9574ea2668d3d2b10f58c52ce4 Author: Sam James gentoo org> AuthorDate: Sat Aug 31 02:06:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Aug 31 02:07:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a26269e dev-libs/libconfig: build with gnu17 Fails w/ gnu23 because of old decls. Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 449f75c98860..36cad66a2189 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools multilib-minimal +inherit autotools flag-o-matic multilib-minimal DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" HOMEPAGE=" @@ -26,9 +26,14 @@ DEPEND=" src_prepare() { default + + # Fails with c23 b/c old decls + append-cflags -std=gnu17 + sed -i \ -e '/sleep 3/d' \ configure.ac || die + eautoreconf multilib_copy_sources }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: c7a86346e477c6c205fd840eee87a514a9d7212e Author: Sam James gentoo org> AuthorDate: Mon May 1 14:57:43 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 1 14:57:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a86346 dev-libs/libconfig: conditionally build tests Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 8efd8925734c..12eef715344b 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,8 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="+cxx static-libs" +IUSE="+cxx static-libs test" +RESTRICT="!test? ( test )" DEPEND=" sys-apps/texinfo @@ -33,10 +34,14 @@ src_prepare() { } multilib_src_configure() { - econf \ - $(use_enable cxx) \ - $(use_enable static-libs static) \ + local myeconfargs=( + $(use_enable cxx) + $(use_enable static-libs static) + $(use_enable test tests) --disable-examples + ) + + econf "${myeconfargs[@]}" } multilib_src_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: e484059fd3eab552ca76d7dcd6889e4351b6fa5c Author: Matoro Mahri users noreply github com> AuthorDate: Sat Nov 12 18:01:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 13 11:38:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e484059f dev-libs/libconfig: Keyword 1.7.3 alpha, #873487 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 4f32196aa919..8efd8925734c 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 6333ef987b1294bce182ceb80ac37550796d15df Author: WANG Xuerui gentoo org> AuthorDate: Thu May 19 05:03:00 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 19 05:07:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6333ef98 dev-libs/libconfig: keyword 1.7.3 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 5e436a5f4869..4f32196aa919 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.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=7 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 0106a230ee2ec58e91d02c4549f1cdd65f44f79a Author: Marek Szuba gentoo org> AuthorDate: Wed Aug 18 09:26:30 2021 + Commit: Marek Szuba gentoo org> CommitDate: Wed Aug 18 10:05:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0106a230 dev-libs/libconfig: keyword 1.7.3 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 6e8adc1e93e..5e436a5f486 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 08e9e85c10a3a362c51644594a5461c0a3675e09 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 30 15:12:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 30 15:12:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e9e85c dev-libs/libconfig: ppc stable wrt bug #804819 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 03f0f63ad02..6e8adc1e93e 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: f6122dfc78094ba94844ea612ac4205b14d1207f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 29 07:06:44 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 29 07:06:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6122dfc dev-libs/libconfig: amd64 stable wrt bug #804819 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 4260c9c7550..03f0f63ad02 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 6ee5ac55b23a33f5a5cb489e6e54375be4e8ec3e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 29 06:44:29 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 29 06:44:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee5ac55 dev-libs/libconfig: x86 stable wrt bug #804819 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index 3b8d60a33fe..4260c9c7550 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: cc695d1b9aa5135aa5df5445651b07f5cabf59d4 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jul 29 06:39:10 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jul 29 06:39:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc695d1b dev-libs/libconfig: sparc stable wrt bug #804819 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libconfig/libconfig-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild index a8f84e82f15..3b8d60a33fe 100644 --- a/dev-libs/libconfig/libconfig-1.7.3.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 649691050d9978218fa6899cf3637ec1710a17ff Author: Sam James gentoo org> AuthorDate: Sun Jun 20 17:18:27 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jun 20 18:43:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64969105 dev-libs/libconfig: add 1.7.3 Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/Manifest | 1 + dev-libs/libconfig/libconfig-1.7.3.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index 87da50b902f..7edd5b65cf0 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1 +1,2 @@ DIST libconfig-1.7.2.tar.gz 3017891 BLAKE2B 1b8bc54857feff506d5cd62312a35f0f8a123380567881bdb8241f2232c5281399e4283687a3254b8f43a92b8f7d5ff3f72ec4fd875bf1b9d5d6c7703014cc3c SHA512 9df57355c2d08381b4a0a6366f0db3633fbe8f73c2bb8c370c040b0bae96ce89ee4ac6c17a5a247fed855d890fa383e5b70cb5573fc9cfc62194d5b94e161cee +DIST libconfig-1.7.3.tar.gz 3026416 BLAKE2B 94301be4d6e472fc9daeac7a04074855737ddda94bb5748cd0087fafe192cf674ea1c020808ebf855372188b6b27a57ed185323fa26988bb1fccde0566617cba SHA512 3749bf9eb29bab0f6b14f4fc759f0c419ed27a843842aaabed1ec1fbe0faa8c93322ff875ca1291d69cb28a39ece86d512aec42c2140d566c38c56dc616734f4 diff --git a/dev-libs/libconfig/libconfig-1.7.3.ebuild b/dev-libs/libconfig/libconfig-1.7.3.ebuild new file mode 100644 index 000..a8f84e82f15 --- /dev/null +++ b/dev-libs/libconfig/libconfig-1.7.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal + +DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" +HOMEPAGE=" + http://www.hyperrealm.com/libconfig/libconfig.html + https://github.com/hyperrealm/libconfig +" +SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/11" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-linux" +IUSE="+cxx static-libs" + +DEPEND=" + sys-apps/texinfo + sys-devel/bison + sys-devel/libtool +" + +src_prepare() { + default + sed -i \ + -e '/sleep 3/d' \ + configure.ac || die + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + --disable-examples +} + +multilib_src_test() { + # It responds to check but that does not work as intended + emake test +} + +multilib_src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: f2a629fc191a907b457a39bd5d510af8032d6d6e Author: Kent Fredric gentoo org> AuthorDate: Sun Jan 24 11:34:52 2021 + Commit: Kent Fredric gentoo org> CommitDate: Sun Jan 24 11:39:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a629fc dev-libs/libconfig: Keyword 1.7.2 for ~m68k re bug #689338 All USE combinations tested successfully on qemu-user-m68k Required by dev-perl/Conf-Libconfig Bug: https://bugs.gentoo.org/689338 Package-Manager: Portage-3.0.14, Repoman-3.0.1 Signed-off-by: Kent Fredric gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index cbbe4ac59f0..6e8adc1e93e 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/files/, dev-libs/libconfig/
commit: d87c83d984b23451e8d4c7623715d44506c9f8e3 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 00:50:52 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 00:50:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87c83d9 dev-libs/libconfig: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/Manifest| 2 - .../files/libconfig-1.5-out-of-source-build.patch | 11 - dev-libs/libconfig/libconfig-1.5.ebuild| 50 - dev-libs/libconfig/libconfig-1.7.1.ebuild | 51 -- 4 files changed, 114 deletions(-) diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index c0c61722dba..87da50b902f 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1,3 +1 @@ -DIST libconfig-1.5.tar.gz 644432 BLAKE2B 9eaec8aca0692f30d6b51221a5d1bc624540da74f599292b1a161054dec8188b2ad2ee100a97c1e19f7b4763614206a5bf6ad03f6f7bbd33b40d57c51646e520 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd -DIST libconfig-1.7.1.tar.gz 2290501 BLAKE2B 6c55e0d41c1475434bcc61203bda40c478d0802ccb544866df4b7d9b69538ca1e2eab8642867b0ee7c56e26027d8fb326e470a5c9bdcbc37534fe23092be15e0 SHA512 b58b468e9e2d5175fbde1ad9765c6604dc9b3f3944613a88404a45d0d232e7d79a47321bf3c06b97cb46a2104b4313fad5c7f8944149f550b7af51ad523e775e DIST libconfig-1.7.2.tar.gz 3017891 BLAKE2B 1b8bc54857feff506d5cd62312a35f0f8a123380567881bdb8241f2232c5281399e4283687a3254b8f43a92b8f7d5ff3f72ec4fd875bf1b9d5d6c7703014cc3c SHA512 9df57355c2d08381b4a0a6366f0db3633fbe8f73c2bb8c370c040b0bae96ce89ee4ac6c17a5a247fed855d890fa383e5b70cb5573fc9cfc62194d5b94e161cee diff --git a/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch b/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch deleted file mode 100644 index d109b60d436..000 --- a/dev-libs/libconfig/files/libconfig-1.5-out-of-source-build.patch +++ /dev/null @@ -1,11 +0,0 @@ a/tests/Makefile.am -+++ b/tests/Makefile.am -@@ -3,7 +3,7 @@ - - libconfig_tests_SOURCES = tests.c - --libconfig_tests_CPPFLAGS = -I$(top_srcdir)/tinytest -I../lib -+libconfig_tests_CPPFLAGS = -I$(top_srcdir)/tinytest -I$(top_srcdir)/lib - - libconfig_tests_LDADD = -L$(top_builddir)/tinytest -ltinytest \ - -L$(top_builddir)/lib/.libs -lconfig diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild deleted file mode 100644 index b707232a0af..000 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -AUTOTOOLS_AUTORECONF="1" -inherit eutils autotools-multilib ltprune - -DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" -HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html"; -SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 s390 sparc x86 ~x86-linux" -IUSE="+cxx examples static-libs" - -DEPEND=" - sys-devel/libtool - sys-devel/bison" - -PATCHES=( "${FILESDIR}/${PN}-1.5-out-of-source-build.patch" ) - -src_prepare() { - sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable cxx) - --disable-examples - ) - autotools-utils_src_configure -} - -multilib_src_test() { - # It responds to check but that does not work as intended - emake test -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files - - if use examples; then - find examples -name "Makefile.*" -delete || die - dodoc -r examples - fi -} diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild b/dev-libs/libconfig/libconfig-1.7.1.ebuild deleted file mode 100644 index 630dd6e6e08..000 --- a/dev-libs/libconfig/libconfig-1.7.1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils ltprune multilib-minimal - -DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" -HOMEPAGE=" - http://www.hyperrealm.com/libconfig/libconfig.html - https://github.com/hyperrealm/libconfig -" -SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" -IUSE="+cxx static-libs" - -DEPEND=" - sys-apps/texinfo - sys-devel/bison - sys
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 4f63e31bdce812fe8da5d7703aa74b893f36b722 Author: Sam James gentoo org> AuthorDate: Sat Jan 2 00:53:48 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 2 00:53:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f63e31b dev-libs/libconfig: cleanup ebuild Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index 374b0c9892b..cbbe4ac59f0 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -inherit autotools eutils ltprune multilib-minimal +EAPI=7 + +inherit autotools multilib-minimal DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" HOMEPAGE=" @@ -46,5 +47,5 @@ multilib_src_test() { multilib_src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 00fd525a16d3439b096a8c00fc2cb7861207df97 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 11:12:13 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 11:12:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fd525a dev-libs/libconfig: Stabilize 1.7.2 amd64, #758290 Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index 225468fb0c9..374b0c9892b 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: f3e494c9b0daa7857c11f73433b7e9d07b5e4eb9 Author: Sam James gentoo org> AuthorDate: Sun Dec 13 10:30:29 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 10:34:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e494c9 dev-libs/libconfig: s390 keyworded (bug #759706) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index 3c60a7c94fb..225468fb0c9 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 3f514dd96d2893033294b2d881f579a3feda464f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Dec 5 11:42:34 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Dec 5 11:43:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f514dd9 dev-libs/libconfig: stable 1.7.2 for sparc stable wrt bug #758290 Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index dfe484a04da..3c60a7c94fb 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: b322b383948c20170156467e8747f8563fd33c1e Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 3 17:34:18 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 3 17:37:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b322b383 dev-libs/libconfig: x86 stable (bug #758290) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libconfig/libconfig-1.7.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index b200d6654c1..ce641e131a6 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 2831a52a10abb8d19c5a5dfcd0fee8605bf9f9ac Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 9 19:31:35 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 9 19:31:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2831a52a dev-libs/libconfig: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libconfig/libconfig-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 1f9cc4f295f..ba09057dd62 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 s390 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 4f75a586b36cd31e8c1e959013d4e4f1c3320d48 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Apr 29 12:14:05 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Apr 29 12:14:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f75a586 dev-libs/libconfig: DEPEND on sys-apps/texinfo (bug #654304). Package-Manager: Portage-2.3.31, Repoman-2.3.9 dev-libs/libconfig/libconfig-1.7.1.ebuild | 5 +++-- dev-libs/libconfig/libconfig-1.7.2.ebuild | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild b/dev-libs/libconfig/libconfig-1.7.1.ebuild index d80bcd58c3b..96e4ed4d39e 100644 --- a/dev-libs/libconfig/libconfig-1.7.1.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -17,8 +17,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND=" - sys-devel/libtool + sys-apps/texinfo sys-devel/bison + sys-devel/libtool " src_prepare() { diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index d251907bc88..ac9ee0f1f56 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -17,8 +17,9 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="+cxx static-libs" DEPEND=" - sys-devel/libtool + sys-apps/texinfo sys-devel/bison + sys-devel/libtool " src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 5bde1ab2ad634c32f65e7c3518166b00924b24b9 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Mar 6 11:56:16 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Mar 6 11:56:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bde1ab2 dev-libs/libconfig: Drop obsolete sed script. Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libconfig/libconfig-1.7.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild index a426558e586..d251907bc88 100644 --- a/dev-libs/libconfig/libconfig-1.7.2.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -25,7 +25,6 @@ src_prepare() { default sed -i \ -e '/sleep 3/d' \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ configure.ac || die eautoreconf multilib_copy_sources
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 14ba0d3668016dc892a5f06552b29de6a08016f4 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Mar 6 11:52:10 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Mar 6 11:56:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ba0d36 dev-libs/libconfig: Version 1.7.2. Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/libconfig/Manifest | 1 + dev-libs/libconfig/libconfig-1.7.2.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index c08698b93e6..c0c61722dba 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1,2 +1,3 @@ DIST libconfig-1.5.tar.gz 644432 BLAKE2B 9eaec8aca0692f30d6b51221a5d1bc624540da74f599292b1a161054dec8188b2ad2ee100a97c1e19f7b4763614206a5bf6ad03f6f7bbd33b40d57c51646e520 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd DIST libconfig-1.7.1.tar.gz 2290501 BLAKE2B 6c55e0d41c1475434bcc61203bda40c478d0802ccb544866df4b7d9b69538ca1e2eab8642867b0ee7c56e26027d8fb326e470a5c9bdcbc37534fe23092be15e0 SHA512 b58b468e9e2d5175fbde1ad9765c6604dc9b3f3944613a88404a45d0d232e7d79a47321bf3c06b97cb46a2104b4313fad5c7f8944149f550b7af51ad523e775e +DIST libconfig-1.7.2.tar.gz 3017891 BLAKE2B 1b8bc54857feff506d5cd62312a35f0f8a123380567881bdb8241f2232c5281399e4283687a3254b8f43a92b8f7d5ff3f72ec4fd875bf1b9d5d6c7703014cc3c SHA512 9df57355c2d08381b4a0a6366f0db3633fbe8f73c2bb8c370c040b0bae96ce89ee4ac6c17a5a247fed855d890fa383e5b70cb5573fc9cfc62194d5b94e161cee diff --git a/dev-libs/libconfig/libconfig-1.7.2.ebuild b/dev-libs/libconfig/libconfig-1.7.2.ebuild new file mode 100644 index 000..a426558e586 --- /dev/null +++ b/dev-libs/libconfig/libconfig-1.7.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils multilib-minimal + +DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" +HOMEPAGE=" + http://www.hyperrealm.com/libconfig/libconfig.html + https://github.com/hyperrealm/libconfig +" +SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/11" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +IUSE="+cxx static-libs" + +DEPEND=" + sys-devel/libtool + sys-devel/bison +" + +src_prepare() { + default + sed -i \ + -e '/sleep 3/d' \ + -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ + configure.ac || die + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + --disable-examples +} + +multilib_src_test() { + # It responds to check but that does not work as intended + emake test +} + +multilib_src_install() { + default + + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: d7d106872958c7e5e40b55439845277acea0592d Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 24 15:45:26 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 24 15:45:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d10687 dev-libs/libconfig: Drop USE=examples. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libconfig/libconfig-1.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild b/dev-libs/libconfig/libconfig-1.7.1.ebuild index a52589a6ad3..d80bcd58c3b 100644 --- a/dev-libs/libconfig/libconfig-1.7.1.ebuild +++ b/dev-libs/libconfig/libconfig-1.7.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1" SLOT="0/11" KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" -IUSE="+cxx examples static-libs" +IUSE="+cxx static-libs" DEPEND=" sys-devel/libtool
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 103668914710546d2bff1cc8a13becaef1ebd40b Author: Jeroen Roovers gentoo org> AuthorDate: Fri Nov 24 15:37:17 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Nov 24 15:37:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10366891 dev-libs/libconfig: Version bump. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/libconfig/Manifest | 3 +- dev-libs/libconfig/libconfig-1.7.1.ebuild | 50 +++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index e753ae70afa..c08698b93e6 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1 +1,2 @@ -DIST libconfig-1.5.tar.gz 644432 SHA256 e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd WHIRLPOOL ef3718b1ec4485202d1fd03db035419b6c0179e4c4eb47e74ff93b467677c4f53cf9d70d5eb7aa6230dab7a4115e5fae0fc4ed191f1bfc6d0c3c252ee5d90944 +DIST libconfig-1.5.tar.gz 644432 BLAKE2B 9eaec8aca0692f30d6b51221a5d1bc624540da74f599292b1a161054dec8188b2ad2ee100a97c1e19f7b4763614206a5bf6ad03f6f7bbd33b40d57c51646e520 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd +DIST libconfig-1.7.1.tar.gz 2290501 BLAKE2B 6c55e0d41c1475434bcc61203bda40c478d0802ccb544866df4b7d9b69538ca1e2eab8642867b0ee7c56e26027d8fb326e470a5c9bdcbc37534fe23092be15e0 SHA512 b58b468e9e2d5175fbde1ad9765c6604dc9b3f3944613a88404a45d0d232e7d79a47321bf3c06b97cb46a2104b4313fad5c7f8944149f550b7af51ad523e775e diff --git a/dev-libs/libconfig/libconfig-1.7.1.ebuild b/dev-libs/libconfig/libconfig-1.7.1.ebuild new file mode 100644 index 000..a52589a6ad3 --- /dev/null +++ b/dev-libs/libconfig/libconfig-1.7.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils multilib-minimal + +DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" +HOMEPAGE=" + http://www.hyperrealm.com/libconfig/libconfig.html + https://github.com/hyperrealm/libconfig +" +SRC_URI="https://github.com/hyperrealm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/11" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +IUSE="+cxx examples static-libs" + +DEPEND=" + sys-devel/libtool + sys-devel/bison +" + +src_prepare() { + default + sed -i \ + -e '/sleep 3/d' \ + -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ + configure.ac || die + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + econf \ + $(use_enable cxx) \ + $(use_enable static-libs static) \ + --disable-examples +} + +multilib_src_test() { + # It responds to check but that does not work as intended + emake test +} + +multilib_src_install() { + default + + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 0144acff41cadf0f42fcb90f5eab8b7b160645aa Author: Markus Meier gentoo org> AuthorDate: Thu Sep 7 19:27:04 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Sep 7 19:27:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0144acff dev-libs/libconfig: add ~arm64, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64" dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 692c2843787..1f9cc4f295f 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: f8877066ce10f1f5a235475b9011a75d4c6e211c Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Aug 9 21:17:24 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 9 21:17:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8877066 dev-libs/libconfig: keyworded 1.5 for ppc64, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 85bf5985379..692c2843787 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ~ppc64 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: cd65b3bddfb068ae8a8308e7a35e6ccb66dce6d8 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 11 07:50:41 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 11 07:50:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd65b3bd dev-libs/libconfig: ia64 keyworded, bug #622718 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" dev-libs/libconfig/libconfig-1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 084758094b6..85bf5985379 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~ia64 ~mips ppc ppc64 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 95dce0e58d846f08bef530162bb23b93b50c8f51 Author: Göktürk Yüksek gentoo org> AuthorDate: Thu Nov 3 15:49:32 2016 + Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Nov 3 16:16:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95dce0e5 dev-libs/libconfig: remove proxied maintainer per his request Package-Manager: portage-2.2.28 dev-libs/libconfig/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/dev-libs/libconfig/metadata.xml b/dev-libs/libconfig/metadata.xml index a6624ec..f8bd6f3 100644 --- a/dev-libs/libconfig/metadata.xml +++ b/dev-libs/libconfig/metadata.xml @@ -2,15 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - b...@bergstroem.nu - Johan Bergström - - j...@gentoo.org Jeroen Roovers - - proxy-ma...@gentoo.org - Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/, dev-libs/libconfig/files/
commit: efb3b24589873239f2ad0345395ac575f4aa8fc5 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 31 07:23:42 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 31 07:23:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb3b245 dev-libs/libconfig: Old. Package-Manager: portage-2.2.23 dev-libs/libconfig/Manifest| 1 - .../libconfig-1.4.9-out-of-source-build.patch | 16 --- dev-libs/libconfig/libconfig-1.4.9-r1.ebuild | 55 -- 3 files changed, 72 deletions(-) diff --git a/dev-libs/libconfig/Manifest b/dev-libs/libconfig/Manifest index dc45cf7..e753ae7 100644 --- a/dev-libs/libconfig/Manifest +++ b/dev-libs/libconfig/Manifest @@ -1,2 +1 @@ -DIST libconfig-1.4.9.tar.gz 688158 SHA256 09c8979252e60193e2969e9b0e1cd597f7820087867989b2f0939ad164473041 SHA512 49a4318c1b8a5f15dc0cefaf25c481f95008e413696420d5e8cacb7a6ce7e600b84c4b7e7365373cee62e392e14556ff31d65c1e084a9b7ab2153a55cbf787a7 WHIRLPOOL 3d64dfb7cfd21c769738791236d6f6f4b01d296d060c21767f441f644b0d0bba62b5782bd7129dcc2657377200e59a345a5f197a67b5579e2193447fdefc1d25 DIST libconfig-1.5.tar.gz 644432 SHA256 e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6 SHA512 16bead52ee8c880b25fd1ee6fa83c115dc51830f2f7954389bd8b72cc0e6fc05fc63fe415bd929851894a9f3a1127d51cfc4223149514246e9566305556b7bcd WHIRLPOOL ef3718b1ec4485202d1fd03db035419b6c0179e4c4eb47e74ff93b467677c4f53cf9d70d5eb7aa6230dab7a4115e5fae0fc4ed191f1bfc6d0c3c252ee5d90944 diff --git a/dev-libs/libconfig/files/libconfig-1.4.9-out-of-source-build.patch b/dev-libs/libconfig/files/libconfig-1.4.9-out-of-source-build.patch deleted file mode 100644 index fe7c2cc..000 --- a/dev-libs/libconfig/files/libconfig-1.4.9-out-of-source-build.patch +++ /dev/null @@ -1,16 +0,0 @@ a/libconfig-1.4.9/tests/Makefile.am -+++ b/libconfig-1.4.9/tests/Makefile.am -@@ -3,10 +3,10 @@ - - libconfig_tests_SOURCES = tests.c - --libconfig_tests_CPPFLAGS = -I../tinytest -I../lib -+libconfig_tests_CPPFLAGS = -I$(top_srcdir)/tinytest -I$(top_srcdir)/lib - --libconfig_tests_LDADD = -L../tinytest -ltinytest \ -- -L../lib/.libs -lconfig -+libconfig_tests_LDADD = -L$(top_builddir)/tinytest -ltinytest \ -+ -L$(top_builddir)/lib/.libs -lconfig - - - EXTRA_DIST = \ diff --git a/dev-libs/libconfig/libconfig-1.4.9-r1.ebuild b/dev-libs/libconfig/libconfig-1.4.9-r1.ebuild deleted file mode 100644 index 45b0e65..000 --- a/dev-libs/libconfig/libconfig-1.4.9-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -AUTOTOOLS_AUTORECONF="1" -inherit eutils autotools-multilib - -DESCRIPTION="Libconfig is a simple library for manipulating structured configuration files" -HOMEPAGE="http://www.hyperrealm.com/libconfig/libconfig.html"; -SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86 ~x86-linux" -IUSE="+cxx examples static-libs" - -DEPEND=" - sys-devel/libtool - sys-devel/bison" - -PATCHES=( "${FILESDIR}/${P}-out-of-source-build.patch" ) - -src_prepare() { - sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable cxx) - --disable-examples - ) - autotools-utils_src_configure -} - -multilib_src_test() { - # It responds to check but that does not work as intended - emake test -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files - - if use examples; then - find examples/ -name "Makefile.*" -delete || die - local dir - for dir in examples/c examples/c++; do - insinto /usr/share/doc/${PF}/${dir} - doins ${dir}/* - done - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: d3d112025d80825922b03d95697833b35ca68eb8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 30 10:13:26 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 30 10:15:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d11202 dev-libs/libconfig: ppc stable wrt bug #560872 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 3751043..881dc0c 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~mips ppc ppc64 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 4aaba75d3727dc4f8cdd6eea1a14bfcfc18fe65f Author: Mikle Kolyada gentoo org> AuthorDate: Fri Oct 16 07:39:29 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Oct 16 07:39:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aaba75d dev-libs/libconfig: sparc stable wrt bug #560872 Package-Manager: portage-2.2.20.1 dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index f66fffb..3751043 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 ~sparc x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 95edef770e73da4158779b48c2c3fd4645121595 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 25 14:12:15 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 25 14:12:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95edef77 dev-libs/libconfig: x86 stable wrt bug #560872 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 21eb627..f66fffb 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 ~sparc x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: 1d31350b960ac1fbe7509b0fc47221c4d24a62eb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 10:34:51 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 10:34:51 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d31350b dev-libs/libconfig: amd64 stable wrt bug #560872 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index dbc224f..21eb627 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="amd64 ~arm ~mips ~ppc ppc64 ~sparc ~x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libconfig/
commit: a880480839f3ef2328ca1562366e66e983eca9df Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 22 04:31:15 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 22 04:31:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8804808 dev-libs/libconfig: Stable for PPC64 (bug #560872). Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches dev-libs/libconfig/libconfig-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libconfig/libconfig-1.5.ebuild b/dev-libs/libconfig/libconfig-1.5.ebuild index 1835e65..dbc224f 100644 --- a/dev-libs/libconfig/libconfig-1.5.ebuild +++ b/dev-libs/libconfig/libconfig-1.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~amd64 ~arm ~mips ~ppc ppc64 ~sparc ~x86 ~x86-linux" IUSE="+cxx examples static-libs" DEPEND="