[gentoo-commits] repo/gentoo:master commit in: x11-misc/rofi/

2021-11-26 Thread Florian Schmaus
commit: a343faa3acf56af5d62eb9a4d303e2ad43ee6b6a
Author: Petrus.Z  gmail  com>
AuthorDate: Sat Nov 27 04:27:17 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Nov 27 07:59:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a343faa3

x11-misc/rofi: version bump to 1.7.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Petrus Zhao  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23094
Signed-off-by: Florian Schmaus  gentoo.org>

 x11-misc/rofi/Manifest  |  1 +
 x11-misc/rofi/rofi-1.7.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/x11-misc/rofi/Manifest b/x11-misc/rofi/Manifest
index 6c71b2feda60..0039d1e34e9b 100644
--- a/x11-misc/rofi/Manifest
+++ b/x11-misc/rofi/Manifest
@@ -1,2 +1,3 @@
 DIST rofi-1.6.1.tar.gz 569262 BLAKE2B 
938b45f8326b5a28e349ac9f7028c476274faa4f932a773acc350d5e1dc8d5c05c7cfb7ec10f1ab5d8c83590074424c3379768671d37ee799d78e508b8c4a4cb
 SHA512 
b54e75818a98fa9262a3016260051837de189d49beff4f4a158cb2e7f41438641377e11d75c164f423e6a86d8b8fca3b76e2630611678525465d06c21b393f60
 DIST rofi-1.7.0.tar.gz 902294 BLAKE2B 
281f48702650f65e4b037fdbbe6861e173dd3465cf6a80a1d2038271511a9f85ebdb19d8e7a1854f82d52172bbfea6eb1b1685228fc4ff874773033406c9267b
 SHA512 
84a42ecf519c7eed8093c4af3b66731b890939a2bf2a63290e599103705f6bacaba59ade1b8a1bc854f6b767e8d44ee42c20e44f63886bcacbfdbe0468d350b4
+DIST rofi-1.7.1.tar.gz 917891 BLAKE2B 
475bcd9d56ba7d3e0f600a342d39a409fdb21da5e8dc54c7008a79d393024668525f170450ebc3cfdd69061d1865520a8854b00d747df98e7e1eb1fd62f95b98
 SHA512 
741b03ca240f94eb2c91e965b294f7a22e0e76499e9d71827621aa8355f78ed1068a1fe1165ee51b3d2f9f0cfad8814749276e0326eed10bc70e43698e927cba

diff --git a/x11-misc/rofi/rofi-1.7.1.ebuild b/x11-misc/rofi/rofi-1.7.1.ebuild
new file mode 100644
index ..813b6e07de00
--- /dev/null
+++ b/x11-misc/rofi/rofi-1.7.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A window switcher, run dialog and dmenu replacement"
+HOMEPAGE="https://github.com/davatorium/rofi;
+SRC_URI="https://github.com/davatorium/rofi/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+drun test +windowmode"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   dev-libs/glib:2
+   gnome-base/librsvg:2
+   media-libs/freetype
+   virtual/jpeg
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/libXft
+   x11-libs/libXinerama
+   x11-libs/libxcb
+   x11-libs/libxkbcommon[X]
+   x11-libs/pango[X]
+   x11-libs/startup-notification
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+   x11-libs/xcb-util-xrm
+   x11-misc/xkeyboard-config
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   test? ( >=dev-libs/check-0.11 )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   local myeconfargs=(
+   $(use_enable drun)
+   $(use_enable test check)
+   $(use_enable windowmode)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+pkg_postinst() {
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test "${v}" -lt 1.7.0; then
+   elog "Rofi 1.7.0 removed the (deprecated) xresources 
based configuration setup."
+   elog "If you are still using old configuration setup, 
please convert it to new format manually."
+   elog "The new format configuration can be generated by 
'rofi -dump-config > ~/.config/rofi/config.rasi'."
+   elog "For more information, please see 
https://github.com/davatorium/rofi/releases/tag/1.7.0;
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/dask/

2021-11-26 Thread Arthur Zamarin
commit: b295cd63b834e4413035b0c1e89e401af2f87630
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 07:45:39 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 07:46:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b295cd63

dev-python/dask: Stabilize 2021.11.0 ALLARCHES, #827578

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dask/dask-2021.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dask/dask-2021.11.0.ebuild 
b/dev-python/dask/dask-2021.11.0.ebuild
index 6bbfa1efc7ec..2115f9c0da54 100644
--- a/dev-python/dask/dask-2021.11.0.ebuild
+++ b/dev-python/dask/dask-2021.11.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/

2021-11-26 Thread Arthur Zamarin
commit: 52df9e82c1effbf5595e31cd4a76195f1b741584
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 07:45:40 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 07:46:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52df9e82

dev-python/pip: Stabilize 21.3.1 ALLARCHES, #827590

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pip/pip-21.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pip/pip-21.3.1.ebuild b/dev-python/pip/pip-21.3.1.ebuild
index c84ad3111d15..66022d354643 100644
--- a/dev-python/pip/pip-21.3.1.ebuild
+++ b/dev-python/pip/pip-21.3.1.ebuild
@@ -32,7 +32,7 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~x64-macos"
 SLOT="0"
 IUSE="test vanilla"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/urxvt-tabbedex/

2021-11-26 Thread Joonas Niilola
commit: bfa9ffa365149ac2062bb4f2117fb41daea1e5a7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Nov 27 07:37:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Nov 27 07:37:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfa9ffa3

x11-misc/urxvt-tabbedex: add 21.47

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-misc/urxvt-tabbedex/Manifest   |  1 +
 .../urxvt-tabbedex/urxvt-tabbedex-21.47.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/x11-misc/urxvt-tabbedex/Manifest b/x11-misc/urxvt-tabbedex/Manifest
index f06400a9f490..2284fe0bf153 100644
--- a/x11-misc/urxvt-tabbedex/Manifest
+++ b/x11-misc/urxvt-tabbedex/Manifest
@@ -1 +1,2 @@
 DIST urxvt-tabbedex-20.49.tar.gz 33239 BLAKE2B 
fd5e3619c7b639cbf65364895389145dc7b5d819808a4d40d99732f2d1154ac4418f0a9324b4e8f001ca6786c959886e58df2b8f81e3b9a723b948708c869a40
 SHA512 
27e508f388e5725866465fe3c3e6ff052eabd14e9a72c22788c61ebed2a9db69517f676071d648a693ba5b9a438ac14d5b9a9ea1208a044001255c2d2562fc48
+DIST urxvt-tabbedex-21.47.tar.gz 33557 BLAKE2B 
c9d32cf466df00f5cc0c86b939bc8b87bab6edc6b74ada6c6576176d9becdc842b6af7a8d38a200906a4b6614788dbfd1658abb6b2eaee787426466ff9b8b330
 SHA512 
6459f04ad0e2524a356e0056d9bc08bfe04e3ba6c5c00f3aafa76ad1df3ddb8161c8feee56370cf3e1f4fe47c61b63635cc91f3222f5a8f1161574237c870e7d

diff --git a/x11-misc/urxvt-tabbedex/urxvt-tabbedex-21.47.ebuild 
b/x11-misc/urxvt-tabbedex/urxvt-tabbedex-21.47.ebuild
new file mode 100644
index ..b7de4a4f3d32
--- /dev/null
+++ b/x11-misc/urxvt-tabbedex/urxvt-tabbedex-21.47.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="An extended version of rxvt-unicode's tabbed perl extension"
+HOMEPAGE="https://github.com/mina86/urxvt-tabbedex;
+
+MY_PN=${PN/urxvt-/}
+SRC_URI="https://github.com/mina86/urxvt-tabbedex/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-terms/rxvt-unicode[perl]"
+
+DOCS=( AUTHORS README.md command-runner.sample )
+
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+
+   insinto /usr/$(get_libdir)/urxvt/perl/
+   doins ${MY_PN}
+
+   insinto /usr/$(get_libdir)/urxvt/
+   newins pgid-cd.pl tabbedex-pgid-cd
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/

2021-11-26 Thread Sam James
commit: 5595173e5f73656ad5058cdbcba15bab6546c963
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 27 07:25:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:25:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5595173e

www-servers/apache: Stabilize 2.4.51-r1 ppc64, #823898

Signed-off-by: Sam James  gentoo.org>

 www-servers/apache/apache-2.4.51-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.51-r1.ebuild 
b/www-servers/apache/apache-2.4.51-r1.ebuild
index e4f2a8341e98..bc81f071d01c 100644
--- a/www-servers/apache/apache-2.4.51-r1.ebuild
+++ b/www-servers/apache/apache-2.4.51-r1.ebuild
@@ -140,7 +140,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
 
 # FIXME! Move this to eclass once all ebuilds are EAPI-7
 RDEPEND+=" apache2_modules_lua? ( ${LUA_DEPS} )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cffi/

2021-11-26 Thread Sam James
commit: 8273fd5a32fb7bc29aec422f04915747c68515cd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov 26 14:22:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:24:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8273fd5a

dev-python/cffi: stable 1.15.0 for hppa, bug #825598

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/cffi/cffi-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cffi/cffi-1.15.0.ebuild 
b/dev-python/cffi/cffi-1.15.0.ebuild
index 758b4b0990f8..ceb36d99c9e1 100644
--- a/dev-python/cffi/cffi-1.15.0.ebuild
+++ b/dev-python/cffi/cffi-1.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-libs/libffi:="
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/

2021-11-26 Thread Sam James
commit: 51e8e4e6c0cc136489bce4a97a45fdf5295d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov 26 14:21:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:24:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e8e4e6

dev-python/numpy: stable 1.21.4-r2 for hppa/sparc, bug #824478

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-python/numpy/numpy-1.21.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numpy/numpy-1.21.4-r2.ebuild 
b/dev-python/numpy/numpy-1.21.4-r2.ebuild
index 07215e2314b5..c692fa77e87c 100644
--- a/dev-python/numpy/numpy-1.21.4-r2.ebuild
+++ b/dev-python/numpy/numpy-1.21.4-r2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/kokkos/

2021-11-26 Thread Sam James
commit: 49dca9c9a5b5b1de14cd252c4a1ba61aca0f3a42
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 27 07:22:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:22:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49dca9c9

dev-cpp/kokkos: Stabilize 3.1.01-r1 amd64, #791514

Signed-off-by: Sam James  gentoo.org>

 dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild 
b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
index 24d979c98647..52828debf318 100644
--- a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
+++ b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 -x86"
+KEYWORDS="amd64 -x86"
 IUSE="+openmp test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/

2021-11-26 Thread Sam James
commit: 552f3c178b81c2036f9fcb58c4d0de36bd40d722
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 27 07:23:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:23:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552f3c17

dev-lang/python: Stabilize 3.9.8 x86, #823738

Signed-off-by: Sam James  gentoo.org>

 dev-lang/python/python-3.9.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.9.8.ebuild 
b/dev-lang/python/python-3.9.8.ebuild
index 9f9fe05597c8..6d5081c4077b 100644
--- a/dev-lang/python/python-3.9.8.ebuild
+++ b/dev-lang/python/python-3.9.8.ebuild
@@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl 
test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/diff-lcs/

2021-11-26 Thread Sam James
commit: 5325c3448b62a7f072edc5e56e3e0303cc0d056e
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 27 07:23:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:23:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5325c344

dev-ruby/diff-lcs: Stabilize 1.4.4 x86, #823818

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild 
b/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild
index 3758d5b3322f..4abc1edb2aa6 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.4.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs;
 
 LICENSE="|| ( MIT Ruby GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-util/visualvm/

2021-11-26 Thread Sam James
commit: 6a4bf5f329ab5dda28d67ca59970bab46bfa7fe9
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 27 07:22:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 27 07:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4bf5f3

dev-util/visualvm: Stabilize 2.1.1 amd64, #827394

Signed-off-by: Sam James  gentoo.org>

 dev-util/visualvm/visualvm-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/visualvm/visualvm-2.1.1.ebuild 
b/dev-util/visualvm/visualvm-2.1.1.ebuild
index 545104da79b9..4335a1808c08 100644
--- a/dev-util/visualvm/visualvm-2.1.1.ebuild
+++ b/dev-util/visualvm/visualvm-2.1.1.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/oracle/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="7"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
>=virtual/jre-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbutils/

2021-11-26 Thread Michał Górny
commit: 6fdaaabd19e081c7822875bd5de746596aa19d4f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:44:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdaaabd

dev-python/dbutils: Bump to 3.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dbutils/Manifest |  1 +
 dev-python/dbutils/dbutils-3.0.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/dbutils/Manifest b/dev-python/dbutils/Manifest
index dbf1037d4628..d13bad29fbb0 100644
--- a/dev-python/dbutils/Manifest
+++ b/dev-python/dbutils/Manifest
@@ -1,2 +1,3 @@
 DIST DBUtils-2.0.2.tar.gz 92119 BLAKE2B 
d53dc81000b426e2cfb8dace616d589ec622c7cdb10e1903163eb9901336d300598ef7f54e30aa1efbd5fa72e648f4f63c288a4d3ffcdf6fada89159e8fd3925
 SHA512 
650be54c4993f6277fc7a2d7cefcb658dec6c793d0ef8554e9e80d70a58c7fbbf69485e8e60684c2dfcb28780bdfa575796455fd12c0cff3b82d8951785d8ba0
 DIST DBUtils-2.0.3.tar.gz 92184 BLAKE2B 
75b07f9c12ef2dc4debf7fb59d81f9765ad67c643126d3123544bf218d7932777dd458e9dd18fc9c4c2a2a08d4ff6e811b5d31924870f161c1c529582e7e42d6
 SHA512 
755491930713f082c0b550fd8870b22f807b909fec3e0667ecf9ddf04a282bebe6a879cc08a052e4872571bd9ab8e66aeb0668bd6b6e9edff4260c470e4bb00d
+DIST DBUtils-3.0.0.tar.gz 91960 BLAKE2B 
b155371571e21b300862dc47946681a1391e852f9445a8578e504a8485f56c777b0e569bd02af8efd1fe94f664f728c0f294673c61470107df5e50285249c1d0
 SHA512 
1dd128d39a087d9b4205d473e3be776ef74145ca635e52b05ba4250d82c90584e1ec7ad3c196adcb04356979868f72694a0b942d9224fcef8bfd6f5aa512c3fa

diff --git a/dev-python/dbutils/dbutils-3.0.0.ebuild 
b/dev-python/dbutils/dbutils-3.0.0.ebuild
new file mode 100644
index ..2b1a11cde58d
--- /dev/null
+++ b/dev-python/dbutils/dbutils-3.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="DBUtils"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Database connections for multi-threaded environments"
+HOMEPAGE="
+   https://webwareforpython.github.io/DBUtils/
+   https://github.com/WebwareForPython/DBUtils/
+   https://pypi.org/project/DBUtils/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   dodoc docs/*.rst
+   rm docs/*.rst || die
+   local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/

2021-11-26 Thread Michał Górny
commit: d1cdaf7dcbabeb5952c1f874fee50e5c3e3fd938
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 07:12:50 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cdaf7d

dev-python/pip: Add missing test dep on tomli-w

Thanks to arthurzam for noticing.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pip/pip-21.3.1-r1.ebuild | 132 
 1 file changed, 132 insertions(+)

diff --git a/dev-python/pip/pip-21.3.1-r1.ebuild 
b/dev-python/pip/pip-21.3.1-r1.ebuild
new file mode 100644
index ..2b3d17d2f6de
--- /dev/null
+++ b/dev-python/pip/pip-21.3.1-r1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+# setuptools & wheel .whl files are required for testing,
+# the exact version is not very important.
+SETUPTOOLS_WHL="setuptools-57.4.0-py3-none-any.whl"
+WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl"
+# upstream still requires virtualenv-16 for testing, we are now fetching
+# it directly to avoid blockers with virtualenv-20
+VENV_PV=16.7.11
+
+DESCRIPTION="Installs python packages -- replacement for easy_install"
+HOMEPAGE="
+   https://pip.pypa.io/en/stable/
+   https://pypi.org/project/pip/
+   https://github.com/pypa/pip/;
+SRC_URI="
+   https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   test? (
+   
https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL}
+   
https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL}
+   https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz
+   -> virtualenv-${VENV_PV}.tar.gz
+   )
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test vanilla"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/scripttest[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   local PATCHES=(
+   "${FILESDIR}/${PN}-21.3-no-coverage.patch"
+   )
+   if ! use vanilla; then
+   PATCHES+=( 
"${FILESDIR}/pip-20.0.2-disable-system-install.patch" )
+   fi
+
+   distutils-r1_python_prepare_all
+
+   if use test; then
+   mkdir tests/data/common_wheels/ || die
+   cp "${DISTDIR}"/{${SETUPTOOLS_WHL},${WHEEL_WHL}} \
+   tests/data/common_wheels/ || die
+   fi
+}
+
+python_test() {
+   if [[ ${EPYTHON} == pypy* ]]; then
+   ewarn "Skipping tests on ${EPYTHON} since they are very broken"
+   return 0
+   fi
+
+   local EPYTEST_DESELECT=(
+   tests/functional/test_install.py::test_double_install_fail
+   
tests/functional/test_list.py::test_multiple_exclude_and_normalization
+   
'tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-download]'
+   
'tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-install]'
+   
'tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-list]'
+   
'tests/unit/test_commands.py::test_index_group_handle_pip_version_check[False-False-True-wheel]'
+   
tests/functional/test_install.py::test_install_pip_does_not_modify_pip_when_satisfied
+   # Internet
+   
tests/functional/test_install.py::test_install_editable_with_prefix_setup_cfg
+   
tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py_with_pyproject
+   
tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject
+   )
+
+   [[ ${EPYTHON} == python3.10 ]] && EPYTEST_DESELECT+=(
+   tests/lib/test_lib.py::test_correct_pip_version
+   # uses vendored packaging that uses deprecated distutils
+   
tests/functional/test_warning.py::test_pip_works_with_warnings_as_errors
+   )
+
+   distutils_install_for_testing
+   pushd "${WORKDIR}/virtualenv-${VENV_PV}" >/dev/null || die
+   distutils_install_for_testing
+   popd >/dev/null || die
+
+   local -x GENTOO_PIP_TESTING=1 \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/fsspec/

2021-11-26 Thread Michał Górny
commit: 208f8758eae6c9613b008455e3f40afdfdfc83c9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:50:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208f8758

dev-python/fsspec: Bump to 2021.11.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/fsspec/Manifest|  1 +
 dev-python/fsspec/fsspec-2021.11.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 99d0af38f1fb..2f4a333e4470 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,2 +1,3 @@
 DIST filesystem_spec-2021.10.1.tar.gz 315068 BLAKE2B 
c9be13ba8a2821274335fb924e91904640f4505a7e639211c7b6701f63f7dcddae018c15933b291d4f4d9f2ea451136e09ede637d615985889b565a12ac93665
 SHA512 
2f89a24b5491e15d3b3d9a2e6307c6d4a0db61848ad5e9324f4e234d4204e3a1f78b00a50b26f6fe90d657df6700aa23cb76f5df996b29dd880b7c8677d21382
 DIST filesystem_spec-2021.11.0.tar.gz 322885 BLAKE2B 
5bd751b73fdc9d2c1568e1b769cb188ac3937148a83b28a412038924339b3a2443ec783ee730ec29bf585c33aadd46dbe295a08d4cbea679119c3119e75190b1
 SHA512 
fc742548cd8404ce90a673e2df37cb0d06add639fc3b5bb4e1c80b7a0d5a6c815196ab19e65c207651ba8087bd1d742da0c60f5655b7fd65ef5d1883fac4417b
+DIST filesystem_spec-2021.11.1.tar.gz 325020 BLAKE2B 
a5d1a483bb446a6241e34d4d6f505b46657d837209ff259c6638843205b606a4f6823b9b2510c88fea2e4adec01aabd36df1ceb188444b8786b4acb4e34e33f1
 SHA512 
a7985e46d7ac989908a8d5bfdb47baa49d84e220fe16774db029d25408cf9f3d956ab468bb351fc956ca388b8e7d0054151fa33e380d50f0e1d8303bbed15890

diff --git a/dev-python/fsspec/fsspec-2021.11.1.ebuild 
b/dev-python/fsspec/fsspec-2021.11.1.ebuild
new file mode 100644
index ..c5f98d04c9e8
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2021.11.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="https://github.com/fsspec/filesystem_spec/
+   https://pypi.org/project/fsspec/;
+SRC_URI="
+   https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+EPYTEST_DESELECT=(
+   fsspec/tests/test_spec.py::test_find
+)
+
+EPYTEST_IGNORE=(
+   # sftp and smb require server started via docker
+   fsspec/implementations/tests/test_dbfs.py
+   fsspec/implementations/tests/test_sftp.py
+   fsspec/implementations/tests/test_smb.py
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools/

2021-11-26 Thread Michał Górny
commit: 90c79c1eb6070c5a9ac4289844264808cb92f120
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:47:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c79c1e

dev-python/setuptools: Bump to 59.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/Manifest |  2 +
 dev-python/setuptools/setuptools-59.3.0.ebuild | 87 ++
 2 files changed, 89 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index d0de0a58908b..fd6da00840f2 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -1,4 +1,6 @@
+DIST python-gentoo-patches-3.10.0_p1.tar.xz 10068 BLAKE2B 
1c9817b449831559f0a0b722c02a5f55d94b3dfde98e5882c1403fe24a4addf7074ab39c09b91cff6fd7ace2e4b6e8ed899d9a0b9ffd6612ce315c4c192bd309
 SHA512 
39aa41dbf17b6dc5255491c75031a3dae6962b44125e426dbfdce365a6533c5dae9856b1fff8016a189124b7cff72d2665ce99da344c2f9dff005ba685e8c2c4
 DIST python-gentoo-patches-3.10.0rc1.tar.xz 8112 BLAKE2B 
d6f9b44c5a231f447ffe3533afbcaffe0f3b8bdd5a6690f1854bd7e1199d036d11a4cf4abfae345a88c42740ccbd4b72e53cbe28aea1a5db39dda1e5bfd47229
 SHA512 
bba7045f56369ca0354a539f8478a1afed77dc89a9faf548a0cf8959d644360b0afc4f84b95151ebfc2a6553078322c7445073f7a4104e9cd639ccc86ad0f792
 DIST setuptools-57.5.0.tar.gz 2141727 BLAKE2B 
54c065e0bdcb0c3a0a76026d78ab26615e07ee013e684ef18c3731757a38efe38d21d4c99b687595873679d77ab8381483847467c98eb7086d9cac5bd8ec
 SHA512 
9dae7cbddcca0859d128f528232c2ab6baca2b4447bba129a7bbc014c98a8ecc866cc71c7e93900bb93ea4bbbe5e398c1c3b4a4867afb2caf2c38a2d5a46d67c
 DIST setuptools-58.2.0.tar.gz 2268140 BLAKE2B 
13281c3b2ed664fdcec77117cded285fb5b608036c19715c7c786734bb04cc02bc0f300a28e7c49967f695a6b706f9413baa33d99ac4f1f957522136ee5857e0
 SHA512 
028c9d9533f5493ff89c80c705ea002661a70e0e43afecb0c7546029990ae599e16fad7248ffc29573c18c6aeb33f1bba1fde09f25fe04b74717ad9308ce9cfc
 DIST setuptools-59.2.0.tar.gz 2281261 BLAKE2B 
40d929a7a15d469e66b5f0db744663d0debfc9559806bebd141f5659965e47ebbd3f05ae4fe0dfd514db10507c5fffb4ab427eb55b61c2febb0dc6b47d02ca6b
 SHA512 
cd6acf817c548ef518f0e64172f8263b181eddeaf0cbe527b30a5db9ecf0f985b76a6d9c28a54ae7a743debb844c0c75781ebcdf81eb478f2bd67b81d1e3f847
+DIST setuptools-59.3.0.tar.gz 2281438 BLAKE2B 
10e01103d4f2e115cb29da3f412837e0f62cd30b35d8c4e26faf2d30ad0e2d8a4b9706137490241437b969ff21d4c88b13f2fccf98f196f3fd8350a679233387
 SHA512 
d230ba5c7e718921b8f073a4ed3f1ccb6cbb4272f7787171bbfe20e9f37fbc6c77ba92d741cc99917cd59057e81740d2ddff27b5a87ebef2a54dd14ee3f9fbaf

diff --git a/dev-python/setuptools/setuptools-59.3.0.ebuild 
b/dev-python/setuptools/setuptools-59.3.0.ebuild
new file mode 100644
index ..8575f622e7c5
--- /dev/null
+++ b/dev-python/setuptools/setuptools-59.3.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+# Set to 'manual' to avoid triggering install QA check
+DISTUTILS_USE_SETUPTOOLS=manual
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multiprocessing
+
+CPY_PATCHSET="python-gentoo-patches-3.10.0_p1"
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~floppym/python/${CPY_PATCHSET}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/jaraco-envs[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ' python3_{8..10} pypy3)
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst )
+
+src_prepare() {
+   # 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/

2021-11-26 Thread Michał Górny
commit: edb0e9319b562b9c23031d7824ffe64c49c685ab
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 07:14:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb0e931

dev-python/pip: Disable tests requiring tomli-w in stable cand.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pip/pip-21.3.1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/pip/pip-21.3.1.ebuild b/dev-python/pip/pip-21.3.1.ebuild
index f29173c59434..c84ad3111d15 100644
--- a/dev-python/pip/pip-21.3.1.ebuild
+++ b/dev-python/pip/pip-21.3.1.ebuild
@@ -90,6 +90,12 @@ python_test() {

tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject
)
 
+   local EPYTEST_IGNORE=(
+   # require tomli-w that needs to be keyworded (added in -r1)
+   tests/functional/test_pep517.py
+   tests/functional/test_pep660.py
+   )
+
[[ ${EPYTHON} == python3.10 ]] && deselect+=(
tests/lib/test_lib.py::test_correct_pip_version
# uses vendored packaging that uses deprecated distutils



[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/

2021-11-26 Thread Michał Górny
commit: d75b8b00d19d6ade0f5b4e4114d0f5ed731059d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:35:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75b8b00

dev-python/coverage: Bump to 6.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/coverage/Manifest|  1 +
 dev-python/coverage/coverage-6.2.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index e60726c14a91..c2b7e6492080 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,4 @@
 DIST coverage-6.0.2.tar.gz 722511 BLAKE2B 
43a860610921fd0df106cbe26ba094e5a11bf1137a795a15bc22d82d0f813e8dc67bfe660757d325f15f719429b480ca625ebe66569489ed8c4c477bac23c393
 SHA512 
a43a312d4668846b6f72eebac1a289d0a603303cd32624c3308cce8934f693c7d3786b36da5cea3ff1cce60f93110a2ded168304e1ca9a79053f0886b7f1bf17
 DIST coverage-6.1.1.tar.gz 715305 BLAKE2B 
fbd7c8e7e1737bc8be8acf0f10c66fa333a027520b5f54869080ea9e31951230442d0d7f5a5ec11201b7ca3ba65ee92c906a373c18123920abe0d3dee5a8e040
 SHA512 
c029ab4e0d16e4b0a395e63e96d7a8f24bdb3a46a97fbc223d59dafaa52b8522e924a13d88777f862d69e1f30d015b00e0740530e719b6a94065d285cd3dd03a
 DIST coverage-6.1.2.tar.gz 677391 BLAKE2B 
eb9b129282446ed536765fcbd8b31f863be315c8eb27087473608b1412014e5807a26b8bcbdeea98f7a89481198bb7475dc775e68fee53ca297d16332edb7ea8
 SHA512 
41b5bc881eba97308ff702024dd1873fe527c941fe1b45c36a6210819e0b6b9e6dcdf0ad31659e88ea25a3ebd84e90858694f54d2d7585c61b319edb9afbf07e
+DIST coverage-6.2.tar.gz 678664 BLAKE2B 
98fe2e5d85db042d95a791838b121a4aeb0edc09f15e5454943d6d1ca3cafdbf0127e8683ddcb5c1f6372b18205bf92e24a803533f19d1bdd5e0477b669cf99f
 SHA512 
e8ef5f2483b2e6d12f0f9801d63a0cd0b81395ea0c88b3cdaf6f6758e1fc1b381f803b0f58345c94007de175d0c2a24559dec93f51db8786f801a2a2d48d6b8f

diff --git a/dev-python/coverage/coverage-6.2.ebuild 
b/dev-python/coverage/coverage-6.2.ebuild
new file mode 100644
index ..8240040f570f
--- /dev/null
+++ b/dev-python/coverage/coverage-6.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+inherit distutils-r1
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="https://coverage.readthedocs.io/en/latest/ 
https://pypi.org/project/coverage/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+#IUSE="test"
+# The tests are impossible to appease.  Please run them externally
+# via tox.  Or fix the ebuild if you have hours of time to spend
+# on something utterly useless.
+RESTRICT="test"
+
+#BDEPEND="
+#  test? (
+#  dev-python/PyContracts[${PYTHON_USEDEP}]
+#  dev-python/flaky[${PYTHON_USEDEP}]
+#  dev-python/hypothesis[${PYTHON_USEDEP}]
+#  dev-python/mock[${PYTHON_USEDEP}]
+#  dev-python/pytest[${PYTHON_USEDEP}]
+#  >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+#  )
+#"
+
+src_prepare() {
+   # avoid the dep on xdist
+   sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+
+   "${EPYTHON}" igor.py zip_mods || die
+   "${EPYTHON}" igor.py test_with_tracer py || die
+
+   # No C extensions under pypy
+   if [[ ${EPYTHON} != pypy* ]]; then
+   cp -l -- "${TEST_DIR}"/lib/*/coverage/*.so coverage/ || die
+   "${EPYTHON}" igor.py test_with_tracer c || die
+   fi
+
+   # clean up leftover "egg1" directory
+   rm -rf build/lib/egg1 || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/ipython/

2021-11-26 Thread Michał Górny
commit: 2406eb76f998f20fa6c231c6290be141cb0d82c1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:37:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2406eb76

dev-python/ipython: Bump to 7.30.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/ipython/Manifest  |   1 +
 dev-python/ipython/ipython-7.30.0.ebuild | 153 +++
 2 files changed, 154 insertions(+)

diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index 39de0e0e4f96..13f8759bde48 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,2 +1,3 @@
 DIST ipython-7.28.0.tar.gz 5150515 BLAKE2B 
e69b2ca9b788d8bcc12fb1b82c2e3f198ba4cf1918c8d8d30aea9a1ee3c7cea99ba3ade8ac7171466f1ffc8771dafcf5980766ecca7b985e07890e229cd1575d
 SHA512 
227645ab2cc698f6f7141bb3712b254d75beaf3f227065530f25f988ac76b5a741752ddfa6bb2816b625eaa4972d434f9e73dbe465654e4efc5420b5d80650cb
 DIST ipython-7.29.0.tar.gz 5151803 BLAKE2B 
685bb7df39513fe262c07dbb10de4d795860bf2958c626d030bfa3e18052a98d7c9d5f0f96c0c9a5d4b9fdcfab09c492457d409f05ce522f607456ff3a4b35fd
 SHA512 
b8e9cc07a0f77bbfaa88183546ed9d7e4a4c37e7c1704b1a3716d605a04339f986c7767f3c0920a94039eda99e75afb62a7bb43fa0cde6699a902f3b8f83a398
+DIST ipython-7.30.0.tar.gz 5154105 BLAKE2B 
d78dd28aa294ef5e1432ca5d2d853f313f72113a26b9130628e706915d646795a950c983f10e6f6d749833169e42f137a5338a680ea5ed237099a9436497cced
 SHA512 
a3de277701154ebe458809796d7a71319ea41f87dc914814571fcd5723050a5e6c9af06ff2a28b336b1ec9dfc4288b27b141d3faa04d98d43f3f9836ba059f50

diff --git a/dev-python/ipython/ipython-7.30.0.ebuild 
b/dev-python/ipython/ipython-7.30.0.ebuild
new file mode 100644
index ..14fee6984003
--- /dev/null
+++ b/dev-python/ipython/ipython-7.30.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   https://github.com/ipython/ipython/issues/12892
+   mv IPython/extensions/{,ipython_}tests || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C docs html_noapi
+   HTML_DOCS=( docs/build/html/. )
+   fi
+}
+
+python_test() {
+   local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == python3.10 ]] && EPYTEST_DESELECT+=(
+   # TODO
+   
IPython/core/tests/test_completer.py::TestCompleter::test_all_completions_dups
+   
IPython/core/tests/test_completer.py::TestCompleter::test_deduplicate_completions
+   
IPython/core/tests/test_oinspect.py::test_pinfo_docstring_if_detail_and_no_source
+   # fails due to changed argparse output
+   IPython/core/tests/test_magic_arguments.py::test_magic_arguments
+   # py3.10 API incompat, doesn't look important
+   
IPython/lib/tests/test_pretty.py::test_pprint_heap_allocated_type
+   )
+   virtx epytest
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Create ipythonX.Y symlinks.
+   # TODO:
+   # 1. do we want them for pypy? No.  pypy has no numpy
+   # 2. handle it in the eclass instead (use _python_ln_rel).
+   # With pypy not an option the dosym becomes unconditional
+   dosym ../lib/python-exec/${EPYTHON}/ipython \
+   /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+pkg_postinst() {
+   optfeature "sympyprinting" dev-python/sympy
+   optfeature "cythonmagic" dev-python/cython
+   optfeature "%lprun magic command" dev-python/line_profiler
+   optfeature "%mprun magic command" dev-python/memory_profiler
+
+   if use nbconvert; then
+   if ! has_version app-text/pandoc ; then
+   einfo "Node.js will be used to convert 

[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_server/

2021-11-26 Thread Michał Górny
commit: ec5fc3c57cc57ac0f69727dfb5cb070b80d365c8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:41:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec5fc3c5

dev-python/jupyter_server: Bump to 1.12.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/jupyter_server/Manifest |  1 +
 .../jupyter_server/jupyter_server-1.12.1.ebuild| 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/jupyter_server/Manifest 
b/dev-python/jupyter_server/Manifest
index d82cbafbbcea..1c0509554a96 100644
--- a/dev-python/jupyter_server/Manifest
+++ b/dev-python/jupyter_server/Manifest
@@ -1,2 +1,3 @@
 DIST jupyter_server-1.11.1.tar.gz 420035 BLAKE2B 
0676b0e126752ebeaa45e2325c34fe787756265f5ad35e356660485e5e7fd98a9ecaa029badf4c45815f25425e5a8a44133b6595698dca212f871b898c6ef76c
 SHA512 
537bb9dbacabe396761a17be3280ecc0d28d63116a72386a7ff69bd8467f38909b7c2491eeb1f6b8bb7618b7fe661cd583d9efb8597ecbe88941c35096e0b1a8
 DIST jupyter_server-1.12.0.tar.gz 422318 BLAKE2B 
9aa4843d02bfd918b0df13d94fc0058e6a6dee74f634dac359f7f6b4ca85e6cd4f91e8ddafb873647cd672284fb3eff087e05c3fcb6eff1621c7beb4b99030ee
 SHA512 
28de049051852ae5d2bc10f2a0643a1441c2df3c229348e8d45e7031cc1c85a118124bc0b3bf7f101fd912ee25cd9cbf3e9b1b633fee20d70f43152e1e03e12c
+DIST jupyter_server-1.12.1.tar.gz 422410 BLAKE2B 
611f17fe9804b0279c60ecc4fc1c23e6548643e4f7aa8e120580e167dc58a1f2d98ed7f07b90927bf07a71a89829d5701bd296a8f5ad3e954e4e8ee20c95bd5f
 SHA512 
b199be8b0590c4bd14e995e6c9933f6da4d33e1796203cc157fd42b111db5ec6e860ef321d8311c30995d8aba6f1803dd0fec9148ae9a1cf427b7e38924f5357

diff --git a/dev-python/jupyter_server/jupyter_server-1.12.1.ebuild 
b/dev-python/jupyter_server/jupyter_server-1.12.1.ebuild
new file mode 100644
index ..50269cac749e
--- /dev/null
+++ b/dev-python/jupyter_server/jupyter_server-1.12.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web 
applications"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/ipython_genutils[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-4.2.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.6.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   dev-python/prometheus_client[${PYTHON_USEDEP}]
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   )"
+
+# TODO: Package 'myst_parser'
+# distutils_enable_sphinx docs/source
+#  dev-python/pydata-sphinx-theme
+distutils_enable_tests --install pytest
+
+python_prepare_all() {
+   # Defining 'pytest_plugins' in a non-top-level conftest is no longer 
supported:
+   mv jupyter_server/conftest.py . || die
+
+   # This fails if your terminal is zsh (and maybe other non-bash as well?)
+   sed -i \
+   -e 's:est_terminal_create_with_cwd:_&:' \
+   -e 's:test_culling:_&:' \
+   jupyter_server/tests/test_terminal.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/prompt_toolkit/

2021-11-26 Thread Michał Górny
commit: 2a73f6d187bb5e2b28938bec541fc642171310a5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 27 06:39:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 27 07:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a73f6d1

dev-python/prompt_toolkit: Bump to 3.0.23

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/prompt_toolkit/Manifest |  1 +
 .../prompt_toolkit/prompt_toolkit-3.0.23.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/prompt_toolkit/Manifest 
b/dev-python/prompt_toolkit/Manifest
index dbdb020f0a93..e3a9ea117537 100644
--- a/dev-python/prompt_toolkit/Manifest
+++ b/dev-python/prompt_toolkit/Manifest
@@ -1 +1,2 @@
 DIST prompt_toolkit-3.0.22.tar.gz 3041540 BLAKE2B 
30afe5e4d4267d6264bfe7fbc179d311d13490971dd461ad6a4461640611fa1f7d55f2ed0b3c3ba534e3b52f9456ca69d2f6f14baba511aa7806866cf40edc57
 SHA512 
859f5df00792fa9332c9dc6a7b12e01048aa6b2cd88c35fe5e3521defee69ef9122e4f7f415711538b22171e2519ce846062270f319f12ac4390406036d715fb
+DIST prompt_toolkit-3.0.23.tar.gz 3041820 BLAKE2B 
99835732024771caf5feef478d904547b8e305e521be87898d861902445ee27ded67962b9ec9905dbfc6bcbaeb8da8d71b52ab1b901cf3758e2c1af1c6f61103
 SHA512 
9b57f50c7e42bc99697b2b10ce30eb50289eafd71ecc79d64d0afc6a1565dc08d33f7e4ab06903f94dcb1808efa74535dac64426b5816e1f4f034007583d04ba

diff --git a/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild 
b/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild
new file mode 100644
index ..94196a1224c8
--- /dev/null
+++ b/dev-python/prompt_toolkit/prompt_toolkit-3.0.23.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Building powerful interactive command lines in Python"
+HOMEPAGE="
+   https://pypi.org/project/prompt-toolkit/
+   https://github.com/prompt-toolkit/python-prompt-toolkit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/cx_Freeze/

2021-11-26 Thread Arthur Zamarin
commit: 1f344daa9c2309baa2f24f14f51b1781d347ef4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 07:08:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 07:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f344daa

dev-python/cx_Freeze: Stabilize 6.8.2 amd64, #827570

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild 
b/dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild
index 7dea19185598..0fa2b1e5b495 100644
--- a/dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild
+++ b/dev-python/cx_Freeze/cx_Freeze-6.8.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="PYTHON"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
dev-python/importlib_metadata[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/statsmodels/

2021-11-26 Thread Arthur Zamarin
commit: 9b03a5d939cef15c3801892349b36bda4eff2031
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 07:08:54 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 07:09:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b03a5d9

dev-python/statsmodels: Stabilize 0.13.1 amd64, #821820

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/statsmodels/statsmodels-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/statsmodels/statsmodels-0.13.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.13.1.ebuild
index 808f306d2903..fc4853451fbe 100644
--- a/dev-python/statsmodels/statsmodels-0.13.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.13.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux 
~x86-linux"
 IUSE="examples"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/files/, dev-scheme/stklos/

2021-11-26 Thread Akinori Hattori
commit: e645ec1b64380686ddcd772b5fdcb29cb2f7055c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:38:15 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:39:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e645ec1b

dev-scheme/stklos: new upstream release

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/stklos/Manifest   |  1 +
 dev-scheme/stklos/files/stklos-1.70-gentoo.patch | 56 
 dev-scheme/stklos/stklos-1.70.ebuild | 53 ++
 3 files changed, 110 insertions(+)

diff --git a/dev-scheme/stklos/Manifest b/dev-scheme/stklos/Manifest
index 4074e491edc0..c40762c851b0 100644
--- a/dev-scheme/stklos/Manifest
+++ b/dev-scheme/stklos/Manifest
@@ -1 +1,2 @@
 DIST stklos-1.10.tar.gz 6097807 BLAKE2B 
bfb957c54626d29cc1ecba553a0b982022b1ed0b89f333d763937e8c5f84b5c6b80ebc1e6531d968f4b33d72427a4f9957c010932308672907e105d37828ee50
 SHA512 
64877dec82b4c19bcaea95f6c60a4b9dff19c11bf11792fa5204d0ca3bb6f6962cc9250b35dcd5f01015e430b9a027add4f40c6a7169858893cab3e8c8df0bbb
+DIST stklos-1.70.tar.gz 8767615 BLAKE2B 
7cae5b5d0c9b2d9d47e78e70a562f2d1751de068668777441d29ee15be7f3c5c285b8297e367311cd8c9695c9a2d083ad7ea1d9c21c838cf1d819f7cb82c
 SHA512 
64da09171b191688f750f10c29f10cd7393f326555d4324344faeac63547a2548407490e44a50f0afa348487bd9cc5106f3c344cab6935f3a3516b3c064a596f

diff --git a/dev-scheme/stklos/files/stklos-1.70-gentoo.patch 
b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch
new file mode 100644
index ..954b15a617b2
--- /dev/null
+++ b/dev-scheme/stklos/files/stklos-1.70-gentoo.patch
@@ -0,0 +1,56 @@
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -21,7 +21,6 @@
+ #Creation date: 11-Apr-2000 10:30 (eg)
+ # Last file update:  1-Jun-2021 19:13 (eg)
+ 
+-mandir  = $(prefix)/share/man
+ man_MANS  = stklos.1 stklos-config.1 stklos-compile.1 stklos-genlex.1 \
+   stklos-pkg.1 stklos-script.1
+ EXTRA_DIST= $(man_MANS)
+@@ -33,12 +32,10 @@
+ schemedir   = $(prefix)/share/@PACKAGE@/@VERSION@
+ scheme_DATA = DOCDB
+ 
+-doclocation = $(prefix)/share/doc/@PACKAGE@-@VERSION@
+-
+-docpdfdir   = $(doclocation)/pdf
++docpdfdir   = $(pdfdir)
+ docpdf_DATA = pdf/stklos-ref.pdf
+ 
+-dochtmldir  = $(doclocation)/html
++dochtmldir  = $(htmldir)
+ dochtml_DATA= html/index.html \
+ html/stklos-ref.html  \
+ html/stklos-ref-1.html\
+@@ -59,7 +56,7 @@
+ html/stklos-ref-16.html   \
+ html/doc-style.css
+ 
+-docimgdir   = $(doclocation)/html/images
++docimgdir   = $(htmldir)/images
+ docimg_DATA = html/images/hierarchy.jpg
+ 
+ 
+--- a/lib/Lalr.d/Makefile.am
 b/lib/Lalr.d/Makefile.am
+@@ -34,7 +34,7 @@
+ all: lalr.ostk calc
+ 
+ install-sources: install
+-  mkdir -p $(schemedir)
++  mkdir -p $(DESTDIR)/$(schemedir)
+   cp lalr.stk $(DESTDIR)/$(schemedir)
+ 
+ uninstall-hook:
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -123,8 +123,6 @@
+ 
+ 
+ install-exec-hook:
+-  @echo "STRIP command: $$STRIP"
+-  if test "X$$STRIP" != "Xno" ;then $(STRIP) $(DESTDIR)/$(bindir)/stklos; 
fi;
+   mv $(DESTDIR)/$(bindir)/stklos $(DESTDIR)/$(bindir)/stklos-@VERSION@
+   ln -s stklos-@VERSION@ $(DESTDIR)/$(bindir)/stklos
+ 

diff --git a/dev-scheme/stklos/stklos-1.70.ebuild 
b/dev-scheme/stklos/stklos-1.70.ebuild
new file mode 100644
index ..b3cc1f2b0cc6
--- /dev/null
+++ b/dev-scheme/stklos/stklos-1.70.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="fast and light Scheme implementation"
+HOMEPAGE="https://www.stklos.net/;
+SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="threads"
+
+RDEPEND="dev-libs/boehm-gc[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libpcre"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+DOCS=( AUTHORS ChangeLog {HACKING,NEWS}.md PACKAGES-USED 
{PORTING-NOTES,README}.md SUPPORTED-SRFIS )
+
+src_prepare() {
+   use threads || rm -f tests/srfis/216.stk
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-threads=$(usex threads pthreads none) \
+   --without-gmp-light \
+   --without-provided-ffi \
+   --without-provided-gc \
+   --without-provided-regexp
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_test() {
+   emake -j1 check
+}
+
+src_install() {
+   default
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/

2021-11-26 Thread Akinori Hattori
commit: 9d703f43293f148219ceca108ab602083b417c03
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:32:16 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d703f43

dev-scheme/stklos: update to EAPI 8

Closes: https://bugs.gentoo.org/423823
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/stklos/stklos-1.10-r1.ebuild | 35 ---
 dev-scheme/stklos/stklos-1.10-r2.ebuild | 49 +
 2 files changed, 49 insertions(+), 35 deletions(-)

diff --git a/dev-scheme/stklos/stklos-1.10-r1.ebuild 
b/dev-scheme/stklos/stklos-1.10-r1.ebuild
deleted file mode 100644
index e1342e7a0c12..
--- a/dev-scheme/stklos/stklos-1.10-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="fast and light Scheme implementation"
-HOMEPAGE="https://www.stklos.net/;
-SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
-LICENSE="GPL-2+"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="threads"
-DEPEND="dev-libs/gmp:= dev-libs/libpcre dev-libs/libffi 
dev-libs/boehm-gc[threads?]"
-RDEPEND="${DEPEND}"
-
-#parallel build failure reported upstream
-MAKEOPTS=-j1
-
-src_prepare() {
-   # kill bundled libs
-   rm -rf "${S}"/{ffi,gc,gmp,pcre} || die
-   default
-}
-
-src_configure() {
-   econf --enable-threads=$(if use threads; then echo pthreads; else echo 
none; fi) \
-   --without-gmp-light --without-provided-gc \
-   --without-provided-regexp --without-provided-ffi
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README 
SUPPORTED-SRFIS
-}

diff --git a/dev-scheme/stklos/stklos-1.10-r2.ebuild 
b/dev-scheme/stklos/stklos-1.10-r2.ebuild
new file mode 100644
index ..6fd3a1acef34
--- /dev/null
+++ b/dev-scheme/stklos/stklos-1.10-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DESCRIPTION="fast and light Scheme implementation"
+HOMEPAGE="https://www.stklos.net/;
+SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="threads"
+
+RDEPEND="dev-libs/boehm-gc[threads?]
+   dev-libs/gmp:=
+   dev-libs/libffi:=
+   dev-libs/libpcre"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README 
SUPPORTED-SRFIS )
+
+src_prepare() {
+   rm -rf {ffi,gc,gmp,pcre}
+
+   default
+}
+
+src_configure() {
+   econf \
+   --enable-threads=$(usex threads pthreads none) \
+   --without-gmp-light \
+   --without-provided-ffi \
+   --without-provided-gc \
+   --without-provided-regexp
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_test() {
+   emake -j1 check
+}
+
+src_install() {
+   default
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/

2021-11-26 Thread Akinori Hattori
commit: f0d31d5d3976926b62468eb06173ca7e4be57110
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:30:05 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d31d5d

dev-scheme/stklos: update LICENSE

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/stklos/stklos-1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/stklos/stklos-1.10-r1.ebuild 
b/dev-scheme/stklos/stklos-1.10-r1.ebuild
index 4f940946cf2a..e1342e7a0c12 100644
--- a/dev-scheme/stklos/stklos-1.10-r1.ebuild
+++ b/dev-scheme/stklos/stklos-1.10-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 DESCRIPTION="fast and light Scheme implementation"
 HOMEPAGE="https://www.stklos.net/;
 SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/

2021-11-26 Thread Akinori Hattori
commit: 39bf9ed0546581b90b3e614f674e3785ee4a1c52
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:29:18 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39bf9ed0

dev-scheme/stklos: update HOMEPAGE and SRC_URI

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/stklos/stklos-1.10-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-scheme/stklos/stklos-1.10-r1.ebuild 
b/dev-scheme/stklos/stklos-1.10-r1.ebuild
index 9a71d6c6b8bf..4f940946cf2a 100644
--- a/dev-scheme/stklos/stklos-1.10-r1.ebuild
+++ b/dev-scheme/stklos/stklos-1.10-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="fast and light Scheme implementation"
-HOMEPAGE="http://www.stklos.net;
-SRC_URI="http://www.stklos.net/download/${P}.tar.gz;
+HOMEPAGE="https://www.stklos.net/;
+SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
 LICENSE="GPL-2"
 
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/, dev-scheme/stklos/files/

2021-11-26 Thread Akinori Hattori
commit: 62be5bffdc69157a8838a5699b09629fb465703b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:34:46 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:39:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62be5bff

dev-scheme/stklos: fix installation paths

Closes: https://bugs.gentoo.org/803914
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-scheme/stklos/files/stklos-1.10-gentoo.patch | 40 
 dev-scheme/stklos/stklos-1.10-r2.ebuild  |  4 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-scheme/stklos/files/stklos-1.10-gentoo.patch 
b/dev-scheme/stklos/files/stklos-1.10-gentoo.patch
new file mode 100644
index ..56f5440cf1dc
--- /dev/null
+++ b/dev-scheme/stklos/files/stklos-1.10-gentoo.patch
@@ -0,0 +1,40 @@
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -4,7 +4,6 @@
+ #Creation date: 11-Apr-2000 10:30 (eg)
+ # Last file update: 23-Oct-2010 11:52 (eg)
+ 
+-mandir  = $(prefix)/share/man
+ man_MANS  = stklos.1 stklos-config.1 stklos-compile.1 stklos-genlex.1 \
+   stklos-pkg.1
+ EXTRA_DIST= $(man_MANS)
+@@ -16,15 +16,13 @@
+ schemedir   = $(prefix)/share/@PACKAGE@/@VERSION@
+ scheme_DATA = DOCDB
+ 
+-doclocation = $(prefix)/share/doc/@PACKAGE@-@VERSION@
+-
+-docpdfdir   = $(doclocation)/pdf
++docpdfdir   = $(pdfdir)
+ docpdf_DATA = pdf/stklos-ref.pdf
+ 
+-dochtmldir  = $(doclocation)/html
++dochtmldir  = $(htmldir)
+ dochtml_DATA= $(wildcard html/stklos-ref*.html) $(wildcard html/*.css)
+ 
+-docimgdir   = $(doclocation)/html/images
++docimgdir   = $(htmldir)/images
+ docimg_DATA = $(wildcard html/images/*)
+ 
+ 
+--- a/pkgman/Makefile.am
 b/pkgman/Makefile.am
+@@ -4,7 +4,7 @@
+ # Last file update:  4-Dec-2011 16:48 (eg)
+ 
+ 
+-makefiledir=  $(prefix)/etc/stklos
++makefiledir=  $(prefix)/share/@PACKAGE@/@VERSION@/etc
+ makefile_DATA= etc/Makefile-scmpkg.tmpl
+ 
+ bin_SCRIPTS = stklos-pkg

diff --git a/dev-scheme/stklos/stklos-1.10-r2.ebuild 
b/dev-scheme/stklos/stklos-1.10-r2.ebuild
index 6fd3a1acef34..72aa6c496083 100644
--- a/dev-scheme/stklos/stklos-1.10-r2.ebuild
+++ b/dev-scheme/stklos/stklos-1.10-r2.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="8"
 
+inherit autotools
+
 DESCRIPTION="fast and light Scheme implementation"
 HOMEPAGE="https://www.stklos.net/;
 SRC_URI="https://www.${PN}.net/download/${P}.tar.gz;
@@ -18,12 +20,14 @@ RDEPEND="dev-libs/boehm-gc[threads?]
dev-libs/libpcre"
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 DOCS=( AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README 
SUPPORTED-SRFIS )
 
 src_prepare() {
rm -rf {ffi,gc,gmp,pcre}
 
default
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/jellyfish/

2021-11-26 Thread Arthur Zamarin
commit: 754de2dfc5291a60404a27b189f635d66c3309e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 06:32:35 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 06:33:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754de2df

dev-python/jellyfish: Stabilize 0.8.9 amd64, #827586

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/jellyfish/jellyfish-0.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jellyfish/jellyfish-0.8.9.ebuild 
b/dev-python/jellyfish/jellyfish-0.8.9.ebuild
index 837b3652da80..96ae77624bc0 100644
--- a/dev-python/jellyfish/jellyfish-0.8.9.ebuild
+++ b/dev-python/jellyfish/jellyfish-0.8.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/suds/

2021-11-26 Thread Arthur Zamarin
commit: 881a621542de29b4a96b1995107cecc7daa3e0fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 06:32:37 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 06:33:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881a6215

dev-python/suds: Stabilize 1.0.0 ALLARCHES, #827610

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/suds/suds-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/suds/suds-1.0.0.ebuild 
b/dev-python/suds/suds-1.0.0.ebuild
index ab07dddb98e6..d726362723b1 100644
--- a/dev-python/suds/suds-1.0.0.ebuild
+++ b/dev-python/suds/suds-1.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
 
 DOCS=( README.md notes/. )
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/simpleeval/

2021-11-26 Thread Arthur Zamarin
commit: 1203be4a7f7f5b4d1f7a30b4d0fd69d67905679a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 06:32:36 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 06:33:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1203be4a

dev-python/simpleeval: Stabilize 0.9.11 ALLARCHES, #827602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/simpleeval/simpleeval-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/simpleeval/simpleeval-0.9.11.ebuild 
b/dev-python/simpleeval/simpleeval-0.9.11.ebuild
index 40f4a86e684d..79152e928507 100644
--- a/dev-python/simpleeval/simpleeval-0.9.11.ebuild
+++ b/dev-python/simpleeval/simpleeval-0.9.11.ebuild
@@ -14,6 +14,6 @@ SRC_URI="mirror://pypi/s/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: 025f29600b12c0ebedfd2c63700a527c0f3c1af7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 06:32:35 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 06:33:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025f2960

dev-python/regex: Stabilize 2021.11.10 amd64, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index 43b7519c3551..34256af82e32 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/

2021-11-26 Thread Arthur Zamarin
commit: 8d3e204894258c185abc1b175a4f2cc8db4bb37a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 27 06:32:37 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 27 06:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d3e2048

dev-python/zeroconf: Stabilize 0.36.13 ALLARCHES, #827618

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/zeroconf/zeroconf-0.36.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zeroconf/zeroconf-0.36.13.ebuild 
b/dev-python/zeroconf/zeroconf-0.36.13.ebuild
index b416d399c1d2..d4adc642d866 100644
--- a/dev-python/zeroconf/zeroconf-0.36.13.ebuild
+++ b/dev-python/zeroconf/zeroconf-0.36.13.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 
 RDEPEND=">=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/combustion/

2021-11-26 Thread Hans de Graaff
commit: d90497438eb4aa9541cbdba42a9402ff84a68805
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 27 06:32:48 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 27 06:32:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9049743

dev-ruby/combustion: add 1.3.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/combustion/Manifest|  1 +
 dev-ruby/combustion/combustion-1.3.5.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index 65ff6be0dc0f..6b6fde81cc8e 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,3 +1,4 @@
 DIST combustion-1.3.2.gem 16384 BLAKE2B 
28f0ef03236df58d234739736eeae10d2c310f9598d62c4fc4d29baeb4036f2df8b945be4d7eb362c00fbfdf584004e9d75df013e03cb69dfb3db6fc58b72139
 SHA512 
e86c3ef6d6b18575b6fe187013f5146f1b6e0cf81b7fbded52b800f21a5488cc0d1b3f78a08b14fe9b61928cc100a6b37cb539289a166164459704ccdb3cbba1
 DIST combustion-1.3.3.gem 16384 BLAKE2B 
c3af239b8558d17521b9c084cbc9d9fa5fb241f8a618688dd715eae91b89278e2192a72c0a201855461fdd077fb0f2add74817ba0b4e87de1030eb4069372709
 SHA512 
4a244b70b883ce7ee2f91315a63288f08b667f395b3fca4146a7720bcbf7cd0937f2609d37aaf01ed45359833fe9735e8657f2a7578d068ba4f05b986e834450
 DIST combustion-1.3.4.gem 16384 BLAKE2B 
305a38d4e4a59903eb23318ec64389b80b051b7e2fce1de962fec26a0ba76eff1236226aad8072615d333e1ba797153771474b7096ec1b052d2bba63f4beafdb
 SHA512 
251f4f219048f6ce7b8236c5b35463916f3d3f6d35be392e7d7b4854f2c2d68d585e6f35040a0ae866b7339db957866c022e756f474fce9d6b6e1e63cf237c94
+DIST combustion-1.3.5.gem 16384 BLAKE2B 
e03ea70848b400e6ca037bb94f2d23f8bb70e7472d1d004e93fed62eace08d5adb56dcf458a506c6a2dc161001d67a71f7f75621f14e1d66da08dd858d892ed2
 SHA512 
6f67a09197080b4345b6b7a70531513aca1c31cb1bdb40adca760a2dda83baca8d95f924fadcf096cf2228f74222bca0f700c0cb9c22172618ef8b1ddea8573a

diff --git a/dev-ruby/combustion/combustion-1.3.5.ebuild 
b/dev-ruby/combustion/combustion-1.3.5.ebuild
new file mode 100644
index ..7098a4162651
--- /dev/null
+++ b/dev-ruby/combustion/combustion-1.3.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Elegant Rails Engine Testing"
+HOMEPAGE="https://github.com/pat/combustion;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/activesupport-3.0.0:*
+   >=dev-ruby/railties-3.0.0:*
+   >=dev-ruby/thor-0.14.6:*
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/bundler-audit/

2021-11-26 Thread Hans de Graaff
commit: 12adbde881d34137007dfe136a5d33e1688ed920
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 27 06:31:54 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 27 06:31:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12adbde8

dev-ruby/bundler-audit: add 0.9.0.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/bundler-audit/Manifest|  1 +
 .../bundler-audit/bundler-audit-0.9.0.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest
index 01348df305c8..1679d14125cd 100644
--- a/dev-ruby/bundler-audit/Manifest
+++ b/dev-ruby/bundler-audit/Manifest
@@ -1 +1,2 @@
 DIST bundler-audit-0.8.0.gem 44032 BLAKE2B 
1d6de8bbca13e1e3b881ccbb4029d000c89f7b7c8f342877baa2a0ea3cf9bf87db93e22c9e622d64a4522afeb6258151293b0196b6ae8a5bbe192785e72956c6
 SHA512 
6a61fd191f31c153df71320e88ea84e6d93ad4d6ccacfc3f356c9486bf8adb8487aa7c5b3357cfbac0f36b8bb4b65c09845cedc0c8d86814910ea60aac7e92d5
+DIST bundler-audit-0.9.0.1.gem 48128 BLAKE2B 
33afa1a7df1cecd0a0c3f155dc631fd1ce25aaa587b5dbe9042ef2983742dbb755914d9c598c832e9b9ca10dc2838bea632f3c79c2fa88a24121cc72787cf93f
 SHA512 
248f7e6b8c7446ff0906d9be6c7bb946f901465dbff079d87aec55ff65a6a7b2e76df600d5d5d1704fd03deec7461cbe3c097bdd4f2d93ebd63c7d1dbf13ae43

diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild 
b/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild
new file mode 100644
index ..34c66400cad6
--- /dev/null
+++ b/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides patch-level verification for Bundled apps"
+HOMEPAGE="https://github.com/rubysec/bundler-audit;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+#tests are trying to download AND have some odd failures
+#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 
323
+#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories 
should return a list of all advisories.
+RESTRICT=test
+
+ruby_add_rdepend "
+   dev-ruby/thor:1
+   dev-ruby/bundler:2
+"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that require network access via 'bundle install'
+   rm spec/{integration,scanner}_spec.rb || die
+
+   # Avoid specs that only work when the source is a git repository
+   sed -i -e '/describe "path"/,/^  end/ s:^:#:' \
+   -e '/describe "update!"/,/^  end/ s:^:#:' \
+   spec/database_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2021-11-26 Thread Akinori Hattori
commit: b58990e19d67a67e586322eb6185eb26b66012a3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:11:55 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:11:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58990e1

app-i18n/ibus-m17n: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/Manifest   |  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.4.7.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index ec88cec6eb04..feb73792baa3 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,2 +1 @@
-DIST ibus-m17n-1.4.7.tar.gz 493889 BLAKE2B 
48a9b2ff1590d790d763014c0c9e5c08bf7ba84361a922aa71ab9cdb5b5e4c69fc5608a27c19eadc83578fdaafc3375c5bcedc1d81e2743a994d622042ffd436
 SHA512 
b011d4ee63a538a51f67012932d872fc2d527c6f3e5dd1642b7e70d3a32164532bc2ab69fb794eb985617b2698074af9079dac7991b5a2a30828595b129cce40
 DIST ibus-m17n-1.4.8.tar.gz 494516 BLAKE2B 
ec4cb36d465e25a6e0e334243e7df83444846f9109ef2142daea4949ddaa7cdf5290fc2749a978f7b8fb6d49bb080b2b826726fdc97e26bc722b019c93f13882
 SHA512 
3e808ffc3b7d03a745be1009a58c8d03ecabe15478f7bf36d70b777d342ad04d0f5574bb78743bcb67ab36674d316aef3cd7070d48ef9e11d07f960d75597aec

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.7.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.7.ebuild
deleted file mode 100644
index 8ec1183befae..
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit gnome2-utils xdg
-
-DESCRIPTION="M17N engine for IBus"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk nls"
-
-DEPEND="app-i18n/ibus
-   dev-libs/m17n-lib
-   gtk? ( x11-libs/gtk+:3 )
-   nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}
-   >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with gtk gtk 3.0)
-}
-
-pkg_preinst() {
-   xdg_pkg_preinst
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2021-11-26 Thread Akinori Hattori
commit: 910afdb4c3cc29ffe4900a7a74855362efdea608
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:11:24 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:11:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910afdb4

app-i18n/ibus-m17n: amd64/x86 stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 app-i18n/ibus-m17n/ibus-m17n-1.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.8.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.4.8.ebuild
index 1fabfb506072..8ec1183befae 100644
--- a/app-i18n/ibus-m17n/ibus-m17n-1.4.8.ebuild
+++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.8.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gtk nls"
 
 DEPEND="app-i18n/ibus



[gentoo-commits] repo/gentoo:master commit in: dev-db/m17n-db/

2021-11-26 Thread Akinori Hattori
commit: 177177b92f50b89530082f1a288917e12e53ac21
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:09:19 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:09:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177177b9

dev-db/m17n-db: update to EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-db/m17n-db/m17n-db-1.7.0.ebuild | 6 +++---
 dev-db/m17n-db/m17n-db-1.8.0.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-db/m17n-db/m17n-db-1.7.0.ebuild 
b/dev-db/m17n-db/m17n-db-1.7.0.ebuild
index 0188a3bc0631..a368a01901d2 100644
--- a/dev-db/m17n-db/m17n-db-1.7.0.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.7.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="8"
 
 DESCRIPTION="Database for the m17n library"
 HOMEPAGE="https://savannah.nongnu.org/projects/m17n 
https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git;
@@ -12,8 +12,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE=""
 
-DEPEND="sys-devel/gettext"
 RDEPEND="virtual/libintl"
+BDEPEND="sys-devel/gettext"
 
 src_install() {
default

diff --git a/dev-db/m17n-db/m17n-db-1.8.0.ebuild 
b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
index 3227d7d76d24..89eb12cc800e 100644
--- a/dev-db/m17n-db/m17n-db-1.8.0.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="8"
 
 DESCRIPTION="Database for the m17n library"
 HOMEPAGE="https://savannah.nongnu.org/projects/m17n 
https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git;
@@ -12,8 +12,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
-DEPEND="sys-devel/gettext"
 RDEPEND="virtual/libintl"
+BDEPEND="sys-devel/gettext"
 
 src_install() {
default



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

2021-11-26 Thread Akinori Hattori
commit: 40b1016d4ca70bb194b05bb2f3af0e5038191ba3
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:04:06 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:04:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b1016d

dev-libs/m17n-lib: update to EAPI 8

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/m17n-lib/m17n-lib-1.7.0.ebuild | 8 
 dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/m17n-lib/m17n-lib-1.7.0.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.7.0.ebuild
index 917371744b33..ad3b8bd7aaef 100644
--- a/dev-libs/m17n-lib/m17n-lib-1.7.0.ebuild
+++ b/dev-libs/m17n-lib/m17n-lib-1.7.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="8"
 
 inherit autotools
 
@@ -30,8 +30,8 @@ RDEPEND="~dev-db/m17n-db-${PV}
anthy? ( app-i18n/anthy )
libxml2? ( dev-libs/libxml2 )
spell? ( app-text/aspell )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-configure.patch

diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild 
b/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
index 85dc3818b905..2fdd5d49eff3 100644
--- a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
+++ b/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="8"
 
 inherit autotools
 
@@ -30,8 +30,8 @@ RDEPEND="~dev-db/m17n-db-${PV}
anthy? ( app-i18n/anthy )
libxml2? ( dev-libs/libxml2 )
spell? ( app-text/aspell )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-configure.patch



[gentoo-commits] repo/gentoo:master commit in: dev-libs/m17n-lib/files/

2021-11-26 Thread Akinori Hattori
commit: 33f4c9c6096e290c0ede935cdfea2cfa6ba9aca2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Sat Nov 27 06:00:28 2021 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Sat Nov 27 06:00:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f4c9c6

dev-libs/m17n-lib: update patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Akinori Hattori  gentoo.org>

 dev-libs/m17n-lib/files/m17n-lib-freetype.patch | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/m17n-lib/files/m17n-lib-freetype.patch 
b/dev-libs/m17n-lib/files/m17n-lib-freetype.patch
index 59b040c4335b..93612fd22a86 100644
--- a/dev-libs/m17n-lib/files/m17n-lib-freetype.patch
+++ b/dev-libs/m17n-lib/files/m17n-lib-freetype.patch
@@ -1,5 +1,5 @@
 /src/font.c
-+++ /src/font.c
+--- a/src/font.c
 b/src/font.c
 @@ -1763,10 +1763,10 @@
  
if (format == Mx || format == Mnil)
@@ -27,8 +27,8 @@
else
  MERROR (MERROR_FONT, NULL);
return name;
 /src/font.h
-+++ /src/font.h
+--- a/src/font.h
 b/src/font.h
 @@ -307,10 +307,14 @@
  
  extern void mfont__ft_fini ();



[gentoo-commits] proj/musl:master commit in: net-wireless/bluez/files/, net-wireless/bluez/

2021-11-26 Thread Jory Pratt
commit: 9e30c063811fec9c679f21c4868e327307aa9ef6
Author: Jory Pratt  gentoo  org>
AuthorDate: Sat Nov 27 03:43:51 2021 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Sat Nov 27 03:43:51 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9e30c063

net-wireless/bluez: sync with ::gentoo stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Jory Pratt  gentoo.org>

 net-wireless/bluez/Manifest|  2 +-
 .../{bluez-5.61-r1.ebuild => bluez-5.62-r1.ebuild} |  5 +--
 .../bluez/files/bluez-5.60-glibc-2.34.patch| 42 --
 3 files changed, 2 insertions(+), 47 deletions(-)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index a788677f..ff487814 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1 +1 @@
-DIST bluez-5.61.tar.xz 2137412 BLAKE2B 
2fc1b44f726d48b4a0e8bbecc664077db1db69bbc87c66e9d7ac85d7b2e066de8b349c18597a5ba140c5fcb1ef867ee3980ebdd839ded69ae30491fb7b836940
 SHA512 
a2318637258f9db0bf05fecbfbea2c3ca5e21867378e28ab4c77f658fe42f10c8c607939f2b437ec40d1ceb00b99f7916c0275faaedd9edd247f7dc91329937a
+DIST bluez-5.62.tar.xz 2149348 BLAKE2B 
db99b36a230fc0be15275d2eda9864b686326ba50648f66b19087ea4309a76d234ab4f1dcb6975f1513a898978b1d5b9332542f5dcee22efd898b79658434a70
 SHA512 
8fb0b81e1d929d3eee3d70f457ce75dbcff4c2a8a728247fc950bbe11e84d83582345bfd433d2e2df7b5588eb0e42f286658a83c7332be84819d9df49a5707e8

diff --git a/net-wireless/bluez/bluez-5.61-r1.ebuild 
b/net-wireless/bluez/bluez-5.62-r1.ebuild
similarity index 98%
rename from net-wireless/bluez/bluez-5.61-r1.ebuild
rename to net-wireless/bluez/bluez-5.62-r1.ebuild
index 6fa675c8..6357a74c 100644
--- a/net-wireless/bluez/bluez-5.61-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.62-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 PYTHON_COMPAT=( python3_{8..10} )
 
 inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
@@ -69,9 +69,6 @@ PATCHES=(
# http://www.spinics.net/lists/linux-bluetooth/msg40136.html

"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
 
-   # https://marc.info/?l=linux-bluetooth=161498090629584=2
-   "${FILESDIR}"/${PN}-5.60-glibc-2.34.patch
-
# Required for musl support
"${FILESDIR}"/0001-include-limits.h-for-PATH_MAX-for-musl-support.patch
 )

diff --git a/net-wireless/bluez/files/bluez-5.60-glibc-2.34.patch 
b/net-wireless/bluez/files/bluez-5.60-glibc-2.34.patch
deleted file mode 100644
index 1e846100..
--- a/net-wireless/bluez/files/bluez-5.60-glibc-2.34.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From 124dee151746b4a8a2e8a7194af78f2c82f75d79 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
-Date: Wed, 3 Mar 2021 08:57:36 +0100
-Subject: [PATCH] media: rename local function conflicting with pause(2)
-
-profiles/audio/media.c:1284:13: error: conflicting types for 'pause'; have 
'_Bool(void *)'
- 1284 | static bool pause(void *user_data)
-  | ^
-In file included from /usr/include/bits/sigstksz.h:24,
- from /usr/include/signal.h:315,
- from /usr/include/glib-2.0/glib/gbacktrace.h:36,
- from /usr/include/glib-2.0/glib.h:34,
- from profiles/audio/media.c:21:
-/usr/include/unistd.h:478:12: note: previous declaration of 'pause' with type 
'int(void)'
-  478 | extern int pause (void);
-  |^

- profiles/audio/media.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/profiles/audio/media.c b/profiles/audio/media.c
-index c84bbe22dc..3d8c4b69c3 100644
 a/profiles/audio/media.c
-+++ b/profiles/audio/media.c
-@@ -1281,7 +1281,7 @@ static bool stop(void *user_data)
-   return media_player_send(mp, "Stop");
- }
- 
--static bool pause(void *user_data)
-+static bool pause_play(void *user_data)
- {
-   struct media_player *mp = user_data;
- 
-@@ -1331,7 +1331,7 @@ static struct avrcp_player_cb player_cb = {
-   .set_volume = set_volume,
-   .play = play,
-   .stop = stop,
--  .pause = pause,
-+  .pause = pause_play,
-   .next = next,
-   .previous = previous,
- };



[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/

2021-11-26 Thread Craig Andrews
commit: 096967761ca73180a10ec19794c351c930d8d3a0
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Nov 26 12:48:45 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Nov 27 00:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09696776

net-misc/xmrig: Bump to 6.16.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/23088
Signed-off-by: Craig Andrews  gentoo.org>

 net-misc/xmrig/Manifest|  1 +
 net-misc/xmrig/xmrig-6.16.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
index da0fac0fc077..3c401541b22e 100644
--- a/net-misc/xmrig/Manifest
+++ b/net-misc/xmrig/Manifest
@@ -1,3 +1,4 @@
 DIST xmrig-6.15.1.tar.gz 1743106 BLAKE2B 
d98537cbc75f7ce9e1c0db8ef3e23d7dd198f0d30b3feb26bac6e24649fdcfd503f27651c36674af259903cca6fbfdc9a407923a870be2ba586528fe84cfc529
 SHA512 
18438e6d6140b255ec24104baf20cb7b333520405fcbff1e3a5ad6b4794b7f9178d73baea48d8c2d05490fba75365102212639152d60ba79af89e0275a989e24
 DIST xmrig-6.15.2.tar.gz 1743179 BLAKE2B 
eabbdb6d901c5b64162e502e5cef131ee8edcec9a93b090067b2cc498227c158aeadff34b505800908b3a5f60b5db70812d1c5aa8330ec73de80b9376d679f74
 SHA512 
17e8f5bbbd1ce1bd834db0a9d1cae2635390a62ae370c9ab2fada1cde2d49dffde12da7b4c7ab0d61e9b9776067c760b9bb936ac8440c6b825de3e5850559a9c
 DIST xmrig-6.15.3.tar.gz 1744681 BLAKE2B 
18ef0f9e0e496bded7fe860218871fc3b321d8cd9182c6694d62115d36383c2854e7b0daac09800ee5b69a1ceac5f7d6cb43695acb40b2f7fc9bfcd8e7fa9a76
 SHA512 
8c20e2a89405cb7fb3763b6184f6db9dbbdb6628e6d5d3cb62c35d87aa4c54daab5efe8682ed0f0ec3bb6577af0d0e5f41f2f864d52eee41081449e372649a2a
+DIST xmrig-6.16.0.tar.gz 2413469 BLAKE2B 
c7aded1f438613025286ae9047f7c3a0297f12730995acf3d412f567b850434c6663fa9c849d8c0a1169a4057e925644fbfeff11b502324c8512fdeaf0f365d6
 SHA512 
6b998410e36eb2e1f2b1c8cefc1faa232c96f0165b1766a97c83c0550fd1b8f3c1cf892245f951f9fda068e9a6d32c30552512668675e12b5d6b011d65d95745

diff --git a/net-misc/xmrig/xmrig-6.16.0.ebuild 
b/net-misc/xmrig/xmrig-6.16.0.ebuild
new file mode 100644
index ..2639977e5a05
--- /dev/null
+++ b/net-misc/xmrig/xmrig-6.16.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
+HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( sys-apps/hwloc:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   keepdir /etc/xmrig
+   systemd_dounit "${FILESDIR}"/xmrig.service
+   dobin "${BUILD_DIR}/xmrig"
+   dobin "${S}/scripts/enable_1gb_pages.sh"
+   dobin "${S}/scripts/randomx_boost.sh"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/

2021-11-26 Thread Craig Andrews
commit: 0a7c0496d19ea249165623fe7b4cdf148aee6df2
Author: Matt Smith  offtopica  uk>
AuthorDate: Fri Nov 26 12:49:03 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Nov 27 00:27:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7c0496

net-misc/xmrig: Drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Signed-off-by: Craig Andrews  gentoo.org>

 net-misc/xmrig/Manifest   |  1 -
 net-misc/xmrig/xmrig-6.15.1-r1.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest
index 3c401541b22e..25b1d4972808 100644
--- a/net-misc/xmrig/Manifest
+++ b/net-misc/xmrig/Manifest
@@ -1,4 +1,3 @@
-DIST xmrig-6.15.1.tar.gz 1743106 BLAKE2B 
d98537cbc75f7ce9e1c0db8ef3e23d7dd198f0d30b3feb26bac6e24649fdcfd503f27651c36674af259903cca6fbfdc9a407923a870be2ba586528fe84cfc529
 SHA512 
18438e6d6140b255ec24104baf20cb7b333520405fcbff1e3a5ad6b4794b7f9178d73baea48d8c2d05490fba75365102212639152d60ba79af89e0275a989e24
 DIST xmrig-6.15.2.tar.gz 1743179 BLAKE2B 
eabbdb6d901c5b64162e502e5cef131ee8edcec9a93b090067b2cc498227c158aeadff34b505800908b3a5f60b5db70812d1c5aa8330ec73de80b9376d679f74
 SHA512 
17e8f5bbbd1ce1bd834db0a9d1cae2635390a62ae370c9ab2fada1cde2d49dffde12da7b4c7ab0d61e9b9776067c760b9bb936ac8440c6b825de3e5850559a9c
 DIST xmrig-6.15.3.tar.gz 1744681 BLAKE2B 
18ef0f9e0e496bded7fe860218871fc3b321d8cd9182c6694d62115d36383c2854e7b0daac09800ee5b69a1ceac5f7d6cb43695acb40b2f7fc9bfcd8e7fa9a76
 SHA512 
8c20e2a89405cb7fb3763b6184f6db9dbbdb6628e6d5d3cb62c35d87aa4c54daab5efe8682ed0f0ec3bb6577af0d0e5f41f2f864d52eee41081449e372649a2a
 DIST xmrig-6.16.0.tar.gz 2413469 BLAKE2B 
c7aded1f438613025286ae9047f7c3a0297f12730995acf3d412f567b850434c6663fa9c849d8c0a1169a4057e925644fbfeff11b502324c8512fdeaf0f365d6
 SHA512 
6b998410e36eb2e1f2b1c8cefc1faa232c96f0165b1766a97c83c0550fd1b8f3c1cf892245f951f9fda068e9a6d32c30552512668675e12b5d6b011d65d95745

diff --git a/net-misc/xmrig/xmrig-6.15.1-r1.ebuild 
b/net-misc/xmrig/xmrig-6.15.1-r1.ebuild
deleted file mode 100644
index 2639977e5a05..
--- a/net-misc/xmrig/xmrig-6.15.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner"
-HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="Apache-2.0 GPL-3+ MIT"
-SLOT="0"
-IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
-
-DEPEND="
-   dev-libs/libuv:=
-   hwloc? ( sys-apps/hwloc:= )
-   opencl? ( virtual/opencl )
-   ssl? ( dev-libs/openssl:= )
-"
-RDEPEND="
-   ${DEPEND}
-   !arm64? ( sys-apps/msr-tools )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
-)
-
-src_prepare() {
-   if ! use donate ; then
-   sed -i 's/1;/0;/g' src/donate.h || die
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
-   -DWITH_HWLOC=$(usex hwloc)
-   -DWITH_TLS=$(usex ssl)
-   -DWITH_OPENCL=$(usex opencl)
-   -DWITH_CUDA=OFF
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   default
-   keepdir /etc/xmrig
-   systemd_dounit "${FILESDIR}"/xmrig.service
-   dobin "${BUILD_DIR}/xmrig"
-   dobin "${S}/scripts/enable_1gb_pages.sh"
-   dobin "${S}/scripts/randomx_boost.sh"
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2021-11-26 Thread Mike Gilbert
commit: 957427631da63246333a57cf9d0764db7f6bfdb5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 27 00:19:24 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 27 00:19:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95742763

profiles: mask sys-fs/eudev for removal

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 3424384b6a42..7e8d5cf46813 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (2021-11-27)
+# eudev will be removed on 2022-01-01.
+# Please see the news item published on 2021-08-24 for more information.
+sys-fs/eudev
+
 # Alfredo Tupone  (2021-11-26)
 # EAPI 6. Removal in 30 days. Bug @827158
 =dev-lang/gnat-gpl-2019-r2



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/zd1211-firmware/

2021-11-26 Thread Marek Szuba
commit: 28ef5912c94257d82c7a645314e561b6e6d82a99
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Nov 27 00:01:56 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Nov 27 00:01:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ef5912

sys-firmware/zd1211-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../zd1211-firmware/zd1211-firmware-1.5-r1.ebuild| 20 
 1 file changed, 20 insertions(+)

diff --git a/sys-firmware/zd1211-firmware/zd1211-firmware-1.5-r1.ebuild 
b/sys-firmware/zd1211-firmware/zd1211-firmware-1.5-r1.ebuild
new file mode 100644
index ..bfd917f1e179
--- /dev/null
+++ b/sys-firmware/zd1211-firmware/zd1211-firmware-1.5-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Firmware for ZyDAS ZD1211 USB-WLAN devices supported by the 
zd1211rw driver"
+HOMEPAGE="https://sourceforge.net/projects/zd1211/;
+SRC_URI="mirror://sourceforge/project/zd1211/${PN}/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+S="${WORKDIR}"/${PN}
+
+src_install() {
+   insinto /lib/firmware/zd1211
+   doins zd1211_u{b,r,phr} zd1211b_u{b,r,phr}
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/atmel-firmware/

2021-11-26 Thread Marek Szuba
commit: ef63cef814ae993523929898ca2988ab539f9d0c
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:44:10 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef63cef8

sys-firmware/atmel-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../atmel-firmware/atmel-firmware-1.3-r2.ebuild| 56 ++
 1 file changed, 56 insertions(+)

diff --git a/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild 
b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild
new file mode 100644
index ..93b12d7aba22
--- /dev/null
+++ b/sys-firmware/atmel-firmware/atmel-firmware-1.3-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Firmware and config for atmel and atmel_cs wlan drivers included 
in linux 2.6"
+HOMEPAGE="https://www.thekelleys.org.uk/atmel/;
+SRC_URI="https://www.thekelleys.org.uk/atmel/${P}.tar.gz;
+
+LICENSE="Atmel"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="pcmcia usb"
+
+RDEPEND=">=net-wireless/wireless-tools-26-r1
+   pcmcia? ( sys-apps/pcmciautils )"
+
+src_compile() {
+   tc-export CC
+   emake atmel_fwl
+}
+
+src_install() {
+   # atmel_at76c504c-wpa.bin should be renamed to atmel_at76c504-wpa.bin, 
bug #398803
+   mv images/atmel_at76c504c-wpa.bin images/atmel_at76c504-wpa.bin || die
+
+   insinto /lib/firmware
+   doins images/*.bin
+
+   if use usb; then
+   doins images.usb/*.bin
+   fi
+
+   if use pcmcia; then
+   insinto /etc/pcmcia
+   doins atmel.conf
+   fi
+
+   dosbin atmel_fwl atmel_fwl.pl
+   doman atmel_fwl.8
+   dodoc README VERSION
+}
+
+pkg_postinst() {
+   if use pcmcia && [ -f /run/cardmgr.pid ]; then
+   kill -HUP `cat /run/cardmgr.pid`
+   fi
+}
+
+pkg_postrm() {
+   if use pcmcia && [ -f /run/cardmgr.pid ]; then
+   kill -HUP `cat /run/cardmgr.pid`
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/zd1201-firmware/

2021-11-26 Thread Marek Szuba
commit: 43131d73a2969d11d8bd6b8fcbd32a65354feb43
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:58:56 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:58:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43131d73

sys-firmware/zd1201-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../zd1201-firmware/zd1201-firmware-0.14-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/sys-firmware/zd1201-firmware/zd1201-firmware-0.14-r1.ebuild 
b/sys-firmware/zd1201-firmware/zd1201-firmware-0.14-r1.ebuild
new file mode 100644
index ..594e41f0a002
--- /dev/null
+++ b/sys-firmware/zd1201-firmware/zd1201-firmware-0.14-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P="zd1201-${PV}-fw"
+
+DESCRIPTION="Firmware for ZyDAS 1201 based USB 802.11b Network WiFi devices"
+HOMEPAGE="http://linux-lc100020.sourceforge.net/;
+SRC_URI="mirror://sourceforge/linux-lc100020/${MY_P}.tar.gz"
+
+LICENSE="|| ( GPL-3 MPL-1.1 )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+S="${WORKDIR}"/${MY_P}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto /lib/firmware
+   doins zd1201{,-ap}.fw
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ivtv-firmware/

2021-11-26 Thread Marek Szuba
commit: 8504d35f48cbdc684f06db0828e0843681221418
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:55:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:55:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8504d35f

sys-firmware/ivtv-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../ivtv-firmware/ivtv-firmware-20080701-r2.ebuild   | 20 
 1 file changed, 20 insertions(+)

diff --git a/sys-firmware/ivtv-firmware/ivtv-firmware-20080701-r2.ebuild 
b/sys-firmware/ivtv-firmware/ivtv-firmware-20080701-r2.ebuild
new file mode 100644
index ..9e8725143de3
--- /dev/null
+++ b/sys-firmware/ivtv-firmware/ivtv-firmware-20080701-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="firmware for Hauppauge PVR-x50 and Conexant 2341x based cards"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="Hauppauge-Firmware"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /lib/firmware
+   doins v4l-cx2341x-*.fw v4l-pvrusb2-*.fw
+   doins *.mpg
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipw2200-firmware/

2021-11-26 Thread Marek Szuba
commit: 008f50221a6ec7b72b335b52b5252955d0cce96b
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:53:12 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:53:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008f5022

sys-firmware/ipw2200-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild 
b/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild
new file mode 100644
index ..7d0a29b4c0b7
--- /dev/null
+++ b/sys-firmware/ipw2200-firmware/ipw2200-firmware-3.1-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${P/firmware/fw}
+
+DESCRIPTION="Firmware for the Intel PRO/Wireless 2200BG/2915ABG miniPCI and 
2225BG PCI"
+HOMEPAGE="http://ipw2200.sourceforge.net/;
+SRC_URI="mirror://gentoo/${MY_P}.tgz"
+
+LICENSE="ipw2200-fw"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+S=${WORKDIR}/${MY_P}
+
+src_install() {
+   insinto /lib/firmware
+   doins ipw2200-{bss,ibss,sniffer}.fw
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/ipw2100-firmware/

2021-11-26 Thread Marek Szuba
commit: 3a467dfdc26d9fc7fadb12bb03ce016cc2e92e7a
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:50:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:50:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a467dfd

sys-firmware/ipw2100-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild 
b/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild
new file mode 100644
index ..319a34b61d7b
--- /dev/null
+++ b/sys-firmware/ipw2100-firmware/ipw2100-firmware-1.3-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${P/firmware/fw}
+
+DESCRIPTION="Firmware for the Intel PRO/Wireless 2100 3B miniPCI adapter"
+HOMEPAGE="http://ipw2100.sourceforge.net/;
+SRC_URI="mirror://gentoo/${MY_P}.tgz"
+
+LICENSE="ipw2100-fw"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /lib/firmware
+   doins ipw2100-${PV}{,-i,-p}.fw
+}



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/bluez-firmware/

2021-11-26 Thread Marek Szuba
commit: bfef8dd946215c25a666dd38138faef58669e7b1
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:47:46 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:47:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfef8dd9

sys-firmware/bluez-firmware: update EAPI 5 -> 8

Signed-off-by: Marek Szuba  gentoo.org>

 .../bluez-firmware/bluez-firmware-1.2-r1.ebuild| 25 ++
 1 file changed, 25 insertions(+)

diff --git a/sys-firmware/bluez-firmware/bluez-firmware-1.2-r1.ebuild 
b/sys-firmware/bluez-firmware/bluez-firmware-1.2-r1.ebuild
new file mode 100644
index ..ec1c59572e1e
--- /dev/null
+++ b/sys-firmware/bluez-firmware/bluez-firmware-1.2-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Firmware for Broadcom BCM203x and STLC2300 Bluetooth chips"
+HOMEPAGE="http://www.bluez.org/;
+SRC_URI="http://bluez.sourceforge.net/download/${P}.tar.gz;
+
+RESTRICT="bindist mirror"
+
+LICENSE="bluez-firmware"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~x86"
+IUSE=""
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+   econf --libdir=/lib
+}
+
+src_compile() {
+   :
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/

2021-11-26 Thread Marek Szuba
commit: 6573b85f2753135263c241db65f2332cb26af45f
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:34:17 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:37:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6573b85f

sys-cluster/ploop: update EAPI 5 -> 7

Nb. The latest version upstream is 1.15, dated April 2016.
It fails to build, though.

Signed-off-by: Marek Szuba  gentoo.org>

 sys-cluster/ploop/ploop-1.14.1-r1.ebuild | 63 
 1 file changed, 63 insertions(+)

diff --git a/sys-cluster/ploop/ploop-1.14.1-r1.ebuild 
b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
new file mode 100644
index ..5133adf338ac
--- /dev/null
+++ b/sys-cluster/ploop/ploop-1.14.1-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit tmpfiles toolchain-funcs
+
+DESCRIPTION="openvz tool and a library to control ploop block devices"
+HOMEPAGE="https://wiki.openvz.org/Download/ploop;
+SRC_URI="https://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="dev-libs/libxml2"
+RDEPEND="${DEPEND}
+   sys-block/parted
+   sys-fs/e2fsprogs
+   sys-process/lsof
+   sys-apps/findutils"
+
+PATCHES=(
+   "${FILESDIR}"/disable_create_run_dir.patch
+)
+
+DOCS=( tools/README )
+
+src_prepare() {
+   default
+
+   # Respect CFLAGS and CC, do not add debug by default
+   sed -i \
+   -e 's|CFLAGS =|CFLAGS +=|' \
+   -e '/CFLAGS/s/-g -O0 //' \
+   -e '/CFLAGS/s/-O2//' \
+   -e 's|CC=|CC?=|' \
+   -e 's/-Werror//' \
+   -e '/DEBUG=yes/d' \
+   -e '/LOCKDIR/s/var/run/' \
+   Makefile.inc || die 'sed on Makefile.inc failed'
+   # Avoid striping of binaries
+   sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on 
tools/Makefile failed'
+
+   # respect AR and RANLIB, bug #452092
+   tc-export AR RANLIB
+   sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on 
lib/Makefile failed'
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '')
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/$(get_libdir)/*.a || die
+}
+
+pkg_postinst() {
+   tmpfiles_process ploop.conf
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ploop/files/

2021-11-26 Thread Marek Szuba
commit: a35866ef41c29d0b69a9159114f25ff18b30487e
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 23:36:45 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 23:37:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35866ef

sys-cluster/ploop: make the patch eapply-compliant

Signed-off-by: Marek Szuba  gentoo.org>

 sys-cluster/ploop/files/disable_create_run_dir.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/ploop/files/disable_create_run_dir.patch 
b/sys-cluster/ploop/files/disable_create_run_dir.patch
index 726094903b51..597a6c1d160d 100644
--- a/sys-cluster/ploop/files/disable_create_run_dir.patch
+++ b/sys-cluster/ploop/files/disable_create_run_dir.patch
@@ -1,5 +1,5 @@
 lib/Makefile.old   2015-10-10 15:49:25.377235002 +0300
-+++ lib/Makefile   2015-10-10 15:49:50.021464544 +0300
+--- a/lib/Makefile
 b/lib/Makefile
 @@ -76,17 +76,13 @@
  .depend: $(filter-out $(GENERATED),$(SOURCES))
  -include .depend



[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/

2021-11-26 Thread Matt Turner
commit: b94c891afe2be920733d0ea4b58ba43cd20d6420
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Nov 19 07:30:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:26:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94c891a

media-libs/mesa: Add REQUIRED_USE="d3d9? ( gallium )"

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 47b93133f0dc..b8f51dff4da0 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -38,7 +38,7 @@ IUSE="${IUSE_VIDEO_CARDS}
vulkan-overlay wayland +X xa xvmc zink +zstd"
 
 REQUIRED_USE="
-   d3d9?   ( || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   d3d9?   ( gallium || ( video_cards_iris video_cards_r300 
video_cards_r600 video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
osmesa? ( gallium )
vulkan? ( video_cards_radeonsi? ( llvm ) )
vulkan-overlay? ( vulkan )



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2021-11-26 Thread Matt Turner
commit: aa59cd81aef4878cf40596c31e1b126dfbe08b6e
Author: orbea  riseup  net>
AuthorDate: Tue Nov 16 05:20:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa59cd81

media-libs/vulkan-layers: Use the upstream version

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/22966
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 3e0893062695..32dfbeec4e0b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -13,9 +13,9 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
 fi
 
 DESCRIPTION="Vulkan Validation Layers"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/genfstab/

2021-11-26 Thread Matt Turner
commit: 3a76b9e3f7c7a877710d13b65a1817ad76bbca87
Author: Marco Scardovi  scardovi  com>
AuthorDate: Sat Nov 20 22:17:42 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a76b9e3

sys-fs/genfstab: readd me as maintainer

Closes: https://github.com/gentoo/gentoo/pull/23013
Signed-off-by: Marco Scardovi  scardovi.com>
Signed-off-by: Matt Turner  gentoo.org>

 sys-fs/genfstab/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-fs/genfstab/metadata.xml b/sys-fs/genfstab/metadata.xml
index 60af8645f363..7d2c0ce8e235 100644
--- a/sys-fs/genfstab/metadata.xml
+++ b/sys-fs/genfstab/metadata.xml
@@ -1,6 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

matts...@gentoo.org
Matt Turner



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2021-11-26 Thread Matt Turner
commit: 828fe1f0616cc9bccad3c7a41b6da8ee4f42f7a4
Author: orbea  riseup  net>
AuthorDate: Tue Nov 16 05:16:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:22:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828fe1f0

dev-util/vulkan-headers: Use the upstream version

Signed-off-by: orbea  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-.ebuild
index 10d614b0d1fe..aadebcb9e82c 100644
--- a/dev-util/vulkan-headers/vulkan-headers-.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-.ebuild
@@ -10,9 +10,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64 ~x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
 fi
 
 DESCRIPTION="Vulkan Header files and API registry"



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/

2021-11-26 Thread Matt Turner
commit: 56735cf43c66b9f20c0857a66fd68f69241df95e
Author: orbea  riseup  net>
AuthorDate: Tue Nov 16 05:19:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56735cf4

media-libs/vulkan-loader: Use the upstream version

Signed-off-by: orbea  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 035beeeddcc0..e605aface2c6 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -12,9 +12,9 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
 fi
 
 DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2021-11-26 Thread Matt Turner
commit: 8bd12a2a77b8e4e83bd97486985e140b7fc759f7
Author: orbea  riseup  net>
AuthorDate: Tue Nov 16 05:17:25 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 26 23:22:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd12a2a

dev-util/vulkan-tools: Use the upstream version

Signed-off-by: orbea  riseup.net>
Signed-off-by: Matt Turner  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 038bf033579c..db5266d48cdb 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -13,9 +13,9 @@ if [[ ${PV} == ** ]]; then
EGIT_SUBMODULES=()
inherit git-r3
 else
-   SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
-   S="${WORKDIR}"/${MY_PN}-${PV}
+   S="${WORKDIR}"/${MY_PN}-sdk-${PV}
 fi
 
 DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, 
and MacOS"



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/spin/files/, sci-mathematics/spin/

2021-11-26 Thread Marek Szuba
commit: bb6e655e73019e2ed506903e4609dc212bcf6eaf
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 22:46:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 22:48:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6e655e

sci-mathematics/spin: add 6.5.1, remove 6.4.5

Signed-off-by: Marek Szuba  gentoo.org>

 sci-mathematics/spin/Manifest  |  2 +-
 .../spin/files/spin-6.4.5-makefile.patch   | 20 
 .../spin/files/spin-6.5.1-makefile.patch   | 11 +
 sci-mathematics/spin/spin-6.4.5.ebuild | 47 ---
 sci-mathematics/spin/spin-6.5.1.ebuild | 54 ++
 5 files changed, 66 insertions(+), 68 deletions(-)

diff --git a/sci-mathematics/spin/Manifest b/sci-mathematics/spin/Manifest
index c1bdf87e9cba..7d7819414878 100644
--- a/sci-mathematics/spin/Manifest
+++ b/sci-mathematics/spin/Manifest
@@ -1 +1 @@
-DIST spin645.tar.gz 672549 BLAKE2B 
5b0f7d5ef8fbec84a4423938c10272f804084d05d470a69ef954ee261752b238b16643054d934617861fb02ef4a318c708a8464102572d34b71c883cb84fe450
 SHA512 
77bc35bb852c0448915c655bf11910d0b226d30d66abaa63311e6227de03f920ca026e7399cbeebdae631368fd8091f1e8330bd3094bd4febdf7d5c7a81834ad
+DIST spin-6.5.1.tar.gz 6084723 BLAKE2B 
d7aa384b1cd06aafafd67908d55a96edf312181ca85f656d4ce3e4d0384f73ef7b36279b22f836bd59e2c3421edbc4e397d651d194cdaa5b3b56a5d1b53c414b
 SHA512 
e852d4a5ba92d58350dc1624e6d204e918e31dd22ce4bf15275390d56a679fee29f0fb662de0a00f7c303b7287357c5a4c11a01ebd178712a9229aa830393a93

diff --git a/sci-mathematics/spin/files/spin-6.4.5-makefile.patch 
b/sci-mathematics/spin/files/spin-6.4.5-makefile.patch
deleted file mode 100644
index 64b76ec484f0..
--- a/sci-mathematics/spin/files/spin-6.4.5-makefile.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 makefile.orig  2016-01-09 12:51:10.260008241 +0100
-+++ makefile   2016-01-09 12:52:04.73549 +0100
-@@ -7,8 +7,6 @@
- # see also ./make_pc for a simpler script not requiring make
- # for 32-bit compilation, use ./make32
- 
--CC=gcc
--CFLAGS=-O2 -DNXT  # on some systems add: -I/usr/include
-   # on a PC:add -DPC
-   # on Solaris: add -DSOLARIS
-   # on a Mac:   add -DMAC
-@@ -37,7 +35,7 @@
-   tl_mem.o tl_rewrt.o tl_cache.o
- 
- spin: $(SPIN_OS) $(TL_OS) spin.o
--  $(CC) $(CFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS)
- 
- install: spin
-   cp spin /usr/local/bin

diff --git a/sci-mathematics/spin/files/spin-6.5.1-makefile.patch 
b/sci-mathematics/spin/files/spin-6.5.1-makefile.patch
new file mode 100644
index ..545f6d10f973
--- /dev/null
+++ b/sci-mathematics/spin/files/spin-6.5.1-makefile.patch
@@ -0,0 +1,11 @@
+--- a/makefile
 b/makefile
+@@ -36,7 +36,7 @@
+   tl_mem.o tl_rewrt.o tl_cache.o
+ 
+ spin: makefile $(SPIN_OS) $(TL_OS) spin.o
+-  $(CC) $(CFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS) $(LDFLAGS)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o spin spin.o $(SPIN_OS) $(TL_OS) $(LDFLAGS)
+ 
+ install: spin
+   $(INSTALL) spin $(DESTDIR)/bin/spin

diff --git a/sci-mathematics/spin/spin-6.4.5.ebuild 
b/sci-mathematics/spin/spin-6.4.5.ebuild
deleted file mode 100644
index 27e6d71ece09..
--- a/sci-mathematics/spin/spin-6.4.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit desktop epatch toolchain-funcs versionator
-
-MY_PV=$(replace_all_version_separators '')
-MY_P="${PN}${MY_PV}"
-
-DESCRIPTION="Tool for formal verification of distributed software systems"
-HOMEPAGE="http://spinroot.com/;
-SRC_URI="http://spinroot.com/spin/Src/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="graphviz tk"
-
-DEPEND="sys-devel/bison"
-RDEPEND="sys-devel/gcc
-   sys-process/time
-   tk? (
-   dev-lang/tk
-   graphviz? ( media-gfx/graphviz )
-   )"
-
-S="${WORKDIR}/Spin/Src${PV}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-6.4.5-makefile.patch"
-}
-
-src_compile() {
-   tc-export CC
-   default
-}
-
-src_install() {
-   dobin spin
-   doman ../Man/spin.1
-   dodoc ../Doc/*
-   if use tk; then
-   newbin "${WORKDIR}/Spin/iSpin/ispin.tcl" ispin
-   make_desktop_entry ispin
-   fi
-}

diff --git a/sci-mathematics/spin/spin-6.5.1.ebuild 
b/sci-mathematics/spin/spin-6.5.1.ebuild
new file mode 100644
index ..1206c808b0f5
--- /dev/null
+++ b/sci-mathematics/spin/spin-6.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs
+
+MY_PN="${PN^}"
+MY_PV="version-${PV}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="An efficient logic-model checker for the 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/spin/

2021-11-26 Thread Marek Szuba
commit: 776ec77c9d30adecee39df7ff880cbfed392cf1b
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 22:49:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 22:49:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776ec77c

sci-mathematics/spin: add myself as a maintainer

Signed-off-by: Marek Szuba  gentoo.org>

 sci-mathematics/spin/metadata.xml | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-mathematics/spin/metadata.xml 
b/sci-mathematics/spin/metadata.xml
index 115e9d64a669..081ee86ca70e 100644
--- a/sci-mathematics/spin/metadata.xml
+++ b/sci-mathematics/spin/metadata.xml
@@ -1,5 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   nimble-code/Spin
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/coinor-csdp/files/, sci-libs/coinor-csdp/

2021-11-26 Thread Marek Szuba
commit: 781f20b60cc838a868e597c0145d9fb146591e34
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Nov 26 21:58:22 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Nov 26 22:02:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781f20b6

sci-libs/coinor-csdp: add 6.2.0, drop 6.1.1-r1

EAPI 8 + quite a few bug fixes, both ones with open Bugzilla tickets and
some that were not reported.

Closes: https://bugs.gentoo.org/710520
Closes: https://bugs.gentoo.org/731878
Closes: https://bugs.gentoo.org/792897
Signed-off-by: Marek Szuba  gentoo.org>

 sci-libs/coinor-csdp/Manifest  |  2 +-
 ...dp-6.1.1-r1.ebuild => coinor-csdp-6.2.0.ebuild} | 82 +-
 .../files/coinor-csdp-6.2.0_toolchain-vars.patch   | 63 +
 3 files changed, 112 insertions(+), 35 deletions(-)

diff --git a/sci-libs/coinor-csdp/Manifest b/sci-libs/coinor-csdp/Manifest
index c1b820c5a266..c116a33ba755 100644
--- a/sci-libs/coinor-csdp/Manifest
+++ b/sci-libs/coinor-csdp/Manifest
@@ -1 +1 @@
-DIST Csdp-6.1.1.tgz 441574 BLAKE2B 
0f8dbea26e64c5854a877e89b51d6b0c7a19af31c967f665bb27b20df872c32905882703537b67c6df3dd5f3335afdb30f9145a620f4176acb73b90204e626a2
 SHA512 
ba5dc0faea223bad6293f131ee63daee0a395a6e84c76fe108dbbefb3ab0696b2a59f435766c78a2d22244801a9abda2719798cbfe30dd9e1c32317e0283fd2e
+DIST coinor-csdp-6.2.0.tar.gz 526179 BLAKE2B 
af2ac8cb4268aef006cf68fb85d344a0f9eb9f47b78c38e176c24f87ac1c88059cf47eb40cf638d131e093b6d469b6a458a1eb59fa8eb33c53b49d1a4c50aae2
 SHA512 
6362e174f2935645dac359c48879c42cfd387c403fc264974922322de2f02f5ffac5a35f991eb793cf8ba5516a144f5e107d1cddd0ec0da79e7ebb9c1375269f

diff --git a/sci-libs/coinor-csdp/coinor-csdp-6.1.1-r1.ebuild 
b/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild
similarity index 54%
rename from sci-libs/coinor-csdp/coinor-csdp-6.1.1-r1.ebuild
rename to sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild
index bc7b2d55620f..a00b0d8e16f1 100644
--- a/sci-libs/coinor-csdp/coinor-csdp-6.1.1-r1.ebuild
+++ b/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild
@@ -1,33 +1,43 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-inherit versionator toolchain-funcs flag-o-matic  multilib
+inherit flag-o-matic multilib toolchain-funcs
 
-MYPN=Csdp
+MY_PN="Csdp"
+MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="COIN-OR C Library for Semi-Definite Programming"
 HOMEPAGE="https://projects.coin-or.org/Csdp/;
-SRC_URI="http://www.coin-or.org/download/source/${MYPN}/${MYPN}-${PV}.tgz;
+SRC_URI="https://www.coin-or.org/download/source/${MY_PN}/${MY_P}.tgz -> 
${P}.tar.gz"
 
-LICENSE="CPL-1.0"
+LICENSE="EPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples openmp static-libs"
+IUSE="doc examples openmp"
 
-RDEPEND="
-   virtual/blas
+RDEPEND="virtual/blas
virtual/lapack"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/${MYPN}-${PV}"
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2.0_toolchain-vars.patch
+)
+
+S="${WORKDIR}"/${MY_P}
+
+_get_version_component_count() {
+   local cnt=( $(ver_rs 1- ' ') )
+   echo ${#cnt[@]} || die
+}
 
 static_to_shared() {
-   local libstatic=${1}; shift
+   local libstatic=${1}
+   shift
local libname=$(basename ${libstatic%.a})
-   local soname=${libname}$(get_libname $(get_version_component_range 1-2))
+   local soname=${libname}$(get_libname $(ver_cut 1-2))
local libdir=$(dirname ${libstatic})
 
einfo "Making ${soname} from ${libstatic}"
@@ -41,43 +51,48 @@ static_to_shared() {
-shared -Wl,-soname=${soname} \
-Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive 
\
"$@" -o ${libdir}/${soname} || die "${soname} failed"
-   [[ $(get_version_component_count) -gt 1 ]] && \
-   ln -s ${soname} ${libdir}/${libname}$(get_libname 
$(get_major_version))
-   ln -s ${soname} ${libdir}/${libname}$(get_libname)
+
+   if [[ $(_get_version_component_count) -ge 1 ]] ; then
+   ln -s ${soname} ${libdir}/${libname}$(get_libname 
$(ver_cut 1)) || die
+   fi
+
+   ln -s ${soname} ${libdir}/${libname}$(get_libname) || die
fi
 }
 
 pkg_setup() {
-   if use openmp && [[ $(tc-getCC) == *gcc* ]] && ! tc-has-openmp; then
-   eerror "Your selected gcc compiler does not support OpenMP"
-   die "OpenMP non capable gcc"
+   if [[ ${MERGE_TYPE} != binary ]]; then
+use openmp && tc-check-openmp
fi
 }
 
 src_prepare() {
-   find . -name Makefile -exec sed -i -e 's:make:$(MAKE):g' '{}' + || die
+   default
+
append-cflags -DNOSHORTS -DUSEGETTIME -I../include
+
if use openmp; then
-   [[ $(tc-getCC) == 

[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/

2021-11-26 Thread Michał Górny
commit: 774a36e93e2df80378585ce3f6aa725f51912348
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:51:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774a36e9

dev-python/hypothesis: Bump to 6.27.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.27.2.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index c3dd5541b91b..4554d82117a3 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -5,3 +5,4 @@ DIST hypothesis-python-6.24.6.tar.gz 9169209 BLAKE2B 
448eedad86d41c766d2bb450f18
 DIST hypothesis-python-6.25.0.tar.gz 9170363 BLAKE2B 
505aebee64882de9516a653d7906b0d739d2077fd3d2d5bffa2532111d37ca4cdd62ce768dfedf9b9987d1750af7851a015d7feafbed77ab131d15e62f8ec6f1
 SHA512 
a22ee5632d77dd7c3570b4c5b9faa04c2ee6e7f101d87a3046ee5206b8a444367311573d39c02b12a6ec5b626ab8b89b523bed7e387da59ee3d673601e3f8015
 DIST hypothesis-python-6.27.0.tar.gz 9172229 BLAKE2B 
e5d69923579877a4abaa740663a36510452e10cb782c1c239db03ae22bad9898ba881d808d33ecedaf9319130e619ccadfe87ad9719b1fb05bbcbcd9683d8bba
 SHA512 
54083e0fff2e1af8d3cd91b0e059565091e63058029a501a098228a5b1a411fe652ac542e847c0b03407f9b3f27ca5358b43b15740d6e9e0c882c94ef9e48bad
 DIST hypothesis-python-6.27.1.tar.gz 9173425 BLAKE2B 
0fa35a863cbddb9bdd592622247abe7a9bdfc6e4624d1a0913b58a47c29d4c507a1aee8f29f9b6080628894a41140801f567bd5b5f1e83b5505b33089992e10b
 SHA512 
3e2f1d4d268f998ccb6bf3784844d82ff3f276074b13c82fabf87a98441764dcbab576348e77ef4c71cd5f6839f92f978e52571f7e290efc680df984eb2ddebe
+DIST hypothesis-python-6.27.2.tar.gz 9173689 BLAKE2B 
1f3aced11713f272158f8990090ee27cd44f585849ddfb416d636b6390335c717c98a7b1f5060f38118498d08faed00f25e7e51f42eea2efc902720db2b2513e
 SHA512 
eed1f15b8cc739e2c02e234090f937cc8a4ffddf4d44ec4ce1bdf3759cdc12d47c358e29b401f262cd2ffc25485a1db7ff4265870f588282939546300a272426

diff --git a/dev-python/hypothesis/hypothesis-6.27.2.ebuild 
b/dev-python/hypothesis/hypothesis-6.27.2.ebuild
new file mode 100644
index ..119bf66a0917
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.27.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{7..9})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-python/autopep8/

2021-11-26 Thread Michał Górny
commit: 29972801288682885ead17c680a307a0e9d5d391
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:54:02 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29972801

dev-python/autopep8: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/autopep8/Manifest  |  1 -
 dev-python/autopep8/autopep8-1.5.7.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index 203514e99e97..effc4d3fa392 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,2 +1 @@
-DIST autopep8-1.5.7.tar.gz 121537 BLAKE2B 
06f107cab210258fe71b8e912312520797122fd38e3e67fa0d6cf640806690e1255fec63c74c11ec39952a4a50964a3f622ca1166d29299c4f7a7031a1013202
 SHA512 
b8fb8b63400e74ea978f576cb47c99b0a4bb15a5d1cfeb6ffc25d2ecdad301762f99ddff5c75af3900b3560797d9289a15bbb87ddcf74077d39bde0abadd4da7
 DIST autopep8-1.6.0.tar.gz 122165 BLAKE2B 
606ccf7ab51b52db95287384f9b19fd0f72da9e8fb4537bf395651622a95f88d782679550e61816d60dd3faa2fa096c979575d60cbd95476fa1cd7cf2c4f4180
 SHA512 
f4ffd564ceb48ff1f37d0a051aa8fefc60595a68709045c13561d8ab73de48dce99cc12acf40559e587ba4f6fddd4727dd2b40691ce43c991d60dda2c8b0d617

diff --git a/dev-python/autopep8/autopep8-1.5.7.ebuild 
b/dev-python/autopep8/autopep8-1.5.7.ebuild
deleted file mode 100644
index e6d7e406100a..
--- a/dev-python/autopep8/autopep8-1.5.7.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style 
guide"
-HOMEPAGE="https://github.com/hhatto/autopep8 
https://pypi.org/project/autopep8/;
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/hhatto/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc sparc x86 ~amd64-linux 
~x86-linux"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/pycodestyle-2.7.0[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py



[gentoo-commits] repo/gentoo:master commit in: dev-python/dbutils/

2021-11-26 Thread Michał Górny
commit: 1427221cbb8a915a43eaed13778a05b48149b5cc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:46:08 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1427221c

dev-python/dbutils: Bump to 2.0.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dbutils/Manifest |  1 +
 dev-python/dbutils/dbutils-2.0.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/dbutils/Manifest b/dev-python/dbutils/Manifest
index 5b8e54b6fa37..dbf1037d4628 100644
--- a/dev-python/dbutils/Manifest
+++ b/dev-python/dbutils/Manifest
@@ -1 +1,2 @@
 DIST DBUtils-2.0.2.tar.gz 92119 BLAKE2B 
d53dc81000b426e2cfb8dace616d589ec622c7cdb10e1903163eb9901336d300598ef7f54e30aa1efbd5fa72e648f4f63c288a4d3ffcdf6fada89159e8fd3925
 SHA512 
650be54c4993f6277fc7a2d7cefcb658dec6c793d0ef8554e9e80d70a58c7fbbf69485e8e60684c2dfcb28780bdfa575796455fd12c0cff3b82d8951785d8ba0
+DIST DBUtils-2.0.3.tar.gz 92184 BLAKE2B 
75b07f9c12ef2dc4debf7fb59d81f9765ad67c643126d3123544bf218d7932777dd458e9dd18fc9c4c2a2a08d4ff6e811b5d31924870f161c1c529582e7e42d6
 SHA512 
755491930713f082c0b550fd8870b22f807b909fec3e0667ecf9ddf04a282bebe6a879cc08a052e4872571bd9ab8e66aeb0668bd6b6e9edff4260c470e4bb00d

diff --git a/dev-python/dbutils/dbutils-2.0.3.ebuild 
b/dev-python/dbutils/dbutils-2.0.3.ebuild
new file mode 100644
index ..2b1a11cde58d
--- /dev/null
+++ b/dev-python/dbutils/dbutils-2.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_PN="DBUtils"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Database connections for multi-threaded environments"
+HOMEPAGE="
+   https://webwareforpython.github.io/DBUtils/
+   https://github.com/WebwareForPython/DBUtils/
+   https://pypi.org/project/DBUtils/
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="OSL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+   dodoc docs/*.rst
+   rm docs/*.rst || die
+   local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ldap/

2021-11-26 Thread Michał Górny
commit: 0198585fb02b809f24177d3651d3790f6f751d4f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:50:51 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0198585f

dev-python/python-ldap: Bump to 3.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-ldap/Manifest |  1 +
 dev-python/python-ldap/python-ldap-3.4.0.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 457a6d3b9284..d62459d0142f 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1 +1,2 @@
 DIST python-ldap-3.3.1.tar.gz 379810 BLAKE2B 
bb5d4902211b70cc57d2967134d3c41768bfedbec40be0d5bb592b96523f408952ca7e9a18546cc24f8267e958f454d56d97952092bc46e02bc9954bced9ba00
 SHA512 
2a1222bf5bbc1d885611fc4f2a25d0b1b64b49ae379f1212f1b3b70fc12fdc547eb6c4af4060a20bf082547b7df8f1824bb1fdfafa37ab21acf2f1e231c4d2d1
+DIST python-ldap-3.4.0.tar.gz 376169 BLAKE2B 
f514ddb6267fd8c21a1c4595669921a1256a8087a3a272b3751636313e7d79de9d34f4213aa57128679dc5a93db4ef7a71f7f92894a1802deb8c2ca9dfd92fe2
 SHA512 
d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605

diff --git a/dev-python/python-ldap/python-ldap-3.4.0.ebuild 
b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
new file mode 100644
index ..b7e46fa04434
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-3.4.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( pypy3 python3_{7..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://www.python-ldap.org/en/latest/
+   https://pypi.org/project/python-ldap/
+   https://github.com/python-ldap/python-ldap;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/python-ldap/python-ldap.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-solaris"
+fi
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+IUSE="examples sasl ssl"
+
+RDEPEND="
+   >=dev-python/pyasn1-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.1.5[${PYTHON_USEDEP}]
+   >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+"
+# We do not link against cyrus-sasl but we use some
+# of its headers during the build.
+BDEPEND="
+   >net-nds/openldap-2.4.11:=[sasl?,ssl?]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx Doc
+
+python_prepare_all() {
+   # The live ebuild won't compile if setuptools_scm < 1.16.2 is installed
+   # https://github.com/pypa/setuptools_scm/issues/228
+   if [[ ${PV} == ** ]]; then
+   rm -r .git || die
+   fi
+
+   if ! use sasl; then
+   sed -i 's/HAVE_SASL//g' setup.cfg || die
+   fi
+   if ! use ssl; then
+   sed -i 's/HAVE_TLS//g' setup.cfg || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # Run all tests which don't require slapd
+   local EPYTEST_IGNORE=(
+   t_bind.py
+   t_cext.py
+   t_edit.py
+   t_ldapobject.py
+   t_ldap_options.py
+   t_ldap_sasl.py
+   t_ldap_schema_subentry.py
+   t_ldap_syncrepl.py
+   t_slapdobject.py
+   )
+   pushd Tests >/dev/null || die
+   epytest
+   popd > /dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Demo/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylama/

2021-11-26 Thread Michał Górny
commit: a2b4158e46ed3acd567f7c03234ecbfef10f17f3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:53:20 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2b4158e

dev-python/pylama: Bump to 8.0.6

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pylama/Manifest|  1 +
 dev-python/pylama/pylama-8.0.6.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pylama/Manifest b/dev-python/pylama/Manifest
index 576f634fc64e..cd4f2f652077 100644
--- a/dev-python/pylama/Manifest
+++ b/dev-python/pylama/Manifest
@@ -1,2 +1,3 @@
 DIST pylama-7.7.1.tar.gz 34740 BLAKE2B 
a4bd5aed40c2c4e7bdb9f9968030f0954f0309cff80567b2252ee9576fdb4598714286bda63c22676789d4919662430ef2729089faa70b5cb590784eb47ef1f0
 SHA512 
298fabffcdf38e3e868e3965de87a0e761bc9dfcfe33320b53057c4e05598bcc22045481ec16ccb8df27f49ea41d6fef82b69fe7327905f93ce74d9350682cf0
 DIST pylama-8.0.4.tar.gz 34064 BLAKE2B 
e6ec937b7716d8a64c19e71b370e557a30d04d908ed2d1859df380c381a7eea93956ec4b58ca779e6029119a017ffce268a5528424783b33e815827dacb79b5d
 SHA512 
c2ad152cadfaed14a6035eb49361439b8f80c7c633b5e1b185dd5dad140a4148f6d4445928e08cb8e92b205739ef75df6d49c66e4ad3cd002512cc2a8aba859b
+DIST pylama-8.0.6.tar.gz 34223 BLAKE2B 
690a0a1197f6512e9511083aa079843f2ca99c9bdb5d74756531db79f7d39e8e0f60a0955b24bc7739edce0376eb79821a796978fb2365789a97628f03f240f8
 SHA512 
5bc75e5b2a0b141dbe2ca993d13833914980c735b84f3df766bf750909af1eeaba0d554845d8c09f0d8186ff48c8330d9ffa5b565a577ef6506f32672a2c9209

diff --git a/dev-python/pylama/pylama-8.0.6.ebuild 
b/dev-python/pylama/pylama-8.0.6.ebuild
new file mode 100644
index ..56e1af7e7500
--- /dev/null
+++ b/dev-python/pylama/pylama-8.0.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Code audit tool for python"
+HOMEPAGE="https://github.com/klen/pylama;
+SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/mccabe-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyflakes-2.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/eradicate[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/pylint[${PYTHON_USEDEP}]
+   dev-python/radon[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # not packaged
+   tests/test_linters.py::test_quotes
+   tests/test_linters.py::test_vulture
+)



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2021-11-26 Thread Michał Górny
commit: 609157e299719000dbff9b72e29e53f780f2a1d9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:45:01 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609157e2

app-admin/awscli: Bump to 1.22.14

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.22.14.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 6edcf971a18b..00b41a27e165 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,6 +5,7 @@ DIST awscli-1.22.10.tar.gz 2115079 BLAKE2B 
72945d915fb932ff2d243eeca8c21976ecbf2
 DIST awscli-1.22.11.tar.gz 2116193 BLAKE2B 
c4e89882e5a8b37172f06ecf9cf911a0598b8a745390d9e73d11ec608d512bdd4831486f6a5dd03774c1df75f23eaec6bd36dd44a9efbb44f3a599c669e48363
 SHA512 
8c405704e6992996d46711e1410822a5a73f0fdcd1aaa1dddeef37b27863b1378034bd26009ebdd7f986ff120da3b98556819bebd3598279de86a5b845d8f4f3
 DIST awscli-1.22.12.tar.gz 2118104 BLAKE2B 
f5622b5b2c226e7b95a13c9c268853cdf40ed32f78db9e7ceb5a72197c4dbc60af8d4ef67289d10b9705a91802597a186c55ff0c82c8d3489c1a288fca84ea84
 SHA512 
08135ad41cbba6f8170acd051734314547bf2892835a9d1c0ee878b398e37af573b365910bde6d739aec11fd9ad8d34331248a5ee2d5811424750eaa86b121d5
 DIST awscli-1.22.13.tar.gz 2119944 BLAKE2B 
acbd93c02dfba3fa181aae01c5c57a322dddfe8e09e7ed08c2aedb7579aac3f570142981f480db14e3c049c59866bae66f5930b6808711f1f47c0d8c9643
 SHA512 
1fc04c8a303701fa2f0ab48fd6b6a436128a35f314bb2311cc8a6930bcb2b289573a00f17d2ad4ec52985378995ddf5088f6e2251ada5263997ab0259c583eb1
+DIST awscli-1.22.14.tar.gz 2120655 BLAKE2B 
ffba1bea0574830e6eb3e343b5d83a308e19b557ddde981066b93008062c0702bfba47b7ff7ddc86d4f148606cce8089e81525c54a11eef23906ef1df6303af7
 SHA512 
0585d8f4842b23065a14cd1f73a7ee810d705ab4d2480591ebf13b640d7501ec784fb2000cdc685cbc6c4e996b7d68763ed79d2122bd61e07a0f97822c925d12
 DIST awscli-1.22.5.tar.gz 2111679 BLAKE2B 
970e472e8de43664d060023fdab9f54ce848c5655d8aa417efeae1b1efb52989fd021817521db9dc9cd64580cabbf0c30f3d0178034bdb1edf41feebbc690f46
 SHA512 
9177fe9da0fb8e9e28777bbf8f2c3fe089a08851b57a49fecefab43417fff187584638d17394289bf6df3d18d9052fd958bd3fbc8064327120af04a0cbe30494
 DIST awscli-1.22.6.tar.gz 2112080 BLAKE2B 
5fffb3d5d0cbbcea813114bbfc89df64f58e83135c88ab914ac4327185310075e7e19e34a51e6cf85f9d2e804fb75cc69e2f7967ea69c67ff1987e054b5756c1
 SHA512 
3bf7cf59f947708c0d8e6ec992498d0e58a1a2ccb6a330bced0e2eece9989ef9097e08034354a6c265da08346e37611862f3dbb96d35d9787d3013f6220b7de2
 DIST awscli-1.22.7.tar.gz 2112524 BLAKE2B 
f3aeaa85d8be945ee2c64e45b1cd74eaa89cd035c4650f2a35144c113c8b073a7856e680fd1c67ee54f382ab4ad593cbe4752b53b2637b3c587ecdfa22b6819e
 SHA512 
07c96caddb099e507b0e9b75dac79249a8b26a1ca43a3be842079dfe8af399647dec5c330e6b75059955c132b0c5e179cac2edb2b814c51b47ad7f7d5373

diff --git a/app-admin/awscli/awscli-1.22.14.ebuild 
b/app-admin/awscli/awscli-1.22.14.ebuild
new file mode 100644
index ..d4b09dbaa2ec
--- /dev/null
+++ b/app-admin/awscli/awscli-1.22.14.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests --install pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit}
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2021-11-26 Thread Michał Górny
commit: d2ce663795e7cb6e68c01f0092ef83b9712d403b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:44:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ce6637

dev-python/boto3: Bump to 1.20.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.20.14.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 958ea9f11f45..e7b9c329da95 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,6 +5,7 @@ DIST boto3-1.20.10.tar.gz 443886 BLAKE2B 
891c5d45eed9fc0afac3e6e87f5f7d2100da779
 DIST boto3-1.20.11.tar.gz 444945 BLAKE2B 
ead4a78e67c12dfeccfe2c55e88ff9ed0ed2d024d04a89f82f31c87fe01ddbb425ddcd0ce54955c02b4fc8468b3684a5289bd3a3da5fd5e472f8b8a88e75c26f
 SHA512 
d68ee2b61f3aeb34b137a347c41e96da0d3f04fb700369886e5081290f29fb479f84992c92d5dc79cee67b8c74146590669f99ff21a6bfd2e04c8aff33b3d5d7
 DIST boto3-1.20.12.tar.gz 447029 BLAKE2B 
191a8fb12e8e61ea354acc42db3513dfbc95e60e901f696a6b92a9891deb4bd7e835daa18057d36e926ccb375856244204c5ed46238f311eb27499d50d5d7f2e
 SHA512 
19cedff433d5256b305d743dd50bd754ce6b6227c5f820a51741ae76736d70a6adf04192f60533f1cafadb670503d05912847d82e355088be9b21d1e37e4d1dc
 DIST boto3-1.20.13.tar.gz 448520 BLAKE2B 
0354d9a66fdee4a82f23c1e8bd1b7f78f53e941cf2c603f1740efa9e6a86b92f52b4eb57e6892ea1f5a3b5e05872a2a2d8f4321b29b4b11adf2885c5eb8ea731
 SHA512 
ef4857d14c40e70e656d51d1126f49da48fa6a79a58cae9bb6cdb2490d3ef3153165a23ad8c6f99cc553ea140b3030b4e8855c2a832a54086e54ca6e6acef790
+DIST boto3-1.20.14.tar.gz 449126 BLAKE2B 
b2ef8a101aaecb5d65a60fcbf7f83e89946181092bb4ad1f4a7abcf8b218c5ce797a47cd9ac3e7fdee85c6457d89b91836729f4019f5ecebf1193d015714ca8a
 SHA512 
ff4e3f2accde84fe71cdcb090775c384700d3cba0d43f46a834b653f6a9493d7cd57be1741f39378cddf315d5f5ce07f4f233c300feb1529c22e99a0817af85c
 DIST boto3-1.20.5.tar.gz 439166 BLAKE2B 
c140e15e497e6cdf6b4b77bb99e0a0f5ac01d5b5793f8bfb210b52bbc09e39e6fe06a957951375e0795210dc1c3b2a0afd2f498bc88e449d9e6846f2b357f016
 SHA512 
2823466e4851684253d4ce42a8c34e5cbdad6d04c823040fe2cebdf0cffb14d5d3f40e28d57ebec14533fab04ba74f27c25f078ddb8791b8f52d0424e11b39fc
 DIST boto3-1.20.6.tar.gz 440133 BLAKE2B 
b154714261372cebb8643d529b66fe3a42d30e056cf2a454092d598c51d0cdef723980834be6a36abb892d3022ae8ef67053b22bb176f540e67c3f37422155d8
 SHA512 
d8d66a761f03beeca10fea8446de1136d418a93b21065aebfefcafe2abfd9b5bbfa243594f54647ad80547e48348086e2be2de129b89f9ca71f308579f11a0b7
 DIST boto3-1.20.7.tar.gz 440428 BLAKE2B 
f1b2b36799e6c22a40c04226443f15f9174d68a02d2f731df84f6ff0962158e9d940ae5bc04d25fe99a74f105946026ccb66547838734294d649d661071c1e3b
 SHA512 
85493a85789caa5453a4dafa1472c8ecd75c05a819227909092ae03690243eb103c1588cb10e5e5277ab9df49673b9b54fda064a412bdcf6b9e11238b277f450

diff --git a/dev-python/boto3/boto3-1.20.14.ebuild 
b/dev-python/boto3/boto3-1.20.14.ebuild
new file mode 100644
index ..a4f6b1d0f3c2
--- /dev/null
+++ b/dev-python/boto3/boto3-1.20.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2021-11-26 Thread Michał Górny
commit: c80f165928aa62f0955023a79813053b425b2e9b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:44:33 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 21:56:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80f1659

dev-python/botocore: Bump to 1.23.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.23.14.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d73ae86dd75d..9fcad2fcfebb 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,6 +5,7 @@ DIST botocore-1.23.10.tar.gz 8429267 BLAKE2B 
bcad034d600f17317e1036225a789c143d7
 DIST botocore-1.23.11.tar.gz 8445108 BLAKE2B 
16e486ff61e2b7822d6db74ed5829ce4e0cdc69b32c6d6b08b5790eca9856c409844b67a0545f9c22e8cbd90bfb5f6f0b0f8be1f1924f9814235390eca71d853
 SHA512 
625fd439da1bab2be4bf4621ace23ad5c815fe80933dc89d1489016424eb53dcaa2b8f476cf920ae0a800c05bce9dbef594e794c7131cce4e81eee81381f1f64
 DIST botocore-1.23.12.tar.gz 8456254 BLAKE2B 
64119372aca49f1a18835b518ca2474b9e1bcfc0f03e13ffa749b04c6658f229d096751d9bd87b0f5852afd62cbfbe8eacd05c1d91e1c423171374a341daca43
 SHA512 
e54fc3054093bb41d566d24e06c97ffbd68cfed68183564efe67fb5a70f90acd14d95345874a80fa82faa19cafaa3f84839c5cd8443e171a17029279d1ecf949
 DIST botocore-1.23.13.tar.gz 8480446 BLAKE2B 
08a26abd886b21efdfdc395dc7679ca268e7eb974ebc3fda91efdb06c2a8a7b242d122285c5d7833d5e8283e4fe8d463055c92a3e73077cfeea8dd9a806ebf6d
 SHA512 
bed800e75a21ee6689157eaeddccb45a9ab6630486d59ff863d9f0df1a377f3d6974698fe83a5e2d2c9be6588217ee6ec8cee48d4611a21c138171a476feff74
+DIST botocore-1.23.14.tar.gz 8486875 BLAKE2B 
93a3fd40b26d026dcee10172e560b4d59cdea803964e0f7ec85afbdd371d700ddc1594aad895730fc82d6684db4aa041b9c0e4e1b0b17ad701e5b87d082ca1ee
 SHA512 
900afcb4d7378e1bd1f7a9dee1f6809151ad161f3442a7e197b2986db41af998d550d21ea225f66d1ff6374853da7bf13166186978edda08139a2c3093ff4b6c
 DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 
467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739
 SHA512 
6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b
 DIST botocore-1.23.6.tar.gz 8387968 BLAKE2B 
415a177d591a0ef369f17b8f02563be0fb53bc4e65c2767f41ca11300939585a10146874b6ac5297cdd3dcb36cf6fd2065fd09f3c612c4ba1d954b03a5b15579
 SHA512 
a46e45b7bb67d7c4bcc5508f38448b9ed3778ed6b6080239459b22b7f753adaf12e8d64496f7d7c71b33bb17ae1744000e9269ea0f545286e56fabe39e7f0340
 DIST botocore-1.23.7.tar.gz 8391467 BLAKE2B 
dd6cad44c1b8109b76c44bfffa45e74da0fbeaa027429860640e33134dc5f6e5bb813b46d8b662d80b89af46d437c6fb962f0e0ab1edbeca3ee790f3b6d029bf
 SHA512 
a3270da3b6d906bc2372af221400e14039868598ccd56f40f976bcc2638f300ae9990ff367f76e5b5cdf8d46a8a37716865f9a40ca7e79b73a5b8dbcb2b1af7f

diff --git a/dev-python/botocore/botocore-1.23.14.ebuild 
b/dev-python/botocore/botocore-1.23.14.ebuild
new file mode 100644
index ..80a198d56414
--- /dev/null
+++ b/dev-python/botocore/botocore-1.23.14.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   

[gentoo-commits] data/gentoo-news:master commit in: 2021-11-23-mariadb-database-restore-maybe-required/

2021-11-26 Thread Thomas Deutschmann
commit: 3f0ab364ee209797955b6a2212d09e2be944562c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 25 03:01:51 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 25 20:51:28 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=3f0ab364

2021-11-23-mariadb-database-restore-maybe-required: add item

Bug: https://bugs.gentoo.org/825234
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...-mariadb-database-restore-maybe-required.en.txt | 45 ++
 1 file changed, 45 insertions(+)

diff --git 
a/2021-11-23-mariadb-database-restore-maybe-required/2021-11-23-mariadb-database-restore-maybe-required.en.txt
 
b/2021-11-23-mariadb-database-restore-maybe-required/2021-11-23-mariadb-database-restore-maybe-required.en.txt
new file mode 100644
index 000..c977ae7
--- /dev/null
+++ 
b/2021-11-23-mariadb-database-restore-maybe-required/2021-11-23-mariadb-database-restore-maybe-required.en.txt
@@ -0,0 +1,45 @@
+Title: Full MariaDB database restore maybe required
+Author: Thomas Deutschmann 
+Posted: 2021-11-23
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: dev-db/mariadb
+Display-If-Installed: sys-cluster/galera
+
+On 2021-11-21, keywords for dev-db/mariadb:10.6 were removed to
+address a file collision with dev-db/mariadb-connector-c. This
+unintentionally triggered a version downgrade for users who had
+successfully upgraded to dev-db/mariadb:10.6 already. [Link 1].
+
+However, downgrades are not supported in MySQL/MariaDB [Link 2].
+
+In case you already fully upgraded to MariaDB 10.6 (which includes
+executing mysql_upgrade command) and unintentionally downgraded your
+MariaDB instance afterwards during the time window when keywords were
+removed, you maybe experiencing different problems:
+
+At best, your unwanted downgraded MariaDB instance prevented startup
+so all you have to do is upgrade to MariaDB 10.6 again to resume
+services.
+
+In case previous MariaDB version was able to start, you are encouraged
+to do a full backup as soon as possible using mysqldump command and
+manually restore each database ("logical downgrade") to prevent any
+data corruption.
+
+Depending on used feature set and from which version you upgraded,
+it is maybe required to do a full restore from a previous backup before
+MariaDB 10.6 upgrade to restore services and prevent any data loss or
+future runtime errors.
+
+In case you are using MariaDB in a cluster and/or Galera setup you
+probably have to rebuild the entire cluster in case the upgrade to
+MariaDB 10.6 was already replicated (using pt-table-checksum from
+dev-db/percona-toolkit can help you to validate your cluster).
+
+Keep in mind that due to the downgrade, point-in-time recovery may
+not be available to the extent that you are used to.
+
+Link 1: https://bugs.gentoo.org/825234
+
+Link 2: 
https://mariadb.com/kb/en/downgrading-between-major-versions-of-mariadb/



[gentoo-commits] repo/gentoo:master commit in: profiles/

2021-11-26 Thread Alfredo Tupone
commit: 30e87d26ccfa07407d27fca238ee399ffe8a7bc2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Nov 26 21:41:14 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Nov 26 21:41:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e87d26

profiles/package.mask: gnat-gpl-2019 mask for removal

Bug: https://bugs.gentoo.org/827158

Signed-off-by: Alfredo Tupone  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 94ae331d987d..3424384b6a42 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Alfredo Tupone  (2021-11-26)
+# EAPI 6. Removal in 30 days. Bug @827158
+=dev-lang/gnat-gpl-2019-r2
+
 # Marek Szuba  (2021-11-25)
 # Upstream discontinued Linux support over 10 years ago so we are now
 # one major version and countless known bugs behind. No source archives



[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/

2021-11-26 Thread Mike Gilbert
commit: 0009404ee5f293fe7076d59a52c46827c3b77738
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 26 17:43:45 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 26 17:43:45 2021 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0009404e

dbapi: fix logic in bintree.binarytree._parse_build_id()

Resolves an error when improperly named xpak files exist in PKGDIR.

Bug: https://bugs.gentoo.org/818886
Signed-off-by: Mike Gilbert  gentoo.org>

 lib/portage/dbapi/bintree.py | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py
index 777fc4918..9dbf9ee8b 100644
--- a/lib/portage/dbapi/bintree.py
+++ b/lib/portage/dbapi/bintree.py
@@ -1877,11 +1877,10 @@ class binarytree:
 suffixlen = len(".xpak")
 hyphen = filename.rfind("-", 0, -(suffixlen + 1))
 if hyphen != -1:
-build_id = filename[hyphen + 1 : -suffixlen]
-try:
-build_id = int(build_id)
-except ValueError:
-pass
+try:
+build_id = int(filename[hyphen + 1 : -suffixlen])
+except ValueError:
+pass
 return build_id
 
 def isremote(self, pkgname):



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/

2021-11-26 Thread Georgy Yakovlev
commit: a7304515d1c28c5bb0c01af9edaed5bcc12d64d0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Nov 26 20:31:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Nov 26 20:54:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7304515

sys-fs/udev: keyword 249.6 for ~riscv

TEST 162: errors: 0 good: 420/420

0 errors occurred. 6701/6701 good results.

URL: 
https://archives.gentoo.org/gentoo-dev/message/c13f6538160f05333e7d2d84dc1e0ca7
URL: 
https://gitweb.gentoo.org/data/gentoo-news.git/tree/2021-08-24-eudev-retirement/2021-08-24-eudev-retirement.en.txt
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/udev/udev-249.6.ebuild | 2 +-
 sys-fs/udev/udev-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev/udev-249.6.ebuild b/sys-fs/udev/udev-249.6.ebuild
index 811e41dd069d..b42753db0add 100644
--- a/sys-fs/udev/udev-249.6.ebuild
+++ b/sys-fs/udev/udev-249.6.ebuild
@@ -30,7 +30,7 @@ else

https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
)"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"

diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild
index 4049dd48b187..fc79e4aaa550 100644
--- a/sys-fs/udev/udev-.ebuild
+++ b/sys-fs/udev/udev-.ebuild
@@ -30,7 +30,7 @@ else

https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-${MUSL_PATCHSET}.tar.xz
)"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/conmon/

2021-11-26 Thread Zac Medico
commit: ea30e9a1251e4773a30cf0f244d329732d6e2b07
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 26 20:52:26 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 26 20:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea30e9a1

app-emulation/conmon: Remove old versions

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/conmon/Manifest |  3 --
 app-emulation/conmon/conmon-2.0.26.ebuild | 51 ---
 app-emulation/conmon/conmon-2.0.27.ebuild | 48 -
 app-emulation/conmon/conmon-2.0.29.ebuild | 48 -
 4 files changed, 150 deletions(-)

diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest
index bc910f9c886d..dd4deb4aa86c 100644
--- a/app-emulation/conmon/Manifest
+++ b/app-emulation/conmon/Manifest
@@ -1,4 +1 @@
-DIST conmon-2.0.26.tar.gz 104681 BLAKE2B 
fc8369258a414d3a169b64019199c604d1d8bded70d5a38230f243053dcf09c6f9aee931b328913e6cbbe3c495aab4894647897f40f537a79eb587ecee58517a
 SHA512 
5cbb66053fb48b514f93b3be4d4ac428f9eea8a3e1452b4df232250e9cd01202ecb7477c05e1e4dfb21595f2d1881be35cdea9b23f43c02bb7c0e67a3161396e
-DIST conmon-2.0.27.tar.gz 106647 BLAKE2B 
f242b1be4f86b18ca94dade3d1f5522d1ae1951f4b7abf7e563e1a93472c2a673cd48a136fdff12b410ebaa46694b70ffbf173fc37a3bbefb03891452c22dfae
 SHA512 
2bc389fa3963cbb612669ec1d288adc888d7ac1de2b9bf483f18e0f62220775327ebcb771bfa7236815ef7247adb8fc6b8ae38748f7a383ec9590e3ee5769b65
-DIST conmon-2.0.29.tar.gz 160628 BLAKE2B 
9cff934a6774ea51476624b9c56bc0dc71eeb9383d48fbb3d6b04ad7be462e8cb792e72cf9d98f9ca54eff274f1a3c2bbad3f8d8cf53fe0d2e259e4f6d93ed7e
 SHA512 
0eec0322ee209efacae93b6e96c3bea2468a309d6211c8c047b49fa3bd8b5d1a198a16b3ff1ffe629dc37a12e2e0db1979e8876833c5cef0f69be35d4be8b550
 DIST conmon-2.0.30.tar.gz 161285 BLAKE2B 
c4e01759d819d3dff94b9ae09caa72b6f664e49d907d3a1be9fb4a0e1f782fad29a7cd7c89703e861f4aa6d7955996386f81460f19f22be2889c4f88c34536cb
 SHA512 
2451e441913925f8423385b83e97630e980948a9bd57ae8800889016c4412a26bed598825d3c034c3edcecbab66c38417f55ad3866d3c2c98cada6acce2b2d16

diff --git a/app-emulation/conmon/conmon-2.0.26.ebuild 
b/app-emulation/conmon/conmon-2.0.26.ebuild
deleted file mode 100644
index e2e8f1c90b90..
--- a/app-emulation/conmon/conmon-2.0.26.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-EGIT_COMMIT="0e155c83aa739ef0a0540ec9f9d265f57f68038b"
-DESCRIPTION="An OCI container runtime monitor"
-HOMEPAGE="https://github.com/containers/conmon;
-SRC_URI="https://github.com/containers/conmon/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="systemd"
-RESTRICT="test"
-
-RDEPEND="dev-libs/glib:=
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man"
-
-S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
-
-src_prepare() {
-   default
-
-   if ! use systemd; then
-   sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' 
\
-   -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \
-   -i Makefile || die
-   fi
-   sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die
-   sed -e 's|^GOMD2MAN = .*|GOMD2MAN = go-md2man|' -i docs/Makefile || die
-}
-
-src_compile() {
-   tc-export CC
-   emake GIT_COMMIT="${EGIT_COMMIT}" \
-   all
-}
-
-src_install() {
-   emake DESTDIR="${D}" \
-   PREFIX="/usr" \
-   install
-   dodir /usr/libexec/podman
-   ln "${ED}/usr/"{bin,libexec/podman}/conmon || die
-   dodoc README.md
-}

diff --git a/app-emulation/conmon/conmon-2.0.27.ebuild 
b/app-emulation/conmon/conmon-2.0.27.ebuild
deleted file mode 100644
index 0a7306d1c2d7..
--- a/app-emulation/conmon/conmon-2.0.27.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="An OCI container runtime monitor"
-HOMEPAGE="https://github.com/containers/conmon;
-SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
-IUSE="systemd"
-RESTRICT="test"
-
-RDEPEND="dev-libs/glib:=
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="${RDEPEND}
-   dev-go/go-md2man"
-
-src_prepare() {
-   default
-
-   if ! use systemd; then
-   sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' 
\
-   -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \
-   -i Makefile || die
-   fi
-   sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die
-   sed -e 's|^GOMD2MAN = 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/conmon/

2021-11-26 Thread Zac Medico
commit: 19c2521afc04e728791787ae35e3dd21d5f7ac50
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Nov 26 20:51:27 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Nov 26 20:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c2521a

app-emulation/conmon: prefix support

Closes: https://bugs.gentoo.org/827182
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/conmon/conmon-2.0.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/conmon/conmon-2.0.30.ebuild 
b/app-emulation/conmon/conmon-2.0.30.ebuild
index aa05414094ce..ccdbbf42fd95 100644
--- a/app-emulation/conmon/conmon-2.0.30.ebuild
+++ b/app-emulation/conmon/conmon-2.0.30.ebuild
@@ -40,7 +40,7 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" \
-   PREFIX="/usr" \
+   PREFIX="${EPREFIX}/usr" \
install
dodir /usr/libexec/podman
ln "${ED}/usr/"{bin,libexec/podman}/conmon || die



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

2021-11-26 Thread Patrick McLean
commit: be3a7b2afb286c6018bc72bb2333cb773e9daad0
Author: Patrick McLean  sony  com>
AuthorDate: Fri Nov 26 20:52:48 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 26 20:52:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be3a7b2a

dev-libs/libcbor: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-libs/libcbor/Manifest |  1 +
 dev-libs/libcbor/libcbor-0.9.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/libcbor/Manifest b/dev-libs/libcbor/Manifest
index 74840a9ab218..e77da9690b99 100644
--- a/dev-libs/libcbor/Manifest
+++ b/dev-libs/libcbor/Manifest
@@ -1 +1,2 @@
 DIST libcbor-0.8.0.tar.gz 267044 BLAKE2B 
e8548e7351984ebdcbeb5f13a7ca35412c3f3f05e2a44a5438d57b90bdcdc51f5265953163106f90ade911a96af665956ebeba7ed1c48cf207acf6d683af5606
 SHA512 
694d2d3a78d80072f96e0afb73590ca1f3572e41d2117330ef4313ed06271743b048d3ba3259c6ffe9a802d5e441379d0e54787d1d42fed08dc81ac4f06c6dbc
+DIST libcbor-0.9.0.tar.gz 275405 BLAKE2B 
7e78722650c702552dda4844615c454989281abe8c45ba3c9168af16e9d440a1b7e4e0c9afd89faa48e74ba85dcbe0c7733eec3e44fdafc0ca340e97574fe274
 SHA512 
710239f69d770212a82e933e59df1aba0fb3ec516efa366f30a950565a52981b0d46ca7e0eea739f5785d79cc21fc19acd857a4a0b135f4f6aa3ef5fd3b0

diff --git a/dev-libs/libcbor/libcbor-0.9.0.ebuild 
b/dev-libs/libcbor/libcbor-0.9.0.ebuild
new file mode 100644
index ..2c1723006aef
--- /dev/null
+++ b/dev-libs/libcbor/libcbor-0.9.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 cmake
+
+DESCRIPTION="CBOR protocol implementation for C and others"
+HOMEPAGE="https://github.com/pjk/libcbor;
+SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="+custom-alloc doc test"
+
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+   dev-python/breathe[${PYTHON_USEDEP}]
+   ')
+   )
+   test? ( dev-util/cmocka )
+"
+
+RESTRICT="!test? ( test )"
+
+python_check_deps() {
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/breathe[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DCMAKE_BUILD_TYPE=Release
+   -DCBOR_CUSTOM_ALLOC=$(usex custom-alloc 'ON' 'OFF')
+   -DWITH_TESTS=$(usex test 'ON' 'OFF')
+   )
+
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc; then
+   pushd doc >/dev/null || die
+   emake html man
+   popd >/dev/null || die
+   fi
+}
+
+src_install() {
+   cmake_src_install
+
+   if use doc; then
+   dodoc -r doc/build/html
+   doman doc/build/man/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/lldpd/

2021-11-26 Thread Patrick McLean
commit: 2d488f3acfbe507132fe80986a30ad52554b8f62
Author: Patrick McLean  sony  com>
AuthorDate: Fri Nov 26 20:47:04 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 26 20:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d488f3a

net-misc/lldpd: Stabilize 1.0.12 on amd64

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/lldpd/lldpd-1.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lldpd/lldpd-1.0.12.ebuild 
b/net-misc/lldpd/lldpd-1.0.12.ebuild
index 2e1925b588b5..5a034bc1d1a4 100644
--- a/net-misc/lldpd/lldpd-1.0.12.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/4.9.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
seccomp sonmp snmp static-libs test readline xml zsh-completion"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/lldpd/

2021-11-26 Thread Patrick McLean
commit: 435b5276045cde66f9d7211b0a735378ec6f37e0
Author: Patrick McLean  sony  com>
AuthorDate: Fri Nov 26 20:46:01 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 26 20:46:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435b5276

net-misc/lldpd: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/lldpd/Manifest|   1 +
 net-misc/lldpd/lldpd-1.0.13.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index 6a3dd3ea334f..00c2b48e1ecc 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -1,5 +1,6 @@
 DIST lldpd-1.0.10.tar.gz 1961631 BLAKE2B 
06d3b7d659dae0df4b10f3568a6ffa96c8e848863eb5ecb11b046806b4c23afdae084ffcab8b07b93e6a111dea2c24bd2cfc81a7f1c2559a39b3b2ed8f80814f
 SHA512 
6835bfe36cbaffb0e7f0dbc958d234b7a16787bd51d0c5423c7b775d71dc89635ab28c005e2df550c40f4ee76ab461c0c7cb2a09b011878cadaca18153485d8f
 DIST lldpd-1.0.11.tar.gz 1962748 BLAKE2B 
13b6efe44a7dd0f9ec681ec5ef96358ca01c500f0238460ce633b59a1506d9caf405baf3ac910be9baa5840f3751b9d9e0bda127c96083f012eb4af75ba7b9e9
 SHA512 
2433c81d892b8f8f43c4a897eedfde6fff41db8514fc212bd60b71d080b963b12346017f554657d5abe6d0f02256cf49c9f8b82c8e402763ad0a5c53d459ac32
 DIST lldpd-1.0.12.tar.gz 1965028 BLAKE2B 
7725d650573d463e267670135fad20717b2fe2ee5f1c5b9f68a68890f6e74e7cac52bcb0aefad68b8bcade9eacd18f6aa783eec4a71e895adc173ddd2a554322
 SHA512 
893add53c814d904894dd768ea2e412f288bd7767090fb9b5f686ce3fed65a436ed1365039e5d7f8ef8f5ae9206800b087c71515caa16d1d375389dd7558050f
+DIST lldpd-1.0.13.tar.gz 1973988 BLAKE2B 
ad22d6f19e566886fda1b879e2ac39c59a0cf061e17df404f0cc68504453517a438d1bb0ac2350b7ba3cafb53ae0996deace93918a6af1043aebff5bf3720fad
 SHA512 
b78440622882a822c9114c3617323ac3c8ce759040bb5b8a9f7357ca20e2993ab0130ee9ad85f65d5f38996665d599d70bbb9dd202e2557035e98545a4304aef
 DIST lldpd-1.0.7.tar.gz 1815150 BLAKE2B 
53bd73ce4cadf9c49f93a7ec5459adba0076d40156ba25c9ea6985b10a2cfec74a741318e74fa59bf560ce129eed2faf2964c093019b27e922c3dd10ed7daa13
 SHA512 
32fc153d0376db797163e4654c75cc8d10c35b85d7bb611996920bf67dfd2f30e154328a6e81837d9f77e8b4b7dd9ba76c81c5dd5847faa083654b8405d0bd69
 DIST lldpd-1.0.9.tar.gz 1961522 BLAKE2B 
83a853bb3bde7abd15b4aa167d213d97677db817aba773b152f032b0d0bf299d5cc891c56871182b2f11fc3bfb2d6c88153f32973fdec5844df5c6fc6bc97b8b
 SHA512 
5f5d5abed7fc73efc59932a1f2ee07eedbdca6f82d002221886b4ddf704955aef432acb92084adc72a965fef3e660f3c95b2a1b8892cf05d9616921501e6aae0

diff --git a/net-misc/lldpd/lldpd-1.0.13.ebuild 
b/net-misc/lldpd/lldpd-1.0.13.ebuild
new file mode 100644
index ..2e1925b588b5
--- /dev/null
+++ b/net-misc/lldpd/lldpd-1.0.13.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd bash-completion-r1 autotools tmpfiles
+
+DESCRIPTION="Implementation of IEEE 802.1ab (LLDP)"
+HOMEPAGE="https://lldpd.github.io/;
+SRC_URI="http://media.luffy.cx/files/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/4.9.0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
+   seccomp sonmp snmp static-libs test readline xml zsh-completion"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   acct-group/lldpd
+   acct-user/lldpd
+   dev-libs/libbsd
+   >=dev-libs/libevent-2.1.11:=
+   sys-libs/readline:0=
+   seccomp? ( sys-libs/libseccomp:= )
+   snmp? ( net-analyzer/net-snmp:=[extensible(+)] )
+   xml? ( dev-libs/libxml2:= )
+   zsh-completion? ( app-shells/zsh )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check )
+"
+BDEPEND="virtual/pkgconfig
+   doc? (
+   graph? ( app-doc/doxygen[dot] )
+   !graph? ( app-doc/doxygen )
+   )
+"
+
+REQUIRED_USE="graph? ( doc )"
+
+PATCHES=(
+   "${FILESDIR}/lldpd-1.0.10-glibc-2.33.patch"
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --without-embedded-libevent \
+   --with-privsep-user=${PN} \
+   --with-privsep-group=${PN} \
+   --with-privsep-chroot=/run/${PN} \
+   --with-lldpd-ctl-socket=/run/${PN}.socket \
+   --with-lldpd-pid-file=/run/${PN}.pid \
+   $(use_enable cdp) \
+   $(use_enable doc doxygen-man) \
+   $(use_enable doc doxygen-pdf) \
+   $(use_enable doc doxygen-html) \
+   $(use_enable dot1) \
+   $(use_enable dot3) \
+   $(use_enable edp) \
+   $(use_enable fdp) \
+   $(use_enable graph doxygen-dot) \
+   $(use_enable lldpmed) \
+   $(use_enable old-kernel oldies) \
+   $(use_enable sonmp) \
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/statsmodels/

2021-11-26 Thread Arthur Zamarin
commit: 399930aa7eedb82ad741525b4b00ee15097db147
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:44:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:44:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399930aa

dev-python/statsmodels: Stabilize 0.13.1 arm64, #827606

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/statsmodels/statsmodels-0.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/statsmodels/statsmodels-0.13.1.ebuild 
b/dev-python/statsmodels/statsmodels-0.13.1.ebuild
index 8ba5dd55ef67..808f306d2903 100644
--- a/dev-python/statsmodels/statsmodels-0.13.1.ebuild
+++ b/dev-python/statsmodels/statsmodels-0.13.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux 
~x86-linux"
 IUSE="examples"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/autopep8/

2021-11-26 Thread Arthur Zamarin
commit: c3fbbf4fe7fdf0ea18d78bd9fe1d9943b1ceac9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:43:29 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:43:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fbbf4f

dev-python/autopep8: Stabilize 1.6.0 ALLARCHES, #827562

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autopep8/autopep8-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autopep8/autopep8-1.6.0.ebuild 
b/dev-python/autopep8/autopep8-1.6.0.ebuild
index 54be24f31921..2c892ed26d7e 100644
--- a/dev-python/autopep8/autopep8-1.6.0.ebuild
+++ b/dev-python/autopep8/autopep8-1.6.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc sparc x86 ~amd64-linux 
~x86-linux"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: c21b984647fc18ee8ea5a876e2b372e24710a4d6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:43:15 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:43:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21b9846

dev-python/regex: Stabilize 2021.11.10 ppc, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index 0cfd0c95736f..43b7519c3551 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: 4f6196bac1cb474efe643f5c41aa06d5612df51f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:37:50 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:38:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6196ba

dev-python/regex: Stabilize 2021.11.10 arm, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index d8c58bd3..489f19ce796d 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/pycodestyle/

2021-11-26 Thread Arthur Zamarin
commit: 5064db26bbfcda939b099080f39d4dda4193e525
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:37:53 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:38:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5064db26

dev-python/pycodestyle: Stabilize 2.8.0 ALLARCHES, #827622

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pycodestyle/pycodestyle-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycodestyle/pycodestyle-2.8.0.ebuild 
b/dev-python/pycodestyle/pycodestyle-2.8.0.ebuild
index d8720421de32..356ea77d9916 100644
--- a/dev-python/pycodestyle/pycodestyle-2.8.0.ebuild
+++ b/dev-python/pycodestyle/pycodestyle-2.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 distutils_enable_sphinx docs
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: 4fcbafc49904375356e68ef33c525c76dfc1e804
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:37:56 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:38:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fcbafc4

dev-python/regex: Stabilize 2021.11.10 ppc64, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index 489f19ce796d..0cfd0c95736f 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-text/po4a/

2021-11-26 Thread Andreas K. Hüttel
commit: f7d1dc61554b217256503f77fc33aab3503dbfda
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 26 20:34:51 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Nov 26 20:35:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d1dc61

app-text/po4a: add gettext to BDEPEND

The build uses the msgmerge utility

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-text/po4a/po4a-0.65.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/po4a/po4a-0.65.ebuild b/app-text/po4a/po4a-0.65.ebuild
index 06a610cfb5f7..809d0390cd68 100644
--- a/app-text/po4a/po4a-0.65.ebuild
+++ b/app-text/po4a/po4a-0.65.ebuild
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xsl-stylesheets
dev-perl/Module-Build
+   sys-devel/gettext
test? (
app-text/docbook-sgml-dtd:4.1
dev-perl/Test-Pod



[gentoo-commits] repo/gentoo:master commit in: dev-python/cssutils/

2021-11-26 Thread Michał Górny
commit: 90b4785b02b6e5e940a69ff6cfb01af411c81c0d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:31:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 20:32:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b4785b

dev-python/cssutils: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cssutils/Manifest  |  1 -
 dev-python/cssutils/cssutils-2.2.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index c729a4620f0b..eef8e73e8005 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1,2 +1 @@
-DIST cssutils-2.2.0.tar.gz 731024 BLAKE2B 
8da0e8898e7126a6a84f053f6a3411c3830dc4ec1e20b80bba53b1004c0747f0510390e10c611ce655cc8af62bf657f3b69d3a12a49b781f1b20553cd038f601
 SHA512 
cd9c3d069e18516484894df38f8cbc9abb1ffc5b021538c99c06878d34195619d7928d553049309ac30c144210df6ed616bbd0d04e158d9fbfce166f9935d5a2
 DIST cssutils-2.3.0.tar.gz 725849 BLAKE2B 
7c6f0280c24eb9cf8c6e4215fc6a102ea0b1f72f52b06d8396601a19ffe457fa628bbf5b9f6c020185378ddf26c96e4aec11026e686343513db9141c7ca22dfd
 SHA512 
9919224a61222e860a99ec80e6375a472b89c52af72272c1de7bcd5fd31cf8570a04da7762c62a17a85bef2c41b1c67447583087df4c86c1f8969ad4875a76d2

diff --git a/dev-python/cssutils/cssutils-2.2.0.ebuild 
b/dev-python/cssutils/cssutils-2.2.0.ebuild
deleted file mode 100644
index 8571db3affa7..
--- a/dev-python/cssutils/cssutils-2.2.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="A CSS Cascading Style Sheets library"
-HOMEPAGE="https://pypi.org/project/cssutils/ https://cthedot.de/cssutils/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86"
-
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/toml[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local deselect=(
-   # network
-   encutils/__init__.py::encutils
-   cssutils/tests/test_parse.py::CSSParserTestCase::test_parseUrl
-   )
-
-   epytest ${deselect[@]/#/--deselect }
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli/

2021-11-26 Thread Michał Górny
commit: 662de9e85aebc80dcc178f339d37419f8b742e4c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:31:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 20:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662de9e8

dev-python/tomli: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tomli/Manifest   |  1 -
 dev-python/tomli/tomli-1.2.1.ebuild | 35 ---
 dev-python/tomli/tomli-1.2.2.ebuild | 35 ---
 3 files changed, 71 deletions(-)

diff --git a/dev-python/tomli/Manifest b/dev-python/tomli/Manifest
index 785588630253..f3aa056e1428 100644
--- a/dev-python/tomli/Manifest
+++ b/dev-python/tomli/Manifest
@@ -1,3 +1,2 @@
-DIST tomli-1.2.1.gh.tar.gz 122701 BLAKE2B 
d0280bb81a6e931a175c6ef2c58b4f36b1237f99a73331cbb95f98b9e68a98a4c6a635aa12751ac46492c2b1a06a821f1ae70cd0c36f268998488e824f3e577c
 SHA512 
34f9529b137331b0ae03ac99170b3f6509847356594be14166bae306ea4fbbddff808ffe0c48d05434f72d223a2f35b511675217053029d287725b7142fbd089
 DIST tomli-1.2.2-py3-none-any.whl.zip 12118 BLAKE2B 
ae1dbc14e3c7c79240a327f3fb622c16aeba561274aedc93957549d838fcb2b6ed5889f8c28344a4cc9dbb52eacd6b9dc53aeff8f08642a8abeed2dd67c989a1
 SHA512 
fb9452663a46760ea442f2f06ad2f60b094368680dae315c2386457041f3ac5399c196ceec0524d432442ec72158c2d95bfa5d0cc288163b4eb1d6a07a62ae36
 DIST tomli-1.2.2.gh.tar.gz 123150 BLAKE2B 
b07527a2a83615030037867c6011440a3814cbe265e8a760cca08e324954dbf7d1a393bc900559ddfc1bcbe1911f758948051823d9ef830ee05abb2539374dff
 SHA512 
460ad8ae9a342d82ef12911c0d0e246c1434a5d40d898e91f6c05bf37b7bf9921da05e004c36907d623a797a7a215c1c3faf3f9a2b940f3867b142847a188605

diff --git a/dev-python/tomli/tomli-1.2.1.ebuild 
b/dev-python/tomli/tomli-1.2.1.ebuild
deleted file mode 100644
index a70cf1f97ff8..
--- a/dev-python/tomli/tomli-1.2.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="A lil' TOML parser"
-HOMEPAGE="
-   https://pypi.org/project/tomli/
-   https://github.com/hukkin/tomli/;
-SRC_URI="
-   https://github.com/hukkin/tomli/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~x64-macos"
-
-BDEPEND="
-   test? ( dev-python/python-dateutil[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # we don't use pyproject.toml to avoid circular deps
-   cat > setup.py <<-EOF || die
-   from setuptools import setup
-   setup(name="tomli", version="${PV}", packages=["tomli"], 
package_data={"": ["*"]})
-   EOF
-
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/tomli/tomli-1.2.2.ebuild 
b/dev-python/tomli/tomli-1.2.2.ebuild
deleted file mode 100644
index f682c45cb222..
--- a/dev-python/tomli/tomli-1.2.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="A lil' TOML parser"
-HOMEPAGE="
-   https://pypi.org/project/tomli/
-   https://github.com/hukkin/tomli/;
-SRC_URI="
-   https://github.com/hukkin/tomli/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
-
-BDEPEND="
-   test? ( dev-python/python-dateutil[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # we don't use pyproject.toml to avoid circular deps
-   cat > setup.py <<-EOF || die
-   from setuptools import setup
-   setup(name="tomli", version="${PV}", packages=["tomli"], 
package_data={"": ["*"]})
-   EOF
-
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/responses/

2021-11-26 Thread Michał Górny
commit: 6178979b2b50f52bfed579987f70c9ed31b7a397
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:31:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 20:32:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6178979b

dev-python/responses: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/responses/Manifest|  2 --
 dev-python/responses/responses-0.14.0.ebuild | 30 
 dev-python/responses/responses-0.15.0.ebuild | 30 
 3 files changed, 62 deletions(-)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 6b170e9f9c0d..9a3f196c124d 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,3 +1 @@
-DIST responses-0.14.0.tar.gz 32666 BLAKE2B 
1792f1a78415e412a97323259cba62b1a41fb747f31e5c7e323c962c80e63e59210d66b098cd9244abfd092c2df91e6f1dd82cc78e451c5cde54129b40a0
 SHA512 
abc117e5fb9e065202520342e1e5dc4862e5ba553899bf0427726bff02f581124d2d2225371180c97b04fd258119b9511b3319622402a44411ebf51614d26022
-DIST responses-0.15.0.tar.gz 37965 BLAKE2B 
1c1700e54a5b7e79bc64285191ed54e95ad884d003c876fc18fd3bbfc898f54bf0a5ecb11de56d2b68f1133b4336b2b25cc8da26ae101e10fc8885df0bda2e1c
 SHA512 
50b3dd5ae210cdaa0259265b8e22b92c267d238fd4ce3bf5e3a92d009fcfc2e4c448e4dbcc29ec6beaee9aa2e01ce21365aad8abac3ac8215e6eda6bad740cd6
 DIST responses-0.16.0.tar.gz 41943 BLAKE2B 
cca1d4d0f5bf6980776a9373ac51f5305d8db439eb1c1dca61985704da2dc8d62839e2aa1fde30f9e8aaaf785c0e7cdae56662270ced0627ff1c236c3cf252ad
 SHA512 
b2363cd7c9aad84bfce814fe815663babfe584fa390f95a1d5e01118c8749e98777bf283a7200ea96a7ce5fa1ad6d85ee329e4bd999f3dca0317476b7e976f12

diff --git a/dev-python/responses/responses-0.14.0.ebuild 
b/dev-python/responses/responses-0.14.0.ebuild
deleted file mode 100644
index 461d76ea3bc9..
--- a/dev-python/responses/responses-0.14.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Utility for mocking out the Python Requests library"
-HOMEPAGE="https://github.com/getsentry/responses;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/requests-2.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
-   dev-python/cookies[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/responses/responses-0.15.0.ebuild 
b/dev-python/responses/responses-0.15.0.ebuild
deleted file mode 100644
index b67ea1c08a1a..
--- a/dev-python/responses/responses-0.15.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Utility for mocking out the Python Requests library"
-HOMEPAGE="https://github.com/getsentry/responses;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/requests-2.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
-   dev-python/cookies[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/pytest-localserver[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: 2f9cf82d828d621abe1e811d1338cdd06e6c158a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:30:51 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:31:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9cf82d

dev-python/regex: Stabilize 2021.11.10 arm64, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index 67c833d04b54..038f78a0c3f3 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/arrow/

2021-11-26 Thread Arthur Zamarin
commit: c0634aad414de10df4f87d9a5dfcd524fc2776b7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:30:48 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:31:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0634aad

dev-python/arrow: Stabilize 1.2.1-r1 ALLARCHES, #827558

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/arrow/arrow-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/arrow/arrow-1.2.1-r1.ebuild 
b/dev-python/arrow/arrow-1.2.1-r1.ebuild
index aa7a01724ad8..af5fdd09fb9d 100644
--- a/dev-python/arrow/arrow-1.2.1-r1.ebuild
+++ b/dev-python/arrow/arrow-1.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2021-11-26 Thread Arthur Zamarin
commit: cfd09160b2faa421460a7b2a0f94d6f685477c40
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:30:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd09160

dev-python/regex: Stabilize 2021.11.10 sparc, #827594

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/regex/regex-2021.11.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2021.11.10.ebuild 
b/dev-python/regex/regex-2021.11.10.ebuild
index 038f78a0c3f3..d8c58bd3 100644
--- a/dev-python/regex/regex-2021.11.10.ebuild
+++ b/dev-python/regex/regex-2021.11.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/nltk/files/, dev-python/nltk/

2021-11-26 Thread Michał Górny
commit: 2140875c4dafa046e8a658bde1ea0c2defc34faf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 26 20:27:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Nov 26 20:30:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140875c

dev-python/nltk: Fix test failure

Closes: https://bugs.gentoo.org/819921
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nltk/files/nltk-3.6.5-test.patch | 28 
 dev-python/nltk/nltk-3.6.5.ebuild   |  7 ---
 2 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/dev-python/nltk/files/nltk-3.6.5-test.patch 
b/dev-python/nltk/files/nltk-3.6.5-test.patch
new file mode 100644
index ..ea4d9512fa74
--- /dev/null
+++ b/dev-python/nltk/files/nltk-3.6.5-test.patch
@@ -0,0 +1,28 @@
+From 9502cb3b5e43a787a16bc2f63ec34c69f9b151c6 Mon Sep 17 00:00:00 2001
+From: Tom Aarsen 
+Date: Tue, 19 Oct 2021 16:49:36 +0200
+Subject: [PATCH] Skip doctest for printing out stopword languages
+
+People with outdated nltk_data will fail these tests, and this test is very 
vulnerable to updates in nltk_data
+---
+ nltk/test/corpus.doctest | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/nltk/test/corpus.doctest b/nltk/test/corpus.doctest
+index 536ef452f..47a6fea2f 100644
+--- a/nltk/test/corpus.doctest
 b/nltk/test/corpus.doctest
+@@ -385,8 +385,8 @@ examples illustrate the use of the wordlist corpora:
+ >>> words.words('en')
+ ['A', 'a', 'aa', 'aal', 'aalii', 'aam', 'Aani', 'aardvark', 'aardwolf', 
...]
+ 
+->>> stopwords.fileids()
+-['arabic', 'azerbaijani', 'danish', 'dutch', 'english', 'finnish', 
'french', ...]
++>>> stopwords.fileids() # doctest: +SKIP
++['arabic', 'azerbaijani', 'bengali', 'danish', 'dutch', 'english', 
'finnish', 'french', ...]
+ >>> sorted(stopwords.words('portuguese'))
+ ['a', 'ao', 'aos', 'aquela', 'aquelas', 'aquele', 'aqueles', ...]
+ >>> names.fileids()
+-- 
+2.34.1
+

diff --git a/dev-python/nltk/nltk-3.6.5.ebuild 
b/dev-python/nltk/nltk-3.6.5.ebuild
index 11dd1a3283d2..b706aa229c71 100644
--- a/dev-python/nltk/nltk-3.6.5.ebuild
+++ b/dev-python/nltk/nltk-3.6.5.ebuild
@@ -39,14 +39,15 @@ PDEPEND="dev-python/nltk-data"
 distutils_enable_tests pytest
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/${P}-test.patch
+   )
+
# requires unpackaged pycrfsuite
sed -i -e '/>>>/s@$@ # doctest: +SKIP@' nltk/tag/crf.py || die
# replace fetching from network with duplicate file URL
sed -e 
's@https://raw.githubusercontent.com/nltk/nltk/develop/nltk/test/toy.cfg@nltk:grammars/sample_grammars/toy.cfg@'
 \
-i nltk/test/data.doctest || die
-   # requires X and hangs in Xvfb
-   sed -e 's:test_plot:_&:' \
-   -i nltk/test/unit/test_cfd_mutation.py || die
 
distutils-r1_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/smmap/

2021-11-26 Thread Arthur Zamarin
commit: 395450c55c06d87df998ac03d4b3e23123e67cd7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:41 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=395450c5

dev-python/smmap: Keyword 5.0.0 ia64, #827326

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/smmap/smmap-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/smmap/smmap-5.0.0.ebuild 
b/dev-python/smmap/smmap-5.0.0.ebuild
index f955cb729da9..1f3a1a060040 100644
--- a/dev-python/smmap/smmap-5.0.0.ebuild
+++ b/dev-python/smmap/smmap-5.0.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 SLOT="0"
 
 distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: dev-python/GitPython/

2021-11-26 Thread Arthur Zamarin
commit: cf2a38e732db4f10a509915c3971ba155ae10a83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2a38e7

dev-python/GitPython: Keyword 3.1.24 ia64, #827326

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/GitPython/GitPython-3.1.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/GitPython/GitPython-3.1.24.ebuild 
b/dev-python/GitPython/GitPython-3.1.24.ebuild
index 5959e15317dc..9921c871efbe 100644
--- a/dev-python/GitPython/GitPython-3.1.24.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.24.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-vcs/git



[gentoo-commits] repo/gentoo:master commit in: dev-python/pylint/

2021-11-26 Thread Arthur Zamarin
commit: 61baf02cb9535377c67fc1f2ab609b328717b308
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:42 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61baf02c

dev-python/pylint: Keyword 2.12.1 ia64, #827326

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pylint/pylint-2.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pylint/pylint-2.12.1.ebuild 
b/dev-python/pylint/pylint-2.12.1.ebuild
index cc8a6903d66c..8d68096b2daf 100644
--- a/dev-python/pylint/pylint-2.12.1.ebuild
+++ b/dev-python/pylint/pylint-2.12.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="examples"
 
 # Make sure to check https://github.com/PyCQA/pylint/blob/main/setup.cfg#L43 
on bumps



[gentoo-commits] repo/gentoo:master commit in: dev-python/gitdb/

2021-11-26 Thread Arthur Zamarin
commit: 73c8800f361e62b8e8d048e7037860c99d558d33
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:41 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c8800f

dev-python/gitdb: Keyword 4.0.8 ia64, #827326

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/gitdb/gitdb-4.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/gitdb/gitdb-4.0.8.ebuild 
b/dev-python/gitdb/gitdb-4.0.8.ebuild
index e7f97988612d..9261bafc3ace 100644
--- a/dev-python/gitdb/gitdb-4.0.8.ebuild
+++ b/dev-python/gitdb/gitdb-4.0.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/smmap-3.0.1[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/cssutils/

2021-11-26 Thread Arthur Zamarin
commit: 3753c15bb6c506bbcc4717924c4dab1f96e949f4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:33 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3753c15b

dev-python/cssutils: Stabilize 2.3.0 ALLARCHES, #827566

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/cssutils/cssutils-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cssutils/cssutils-2.3.0.ebuild 
b/dev-python/cssutils/cssutils-2.3.0.ebuild
index e1c8f1103e0c..56192e62908f 100644
--- a/dev-python/cssutils/cssutils-2.3.0.ebuild
+++ b/dev-python/cssutils/cssutils-2.3.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 arm arm64 ppc x86"
 
 BDEPEND="
dev-python/setuptools_scm[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/responses/

2021-11-26 Thread Arthur Zamarin
commit: 2e163e4c04e1a432105c186f7641ad1aa5758dce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:30 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e163e4c

dev-python/responses: Stabilize 0.16.0 ALLARCHES, #827598

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/responses/responses-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/responses/responses-0.16.0.ebuild 
b/dev-python/responses/responses-0.16.0.ebuild
index b67ea1c08a1a..461d76ea3bc9 100644
--- a/dev-python/responses/responses-0.16.0.ebuild
+++ b/dev-python/responses/responses-0.16.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/requests-2.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/tomli/

2021-11-26 Thread Arthur Zamarin
commit: 1f2efc7ca2a1db69a05c4593ff12b25f4c2c36fe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 26 20:24:27 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 26 20:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2efc7c

dev-python/tomli: Stabilize 1.2.2-r1 ALLARCHES, #827614

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/tomli/tomli-1.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tomli/tomli-1.2.2-r1.ebuild 
b/dev-python/tomli/tomli-1.2.2-r1.ebuild
index d05ada7dc1af..8ccec85b8b13 100644
--- a/dev-python/tomli/tomli-1.2.2-r1.ebuild
+++ b/dev-python/tomli/tomli-1.2.2-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~x64-macos"
 
 BDEPEND="
app-arch/unzip



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2021-11-26 Thread Patrick McLean
commit: a7001cb225ca2bfc473783ce8fb342a7d0a449e4
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Nov 26 20:20:12 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Nov 26 20:20:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7001cb2

sys-cluster/ceph: Restore 16.2.6-r2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-16.2.6-r2.ebuild | 459 +
 1 file changed, 459 insertions(+)

diff --git a/sys-cluster/ceph/ceph-16.2.6-r2.ebuild 
b/sys-cluster/ceph/ceph-16.2.6-r2.ebuild
new file mode 100644
index ..8b296de54832
--- /dev/null
+++ b/sys-cluster/ceph/ceph-16.2.6-r2.ebuild
@@ -0,0 +1,459 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_OPTIONAL=1
+LUA_COMPAT=( lua5-3 )
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   lua-single python-r1 udev readme.gentoo-r1 toolchain-funcs \
+   systemd tmpfiles
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="amd64 ~arm64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr numa pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rgw-lua +ssl spdk +sqlite system-boost systemd
+   +tcmalloc test uring xfs zbd zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   =dev-util/google-perftools-2.6.1:= )
+   jaeger? ( dev-cpp/nlohmann_json:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   pmdk? ( dev-libs/pmdk:= )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/icu:=
+   dev-libs/expat:=
+   dev-libs/openssl:=
+   net-misc/curl:=[curl_ssl_openssl]
+   )
+   rbd-rwl? ( dev-libs/pmdk:= )
+   ssl? ( dev-libs/openssl:= )
+   sqlite? ( dev-db/sqlite:= )
+   system-boost? ( 
>=dev-libs/boost-1.72:=[threads(+),context,python,${PYTHON_USEDEP}] )
+   uring? ( sys-libs/liburing:= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zbd? ( sys-block/libzbd:= )
+   zfs? ( sys-fs/zfs:= )
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   amd64? ( dev-lang/nasm )
+   x86? ( dev-lang/yasm )
+   app-arch/cpio
+   >=dev-util/cmake-3.5.0
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sphinx
+   dev-util/cunit
+   dev-util/gperf
+   dev-util/ragel
+   dev-util/valgrind
+   sys-apps/coreutils
+   sys-apps/findutils
+   sys-apps/grep
+   sys-apps/sed
+   sys-apps/which
+   sys-devel/bc
+   sys-devel/patch
+   virtual/pkgconfig
+   jaeger? (
+   sys-devel/bison
+   sys-devel/flex
+   )
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   sys-apps/grep[pcre]
+   sys-fs/btrfs-progs
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   app-admin/sudo
+   net-misc/socat
+   sys-apps/gptfdisk
+   sys-apps/nvme-cli
+   >=sys-apps/smartmontools-7.0
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-fs/lsscsi
+   sys-fs/lvm2[-device-mapper-only(-)]
+   virtual/awk
+   dev-python/bcrypt[${PYTHON_USEDEP}]
+   dev-python/cherrypy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pecan[${PYTHON_USEDEP}]
+   dev-python/prettytable[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   mgr? (
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
+   

  1   2   3   4   >