[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2020-12-30 Thread Sam James
commit: 19677cc5f2ca3c7d75820d2ec2bf01dc246e0a1d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:51:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:51:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19677cc5

sys-kernel/gentoo-kernel-bin: bump to 5.4.86 for arm64

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.4.86-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 49137f96779..f8eb539bade 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -12,4 +12,5 @@ DIST gentoo-kernel-5.4.85-1.amd64.xpak 61068176 BLAKE2B 
c9e321b7f97ee87339409185
 DIST gentoo-kernel-5.4.85-1.arm64.xpak 56362700 BLAKE2B 
b3c6050890b71ea42ab17cd8af8d3d6fccf234dc0497f9aec3f61485848b4e16ec50c4c035fb7069a25392d95e51fe61721d732e26a87793360ad4fdbb4b1c3f
 SHA512 
2d83f1e37c2cd2a1ccb9eef447291b129345f55e31a4fb5a1a44c67f554a4dd340df899aa5873e8193e3e95cc8197dd409f782ccbf5b838dfd1b9f2343073fd0
 DIST gentoo-kernel-5.4.85-1.x86.xpak 52887129 BLAKE2B 
d9944829ed74f043485aa6b790e4c1436db22ef4076a6f2043f887ded980d9c077490c32efaba5511aeb90b5460a959ab5a9d5ac74cbaf626882615237ef85d0
 SHA512 
f84cef6ccf6f08295265855e4554daca4b736cc7528513fda3f3800e09991cb7d89b1ae3bfc5aee4667bab50ec3d87c5053e4817d00fca162485fb4746c6c6bf
 DIST gentoo-kernel-5.4.86-1.amd64.xpak 61047329 BLAKE2B 
c1f925bf850399ca24068a5ec01b32b48f8f082438a4d349be11489332ad962e015f9dc3c00663cff0a744a8fe776d0ee594c0ef75273efc8b5daface67776d1
 SHA512 
2b2e6454b964f989175816cc3abe0f4f914ee633f407a189c84de9dc9b67026c876811c2c71ccb8d69f40b0f449505ca2e1001739ba5131c48af64a72670ad50
+DIST gentoo-kernel-5.4.86-1.arm64.xpak 56303650 BLAKE2B 
c5dceaa814583ff3c2b2ce34353470f6a785a24d9231f1f5e09d63999b5d6ef61c5e21937ffee0a1774a579c8979f7f3d1e81667ad52ca30e4c20a22e6621eb3
 SHA512 
ddbc5b71286a96a57554e57f8c2a8ab2b71528c999360b00d0aa30d54da17d8327787ffeff6c07febe7126a7a1c30383d871a70539db9d811a58a7f1eb681bb2
 DIST gentoo-kernel-5.4.86-1.x86.xpak 52879557 BLAKE2B 
41952050ea87e37ed49629d9282e53213d947a0b3b2fd75413de07de774e0b88eb111b530b06473257bd0a82508463f67291bc6efb4c56c5ab83ae285975b5c5
 SHA512 
ea8f73b494276ac1cfe8161c60e9117e93a953a3c90296763a065c02994616c1738d560c8dc3afeec4c307b3541968b1e406209f1cac4f7e0b410f2d44fd85da

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild
new file mode 100644
index 000..2378adc3f35
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.86-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   amd64? (
+   
https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.amd64.xpak
+   )
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )
+   x86? (
+   
https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.x86.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+pkg_pretend() {
+   ewarn "Starting with 5.4.52, Distribution Kernels are switching from 
Arch"
+   ewarn "Linux configs to Fedora.  Please keep a backup kernel just in 
case."
+
+   kernel-install_pkg_pretend
+}
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/

2020-12-30 Thread Sam James
commit: 45f53bb1dd5e9300c5aa4c9758862b21250a3c0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:52:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:52:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f53bb1

sys-kernel/gentoo-kernel-bin: bump to 5.10.4 for arm64

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-kernel-bin/Manifest  |  1 +
 .../gentoo-kernel-bin-5.10.4-r1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index f8eb539bade..8db9e2fac5c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,7 @@ DIST gentoo-kernel-5.10.3-1.amd64.xpak 6433 BLAKE2B 
d7925d0704dc583e02323dcc
 DIST gentoo-kernel-5.10.3-1.arm64.xpak 59757824 BLAKE2B 
1ff8538926e8fee29932fb54a75d15f62580548d71a0d74fa380373aafbd8315bc1a94563affe593414a4dd68d7134254ed6180eb73145e7fce55cc01e6090f3
 SHA512 
5d25f5ad456972f1773b46583df6ede6ed3e254b6e2c39e317f874c16cc8174de3940c6645ed8593719b3e0a59bd66cd5943539956c0c68971bdb1f5a81b19bc
 DIST gentoo-kernel-5.10.3-1.x86.xpak 57278106 BLAKE2B 
88a350e8cc7debb6c9c680a202c7b3838feb99f1c9e082c4afb55fcf36a0f7e9983e16f68523c9a5776887571ccd8030f0b407f9aae6eee9cab7043f1c31b368
 SHA512 
e1e2636490779fac904fef53d9d9152a53877290337fef09b3ba5c6dd77f3443ac4f18b8c30dcbb1dd4adbee8c7ae1da75c5385f2c40b53dd41e695f876bf858
 DIST gentoo-kernel-5.10.4-1.amd64.xpak 64309178 BLAKE2B 
29e71d663361078b696011681188e35c1a6445628e6021a44da86794a577aa0f53b3c8f6969a5c67a8e125b83d973a1d5c4b258f46e0bf674c4f29ebab48043b
 SHA512 
03fce3f33af23ff0bf5804abe1d8e85d9e0cd63621552c6696105cdfaf1da1fb97ef67d65fd5a04e7c3f1184a7156b6c0951a860bd7d59839f44460f0d16e5dd
+DIST gentoo-kernel-5.10.4-1.arm64.xpak 59692739 BLAKE2B 
dc35cbeca42a2e80680d5c90f21b549856f55cd6cd4b50e41c483e4171332681c9b93b66c7fb6e5aa6a9aaf06764064b4507b71e0ff0a3a5b80dfee3c850bc4b
 SHA512 
f79be2122b261353cdd8648b1324c215bb3beaea246b402d93cb0b6e9acd6ae080e85fba8f0da2ef7f0889a52b105eb86e6178cf2154918b29ff536665cbb325
 DIST gentoo-kernel-5.10.4-1.x86.xpak 57279783 BLAKE2B 
f654c7d1b12cbd555fdc28a501a6475d493d9c67c95db14d875a849f593f52587886c5ca44b19fb106679051c56aa0b71036c75f0c20ab36b6ac80ad0193d1eb
 SHA512 
f0225ceef55123ea3d71470c83488793ddc755b3b63d521499731fb12c0c219458565bda44592662412646b2c92729927d97d4dfdc91a6a93a79842826ddd755
 DIST gentoo-kernel-5.4.80-r1-1.amd64.xpak 61053571 BLAKE2B 
24eebf676e1824b01aa6b75963ff8afe25e797afe90440016f4675e8385e1d6b1a04aa662d7c92217af97d56d79f9631a84c2a271b005b5ea7ad71bb8637d941
 SHA512 
ea99729ee68a44f6b5081e0d81dd7d5abbb50482eda8c4e435d6ee997572362de09d7c813da2ecf1aac4ed299feb73205bcff7d4d359793889690ce07cfb057f
 DIST gentoo-kernel-5.4.80-r1-1.x86.xpak 52880910 BLAKE2B 
f94a7bbdcdbd383e919f2542251d2552e50e34264ab495a43d75e28dab881162f2549b48383b32a3b2a813a192b7d9f602eaa8210085733ac123e2246e6a285b
 SHA512 
3b5dd91103461306f4a4ea4554792d4cdabedba6165de119523b927abb2009adc7d554f23110ddeac1a1add69b2d1674b7b87b93b1e1b186a2594174808dd9d2

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild
new file mode 100644
index 000..1b430cf5622
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.4-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kernel-install
+
+MY_P=${P/-bin/}-1
+DESCRIPTION="Pre-built Linux kernel with genpatches"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI+="
+   arm64? (
+   
https://dev.gentoo.org/~sam/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${MY_P}.xpak
+   -> ${MY_P}.arm64.xpak
+   )"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~arm64"
+
+RDEPEND="
+   !sys-kernel/gentoo-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel:${SLOT}
+   !sys-kernel/vanilla-kernel-bin:${SLOT}"
+
+QA_PREBUILT='*'
+
+src_unpack() {
+   ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
+   tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
+   eend ${?} || die "Unpacking ${MY_P} failed"
+}
+
+src_test() {
+   kernel-install_test "${PV}" \
+   
"${WORKDIR}/usr/src/linux-${PV}/$(kernel-install_get_image_path)" \
+   "lib/modules/${PV}"
+}
+
+src_install() {
+   mv * "${ED}" || die
+}



[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze/

2020-12-30 Thread Andreas Sturmlechner
commit: 208d323aa67df8d129eb18b59efb03202766e29e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec 30 23:32:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 31 00:45:55 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=208d323a

kde-plasma/breeze: Add missing DEPEND, drop IUSE=wayland

Upstream commits:
a1e1a53f3b734a22e69e567016ee764a566d988b
6d83b045443f8d333dd0cd0042a17b5b3a668d05

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/breeze/breeze-5.20.49..ebuild | 11 ---
 kde-plasma/breeze/breeze-.ebuild | 11 ---
 2 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/kde-plasma/breeze/breeze-5.20.49..ebuild 
b/kde-plasma/breeze/breeze-5.20.49..ebuild
index d4a8ebe5d9..6fd199e680 100644
--- a/kde-plasma/breeze/breeze-5.20.49..ebuild
+++ b/kde-plasma/breeze/breeze-5.20.49..ebuild
@@ -14,13 +14,14 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="wayland X"
+IUSE="X"
 
 RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/frameworkintegration-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -28,14 +29,11 @@ RDEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/kdecoration-${PVCUT}:5
-   wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb
-   )
+   X? ( x11-libs/libxcb )
 "
 DEPEND="${RDEPEND}
>=kde-frameworks/kpackage-${KFMIN}:5
@@ -47,7 +45,6 @@ PDEPEND="
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package wayland KF5Wayland)
$(cmake_use_find_package X XCB)
)
ecm_src_configure

diff --git a/kde-plasma/breeze/breeze-.ebuild 
b/kde-plasma/breeze/breeze-.ebuild
index a5d4be0fac..9d5babb5d7 100644
--- a/kde-plasma/breeze/breeze-.ebuild
+++ b/kde-plasma/breeze/breeze-.ebuild
@@ -14,13 +14,14 @@ HOMEPAGE="https://invent.kde.org/plasma/breeze;
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS=""
-IUSE="wayland X"
+IUSE="X"
 
 RDEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/frameworkintegration-${KFMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
@@ -28,14 +29,11 @@ RDEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5
>=kde-plasma/kdecoration-${PVCUT}:5
-   wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb
-   )
+   X? ( x11-libs/libxcb )
 "
 DEPEND="${RDEPEND}
>=kde-frameworks/kpackage-${KFMIN}:5
@@ -47,7 +45,6 @@ PDEPEND="
 
 src_configure() {
local mycmakeargs=(
-   $(cmake_use_find_package wayland KF5Wayland)
$(cmake_use_find_package X XCB)
)
ecm_src_configure



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

2020-12-30 Thread Sam James
commit: 2c929fab3b8244747eeec76aefea431ddc6bb365
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:40:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:40:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c929fab

dev-python/pipfile: add prefix keywords

Bug: https://bugs.gentoo.org/747850
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pipfile/pipfile-0.0.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/pipfile/pipfile-0.0.2.ebuild 
b/dev-python/pipfile/pipfile-0.0.2.ebuild
index 5ce953f1509..381a08a5dd0 100644
--- a/dev-python/pipfile/pipfile-0.0.2.ebuild
+++ b/dev-python/pipfile/pipfile-0.0.2.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
@@ -12,7 +13,7 @@ 
SRC_URI="https://github.com/pypa/pipfile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 
 RDEPEND="dev-python/toml[${PYTHON_USEDEP}]"
 BDEPEND="${RDEPEND}



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

2020-12-30 Thread Sam James
commit: d897cbdb0daa91bf0dbdfda274330ccf115808be
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:40:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:40:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d897cbdb

dev-python/isort: add prefix keywords

Closes: https://bugs.gentoo.org/747850
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/isort/isort-4.3.21_p2-r1.ebuild | 2 +-
 dev-python/isort/isort-5.6.3.ebuild| 2 +-
 dev-python/isort/isort-5.7.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/isort/isort-4.3.21_p2-r1.ebuild 
b/dev-python/isort/isort-4.3.21_p2-r1.ebuild
index 5d9e679b496..b1d0bedd74e 100644
--- a/dev-python/isort/isort-4.3.21_p2-r1.ebuild
+++ b/dev-python/isort/isort-4.3.21_p2-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 
 RDEPEND="
dev-python/pipfile[${PYTHON_USEDEP}]

diff --git a/dev-python/isort/isort-5.6.3.ebuild 
b/dev-python/isort/isort-5.6.3.ebuild
index 47ae6c356f6..ef6cbb6b989 100644
--- a/dev-python/isort/isort-5.6.3.ebuild
+++ b/dev-python/isort/isort-5.6.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 
 BDEPEND="
test? (

diff --git a/dev-python/isort/isort-5.7.0.ebuild 
b/dev-python/isort/isort-5.7.0.ebuild
index 895d37aadc3..bbb50f8af61 100644
--- a/dev-python/isort/isort-5.7.0.ebuild
+++ b/dev-python/isort/isort-5.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"
 
 BDEPEND="
test? (



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

2020-12-30 Thread Sam James
commit: 5bb3037b45a4663aa6d0caaa8ed6e068382f9c4e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:36:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:36:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb3037b

dev-python/isort: cleanup old to extent possible

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/isort/Manifest|  1 -
 dev-python/isort/isort-4.3.15.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 5fa3daa7f3d..313bd85ef40 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,4 +1,3 @@
-DIST isort-4.3.15.tar.gz 67949 BLAKE2B 
e78960518928cd74c15733bbc14bf066798ecbcc3e906754c10e352e7b88843451a1d0616d1b450100c77e95974f863951d640c9568277e867fcdfba8f44abdb
 SHA512 
a5774d4f3c49c978e9043e52681e80011591422e60178d72074142725d9d7fa5065553686fd42bffe9e71b38b2b5bdaaa6f20e32cd8dbe33beb9431c397d78e5
 DIST isort-4.3.21_p2.tar.gz 158539 BLAKE2B 
316703ca754c939e4af0db4a1060fb13a5164797a672b3faeb585a81fa0c86453fb0f1953b789661588cd0f04267a28837d46a88093a838391f752afa43e9f8b
 SHA512 
fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687
 DIST isort-5.6.3.tar.gz 161712 BLAKE2B 
ffbc2977016807d2bd5b1644377efad021af2ad27fd0e27feae1e5dfdfd112c7b5bf4b296ebf47ea6bfcbfe7f56cf3bfa8e1e7cf03963935660e678223397afb
 SHA512 
fa2d9be306d03fc802aab3915bee2c41f4fe0c28353d9d99aa6604755e1602027cd81afca92b4302f80497c88a9dcb2701ec02ca55a5f9a289a68368d957
 DIST isort-5.7.0.tar.gz 169353 BLAKE2B 
bafd6a0ce81ed80a3c1ad53ce320361ef11bc01a78211ad13b7947aafddd4d9bb5a4fbf65ec01d4c90dce7ebd0a2e3b1c4dcad729b1e27b1dd2c5c90c802eecf
 SHA512 
ae5ff56394f495f6bd86f7581e0f8a67264671553b344b9dc2c5ba0b37f483ae500ebba9882ff5c315b913a689901b17de2eac403e0b4240f913c9e1864bab9f

diff --git a/dev-python/isort/isort-4.3.15.ebuild 
b/dev-python/isort/isort-4.3.15.ebuild
deleted file mode 100644
index fb2cabcf1a3..000
--- a/dev-python/isort/isort-4.3.15.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1
-
-DESCRIPTION="A python utility/library to sort imports"
-HOMEPAGE="https://pypi.org/project/isort/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"



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

2020-12-30 Thread Sam James
commit: 715dd6ede971683599b3c542beaf53bcc0b6ce98
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:39:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:40:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715dd6ed

dev-python/toml: add prefix keywords

Bug: https://bugs.gentoo.org/747850
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/toml/toml-0.10.2.ebuild 
b/dev-python/toml/toml-0.10.2.ebuild
index 411e3a21539..d4cff4d117c 100644
--- a/dev-python/toml/toml-0.10.2.ebuild
+++ b/dev-python/toml/toml-0.10.2.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 
 LICENSE="BSD"
 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 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (



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

2020-12-30 Thread Sam James
commit: 2c1bb549cdd4f991b50fffebfa5bb46ae2be6d54
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 07:34:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 07:34:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1bb549

Revert "dev-python/isort: cleanup old"

This reverts commit bc4f8b1b3cda6ec6ba2879dfa1883d6468241158.

Still needed for Python 3.6 in some packages:
* dev-python/hcloud-python
* dev-python/pylama
* dev-python/pylint
* net-mail/hyperkitty
* net-mail/postorius

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

 dev-python/isort/Manifest  |  2 ++
 dev-python/isort/files/isort-4.3.21_p1-tests.patch | 36 ++
 dev-python/isort/isort-4.3.15.ebuild   | 15 +
 dev-python/isort/isort-4.3.21_p2-r1.ebuild | 35 +
 4 files changed, 88 insertions(+)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 234ea6aa5d2..5fa3daa7f3d 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,2 +1,4 @@
+DIST isort-4.3.15.tar.gz 67949 BLAKE2B 
e78960518928cd74c15733bbc14bf066798ecbcc3e906754c10e352e7b88843451a1d0616d1b450100c77e95974f863951d640c9568277e867fcdfba8f44abdb
 SHA512 
a5774d4f3c49c978e9043e52681e80011591422e60178d72074142725d9d7fa5065553686fd42bffe9e71b38b2b5bdaaa6f20e32cd8dbe33beb9431c397d78e5
+DIST isort-4.3.21_p2.tar.gz 158539 BLAKE2B 
316703ca754c939e4af0db4a1060fb13a5164797a672b3faeb585a81fa0c86453fb0f1953b789661588cd0f04267a28837d46a88093a838391f752afa43e9f8b
 SHA512 
fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687
 DIST isort-5.6.3.tar.gz 161712 BLAKE2B 
ffbc2977016807d2bd5b1644377efad021af2ad27fd0e27feae1e5dfdfd112c7b5bf4b296ebf47ea6bfcbfe7f56cf3bfa8e1e7cf03963935660e678223397afb
 SHA512 
fa2d9be306d03fc802aab3915bee2c41f4fe0c28353d9d99aa6604755e1602027cd81afca92b4302f80497c88a9dcb2701ec02ca55a5f9a289a68368d957
 DIST isort-5.7.0.tar.gz 169353 BLAKE2B 
bafd6a0ce81ed80a3c1ad53ce320361ef11bc01a78211ad13b7947aafddd4d9bb5a4fbf65ec01d4c90dce7ebd0a2e3b1c4dcad729b1e27b1dd2c5c90c802eecf
 SHA512 
ae5ff56394f495f6bd86f7581e0f8a67264671553b344b9dc2c5ba0b37f483ae500ebba9882ff5c315b913a689901b17de2eac403e0b4240f913c9e1864bab9f

diff --git a/dev-python/isort/files/isort-4.3.21_p1-tests.patch 
b/dev-python/isort/files/isort-4.3.21_p1-tests.patch
new file mode 100644
index 000..9ece5ff6de9
--- /dev/null
+++ b/dev-python/isort/files/isort-4.3.21_p1-tests.patch
@@ -0,0 +1,36 @@
+diff --git a/test_isort.py b/test_isort.py
+index 9d9297c..725b1e1 100644
+--- a/test_isort.py
 b/test_isort.py
+@@ -1539,6 +1539,7 @@ def test_custom_sections():
+"import p24.shared.media_wiki_syntax as syntax\n")
+ 
+ 
++@pytest.mark.skip("Not going to pull in Django for a couple of tests")
+ def test_glob_known():
+ """Ensure that most specific placement control match wins"""
+ test_input = ("import os\n"
+@@ -2599,6 +2600,7 @@ def test_new_lines_are_preserved():
+ os.remove(n_newline.name)
+ 
+ 
++@pytest.mark.skip("Not going to pull in Django for a couple of tests")
+ def test_requirements_finder(tmpdir):
+ subdir = tmpdir.mkdir('subdir').join("lol.txt")
+ subdir.write("flask")
+@@ -2675,6 +2677,7 @@ deal = {editable = true, git = 
"https://github.com/orsinium/deal.git"}
+ """
+ 
+ 
++@pytest.mark.skip("Not going to pull in Django for a couple of tests")
+ def test_pipfile_finder(tmpdir):
+ pipfile = tmpdir.join('Pipfile')
+ pipfile.write(PIPFILE)
+@@ -2979,6 +2982,7 @@ def test_skip_paths_issue_938(tmpdir):
+ assert b'skipped 1' in results.lower()
+ 
+ 
++@pytest.mark.skipif(sys.version_info[0] == 2, reason="Broken on Python 2")
+ def test_standard_library_deprecates_user_issue_778():
+ test_input = ('import os\n'
+   '\n'

diff --git a/dev-python/isort/isort-4.3.15.ebuild 
b/dev-python/isort/isort-4.3.15.ebuild
new file mode 100644
index 000..fb2cabcf1a3
--- /dev/null
+++ b/dev-python/isort/isort-4.3.15.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit distutils-r1
+
+DESCRIPTION="A python utility/library to sort imports"
+HOMEPAGE="https://pypi.org/project/isort/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"

diff --git a/dev-python/isort/isort-4.3.21_p2-r1.ebuild 
b/dev-python/isort/isort-4.3.21_p2-r1.ebuild
new file mode 100644
index 000..5d9e679b496
--- /dev/null
+++ b/dev-python/isort/isort-4.3.21_p2-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )

[gentoo-commits] proj/sci:master commit in: .github/workflows/, /

2020-12-30 Thread Aisha Tammy
commit: 494eda4feab6c334636b20cbd36bd44f063d49b6
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Dec 31 03:25:30 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Dec 31 03:25:30 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=494eda4f

.github/workflows: add repoman check

this is gonna make the build fail again...
i'm sorry

Signed-off-by: Aisha Tammy  aisha.cc>

 .github/workflows/repoman.yml | 34 ++
 README.md |  7 ---
 2 files changed, 38 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/repoman.yml b/.github/workflows/repoman.yml
new file mode 100644
index 0..b50ed7b79
--- /dev/null
+++ b/.github/workflows/repoman.yml
@@ -0,0 +1,34 @@
+name: repoman
+
+on:
+  push:
+branches: [ master ]
+  pull_request:
+branches: [ master ]
+
+jobs:
+  build:
+runs-on: ubuntu-latest
+steps:
+- uses: actions/checkout@v2
+- name: Set up Python 3.9
+  uses: actions/setup-python@v2
+  with:
+python-version: 3.9
+- name: Setup repoman
+  run: |
+python -m pip install --upgrade pip
+pip install lxml pyyaml
+wget -qO - 
"https://github.com/gentoo/portage/archive/portage-3.0.12.tar.gz; | tar xz
+sudo groupadd -g 250 portage
+sudo useradd -g portage -d /var/tmp/portage -s /bin/false -u 250 
portage
+- name: Setup master gentoo repository
+  run: |
+sudo mkdir -p /var/db/repos/gentoo /etc/portage /var/cache/distfiles
+wget -qO - 
"https://github.com/gentoo-mirror/gentoo/archive/master.tar.gz; | sudo tar xz 
-C /var/db/repos/gentoo --strip-components=1
+sudo wget "https://www.gentoo.org/dtd/metadata.dtd; -O 
/var/cache/distfiles/metadata.dtd
+sudo wget 
"https://gitweb.gentoo.org/proj/portage.git/plain/cnf/repos.conf; -O 
/etc/portage/repos.conf
+sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.0 
/etc/portage/make.profile
+- name: Test with repoman
+  run: |
+python3 portage-portage-3.0.12/repoman/bin/repoman full -dx

diff --git a/README.md b/README.md
index aea88eae8..d2bbf2fe9 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
 # The [Gentoo Science Project](https://wiki.gentoo.org/wiki/Project:Science) 
Repository
-![pkgcheck](https://github.com/gentoo/sci/workflows/pkgcheck/badge.svg)
-[![contributions 
welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](https://github.com/gentoo/sci/issues)
+[![pkgcheck](https://github.com/gentoo/sci/workflows/pkgcheck/badge.svg)](https://github.com/gentoo/sci/actions?query=workflow%3Apkgcheck)
+[![repoman](https://github.com/gentoo/sci/workflows/repoman/badge.svg)](https://github.com/gentoo/sci/actions?query=workflow%3Arepoman)
+[![contributions 
welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](https://github.com/gentoo/sci#guide)
 [![chat on 
freenode](https://img.shields.io/badge/chat-on%20freenode-brightgreen.svg)](https://webchat.freenode.net/#gentoo-science)
 
 
@@ -21,7 +22,7 @@ The Gentoo [developer manual](https://devmanual.gentoo.org/) 
take precedence ove
 1. [Installation and usage](#install)
   - [Manual](#install-manual)
   - [Layman](#install-layman)
-2. [Contributor guidelies](#guide)
+2. [Contributor guidelines](#guide)
 
 
 



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

2020-12-30 Thread 罗百科
commit: 4cffafc3b16715dce0410a9f7ee181abb543ede9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Dec 31 07:22:22 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Dec 31 07:22:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cffafc3

dev-lang/rakudo: Bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2020.12.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 9c63d94497b..eab66d6906a 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -5,3 +5,4 @@ DIST rakudo-2020.08.1.tar.gz 4740608 BLAKE2B 
be1b1f755690493483ba001407a89de69d6
 DIST rakudo-2020.09.tar.gz 4743378 BLAKE2B 
4ccac6fa59ca80868e7525eabc05d358da9265a87aced24af2c25fae6c0e386aae18c5f44d9d3dd6db377f155b481e003c91c6e51bb6a89ee9a380e749e0c847
 SHA512 
c838b7a42670a99860184464b22b1cb3c9a27988eb6e982f4367df883afe06608199bf363164965c1199027eeed880f237771c1e8580a80e585f1fd67d0c0574
 DIST rakudo-2020.10.tar.gz 4755030 BLAKE2B 
869f6dc6569093f7ad39d9c250d6564b6311cdefda2950784e54263bed6faca4b8653a9578b19f52819eb8e9f24e1f5f831468bf4620d885d4bb26944e22e8f4
 SHA512 
fcd00ac782ca28243ca2c6ceb45ff99322952086749aea01ccdfb5ae8c525cb6304fe5d20e7905a9808b1b7a1a96d7c4406847b10c0e4ea8b5fd7d053870f46a
 DIST rakudo-2020.11.tar.gz 5678270 BLAKE2B 
314da91b516d509fcfcfff16e46444243083bdeb21294bc33a2996f1883317b663cc3442cbb6090c8339c5607b4e64a4c8c3c9f2fa5d728bd5c6513d6ef20bcf
 SHA512 
d6c0f7849570b82611db311445f6b6ecf1c0773d1bb5f4da0d27a9e0d443149ab72f954da2e75a8323d9be9c31f655dee1183a8ca714d89c63baa6e2489e
+DIST rakudo-2020.12.tar.gz 5690849 BLAKE2B 
2f2bae068419279346d4dd49b734221d9a8bbeaac94b8fd44f03812ed33fbf8d4e096ba768388cb56571970d41f8ef319bf12d1f33a1cf36fe3ebb7ec6da40be
 SHA512 
dfb94d1c8f75ec16e0149a37b57a9d9fc80ddaf256526edd3d3a23c0435881a187efbe88fd95a2174a9e9d93820987e561bb77745c7492e7ac50eb72879b4ab8

diff --git a/dev-lang/rakudo/rakudo-2020.12.ebuild 
b/dev-lang/rakudo/rakudo-2020.12.ebuild
new file mode 100644
index 000..e912ccc2de6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2020.12.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Perl 6 programming language"
+HOMEPAGE="https://rakudo.org;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.7 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.7 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2020-12-30 Thread 罗百科
commit: 812a9ac8d2114d3c2780f971833e642712b801a3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Dec 31 07:21:36 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Dec 31 07:22:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812a9ac8

dev-lang/nqp: Bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2020.12.ebuild | 160 
 2 files changed, 161 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index f4b18b2cb7a..13900a24a5d 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -5,3 +5,4 @@ DIST nqp-2020.08.tar.gz 3951313 BLAKE2B 
0eda6b50268cd4faf49a7311e4d94d9846e22307
 DIST nqp-2020.09.tar.gz 3951646 BLAKE2B 
9ec1d121f9dc276ad52ea22d43fb24fefeda009f648b64f330669d7f9aaaef599522cca708b3671f982969cba0a1346cc078c55c98247545408b3a929899edd1
 SHA512 
dcebf63ea062c0fec95d701b1f20c492c845060599f4524fa87758ce5f8e52f6eae9a409c31b238783285f30a497acffd97242dc2ca7fbe4b8dd20291104b261
 DIST nqp-2020.10.tar.gz 3954398 BLAKE2B 
5c44a20c3696bb596bd1d3088fba8db8c63ce6e612f00c2d24456dc7d908b12a214b4bde7e4e79505c39f6237a6f91578de47778185fa6cc3b6287c90e6c370e
 SHA512 
279715fa0b2012852cc31b9e7898092510a1ba76005576a3ffe38f9dc8e9c002a4161be8f0b66e38c501e656a8124a320dbf2c90c89f53e57d0950e1baa1ea2b
 DIST nqp-2020.11.tar.gz 3954688 BLAKE2B 
d273c78c8f2083908b2815dc10787fec31404eb13c1e64253e7e5ae896d27a3755cf5c8045d47c4f465178568731e0d74951db6e45d103cf3ee18470124e97e0
 SHA512 
51b5e7f9d290bca7ada24cf9c12c61608be92269fc848976cada49f7445694e0f26929b5f9e90a9153eb379f0d74a6bb8068cd5ebf383d4501f75535b70e7605
+DIST nqp-2020.12.tar.gz 3957981 BLAKE2B 
d45ad66ebb0788db6e7191b4b7af4093b73e63e5f66ab4ccab62163b0285adb7d4e18a7c906c34f99dd63e0920f4d6e16e11005eb5df1d726796e9f106f9c4f8
 SHA512 
4ce87dc868c91565ebe896db766403bb018b2f5ea919bd0fb5b173498ba124712ffa795ec4e219240e5aabb59c55285bee5e46d3ac3d5869fc445b0ab3ea8485

diff --git a/dev-lang/nqp/nqp-2020.12.ebuild b/dev-lang/nqp/nqp-2020.12.ebuild
new file mode 100644
index 000..c41412d388c
--- /dev/null
+++ b/dev-lang/nqp/nqp-2020.12.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
+HOMEPAGE="https://rakudo.org;
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:4
+   dev-java/jline:0
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.8 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.8 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+java_prepare() {
+   # Don't clean stage0 jars.
+   einfo "Cleaning upstream jars"
+   java-pkg_clean 3rdparty/
+
+   # Don't use jars we just deleted.
+   sed -i -r 's/(:3rdparty[^:]*)+/:${THIRDPARTY_JARS}/g' \
+   src/vm/jvm/runners/nqp-j || die
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=${EPREFIX}/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   THIRDPARTY_JARS=$(java-pkg_getjars --with-dependencies 
asm-4,jline,jna-4) \
+   JAVAC="$(java-pkg_get-javac) $(java-pkg_javac-args)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C 

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

2020-12-30 Thread 罗百科
commit: ba1d7381e7b543cdc849d8dae7d2f2e0c33536d8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Dec 31 07:21:10 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Dec 31 07:22:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1d7381

dev-lang/moarvm: Bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-lang/moarvm/Manifest  |  1 +
 dev-lang/moarvm/moarvm-2020.12.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index a5766c4f123..ce889664770 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -5,3 +5,4 @@ DIST MoarVM-2020.08.tar.gz 5333410 BLAKE2B 
4590576148d26c96eda390c9b66966b102056
 DIST MoarVM-2020.09.tar.gz 5361349 BLAKE2B 
4846f7b44a238f6f2b40e82c4939cb6cd6988ff11ae68dd2381db3144f2c7b7ec37dd71fa6749b4a0147e20224a801342e3ea8bf03dbd758012723468861
 SHA512 
3859e96e6861dc7bf3f64708db33bb9a761b7a7bc3a05655424d6c27010cf6f01e73066e26bff7256f58ed4044f9aee2f186c886a419c3d6aff23f75102f6c48
 DIST MoarVM-2020.10.tar.gz 5362845 BLAKE2B 
1486fbbe5407aaf010a2b929458750989820e62d9baadcf66ae97df55c93914639bc988ffe30055fee0a0b0f88f73d9de8d253e138b6d594581160d976831280
 SHA512 
5251d564909313ca7a660d462370e899d415cbd0b493da189abde952d80992c3e04525b2d8ae5066c9c4ea2c99860e38f9a8beaee4ea0d53d9b32973104fa7d3
 DIST MoarVM-2020.11.tar.gz 5402860 BLAKE2B 
f29ec4a8f4979fd65adb24cbfbbed586b69d47dd1176770e1e0e46a8bc35ef90146bae468fd6e088cd19201ba7e43d43d486d569970a81a695d6b642f57c2417
 SHA512 
c3ffe128db43316f93ad19f2804cd963cd2613dc46ffd29b099a165f122f6e7fdf28ce0b6c226a31f44abaeca72468f6774c39ceac3cea992596e8ce042ae7a5
+DIST MoarVM-2020.12.tar.gz 5429137 BLAKE2B 
dbf9b0b29226dde10b27ddb9195678c86efc77eff16b57745d31dbcef316c8ba4f5233e2c3672b436d089ce59d4ed9acc908e483d081768946c088708caf5711
 SHA512 
2e95a3336f0b5687f525a5117daf6cd62da6c59fd6d96d508637a30ca5a0bc7a86a35bb21f09f29068e2ec940b859944838eec4c4a2412a3f3bf8320c3d9cfd5

diff --git a/dev-lang/moarvm/moarvm-2020.12.ebuild 
b/dev-lang/moarvm/moarvm-2020.12.ebuild
new file mode 100644
index 000..05561a98ca2
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2020.12.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git;
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
+HOMEPAGE="http://moarvm.org;
+LICENSE="Artistic-2"
+SLOT="0"
+
+IUSE="asan clang debug doc +jit optimize static-libs ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   >=dev-libs/libuv-1.26
+   dev-libs/libffi"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   MAKEOPTS+=" NOISY=1"
+   use doc && DOCS+=( docs/* )
+   local prefix="${EPREFIX}/usr"
+   local libdir="${EPREFIX}/usr/$(get_libdir)"
+   einfo "--prefix '${prefix}'"
+   einfo "--libdir '${libdir}'"
+   local myconfigargs=(
+   "--prefix" "${prefix}"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--libdir" "${libdir}"
+   "--compiler" "$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+
+   perl Configure.pl "${myconfigargs[@]}" moarshared || die
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/sparc/, profiles/arch/powerpc/

2020-12-30 Thread Sam James
commit: b6210316daa4857cb06e8f11347b59e928ada698
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:50:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:50:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6210316

profiles/arch/package.use.stable.mask: drop redundant mask

Somehow, I'd missed that mypy was ALLARCHES.

Closes: https://bugs.gentoo.org/762736
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm/package.use.stable.mask | 5 -
 profiles/arch/powerpc/package.use.stable.mask | 5 -
 profiles/arch/sparc/package.use.stable.mask   | 5 -
 3 files changed, 15 deletions(-)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index c744045dc41..18a351b00c5 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-# bug 762736
-dev-python/pylama test
-
 # Andreas Sturmlechner  (2020-10-05)
 # media-libs/libffado is not stable yet, which itself has unstable and
 # unmaintained/broken dependencies. bug #746722

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index b0a8e86af23..31189e614c5 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-# bug 762736
-dev-python/pylama test
-
 # Andreas Sturmlechner  (2020-10-05)
 # media-libs/libffado is not stable yet, which itself has unstable and
 # unmaintained/broken dependencies. bug #746722

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 09f3f8eebc8..e295102c581 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,11 +1,6 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-# bug 762736
-dev-python/pylama test
-
 # Rolf Eike Beer  (2020-04-27)
 # app-shells/fish dependency is broken on sparc, bug #727684
 dev-python/argcomplete test



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

2020-12-30 Thread Sam James
commit: 16a690c00be2c81f32d9f083b83d49013a3b16cd
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:44:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:44:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a690c0

dev-python/mypy: Stabilize 0.790 ALLARCHES, #762736

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

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

diff --git a/dev-python/mypy/mypy-0.790.ebuild 
b/dev-python/mypy/mypy-0.790.ebuild
index e2f2b8586bb..824d8bbaecc 100644
--- a/dev-python/mypy/mypy-0.790.ebuild
+++ b/dev-python/mypy/mypy-0.790.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/arm/, profiles/arch/sparc/

2020-12-30 Thread Sam James
commit: 198a9b1336ac59b56434d0a5e427f2c7366a4728
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:39:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:39:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198a9b13

profiles/arch/package.use{,.stable}.mask: move dev-python/pylama[test] mask

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

 profiles/arch/arm/package.use.mask| 4 
 profiles/arch/arm/package.use.stable.mask | 5 +
 profiles/arch/powerpc/package.use.mask| 4 
 profiles/arch/powerpc/package.use.stable.mask | 5 +
 profiles/arch/sparc/package.use.mask  | 4 
 profiles/arch/sparc/package.use.stable.mask   | 5 +
 6 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 687a149637e..0c7160495a1 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-dev-python/pylama test
-
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -lsan

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 18a351b00c5..c744045dc41 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+# bug 762736
+dev-python/pylama test
+
 # Andreas Sturmlechner  (2020-10-05)
 # media-libs/libffado is not stable yet, which itself has unstable and
 # unmaintained/broken dependencies. bug #746722

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index a963bdc5a26..b8296384053 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-dev-python/pylama test
-
 # Matt Turner  (2020-12-31)
 # dev-python/pyudev is not keyworded
 dev-libs/libwacom test

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index 31189e614c5..b0a8e86af23 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+# bug 762736
+dev-python/pylama test
+
 # Andreas Sturmlechner  (2020-10-05)
 # media-libs/libffado is not stable yet, which itself has unstable and
 # unmaintained/broken dependencies. bug #746722

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 391ce28fa26..122cea10a11 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-12-31)
-# dev-python/mypy is not yet stable here
-dev-python/pylama test
-
 # Matt Turner  (2020-12-31)
 # dev-python/pyudev is not keyworded
 dev-libs/libwacom test

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index e295102c581..09f3f8eebc8 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+# bug 762736
+dev-python/pylama test
+
 # Rolf Eike Beer  (2020-04-27)
 # app-shells/fish dependency is broken on sparc, bug #727684
 dev-python/argcomplete test



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

2020-12-30 Thread Sam James
commit: bc4f8b1b3cda6ec6ba2879dfa1883d6468241158
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:36:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:36:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4f8b1b

dev-python/isort: cleanup old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/isort/Manifest  |  2 --
 dev-python/isort/files/isort-4.3.21_p1-tests.patch | 36 --
 dev-python/isort/isort-4.3.15.ebuild   | 15 -
 dev-python/isort/isort-4.3.21_p2-r1.ebuild | 35 -
 4 files changed, 88 deletions(-)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index 5fa3daa7f3d..234ea6aa5d2 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,4 +1,2 @@
-DIST isort-4.3.15.tar.gz 67949 BLAKE2B 
e78960518928cd74c15733bbc14bf066798ecbcc3e906754c10e352e7b88843451a1d0616d1b450100c77e95974f863951d640c9568277e867fcdfba8f44abdb
 SHA512 
a5774d4f3c49c978e9043e52681e80011591422e60178d72074142725d9d7fa5065553686fd42bffe9e71b38b2b5bdaaa6f20e32cd8dbe33beb9431c397d78e5
-DIST isort-4.3.21_p2.tar.gz 158539 BLAKE2B 
316703ca754c939e4af0db4a1060fb13a5164797a672b3faeb585a81fa0c86453fb0f1953b789661588cd0f04267a28837d46a88093a838391f752afa43e9f8b
 SHA512 
fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687
 DIST isort-5.6.3.tar.gz 161712 BLAKE2B 
ffbc2977016807d2bd5b1644377efad021af2ad27fd0e27feae1e5dfdfd112c7b5bf4b296ebf47ea6bfcbfe7f56cf3bfa8e1e7cf03963935660e678223397afb
 SHA512 
fa2d9be306d03fc802aab3915bee2c41f4fe0c28353d9d99aa6604755e1602027cd81afca92b4302f80497c88a9dcb2701ec02ca55a5f9a289a68368d957
 DIST isort-5.7.0.tar.gz 169353 BLAKE2B 
bafd6a0ce81ed80a3c1ad53ce320361ef11bc01a78211ad13b7947aafddd4d9bb5a4fbf65ec01d4c90dce7ebd0a2e3b1c4dcad729b1e27b1dd2c5c90c802eecf
 SHA512 
ae5ff56394f495f6bd86f7581e0f8a67264671553b344b9dc2c5ba0b37f483ae500ebba9882ff5c315b913a689901b17de2eac403e0b4240f913c9e1864bab9f

diff --git a/dev-python/isort/files/isort-4.3.21_p1-tests.patch 
b/dev-python/isort/files/isort-4.3.21_p1-tests.patch
deleted file mode 100644
index 9ece5ff6de9..000
--- a/dev-python/isort/files/isort-4.3.21_p1-tests.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/test_isort.py b/test_isort.py
-index 9d9297c..725b1e1 100644
 a/test_isort.py
-+++ b/test_isort.py
-@@ -1539,6 +1539,7 @@ def test_custom_sections():
-"import p24.shared.media_wiki_syntax as syntax\n")
- 
- 
-+@pytest.mark.skip("Not going to pull in Django for a couple of tests")
- def test_glob_known():
- """Ensure that most specific placement control match wins"""
- test_input = ("import os\n"
-@@ -2599,6 +2600,7 @@ def test_new_lines_are_preserved():
- os.remove(n_newline.name)
- 
- 
-+@pytest.mark.skip("Not going to pull in Django for a couple of tests")
- def test_requirements_finder(tmpdir):
- subdir = tmpdir.mkdir('subdir').join("lol.txt")
- subdir.write("flask")
-@@ -2675,6 +2677,7 @@ deal = {editable = true, git = 
"https://github.com/orsinium/deal.git"}
- """
- 
- 
-+@pytest.mark.skip("Not going to pull in Django for a couple of tests")
- def test_pipfile_finder(tmpdir):
- pipfile = tmpdir.join('Pipfile')
- pipfile.write(PIPFILE)
-@@ -2979,6 +2982,7 @@ def test_skip_paths_issue_938(tmpdir):
- assert b'skipped 1' in results.lower()
- 
- 
-+@pytest.mark.skipif(sys.version_info[0] == 2, reason="Broken on Python 2")
- def test_standard_library_deprecates_user_issue_778():
- test_input = ('import os\n'
-   '\n'

diff --git a/dev-python/isort/isort-4.3.15.ebuild 
b/dev-python/isort/isort-4.3.15.ebuild
deleted file mode 100644
index fb2cabcf1a3..000
--- a/dev-python/isort/isort-4.3.15.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1
-
-DESCRIPTION="A python utility/library to sort imports"
-HOMEPAGE="https://pypi.org/project/isort/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos"

diff --git a/dev-python/isort/isort-4.3.21_p2-r1.ebuild 
b/dev-python/isort/isort-4.3.21_p2-r1.ebuild
deleted file mode 100644
index 5d9e679b496..000
--- a/dev-python/isort/isort-4.3.21_p2-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_PV="${PV//_p/-}"
-
-DESCRIPTION="A python utility/library to sort imports"

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/, profiles/arch/arm/, profiles/arch/sparc/

2020-12-30 Thread Sam James
commit: e184ba2cf00a94908a9636d64727126311a12b3d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:31:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:32:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e184ba2c

profiles/arch/package.use.mask: mask dev-python/pylama[test] w/o mypy

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

 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 0c7160495a1..687a149637e 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+dev-python/pylama test
+
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -lsan

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index b8296384053..a963bdc5a26 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+dev-python/pylama test
+
 # Matt Turner  (2020-12-31)
 # dev-python/pyudev is not keyworded
 dev-libs/libwacom test

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 122cea10a11..391ce28fa26 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-12-31)
+# dev-python/mypy is not yet stable here
+dev-python/pylama test
+
 # Matt Turner  (2020-12-31)
 # dev-python/pyudev is not keyworded
 dev-libs/libwacom test



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

2020-12-30 Thread Sam James
commit: d60f74d800f586780968a58fdb548c31312ef257
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:29:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:29:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60f74d8

dev-python/pydocstyle: Stabilize 5.1.1 ALLARCHES

Needed for dev-python/pylama and dev-python/isort

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild 
b/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild
index 679fcbe1f69..e3ce4474db2 100644
--- a/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild
+++ b/dev-python/pydocstyle/pydocstyle-5.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~x64-macos"
 
 RDEPEND="dev-python/snowballstemmer[${PYTHON_USEDEP}]"
 



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

2020-12-30 Thread Sam James
commit: 103eca95d2264d15544de1241d5283eea11da1d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:33:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:33:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103eca95

dev-python/pylama: Stabilize 7.7.1-r1 ALLARCHES

Needed for dev-python/isort

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pylama/pylama-7.7.1-r1.ebuild 
b/dev-python/pylama/pylama-7.7.1-r1.ebuild
index 34e42abd1ed..ac414437303 100644
--- a/dev-python/pylama/pylama-7.7.1-r1.ebuild
+++ b/dev-python/pylama/pylama-7.7.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}]



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

2020-12-30 Thread Sam James
commit: af2a8568b3a4c401d75232c62405c2b10cfbdf5d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:26:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2a8568

dev-python/pylama: Stabilize 7.7.1-r1 ALLARCHES, #754792

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

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

diff --git a/dev-python/pylama/pylama-7.7.1-r1.ebuild 
b/dev-python/pylama/pylama-7.7.1-r1.ebuild
index 550f02e50c9..34e42abd1ed 100644
--- a/dev-python/pylama/pylama-7.7.1-r1.ebuild
+++ b/dev-python/pylama/pylama-7.7.1-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/klen/pylama/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/mccabe-0.5.2[${PYTHON_USEDEP}]



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

2020-12-30 Thread Sam James
commit: 5a45dbb19630ab2e0f3a4901faa9a46b51030e8c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:26:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:26:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a45dbb1

dev-python/isort: Stabilize 5.6.3 ALLARCHES, #754792

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

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

diff --git a/dev-python/isort/isort-5.6.3.ebuild 
b/dev-python/isort/isort-5.6.3.ebuild
index 11aeab525f2..47ae6c356f6 100644
--- a/dev-python/isort/isort-5.6.3.ebuild
+++ b/dev-python/isort/isort-5.6.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~x64-macos"
 
 BDEPEND="
test? (



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

2020-12-30 Thread Sam James
commit: 9b6e7bc4cffa2fdff9477fdf29a64b84748eabdb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:11:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:11:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6e7bc4

dev-python/peewee: minor changes

* Style changes
* cython is a BDEPEND

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/peewee/peewee-3.14.0.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/peewee/peewee-3.14.0.ebuild 
b/dev-python/peewee/peewee-3.14.0.ebuild
index ef29b62487d..7d4284d0438 100644
--- a/dev-python/peewee/peewee-3.14.0.ebuild
+++ b/dev-python/peewee/peewee-3.14.0.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE="sqlite"
 
@@ -17,8 +18,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
-BDEPEND="test? ( dev-python/psycopg[${PYTHON_USEDEP}] )"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? ( dev-python/psycopg[${PYTHON_USEDEP}] )
+"
 
 distutils_enable_sphinx docs
 



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

2020-12-30 Thread Sam James
commit: 21ca469506090b3090f6a961949f86f0a8f85cb4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:22:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:22:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ca4695

dev-python/isort: bump to 5.7.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/isort/Manifest   |  1 +
 dev-python/isort/isort-5.7.0.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest
index b716e2ff9e4..5fa3daa7f3d 100644
--- a/dev-python/isort/Manifest
+++ b/dev-python/isort/Manifest
@@ -1,3 +1,4 @@
 DIST isort-4.3.15.tar.gz 67949 BLAKE2B 
e78960518928cd74c15733bbc14bf066798ecbcc3e906754c10e352e7b88843451a1d0616d1b450100c77e95974f863951d640c9568277e867fcdfba8f44abdb
 SHA512 
a5774d4f3c49c978e9043e52681e80011591422e60178d72074142725d9d7fa5065553686fd42bffe9e71b38b2b5bdaaa6f20e32cd8dbe33beb9431c397d78e5
 DIST isort-4.3.21_p2.tar.gz 158539 BLAKE2B 
316703ca754c939e4af0db4a1060fb13a5164797a672b3faeb585a81fa0c86453fb0f1953b789661588cd0f04267a28837d46a88093a838391f752afa43e9f8b
 SHA512 
fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687
 DIST isort-5.6.3.tar.gz 161712 BLAKE2B 
ffbc2977016807d2bd5b1644377efad021af2ad27fd0e27feae1e5dfdfd112c7b5bf4b296ebf47ea6bfcbfe7f56cf3bfa8e1e7cf03963935660e678223397afb
 SHA512 
fa2d9be306d03fc802aab3915bee2c41f4fe0c28353d9d99aa6604755e1602027cd81afca92b4302f80497c88a9dcb2701ec02ca55a5f9a289a68368d957
+DIST isort-5.7.0.tar.gz 169353 BLAKE2B 
bafd6a0ce81ed80a3c1ad53ce320361ef11bc01a78211ad13b7947aafddd4d9bb5a4fbf65ec01d4c90dce7ebd0a2e3b1c4dcad729b1e27b1dd2c5c90c802eecf
 SHA512 
ae5ff56394f495f6bd86f7581e0f8a67264671553b344b9dc2c5ba0b37f483ae500ebba9882ff5c315b913a689901b17de2eac403e0b4240f913c9e1864bab9f

diff --git a/dev-python/isort/isort-5.7.0.ebuild 
b/dev-python/isort/isort-5.7.0.ebuild
new file mode 100644
index 000..895d37aadc3
--- /dev/null
+++ b/dev-python/isort/isort-5.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="A python utility/library to sort imports"
+HOMEPAGE="https://pypi.org/project/isort/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pylama[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Some tests run the "isort" command
+   distutils_install_for_testing --via-root
+
+   local skipped_tests=(
+   # Fails without -s, run it separately to avoid unnecessary 
output
+   tests/unit/test_importable.py
+   # Excluded from upstream's test script
+   tests/unit/test_deprecated_finders.py
+   # Require "example_isort_formatting_plugin", we're not going
+   # to add an example package just to run a few tests
+   tests/unit/test_literal.py::test_value_assignment_list
+   
tests/unit/test_ticketed_features.py::test_isort_supports_formatting_plugins_issue_1353
+   
tests/unit/test_ticketed_features.py::test_isort_literals_issue_1358
+   # Same here: requires "example_shared_isort_profile"
+   
tests/unit/test_ticketed_features.py::test_isort_supports_shared_profiles_issue_970
+   )
+   pytest -s tests/unit/test_importable.py \
+   || die "Tests failed with ${EPYTHON}"
+   pytest -vv tests/unit ${skipped_tests[@]/#/--deselect } \
+   || die "Tests failed with ${EPYTHON}"
+}



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

2020-12-30 Thread Sam James
commit: a83fab602b4e4c4eeca308832252bcaa80cb1f38
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:25:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83fab60

dev-python/isort: fix tests in 5.6.3 too

Fixed tests in 5.7.0 only to find they were
failing in 5.6.3 too. Thanks to sbraz
for diagnosing it already too.

Thanks-to: Louis Sautier  gentoo.org>
Closes: https://bugs.gentoo.org/757369
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/isort/isort-5.6.3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/isort/isort-5.6.3.ebuild 
b/dev-python/isort/isort-5.6.3.ebuild
index 87d950a5c14..11aeab525f2 100644
--- a/dev-python/isort/isort-5.6.3.ebuild
+++ b/dev-python/isort/isort-5.6.3.ebuild
@@ -31,7 +31,8 @@ distutils_enable_tests pytest
 
 python_test() {
# Some tests run the "isort" command
-   distutils_install_for_testing
+   distutils_install_for_testing --via-root
+
local skipped_tests=(
# Fails without -s, run it separately to avoid unnecessary 
output
tests/unit/test_importable.py



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

2020-12-30 Thread Sam James
commit: 3768daeb38ced27ed2437771419f0fc9b872dd74
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 05:48:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3768daeb

dev-python/pyelftools: bump to 0.27

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyelftools/Manifest   |  1 +
 dev-python/pyelftools/pyelftools-0.27.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/dev-python/pyelftools/Manifest b/dev-python/pyelftools/Manifest
index b731483b8aa..844438749bb 100644
--- a/dev-python/pyelftools/Manifest
+++ b/dev-python/pyelftools/Manifest
@@ -1 +1,2 @@
 DIST pyelftools-0.26.tar.gz 792390 BLAKE2B 
523e6f64205273e8362db92900aebdc05849c5a55d48f75aeae4aa0c58d6dde35ba73c660a5993b211b210fba634360befbdfa90077a140d708c71091918e306
 SHA512 
dd166f56654592f6a0d7a91bc41c01b9300de6d2f08b204a61ac48eb3f4b3224f89271c5fe66adc41d71a5e2bed8ddfa4ad495098df917623f7aa90c2caffeca
+DIST pyelftools-0.27.tar.gz 3328795 BLAKE2B 
74e6e17c68b197d0ecdddedba81a96601003c41a9c095bc72dff7630511705d36d1bc2732005a87ad1420c99497d729c5b771eca7bf5409c0da77d7b348d9c1b
 SHA512 
bb0a00e5500016e3d4f64be0a728e190f84b11a805f78d668b5a74716a30400e6794946f198ef4a3f3b8f64a63deb1b5a96180b09e56b7357b988b28e25fad0a

diff --git a/dev-python/pyelftools/pyelftools-0.27.ebuild 
b/dev-python/pyelftools/pyelftools-0.27.ebuild
new file mode 100644
index 000..876947e9067
--- /dev/null
+++ b/dev-python/pyelftools/pyelftools-0.27.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit distutils-r1
+
+DESCRIPTION="pure-Python library for analyzing ELF files and DWARF debugging 
information"
+HOMEPAGE="https://pypi.org/project/pyelftools/ 
https://github.com/eliben/pyelftools;
+# PyPI tarball lacks some test files
+SRC_URI="https://github.com/eliben/pyelftools/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+python_test() {
+   # readelf_tests often fails due to host `readelf` changing output format
+   local t
+   for t in all_unittests examples_test ; do
+   "${PYTHON}" ./test/run_${t}.py || die "Tests fail with 
${EPYTHON}"
+   done
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2020-12-30 Thread Sam James
commit: 3c61f4a6b8537a03855a5014f8bd3a872a5558ca
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:01:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c61f4a6

dev-python/pyxdg: mark ALLARCHES

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyxdg/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyxdg/metadata.xml b/dev-python/pyxdg/metadata.xml
index 967f6f4f392..e797bce5d14 100644
--- a/dev-python/pyxdg/metadata.xml
+++ b/dev-python/pyxdg/metadata.xml
@@ -5,6 +5,7 @@
 pyt...@gentoo.org
 Python
   
+  
   
 https://pyxdg.readthedocs.org/en/latest/
 https://bugs.freedesktop.org/



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

2020-12-30 Thread Sam James
commit: fe27a8ef786d37b1fbfe76fddc1c71d3eacb91ed
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:03:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe27a8ef

dev-python/pyxattr: bump to 0.7.2

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pyxattr/Manifest b/dev-python/pyxattr/Manifest
index 2e121df910a..0e1aee75e05 100644
--- a/dev-python/pyxattr/Manifest
+++ b/dev-python/pyxattr/Manifest
@@ -1 +1,2 @@
 DIST pyxattr-0.7.1.tar.gz 30580 BLAKE2B 
748ce0610ebc1a074dee87dffc67a88e1def0ea467f13758d2d85f9f5c37954586d85dfb8ceb1b77f4ef637295d57a153849b00d773e2e79b06902974fe01663
 SHA512 
093cb3f9b9637194b9737c07da7dde45b3d5083ec16a9209af80d30c86da8f93badff5aada395415be3dd48da73004286e47d0aa0671c95e65b0492d02e86009
+DIST pyxattr-0.7.2.tar.gz 31550 BLAKE2B 
3505300d7a50dc305068740379bb8edbefa29f228c797e2e74467a51f4b0a6b740203f89b8ed461218978214213a6cd778107f58eb07a64d6b45e25d0fb769ea
 SHA512 
fb9b36d5d2fb9ab674daf40d6f5c7dbe50d847dcb6d9955d270ef3aed2d8e3540f8feebd934009f47d63f3c55882846a20f7ed733b0d0c004e7a1984e7106206

diff --git a/dev-python/pyxattr/pyxattr-0.7.2.ebuild 
b/dev-python/pyxattr/pyxattr-0.7.2.ebuild
new file mode 100644
index 000..6202df6da8e
--- /dev/null
+++ b/dev-python/pyxattr/pyxattr-0.7.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to xattr"
+HOMEPAGE="https://pyxattr.k1024.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
+   https://pyxattr.k1024.org/downloads/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="sys-apps/attr:="
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc dev-python/recommonmark
+
+python_prepare_all() {
+   sed -i -e 's:, "-Werror"::' setup.py || die
+   # Bug 548486
+   sed -e "s:html_theme = 'default':html_theme = 'classic':" \
+   -i doc/conf.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-12-30 Thread Sam James
commit: 624c6ea066f2002e92fcf3097274c71458d6f54d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:06:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624c6ea0

dev-python/pyscard: bump to 2.0.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyscard/Manifest |  1 +
 dev-python/pyscard/pyscard-2.0.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pyscard/Manifest b/dev-python/pyscard/Manifest
index 979f7beaf58..24c2447ca82 100644
--- a/dev-python/pyscard/Manifest
+++ b/dev-python/pyscard/Manifest
@@ -1 +1,2 @@
 DIST pyscard-1.9.9.tar.gz 145428 BLAKE2B 
c62d9c2f13d9f19df1b7399509efc9df2baf2da00a9dc0bd9a0b440dcef232beeb0f7da88b12e3fb8ecffeb28f268eaaa04c9d45dc3420a1071835afe7a36c95
 SHA512 
88c7314c10153f509eb9bf6318e62210c7182e51b531af752a402bf8d05cfa2658cc1a4e7b9385a474038ddfa5a1bfbf1f208fcd9abe02a60161ce7c757c67b2
+DIST pyscard-2.0.0.tar.gz 148326 BLAKE2B 
ea9e3fbe404dedd7e7290743da4dfe51196beaa7db7ce69ad47316c70afe044cbf3e32666d32786e0d68f225cc6d552b7bb5c79fc62132c6fbee502868d3a205
 SHA512 
cf2cda96cdbc8f1abc20f969355a9c07698c7c13d826482170f7114962cc683b3c9b8a39aa19b76b6ae1e6c6e8875407bb9fa04908a0b22c96d0b3cbd234fe0b

diff --git a/dev-python/pyscard/pyscard-2.0.0.ebuild 
b/dev-python/pyscard/pyscard-2.0.0.ebuild
new file mode 100644
index 000..2c0b3a74b91
--- /dev/null
+++ b/dev-python/pyscard/pyscard-2.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Smart cards support in python"
+HOMEPAGE="https://pyscard.sourceforge.io/
+   https://github.com/LudovicRousseau/pyscard
+   https://pypi.org/project/pyscard/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND="sys-apps/pcsc-lite"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/swig"
+
+python_test() {
+   esetup.py test
+}
+
+pkg_postinst() {
+   optfeature "Gui support" dev-python/wxpython
+   optfeature "Support of remote readers with Pyro" dev-python/pyro
+}



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

2020-12-30 Thread Sam James
commit: 6bb48740093e11108aa2a0d1718d718a68cbcc0a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 05:58:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb48740

dev-python/peewee: bump to 3.14.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index 770386da5c0..59cbae45c29 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1 +1,2 @@
 DIST peewee-3.13.2.tar.gz 871323 BLAKE2B 
18fd9729ddd6ce3fe4a6963b697815d44e91b5078ba0b868e6b4f24f4cec9c5b01239d7f414f4f8c0871d3dc6bd5e0e37e218c9438cf1f7461bf729cb74049e4
 SHA512 
7304473f8e64df7cb2205900cfbdd52346d89e9639dc79ed6e13d5c4c11cc856e39e366772039097dc5ca86b4768fa4670dccd96a85cabfb522c463b31c40a8b
+DIST peewee-3.14.0.tar.gz 877299 BLAKE2B 
25d0027354258c3b2a4db0765f8dac23527816c24afdaf20252e244cfec383a4ae4f10a29ea0f801d5c38406f8c17bcc6fef881b4bce96ed45920a8865868e80
 SHA512 
083bb24952a6d05cd6c8376e185e050df0ab5b37bc553241128b0ed3b0ebdd322d9626c32943658324d413cff8ab0bb2ddf6c84d99a0fbe057c0e5c8ec93d7f9

diff --git a/dev-python/peewee/peewee-3.14.0.ebuild 
b/dev-python/peewee/peewee-3.14.0.ebuild
new file mode 100644
index 000..ef29b62487d
--- /dev/null
+++ b/dev-python/peewee/peewee-3.14.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="Small Python ORM"
+HOMEPAGE="https://github.com/coleifer/peewee/;
+SRC_URI="https://github.com/coleifer/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-python/psycopg[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs
+
+python_test() {
+   "${EPYTHON}" ./runtests.py || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && DOCS=( examples/ )
+   distutils-r1_python_install_all
+}



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

2020-12-30 Thread Sam James
commit: dab3ab9831ab596fc5137abb667630aa025331df
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 05:50:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab3ab98

dev-python/pkginfo: bump to 1.6.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pkginfo/Manifest |  1 +
 dev-python/pkginfo/pkginfo-1.6.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index 26749b4bc95..848f30adfb8 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1 +1,2 @@
 DIST pkginfo-1.5.0.1.tar.gz 34496 BLAKE2B 
b5a60e3fe2408283afbdebf8efa709b7b1c96b82ddc76b3fbc4d58d544c2170de1434525fe2e324af9864332c6570885b05a3d8ec2c248fbff20984d2ee80a94
 SHA512 
319bb403970affd5a4222dfdb3d17738630d1350ea84e51ad1bebc6c8c72e0dcfd69a4eaf5e7bd156b8e605d806357922c05cc994dcafb01b7a33c617b2df447
+DIST pkginfo-1.6.1.tar.gz 37124 BLAKE2B 
852a37825840fc5d20fe73effa39e1c01e5fd1f1c7b1a0663d0d43d7ac1ae1ec3ae62e0442fb436731a985dbb936ac4651bc4003f14d55e4b51f200b4cf4ccd6
 SHA512 
51ead9d2d16464eff1e46ccf99b7bcb40897d2526e8f5a0aaf10cb1305271134a1bc0b4524b4559cf0a8ddbb450ba4a9b123a41676f5b6bc2cbe721c7cec52c9

diff --git a/dev-python/pkginfo/pkginfo-1.6.1.ebuild 
b/dev-python/pkginfo/pkginfo-1.6.1.ebuild
new file mode 100644
index 000..d71b21bacf2
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.6.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides an API for querying the distutils metadata written in a 
PKG-INFO file"
+HOMEPAGE="https://pypi.org/project/pkginfo/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x64-macos"
+IUSE="doc"
+
+distutils_enable_tests nose
+distutils_enable_sphinx docs
+
+src_prepare() {
+   # TODO
+   sed -i -e 's:test_ctor_w_package_no_PKG_INFO:_&:' \
+   pkginfo/tests/test_installed.py || die
+   distutils-r1_src_prepare
+}



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

2020-12-30 Thread Sam James
commit: 144da4872e65ee51d9db4925d0066dffa2c680bd
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 05:46:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144da487

dev-python/parso: bump to 0.8.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/parso/Manifest   |  1 +
 dev-python/parso/parso-0.8.1.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest
index 3353336f2a4..6e1363e87f8 100644
--- a/dev-python/parso/Manifest
+++ b/dev-python/parso/Manifest
@@ -1,3 +1,4 @@
 DIST parso-0.7.0.tar.gz 395175 BLAKE2B 
ac407b711b6229a93864e339b3632563d3fcd7f84e22a43bd89282300b931f58d638ab8a64c441dc183852576261be18a3be471b0824b6e56fb69025cf666d6b
 SHA512 
41ad60b1d7dff682281059aabff0d43ccd3048b6cc6ee3e9e141d4a0a965fd99449f6d3f23689914c1f7bda371e3cc86266775a1c23fb1c430ea689c916fbb71
 DIST parso-0.7.1.tar.gz 399842 BLAKE2B 
1e47c1dd6846d01aa5820d7cedc3eafcf12ea0d4a2e95fa3f54429633b1c12dc39a4abe237fa46eb629408006777bd1f512cf878025b55119568ac19729b8c19
 SHA512 
318969a7a941c4a0948e58643b07b6f5c446ea166b3a8e44a556f0677ec9a36d7dc8c6d37ca7bce3f8276ee3d7144e22fbaaeac90c738fb90f7e94a0cf8abf7d
 DIST parso-0.8.0.tar.gz 392579 BLAKE2B 
b816a9f54aca54fbb8df772d1f6501d55fccef91d3c9bfcddc9f069e1b5a15dee7742bf37dbfd07f26253247a29a42303c4034608c6c9991c97e55acac77b69d
 SHA512 
fe9d1c46cb128d6af9c45f333e49475da795c1ed67572891f4daf08af620814b9db18469be11f771869e0f44acea9446e1419067e1b72affc1cb669a277d6a2c
+DIST parso-0.8.1.tar.gz 393403 BLAKE2B 
d8d2a025dfb6664d8deeabfc621f4dcf0c6f6e0769dc3a7081888436cce39685f7749ee4ed33c501e3690bec0c8b21d18195d585a8baf5fa8c1b1ae1bfad5680
 SHA512 
10cc36a4f288d06b8d06bf3995eafe8c6b5d46d0ab01ce6db4557c82f8c64c6792b438a5b7dea570a9690bad586ab4216161268be9c1979b91b3af50e1c8801c

diff --git a/dev-python/parso/parso-0.8.1.ebuild 
b/dev-python/parso/parso-0.8.1.ebuild
new file mode 100644
index 000..e5da1da9a57
--- /dev/null
+++ b/dev-python/parso/parso-0.8.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="a python parser that supports error recovery and round-trip 
parsing"
+HOMEPAGE="https://github.com/davidhalter/parso https://pypi.org/project/parso/;
+SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest



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

2020-12-30 Thread Sam James
commit: 87e5e4e2dbb72ff665f4a5075574be4034d601d8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 06:00:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 06:07:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e5e4e2

dev-python/pyxdg: bump to 0.27

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/pyxdg/Manifest  |  1 +
 dev-python/pyxdg/pyxdg-0.27.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/pyxdg/Manifest b/dev-python/pyxdg/Manifest
index 40a65a9d767..58dc0a82e5b 100644
--- a/dev-python/pyxdg/Manifest
+++ b/dev-python/pyxdg/Manifest
@@ -1 +1,2 @@
 DIST pyxdg-rel-0.26.tar.gz 68435 BLAKE2B 
a95948db17da9909554e82c0ccf590c3f94ec26d1e34d5ba335868233a649368c08ef30cc19e878310ef038e5bdb6d18cd0e15e9413d9c54b70931f25844ee8c
 SHA512 
0c11bccb74b8c0d98f3c63c318d35d08e1c3bbea128bf7b82792e1bdc0a60c8c4d6414b0612b19296cfb48f7951dfc6dd55ac8d23238e370e7faf6c4f64d1fb6
+DIST pyxdg-rel-0.27.tar.gz 75385 BLAKE2B 
44c275ad7f698ffea6963f67bdce46e4faed5c7ae7f6a5aeb03f31dba6358c07263ea826458982cc4f88c0e163c2732f5b498a8d38b5881433e5321cfb181ac6
 SHA512 
fa3b046ce741574a6c71ef9d1e57752f6c9775431110f6ea38dc851780b5e1f9033eabeb15c67c91bc9bef68bf8f545a25ef856c60e16ab2c4fcbbb053d8341e

diff --git a/dev-python/pyxdg/pyxdg-0.27.ebuild 
b/dev-python/pyxdg/pyxdg-0.27.ebuild
new file mode 100644
index 000..b348a84228b
--- /dev/null
+++ b/dev-python/pyxdg/pyxdg-0.27.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${PN}-rel-${PV}"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python module to deal with freedesktop.org specifications"
+HOMEPAGE="https://freedesktop.org/wiki/Software/pyxdg 
https://cgit.freedesktop.org/xdg/pyxdg/;
+SRC_URI="https://github.com/takluyver/${PN}/archive/rel-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+distutils_enable_tests nose



[gentoo-commits] repo/gentoo:master commit in: sci-misc/cdfplayer/

2020-12-30 Thread Andrey Grozin
commit: faa7a828a790c38627847804f3d5ea1a1c47980f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Dec 31 05:59:08 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Dec 31 05:59:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faa7a828

sci-misc/cdfplayer: bump to 12.2.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 sci-misc/cdfplayer/Manifest|  1 +
 sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/sci-misc/cdfplayer/Manifest b/sci-misc/cdfplayer/Manifest
index cb91835ca78..43586506a2d 100644
--- a/sci-misc/cdfplayer/Manifest
+++ b/sci-misc/cdfplayer/Manifest
@@ -1,2 +1,3 @@
 DIST CDFPlayer_11.2.0_LINUX.sh 1821479711 BLAKE2B 
7d12a94b43fdd60dc6af3d78fe45f85a2aa68752c690de023d4cd0cc5d24f8b091db7846d3732d7618d7df659b982fbcf19543d7d0c0116ddcae7f7b1aa11d88
 SHA512 
8a9a98ed5dceb18db41e52269dedf2a00ee89015a76eb650b852f8e1c19040918ecfa7594737f2982118c7358eab4d1e85694eecbe059edc963d4bdc8533b470
 DIST CDFPlayer_11.3.0_LINUX.sh 1556151070 BLAKE2B 
652adda3989bdac10f02c5fc648ded7189e56555bab9d48f75c642a9ca6b0ca70771cae54142f55bc2d19a720a17fad04abd3c7240a114a237dee69e4f8ca303
 SHA512 
d28939481772e1a2ec6296b5f4d7e98628ccc015c75c084b09a90937525415c6a447111c1488482bf355917ac2ddb8dc154f46b8864d0d001bb7d419cd2f671a
+DIST WolframPlayer_12.2.0_LINUX.sh 1003754320 BLAKE2B 
b37e2500e09543efd5084b6fadd6f5d6d6f7f2b75627fc8cb3819578d41de00a8ba5f529440d64efebabcf9d26a77b51b01969135f02baca851c42811ef521b7
 SHA512 
dc4449836419dd7abe8590319912b07019a4f2cf542e31759c15bde0055bfc6bebc880fd6ab88809758d5723862bbbe971affa07429a660b728698d24a4c9d20

diff --git a/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild 
b/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild
new file mode 100644
index 000..6120fae9e88
--- /dev/null
+++ b/sci-misc/cdfplayer/cdfplayer-12.2.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib versionator
+
+DESCRIPTION="Wolfram Player for the interactive Computable Document Format 
(CDF)"
+SRC_URI="WolframPlayer_12.2.0_LINUX.sh"
+HOMEPAGE="http://www.wolfram.com/cdf-player/;
+
+LICENSE="WolframCDFPlayer"
+KEYWORDS="-* ~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RESTRICT="strip mirror bindist fetch"
+
+DEPEND=""
+
+# this list comes from lsof output
+# probably there are still some libraries missing
+RDEPEND="
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcursor
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXt
+   media-libs/alsa-lib
+   dev-libs/expat
+   media-libs/fontconfig
+   dev-libs/icu
+   x11-libs/libxcb
+   dev-libs/libxml2
+   sys-libs/ncurses-compat:5
+   media-libs/freetype
+"
+
+# we need this a few times
+MPN="WolframPlayer"
+MPV=$(get_version_component_range 1-2)
+
+# we might as well list all files in all QA variables...
+QA_PREBUILT="opt/*"
+
+S=${WORKDIR}
+
+src_unpack() {
+   /bin/sh "${DISTDIR}/${A}" --nox11 --confirm --keep -- -auto 
"-targetdir=${S}/opt/Wolfram/${MPN}/${MPV}" "-execdir=${S}/opt/bin" || die
+}
+
+src_install() {
+   local ARCH
+   if use amd64; then ARCH='-x86-64'; else ARCH=''; fi
+
+   # move all over
+   mv "${S}"/opt "${D}"/opt || die
+
+   # the autogenerated symlinks point into sandbox, redo
+   rm "${D}"/opt/bin/* || die
+   dosym ../Wolfram/${MPN}/${MPV}/Executables/wolframplayer 
opt/bin/wolframplayer
+   dosym ../Wolfram/${MPN}/${MPV}/Executables/WolframPlayer 
opt/bin/WolframPlayer
+
+   # fix some embedded paths and install desktop files
+   insinto /usr/share/applications
+   for filename in $(find "${D}" -name "wolfram-cdf12.desktop") ; do
+   echo Fixing "${filename}"
+   sed -e "s:${S}::g" -e 's:^\t\t::g' -i "${filename}"
+   echo 
"Categories=Physics;Science;Engineering;2DGraphics;Graphics;" >> "${filename}"
+   doins "${filename}"
+   done
+
+   # install a wrapper
+   echo '#!/bin/sh' >> ${PN}
+   echo "LD_PRELOAD=/usr/$(get_libdir)/libfreetype.so.6:/lib/libz.so.1 
/opt/Wolfram/${MPN}/${MPV}/Executables/wolframplayer \$*" \
+>> ${PN}
+   dobin ${PN}
+}
+
+pkg_nofetch() {
+   einfo "Sadly Wolfram provides no permanent link to the player files."
+   einfo "Please download the Wolfram CFD Player installation file 
${SRC_URI} from"
+   einfo "${HOMEPAGE} and place it into your DISTDIR directory."
+}



[gentoo-commits] proj/sci:master commit in: dev-python/traits/

2020-12-30 Thread Aisha Tammy
commit: 63ce6d7b4292b1a8dfe5afc58a7547720f9bf814
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Dec 31 01:38:01 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Dec 31 01:38:01 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=63ce6d7b

dev-python/traits: remove proxy maintainers

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/traits/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/traits/metadata.xml b/dev-python/traits/metadata.xml
index 586a28623..ec9460dd1 100644
--- a/dev-python/traits/metadata.xml
+++ b/dev-python/traits/metadata.xml
@@ -6,8 +6,8 @@
Horea Christian


-   proxy-ma...@gentoo.org
-   Proxy Maintainers
+   s...@gentoo.org
+   Gentoo Science Project


The traits package from the Enthought Tool Suite provides a



[gentoo-commits] proj/sci:master commit in: dev-python/json_tricks/

2020-12-30 Thread Aisha Tammy
commit: 7d944aace7e62ea6a0bdb9b6b83c1ad8866cfff5
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Dec 31 01:37:22 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Dec 31 01:37:22 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7d944aac

dev-python/json_tricks: remove proxy maintainers

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/json_tricks/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/json_tricks/metadata.xml 
b/dev-python/json_tricks/metadata.xml
index 9e36153bb..f5804b4b0 100644
--- a/dev-python/json_tricks/metadata.xml
+++ b/dev-python/json_tricks/metadata.xml
@@ -6,8 +6,8 @@
Horea Christian


-   proxy-ma...@gentoo.org
-   Proxy Maintainers
+   s...@gentoo.org
+   Gentoo Science Project


The json-tricks package brings several pieces of functionality 
to



[gentoo-commits] proj/sci:master commit in: dev-python/umap-learn/

2020-12-30 Thread Aisha Tammy
commit: 26fc5a579be76454d9db15bc09ca75a55be9eac9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Thu Dec 31 01:35:05 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Thu Dec 31 01:35:05 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=26fc5a57

dev-python/umap: remove proxy-maintainers from project

Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/umap-learn/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/umap-learn/metadata.xml 
b/dev-python/umap-learn/metadata.xml
index cfbacced2..2f2c0b51c 100644
--- a/dev-python/umap-learn/metadata.xml
+++ b/dev-python/umap-learn/metadata.xml
@@ -6,7 +6,7 @@
 Aisha Tammy
 
 
-proxy-ma...@gentoo.org
-Proxy Maintainers
+s...@gentoo.org
+Gentoo Science Project
 
 



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

2020-12-30 Thread Sam James
commit: 731734c57d5cbe359d64d7c6d22ea5e68f3ca87c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 05:20:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 05:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731734c5

media-libs/lsp-plugins: Stabilize 1.1.22 amd64, #728380

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

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

diff --git a/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild
index 3e66062b835..aa0573ed136 100644
--- a/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild
+++ b/media-libs/lsp-plugins/lsp-plugins-1.1.22.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]];then
 else
SRC_URI="https://github.com/sadko4u/lsp-plugins/archive/${P}.tar.gz;
S="${WORKDIR}/${PN}-${P}"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="LGPL-3"



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

2020-12-30 Thread Sam James
commit: 4dd8fa9007a2f7ddf0ae5648551d640267884667
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 04:53:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 04:53:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dd8fa90

dev-python/virtualenv: Stabilize 20.2.1 ALLARCHES, #762568

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.2.1.ebuild 
b/dev-python/virtualenv/virtualenv-20.2.1.ebuild
index c1fa5db5d6a..d5ab169c87e 100644
--- a/dev-python/virtualenv/virtualenv-20.2.1.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.2.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~x64-macos"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2020-12-30 Thread Matt Turner
commit: 8e87c1e3c09a5e91a2a85dde0d78c3f65c210315
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 31 04:44:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 31 04:49:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e87c1e3

media-libs/mesa: Version bump to 20.3.2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.3.2.ebuild | 558 +
 2 files changed, 559 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a7e52aae46b..eadf3f2dfe5 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313
 DIST mesa-20.2.4.tar.xz 13869928 BLAKE2B 
078dc88be08d3b41d5144c4d72b0044512dc77c7afcbc6366dc7b9d435886afc65009277b215f6e2898cef98a7c52fb232d8b36bd6e6d1114326302d5acc9216
 SHA512 
e60decb867a3ca08b99e72aa62db8c5515696bf4a9e2642c1703479167a79b0828192f6dcca688263f5786cd524308a4410e47111fa7b97c091473e4ac4ee799
 DIST mesa-20.2.6.tar.xz 13886924 BLAKE2B 
2bc5d680979b58a77105a8058da5dfea81afe05166a44d08cf243e5760b8c66e418fd78046a2c88243f56aa85a610d052f3aaf259938668cd0f4a184e9edca46
 SHA512 
347b275d88c0d14cacef570ed736cac07f2e607bc4c89a16b915ec01ac57dbbe698ddf9a0ad70f034e00318403351e3c728e74c72c653acf1fc99720887fa888
 DIST mesa-20.3.1.tar.xz 14176916 BLAKE2B 
a557949f5cddedee1ee157d982ff74330984c8e1f3a60731397234a2154ee908d1fd38b6f436ea139ba28ba7b45b597bfcd99d1cebd1a0a84bce4c071e591fd6
 SHA512 
06638b8d2d866b5e27024c58a2ca03a73869221a7d536f7a8f1679d73708e5c1713446c8fedc594844b95596ae817bfceb88ace6b42423328189778e5036edf6
+DIST mesa-20.3.2.tar.xz 14194120 BLAKE2B 
545073b7f3f9dd54e087402b599ffa55e37a6a0b2422a52fc22cbe8de0b91a88603bd2241e2308f6891cdab731f0e01c9c9683028819aebcf3251ef3ae3db9bf
 SHA512 
0cabf8ddfd20b56098c8f4c081a3c2d4741ef42f40c929645e74284db99cf2a81137d7d279b7b6a0c15dea83905119ddf612411b36344dc22a488de9f311f5ed

diff --git a/media-libs/mesa/mesa-20.3.2.ebuild 
b/media-libs/mesa/mesa-20.3.2.ebuild
new file mode 100644
index 000..4a9d566b07c
--- /dev/null
+++ b/media-libs/mesa/mesa-20.3.2.ebuild
@@ -0,0 +1,558 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   inherit git-r3
+else
+   SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris 
~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   

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

2020-12-30 Thread Sam James
commit: 468b29a57c923f1d8575a2b87ae80f0998b707d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 04:24:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 04:24:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468b29a5

dev-libs/libressl: Stabilize 3.1.5 ppc, #759175

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

 dev-libs/libressl/libressl-3.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-3.1.5.ebuild 
b/dev-libs/libressl/libressl-3.1.5.ebuild
index 238331b71c2..4ad48db5075 100644
--- a/dev-libs/libressl/libressl-3.1.5.ebuild
+++ b/dev-libs/libressl/libressl-3.1.5.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



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

2020-12-30 Thread Sam James
commit: 07968a4a069f2142a78af961576db9d1cc3e24e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 04:24:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 04:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07968a4a

dev-libs/libressl: Stabilize 3.1.5 ppc64, #759175

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

 dev-libs/libressl/libressl-3.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-3.1.5.ebuild 
b/dev-libs/libressl/libressl-3.1.5.ebuild
index 14d34586f72..238331b71c2 100644
--- a/dev-libs/libressl/libressl-3.1.5.ebuild
+++ b/dev-libs/libressl/libressl-3.1.5.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libQuotient/

2020-12-30 Thread David Roman
commit: 3e8f6553c1ef73a8233b32a10c86d2f156d64c08
Author: David Roman  gmail  com>
AuthorDate: Thu Dec 31 04:24:39 2020 +
Commit: David Roman  gmail  com>
CommitDate: Thu Dec 31 04:24:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e8f6553

dev-libs/libQuotient: add missing dep

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

 dev-libs/libQuotient/libQuotient-0.6.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libQuotient/libQuotient-0.6.2.ebuild 
b/dev-libs/libQuotient/libQuotient-0.6.2.ebuild
index bd5160ba..f5b1d6f1 100644
--- a/dev-libs/libQuotient/libQuotient-0.6.2.ebuild
+++ b/dev-libs/libQuotient/libQuotient-0.6.2.ebuild
@@ -24,5 +24,6 @@ RESTRICT="!test? ( test )"
 DEPEND="
dev-qt/qtgui
dev-qt/qtnetwork
+   dev-qt/qtmultimedia
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: kde-frameworks/kquickimageeditor/

2020-12-30 Thread David Roman
commit: 5ee6d66ea19705b04d1ca65b8eb94dccc130ebf9
Author: David Roman  gmail  com>
AuthorDate: Thu Dec 31 04:20:10 2020 +
Commit: David Roman  gmail  com>
CommitDate: Thu Dec 31 04:20:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ee6d66e

kde-frameworks/kquickimageeditor: add missing dep

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: David Roman  gmail.com>

 kde-frameworks/kquickimageeditor/kquickimageeditor-0.1.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-frameworks/kquickimageeditor/kquickimageeditor-0.1.2.ebuild 
b/kde-frameworks/kquickimageeditor/kquickimageeditor-0.1.2.ebuild
index 3f23bcd2..ff27b869 100644
--- a/kde-frameworks/kquickimageeditor/kquickimageeditor-0.1.2.ebuild
+++ b/kde-frameworks/kquickimageeditor/kquickimageeditor-0.1.2.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 
 DEPEND="
dev-qt/qtcore
+   dev-qt/qtquickcontrols2
 "
 
 RDEPEND="${DEPEND}"



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

2020-12-30 Thread Sam James
commit: f014a2b3ee8db7f006769ab06a4467e6af40520d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 04:15:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 04:15:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f014a2b3

dev-libs/libressl: Stabilize 3.1.5 amd64, #759175

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

 dev-libs/libressl/libressl-3.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-3.1.5.ebuild 
b/dev-libs/libressl/libressl-3.1.5.ebuild
index a925dfee996..14d34586f72 100644
--- a/dev-libs/libressl/libressl-3.1.5.ebuild
+++ b/dev-libs/libressl/libressl-3.1.5.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/48"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="test? ( static-libs )"



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

2020-12-30 Thread Matt Turner
commit: 8787e56105244dbfe4d87a1ddbe75431c359
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 31 04:04:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 31 04:08:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8787e561

media-libs/mesa: Remove classic swrast driver

The classic swrast driver was removed upstream in commit 435de835cd63
(swrast: Remove the classic swrast DRI driver). This driver was only
enabled if USE=-gallium previously. If you want a software rasterizer
driver, enable USE=gallium.

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

 media-libs/mesa/mesa-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index a83701ae097..152e9ea51a8 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -351,8 +351,6 @@ multilib_src_configure() {
local emesonargs=()
 
if use classic; then
-   dri_driver_enable !gallium swrast
-
# Intel code
dri_driver_enable video_cards_i915 i915
dri_driver_enable video_cards_i965 i965



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

2020-12-30 Thread Mike Gilbert
commit: f0920d34191d9e2f760f629757a6d5849f9de297
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 31 03:43:26 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 31 03:43:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0920d34

dev-libs/libretls: remove unnecessary line break

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

 dev-libs/libretls/libretls-3.3.1-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libretls/libretls-3.3.1-r1.ebuild 
b/dev-libs/libretls/libretls-3.3.1-r1.ebuild
index f014fafbf21..a3cbd00751b 100644
--- a/dev-libs/libretls/libretls-3.3.1-r1.ebuild
+++ b/dev-libs/libretls/libretls-3.3.1-r1.ebuild
@@ -22,8 +22,7 @@ multilib_src_configure() {
local myconf=(
--disable-static
)
-   ECONF_SOURCE="${S}" econf \
-   "${myconf[@]}"
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
 }
 
 multilib_src_install() {



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

2020-12-30 Thread Matt Turner
commit: 6d459581fa39969d8245292768ea5bbdfd6aca1e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 31 02:56:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 31 03:27:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d459581

dev-libs/libwacom: Version bump to 1.7

Closes: https://bugs.gentoo.org/756076
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libwacom/Manifest|  1 +
 dev-libs/libwacom/libwacom-1.7.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index a1069f2bb74..d7887891f93 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1 +1,2 @@
 DIST libwacom-1.1.tar.bz2 502696 BLAKE2B 
1c2e03b00eb3b17dea2d5cd3e61afa4b7f36dcb727f07bb1cc42631febc9d1939bdd2652d6fd1f0d020815cac1f937c1daddae3019ac9aa01659442cdc8b9054
 SHA512 
8b63d9bad18c27f8078711408a7b79c70086cd0c64fe692ee693d53d834dff8ab45631eabd206f0dfac80d8cc86c14b5833831b1b99b06e34aacd235176d266b
+DIST libwacom-1.7.tar.bz2 513320 BLAKE2B 
36cead331b8d79fa629803441190de2c28e22c0e70822075d0ff31552f780e93d606ec2229a2fee744d9e6b91eb4879cb5a202075caf6adf1301b07502cefb7b
 SHA512 
0cdd34c54a4477ffb763c4a291f0a6b33d2df6b1d237332b116e792685201a63a50c3ec98b84e9dc7c0b97c9e407c3531cd67c0af5a8398b5bbf8be6ca103066

diff --git a/dev-libs/libwacom/libwacom-1.7.ebuild 
b/dev-libs/libwacom/libwacom-1.7.ebuild
new file mode 100644
index 000..0c54c6c491e
--- /dev/null
+++ b/dev-libs/libwacom/libwacom-1.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1 toolchain-funcs udev
+
+DESCRIPTION="Library for identifying Wacom tablets and their model-specific 
features"
+HOMEPAGE="https://github.com/linuxwacom/libwacom;
+SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/python-libevdev[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgudev:=
+"
+DEPEND="${RDEPEND}"
+
+python_check_deps() {
+   has_version -b "dev-python/python-libevdev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyudev[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   tc-ld-disable-gold # bug 
https://github.com/linuxwacom/libwacom/issues/170
+
+   if use test; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature doc documentation)
+   $(meson_feature test tests)
+   -Dudev-dir=$(get_udevdir)
+
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/, profiles/arch/alpha/, profiles/arch/powerpc/, ...

2020-12-30 Thread Matt Turner
commit: 96aa4932b5ccb0956d26bbcdc71efd397bdb3b13
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 31 03:24:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 31 03:27:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aa4932

profiles: Mask dev-libs/libwacom[test] where needed

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

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index aeb88d765b9..a8c0a67b889 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2020-12-31)
+# dev-python/pyudev is not keyworded
+dev-libs/libwacom test
+
 # Michał Górny  (2020-11-30)
 # Qt5 is not keyworded here.
 x11-misc/synergy gui

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index d83ccfb4984..aa9ba29fd97 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2020-12-31)
+# dev-python/pyudev is not keyworded
+dev-libs/libwacom test
+
 # Cédric Krier  (2020-11-10)
 # virtual/rust has no ia64 keyword
 dev-vcs/mercurial rust

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 50f91db89b3..b8296384053 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2020-12-31)
+# dev-python/pyudev is not keyworded
+dev-libs/libwacom test
+
 # Sam James  (2020-12-27)
 # dev-embedded/libftd2xx unavailable here
 dev-embedded/urjtag ftd2xx

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index cdf245730e3..122cea10a11 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (2020-12-31)
+# dev-python/pyudev is not keyworded
+dev-libs/libwacom test
+
 # Sam James  (2020-12-27)
 # dev-embedded/libftd2xx unavailable here
 dev-embedded/urjtag ftd2xx



[gentoo-commits] proj/sci:master commit in: acct-group/htcondor/, acct-user/htcondor/

2020-12-30 Thread Aisha Tammy
commit: 77bae0b4a02b0dc799cbcca8f965f80496e1aea9
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 23:26:05 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:26:05 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=77bae0b4

acct-{user,group}/htcondor: drop on removing htcondor

Signed-off-by: Aisha Tammy  aisha.cc>

 acct-group/htcondor/htcondor-0.ebuild |  9 -
 acct-group/htcondor/metadata.xml  |  8 
 acct-user/htcondor/htcondor-0.ebuild  | 12 
 acct-user/htcondor/metadata.xml   |  8 
 4 files changed, 37 deletions(-)

diff --git a/acct-group/htcondor/htcondor-0.ebuild 
b/acct-group/htcondor/htcondor-0.ebuild
deleted file mode 100644
index 7e3db7e90..0
--- a/acct-group/htcondor/htcondor-0.ebuild
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit acct-group
-
-ACCT_GROUP_ID=-1
-DESCRIPTION="Group for sys-cluster/htcondor"

diff --git a/acct-group/htcondor/metadata.xml b/acct-group/htcondor/metadata.xml
deleted file mode 100644
index 65ac1f205..0
--- a/acct-group/htcondor/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-

diff --git a/acct-user/htcondor/htcondor-0.ebuild 
b/acct-user/htcondor/htcondor-0.ebuild
deleted file mode 100644
index 19e6824ac..0
--- a/acct-user/htcondor/htcondor-0.ebuild
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit acct-user
-
-ACCT_USER_ID=-1
-ACCT_USER_GROUPS=( htcondor )
-DESCRIPTION="User for sys-cluster/htcondor"
-
-acct-user_add_deps

diff --git a/acct-user/htcondor/metadata.xml b/acct-user/htcondor/metadata.xml
deleted file mode 100644
index 65ac1f205..0
--- a/acct-user/htcondor/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gen...@aisha.cc
-   Aisha Tammy
-   
-



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

2020-12-30 Thread Sam James
commit: d052c3fa4124971c7a419a604adb010d43f485fd
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 03:26:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 03:26:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d052c3fa

media-libs/faac: Stabilize 1.30 arm, #762493

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

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

diff --git a/media-libs/faac/faac-1.30.ebuild b/media-libs/faac/faac-1.30.ebuild
index 8c0757c2295..2ea955f0d8a 100644
--- a/media-libs/faac/faac-1.30.ebuild
+++ b/media-libs/faac/faac-1.30.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPEG-4"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 
 S="${WORKDIR}/${MY_P}"
 



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

2020-12-30 Thread Sam James
commit: 7f6bbc0e19d25b7c15d501f47bb6c341ba835b11
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 03:26:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 03:26:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6bbc0e

media-libs/faac: Stabilize 1.30 arm64, #762493

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

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

diff --git a/media-libs/faac/faac-1.30.ebuild b/media-libs/faac/faac-1.30.ebuild
index 25180e0e80f..8c0757c2295 100644
--- a/media-libs/faac/faac-1.30.ebuild
+++ b/media-libs/faac/faac-1.30.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1 MPEG-4"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/

2020-12-30 Thread Sam James
commit: 744fba7759ac506f4a0b085de4856979071e1123
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 03:25:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 03:25:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744fba77

media-sound/timidity++: Stabilize 2.15.0 arm64, #762487

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

 media-sound/timidity++/timidity++-2.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild 
b/media-sound/timidity++/timidity++-2.15.0.ebuild
index cf6481d3941..e892c6c5dde 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk 
vorbis X"
 
 REQUIRED_USE="tk? ( X )"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Moose/

2020-12-30 Thread Andreas K. Hüttel
commit: 3a34899585ecf74f1d33a7e6d55f7ffba3c031b5
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Thu Dec 31 03:15:03 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 31 03:15:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a348995

dev-perl/Moose: Remove old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 dev-perl/Moose/Manifest   |   5 --
 dev-perl/Moose/Moose-2.160.500.ebuild | 127 --
 dev-perl/Moose/Moose-2.180.600.ebuild | 124 -
 dev-perl/Moose/Moose-2.180.700.ebuild | 125 -
 dev-perl/Moose/Moose-2.200.400.ebuild | 125 -
 dev-perl/Moose/Moose-2.200.500.ebuild | 125 -
 6 files changed, 631 deletions(-)

diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest
index 90c4c3a6ff9..fb27c9116c9 100644
--- a/dev-perl/Moose/Manifest
+++ b/dev-perl/Moose/Manifest
@@ -1,6 +1 @@
-DIST Moose-2.1605.tar.gz 803156 BLAKE2B 
e9faf295e82a39a61f9510dda39a499a73fadf69af79f76261219b8a17770145d0a0b3b39b57bc21be88e0e6f14c24bdfba5599547b9d81629e230272d8227de
 SHA512 
66a868a017885e626c1d46c3d85452dc04c7350e8a3c2abc20a882dd4e1854dd50a17ea8488d024edd0b0219b7f2800186c62c5a0de23109ccd19ef88e52cadf
-DIST Moose-2.1806.tar.gz 808855 BLAKE2B 
dbf634c551807e17a2c86f0ad713636de85c0e3e95091a3421b8aebd5650e53f2b56582667d2fc596060f9709786e1a8ee61cd7111659db30d4f9bf6c8a70af4
 SHA512 
ac58eed4f2a670bca0e158eb6768947254b3a8c587306b5641d5b5d17f6f03c62f68db61bc4f7c1d5b585488a2029b8332ab61bbe5c556f7f4af19cb8f49c097
-DIST Moose-2.1807.tar.gz 809565 BLAKE2B 
657117120754bab89e922e7a44d3a5ad25d11a6492363732a743cc6fe83865b135e202c4c0908b9ee618b445b73e92c159e6d578907474d6523e68e60dccfcb2
 SHA512 
ed06452cb7bbeecab8ba237448175f290a21b68bb3f3c15d530d2828968159fe9b9259a8d9e5fc82596b47a4cc571f558557f5c52558733dec2d5eb6b055af13
-DIST Moose-2.2004.tar.gz 813809 BLAKE2B 
0896156de6a80a9d4105f2d7fbde227e2eb50dfcfb7db2770ea73f3771e3224057bf90eb05801dcc0b806ebf9370d32d1beb519f3c5ff8e395f22f86aa06114f
 SHA512 
30db47b7416347e059b0a43ac4c95c253aac9391a999cb5a484a040b9ce9e33404ae89b34cd28e0cce35506cdfe3a576b91fc941c4dbbe601f4a7d97a01867e9
-DIST Moose-2.2005.tar.gz 816989 BLAKE2B 
3106ce0e0cbab081b6d50bd365a7b9035b071259272959cb9473639a3d8b5d117f29aa86c8a7273248f6ed7d5f5cade0ac6cac2b815c10666a8993b3b48dc5bf
 SHA512 
7c6294120335343c392d04010e85a920c2a1ac0ca5531e39441d39fc38e6075a83211c12d2fbc7b7c6ed162dd6df4c974d76e7e6491b5b3527cf1a9d48a98afb
 DIST Moose-2.2007.tar.gz 818526 BLAKE2B 
77b7d0c7646477a34f285d03756c8ade891b2323054d8c2aafd61392c60ca42ac89970ec4d3bc60dae0bd6ec2d2a2611ab5fdbf190e189b46db4dd51f049cb79
 SHA512 
6875df20249aefdd9479046a38c0b89431f124fd03f4b3e0b8cd8b6473faa33b4b67d88f7effeb2f19a5572c0fae9dd2e2dff79cae34810152e4b5cb3d7371f5

diff --git a/dev-perl/Moose/Moose-2.160.500.ebuild 
b/dev-perl/Moose/Moose-2.160.500.ebuild
deleted file mode 100644
index 9cc638b9956..000
--- a/dev-perl/Moose/Moose-2.160.500.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ETHER
-DIST_VERSION=2.1605
-inherit perl-module
-
-DESCRIPTION="A postmodern object system for Perl 5"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 sparc x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-CONFLICTS="
-   !<=dev-perl/Catalyst-5.900.499.990
-   !<=dev-perl/Config-MVP-2.200.4
-   !<=dev-perl/Devel-REPL-1.3.20
-   !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
-   !<=dev-perl/Fey-0.360.0
-   !<=dev-perl/Fey-ORM-0.420.0
-   !<=dev-perl/File-ChangeNotify-0.150.0
-   !<=dev-perl/HTTP-Throwable-0.17.0
-   !<=dev-perl/KiokuDB-0.510.0
-   !<=dev-perl/Markdent-0.160.0
-   !<=dev-perl/Mason-2.180.0
-   !<=dev-perl/MooseX-ABC-0.50.0
-   !<=dev-perl/MooseX-Aliases-0.80.0
-   !<=dev-perl/MooseX-AlwaysCoerce-0.130.0
-   !<=dev-perl/MooseX-App-1.220.0
-   !<=dev-perl/MooseX-Attribute-Deflator-2.1.7
-   !<=dev-perl/MooseX-Attribute-Dependent-1.1.0
-   !<=dev-perl/MooseX-Attribute-Prototype-0.100.0
-   !<=dev-perl/MooseX-AttributeHelpers-0.220.0
-   !<=dev-perl/MooseX-AttributeIndexes-1.0.0
-   !<=dev-perl/MooseX-AttributeInflate-0.20.0
-   !<=dev-perl/MooseX-CascadeClearing-0.30.0
-   !<=dev-perl/MooseX-ClassAttribute-0.260.0
-   !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
-   !<=dev-perl/MooseX-Declare-0.350.0
-   !<=dev-perl/MooseX-FollowPBP-0.20.0
-   !<=dev-perl/MooseX-Getopt-0.560.0
-   !<=dev-perl/MooseX-InstanceTracking-0.40.0
-   !<=dev-perl/MooseX-LazyRequire-0.60.0
-   !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
-   !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
-   !<=dev-perl/MooseX-Method-Signatures-0.440.0
-   

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Moose/

2020-12-30 Thread Andreas K. Hüttel
commit: df3d601071f37857f8df663368f1265bd1e2b9c8
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Thu Dec 31 03:25:24 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 31 03:25:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3d6010

dev-perl/Moose: Version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 dev-perl/Moose/Manifest   |   1 +
 dev-perl/Moose/Moose-2.201.400.ebuild | 126 ++
 2 files changed, 127 insertions(+)

diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest
index fb27c9116c9..9e2dadad8cb 100644
--- a/dev-perl/Moose/Manifest
+++ b/dev-perl/Moose/Manifest
@@ -1 +1,2 @@
 DIST Moose-2.2007.tar.gz 818526 BLAKE2B 
77b7d0c7646477a34f285d03756c8ade891b2323054d8c2aafd61392c60ca42ac89970ec4d3bc60dae0bd6ec2d2a2611ab5fdbf190e189b46db4dd51f049cb79
 SHA512 
6875df20249aefdd9479046a38c0b89431f124fd03f4b3e0b8cd8b6473faa33b4b67d88f7effeb2f19a5572c0fae9dd2e2dff79cae34810152e4b5cb3d7371f5
+DIST Moose-2.2014.tar.gz 899094 BLAKE2B 
38b6f25808ea2bfdc0a275a5d95278dacae98bf02821c8647f83dae06f51254d2798c2de1f37431ae0e9aa5d09a2f208b6985d3e2d481d3020670265e7d57f75
 SHA512 
ee472cffe928b86732150bd68d1a74f7c2d5769ef3369339e429361a093f3381fdc327910c1a4b9576c01b88ae90f86f1f8979dc0784fcce8ffeb9b42d67aafc

diff --git a/dev-perl/Moose/Moose-2.201.400.ebuild 
b/dev-perl/Moose/Moose-2.201.400.ebuild
new file mode 100644
index 000..4e90f39c1c7
--- /dev/null
+++ b/dev-perl/Moose/Moose-2.201.400.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.2014
+DIST_EXAMPLES=("benchmarks/*")
+inherit perl-module
+
+DESCRIPTION="A postmodern object system for Perl 5"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CONFLICTS="
+   !<=dev-perl/Catalyst-5.900.499.990
+   !<=dev-perl/Config-MVP-2.200.4
+   !<=dev-perl/Devel-REPL-1.3.20
+   !<=dev-perl/Dist-Zilla-5.43.0
+   !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
+   !<=dev-perl/Fey-0.360.0
+   !<=dev-perl/Fey-ORM-0.420.0
+   !<=dev-perl/File-ChangeNotify-0.150.0
+   !<=dev-perl/HTTP-Throwable-0.17.0
+   !<=dev-perl/KiokuDB-0.510.0
+   !<=dev-perl/Markdent-0.160.0
+   !<=dev-perl/Mason-2.180.0
+   !<=dev-perl/Moose-Autobox-0.150.0
+   !<=dev-perl/MooseX-ABC-0.50.0
+   !<=dev-perl/MooseX-Aliases-0.80.0
+   !<=dev-perl/MooseX-AlwaysCoerce-0.130.0
+   !<=dev-perl/MooseX-App-1.220.0
+   !<=dev-perl/MooseX-Attribute-Deflator-2.1.7
+   !<=dev-perl/MooseX-Attribute-Dependent-1.1.3
+   !<=dev-perl/MooseX-Attribute-Prototype-0.100.0
+   !<=dev-perl/MooseX-AttributeHelpers-0.220.0
+   !<=dev-perl/MooseX-AttributeIndexes-1.0.0
+   !<=dev-perl/MooseX-AttributeInflate-0.20.0
+   !<=dev-perl/MooseX-CascadeClearing-0.30.0
+   !<=dev-perl/MooseX-ClassAttribute-0.260.0
+   !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
+   !<=dev-perl/MooseX-Declare-0.350.0
+   !<=dev-perl/MooseX-FollowPBP-0.20.0
+   !<=dev-perl/MooseX-Getopt-0.560.0
+   !<=dev-perl/MooseX-InstanceTracking-0.40.0
+   !<=dev-perl/MooseX-LazyRequire-0.60.0
+   !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
+   !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
+   !<=dev-perl/MooseX-Method-Signatures-0.440.0
+   !<=dev-perl/MooseX-MethodAttributes-0.220.0
+   !<=dev-perl/MooseX-NonMoose-0.240.0
+   !<=dev-perl/MooseX-Object-Pluggable-0.1.100
+   !<=dev-perl/MooseX-POE-0.214.0
+   !<=dev-perl/MooseX-Params-Validate-0.50.0
+   !<=dev-perl/MooseX-PrivateSetters-0.30.0
+   !<=dev-perl/MooseX-Role-Cmd-0.60.0
+   !<=dev-perl/MooseX-Role-Parameterized-1.0.0
+   !<=dev-perl/MooseX-Role-WithOverloading-0.140.0
+   !<=dev-perl/MooseX-Runnable-0.30.0
+   !<=dev-perl/MooseX-Scaffold-0.50.0
+   !<=dev-perl/MooseX-SemiAffordanceAccessor-0.50
+   !<=dev-perl/MooseX-SetOnce-0.100.473
+   !<=dev-perl/MooseX-Singleton-0.250.0
+   !<=dev-perl/MooseX-SlurpyConstructor-1.100.0
+   !<=dev-perl/MooseX-Storage-0.420.0
+   !<=dev-perl/MooseX-StrictConstructor-0.120.0
+   !<=dev-perl/MooseX-Traits-0.110.0
+   !<=dev-perl/MooseX-Types-0.190.0
+   !<=dev-perl/MooseX-Types-Parameterizable-0.50.0
+   !<=dev-perl/MooseX-Types-Set-Object-0.30.0
+   !<=dev-perl/MooseX-Types-Signal-1.101.930
+   !<=dev-perl/MooseX-UndefTolerant-0.110.0
+   !<=dev-perl/PRANG-0.140.0
+   !<=dev-perl/Pod-Elemental-0.93.280
+   !<=dev-perl/Pod-Weaver-3.101.638
+   !<=dev-perl/Reaction-0.2.3
+   !<=dev-perl/Test-Able-0.100.0
+   !<=dev-perl/Test-CleanNamespaces-0.30.0
+   !<=dev-perl/Test-Moose-More-0.22.0
+ 

[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/files/, sys-cluster/htcondor/

2020-12-30 Thread Aisha Tammy
commit: 45cd6c9621fa2179c614f07223e01cb8002d95aa
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 23:22:54 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:22:54 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=45cd6c96

sys-cluster/htcondor: drop broken package

really broken, needs systemd only or major changes
to make it work with elogind (which are not
supported by upstream)
Needs a lot of dependencies not in tree

Suggested replacement sys-cluster/slurm
or use binary packages or local compilations

Signed-off-by: Aisha Tammy  aisha.cc>

 ...ser-s-condor_config-last-rather-than-firs.patch |  90 
 sys-cluster/htcondor/files/condor.confd|   2 -
 sys-cluster/htcondor/files/condor.initd|  63 -
 .../htcondor/files/condor_config.generic.patch | 257 -
 sys-cluster/htcondor/files/condor_config.local |  11 -
 .../files/condor_shadow_dlopen-8.0.0.patch |  11 -
 .../files/fix_sandbox_violations-8.0.0.patch   |  31 ---
 ...sers-condor_config-last-rather-than-first.patch |  29 ---
 .../htcondor-8.3.2-condor_config.generic.patch |  47 
 .../htcondor-8.3.2-packaging_directories.patch |  36 ---
 .../files/htcondor-8.3.2-shadow_dlopen.patch   |  14 --
 .../files/packaging_directories-8.0.0.patch|  32 ---
 sys-cluster/htcondor/htcondor-8.0.0.ebuild | 114 -
 sys-cluster/htcondor/htcondor-8.3.2.ebuild | 112 -
 sys-cluster/htcondor/metadata.xml  |  34 ---
 15 files changed, 883 deletions(-)

diff --git 
a/sys-cluster/htcondor/files/0001-Apply-the-user-s-condor_config-last-rather-than-firs.patch
 
b/sys-cluster/htcondor/files/0001-Apply-the-user-s-condor_config-last-rather-than-firs.patch
deleted file mode 100644
index 0664fe764..0
--- 
a/sys-cluster/htcondor/files/0001-Apply-the-user-s-condor_config-last-rather-than-firs.patch
+++ /dev/null
@@ -1,90 +0,0 @@
 a/src/condor_utils/condor_config.cpp
-+++ b/src/condor_utils/condor_config.cpp
-@@ -110,6 +110,7 @@ void check_params();
- // External variables
- extern intConfigLineNo;
- }  /* End extern "C" */
-+bool find_user_file(std::string &);
- 
- // Global variables
- BUCKET*ConfigTab[TABLESIZE];
-@@ -654,6 +655,14 @@ real_config(char* host, int wantsQuiet, bool 
wantExtraInfo)
-   if(dirlist) { free(dirlist); dirlist = NULL; }
-   if(newdirlist) { free(newdirlist); newdirlist = NULL; }
- 
-+  // Now, insert overrides from the user config file
-+  std::string file_location;
-+  if (find_user_file(file_location))
-+  {
-+  process_config_source( file_location.c_str(), "user local 
source", host, false );
-+  local_config_sources.append(file_location.c_str());
-+  }
-+  
-   // Now, insert any macros defined in the environment.
-   char **my_environ = GetEnviron();
-   for( int i = 0; my_environ[i]; i++ ) {
-@@ -996,6 +1005,38 @@ find_global()
- }
- 
- 
-+// Find user-specific location of a file
-+// Returns true if found, and puts the location in the file_location argument.
-+// If not found, returns false.  The contents of file_location are undefined.
-+bool
-+find_user_file(std::string _location)
-+{
-+#ifdef UNIX
-+  // $HOME/.condor/condor_config
-+  struct passwd *pw = getpwuid( geteuid() );
-+  std::stringstream ss;
-+  if ( can_switch_ids() || !pw || !pw->pw_dir ) {
-+  return false;
-+  }
-+  ss << pw->pw_dir << "/." << myDistro->Get() << "/" << myDistro->Get() 
<< "_config";
-+  file_location = ss.str();
-+
-+  int fd;
-+  if ((fd = safe_open_wrapper_follow(file_location.c_str(), O_RDONLY)) < 
0) {
-+  return false;
-+  } else {
-+  close(fd);
-+  dprintf(D_FULLDEBUG, "Reading condor configuration from 
'%s'\n", file_location.c_str());
-+  }
-+
-+  return true;
-+#else
-+  // To get rid of warnings...
-+  file_location = "";
-+  return false;
-+#endif
-+}
-+
- // Find location of specified file
- char*
- find_file(const char *env_name, const char *file_name)
-@@ -1052,21 +1093,15 @@ find_file(const char *env_name, const char *file_name)
-   if (!config_source) {
-   // List of condor_config file locations we'll try to 
open.
-   // As soon as we find one, we'll stop looking.
--  const int locations_length = 4;
-+  const int locations_length = 3;
-   MyString locations[locations_length];
--  // 1) $HOME/.condor/condor_config
--  struct passwd *pw = getpwuid( geteuid() );
--  if ( !can_switch_ids() && pw && pw->pw_dir ) {
--  formatstr( locations[0], "%s/.%s/%s", pw->pw_dir, 
myDistro->Get(),
--   file_name );
--  }
-   // 2) 

[gentoo-commits] proj/sci:master commit in: sci-mathematics/dsfmt/

2020-12-30 Thread Aisha Tammy
commit: 1248988e3117b63420013857b08f9d641a889e89
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Wed Dec 30 22:30:11 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:02:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1248988e

sci-mathematics/dsfmt: version bump to 2.2.4

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Jeffrey Lin  icurse.nl>
Closes: https://github.com/gentoo/sci/pull/1010
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild 
b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild
new file mode 100644
index 0..14a3f62d3
--- /dev/null
+++ b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MYP=dSFMT-${PV}
+
+DESCRIPTION="Double precision SIMD-oriented Fast Mersenne Twister library"
+HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT;
+SRC_URI="https://github.com/MersenneTwister-Lab/dSFMT/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+S="${WORKDIR}/${MYP}"
+
+src_test() {
+   emake std-check
+}
+
+src_install() {
+   doheader dSFMT.c d*.h
+   dodoc README*txt CHANGE*
+}



[gentoo-commits] proj/sci:master commit in: sci-mathematics/dsfmt/

2020-12-30 Thread Aisha Tammy
commit: a9f9136da872e2c221b18657ae3d13d288f8fe7d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 23:01:34 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:02:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a9f9136d

sci-mathematics/dsfmt: drop old version

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-mathematics/dsfmt/dsfmt-2.2.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.ebuild 
b/sci-mathematics/dsfmt/dsfmt-2.2.ebuild
deleted file mode 100644
index 173384bac..0
--- a/sci-mathematics/dsfmt/dsfmt-2.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MYP=dSFMT-src-${PV}
-
-DESCRIPTION="Double precision SIMD-oriented Fast Mersenne Twister library"
-HOMEPAGE="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT;
-SRC_URI="${HOMEPAGE}/${MYP}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-S="${WORKDIR}/${MYP}"
-
-src_test() {
-   emake std-check
-}
-
-src_install() {
-   doheader dSFMT.c d*.h
-   dodoc README*txt CHANGE*
-}



[gentoo-commits] proj/sci:master commit in: sci-mathematics/dsfmt/

2020-12-30 Thread Aisha Tammy
commit: c104efbc569a9e836b60a8f533d5332c939f29b3
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 23:01:21 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:02:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c104efbc

sci-mathematics/dsfmt: remove empty IUSE

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild 
b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild
index 14a3f62d3..54beb7c33 100644
--- a/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild
+++ b/sci-mathematics/dsfmt/dsfmt-2.2.4.ebuild
@@ -12,7 +12,6 @@ 
SRC_URI="https://github.com/MersenneTwister-Lab/dSFMT/archive/v${PV}.tar.gz -> $
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 S="${WORKDIR}/${MYP}"
 



[gentoo-commits] proj/sci:master commit in: sci-mathematics/dsfmt/

2020-12-30 Thread Aisha Tammy
commit: 5dad274f717f9fc19154a20110d45aafdefc6716
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 23:02:06 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 23:02:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5dad274f

sci-mathematics/dsfmt: format metadata

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-mathematics/dsfmt/metadata.xml | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-mathematics/dsfmt/metadata.xml 
b/sci-mathematics/dsfmt/metadata.xml
index d2482ce5f..736cfc4dc 100644
--- a/sci-mathematics/dsfmt/metadata.xml
+++ b/sci-mathematics/dsfmt/metadata.xml
@@ -6,12 +6,12 @@
Gentoo Mathematics Project


-The purpose of Double precision SIMD-oriented Fast Mersenne Twister (dSFMT)
-is to speed up the generation by avoiding the expensive conversion
-of integer to double (floating point). dSFMT directly generates
-double precision floating point pseudorandom numbers which have the
-IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE Std
-754-1985) format. dSFMT is only available on the CPUs which use IEEE
-754 format double precision floating point numbers.
-
+   The purpose of Double precision SIMD-oriented Fast Mersenne 
Twister (dSFMT)
+   is to speed up the generation by avoiding the expensive 
conversion
+   of integer to double (floating point). dSFMT directly generates
+   double precision floating point pseudorandom numbers which have 
the
+   IEEE Standard for Binary Floating-Point Arithmetic (ANSI/IEEE 
Std
+   754-1985) format. dSFMT is only available on the CPUs which use 
IEEE
+   754 format double precision floating point numbers.
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/PPI/

2020-12-30 Thread Andreas K. Hüttel
commit: b9c8144bd863832f974bb721c308e11644007dfd
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Thu Dec 31 03:01:27 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 31 03:01:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c8144b

dev-perl/PPI: Version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 dev-perl/PPI/Manifest   |  1 +
 dev-perl/PPI/PPI-1.270.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest
index 505ae44f8bf..3bcba779f91 100644
--- a/dev-perl/PPI/Manifest
+++ b/dev-perl/PPI/Manifest
@@ -1 +1,2 @@
 DIST PPI-1.236.tar.gz 257245 BLAKE2B 
7f49ba8baa67b6597b774420d379e832412f666995701e5c6ab56d8ecbdb7a2542e7b2bb18ed76e944ccd47ba8bda970d0fd170683d9236f20991902eb401f86
 SHA512 
93a7f4059b12156bdcba77958c17841ab43d85cb0045d0c58d087d6e637e09e253a559cfe465d9d8699329098582759cb8381978c121b9661a9a755e919dece1
+DIST PPI-1.270.tar.gz 251100 BLAKE2B 
8b31c41c5fedd9593466dc2673de6ab8767f04578af09b2008984f6d76c71c404e506ac4b9fe7adcf996f5cd01803203c9cddb84fd6e99f87799804526a533c4
 SHA512 
d138db281c69fc8bbf53174df720e97633e7fd35bc77a24ceeb164277a69a5aff2629a66e7d898d62db270333c87f998eaac23a9eab7ede76dcfd43d2c546858

diff --git a/dev-perl/PPI/PPI-1.270.0.ebuild b/dev-perl/PPI/PPI-1.270.0.ebuild
new file mode 100644
index 000..28a940c8332
--- /dev/null
+++ b/dev-perl/PPI/PPI-1.270.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MITHALDU
+DIST_VERSION=1.270
+inherit perl-module
+
+DESCRIPTION="Parse, Analyze and Manipulate Perl (without perl)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Clone-0.300.0
+   >=virtual/perl-Digest-MD5-2.350.0
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   >=dev-perl/IO-String-1.70.0
+   >=virtual/perl-Scalar-List-Utils-1.330.0
+   >=dev-perl/Params-Util-1.000.0
+   >=virtual/perl-Storable-2.170.0
+   dev-perl/Task-Weaken
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=dev-perl/Class-Inspector-1.220.0
+   virtual/perl-Encode
+   >=dev-perl/File-Remove-1.420.0
+   virtual/perl-File-Temp
+   dev-perl/Test-Deep
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Test-NoWarnings
+   >=dev-perl/Test-Object-0.70.0
+   >=dev-perl/Test-SubCalls-1.70.0
+   )
+"



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

2020-12-30 Thread Zac Medico
commit: d5e0f2a452181642ace081de322112822e4171e3
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec 31 02:41:26 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 31 02:45:56 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d5e0f2a4

.travis.yml: remove duplicate call to ./setup.py test

It's called via tox.ini, but the duplication was first introduced
in commit 3e784a1daa3ff9e4cf15181e8c864db1d5f2fff1.

Signed-off-by: Zac Medico  gentoo.org>

 .travis.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 3a40617fb..297286ce0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,7 +17,6 @@ install:
 
 script:
 - printf "[build_ext]\nportage-ext-modules=true" >> setup.cfg
-- ./setup.py test
 - ./setup.py install --root=/tmp/install-root
 - if [[ ${TRAVIS_PYTHON_VERSION/-dev/} == ?.? ]]; then
 TOX_PYTHON_VERSION=${TRAVIS_PYTHON_VERSION/-dev/};



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

2020-12-30 Thread Zac Medico
commit: 1574ae127b270739c4293271c959d1d981684906
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Fri Dec 18 18:46:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 31 01:43:22 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1574ae12

env_update: use "with statement" on atomic_ofstream

Signed-off-by: Florian Schmaus  geekplace.eu>
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/util/env_update.py | 30 --
 1 file changed, 12 insertions(+), 18 deletions(-)

diff --git a/lib/portage/util/env_update.py b/lib/portage/util/env_update.py
index dec086cf8..5588931a8 100644
--- a/lib/portage/util/env_update.py
+++ b/lib/portage/util/env_update.py
@@ -342,18 +342,17 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env,
 
#create /etc/profile.env for bash support
profile_env_path = os.path.join(eroot, "etc", "profile.env")
-   outfile = atomic_ofstream(profile_env_path)
-   outfile.write(penvnotice)
-
-   env_keys = [x for x in env if x != "LDPATH"]
-   env_keys.sort()
-   for k in env_keys:
-   v = env[k]
-   if v.startswith('$') and not v.startswith('${'):
-   outfile.write("export %s=$'%s'\n" % (k, v[1:]))
-   else:
-   outfile.write("export %s='%s'\n" % (k, v))
-   outfile.close()
+   with atomic_ofstream(profile_env_path) as outfile:
+   outfile.write(penvnotice)
+
+   env_keys = [x for x in env if x != "LDPATH"]
+   env_keys.sort()
+   for k in env_keys:
+   v = env[k]
+   if v.startswith('$') and not v.startswith('${'):
+   outfile.write("export %s=$'%s'\n" % (k, v[1:]))
+   else:
+   outfile.write("export %s='%s'\n" % (k, v))
 
# Create the systemd user environment configuration file
# /etc/environment.d/10-gentoo-env.conf with the
@@ -363,8 +362,7 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env,
 
systemd_gentoo_env_path = os.path.join(systemd_environment_dir,
"10-gentoo-env.conf")
-   systemd_gentoo_env = atomic_ofstream(systemd_gentoo_env_path)
-   try:
+   with atomic_ofstream(systemd_gentoo_env_path) as systemd_gentoo_env:
senvnotice = notice + "\n\n"
systemd_gentoo_env.write(senvnotice)
 
@@ -384,10 +382,6 @@ def _env_update(makelinks, target_root, prev_mtimes, 
contents, env,
line = f"{env_key}={env_key_value}\n"
 
systemd_gentoo_env.write(line)
-   except:
-   systemd_gentoo_env.abort()
-   raise
-   systemd_gentoo_env.close()
 
#create /etc/csh.env for (t)csh support
outfile = atomic_ofstream(os.path.join(eroot, "etc", "csh.env"))



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

2020-12-30 Thread Zac Medico
commit: e93e6d65fa1ca75f676a227f7918f8b6d747425c
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Fri Dec 18 18:46:38 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec 31 01:40:42 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e93e6d65

Make atomic_ofstream a Context Manager

This allows using a "with statement" together with instances of
atomic_ofstream. Allowing for more readable, less error prone and
shorter code.

Signed-off-by: Florian Schmaus  geekplace.eu>
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/util/__init__.py | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/lib/portage/util/__init__.py b/lib/portage/util/__init__.py
index 0412b2b59..bedcbcfe6 100644
--- a/lib/portage/util/__init__.py
+++ b/lib/portage/util/__init__.py
@@ -11,6 +11,7 @@ __all__ = ['apply_permissions', 'apply_recursive_permissions',
'stack_dicts', 'stack_lists', 'unique_array', 'unique_everseen', 
'varexpand',
'write_atomic', 'writedict', 'writemsg', 'writemsg_level', 
'writemsg_stdout']
 
+from contextlib import AbstractContextManager
 from copy import deepcopy
 import errno
 import io
@@ -1246,7 +1247,7 @@ def apply_secpass_permissions(filename, uid=-1, gid=-1, 
mode=-1, mask=-1,
stat_cached=stat_cached, follow_links=follow_links)
return all_applied
 
-class atomic_ofstream(ObjectProxy):
+class atomic_ofstream(AbstractContextManager, ObjectProxy):
"""Write a file atomically via os.rename().  Atomic replacement prevents
interprocess interference and prevents corruption of the target
file when the write is interrupted (for example, when an 'out of space'
@@ -1287,6 +1288,13 @@ class atomic_ofstream(ObjectProxy):
encoding=_encodings['fs'], errors='strict'),
mode=mode, **kargs))
 
+   def __exit__(self, exc_type, exc_val, exc_tb):
+   if exc_type is not None:
+   self.abort()
+   else:
+   self.close()
+   return None
+
def _get_target(self):
return object.__getattribute__(self, '_file')
 



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

2020-12-30 Thread Sam James
commit: 67d5efe5f3650878f52fc1ab593ec9f170bec774
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:54:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 02:00:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d5efe5

dev-libs/xmlsec: bump to 1.2.31

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/xmlsec/Manifest |  1 +
 dev-libs/xmlsec/xmlsec-1.2.31.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 939cd9fd1f5..7f5e8c5f173 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1 +1,2 @@
 DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B 
b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3
 SHA512 
07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98
+DIST xmlsec1-1.2.31.tar.gz 1989144 BLAKE2B 
ddc55e34867d5870fa434c739825ceaa68500a11fb2eabb482945901ad7fa0ba0d5fce7cd6c5f1b49c24d5bc07cee2875ff21833f09c0ec2ffeaf63875f5b001
 SHA512 
7a0e3d6f66746a22cf6468eb4d0691879c7468e4bef71fd8720e6a56b420f076a1d8a3094c35e721471dd029a643f5c4a553ef5788be5509f2786a419da1b7af

diff --git a/dev-libs/xmlsec/xmlsec-1.2.31.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.31.ebuild
new file mode 100644
index 000..2da2a8e15d6
--- /dev/null
+++ b/dev-libs/xmlsec/xmlsec-1.2.31.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
+HOMEPAGE="https://www.aleksey.com/xmlsec;
+SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
+   gnutls? ( gcrypt )"
+
+RDEPEND=">=dev-libs/libxml2-2.7.4:=
+   >=dev-libs/libxslt-1.0.20:=
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
+   gnutls? ( >=net-libs/gnutls-2.8.0:= )
+   nss? (
+   >=dev-libs/nspr-4.4.1:=
+   >=dev-libs/nss-3.9:=
+   )
+   openssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? (
+   nss? (
+   >=dev-libs/nss-3.9[utils]
+   )
+   )"
+
+src_configure() {
+   # Bash because of bug #721128
+   CONFIG_SHELL=${BASH} econf \
+   $(use_enable doc docs) \
+   $(use_enable static-libs static) \
+   $(use_with gcrypt) \
+   $(use_with gnutls) \
+   $(use_with nss nspr) \
+   $(use_with nss) \
+   $(use_with openssl) \
+   --enable-mans \
+   --enable-pkgconfig
+}
+
+src_test() {
+   SHELL=${BASH} emake TMPFOLDER="${T}" check
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-12-30 Thread Sam James
commit: 39d110771a9729a091b7d5f532207a695fc3ac7e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:52:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d11077

dev-libs/xmlsec: cleanup old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/xmlsec/Manifest |  1 -
 dev-libs/xmlsec/xmlsec-1.2.29.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest
index 25ec6655e80..939cd9fd1f5 100644
--- a/dev-libs/xmlsec/Manifest
+++ b/dev-libs/xmlsec/Manifest
@@ -1,2 +1 @@
-DIST xmlsec1-1.2.29.tar.gz 1989360 BLAKE2B 
a0057ddf2d641745933f8d788c5358b4bb17892ed175ef11a9041a34ff1f91d0ffe6cb90316308805b5bc2157b9c2e211b37731ff8cfc7723a85f349543aa7a6
 SHA512 
07c3012179da4392f0a9d41a51ed51d692ca8b491310488b955d5fef0637f104d3f82374754b0ef175fadc663a8ca8c996178198c5dd77b3a8b34393d1482e4d
 DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B 
b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3
 SHA512 
07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98

diff --git a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
deleted file mode 100644
index f16790f667b..000
--- a/dev-libs/xmlsec/xmlsec-1.2.29.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Command line tool for signing, verifying, encrypting and 
decrypting XML"
-HOMEPAGE="https://www.aleksey.com/xmlsec;
-SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86"
-IUSE="doc gcrypt gnutls libressl nss +openssl static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
-   gnutls? ( gcrypt )"
-
-RDEPEND=">=dev-libs/libxml2-2.7.4:=
-   >=dev-libs/libxslt-1.0.20:=
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
-   gnutls? ( >=net-libs/gnutls-2.8.0:= )
-   nss? (
-   >=dev-libs/nspr-4.4.1:=
-   >=dev-libs/nss-3.9:=
-   )
-   openssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   test? (
-   nss? (
-   >=dev-libs/nss-3.9[utils]
-   )
-   )"
-
-S="${WORKDIR}/${PN}1-${PV}"
-
-src_configure() {
-   econf \
-   $(use_enable doc docs) \
-   $(use_enable static-libs static) \
-   $(use_with gcrypt) \
-   $(use_with gnutls) \
-   $(use_with nss nspr) \
-   $(use_with nss) \
-   $(use_with openssl) \
-   --enable-mans \
-   --enable-pkgconfig
-}
-
-src_test() {
-   emake TMPFOLDER="${T}" check
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] proj/sci:master commit in: acct-user/htcondor/

2020-12-30 Thread Aisha Tammy
commit: 2b270a3939a8cf3972e27c19997bd571d8f20a07
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 21:40:20 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 21:40:20 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2b270a39

acct-user/htcondor: user for sys-cluster/htcondor

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-user/htcondor/htcondor-0.ebuild | 12 
 acct-user/htcondor/metadata.xml  |  8 
 2 files changed, 20 insertions(+)

diff --git a/acct-user/htcondor/htcondor-0.ebuild 
b/acct-user/htcondor/htcondor-0.ebuild
new file mode 100644
index 0..19e6824ac
--- /dev/null
+++ b/acct-user/htcondor/htcondor-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_ID=-1
+ACCT_USER_GROUPS=( htcondor )
+DESCRIPTION="User for sys-cluster/htcondor"
+
+acct-user_add_deps

diff --git a/acct-user/htcondor/metadata.xml b/acct-user/htcondor/metadata.xml
new file mode 100644
index 0..65ac1f205
--- /dev/null
+++ b/acct-user/htcondor/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+



[gentoo-commits] proj/sci:master commit in: .github/workflows/

2020-12-30 Thread Aisha Tammy
commit: eca37464c73624ad7883c4a68155993e6063ec13
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 21:55:35 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 21:55:35 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=eca37464

github workflow ignore live vcs packages

Signed-off-by: Aisha Tammy  aisha.cc>

 .github/workflows/pkgcheck.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 6bd9e6713..fc923c21b 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -28,4 +28,4 @@ jobs:
 sudo ln -s /var/db/repos/gentoo/profiles/default/linux/amd64/17.0 
/etc/portage/make.profile
 - name: Test with pkgcheck
   run: |
-pkgcheck scan --exit --check=-RedundantVersionCheck
+pkgcheck scan --exit --check=-RedundantVersionCheck,-VisibilityCheck



[gentoo-commits] proj/sci:master commit in: sys-cluster/spack/, sys-cluster/spack/files/

2020-12-30 Thread Aisha Tammy
commit: 393d7a2ee37af2cb83606384a3e4c6f5b466a52e
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 21:20:24 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 21:20:24 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=393d7a2e

sys-cluster/spack: drop package, breaks too many things

Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/spack/files/99spack   |  1 -
 sys-cluster/spack/metadata.xml| 12 
 sys-cluster/spack/spack-0.15.4.ebuild | 54 ---
 3 files changed, 67 deletions(-)

diff --git a/sys-cluster/spack/files/99spack b/sys-cluster/spack/files/99spack
deleted file mode 100644
index e3b3acdaa..0
--- a/sys-cluster/spack/files/99spack
+++ /dev/null
@@ -1 +0,0 @@
-SPACK_ROOT="/opt/spack"

diff --git a/sys-cluster/spack/metadata.xml b/sys-cluster/spack/metadata.xml
deleted file mode 100644
index 2f2c0b51c..0
--- a/sys-cluster/spack/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-gen...@aisha.cc
-Aisha Tammy
-
-
-s...@gentoo.org
-Gentoo Science Project
-
-

diff --git a/sys-cluster/spack/spack-0.15.4.ebuild 
b/sys-cluster/spack/spack-0.15.4.ebuild
deleted file mode 100644
index 9346d9ec1..0
--- a/sys-cluster/spack/spack-0.15.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6..9} )
-inherit python-single-r1 git-r3
-
-DESCRIPTION="flexible package manager supporting mutiple package version"
-HOMEPAGE="https://spack.io/;
-# we need the .git folder during runtime for command
-# $ spack pkg
-EGIT_REPO_URI="https://github.com/spack/spack;
-EGIT_COMMIT="v${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-vcs/git
-"
-
-src_prepare() {
-   sed -e "s:^#!/bin/sh:#!/usr/bin/env ${EPYTHON}:" \
-   -i bin/spack || die
-
-   default
-}
-
-src_test() {
-   local -x SPACK_ROOT="${S}"
-   local -x PATH="${S}/bin:${PATH}"
-   ${EPYTHON} bin/spack test -k "not ci and \
-   not compiler_bootstrap and \
-   not test_prs_update_old_api and \
-   not test_first_accessible_path and \
-   not test_get_stage_root_in_spack"  || \
-   die "tests failed for ${EPYTHON}"
-}
-
-src_install() {
-   dodir /opt/spack
-   cp -r "${S}"/. "${ED}"/opt/spack || die
-
-   doenvd "${FILESDIR}"/99spack
-}
-
-pkg_postinst() {
-   elog "Spack has been installed to /opt/spack ."
-   elog "To load spack into your environment, run"
-   elog "\t . /opt/spack/share/spack/setup-env.sh"
-}



[gentoo-commits] proj/sci:master commit in: acct-group/htcondor/

2020-12-30 Thread Aisha Tammy
commit: e4d296dedec7f68bba3d3a6a95ebc2968240a9cd
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 21:39:00 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 21:39:00 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e4d296de

acct-group/htcondor: new group for sys-cluster/htcondor

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>

 acct-group/htcondor/htcondor-0.ebuild | 9 +
 acct-group/htcondor/metadata.xml  | 8 
 2 files changed, 17 insertions(+)

diff --git a/acct-group/htcondor/htcondor-0.ebuild 
b/acct-group/htcondor/htcondor-0.ebuild
new file mode 100644
index 0..7e3db7e90
--- /dev/null
+++ b/acct-group/htcondor/htcondor-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=-1
+DESCRIPTION="Group for sys-cluster/htcondor"

diff --git a/acct-group/htcondor/metadata.xml b/acct-group/htcondor/metadata.xml
new file mode 100644
index 0..65ac1f205
--- /dev/null
+++ b/acct-group/htcondor/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+



[gentoo-commits] proj/sci:master commit in: sys-cluster/htcondor/

2020-12-30 Thread Aisha Tammy
commit: 0094cfec4bdf41fe49009f1d176d46caa785c29c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 30 21:54:41 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Dec 30 21:54:41 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0094cfec

sys-cluster/htcondor: temporarily fix metadata

Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/htcondor/metadata.xml | 22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/sys-cluster/htcondor/metadata.xml 
b/sys-cluster/htcondor/metadata.xml
index 3846c294e..360f4388f 100644
--- a/sys-cluster/htcondor/metadata.xml
+++ b/sys-cluster/htcondor/metadata.xml
@@ -9,21 +9,21 @@
Gentoo Cluster Project


-HTCondor is a open-source, specialized workload management system for
-compute-intensive jobs. Like other full-featured batch systems, HTCondor
-provides a job queueing mechanism, scheduling policy, priority scheme,
-resource monitoring, and resource management. Users submit their serial
-or parallel jobs to HTCondor, HTCondor places them into a queue, chooses
-when and where to run the jobs based upon a policy, carefully monitors
-their progress, and ultimately informs the user upon completion. HTCondor
-also contains mechanisms to submit jobs to grid-sites and supports many
-different grid toolkits.
-
+   HTCondor is a open-source, specialized workload management 
system for
+   compute-intensive jobs. Like other full-featured batch systems, 
HTCondor
+   provides a job queueing mechanism, scheduling policy, priority 
scheme,
+   resource monitoring, and resource management. Users submit 
their serial
+   or parallel jobs to HTCondor, HTCondor places them into a 
queue, chooses
+   when and where to run the jobs based upon a policy, carefully 
monitors
+   their progress, and ultimately informs the user upon 
completion. HTCondor
+   also contains mechanisms to submit jobs to grid-sites and 
supports many
+   different grid toolkits.
+   

Enable backfill with BOINC jobs when the 
cluster is not being used
Use dev-libs/libcgroup for 
kernel control groups
Build contrib modules
-   Use sys-apps/dmtcp for 
checkpointing
+   Use dmtcp for checkpointing
Use app-emulation/libvirt for 
virtualisation
Don't support standard universe jobs
Enable the HTCondor Keyboard Daemon to monitor 
logged in X users for activity



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

2020-12-30 Thread Sam James
commit: 3add74d32c2a22974be52a0883a3a3dfbb22ded4
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:45:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3add74d3

app-i18n/opencc: Keyword 1.1.1 arm64, #760803

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

 app-i18n/opencc/opencc-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/opencc/opencc-1.1.1.ebuild 
b/app-i18n/opencc/opencc-1.1.1.ebuild
index 6fd7527c0a9..896492a3195 100644
--- a/app-i18n/opencc/opencc-1.1.1.ebuild
+++ b/app-i18n/opencc/opencc-1.1.1.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="Apache-2.0"
 SLOT="0/1.1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2020-12-30 Thread Sam James
commit: 9dc7c72df04ecf4fc4c59d1f99b0a2a93f26720d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:46:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:46:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc7c72d

dev-python/lz4: Stabilize 3.1.1 arm64, #761640

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

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

diff --git a/dev-python/lz4/lz4-3.1.1.ebuild b/dev-python/lz4/lz4-3.1.1.ebuild
index 7ee7c164aa6..3c693c19c35 100644
--- a/dev-python/lz4/lz4-3.1.1.ebuild
+++ b/dev-python/lz4/lz4-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="app-arch/lz4"
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-libs/libsignal-protocol-c/

2020-12-30 Thread Sam James
commit: a674505ef8d8e59cb189d1a7374508e29f2b89e7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:47:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:47:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a674505e

net-libs/libsignal-protocol-c: Stabilize 2.3.3 arm64, #762463

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

 net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.3.ebuild 
b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.3.ebuild
index 8d67dfca9e3..152bed27925 100644
--- a/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.3.ebuild
+++ b/net-libs/libsignal-protocol-c/libsignal-protocol-c-2.3.3.ebuild
@@ -8,7 +8,7 @@ inherit cmake
 DESCRIPTION="Signal Protocol C Library"
 HOMEPAGE="https://www.whispersystems.org/;
 SRC_URI="https://github.com/signalapp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2020-12-30 Thread Sam James
commit: 1ff28f54f6614e0edeb89abb174445f0af096e40
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:45:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff28f54

dev-cpp/benchmark: Keyword 1.5.2 arm64, #760803

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

 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index ccdf771385b..396642b38c3 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-12-30 Thread Sam James
commit: 36047b095da6a02eab77be1edd168e5319121ca8
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:47:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:47:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36047b09

dev-libs/libgee: Stabilize 0.20.3 arm64, #762463

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

 dev-libs/libgee/libgee-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgee/libgee-0.20.3.ebuild 
b/dev-libs/libgee/libgee-0.20.3.ebuild
index 5239bab9982..1fc2c61ea35 100644
--- a/dev-libs/libgee/libgee-0.20.3.ebuild
+++ b/dev-libs/libgee/libgee-0.20.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Libgee;
 
 LICENSE="LGPL-2.1+"
 SLOT="0.8/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~x86-linux"
 IUSE="+introspection"
 
 # FIXME: add doc support, requires valadoc



[gentoo-commits] repo/gentoo:master commit in: net-im/dino/

2020-12-30 Thread Sam James
commit: ddfa8ff8b2d178d90d8d10964aa9684f42bf0c9f
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:47:31 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:47:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfa8ff8

net-im/dino: Stabilize 0.2.0 arm64, #762463

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

 net-im/dino/dino-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/dino/dino-0.2.0.ebuild b/net-im/dino/dino-0.2.0.ebuild
index 63fbc133bca..55024c67c5c 100644
--- a/net-im/dino/dino-0.2.0.ebuild
+++ b/net-im/dino/dino-0.2.0.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="${MY_REPO_URI}.git"
inherit git-r3
 else
-   KEYWORDS="amd64 ~arm64"
+   KEYWORDS="amd64 arm64"
SRC_URI="${MY_REPO_URI}/releases/download/v${PV}/${P}.tar.gz"
 fi
 



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

2020-12-30 Thread Sam James
commit: 3462e29e05378a44c4079a1384408bca10bce1ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:45:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:45:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3462e29e

media-libs/portaudio: Stabilize 19.06.00-r3 arm64, #762499

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

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

diff --git a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild 
b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
index 2a3c8090ec4..14ae432b266 100644
--- a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
+++ b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="alsa +cxx debug doc jack oss static-libs"
 
 RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )



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

2020-12-30 Thread Sam James
commit: 6403b735c8dd420b4a08b9bebaeea6a40c148d5c
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:44:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:44:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6403b735

dev-libs/libev: Stabilize 4.33 arm64, #762199

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

 dev-libs/libev/libev-4.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild
index 78d4e2440ad..2257d9e6a2b 100644
--- a/dev-libs/libev/libev-4.33.ebuild
+++ b/dev-libs/libev/libev-4.33.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 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 ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 DOCS=( Changes README )



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

2020-12-30 Thread Sam James
commit: bd44665d3b8ebb0aec9d8d9425a9ac748ba68d9e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:45:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:45:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd44665d

media-libs/faad2: Stabilize 2.10.0 arm64, #762490

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

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

diff --git a/media-libs/faad2/faad2-2.10.0.ebuild 
b/media-libs/faad2/faad2-2.10.0.ebuild
index 075fa45177c..8bcb97095e4 100644
--- a/media-libs/faad2/faad2-2.10.0.ebuild
+++ b/media-libs/faad2/faad2-2.10.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/knik0/faad2/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="digitalradio static-libs"
 
 RDEPEND=""



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

2020-12-30 Thread Sam James
commit: 8cdc4972c63f1486990c291b64cbe134ff7609d0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:47:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:47:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdc4972

media-libs/libjpeg-turbo: Stabilize 2.0.6 arm64, #762511

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

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

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
index 6d8e5d6f86f..b062abe25a5 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 [[ "$(ver_cut 3)" -ge 90 ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="java static-libs"
 
 ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"



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

2020-12-30 Thread Sam James
commit: 4e2b0e2a5e7cce251eb7ee09a536f6ae77b7b3f1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:44:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:44:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2b0e2a

media-libs/libjpeg-turbo: Stabilize 2.0.6 arm, #762511

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

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

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
index d183a3453af..6d8e5d6f86f 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.0.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 [[ "$(ver_cut 3)" -ge 90 ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="java static-libs"
 
 ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"



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

2020-12-30 Thread Sam James
commit: a29d08ce3cc04f27d3f191ddd369cb0c66c6b983
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:43:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:43:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29d08ce

media-libs/portaudio: Stabilize 19.06.00-r3 arm, #762499

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

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

diff --git a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild 
b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
index ba469bd0b83..2a3c8090ec4 100644
--- a/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
+++ b/media-libs/portaudio/portaudio-19.06.00-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="alsa +cxx debug doc jack oss static-libs"
 
 RDEPEND="alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )



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

2020-12-30 Thread Sam James
commit: f031090f8148fb4d7d43813e7ea2263158dd8d4e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:46:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:46:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f031090f

media-libs/opusfile: Stabilize 0.12 arm64, #762502

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

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

diff --git a/media-libs/opusfile/opusfile-0.12.ebuild 
b/media-libs/opusfile/opusfile-0.12.ebuild
index 1832361dbeb..26e396e1f53 100644
--- a/media-libs/opusfile/opusfile-0.12.ebuild
+++ b/media-libs/opusfile/opusfile-0.12.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc fixed-point +float +http libressl static-libs"
 
 RDEPEND="media-libs/libogg



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

2020-12-30 Thread Sam James
commit: 1b9ef017cad05a87ee7a77daa290db0639d018eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:43:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:43:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9ef017

media-libs/opusfile: Stabilize 0.12 arm, #762502

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

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

diff --git a/media-libs/opusfile/opusfile-0.12.ebuild 
b/media-libs/opusfile/opusfile-0.12.ebuild
index 3a1c7267828..1832361dbeb 100644
--- a/media-libs/opusfile/opusfile-0.12.ebuild
+++ b/media-libs/opusfile/opusfile-0.12.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.xiph.org/releases/opus/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc fixed-point +float +http libressl static-libs"
 
 RDEPEND="media-libs/libogg



[gentoo-commits] repo/gentoo:master commit in: media-sound/timidity++/

2020-12-30 Thread Sam James
commit: f5323b3a36cd28a94f36a150cd59cd60d51ff60a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:42:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:42:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5323b3a

media-sound/timidity++: Stabilize 2.15.0 arm, #762487

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

 media-sound/timidity++/timidity++-2.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/timidity++/timidity++-2.15.0.ebuild 
b/media-sound/timidity++/timidity++-2.15.0.ebuild
index cfd8f414996..cf6481d3941 100644
--- a/media-sound/timidity++/timidity++-2.15.0.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE="alsa ao emacs flac gtk jack motif nas ncurses oss selinux slang speex tk 
vorbis X"
 
 REQUIRED_USE="tk? ( X )"



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

2020-12-30 Thread Sam James
commit: 2ec428ac5a74185aad382791d47ccb4908718e11
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:43:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec428ac

media-libs/faad2: Stabilize 2.10.0 arm, #762490

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

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

diff --git a/media-libs/faad2/faad2-2.10.0.ebuild 
b/media-libs/faad2/faad2-2.10.0.ebuild
index d4e2e31aa27..075fa45177c 100644
--- a/media-libs/faad2/faad2-2.10.0.ebuild
+++ b/media-libs/faad2/faad2-2.10.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/knik0/faad2/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE="digitalradio static-libs"
 
 RDEPEND=""



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

2020-12-30 Thread Sam James
commit: a90a8a89b9141c45b678365113066fe1af358a58
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:42:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:42:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90a8a89

dev-libs/libev: Stabilize 4.33 arm, #762199

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

 dev-libs/libev/libev-4.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libev/libev-4.33.ebuild b/dev-libs/libev/libev-4.33.ebuild
index 6385b9f3b68..78d4e2440ad 100644
--- a/dev-libs/libev/libev-4.33.ebuild
+++ b/dev-libs/libev/libev-4.33.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://dist.schmorp.de/libev/${P}.tar.gz
 
 LICENSE="|| ( BSD GPL-2 )"
 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 ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 DOCS=( Changes README )



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

2020-12-30 Thread Sam James
commit: 6b46053a12243907f67d9975784735959ff9b81e
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:31:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:31:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b46053a

dev-util/git-delta: bump to 0.5.0

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-util/git-delta/Manifest | 14 --
 .../{git-delta-0.4.5.ebuild => git-delta-0.5.0.ebuild}  | 17 +
 2 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
index 8d6e671d30a..f7509c58b38 100644
--- a/dev-util/git-delta/Manifest
+++ b/dev-util/git-delta/Manifest
@@ -24,7 +24,7 @@ DIST chrono-0.4.11.crate 139811 BLAKE2B 
d327f6be0a890ed74f2a2330777dcefbcf87e029
 DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
 DIST cloudabi-0.0.3.crate 22156 BLAKE2B 
e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f
 SHA512 
691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c
 DIST console-0.12.0.crate 21278 BLAKE2B 
ee79ab5478a6f49d4c42389f2e9d17a5fe97749728fa548330a49b0869e8d839576eb4fc3874c60b873a3de8be9bdb7f928da6303c2ab0e68e9381052abd9e82
 SHA512 
f35d40ef5f91d99eddaa498b8e043f884fd624afd39215a7f207ca79b99d9eb563b47595974af345ce68542d76d58da17c358ce60231bcb0a1dcb9da31f7c6c7
-DIST console-0.13.0.crate 22451 BLAKE2B 
a02b87a53b5f6e3adc88b0369e9e5b786fb60741263d5441752c51164562704d93c8954ecabc2ddf7a999139aa236cfbb0e9b8baa27901837f731591636044a8
 SHA512 
b687031ebfec1ee705c47e147239b602ffc147eec021ce7c9a4f400db7e3e0b1cf124b4c1664f9ffd1f3719f13a5d65c67bb15146bf42dccc5733373bd10b20c
+DIST console-0.14.0.crate 22587 BLAKE2B 
3e91af20994c45b503fa4187ca537fad18efb0b552e09a3cc8e97f84ae0b51309dc1bff91bb54d06412f4779bb218652d649936216bb24fba473b988f1191ad2
 SHA512 
d453e82559629f0a7516760c18ce28ad347b4016e02d0c4f1aa725b93000cabc41749ce0bbb43cc98d6f9b0b92bf6726a8a265369d86f54a41a0a3f4ff8dd4b1
 DIST constant_time_eq-0.1.4.crate 4654 BLAKE2B 
fbceff4653396f9ee4c6d184d60fe78b77acd9b90986e83183b25acbf44d92b6d936df8ccbb1e7aef5c7487703058b93078fd90cee5eab4d14796886e3c6a863
 SHA512 
65b72c522f7ff0abfe0e562476bbbcbeb1271bc9cf61f9663ea5c08730787242b30df472e7b74a2ea9979466c251030c35f36c916d20e0c6b99826fbecbd8f96
 DIST crc32fast-1.2.0.crate 39161 BLAKE2B 
f71c85801f945602d53f93ce251c978c91f63fcd92fecba5083fff0f06738697e99d92c17a824605d5d56b3224db224ff32e4b147b6f6af47ae714dcd511e7cd
 SHA512 
2ee73e0642f83e28034c1baca65156e65d751214e83f2a4ce94b6add5ba11f74ffc80832a3348ece1c099367be2b11e820dfb349fae89fbced1b68bd6b0466f0
 DIST crossbeam-utils-0.6.6.crate 32836 BLAKE2B 
48290733712549c46bcf99641ddff571cf2fff72b2a70e86a554899987fd71a61a8ab6a15c75e468164755fcc3218a1db54a4fa406f766f9a9f03bcb3d9bcd02
 SHA512 
771ac1a55a043600e7d8b720f9b5a32da2ec09efaa4dec4202f7b78a505eb391a842b7abc91516ccd287c3207c634b342b0bc8ebb3c0c7a0d73b7fb29badc9f5
@@ -41,13 +41,14 @@ DIST flate2-1.0.12.crate 73844 BLAKE2B 
46d0e592e68dae030c4e05aa073ac8940c8778e70
 DIST fnv-1.0.6.crate 11131 BLAKE2B 
220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6
 SHA512 
f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
 DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 
8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7
 SHA512 
ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79c332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
 DIST git-delta-0.4.4.tar.gz 1024790 BLAKE2B 
c0a74299196c4dde617db74832d4db906b8b3eab2a1b302ee81ce5a9fe2df4daf8306768d00d9914153159aa8fc0d5aaaebd9ddbeec3c79ce41bed8c92702308
 SHA512 
1d42f87efef0ba065860fd2c3d2db3cfc1e97580b4bd031e91393a21479ab61d5c7afc99eb232eb16bf8db6853072b714027c720fd2d452be74e0ef0a5d1dc34
-DIST git-delta-0.4.5.tar.gz 1052005 BLAKE2B 
4bb0ba7a6c22daf356fbb0cd3f58c6b4b914e9c9f57b5533f303260f66731ca99a9252f750fd926977842d73593d457cccf04a770202bddcf13a0028d949a6a1
 SHA512 
2eadca2d926d5409b6fff2b348d594d2dd3d63e6b8df9a73ad6c65ad891f2963fb18878b68752d171db1c9c1eecbe0f3661054261c5378334bb1fbd26ec40168
+DIST git-delta-0.5.0.tar.gz 1053905 BLAKE2B 
f42269cb12367ac07761975f775c640dc5bfe30cac0cdd60c2e91f863e2de869364b0e1937a8f70012b0afaed3690f0013b0364847eee3ebb5b23264f403dfb2
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/

2020-12-30 Thread Sam James
commit: e5bce369a8f4457be942992988385249db167451
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:37:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:37:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5bce369

net-libs/libproxy: bump to 0.4.17

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/Manifest   |  1 +
 net-libs/libproxy/libproxy-0.4.17.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index d879cde8cee..fbf9cd36718 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.4.15.tar.gz 93084 BLAKE2B 
9aa86403eaf4e1791958013c2739e251c61f11da40e66b3296b33a7f380828895f621175add5efb3cd17222ff016941801c25c2d70c19ef3a6652510268a0b3d
 SHA512 
8f68bd56e44aeb3f553f4657bef82a5d14302780508dafa32454d6f724b724c884ceed6042f8df53a081d26ea0b05598cf35eab44823257c47c5ef8afb36442b
 DIST libproxy-0.4.16.tar.gz 95534 BLAKE2B 
163f4fa359758a2186802683005b7d2bbd68933d2512f2c4a284912b6d07e3aa288613e3b473d1bd8d9fe941033da634490c78367692a489da31184dd4dc3cb8
 SHA512 
28bca7c86e486d08ddc1699e562dd98366b569ec9a7a965f7d15d265ede508575e6eae43abde1778f46d55c3304d32218d891d01ba6a8c360820412748ed5ca1
+DIST libproxy-0.4.17.tar.gz 95542 BLAKE2B 
70b78c90aebb0ea308d105ec6d2c61bb54dea36df2d99db835f29c6ffa91168c15e73e01823b799a37fa89a9cb6fca51013ea057006b608fa2a79f4056a5d3c5
 SHA512 
589045538a78dc7453335ed61c60adad3352b840b224885d4a58ae284e52224ae3ff2eebd77df57aebbc3ae75d7b6d69a825f24f01c19e75bf0a3345dce53126

diff --git a/net-libs/libproxy/libproxy-0.4.17.ebuild 
b/net-libs/libproxy/libproxy-0.4.17.ebuild
new file mode 100644
index 000..2597575d9ef
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.4.17.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic mono-env
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="gnome kde mono networkmanager spidermonkey test webkit"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+   mono? ( dev-lang/mono )
+   networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
+   spidermonkey? ( dev-lang/spidermonkey:68 )
+   webkit? ( net-libs/webkit-gtk:4 )
+"
+RDEPEND="${DEPEND}
+   kde? ( kde-frameworks/kconfig:5 )
+"
+# avoid dependency loop, bug #467696
+PDEPEND="networkmanager? ( net-misc/networkmanager )"
+
+PATCHES=(
+   # get-pac-test freezes when run by the ebuild, succeeds when building
+   # manually; virtualx.eclass doesn't help :(
+   "${FILESDIR}/${PN}-0.4.10-disable-pac-test.patch"
+
+   # https://github.com/libproxy/libproxy/issues/27
+   "${FILESDIR}/${PN}-0.4.12-macosx.patch"
+
+   # prevent dependency loop with networkmanager, libsoup, 
glib-networking; bug #467696
+   # https://github.com/libproxy/libproxy/issues/28
+   "${FILESDIR}/${PN}-0.4.16-avoid-nm-build-dep.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+   -DWITH_NATUS=OFF
+   -DWITH_PYTHON2=OFF
+   # WITH_VALA just copies the .vapi file over and needs no deps,
+   # hence always enable it unconditionally
+   -DWITH_VALA=ON
+   -DWITH_WEBKIT=OFF
+   $(multilib_is_native_abi && usex mono 
-DGMCS_EXECUTABLE="${EPREFIX}"/usr/bin/mcs)
+   -DWITH_GNOME3=$(usex gnome)
+   -DWITH_KDE=$(usex kde)
+   -DWITH_DOTNET=$(multilib_is_native_abi && usex mono || echo OFF)
+   -DWITH_NM=$(usex networkmanager)
+   -DWITH_PERL=OFF # bug 705410, uses reserved target name "test"
+   -DWITH_PYTHON3=OFF # Major issue: 
https://github.com/libproxy/libproxy/issues/65
+   -DWITH_MOZJS=$(multilib_is_native_abi && usex spidermonkey || 
echo OFF)
+   -DBUILD_TESTING=$(usex test)
+   -DWITH_WEBKIT3=$(multilib_is_native_abi && usex webkit || echo 
OFF)
+   )
+   cmake_src_configure
+}
+
+src_configure() {
+   [[ ${CHOST} == *-solaris* ]] && append-libs -lsocket -lnsl
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_install_all() {
+   doman "${FILESDIR}"/proxy.1
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libproxy/

2020-12-30 Thread Sam James
commit: 05aefd839382abf1fdc13b288e4e32b5e5131911
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:36:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aefd83

net-libs/libproxy: fix SpiderMonkey dep

I recall changing the dependency so it must
have been on a first draft before I came back to it.

Fixes: 60e59f03b62e262dc5056d77fadb9cfe321e06c6
Thanks-to: Arfrever
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-libs/libproxy/{libproxy-0.4.16.ebuild => libproxy-0.4.16-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libproxy/libproxy-0.4.16.ebuild 
b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
similarity index 97%
rename from net-libs/libproxy/libproxy-0.4.16.ebuild
rename to net-libs/libproxy/libproxy-0.4.16-r1.ebuild
index 2b8c9c9cd3f..fa06d11f7f9 100644
--- a/net-libs/libproxy/libproxy-0.4.16.ebuild
+++ b/net-libs/libproxy/libproxy-0.4.16-r1.ebuild
@@ -24,7 +24,7 @@ DEPEND="
gnome? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
mono? ( dev-lang/mono )
networkmanager? ( sys-apps/dbus:0[${MULTILIB_USEDEP}] )
-   spidermonkey? ( >=dev-lang/spidermonkey-52.0.0:= )
+   spidermonkey? ( dev-lang/spidermonkey:68 )
webkit? ( net-libs/webkit-gtk:4 )
 "
 RDEPEND="${DEPEND}



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

2020-12-30 Thread Sam James
commit: ebce150c19a2f21df8c491c48a64dabd574fdbb5
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:19:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:19:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebce150c

dev-util/ccache: Stabilize 4.1 amd64, #762622

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

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

diff --git a/dev-util/ccache/ccache-4.1.ebuild 
b/dev-util/ccache/ccache-4.1.ebuild
index 6e6b4021efc..704189431f0 100644
--- a/dev-util/ccache/ccache-4.1.ebuild
+++ b/dev-util/ccache/ccache-4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-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="test"
 
 DEPEND=""



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

2020-12-30 Thread Sam James
commit: 576ae87dae47f0b7d659959265736e93bd0eebca
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:18:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:18:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576ae87d

dev-python/pyquery: Stabilize 1.4.3 ALLARCHES, #762589

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

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

diff --git a/dev-python/pyquery/pyquery-1.4.3.ebuild 
b/dev-python/pyquery/pyquery-1.4.3.ebuild
index 8c50606b60b..a9e3eb86d2d 100644
--- a/dev-python/pyquery/pyquery-1.4.3.ebuild
+++ b/dev-python/pyquery/pyquery-1.4.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-macos"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/xoscope/

2020-12-30 Thread Sam James
commit: eec34cbeff6ce5362780d3a3fb70d676f88ea012
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:19:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:19:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec34cbe

sci-electronics/xoscope: Stabilize 2.2 amd64, #762640

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

 sci-electronics/xoscope/xoscope-2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/xoscope/xoscope-2.2.ebuild 
b/sci-electronics/xoscope/xoscope-2.2.ebuild
index a51858f54bd..24225336dfd 100644
--- a/sci-electronics/xoscope/xoscope-2.2.ebuild
+++ b/sci-electronics/xoscope/xoscope-2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
sci-libs/fftw:3.0=



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

2020-12-30 Thread Sam James
commit: bc219026611b9818c07fccb0c90042ad202895e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:19:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:19:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc219026

dev-db/postgresql: Stabilize 13.1 amd64, #762625

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

 dev-db/postgresql/postgresql-13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/postgresql-13.1.ebuild 
b/dev-db/postgresql/postgresql-13.1.ebuild
index d40e0d61ff5..85939708487 100644
--- a/dev-db/postgresql/postgresql-13.1.ebuild
+++ b/dev-db/postgresql/postgresql-13.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit flag-o-matic linux-info multilib pam prefix python-single-r1 systemd
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 SLOT=$(ver_cut 1)
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/dbmail/

2020-12-30 Thread Sam James
commit: 83da30827f18097f9e6f4638aba80b571d2d1779
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:19:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:19:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83da3082

net-mail/dbmail: Stabilize 3.2.3-r3 amd64, #762646

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

 net-mail/dbmail/dbmail-3.2.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dbmail/dbmail-3.2.3-r3.ebuild 
b/net-mail/dbmail/dbmail-3.2.3-r3.ebuild
index 39d811d7e7c..74e8fdf282c 100644
--- a/net-mail/dbmail/dbmail-3.2.3-r3.ebuild
+++ b/net-mail/dbmail/dbmail-3.2.3-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dbmail/dbmail/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="ldap libressl sieve ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-devel/bmake/

2020-12-30 Thread Sam James
commit: e70bf8b21118f2243c8a07df51c1f770e5e25998
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:19:44 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:19:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70bf8b2

sys-devel/bmake: Stabilize 20201117 amd64, #762643

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

 sys-devel/bmake/bmake-20201117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bmake/bmake-20201117.ebuild 
b/sys-devel/bmake/bmake-20201117.ebuild
index c6523437bb3..78a6f067ab3 100644
--- a/sys-devel/bmake/bmake-20201117.ebuild
+++ b/sys-devel/bmake/bmake-20201117.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 
 S="${WORKDIR}/${PN}"
 



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

2020-12-30 Thread Sam James
commit: c0cd6479c82c79734ca88f360a574acdb240a7cf
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:18:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:18:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cd6479

dev-python/sortedcontainers: Stabilize 2.3.0 ALLARCHES, #762583

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

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

diff --git a/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
index 278fc88c0f5..fa356db0160 100644
--- a/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
+++ b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos"
 
 distutils_enable_tests pytest
 



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

2020-12-30 Thread Sam James
commit: b742cea0bc15faf949a22bebbecb5566e21360d6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:18:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:18:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b742cea0

dev-python/pyserial: Stabilize 3.5 ALLARCHES, #762586

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

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

diff --git a/dev-python/pyserial/pyserial-3.5.ebuild 
b/dev-python/pyserial/pyserial-3.5.ebuild
index 075de9a06f1..28dbfa2a9b0 100644
--- a/dev-python/pyserial/pyserial-3.5.ebuild
+++ b/dev-python/pyserial/pyserial-3.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~x64-macos"
 IUSE="examples"
 
 DOCS=( CHANGES.rst README.rst )



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

2020-12-30 Thread Sam James
commit: c7aeb9d85716799c47f15c28d63e765c4b113a04
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:18:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:18:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aeb9d8

dev-python/sybil: Stabilize 2.0.1 ALLARCHES, #762580

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

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

diff --git a/dev-python/sybil/sybil-2.0.1.ebuild 
b/dev-python/sybil/sybil-2.0.1.ebuild
index a315bc46b63..9d329f68245 100644
--- a/dev-python/sybil/sybil-2.0.1.ebuild
+++ b/dev-python/sybil/sybil-2.0.1.ebuild
@@ -12,6 +12,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 distutils_enable_tests pytest



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

2020-12-30 Thread Sam James
commit: f83f320c8124ab294d3cc83e1eb7c4b17eadd1e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 31 01:17:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 31 01:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83f320c

dev-python/toml: Stabilize 0.10.2 ALLARCHES, #762574

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

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

diff --git a/dev-python/toml/toml-0.10.2.ebuild 
b/dev-python/toml/toml-0.10.2.ebuild
index b62d25f5d86..411e3a21539 100644
--- a/dev-python/toml/toml-0.10.2.ebuild
+++ b/dev-python/toml/toml-0.10.2.ebuild
@@ -17,7 +17,7 @@ IUSE="test"
 
 LICENSE="BSD"
 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"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (



  1   2   3   >