[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: db0094672141fc830d375f8f3ad514cc68fa2986 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jun 4 09:11:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 4 16:18:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db009467 dev-libs/confuse: update github link Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 4 ++-- dev-libs/confuse/confuse-3.3-r2.ebuild | 4 ++-- dev-libs/confuse/confuse-3.3.ebuild| 6 +++--- dev-libs/confuse/metadata.xml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index d295eaa990b1..164f9d86f456 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -5,8 +5,8 @@ EAPI=7 inherit multilib-minimal flag-o-matic DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; +HOMEPAGE="https://github.com/libconfuse/libconfuse; +SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz; LICENSE="ISC" SLOT="0/2.1.0" diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index 8eaa626a37bc..6a45dae70813 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -5,8 +5,8 @@ EAPI=7 inherit multilib-minimal flag-o-matic DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; +HOMEPAGE="https://github.com/libconfuse/libconfuse; +SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz; LICENSE="ISC" SLOT="0/2.1.0" diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index 7ae31e88096c..db0ee9ad1df8 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit multilib-minimal DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; +HOMEPAGE="https://github.com/libconfuse/libconfuse; +SRC_URI="https://github.com/libconfuse/libconfuse/releases/download/v${PV}/${P}.tar.xz; LICENSE="ISC" SLOT="0/2.1.0" diff --git a/dev-libs/confuse/metadata.xml b/dev-libs/confuse/metadata.xml index 419da6b02fbc..10287e70c63f 100644 --- a/dev-libs/confuse/metadata.xml +++ b/dev-libs/confuse/metadata.xml @@ -4,6 +4,6 @@ cpe:/a:libconfuse_project:libconfuse - martinh/libconfuse + libconfuse/libconfuse
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 4dfec1560e0eeb4be4ba803e82ec3ce886b8f442 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dfec156 dev-libs/confuse: Stabilize 3.3-r2 arm, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index a2f5dd49f8be..dba208c7727e 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 26ac9d3240fe057d229738e69343786ca5a2cc93 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ac9d32 dev-libs/confuse: Stabilize 3.3-r2 x86, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index dba208c7727e..2b8a99699efb 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 2a70ee681995a201dc2b80035cdeca04b9bbbe0f Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a70ee68 dev-libs/confuse: Stabilize 3.3-r2 arm64, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index 19ae43d6b66c..eb659e143ea0 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: f5a4025a456d34cd9216b540f665b0cae07a7dae Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a4025a dev-libs/confuse: Stabilize 3.3-r2 amd64, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index d8f608cd36df..1d27434fb816 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: a28d8677f3073fcc5d966691a9a6eb4ac1a57d67 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28d8677 dev-libs/confuse: Stabilize 3.3-r2 sparc, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index eb659e143ea0..d8f608cd36df 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 2d8db431b869d392353ec79be4a3113ed5ebf06a Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:25 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8db431 dev-libs/confuse: Stabilize 3.3-r2 ppc64, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index 1d27434fb816..a2f5dd49f8be 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: b34d53a80eba52c1ec38708854d15df965860c3e Author: Sam James gentoo org> AuthorDate: Wed Apr 19 05:28:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 05:28:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34d53a8 dev-libs/confuse: Stabilize 3.3-r2 ppc, #904536 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild index 57c0210569c8..19ae43d6b66c 100644 --- a/dev-libs/confuse/confuse-3.3-r2.ebuild +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/files/, dev-libs/confuse/
commit: 5dce806e4b3a04419f125938501990818739bbb8 Author: Vaibhav Rustagi google com> AuthorDate: Mon Mar 13 21:33:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 13 23:27:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dce806e dev-libs/confuse: Add fix for CVE-2022-40320 The source of libconfuse package didn't make a release since Jun 24, 2020 (https://github.com/libconfuse/libconfuse). Therefore, to fix the CVE add a patch. [sam: adjust patch metadata, drop back to ~arch.] Bug: https://bugs.gentoo.org/901089 Signed-off-by: Vaibhav Rustagi google.com> Closes: https://github.com/gentoo/gentoo/pull/30104 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r2.ebuild | 62 ++ .../files/confuse-3.3-fix-CVE-2022-40320.patch | 39 ++ 2 files changed, 101 insertions(+) diff --git a/dev-libs/confuse/confuse-3.3-r2.ebuild b/dev-libs/confuse/confuse-3.3-r2.ebuild new file mode 100644 index ..57c0210569c8 --- /dev/null +++ b/dev-libs/confuse/confuse-3.3-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib-minimal flag-o-matic + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="https://github.com/martinh/libconfuse; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/2.1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + +IUSE="nls static-libs" + +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND=" + nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) +" + +PATCHES=( + # Upstream commit to fix CVE-2022-40320: + # https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b + "${FILESDIR}"/confuse-3.3-fix-CVE-2022-40320.patch +) + +DOCS=( AUTHORS ) + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + # https://github.com/libconfuse/libconfuse/pull/167 + append-lfs-flags + + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} + + find "${D}" -name '*.la' -delete || die +} diff --git a/dev-libs/confuse/files/confuse-3.3-fix-CVE-2022-40320.patch b/dev-libs/confuse/files/confuse-3.3-fix-CVE-2022-40320.patch new file mode 100644 index ..478c8556fe59 --- /dev/null +++ b/dev-libs/confuse/files/confuse-3.3-fix-CVE-2022-40320.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/901089 +https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b + +(Rebased by Vaibhav Rustagi ) + +From d73777c2c3566fb2647727bb56d9a2295b81669b Mon Sep 17 00:00:00 2001 +From: Joachim Wiberg +Date: Fri, 2 Sep 2022 16:12:46 +0200 +Subject: [PATCH] Fix #163: unterminated username used with getpwnam() + +Signed-off-by: Joachim Wiberg +--- a/src/confuse.c b/src/confuse.c +@@ -1863,18 +1863,20 @@ DLLIMPORT char *cfg_tilde_expand(const char *filename) + passwd = getpwuid(geteuid()); + file = filename + 1; + } else { +- /* ~user or ~user/path */ +- char *user; ++ char *user; /* ~user or ~user/path */ ++ size_t len; + + file = strchr(filename, '/'); + if (file == 0) + file = filename + strlen(filename); + +- user = malloc(file - filename); ++ len = file - filename - 1; ++ user = malloc(len + 1); + if (!user) + return NULL; + +- strncpy(user, filename + 1, file - filename - 1); ++ strncpy(user, [1], len); ++ user[len] = 0; + passwd = getpwnam(user); + free(user); + } +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 502a6d8058e518e699973768ca0b6acf987f9229 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 26 19:37:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 26 19:37:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=502a6d80 dev-libs/confuse: Stabilize 3.3-r1 sparc, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index 3de10b11c178..5dd2ceb67ec1 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 17d981205a4834a8f4ded3c585a6e90570f411f5 Author: Sam James gentoo org> AuthorDate: Fri Feb 24 16:59:08 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 24 16:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d98120 dev-libs/confuse: Stabilize 3.3-r1 x86, #896290 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index aac512b8a7b5..3de10b11c178 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 87b2eff07fca6a701399a194270745cf83d3d597 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:58:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:58:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b2eff0 dev-libs/confuse: Stabilize 3.3-r1 amd64, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index b7392beaa145..6b32be05352f 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 308342b2c3611524e34abdd5a5d3fca3e4ff4bb7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:58:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:58:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308342b2 dev-libs/confuse: Stabilize 3.3-r1 arm64, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index 6b32be05352f..aac512b8a7b5 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 532b78327ad90240492ad8db066a947834e4374b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:30:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:30:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532b7832 dev-libs/confuse: Stabilize 3.3-r1 arm, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index f2b251bb604e..b7392beaa145 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 4f3adca9ec8a568cb270a59dd7c69c916bbee3b5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:25:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:25:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3adca9 dev-libs/confuse: Stabilize 3.3-r1 ppc64, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index fff783464deb..f2b251bb604e 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 8ca1a7a71891bf74c450da3df5fbab930ceac7eb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 24 16:23:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 24 16:23:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca1a7a7 dev-libs/confuse: Stabilize 3.3-r1 ppc, #896290 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index cb45a91f7a41..fff783464deb 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 85023cc2b1eceedfdeb9d1bb01ec624bfa4e607d Author: Sergey Popov gentoo org> AuthorDate: Tue Feb 14 11:02:42 2023 + Commit: Sergey Popov gentoo org> CommitDate: Tue Feb 14 11:02:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85023cc2 dev-libs/confuse: remove myself from maintainers Signed-off-by: Sergey Popov gentoo.org> dev-libs/confuse/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/confuse/metadata.xml b/dev-libs/confuse/metadata.xml index 8fe15be864ee..419da6b02fbc 100644 --- a/dev-libs/confuse/metadata.xml +++ b/dev-libs/confuse/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - pinkb...@gentoo.org - Sergey Popov - + cpe:/a:libconfuse_project:libconfuse martinh/libconfuse
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 253a98670b7c121b8d1082dbefd7ce810079bbd0 Author: Sam James gentoo org> AuthorDate: Wed Jan 11 13:38:50 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 11 13:38:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253a9867 dev-libs/confuse: crank copyright Fixes: ba94f60952a5743f4ff2a3029c42fb7fdf8fd27f Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild index b248bf5d34f6..cb45a91f7a41 100644 --- a/dev-libs/confuse/confuse-3.3-r1.ebuild +++ b/dev-libs/confuse/confuse-3.3-r1.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
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: ba94f60952a5743f4ff2a3029c42fb7fdf8fd27f Author: Mike Frysinger chromium org> AuthorDate: Tue Jan 10 19:16:48 2023 + Commit: Mike Frysinger gentoo org> CommitDate: Tue Jan 10 19:16:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba94f609 dev-libs/confuse: enable LFS Enable automatic LFS support for 32-bit ABIs. This should be safe as the library ABI doesn't use any FS-types (e.g. off_t or struct stat), and internally the code doesn't interact with the FS much. Upstream: https://github.com/libconfuse/libconfuse/pull/167 Signed-off-by: Mike Frysinger gentoo.org> dev-libs/confuse/confuse-3.3-r1.ebuild | 56 ++ 1 file changed, 56 insertions(+) diff --git a/dev-libs/confuse/confuse-3.3-r1.ebuild b/dev-libs/confuse/confuse-3.3-r1.ebuild new file mode 100644 index ..b248bf5d34f6 --- /dev/null +++ b/dev-libs/confuse/confuse-3.3-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib-minimal flag-o-matic + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="https://github.com/martinh/libconfuse; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/2.1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + +IUSE="nls static-libs" + +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND=" + nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) +" + +DOCS=( AUTHORS ) + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + # https://github.com/libconfuse/libconfuse/pull/167 + append-lfs-flags + + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 779528c3e8a5dac722d1fbfd1a469eba8021a27a Author: Alex Fan yahoo com> AuthorDate: Tue Jul 13 06:07:53 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Jul 16 01:16:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779528c3 dev-libs/confuse: add ~riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index 9d2e44cd607..1c901130ccd 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: f5bb2db63d1e9180b4ad57cf3bb25fef3a0ea84a Author: Sergey Popov gentoo org> AuthorDate: Mon Jan 11 11:30:18 2021 + Commit: Sergey Popov gentoo org> CommitDate: Mon Jan 11 11:48:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bb2db6 dev-libs/confuse: drop old versions Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergey Popov gentoo.org> dev-libs/confuse/Manifest | 2 -- dev-libs/confuse/confuse-3.0.ebuild | 50 - dev-libs/confuse/confuse-3.2.2.ebuild | 53 --- 3 files changed, 105 deletions(-) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 43edbcbb05b..63d9544c7df 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,3 +1 @@ -DIST confuse-3.0.tar.xz 449144 BLAKE2B c8e913aa8b074d55535c35ddce7de1a0f21dade78839f66723272780345d4b5c5f265c2040a4abc9b473a09e221b50450382dff60103198f72384d28d1ab068e SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e -DIST confuse-3.2.2.tar.xz 473912 BLAKE2B d8df03f4543291afa6d46a36c48f78d25aee7cdcd0fab7a37a639a73cd0562b52a70057075f83f7e4e56bb542a27561a65e3217c458d757345c46a29203e6187 SHA512 c6baea65e064fe7f2d1bde187c6dcbb7f03c31f5d777cb04576f9cc2d94e9c96b7ee202e030e9a2c7eb619deb240d9e76fb12b3528ae5aa0d3abe231354d12c9 DIST confuse-3.3.tar.xz 485140 BLAKE2B 41f426544341966e4a4148c40951dd7f6771b70b182e9ab9f19ce9be781c3ca42c86615f48e91f3997c8e0654111de2360a09c070afc21047b6edb4a8187755f SHA512 93cc62d98166199315f65a2f6f540a9c0d33592b69a2c6a57fd17f132aecc6ece39b9813b96c9a49ae2b66a99b7eba1188a9ce9e360e1c5fb4b973619e7088a0 diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild deleted file mode 100644 index a58ecfee0a7..000 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils ltprune multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="ISC" -SLOT="0/1.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" - -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" - -DOCS=( AUTHORS ) - -src_prepare() { - eapply_user - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files - - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} -} diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild deleted file mode 100644 index cbb76c207ad..000 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="ISC" -SLOT="0/2.0.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" - -IUSE="nls static-libs" - -BDEPEND=" - sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -RDEPEND=" - nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) -" - -DOCS=( AUTHORS ) - -src_prepare() { - default - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} - - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 83da65b1f6d7a62429b9efc505e6abaefe1cca76 Author: Sam James gentoo org> AuthorDate: Tue Jan 5 20:48:04 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 5 20:48:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83da65b1 dev-libs/confuse: Stabilize 3.3 x86, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index e83c3515258..6f39f080e64 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 878d76dbb421a5bfe24dbd555fdeca3dc9ad3c36 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:55:23 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 12:10:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878d76db dev-libs/confuse: stable 3.3 for ppc64 stable wrt bug #761978 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index 67de7e15311..e83c3515258 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: dc5b2633c16a4e6526d482052414e34f8e4f429e Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 3 11:44:35 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 3 11:44:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5b2633 dev-libs/confuse: stable 3.3 for ppc stable wrt bug #761978 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index 7441b69aeb8..67de7e15311 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 224b48521f228884610e7d4b165e47e6b333a7f0 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 09:12:55 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 09:14:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224b4852 dev-libs/confuse: Stabilize 3.3 sparc, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index 6fc2d7f5da9..7441b69aeb8 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 9f99cd693080b452224aa94608c258507ea0a4cb Author: Sam James gentoo org> AuthorDate: Tue Dec 29 21:24:36 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 21:24:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f99cd69 dev-libs/confuse: Stabilize 3.3 arm64, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index d7a3ae16a76..6fc2d7f5da9 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 40020d3f303c8154bb9194c109ee87cd0c03c50f Author: Sam James gentoo org> AuthorDate: Tue Dec 29 21:21:37 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 21:21:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40020d3f dev-libs/confuse: Stabilize 3.3 arm, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index a3bac4d0216..d7a3ae16a76 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 934a501daa3f66870d7839e584e31d91107489a4 Author: Sam James gentoo org> AuthorDate: Sun Dec 27 22:39:11 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 22:39:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934a501d dev-libs/confuse: Stabilize 3.3 amd64, #761978 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild index b1d52d81016..a3bac4d0216 100644 --- a/dev-libs/confuse/confuse-3.3.ebuild +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 126279ff6ecabb366ef939d1cbf96ce63b9df6dd Author: Sam James gentoo org> AuthorDate: Mon Nov 2 08:23:50 2020 + Commit: Sam James gentoo org> CommitDate: Mon Nov 2 08:23:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126279ff dev-libs/confuse: Stabilize 3.2.2 amd64, #749387 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 3e24bb4d270..5efbbf36183 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: b6d173310932d8dd183409080d041e63da371782 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 20 07:03:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 20 07:04:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d17331 dev-libs/confuse: stable 3.2.2 for sparc stable wrt bug #749387 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 3760211cc20..3e24bb4d270 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: a65263f13591acfab9ab44a7f9500841cce05eb1 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 20 07:01:48 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 20 07:01:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65263f1 dev-libs/confuse: stable 3.2.2 for ppc64 stable wrt bug #749387 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index c28d53b975e..3760211cc20 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 68ba53b9f9d1ce7a52191a94d27a8d6ae289b8ce Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 20 06:57:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 20 06:57:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ba53b9 dev-libs/confuse: stable 3.2.2 for ppc stable wrt bug #749387 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 1fae3de3b32..c28d53b975e 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: d776b6c2c44bcc90b37ffd1931be6f5ea3c8aa8f Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 20 06:50:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 20 06:50:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d776b6c2 dev-libs/confuse: stable 3.2.2 for hppa stable wrt bug #749387 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 0c7a10b67ee..1fae3de3b32 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: d93a22d978dcbc21eada8adf15f72c0d7c9f82ca Author: Sam James gentoo org> AuthorDate: Mon Oct 19 00:13:01 2020 + Commit: Sam James gentoo org> CommitDate: Mon Oct 19 00:13:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93a22d9 dev-libs/confuse: Stabilize 3.2.2 arm, #749387 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index a07d42e73ae..0c7a10b67ee 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 2cecdaced821b70981504c8f7473190ca5e6120a Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 18 18:42:08 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 18 18:51:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cecdace dev-libs/confuse: x86 stable (bug #749387) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 3bdb88c02d6..a07d42e73ae 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: d2000b351d24c68c4e2fa4aa3057d75b723ab28a Author: Sam James gentoo org> AuthorDate: Sat Oct 17 23:46:34 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 23:46:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2000b35 dev-libs/confuse: arm64 stable (bug #749387) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-libs/confuse/confuse-3.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 76799f45870..3bdb88c02d6 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 9399d7a9cb610955a9c9fab6bcf3ea72ebf419fb Author: Sergey Popov gentoo org> AuthorDate: Fri Oct 16 08:01:24 2020 + Commit: Sergey Popov gentoo org> CommitDate: Fri Oct 16 08:05:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9399d7a9 dev-libs/confuse: version bump Closes: https://github.com/gentoo/gentoo/pull/17625 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sergey Popov gentoo.org> dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.3.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 49d169abc6b..43edbcbb05b 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,2 +1,3 @@ DIST confuse-3.0.tar.xz 449144 BLAKE2B c8e913aa8b074d55535c35ddce7de1a0f21dade78839f66723272780345d4b5c5f265c2040a4abc9b473a09e221b50450382dff60103198f72384d28d1ab068e SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e DIST confuse-3.2.2.tar.xz 473912 BLAKE2B d8df03f4543291afa6d46a36c48f78d25aee7cdcd0fab7a37a639a73cd0562b52a70057075f83f7e4e56bb542a27561a65e3217c458d757345c46a29203e6187 SHA512 c6baea65e064fe7f2d1bde187c6dcbb7f03c31f5d777cb04576f9cc2d94e9c96b7ee202e030e9a2c7eb619deb240d9e76fb12b3528ae5aa0d3abe231354d12c9 +DIST confuse-3.3.tar.xz 485140 BLAKE2B 41f426544341966e4a4148c40951dd7f6771b70b182e9ab9f19ce9be781c3ca42c86615f48e91f3997c8e0654111de2360a09c070afc21047b6edb4a8187755f SHA512 93cc62d98166199315f65a2f6f540a9c0d33592b69a2c6a57fd17f132aecc6ece39b9813b96c9a49ae2b66a99b7eba1188a9ce9e360e1c5fb4b973619e7088a0 diff --git a/dev-libs/confuse/confuse-3.3.ebuild b/dev-libs/confuse/confuse-3.3.ebuild new file mode 100644 index 000..b1d52d81016 --- /dev/null +++ b/dev-libs/confuse/confuse-3.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="https://github.com/martinh/libconfuse; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/2.1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND=" + nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) +" + +DOCS=( AUTHORS ) + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: ec43ba6233c0e11dfbc84ac5bbce6cf4aa2ba542 Author: Sergey Popov gentoo org> AuthorDate: Thu Aug 15 09:04:48 2019 + Commit: Sergey Popov gentoo org> CommitDate: Thu Aug 15 09:30:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec43ba62 dev-libs/confuse: QA fix Replace ${HOMEPAGE} substitution in SRC_URI with clear text Signed-off-by: Sergey Popov gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-libs/confuse/confuse-3.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild index 52a38f545bf..a36fb39e57e 100644 --- a/dev-libs/confuse/confuse-3.2.2.ebuild +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -6,7 +6,7 @@ inherit multilib-minimal DESCRIPTION="a configuration file parser library" HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.xz" +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; LICENSE="ISC" SLOT="0/2.0.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 200ea45a05fa7bf4538426157d5f5a4e4115 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 26 10:19:28 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 26 10:19:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200ea45a dev-libs/confuse: Old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Bug: https://bugs.gentoo.org/664328 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/confuse/Manifest | 1 - dev-libs/confuse/confuse-3.2.1.ebuild | 50 --- 2 files changed, 51 deletions(-) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 1a48119d572..49d169abc6b 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,3 +1,2 @@ DIST confuse-3.0.tar.xz 449144 BLAKE2B c8e913aa8b074d55535c35ddce7de1a0f21dade78839f66723272780345d4b5c5f265c2040a4abc9b473a09e221b50450382dff60103198f72384d28d1ab068e SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e -DIST confuse-3.2.1.tar.xz 470260 BLAKE2B 5327f7e71379b50620a6c44f1a9f88a0833d4b648874129a1d4eae6ec97a9ca748e80e902b74ba4c7669e2fda0d0bcd603ff95b5f096ca77b3ec7fe67263f0c6 SHA512 738bacf6a3abb9c64666fec103eb18c8456b994e7ba3562bdb090ef4eb33f0330da844de14d658ef44e74f90104f67ceaf408d21ddf0d251f4c6ddd80e0b387c DIST confuse-3.2.2.tar.xz 473912 BLAKE2B d8df03f4543291afa6d46a36c48f78d25aee7cdcd0fab7a37a639a73cd0562b52a70057075f83f7e4e56bb542a27561a65e3217c458d757345c46a29203e6187 SHA512 c6baea65e064fe7f2d1bde187c6dcbb7f03c31f5d777cb04576f9cc2d94e9c96b7ee202e030e9a2c7eb619deb240d9e76fb12b3528ae5aa0d3abe231354d12c9 diff --git a/dev-libs/confuse/confuse-3.2.1.ebuild b/dev-libs/confuse/confuse-3.2.1.ebuild deleted file mode 100644 index 576798947c0..000 --- a/dev-libs/confuse/confuse-3.2.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="https://github.com/martinh/libconfuse; -SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="ISC" -SLOT="0/2.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" - -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" - -DOCS=( AUTHORS ) - -src_prepare() { - eapply_user - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files - - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 4c2385e6d6f176d0dc4a2d91b5a36ea883b89f3f Author: Jeroen Roovers gentoo org> AuthorDate: Mon Nov 26 10:17:07 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Nov 26 10:17:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2385e6 dev-libs/confuse: Version 3.2.2 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Bug: https://bugs.gentoo.org/664328 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.2.2.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 06c18295693..1a48119d572 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,2 +1,3 @@ DIST confuse-3.0.tar.xz 449144 BLAKE2B c8e913aa8b074d55535c35ddce7de1a0f21dade78839f66723272780345d4b5c5f265c2040a4abc9b473a09e221b50450382dff60103198f72384d28d1ab068e SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e DIST confuse-3.2.1.tar.xz 470260 BLAKE2B 5327f7e71379b50620a6c44f1a9f88a0833d4b648874129a1d4eae6ec97a9ca748e80e902b74ba4c7669e2fda0d0bcd603ff95b5f096ca77b3ec7fe67263f0c6 SHA512 738bacf6a3abb9c64666fec103eb18c8456b994e7ba3562bdb090ef4eb33f0330da844de14d658ef44e74f90104f67ceaf408d21ddf0d251f4c6ddd80e0b387c +DIST confuse-3.2.2.tar.xz 473912 BLAKE2B d8df03f4543291afa6d46a36c48f78d25aee7cdcd0fab7a37a639a73cd0562b52a70057075f83f7e4e56bb542a27561a65e3217c458d757345c46a29203e6187 SHA512 c6baea65e064fe7f2d1bde187c6dcbb7f03c31f5d777cb04576f9cc2d94e9c96b7ee202e030e9a2c7eb619deb240d9e76fb12b3528ae5aa0d3abe231354d12c9 diff --git a/dev-libs/confuse/confuse-3.2.2.ebuild b/dev-libs/confuse/confuse-3.2.2.ebuild new file mode 100644 index 000..52a38f545bf --- /dev/null +++ b/dev-libs/confuse/confuse-3.2.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="https://github.com/martinh/libconfuse; +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0/2.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +BDEPEND=" + sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" +RDEPEND=" + nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) +" + +DOCS=( AUTHORS ) + +src_prepare() { + default + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 676b5b93230159f7e5016755b1843227060fdba9 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Dec 19 10:35:30 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Dec 19 10:35:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676b5b93 dev-libs/confuse: Update HOMEPAGE. Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/confuse/confuse-3.2.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/confuse/confuse-3.2.1.ebuild b/dev-libs/confuse/confuse-3.2.1.ebuild index 0dfcf2c0b2f..958f49730e8 100644 --- a/dev-libs/confuse/confuse-3.2.1.ebuild +++ b/dev-libs/confuse/confuse-3.2.1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit eutils multilib-minimal DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; +HOMEPAGE="https://github.com/martinh/libconfuse; +SRC_URI="${HOMEPAGE}/releases/download/v${PV}/${P}.tar.xz" LICENSE="ISC" SLOT="0/2.0.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 00fd2e3c2f67d6eeb60f8d57df82b38603bf6656 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 21 09:54:20 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 21 09:54:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fd2e3c dev-libs/confuse: Old. Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-libs/confuse/Manifest | 1 - dev-libs/confuse/confuse-3.2.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 3feb433d810..b1465332b4b 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,3 +1,2 @@ DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 DIST confuse-3.2.1.tar.xz 470260 SHA256 23c63272baf2ef4e2cbbafad2cf57de7eb81f006ec347c00b954819824add25e SHA512 738bacf6a3abb9c64666fec103eb18c8456b994e7ba3562bdb090ef4eb33f0330da844de14d658ef44e74f90104f67ceaf408d21ddf0d251f4c6ddd80e0b387c WHIRLPOOL 40d44a6b8d3115b2f09600d5ee652f94ef61fba2072f749bd237f53741ae229f5551d3fdaca80d1ffda150521ac77099fe8a514c8a4bcfc438ea1d7dbdc36485 -DIST confuse-3.2.tar.xz 470108 SHA256 a46abb8696026d314197b6a70ae1a1c296342a9a68aa69b1935709c1477a4e48 SHA512 4c81b52bca951ab46961ed91bf9e887f7940dedfb69eaf2f6905cb2d88275e635c80d2570797e4276b5cd970b805ab902da6cd6f89dc64216b0b02445c912acd WHIRLPOOL 5edf49bb58215b5694b66679c6638a16e0f9b3080f4b89b660d43329a622b9771f1403424a7eac1fccc6eaf7ffd80b1994629a09ebab3e29abda31bb902ba935 diff --git a/dev-libs/confuse/confuse-3.2.ebuild b/dev-libs/confuse/confuse-3.2.ebuild deleted file mode 100644 index 163dcf76dc4..000 --- a/dev-libs/confuse/confuse-3.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="ISC" -SLOT="0/1.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" - -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" - -DOCS=( AUTHORS ) - -src_prepare() { - eapply_user - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files - - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: f158c8cad1f11d65ccd2dbb482d70c64f141ae2e Author: Jeroen Roovers gentoo org> AuthorDate: Tue Nov 21 09:39:33 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Nov 21 09:53:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f158c8ca dev-libs/confuse: Version bump. Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.2.1.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 744d3ecdca8..3feb433d810 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,2 +1,3 @@ DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 +DIST confuse-3.2.1.tar.xz 470260 SHA256 23c63272baf2ef4e2cbbafad2cf57de7eb81f006ec347c00b954819824add25e SHA512 738bacf6a3abb9c64666fec103eb18c8456b994e7ba3562bdb090ef4eb33f0330da844de14d658ef44e74f90104f67ceaf408d21ddf0d251f4c6ddd80e0b387c WHIRLPOOL 40d44a6b8d3115b2f09600d5ee652f94ef61fba2072f749bd237f53741ae229f5551d3fdaca80d1ffda150521ac77099fe8a514c8a4bcfc438ea1d7dbdc36485 DIST confuse-3.2.tar.xz 470108 SHA256 a46abb8696026d314197b6a70ae1a1c296342a9a68aa69b1935709c1477a4e48 SHA512 4c81b52bca951ab46961ed91bf9e887f7940dedfb69eaf2f6905cb2d88275e635c80d2570797e4276b5cd970b805ab902da6cd6f89dc64216b0b02445c912acd WHIRLPOOL 5edf49bb58215b5694b66679c6638a16e0f9b3080f4b89b660d43329a622b9771f1403424a7eac1fccc6eaf7ffd80b1994629a09ebab3e29abda31bb902ba935 diff --git a/dev-libs/confuse/confuse-3.2.1.ebuild b/dev-libs/confuse/confuse-3.2.1.ebuild new file mode 100644 index 000..0dfcf2c0b2f --- /dev/null +++ b/dev-libs/confuse/confuse-3.2.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 eutils multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="http://www.nongnu.org/confuse/; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/2.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +DEPEND="sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS ) + +src_prepare() { + eapply_user + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + prune_libtool_files + + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 88eca1a035498474e964769624ab94b969f014fa Author: Jeroen Roovers gentoo org> AuthorDate: Thu Aug 10 12:45:36 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Aug 10 12:46:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88eca1a0 dev-libs/confuse: Old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/confuse/Manifest | 1 - dev-libs/confuse/confuse-3.1.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 1c654006079..744d3ecdca8 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,3 +1,2 @@ DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 -DIST confuse-3.1.tar.xz 468248 SHA256 8171f31e0071d5e4460269fdcc8b4e748cf23b4bf6bbe672f718a136dd63ca66 SHA512 64d6b11ffd2a32108c9a6e72cab00e6a7fe792d4400e68299336e8c8cebf3c352c7a6209c18336e22aaa478b3dd3945c641c91f3af9753c8b2bf42a6be9901d8 WHIRLPOOL c0b614b46e575de3f4e72cd7efc2d15846b255a8a437051a709fc42ea382f2b47b08e411c808fbeb084b83c7d013c770e7de792c0f60c2cdc1924f9545cc87d2 DIST confuse-3.2.tar.xz 470108 SHA256 a46abb8696026d314197b6a70ae1a1c296342a9a68aa69b1935709c1477a4e48 SHA512 4c81b52bca951ab46961ed91bf9e887f7940dedfb69eaf2f6905cb2d88275e635c80d2570797e4276b5cd970b805ab902da6cd6f89dc64216b0b02445c912acd WHIRLPOOL 5edf49bb58215b5694b66679c6638a16e0f9b3080f4b89b660d43329a622b9771f1403424a7eac1fccc6eaf7ffd80b1994629a09ebab3e29abda31bb902ba935 diff --git a/dev-libs/confuse/confuse-3.1.ebuild b/dev-libs/confuse/confuse-3.1.ebuild deleted file mode 100644 index 163dcf76dc4..000 --- a/dev-libs/confuse/confuse-3.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="ISC" -SLOT="0/1.1.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" - -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" - -DOCS=( AUTHORS ) - -src_prepare() { - eapply_user - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files - - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 5967400fe59bd522d803fee5ed5fb10f6c22da4b Author: Jeroen Roovers gentoo org> AuthorDate: Thu Aug 10 12:45:08 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Aug 10 12:46:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5967400f dev-libs/confuse: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.2.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index c353787e07a..1c654006079 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,2 +1,3 @@ DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 DIST confuse-3.1.tar.xz 468248 SHA256 8171f31e0071d5e4460269fdcc8b4e748cf23b4bf6bbe672f718a136dd63ca66 SHA512 64d6b11ffd2a32108c9a6e72cab00e6a7fe792d4400e68299336e8c8cebf3c352c7a6209c18336e22aaa478b3dd3945c641c91f3af9753c8b2bf42a6be9901d8 WHIRLPOOL c0b614b46e575de3f4e72cd7efc2d15846b255a8a437051a709fc42ea382f2b47b08e411c808fbeb084b83c7d013c770e7de792c0f60c2cdc1924f9545cc87d2 +DIST confuse-3.2.tar.xz 470108 SHA256 a46abb8696026d314197b6a70ae1a1c296342a9a68aa69b1935709c1477a4e48 SHA512 4c81b52bca951ab46961ed91bf9e887f7940dedfb69eaf2f6905cb2d88275e635c80d2570797e4276b5cd970b805ab902da6cd6f89dc64216b0b02445c912acd WHIRLPOOL 5edf49bb58215b5694b66679c6638a16e0f9b3080f4b89b660d43329a622b9771f1403424a7eac1fccc6eaf7ffd80b1994629a09ebab3e29abda31bb902ba935 diff --git a/dev-libs/confuse/confuse-3.2.ebuild b/dev-libs/confuse/confuse-3.2.ebuild new file mode 100644 index 000..163dcf76dc4 --- /dev/null +++ b/dev-libs/confuse/confuse-3.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="http://www.nongnu.org/confuse/; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/1.1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +DEPEND="sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS ) + +src_prepare() { + eapply_user + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + prune_libtool_files + + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 878bb6e244293f1d523cdbe643d7308a9f211562 Author: Jeroen Roovers gentoo org> AuthorDate: Wed May 24 14:47:24 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed May 24 14:47:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878bb6e2 dev-libs/confuse: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.1.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 6aacbf670dd..c353787e07a 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1 +1,2 @@ DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 +DIST confuse-3.1.tar.xz 468248 SHA256 8171f31e0071d5e4460269fdcc8b4e748cf23b4bf6bbe672f718a136dd63ca66 SHA512 64d6b11ffd2a32108c9a6e72cab00e6a7fe792d4400e68299336e8c8cebf3c352c7a6209c18336e22aaa478b3dd3945c641c91f3af9753c8b2bf42a6be9901d8 WHIRLPOOL c0b614b46e575de3f4e72cd7efc2d15846b255a8a437051a709fc42ea382f2b47b08e411c808fbeb084b83c7d013c770e7de792c0f60c2cdc1924f9545cc87d2 diff --git a/dev-libs/confuse/confuse-3.1.ebuild b/dev-libs/confuse/confuse-3.1.ebuild new file mode 100644 index 000..163dcf76dc4 --- /dev/null +++ b/dev-libs/confuse/confuse-3.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 eutils multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="http://www.nongnu.org/confuse/; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/1.1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +DEPEND="sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS ) + +src_prepare() { + eapply_user + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + prune_libtool_files + + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 481628b07c678c0575ff7875ad775aa7710bd47e Author: Michael Weber gentoo org> AuthorDate: Thu May 18 22:35:47 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu May 18 22:37:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481628b0 dev-libs/confuse: arm64 stable (bug 617136). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64" dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 253da1fab03..646fb29613d 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: d8310a55c8bc2b4df89e16fa07460fa12f7c6dfb Author: Manuel Rüger gentoo org> AuthorDate: Wed May 17 14:43:47 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Wed May 17 14:44:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8310a55 dev-libs/confuse: Remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/confuse/Manifest | 2 -- dev-libs/confuse/confuse-2.7.ebuild | 40 dev-libs/confuse/confuse-2.8.ebuild | 52 - 3 files changed, 94 deletions(-) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 574a03c7865..6aacbf670dd 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,3 +1 @@ -DIST confuse-2.7.tar.gz 517272 SHA256 e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 SHA512 c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42 WHIRLPOOL 22e657a1172005bc527951738540103c8ae7dbd61d70cb8dfb3bfc49bc01d102331f1187a4e8b0906161ac2e806a3d5cc781ce69cd5443560fe83b619fe8884e -DIST confuse-2.8.tar.xz 403252 SHA256 2a8102bfa3ccc846c14d94a81b0abfb4f5e855809f89ff3722aca1a9f314ea0d SHA512 af428936caad9dac0bf052210abeb0fd4b4450114a2a5185db7d995e11cdd0e52cb0148bb46228d26e38a4b50a2810f6e4b282502f0e34c617bf4368795a9d79 WHIRLPOOL ee647ffabebb05641aa49a4294b7a9dc2aad9503fefab537244618baf0556b1e7cb58b006d5f95cfefbe3967442845e61f407ca38561c2aca1dc5fdb9dffa115 DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 diff --git a/dev-libs/confuse/confuse-2.7.ebuild b/dev-libs/confuse/confuse-2.7.ebuild deleted file mode 100644 index 162533ddb59..000 --- a/dev-libs/confuse/confuse-2.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=3 - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="mirror://nongnu/confuse/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl )" - -src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -src_install() { - emake DESTDIR="${D}" install || die - - doman doc/man/man3/*.3 || die - dodoc AUTHORS NEWS README || die - dohtml doc/html/* || die - - docinto examples - dodoc examples/*.{c,conf} || die -} diff --git a/dev-libs/confuse/confuse-2.8.ebuild b/dev-libs/confuse/confuse-2.8.ebuild deleted file mode 100644 index ff73d4358a9..000 --- a/dev-libs/confuse/confuse-2.8.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils multilib-minimal - -DESCRIPTION="a configuration file parser library" -HOMEPAGE="http://www.nongnu.org/confuse/; -SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" - -IUSE="nls static-libs" - -DEPEND="sys-devel/flex - sys-devel/libtool - virtual/pkgconfig - nls? ( sys-devel/gettext )" -RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" - -DOCS=( AUTHORS ) - -src_prepare() { - rm doc/man/man3/_* || die - - eapply_user - multilib_copy_sources -} - -multilib_src_configure() { - # examples are normally compiled but not installed. They - # fail during a mingw crosscompile. - local ECONF_SOURCE=${BUILD_DIR} - econf \ - --enable-shared \ - --disable-examples \ - $(use_enable nls) \ - $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files - - doman doc/man/man3/*.3 - dodoc -r doc/html - - docinto examples - dodoc examples/*.{c,conf} -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: a5b730e1958aabbf819c5e34637c1a6957468e2f Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:00:31 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:00:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b730e1 dev-libs/confuse: dropped ~x86-interix Package-Manager: portage-2.3.3 dev-libs/confuse/confuse-2.7.ebuild | 4 ++-- dev-libs/confuse/confuse-2.8.ebuild | 4 ++-- dev-libs/confuse/confuse-3.0.ebuild | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/confuse/confuse-2.7.ebuild b/dev-libs/confuse/confuse-2.7.ebuild index 66b216a..e30dc0a3 100644 --- a/dev-libs/confuse/confuse-2.7.ebuild +++ b/dev-libs/confuse/confuse-2.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/confuse/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs" DEPEND="sys-devel/flex diff --git a/dev-libs/confuse/confuse-2.8.ebuild b/dev-libs/confuse/confuse-2.8.ebuild index c870b06..791d254 100644 --- a/dev-libs/confuse/confuse-2.8.ebuild +++ b/dev-libs/confuse/confuse-2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs" diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 621594f..38c8f86 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 2b16ed0d0dbbab1f528fd4114e603b00f4afbac9 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 30 11:10:27 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 30 11:10:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b16ed0d dev-libs/confuse: ia64 stable wrt bug #593804 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 4432fbd..0dce91c 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 6422a3c7e54a296a1620e1f979f3f251bb77bccb Author: Sergey Popov gentoo org> AuthorDate: Wed Dec 28 11:10:51 2016 + Commit: Sergey Popov gentoo org> CommitDate: Wed Dec 28 11:12:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6422a3c7 dev-libs/confuse: stable on x86 Gentoo-Bug: 593804 Package-Manager: portage-2.3.2 dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index ce0dfc4..a95f4eb 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: a2b455ec63c6cb348b26a1d627360bf23e134b88 Author: Markus Meier gentoo org> AuthorDate: Wed Oct 5 18:54:09 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Oct 5 18:54:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b455ec dev-libs/confuse: arm stable, bug #593804 Package-Manager: portage-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 20f337b..ce0dfc4 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 14bfa10bce39a6ceb02135b2113cf1df47737742 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 1 14:14:23 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 1 14:14:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bfa10b dev-libs/confuse: Stable for HPPA PPC64 (bug #593804). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 8c54e9f..20f337b 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 80c68adac5cd3ae0d4fba969bb5c86f4a4db0517 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 24 13:46:54 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 24 13:46:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c68ada dev-libs/confuse: amd64 stable wrt bug #593804 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 6eb3afe..8c54e9f 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: b64131851541320bce7c965492a34bf562f22fa7 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Sep 22 08:36:38 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Sep 22 08:36:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6413185 dev-libs/confuse-3.0-r0: add alpha keyword Gentoo-Bug: 593804 dev-libs/confuse/confuse-3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild index 41e15d9..6eb3afe 100644 --- a/dev-libs/confuse/confuse-3.0.ebuild +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar LICENSE="ISC" SLOT="0/1.0.0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="nls static-libs"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: 720edc0709f5936d5a7ec0bc3006466fe866c8b3 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Jun 3 08:38:29 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Jun 3 08:38:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720edc07 dev-libs/confuse: Version bump. Package-Manager: portage-2.3.0_rc1 dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-3.0.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index bc7b87e..574a03c 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1,2 +1,3 @@ DIST confuse-2.7.tar.gz 517272 SHA256 e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 SHA512 c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42 WHIRLPOOL 22e657a1172005bc527951738540103c8ae7dbd61d70cb8dfb3bfc49bc01d102331f1187a4e8b0906161ac2e806a3d5cc781ce69cd5443560fe83b619fe8884e DIST confuse-2.8.tar.xz 403252 SHA256 2a8102bfa3ccc846c14d94a81b0abfb4f5e855809f89ff3722aca1a9f314ea0d SHA512 af428936caad9dac0bf052210abeb0fd4b4450114a2a5185db7d995e11cdd0e52cb0148bb46228d26e38a4b50a2810f6e4b282502f0e34c617bf4368795a9d79 WHIRLPOOL ee647ffabebb05641aa49a4294b7a9dc2aad9503fefab537244618baf0556b1e7cb58b006d5f95cfefbe3967442845e61f407ca38561c2aca1dc5fdb9dffa115 +DIST confuse-3.0.tar.xz 449144 SHA256 bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e WHIRLPOOL fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156 diff --git a/dev-libs/confuse/confuse-3.0.ebuild b/dev-libs/confuse/confuse-3.0.ebuild new file mode 100644 index 000..41e15d9 --- /dev/null +++ b/dev-libs/confuse/confuse-3.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="http://www.nongnu.org/confuse/; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0/1.0.0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +DEPEND="sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS ) + +src_prepare() { + eapply_user + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + prune_libtool_files + + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/confuse/
commit: e689510744193740b58991b8ba7a8ed82bffc18f Author: Sergey Popov gentoo org> AuthorDate: Wed Jan 27 15:09:52 2016 + Commit: Sergey Popov gentoo org> CommitDate: Wed Jan 27 15:10:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6895107 dev-libs/confuse: version bump Bump EAPI to 6, add multilib support Gentoo-Bug: 569788 Package-Manager: portage-2.2.26 dev-libs/confuse/Manifest | 1 + dev-libs/confuse/confuse-2.8.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest index 6e24bbd..bc7b87e 100644 --- a/dev-libs/confuse/Manifest +++ b/dev-libs/confuse/Manifest @@ -1 +1,2 @@ DIST confuse-2.7.tar.gz 517272 SHA256 e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 SHA512 c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42 WHIRLPOOL 22e657a1172005bc527951738540103c8ae7dbd61d70cb8dfb3bfc49bc01d102331f1187a4e8b0906161ac2e806a3d5cc781ce69cd5443560fe83b619fe8884e +DIST confuse-2.8.tar.xz 403252 SHA256 2a8102bfa3ccc846c14d94a81b0abfb4f5e855809f89ff3722aca1a9f314ea0d SHA512 af428936caad9dac0bf052210abeb0fd4b4450114a2a5185db7d995e11cdd0e52cb0148bb46228d26e38a4b50a2810f6e4b282502f0e34c617bf4368795a9d79 WHIRLPOOL ee647ffabebb05641aa49a4294b7a9dc2aad9503fefab537244618baf0556b1e7cb58b006d5f95cfefbe3967442845e61f407ca38561c2aca1dc5fdb9dffa115 diff --git a/dev-libs/confuse/confuse-2.8.ebuild b/dev-libs/confuse/confuse-2.8.ebuild new file mode 100644 index 000..c870b06 --- /dev/null +++ b/dev-libs/confuse/confuse-2.8.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils multilib-minimal + +DESCRIPTION="a configuration file parser library" +HOMEPAGE="http://www.nongnu.org/confuse/; +SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" + +IUSE="nls static-libs" + +DEPEND="sys-devel/flex + sys-devel/libtool + virtual/pkgconfig + nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )" + +DOCS=( AUTHORS ) + +src_prepare() { + rm doc/man/man3/_* || die + + eapply_user + multilib_copy_sources +} + +multilib_src_configure() { + # examples are normally compiled but not installed. They + # fail during a mingw crosscompile. + local ECONF_SOURCE=${BUILD_DIR} + econf \ + --enable-shared \ + --disable-examples \ + $(use_enable nls) \ + $(use_enable static-libs static) +} + +multilib_src_install_all() { + prune_libtool_files + + doman doc/man/man3/*.3 + dodoc -r doc/html + + docinto examples + dodoc examples/*.{c,conf} +}