[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2024-09-13 Thread Arthur Zamarin
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/

2024-03-02 Thread Sam James
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/

2024-03-02 Thread Arthur Zamarin
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/

2024-02-24 Thread Sam James
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/

2024-02-24 Thread Sam James
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/

2024-02-24 Thread Joonas Niilola
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/

2024-02-24 Thread Joonas Niilola
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/

2023-11-21 Thread Marek Szuba
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/

2023-11-21 Thread Marek Szuba
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/

2023-09-24 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-09-22 Thread Arthur Zamarin
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/

2023-08-19 Thread Marek Szuba
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/

2023-08-19 Thread Marek Szuba
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/

2023-08-04 Thread Sam James
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/

2023-07-14 Thread Sam James
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/

2023-07-14 Thread Sam James
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/

2023-07-14 Thread Sam James
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/

2023-07-14 Thread Sam James
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/

2023-07-14 Thread Arthur Zamarin
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/

2023-07-14 Thread Arthur Zamarin
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/

2023-07-14 Thread Arthur Zamarin
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/

2023-06-11 Thread Joonas Niilola
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/

2023-06-03 Thread Arthur Zamarin
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/

2023-06-03 Thread Arthur Zamarin
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/

2023-06-03 Thread Arthur Zamarin
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/

2023-03-08 Thread Joonas Niilola
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/

2023-03-08 Thread Joonas Niilola
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/

2022-08-19 Thread Joonas Niilola
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/

2022-08-19 Thread Agostino Sarubbo
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/

2022-08-18 Thread Arthur Zamarin
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/

2022-08-18 Thread Arthur Zamarin
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/

2022-08-18 Thread Arthur Zamarin
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/

2022-08-18 Thread Arthur Zamarin
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/

2022-08-18 Thread Arthur Zamarin
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/

2022-08-18 Thread Sam James
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/

2022-06-24 Thread Lars Wendler
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/

2022-05-25 Thread Agostino Sarubbo
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/

2022-05-25 Thread Agostino Sarubbo
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/

2022-05-25 Thread Agostino Sarubbo
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/

2022-05-25 Thread WANG Xuerui
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/

2022-05-25 Thread Sam James
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/

2022-05-25 Thread Sam James
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/

2022-05-25 Thread Sam James
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/

2022-05-25 Thread Sam James
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/

2022-05-25 Thread Lars Wendler
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/

2021-12-24 Thread Sam James
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/

2021-12-24 Thread Sam James
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/

2021-07-07 Thread Lars Wendler
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/

2021-07-07 Thread Lars Wendler
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/

2021-05-27 Thread Sam James
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/

2021-05-27 Thread Sam James
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/

2021-05-27 Thread Sergei Trofimovich
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/

2021-05-27 Thread Yixun Lan
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/

2021-05-26 Thread Agostino Sarubbo
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/

2021-05-26 Thread Agostino Sarubbo
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/

2021-01-27 Thread Lars Wendler
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/

2020-09-23 Thread Lars Wendler
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/

2020-09-23 Thread Lars Wendler
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/

2020-08-05 Thread Agostino Sarubbo
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/

2020-08-05 Thread Agostino Sarubbo
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/

2020-08-02 Thread Sergei Trofimovich
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/

2020-08-02 Thread Sergei Trofimovich
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/

2020-08-02 Thread Sergei Trofimovich
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/

2020-08-01 Thread Sam James
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/

2020-07-31 Thread Sam James
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/

2020-07-31 Thread Lars Wendler
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/

2020-05-21 Thread Lars Wendler
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/

2020-05-21 Thread Lars Wendler
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/

2020-04-22 Thread Mart Raudsepp
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-04-20 Thread Agostino Sarubbo
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/

2020-02-06 Thread Lars Wendler
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/

2020-02-05 Thread Michał Górny
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/

2019-12-02 Thread Andreas Sturmlechner
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/

2019-07-29 Thread Lars Wendler
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/

2019-07-28 Thread Mikle Kolyada
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/

2019-07-25 Thread Lars Wendler
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/

2019-07-05 Thread Lars Wendler
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/

2019-05-20 Thread Mikle Kolyada
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/

2019-05-12 Thread Thomas Deutschmann
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-05-12 Thread Sergei Trofimovich
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}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-07 Thread Tobias Klausmann
commit: c2b4f160d4b0227bcf9502c63e5eed388cd2cee0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May  7 20:13:21 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May  7 20:13:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b4f160

dev-libs/libbytesize-1.4-r0: alpha stable

Bug: http://bugs.gentoo.org/684928
Signed-off-by: Tobias Klausmann  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 3e5b0175c92..67384154961 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/

2019-05-06 Thread Lars Wendler
commit: 6387efabe84170e6c6e35e38b6b384971406416d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  6 08:30:53 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  6 08:30:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6387efab

dev-libs/libbytesize: USE="tools" requires USE="python"

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libbytesize/libbytesize-2.0-r3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
index 9dbadf259d2..f3c68f3c42f 100644
--- a/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
@@ -15,7 +15,10 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc python test tools"
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tools? ( python )
+"
 
 RDEPEND="
dev-libs/gmp:0=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-06 Thread Lars Wendler
commit: 361c925cafa7b21dfba3d6db7224da50ffda2ccc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  4 16:52:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  6 07:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361c925c

dev-libs/libbytesize: use the pre-prepared tarball

This avoids the need to autoreconf the sources.

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libbytesize/Manifest |  2 +-
 .../{libbytesize-2.0-r2.ebuild => libbytesize-2.0-r3.ebuild}  | 11 +++
 2 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libbytesize/Manifest b/dev-libs/libbytesize/Manifest
index b1044dd8c45..aa6bbdb7f0e 100644
--- a/dev-libs/libbytesize/Manifest
+++ b/dev-libs/libbytesize/Manifest
@@ -1,3 +1,3 @@
 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 84673 BLAKE2B 
cbe439bafc5b6a5ee1fbba6ba3e78f6a2b080394eb1da57b14945edc9180cff179a0eafb9de29a9639dfcbd6abf86158aa84121b81704d9270a93e4331d98eea
 SHA512 
5adc7f529bebab2a568b623f876c9b65e58cd1f19dcfb2cc0c068b03a4e0cbe6a527c9cef3417e442b5eb8c00c963f325090356474c69083793a55edb54a7001
+DIST libbytesize-2.0.tar.gz 440544 BLAKE2B 
a371c617c965171a8746339ff8a2ec412daf3f79ae80e4e6a404546b0fc2f59f3e5882fc93726701490ef267f90cfd8c5db70bf7bd334c08806ff35eaab97377
 SHA512 
9d2a18930d0d900262ced4abd5cd358896570eadb06435f1b9aba5484ca530478b65dfb4982e8acf77ca4519a2d8a1dc236d42f5fa1ecbd7461949b282ef44a1

diff --git a/dev-libs/libbytesize/libbytesize-2.0-r2.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
similarity index 87%
rename from dev-libs/libbytesize/libbytesize-2.0-r2.ebuild
rename to dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
index bfb8a984b13..9dbadf259d2 100644
--- a/dev-libs/libbytesize/libbytesize-2.0-r2.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0-r3.ebuild
@@ -5,11 +5,11 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit autotools python-r1
+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/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+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"
@@ -35,15 +35,10 @@ BDEPEND="
)
 "
 
-DOCS=( NEWS.rst README.md )
+DOCS=( README.md )
 
 RESTRICT="test"
 
-src_prepare() {
-   default
-   eautoreconf
-}
-
 python_do() {
if use python; then
python_foreach_impl run_in_build_dir "$@"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-06 Thread Lars Wendler
commit: 5625fcd35454c1af54fbb4a12bc8785894edc2ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  4 16:44:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  6 07:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5625fcd3

dev-libs/libbytesize: use python-r1

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>
Signed-off-by: Lars Wendler  gentoo.org>

 ...ize-2.0-r1.ebuild => libbytesize-2.0-r2.ebuild} | 32 ++
 1 file changed, 27 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0-r2.ebuild
similarity index 72%
rename from dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
rename to dev-libs/libbytesize/libbytesize-2.0-r2.ebuild
index 6da71cd7148..bfb8a984b13 100644
--- a/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit autotools python-single-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";
@@ -44,17 +44,39 @@ src_prepare() {
eautoreconf
 }
 
+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)
)
-   econf "${myeconfargs[@]}"
+   local ECONF_SOURCE="${S}"
+   python_do econf "${myeconfargs[@]}"
 }
 
-src_install() {
-   default
+src_compile() {
+   python_do emake
+}
+
+src_test() {
+   python_do emake check
+}
+
+install_helper() {
+   emake DESTDIR="${D}" install
use python && python_optimize
-   find "${ED}" -name "*.la*" -delete || die
+}
+
+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/

2019-05-04 Thread Lars Wendler
commit: ca2ae20f8546d95a2e119c5719f4c35227c40fd8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  4 07:59:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  4 07:59:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2ae20f

dev-libs/libbytesize: Moved some deps to BDEPEND

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libbytesize/libbytesize-2.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
index 2ad1b57ba58..6da71cd7148 100644
--- a/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
@@ -24,8 +24,9 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+
+BDEPEND="
sys-devel/gettext
doc? ( dev-util/gtk-doc )
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-04 Thread Lars Wendler
commit: 1956ce92abd8865e029a0e924d8fc3187c3a9990
Author: Arthur Zamarin  gmail  com>
AuthorDate: Sat May  4 06:48:54 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  4 06:59:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1956ce92

dev-libs/libbytesize: Added "python" USE flag

Closes: https://bugs.gentoo.org/684938
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libbytesize/libbytesize-2.0.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.0.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0.ebuild
index 8e8c95ae080..60b36285a57 100644
--- a/dev-libs/libbytesize/libbytesize-2.0.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0.ebuild
@@ -13,15 +13,15 @@ 
SRC_URI="https://github.com/storaged-project/${PN}/archive/${PV}.tar.gz -> ${P}.
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc test tools"
+IUSE="doc python test tools"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
-   ${PYTHON_DEPS}
dev-libs/gmp:0=
dev-libs/mpfr:=
dev-libs/libpcre2
+   python? ( ${PYTHON_DEPS} )
 "
 
 DEPEND="
@@ -45,7 +45,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --with-python3
+   $(use_with python python3)
$(use_with doc gtk-doc)
$(use_with tools)
)
@@ -54,6 +54,6 @@ src_configure() {
 
 src_install() {
default
-   python_optimize
+   use python && python_optimize
find "${ED}" -name "*.la*" -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-04 Thread Lars Wendler
commit: 25567d0553963c8add91957d0893fac4cc15925c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May  4 06:57:17 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May  4 06:59:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25567d05

dev-libs/libbytesize: Revbump to python-single-r1 eclass. Removed old.

Added missing PYTHON_USEDEPs

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Closes: https://bugs.gentoo.org/685018
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../{libbytesize-2.0.ebuild => libbytesize-2.0-r1.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libbytesize/libbytesize-2.0.ebuild 
b/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
similarity index 90%
rename from dev-libs/libbytesize/libbytesize-2.0.ebuild
rename to dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
index 60b36285a57..2ad1b57ba58 100644
--- a/dev-libs/libbytesize/libbytesize-2.0.ebuild
+++ b/dev-libs/libbytesize/libbytesize-2.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{5,6,7} )
 
-inherit autotools python-any-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary 
big sizes in bytes"
 HOMEPAGE="https://github.com/storaged-project/libbytesize";
@@ -29,8 +29,8 @@ DEPEND="
sys-devel/gettext
doc? ( dev-util/gtk-doc )
test? (
-   dev-python/pocketlint
-   dev-python/polib
+   dev-python/pocketlint[${PYTHON_USEDEP}]
+   dev-python/polib[${PYTHON_USEDEP}]
)
 "
 
@@ -45,8 +45,8 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   $(use_with python python3)
$(use_with doc gtk-doc)
+   $(use_with python python3)
$(use_with tools)
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libbytesize/

2019-05-02 Thread Aaron Bauman
commit: 5b742ced7e89a0aaac3600d90e1376af527d8db9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri May  3 04:01:18 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri May  3 04:01:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b742ced

dev-libs/libbytesize: arm64 stable (bug #684928)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 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 aa3cfef08c4..3e5b0175c92 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}"



  1   2   >