[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 0b599d2f559fa006695b9f6c7555a566ff0d5598 Author: Sam James gentoo org> AuthorDate: Thu Oct 31 13:49:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Oct 31 13:49:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b599d2f dev-libs/libbytesize: Stabilize 2.11 arm, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 869b70455e2e..54bb1d8a0abb 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: c38deafdbc709656581bcc25442b66ad9af98730 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 30 17:23:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 30 17:23:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38deafd dev-libs/libbytesize: Stabilize 2.11 arm64, #942529 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index b0007ad63ec0..869b70455e2e 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 94be024ce857f595a76bb7f552d3ecc721bdf7c6 Author: Sam James gentoo org> AuthorDate: Wed Oct 30 15:45:13 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 15:45:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94be024c dev-libs/libbytesize: Stabilize 2.11 sparc, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 76ea5660a66e..b0007ad63ec0 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 009cf6848ea8d6e8240496d7ded2c671dd948ccc Author: Sam James gentoo org> AuthorDate: Wed Oct 30 15:11:05 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 15:11:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009cf684 dev-libs/libbytesize: Stabilize 2.11 ppc64, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index ee12327cae5d..2459f3f7be63 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a7efead58d187a7fe32af1fe778c7706fb113d4d Author: Sam James gentoo org> AuthorDate: Wed Oct 30 15:11:07 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 15:11:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7efead5 dev-libs/libbytesize: Stabilize 2.11 ppc, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 48b3094716b4..76ea5660a66e 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 457609180077f8bfd3232aee560a60f6b338b460 Author: Sam James gentoo org> AuthorDate: Wed Oct 30 15:11:06 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 15:11:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45760918 dev-libs/libbytesize: Stabilize 2.11 x86, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 2459f3f7be63..48b3094716b4 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 6755be6107703b48359f6d62fc57d7d2f99235cd Author: Sam James gentoo org> AuthorDate: Wed Oct 30 14:52:59 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 30 14:52:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6755be61 dev-libs/libbytesize: Stabilize 2.11 amd64, #942529 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 542e5d4113d0..ee12327cae5d 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 0026fbdfdd65f83e36b25282303b6f36a14efa19 Author: Sam James gentoo org> AuthorDate: Fri Oct 4 07:16:25 2024 + Commit: Sam James gentoo org> CommitDate: Fri Oct 4 07:19:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0026fbdf dev-libs/libbytesize: enable py3.13 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild index 87fa8741c50b..542e5d4113d0 100644 --- a/dev-libs/libbytesize/libbytesize-2.11.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit autotools python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 4c743d06ed29c2343befe220f7073f738fb486cf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 13 10:50:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 13 11:56:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c743d06 dev-libs/libbytesize: add 2.11 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/Manifest| 1 + dev-libs/libbytesize/libbytesize-2.11.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 3458e34920ce..e261756d779f 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.10.tar.gz 458804 BLAKE2B 413a45bebf8394e0557c2e1ef7e1f4348fa6dfa52c697599886d70292ea8b2e1b17402e787afaeb8fecd84e3a37a6c0c39440fa22a556dcaba3f419ee17e1b0e SHA512 9e52b9a756a5b4ee6e23a7a20fd0c6ca2a65ff31f38ddc7545d6838fe9a3da0ee0bd7491cb268f071c950fbeb8d65c707423d285cc3548038b3a2d3aa7f0de48 +DIST libbytesize-2.11.tar.gz 459631 BLAKE2B f15b260f3abfdd876a45157281e7a3dbc33227ef0fa8096a07b254b5edf7378af0653b43b54d0d1ac780ad900644039bd73a0bc9a5c6a111fb45d69e4065cbdc SHA512 eb539c878cc0f857772b07aac4aca2732d3298fa649011f3f8a95fce83b1cc5b5b7001f6bb0c168ed47b7886d34c2e139ded9e66994a9a10784f9f7944475190 DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 diff --git a/dev-libs/libbytesize/libbytesize-2.11.ebuild b/dev-libs/libbytesize/libbytesize-2.11.ebuild new file mode 100644 index ..87fa8741c50b --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.11.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big byte sizes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:= + dev-libs/mpfr:= + dev-libs/libpcre2:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 2408753398215e98aa92190045b05d815a6a8e08 Author: Sam James gentoo org> AuthorDate: Sat Mar 2 22:07:16 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 2 22:07:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24087533 dev-libs/libbytesize: Stabilize 2.10 ppc, #925454 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index d984a7c01ba9..e0ffbc9de484 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 9d670c5b982cadf2df18dbc865075792afbe3290 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 2 09:55:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 2 09:55:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d670c5b dev-libs/libbytesize: Stabilize 2.10 arm64, #925454 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index 3bfb99e98b62..d984a7c01ba9 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 95a0209541693bb4e885e0b0833680b41f237209 Author: Sam James gentoo org> AuthorDate: Sun Feb 25 07:15:54 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 25 07:15:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a02095 dev-libs/libbytesize: Stabilize 2.10 arm, #925454 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index e9dbe275dc14..3bfb99e98b62 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 5dc542bbebfa97e9fa64c938150241c2d937e4e0 Author: Sam James gentoo org> AuthorDate: Sun Feb 25 06:56:56 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 25 06:58:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc542bb dev-libs/libbytesize: Stabilize 2.10 ppc64, #925454 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index 916232595cf5..e9dbe275dc14 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: cad90de63936c080907f39563b2f7c11a1f0d81c Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 25 06:56:22 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 25 06:57:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cad90de6 dev-libs/libbytesize: Stabilize 2.10 amd64, #925454 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index 71349cef2a83..a56cce740bb4 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 58621dcb2ac074e2782b73766f3075a9b92fbb22 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 25 06:56:41 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 25 06:57:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58621dcb dev-libs/libbytesize: Stabilize 2.10 x86, #925454 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/libbytesize/libbytesize-2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild index a56cce740bb4..916232595cf5 100644 --- a/dev-libs/libbytesize/libbytesize-2.10.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 96989db795654cf4041a59bcd3f831d9fefe3527 Author: Alfred Wingate protonmail com> AuthorDate: Thu Nov 9 00:23:38 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Nov 21 10:04:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96989db7 dev-libs/libbytesize: add 2.10 Signed-off-by: Alfred Wingate protonmail.com> Signed-off-by: Marek Szuba gentoo.org> dev-libs/libbytesize/Manifest| 1 + dev-libs/libbytesize/libbytesize-2.10.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index f286519abec6..b43d83f524a8 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ +DIST libbytesize-2.10.tar.gz 458804 BLAKE2B 413a45bebf8394e0557c2e1ef7e1f4348fa6dfa52c697599886d70292ea8b2e1b17402e787afaeb8fecd84e3a37a6c0c39440fa22a556dcaba3f419ee17e1b0e SHA512 9e52b9a756a5b4ee6e23a7a20fd0c6ca2a65ff31f38ddc7545d6838fe9a3da0ee0bd7491cb268f071c950fbeb8d65c707423d285cc3548038b3a2d3aa7f0de48 DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 diff --git a/dev-libs/libbytesize/libbytesize-2.10.ebuild b/dev-libs/libbytesize/libbytesize-2.10.ebuild new file mode 100644 index ..71349cef2a83 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.10.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big byte sizes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:= + dev-libs/mpfr:= + dev-libs/libpcre2:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 1bfecae26244088337ceae3b36f9517637509924 Author: Marek Szuba gentoo org> AuthorDate: Tue Nov 21 09:37:17 2023 + Commit: Marek Szuba gentoo org> CommitDate: Tue Nov 21 10:04:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfecae2 dev-libs/libbytesize: drop 2.8 Signed-off-by: Marek Szuba gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.8.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index b43d83f524a8..3458e34920ce 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ DIST libbytesize-2.10.tar.gz 458804 BLAKE2B 413a45bebf8394e0557c2e1ef7e1f4348fa6dfa52c697599886d70292ea8b2e1b17402e787afaeb8fecd84e3a37a6c0c39440fa22a556dcaba3f419ee17e1b0e SHA512 9e52b9a756a5b4ee6e23a7a20fd0c6ca2a65ff31f38ddc7545d6838fe9a3da0ee0bd7491cb268f071c950fbeb8d65c707423d285cc3548038b3a2d3aa7f0de48 -DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild deleted file mode 100644 index 79987e5858ee.. --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2:= - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( - dev-util/gtk-doc - virtual/pkgconfig - ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" -) - -python_do() { - if use python ; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 002dacb14abe3eecae2d4cd7d0d3f773ad98f924 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 24 14:24:48 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 24 14:24:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002dacb1 dev-libs/libbytesize: Stabilize 2.9 ppc, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 49155b17a4a9..4cb4753960a9 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 0e395b3dde7eccc6b4c7b28e744227959d858f73 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 17:46:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 17:46:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e395b3d dev-libs/libbytesize: Stabilize 2.9 arm64, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 1fd1e6633e42..49155b17a4a9 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: adede1462f72c0c360e742e2cc11829c7c50f559 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 12:14:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 12:14:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adede146 dev-libs/libbytesize: Stabilize 2.9 x86, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 5de8245bd888..1fd1e6633e42 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: b54b2441cead3498e9eabce32ee93dbce309c0b9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 09:31:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 09:31:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54b2441 dev-libs/libbytesize: Stabilize 2.9 ppc64, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 7de14e54ef99..5de8245bd888 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 5b42ee7e967555007da7924442d2b5c926acfa86 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 09:14:51 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 09:14:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b42ee7e dev-libs/libbytesize: Stabilize 2.9 amd64, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index c578c689d11f..5d819bcd12a1 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: ed33c4412c6e0ee472bfd3f07a674eee86593e15 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 09:14:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 09:14:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed33c441 dev-libs/libbytesize: Stabilize 2.9 arm, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index c2f884ea869e..7de14e54ef99 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 4d4f791faa24c17513f0ac33aed405cc20bd57b8 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 09:14:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 09:14:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4f791f dev-libs/libbytesize: Stabilize 2.9 sparc, #914528 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index 5d819bcd12a1..c2f884ea869e 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV} LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 8904c9c5f280964fed1b36aa7613f6c47f9088c4 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 19 23:15:21 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 20 00:21:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8904c9c5 dev-libs/libbytesize: shorten DESCRIPTION, add note about py3.12 Signed-off-by: Marek Szuba gentoo.org> dev-libs/libbytesize/libbytesize-2.9.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild index b9242faf34f5..c578c689d11f 100644 --- a/dev-libs/libbytesize/libbytesize-2.9.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -3,11 +3,12 @@ EAPI=8 +# py3.12 blocked by the massive dependency tree of dev-python/pocketlint PYTHON_COMPAT=( python3_{10..11} ) inherit autotools python-r1 -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big byte sizes" HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: d9eff9d2136b48dd4a8f1308d44c658f56ece357 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 19 23:16:44 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Aug 20 00:21:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9eff9d2 dev-libs/libbytesize: drop 2.7 Signed-off-by: Marek Szuba gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.7.ebuild | 92 - 2 files changed, 93 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 9e66847c10a8..f286519abec6 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ -DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild deleted file mode 100644 index 737c248ce56b.. --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2:= - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( - dev-util/gtk-doc - virtual/pkgconfig - ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" -) - -python_do() { - if use python ; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 745059ce343af3fddecd75e5c2fde34189c91094 Author: Sam James gentoo org> AuthorDate: Fri Aug 4 09:18:19 2023 + Commit: Sam James gentoo org> CommitDate: Fri Aug 4 09:19:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745059ce dev-libs/libbytesize: Stabilize 2.8 ppc, #910344 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index 0bddf4681e64..79987e5858ee 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: caae39daff321d2373b46f60e6e30abd6b3a5f58 Author: Sam James gentoo org> AuthorDate: Sat Jul 15 06:54:27 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 15 06:55:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caae39da dev-libs/libbytesize: add 2.9 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.9.ebuild | 90 + 2 files changed, 91 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 1882d9c5596e..9e66847c10a8 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca +DIST libbytesize-2.9.tar.gz 458737 BLAKE2B d2e47b520cf2669131816f069d8ebeb946be02bc04acc676579f12e798fcb2aa176fd25e6bb77dd1e6b274ec0762498df5df18d88c627653accc426a7e268f36 SHA512 6def6bebe33344e6d6ce1a636bcd200a9d28ed5c4e5ce5dfbfd94c4d92ba37512ef1ee4f12716af0d6a402d5285e60df1ee629ecf31cf7d0b59990c524384fd1 diff --git a/dev-libs/libbytesize/libbytesize-2.9.ebuild b/dev-libs/libbytesize/libbytesize-2.9.ebuild new file mode 100644 index ..b9242faf34f5 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.9.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:= + dev-libs/mpfr:= + dev-libs/libpcre2:= + python? ( ${PYTHON_DEPS} ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + sys-devel/gettext + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 114426234e464c9908896723a3c51b403e131e15 Author: Sam James gentoo org> AuthorDate: Sat Jul 15 06:51:36 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 15 06:51:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11442623 dev-libs/libbytesize: Stabilize 2.8 arm, #910344 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index 9421b32f336c..0bddf4681e64 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 8ce0f359fb69ff702d981cef3002fce2dd2d0105 Author: Sam James gentoo org> AuthorDate: Sat Jul 15 03:08:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 15 03:10:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce0f359 dev-libs/libbytesize: Stabilize 2.8 ppc64, #910344 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index 4c4c29aa5391..be5ce7f4a597 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: ee273b411167538c56007cec60c6d58ec65f31c1 Author: Sam James gentoo org> AuthorDate: Sat Jul 15 03:08:06 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jul 15 03:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee273b41 dev-libs/libbytesize: Stabilize 2.8 arm64, #910344 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index be5ce7f4a597..9421b32f336c 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 6177950b08bd151c4762deb8b326a051a8f7d2a6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 14 18:50:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 14 18:50:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6177950b dev-libs/libbytesize: Stabilize 2.8 sparc, #910344 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index 48f4a7fc5048..4c4c29aa5391 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 80cb826f8cb8306d9e240c2c298bc7b1c6dd57ce Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 14 17:11:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 14 17:11:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cb826f dev-libs/libbytesize: Stabilize 2.8 x86, #910344 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index e828da7c620d..48f4a7fc5048 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 56fcfa5cb4d4f40b1f4d39cfdf3955bcf0199dd0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 14 16:23:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 14 16:23:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fcfa5c dev-libs/libbytesize: Stabilize 2.8 amd64, #910344 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index aa695ce76b58..e828da7c620d 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/files/
commit: 61ba79c158b052e66d56db191541573d53b046ad Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jun 5 14:56:09 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 11 08:22:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ba79c1 dev-libs/libbytesize: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31320 Signed-off-by: Joonas Niilola gentoo.org> .../files/libbytesize-2.6-configure-bashism.patch | 31 -- 1 file changed, 31 deletions(-) diff --git a/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch b/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch deleted file mode 100644 index 5fe0f095eaca.. --- a/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/storaged-project/libbytesize/pull/102 - -From: Sam James -Date: Fri, 24 Dec 2021 07:58:47 + -Subject: [PATCH] build: avoid bashisms in configure - -configure needs to be executable by a POSIX-compliant shell (/bin/sh) -and while this is often Bash, which tolerates non-POSIX statements, it -might sometimes be e.g. dash which doesn't. - -Signed-off-by: Sam James a/configure.ac -+++ b/configure.ac -@@ -59,7 +59,7 @@ AC_ARG_WITH([python3], - AC_SUBST(WITH_PYTHON3, 0) - if test "x$with_python3" != "xno"; then - AC_PATH_PROG([python3], [python3], [no]) --AS_IF([test "x$python3" == "xno"], -+AS_IF([test "x$python3" = "xno"], - [if test "x$with_python3" = "xyes"; then - LIBBYTESIZE_SOFT_FAILURE([Python3 support requested, but python3 is not available]) - fi], -@@ -77,7 +77,7 @@ AC_ARG_WITH([gtk-doc], - AC_SUBST(WITH_GTK_DOC, 0) - if test "x$with_gtk_doc" != "xno"; then - AC_PATH_PROG([gtkdoc_scan], [gtkdoc-scan], [no]) --AS_IF([test "x$gtkdoc_scan" == "xno"], -+AS_IF([test "x$gtkdoc_scan" = "xno"], - [if test "x$with_gtk_doc" = "xyes"; then - LIBBYTESIZE_SOFT_FAILURE([Building documentation with gtk-doc requested, but not available]) - fi],
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: ab66b3315dfecdfc0ea48b0d3c0d83ac10f20537 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 17:20:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 17:20:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab66b331 dev-libs/libbytesize: drop 2.6 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.6.ebuild | 90 - 2 files changed, 91 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 438ac24f5831..1882d9c5596e 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ -DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild deleted file mode 100644 index d39a28991e97.. --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" - "${FILESDIR}/${PN}-2.6-configure-bashism.patch" -) - -python_do() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 9f26d8be6e362b42a7adc4e37891f01eb038c6a7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 17:17:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 17:17:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f26d8be dev-libs/libbytesize: disable py3.9 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild index 69cad4e8a433..aa695ce76b58 100644 --- a/dev-libs/libbytesize/libbytesize-2.8.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: fdae662fec725b6134a7091052c3de734408008b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 3 17:16:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 3 17:16:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae662f dev-libs/libbytesize: add 2.8 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.8.ebuild | 92 + 2 files changed, 93 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 44b25f50477b..438ac24f5831 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e +DIST libbytesize-2.8.tar.gz 458581 BLAKE2B 55726f5a83ecda96be58bd5fe650555b0ebd210d73673b7ced6476689c7d37a5d9107f917ac8b0b15b4e2e8cee0a0da8711e718baa07de166979f44287432a14 SHA512 96543b75dd5a3409e0316b46725409bc5b04acb0d6c85875bbc2eb8cfd842c543ace99ffe84c09c16daa3fd1346d2aa64df20ed171bb4540642fdba7499922ca diff --git a/dev-libs/libbytesize/libbytesize-2.8.ebuild b/dev-libs/libbytesize/libbytesize-2.8.ebuild new file mode 100644 index ..69cad4e8a433 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.8.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2:= + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 7b1428441c054b194faf13a0b11ea5e3215aaa00 Author: Joonas Niilola gentoo org> AuthorDate: Wed Mar 8 14:12:28 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 8 14:13:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b142844 dev-libs/libbytesize: add missing doc dep on 2.7 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index dbe73da7b1fe..737c248ce56b 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -23,7 +23,7 @@ REQUIRED_USE=" RDEPEND=" dev-libs/gmp:0= dev-libs/mpfr:= - dev-libs/libpcre2 + dev-libs/libpcre2:= python? ( ${PYTHON_DEPS} ) " @@ -31,7 +31,10 @@ DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext - doc? ( dev-util/gtk-doc ) + doc? ( + dev-util/gtk-doc + virtual/pkgconfig + ) test? ( dev-python/pocketlint[${PYTHON_USEDEP}] dev-python/polib[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 872091419dfe9fcf523bf71191a40d748b42b737 Author: Denis Pronin yandex ru> AuthorDate: Sun Feb 26 21:04:38 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 8 14:13:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87209141 dev-libs/libbytesize: support python3_11 in libbytesize-2.7.ebuild Closes: https://bugs.gentoo.org/896706 Signed-off-by: Denis Pronin yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/29885 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index b3ee62f2f404..dbe73da7b1fe 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 2ae229fee3bcec6f007114f7e5bee437 Author: Joonas Niilola gentoo org> AuthorDate: Fri Aug 19 08:14:26 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Aug 19 08:15:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae2 dev-libs/libbytesize: Stabilize 2.7 x86, #865735 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 239f2ede2e2c..7faf380edbef 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: af5d070894fe8fc033897f95903221da7a931012 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 19 07:11:13 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 19 07:11:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5d0708 dev-libs/libbytesize: amd64 stable wrt bug #865735 Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 8ec11b224abc..239f2ede2e2c 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: f6db43b1dbb3ee0181d69236516272b72d86ae6e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 06:16:00 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 06:16:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6db43b1 dev-libs/libbytesize: Stabilize 2.7 arm64, #865735 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 34a81c4d6351..8ec11b224abc 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: aa6995583b95a9e6fb4a3f4a7ecbed84a1509438 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 06:15:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 06:15:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa699558 dev-libs/libbytesize: Stabilize 2.7 arm, #865735 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index fd7290e7a920..34a81c4d6351 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 9245e58fceb032e6f26a0e63bb295bbd70281350 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 05:54:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 05:54:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9245e58f dev-libs/libbytesize: Stabilize 2.7 ppc64, #865735 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 1ca421c3351a..19f2ecadabe7 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: afc3cb057387a8c401fd3a53684e720807f8a2b6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 05:54:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 05:54:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc3cb05 dev-libs/libbytesize: Stabilize 2.7 ppc, #865735 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 19f2ecadabe7..fd7290e7a920 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a37c9744e13ade1603ac61f7845462894be56415 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 05:19:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 05:19:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37c9744 dev-libs/libbytesize: Stabilize 2.7 sparc, #865735 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index c57dc622514b..1ca421c3351a 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 93eadf8485530213ac20e5227ddf43709d168404 Author: Sam James gentoo org> AuthorDate: Fri Aug 19 03:17:13 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 19 03:35:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eadf84 dev-libs/libbytesize: update upstream metadata Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/metadata.xml b/dev-libs/libbytesize/metadata.xml index 947560c105b5..aca3155bc462 100644 --- a/dev-libs/libbytesize/metadata.xml +++ b/dev-libs/libbytesize/metadata.xml @@ -6,6 +6,6 @@ Build bscalc python CLI tool -rhinstaller/libbytesize +storaged-project/libbytesize
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3fa6a93c052e4ac07f1b5d2401bcbad055f6ce51 Author: Lars Wendler gentoo org> AuthorDate: Thu Jun 23 13:50:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jun 24 07:43:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa6a93c dev-libs/libbytesize: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.5.ebuild | 89 - 2 files changed, 90 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 0bc1e44127bc..44b25f50477b 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ -DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild deleted file mode 100644 index 9afd519fb6c1.. --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" -) - -python_do() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - CONFIG_SHELL="${BROOT}/bin/bash" python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: d6cb0986b0777a6d06c93675e9c6176593389e1b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 26 06:54:23 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 26 06:54:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cb0986 dev-libs/libbytesize: sparc stable wrt bug #847448 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 5abdc34f2f02..65b727521c5e 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: eeaa56c72b87a30997553d1b291e147862688119 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 26 06:53:23 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 26 06:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaa56c7 dev-libs/libbytesize: arm64 stable wrt bug #847448 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index f625a4e8559a..5abdc34f2f02 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3b113232f8ff2f6841b68b0170db4b28fec6bd2d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 26 06:52:48 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 26 06:52:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b113232 dev-libs/libbytesize: arm stable wrt bug #847448 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 3ccbde461377..f625a4e8559a 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 5e42190fb593086b350899a8b94088afab4aeebc Author: WANG Xuerui gentoo org> AuthorDate: Thu May 26 04:39:37 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 26 04:45:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e42190f dev-libs/libbytesize: keyword 2.7 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libbytesize/libbytesize-2.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild index 7b5e88e42f96..c57dc622514b 100644 --- a/dev-libs/libbytesize/libbytesize-2.7.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 165f7b6bc4ac69f0304a006c6f70b6848adcdc0d Author: Sam James gentoo org> AuthorDate: Wed May 25 19:24:48 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 25 19:24:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165f7b6b dev-libs/libbytesize: Stabilize 2.6 ppc, #847448 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 411a29be3973..3ccbde461377 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 0e0013f566d2ff550624aff7d9f82d639c975807 Author: Sam James gentoo org> AuthorDate: Wed May 25 19:24:28 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 25 19:24:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0013f5 dev-libs/libbytesize: Stabilize 2.6 ppc64, #847448 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index f7ce9b801df4..411a29be3973 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 2150f88ef39c44c062608f1a1e5ab73b5d6253bc Author: Sam James gentoo org> AuthorDate: Wed May 25 19:23:20 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 25 19:23:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2150f88e dev-libs/libbytesize: Stabilize 2.6 x86, #847448 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 63dfabda219f..f7ce9b801df4 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 6dca1885101fe3c02623a0aacb31d86ec1d23798 Author: Sam James gentoo org> AuthorDate: Wed May 25 19:22:31 2022 + Commit: Sam James gentoo org> CommitDate: Wed May 25 19:22:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dca1885 dev-libs/libbytesize: Stabilize 2.6 amd64, #847448 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 84be8f1ddd9e..63dfabda219f 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 289eb6acad7b64fa2d77685ce9273a0d96d0673f Author: Lars Wendler gentoo org> AuthorDate: Wed May 25 15:07:32 2022 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 25 15:08:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289eb6ac dev-libs/libbytesize: Bump to version 2.7 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.7.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index d6c8e2acba8e..0bc1e44127bc 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e +DIST libbytesize-2.7.tar.gz 445367 BLAKE2B de5e48b4e17364308c19bbf8e8d68f88ee9e79c9b99d77a81f9f7a1b65e09c2af0ca1ae28ac30ad1b1820335afc1aa4a2596cff487cfd770f04fda0fb38258cd SHA512 3f2bdebad1e145227d7c81b25b8832ab9f984513c35d81254f68c0cb50b1883f3b96fbb258d7c8223fb284d79dc4ec8b01beae3f7687cded629b269ef5b7210e diff --git a/dev-libs/libbytesize/libbytesize-2.7.ebuild b/dev-libs/libbytesize/libbytesize-2.7.ebuild new file mode 100644 index ..7b5e88e42f96 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.7.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python ; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/, dev-libs/libbytesize/files/
commit: 6ec85a4304ce9b45eecdd1410efff909ea1044fa Author: Sam James gentoo org> AuthorDate: Fri Dec 24 07:58:24 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 24 08:01:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec85a43 dev-libs/libbytesize: fix Bashism in configure Reported upstream: ``` checking for python3... /var/tmp/portage/dev-libs/libbytesize-2.6/temp/python3.10/bin/python3 /var/tmp/portage/dev-libs/libbytesize-2.6/work/libbytesize-2.6/configure: 14435: test: x/var/tmp/portage/dev-libs/libbytesize-2.6/temp/python3.10/bin/python3: unexpected operator checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile ``` Signed-off-by: Sam James gentoo.org> .../files/libbytesize-2.6-configure-bashism.patch | 31 ++ dev-libs/libbytesize/libbytesize-2.5.ebuild| 2 +- dev-libs/libbytesize/libbytesize-2.6.ebuild| 1 + 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch b/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch new file mode 100644 index ..5fe0f095eaca --- /dev/null +++ b/dev-libs/libbytesize/files/libbytesize-2.6-configure-bashism.patch @@ -0,0 +1,31 @@ +https://github.com/storaged-project/libbytesize/pull/102 + +From: Sam James +Date: Fri, 24 Dec 2021 07:58:47 + +Subject: [PATCH] build: avoid bashisms in configure + +configure needs to be executable by a POSIX-compliant shell (/bin/sh) +and while this is often Bash, which tolerates non-POSIX statements, it +might sometimes be e.g. dash which doesn't. + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -59,7 +59,7 @@ AC_ARG_WITH([python3], + AC_SUBST(WITH_PYTHON3, 0) + if test "x$with_python3" != "xno"; then + AC_PATH_PROG([python3], [python3], [no]) +-AS_IF([test "x$python3" == "xno"], ++AS_IF([test "x$python3" = "xno"], + [if test "x$with_python3" = "xyes"; then + LIBBYTESIZE_SOFT_FAILURE([Python3 support requested, but python3 is not available]) + fi], +@@ -77,7 +77,7 @@ AC_ARG_WITH([gtk-doc], + AC_SUBST(WITH_GTK_DOC, 0) + if test "x$with_gtk_doc" != "xno"; then + AC_PATH_PROG([gtkdoc_scan], [gtkdoc-scan], [no]) +-AS_IF([test "x$gtkdoc_scan" == "xno"], ++AS_IF([test "x$gtkdoc_scan" = "xno"], + [if test "x$with_gtk_doc" = "xyes"; then + LIBBYTESIZE_SOFT_FAILURE([Building documentation with gtk-doc requested, but not available]) + fi], diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index 4450525879d7..9afd519fb6c1 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -66,7 +66,7 @@ src_configure() { $(use_with tools) ) local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" + CONFIG_SHELL="${BROOT}/bin/bash" python_do econf "${myeconfargs[@]}" } src_compile() { diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index 98b3c0db2b73..84be8f1ddd9e 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -44,6 +44,7 @@ RESTRICT="test" PATCHES=( "${FILESDIR}/${PN}-2.4-no_Werror.patch" + "${FILESDIR}/${PN}-2.6-configure-bashism.patch" ) python_do() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a79394a133bc94f4d8d60df162071910aca0ebc7 Author: t0b3 gmail com> AuthorDate: Fri Dec 17 09:44:34 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 24 08:01:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79394a1 dev-libs/libbytesize: add python 3.10 Closes: https://bugs.gentoo.org/829420 Signed-off-by: t0b3 gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23360 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- dev-libs/libbytesize/libbytesize-2.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index a819367ec1e7..4450525879d7 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools python-r1 diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild index f261594c01a2..98b3c0db2b73 100644 --- a/dev-libs/libbytesize/libbytesize-2.6.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: facca4339c4b1093dc2e03942e3f3858839ad229 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 7 12:19:00 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 7 12:21:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facca433 dev-libs/libbytesize: Removed old Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 2 - dev-libs/libbytesize/libbytesize-2.3.ebuild | 89 - dev-libs/libbytesize/libbytesize-2.4.ebuild | 89 - 3 files changed, 180 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 154ea22b195..d6c8e2acba8 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,4 +1,2 @@ -DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a -DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6 DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild deleted file mode 100644 index 90127d309d2..000 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-2.4-no_Werror.patch" -) - -python_do() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -} diff --git a/dev-libs/libbytesize/libbytesize-2.4.ebuild b/dev-libs/libbytesize/libbytesize-2.4.ebuild deleted file mode 100644 index b48f0afc0cc..000 --- a/dev-libs/libbytesize/libbytesize-2.4.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 025d84e0ee997af1d60b6544e74cbb3bf1dfd248 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 7 12:15:38 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 7 12:21:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025d84e0 dev-libs/libbytesize: Bump to version 2.6 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.6.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 6af4c18dc35..154ea22b195 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,4 @@ DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6 DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 +DIST libbytesize-2.6.tar.gz 444795 BLAKE2B 5f89b2c614ebdd8efd3ac0841ad99c32309bdb33236373a0c9b007415a2f40ff30a0edcecb56947f2f41403cabb6a6bff68c2e4ce52e322df15d6daa3e10d2af SHA512 f6e72b763216c54c08318d090d604791c61cd5a3e683ffbe6e9d01de850661bd4e8a3adeb85c6fd0fb60244e2e128292cbae06c0aa2d1fe9f34104e64af8210e diff --git a/dev-libs/libbytesize/libbytesize-2.6.ebuild b/dev-libs/libbytesize/libbytesize-2.6.ebuild new file mode 100644 index 000..f261594c01a --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3045c1cf2fa8071a9712467552ddca7fb3348e55 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:21:49 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:21:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3045c1cf dev-libs/libbytesize: Stabilize 2.5 ppc, #788736 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index 3343b2e3b69..a819367ec1e 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: d15c2044c8ee1b1c1a6b45f16ff3731d765ec9a9 Author: Sam James gentoo org> AuthorDate: Thu May 27 06:47:04 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 06:47:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15c2044 dev-libs/libbytesize: Stabilize 2.5 arm64, #788736 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index 5f38e55a5c1..401363c4a1d 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: f0a8919b357003f3366ad24045570242bbaba858 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu May 27 15:53:16 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 27 16:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a8919b dev-libs/libbytesize: stable 2.5 for sparc, bug #788736 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index beb6cce1766..baeacbb36ae 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: f35818819894fe76edc44ec5f6ce5d450525710f Author: Yixun Lan gentoo org> AuthorDate: Thu May 27 13:26:54 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu May 27 14:32:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3581881 dev-libs/libbytesize: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index 94d53297ccd..beb6cce1766 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a0b7df12c3f2d8506534992bd2d577a4c157684c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 27 06:56:38 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 27 06:56:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b7df12 dev-libs/libbytesize: x86 stable wrt bug #788736 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index b480b3baad0..94d53297ccd 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 29b7cae18847fbff8b173cfcfa1b7fc904285998 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 26 15:09:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 26 15:09:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b7cae1 dev-libs/libbytesize: amd64 stable wrt bug #788736 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild index 0ad7b008df9..b480b3baad0 100644 --- a/dev-libs/libbytesize/libbytesize-2.5.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 7f05a0fe3db74bcdd9e8266adac3e7067a5b8af9 Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 27 15:33:32 2021 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 27 15:34:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f05a0fe dev-libs/libbytesize: Bump to version 2.5 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.5.ebuild | 89 + 2 files changed, 90 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 2b170e079f4..6af4c18dc35 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6 +DIST libbytesize-2.5.tar.gz 439194 BLAKE2B 8d2cd82cea1e95f3368eed5855abfbc89b410fe1d627f7cbe69974f0d1fc89b600c93ad242816a37c3585b8318fcce77ef0fe6ab349d10f34a8be4c69303e343 SHA512 730d9c84bfc7199424fa34de5037dd9187d60c1f32d82cedc3e395167bf39a98a3b7f20b15f154206e797144c11de05ae0f606e0af6a2157ed946f138a346ad6 diff --git a/dev-libs/libbytesize/libbytesize-2.5.ebuild b/dev-libs/libbytesize/libbytesize-2.5.ebuild new file mode 100644 index 000..53cb6527116 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.5.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/, dev-libs/libbytesize/files/
commit: 21c239f3bfb548ecb34effaa32214d454c1275bc Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 23 12:44:35 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 23 13:06:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c239f3 dev-libs/libbytesize: Don't build with "-Werror" by default Closes: https://bugs.gentoo.org/744286 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler gentoo.org> .../files/libbytesize-2.4-no_Werror.patch | 24 ++ dev-libs/libbytesize/libbytesize-2.3.ebuild| 11 +- dev-libs/libbytesize/libbytesize-2.4.ebuild| 11 +- 3 files changed, 44 insertions(+), 2 deletions(-) diff --git a/dev-libs/libbytesize/files/libbytesize-2.4-no_Werror.patch b/dev-libs/libbytesize/files/libbytesize-2.4-no_Werror.patch new file mode 100644 index 000..827bebe3ec9 --- /dev/null +++ b/dev-libs/libbytesize/files/libbytesize-2.4-no_Werror.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/744286 + +--- libbytesize-2.4/configure.ac libbytesize-2.4/configure.ac +@@ -6,7 +6,7 @@ + # This needs to be set before initializing automake + AC_DISABLE_STATIC + +-AM_INIT_AUTOMAKE([foreign -Wall -Werror -Wno-syntax -Wno-portability]) ++AM_INIT_AUTOMAKE([foreign -Wall -Wno-syntax -Wno-portability]) + AC_CONFIG_MACRO_DIR([m4]) + + # Check for the gettext programs +--- libbytesize-2.4/src/Makefile.am libbytesize-2.4/src/Makefile.am +@@ -2,7 +2,7 @@ + LDADD = $(LIBINTL) + + lib_LTLIBRARIES = libbytesize.la +-libbytesize_la_CFLAGS = -Wall -Wextra -Werror -Wno-overflow -D_GNU_SOURCE ++libbytesize_la_CFLAGS = -Wall -Wextra -Wno-overflow -D_GNU_SOURCE + libbytesize_la_LIBADD = -lgmp -lmpfr $(PCRE2_LIBS) + libbytesize_la_LDFLAGS = -version-info 1:0:0 + libbytesize_la_SOURCES = bs_size.c bs_size.h gettext.h diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index bdb2d302c57..e63686f1943 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit python-r1 +inherit autotools python-r1 DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" HOMEPAGE="https://github.com/storaged-project/libbytesize"; @@ -42,6 +42,10 @@ DOCS=( README.md ) RESTRICT="test" +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + python_do() { if use python; then python_foreach_impl run_in_build_dir "$@" @@ -50,6 +54,11 @@ python_do() { fi } +src_prepare() { + default + eautoreconf +} + src_configure() { local myeconfargs=( $(use_with doc gtk-doc) diff --git a/dev-libs/libbytesize/libbytesize-2.4.ebuild b/dev-libs/libbytesize/libbytesize-2.4.ebuild index 0d91bc5f999..7f18f969f36 100644 --- a/dev-libs/libbytesize/libbytesize-2.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.4.ebuild @@ -5,7 +5,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit python-r1 +inherit autotools python-r1 DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" HOMEPAGE="https://github.com/storaged-project/libbytesize"; @@ -42,6 +42,10 @@ DOCS=( README.md ) RESTRICT="test" +PATCHES=( + "${FILESDIR}/${PN}-2.4-no_Werror.patch" +) + python_do() { if use python; then python_foreach_impl run_in_build_dir "$@" @@ -50,6 +54,11 @@ python_do() { fi } +src_prepare() { + default + eautoreconf +} + src_configure() { local myeconfargs=( $(use_with doc gtk-doc)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: fee76418dd31c51dce7855ba487daeca6a5f7c7b Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 23 12:40:54 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 23 13:06:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee76418 dev-libs/libbytesize: Removed old Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 - dev-libs/libbytesize/libbytesize-2.2.ebuild | 80 - 2 files changed, 81 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 0bad9ba405a..2b170e079f4 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,2 @@ -DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f SHA512 4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1 DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6 diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild deleted file mode 100644 index bdb2d302c57..000 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - dev-python/polib[${PYTHON_USEDEP}] - ) -" - -DOCS=( README.md ) - -RESTRICT="test" - -python_do() { - if use python; then - python_foreach_impl run_in_build_dir "$@" - else - "$@" - fi -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - $(use_with python python3) - $(use_with tools) - ) - local ECONF_SOURCE="${S}" - python_do econf "${myeconfargs[@]}" -} - -src_compile() { - python_do emake -} - -src_test() { - python_do emake check -} - -install_helper() { - emake DESTDIR="${D}" install - use python && python_optimize -} - -src_install() { - python_do install_helper - einstalldocs - find "${ED}" -name "*.la" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: e818c45e56bde6c64ab107eb465e895efac8f5bc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 14:16:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 14:16:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e818c45e dev-libs/libbytesize: x86 stable wrt bug #734936 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index bed3e450153..bdb2d302c57 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 8f0f130c27ab6314bb91818532c603ef59affee9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Aug 5 13:50:35 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Aug 5 13:50:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0f130c dev-libs/libbytesize: amd64 stable wrt bug #734936 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index 22da6dce980..bed3e450153 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 4ed14737e3525d58687c4d53660a7536c1bb75b4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 2 12:43:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 2 12:43:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed14737 dev-libs/libbytesize: stable 2.3 for sparc stable wrt bug #734936 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index 8c76a1db04c..22da6dce980 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 5caf6ab3d08a889a050af8b5a92aefeeb8352a5f Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 2 12:02:42 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 2 12:04:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5caf6ab3 dev-libs/libbytesize: stable 2.3 for ppc64 stable wrt bug #734936 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index 05784ceefda..8c76a1db04c 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3404dfa6855a274c762673e7fb6966bb51aa7180 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 2 11:40:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 2 11:40:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3404dfa6 dev-libs/libbytesize: stable 2.3 for ppc stable wrt bug #734936 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index c60797146c2..05784ceefda 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 774954ed846cb5c39e75a6cd85c089f83912614f Author: Sam James gentoo org> AuthorDate: Sun Aug 2 02:27:28 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 2 02:28:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774954ed dev-libs/libbytesize: arm stable (bug #734936) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index f0d8c11941f..c60797146c2 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 0907474e2964cb8f8b8bbe9dbdff58cdc56d6393 Author: Sam James gentoo org> AuthorDate: Fri Jul 31 18:15:12 2020 + Commit: Sam James gentoo org> CommitDate: Fri Jul 31 19:33:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0907474e dev-libs/libbytesize: arm64 stable (bug #734936) Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/libbytesize/libbytesize-2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild index 0d91bc5f999..f0d8c11941f 100644 --- a/dev-libs/libbytesize/libbytesize-2.3.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: b536545a9446b985ffbb90d1cb9f8b15f8621f78 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 31 11:11:07 2020 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 31 11:11:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b536545a dev-libs/libbytesize: Bump to version 2.4 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.4.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 89aa9afc701..0bad9ba405a 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f SHA512 4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1 DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a +DIST libbytesize-2.4.tar.gz 437416 BLAKE2B 4739b6ce5bf852112a5c662e3b5a29428df4a6b0fdd933293a1352e7f81f7ca3c274ed160ade38a705e9858bd2c37131a7409126d28d12ba0d47b64f88c78e31 SHA512 faa546823c95576516a5f4250ea51b381fe5ff6b9d09fc49346e65278e9be42fffd2566dcc24b4e0045cee15dcaead05c1fd1f5f51048c87c382298f7340e1d6 diff --git a/dev-libs/libbytesize/libbytesize-2.4.ebuild b/dev-libs/libbytesize/libbytesize-2.4.ebuild new file mode 100644 index 000..0d91bc5f999 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.4.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 1e3aa362c53bb84312e67ab4f055223e3fe06391 Author: Lars Wendler gentoo org> AuthorDate: Thu May 21 10:49:24 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 21 10:49:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3aa362 dev-libs/libbytesize: Removed old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 2 - dev-libs/libbytesize/libbytesize-1.4.ebuild | 66 dev-libs/libbytesize/libbytesize-2.1.ebuild | 80 - 3 files changed, 148 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 4b660c558f6..89aa9afc701 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,4 +1,2 @@ -DIST libbytesize-1.4.tar.gz 80943 BLAKE2B d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702 SHA512 5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593 -DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e SHA512 6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8 DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f SHA512 4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1 DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild deleted file mode 100644 index 617d3525db9..000 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="doc test" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/gmp:0= - dev-libs/mpfr:= - >=dev-libs/libpcre-8.32 -" - -DEPEND=" - ${RDEPEND} - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint - dev-python/polib - ) -" - -RESTRICT="test" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --without-python3 #634840 - $(use_with doc gtk-doc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake install DESTDIR="${D}" - - python_install() { - emake -C src/python install DESTDIR="${D}" - python_optimize - } - python_foreach_impl python_install - - find "${ED}" -name "*.la*" -delete || die -} diff --git a/dev-libs/libbytesize/libbytesize-2.1.ebuild b/dev-libs/libbytesize/libbytesize-2.1.ebuild deleted file mode 100644 index 0d91bc5f999..000 --- a/dev-libs/libbytesize/libbytesize-2.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) - -inherit python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: bbb4dca4718cebf948f00b1662891782a5f454c3 Author: Lars Wendler gentoo org> AuthorDate: Thu May 21 10:46:50 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu May 21 10:49:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb4dca4 dev-libs/libbytesize: Bump to version 2.3 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.3.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 5587499694c..4b660c558f6 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,4 @@ DIST libbytesize-1.4.tar.gz 80943 BLAKE2B d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702 SHA512 5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593 DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e SHA512 6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8 DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f SHA512 4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1 +DIST libbytesize-2.3.tar.gz 438198 BLAKE2B 583450b66781bbb16298507292ffe60012ccc296f0822784ead13bcf1ce3f9a9cf7c2341d5f64d3356fb78aefb3e6b0770bce64ebf85aa92d168277d35f9629c SHA512 23720b90f4dbf7880a640ec04e910c4c1f34637dd3621900772187cb2e1d04ec34d4900ce3c9b4083ac462b411d5a409a644f62ed76b2c57ef1f11432c58be8a diff --git a/dev-libs/libbytesize/libbytesize-2.3.ebuild b/dev-libs/libbytesize/libbytesize-2.3.ebuild new file mode 100644 index 000..0d91bc5f999 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.3.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: e6554ac738d5a2369fc678d479f53e99202e9827 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Apr 22 02:31:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 22 16:39:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6554ac7 dev-libs/libbytesize: arm64 stable (bug #718384) Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index 800a9571376..bdb2d302c57 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: e80c241ce70391ce16938897dde98551fec6c7f5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 09:51:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 09:51:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80c241c dev-libs/libbytesize: sparc stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index e92ff1bc4e5..800a9571376 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 1bbca574c87c220434805dc1f67c39aeb4cd5fea Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 09:49:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 09:49:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbca574 dev-libs/libbytesize: ppc64 stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index cdbb20f521e..e92ff1bc4e5 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: edae73b26d87d88e2dd469b92b84bdaca5a0a5d5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 09:47:21 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 09:47:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edae73b2 dev-libs/libbytesize: ppc stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index 1c22586528a..cdbb20f521e 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: c558e475dc3ac18c5634f2fd9ef8c037211c0997 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 09:46:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 09:46:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c558e475 dev-libs/libbytesize: arm stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index 939b3be0f19..1c22586528a 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: d97f36eb5aa4dceda5b84eed0166c847954bdb2c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 09:45:05 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 09:45:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97f36eb dev-libs/libbytesize: amd64 stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index 28649f49eb3..939b3be0f19 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a11981695d4923f35b2bb6e0c6273f23171f5eae Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 20 08:28:50 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 20 08:28:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1198169 dev-libs/libbytesize: x86 stable wrt bug #718384 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libbytesize/libbytesize-2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild index 0d91bc5f999..28649f49eb3 100644 --- a/dev-libs/libbytesize/libbytesize-2.2.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc python test tools" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 2d0c8224c6a39cdc708e033854015442a67be10d Author: Lars Wendler gentoo org> AuthorDate: Thu Feb 6 17:59:50 2020 + Commit: Lars Wendler gentoo org> CommitDate: Thu Feb 6 18:08:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0c8224 dev-libs/libbytesize: Bump to version 2.2 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.2.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index feab2925d60..5587499694c 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,2 +1,3 @@ DIST libbytesize-1.4.tar.gz 80943 BLAKE2B d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702 SHA512 5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593 DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e SHA512 6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8 +DIST libbytesize-2.2.tar.gz 443040 BLAKE2B 04035f99f1da4d2d426106e1f292d71089dae89923d41425fa815a72e375639a7d8b6fc5552a3f08462597ce9c19797c7fce5b79fdad504b9062168093a70a4f SHA512 4538ac3499a24023c21fe07f527e400f99509921e377248970ac2da0eaf1655ddb261f432eed46a59ef69a1275ba7d1e5b0cc488d64eeea936b6cfa54c552ac1 diff --git a/dev-libs/libbytesize/libbytesize-2.2.ebuild b/dev-libs/libbytesize/libbytesize-2.2.ebuild new file mode 100644 index 000..0d91bc5f999 --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: aa579d36bb96a8ab378e745de11cb20293b0e1f9 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 5 18:56:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 5 19:12:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa579d36 dev-libs/libbytesize: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 326218a5913..35486a53293 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_{6,7}} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit autotools python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: c8ed5f9c4527b7e8053fd397f00d0d03f540dbbf Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 30 16:10:16 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 2 13:48:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ed5f9c dev-libs/libbytesize: python3_8 Closes: https://bugs.gentoo.org/701588 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/libbytesize/libbytesize-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-2.1.ebuild b/dev-libs/libbytesize/libbytesize-2.1.ebuild index f3c68f3c42f..ae527783b02 100644 --- a/dev-libs/libbytesize/libbytesize-2.1.ebuild +++ b/dev-libs/libbytesize/libbytesize-2.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{5,6,7} ) +PYTHON_COMPAT=( python3_{5,6,7,8} ) inherit python-r1
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 4e815604b91fb2d542994cc29fc6f7d74f17019d Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 29 07:52:06 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 29 07:52:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e815604 dev-libs/libbytesize: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 2 - dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 64 - dev-libs/libbytesize/libbytesize-2.0-r3.ebuild | 80 -- 3 files changed, 146 deletions(-) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index 5e87d56eede..feab2925d60 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,4 +1,2 @@ -DIST libbytesize-1.2.tar.gz 70598 BLAKE2B e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193 SHA512 a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2 DIST libbytesize-1.4.tar.gz 80943 BLAKE2B d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702 SHA512 5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593 -DIST libbytesize-2.0.tar.gz 440544 BLAKE2B a371c617c965171a8746339ff8a2ec412daf3f79ae80e4e6a404546b0fc2f59f3e5882fc93726701490ef267f90cfd8c5db70bf7bd334c08806ff35eaab97377 SHA512 9d2a18930d0d900262ced4abd5cd358896570eadb06435f1b9aba5484ca530478b65dfb4982e8acf77ca4519a2d8a1dc236d42f5fa1ecbd7461949b282ef44a1 DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e SHA512 6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8 diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild deleted file mode 100644 index 05b5af25d1a..000 --- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{5,6}} ) - -inherit autotools python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/rhinstaller/libbytesize"; -SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86" -IUSE="doc test" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/gmp:0= - dev-libs/mpfr:= - >=dev-libs/libpcre-8.32 -" - -DEPEND=" - ${RDEPEND} - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint - dev-python/polib - ) -" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RESTRICT="test" - -pkg_setup() { - python_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --without-python3 #634840 - $(use_with doc gtk-doc) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake install DESTDIR="${D}" - - python_install() { - emake -C src/python install DESTDIR="${D}" - python_optimize - } - python_foreach_impl python_install -} diff --git a/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild b/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild deleted file mode 100644 index f3c68f3c42f..000 --- a/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7} ) - -inherit python-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/storaged-project/libbytesize"; -SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc python test tools" - -REQUIRED_USE=" - python? ( ${PYTHON_REQUIRED_USE} ) - tools? ( python ) -" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/mpfr:= - dev-libs/libpcre2 - python? ( ${PYTHON_DEPS} ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint[${PYTHON_USEDEP}] - de
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 79c594ce2edc22611e1482a21c1a99326cc16958 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Jul 28 14:10:16 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Jul 28 14:10:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c594ce dev-libs/libbytesize: arm stable wrt bug #684928 Package-Manager: Portage-2.3.66, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 92f86ba2540..0a63e8b0b77 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 arm arm64 ia64 ~mips ppc ppc64 sparc x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: b4fd619023b93f016489487f80bfe524dd35c180 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 25 14:46:56 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 25 14:46:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fd6190 dev-libs/libbytesize: Added PYTHON_REQUIRED_USE Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild index 2696962327c..05b5af25d1a 100644 --- a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild @@ -32,6 +32,8 @@ DEPEND=" ) " +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + RESTRICT="test" pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: e1840495847d210fcce0f78e48185475f27400b3 Author: Lars Wendler gentoo org> AuthorDate: Fri Jul 5 07:30:50 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jul 5 07:31:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1840495 dev-libs/libbytesize: Bump to version 2.1 Package-Manager: Portage-2.3.68, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libbytesize/Manifest | 1 + dev-libs/libbytesize/libbytesize-2.1.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest index aa6bbdb7f0e..5e87d56eede 100644 --- a/dev-libs/libbytesize/Manifest +++ b/dev-libs/libbytesize/Manifest @@ -1,3 +1,4 @@ DIST libbytesize-1.2.tar.gz 70598 BLAKE2B e136b1274703da7b3596e7583cea1ac773c1594af09c626f4dbb481dfcc23a3186b03ebdc54bba67d0a063c5d6587f6b7f8b610828c461cfd114eea1388dd193 SHA512 a8151e7440d0ec43d10239ddf08a9924827cdf08f20a16dff6177b444c1022fab905a0567384531e7610d854998111adb77f9a6a98e2d9648c02521f84ea2bf2 DIST libbytesize-1.4.tar.gz 80943 BLAKE2B d4c6c34d81be01bf7db2c37b0660886d99eff3c0a87024f5fbc12cc3606dc01e772b81dfbcacbf76c62213120253a9e7bda90adbc749b6d4c3e31e1ed3ae7702 SHA512 5dd13cf52a1674be776220ee1863f42261a47dc53af1ce4a31460d6d02ce87e19c5a52260f700928af98f1d9d7a96de7c11d8f384907b3187ef2effc10cbb593 DIST libbytesize-2.0.tar.gz 440544 BLAKE2B a371c617c965171a8746339ff8a2ec412daf3f79ae80e4e6a404546b0fc2f59f3e5882fc93726701490ef267f90cfd8c5db70bf7bd334c08806ff35eaab97377 SHA512 9d2a18930d0d900262ced4abd5cd358896570eadb06435f1b9aba5484ca530478b65dfb4982e8acf77ca4519a2d8a1dc236d42f5fa1ecbd7461949b282ef44a1 +DIST libbytesize-2.1.tar.gz 440209 BLAKE2B 7c689f269eae7b408b7f85fb9c877c9eb519d2a2eb143ef0ddb1657fbb4d79fab7cdaa56b35b4964e47361e37d7c70a0a135bacb8f817bd6cf8d2e22b68e SHA512 6b93d877e921820c19ed6874a36d9f8b6958112f6230f24980e8e6e30570b39ce74594f0ef126f70dc81b5434899c1f0f3ad0925f3ff7b6a596a9329c8f106c8 diff --git a/dev-libs/libbytesize/libbytesize-2.1.ebuild b/dev-libs/libbytesize/libbytesize-2.1.ebuild new file mode 100644 index 000..f3c68f3c42f --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-2.1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) + +inherit python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/storaged-project/libbytesize"; +SRC_URI="https://github.com/storaged-project/libbytesize/releases/download/${PV}/${P}.tar.gz"; +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc python test tools" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + tools? ( python ) +" + +RDEPEND=" + dev-libs/gmp:0= + dev-libs/mpfr:= + dev-libs/libpcre2 + python? ( ${PYTHON_DEPS} ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.md ) + +RESTRICT="test" + +python_do() { + if use python; then + python_foreach_impl run_in_build_dir "$@" + else + "$@" + fi +} + +src_configure() { + local myeconfargs=( + $(use_with doc gtk-doc) + $(use_with python python3) + $(use_with tools) + ) + local ECONF_SOURCE="${S}" + python_do econf "${myeconfargs[@]}" +} + +src_compile() { + python_do emake +} + +src_test() { + python_do emake check +} + +install_helper() { + emake DESTDIR="${D}" install + use python && python_optimize +} + +src_install() { + python_do install_helper + einstalldocs + find "${ED}" -name "*.la" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: a93bb1cbd640ab09dbb3a93baac7becb7551098d Author: Mikle Kolyada gentoo org> AuthorDate: Mon May 20 11:31:01 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon May 20 11:31:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a93bb1cb dev-libs/libbytesize: amd64 stable wrt bug #684928 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 28aba1a625c..92f86ba2540 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 4caa909ac3b8c2401aae8c102609cb9ba0ffd2eb Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 13 01:34:24 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 13 01:40:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caa909a dev-libs/libbytesize: x86 stable (bug #684928) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 1213b1d5fbe..28aba1a625c 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 3ebd1585b5b14c1c970f4de5dde20db6f1b3b768 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:59:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:59:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebd1585 dev-libs/libbytesize: stable 1.4 for ppc64, bug #684928 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index b81cf9efa67..1213b1d5fbe 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ~ppc64 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ppc64 sparc ~x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 7bb3df2fcd563200cedc4da71826bb3ce9bbde93 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:55:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:55:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb3df2f dev-libs/libbytesize: stable 1.4 for ppc, bug #684928 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 2b68a29ea51..b81cf9efa67 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ~ppc ~ppc64 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ppc ~ppc64 sparc ~x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/
commit: 71ac2a827143409c8446bd2e691c29dcd82d257c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 21:27:15 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 21:27:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ac2a82 dev-libs/libbytesize: stable 1.4 for ia64, bug #684928 Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libbytesize/libbytesize-1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libbytesize/libbytesize-1.4.ebuild b/dev-libs/libbytesize/libbytesize-1.4.ebuild index 67384154961..2b68a29ea51 100644 --- a/dev-libs/libbytesize/libbytesize-1.4.ebuild +++ b/dev-libs/libbytesize/libbytesize-1.4.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/storaged-project/libbytesize"; SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2+" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm arm64 ia64 ~mips ~ppc ~ppc64 sparc ~x86" IUSE="doc test" REQUIRED_USE="${PYTHON_REQUIRED_USE}"