[gentoo-commits] proj/qa-scripts:master commit in: /

2020-05-25 Thread Robin H. Johnson
commit: f45e23a3c5b1526cc774545980d53fb081431af0
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue May 26 05:59:21 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue May 26 05:59:28 2020 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=f45e23a3

keyrings: ensure ldap simple binding is used

Signed-off-by: Robin H. Johnson  gentoo.org>

 keyrings.inc.bash | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/keyrings.inc.bash b/keyrings.inc.bash
index 39a0aec..d19f0ad 100644
--- a/keyrings.inc.bash
+++ b/keyrings.inc.bash
@@ -18,7 +18,7 @@ export SYSTEM_KEYS=( )
 
 # grab_ldap_fingerprints 
 grab_ldap_fingerprints() {
-   ldapsearch "${@}" -Z gpgfingerprint -LLL |
+   ldapsearch "${@}" -x -Z gpgfingerprint -LLL |
sed -n -e '/: undefined/d' -e '/^gpgfingerprint: /{s/^.*://;s/ 
//g;p}' |
sort -u
 }



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

2020-05-25 Thread Hans de Graaff
commit: 021a1e76d9538fedbda3a37168d4a5bee9ce31cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May 26 05:07:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May 26 05:07:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=021a1e76

dev-ruby/ruby-oembed: add 0.13.1

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

 dev-ruby/ruby-oembed/Manifest  |  1 +
 dev-ruby/ruby-oembed/ruby-oembed-0.13.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/ruby-oembed/Manifest b/dev-ruby/ruby-oembed/Manifest
index 131b249c3f0..69929520b02 100644
--- a/dev-ruby/ruby-oembed/Manifest
+++ b/dev-ruby/ruby-oembed/Manifest
@@ -1 +1,2 @@
 DIST ruby-oembed-0.13.0.gem 4508672 BLAKE2B 
154accd1025f9874a3367d8661ce54aa517ecd663faa47a7fa5714acb6846def05c159ca72aff98d77d03edfde84dd825f2be5447eec141268ed4e597c0a9448
 SHA512 
3998b4ae507320fe6c02b998b58fbf99c926b58d4e44597a81fba95f85b3cf3d9a4565cbd34b1c9d47f9dd01365ce6a1dc46a32fb9368abdd35fe5e69b34bc1e
+DIST ruby-oembed-0.13.1.gem 4509184 BLAKE2B 
212cdb606a1155349c23c1c06f25fedbcc2436dc22a52c8f405b63e27457881617b41d79db15e92e5caac8094c7a9ea912f1b16d994448f5296d3c6117062f17
 SHA512 
d87f65f1d76d485488c81d4fa2b2df5580a03104a16e3af5e65e6987f4652b3f5652ebcb0a79eab882ef0e5cc9c7b35537032a849de7b848b609f13ca3b83dd8

diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.13.1.ebuild 
b/dev-ruby/ruby-oembed/ruby-oembed-0.13.1.ebuild
new file mode 100644
index 000..32d0aa98300
--- /dev/null
+++ b/dev-ruby/ruby-oembed/ruby-oembed-0.13.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An oEmbed consumer library written in Ruby."
+HOMEPAGE="https://github.com/judofyr/ruby-oembed;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test?
+   (
+   dev-ruby/json
+   dev-ruby/vcr:5
+   dev-ruby/xml-simple
+   dev-ruby/nokogiri
+   dev-ruby/webmock:3
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler but keep vcr version requirement
+   rm -f Gemfile || die
+   sed -i -e '1igem "vcr", "~> 5.0"' spec/spec_helper.rb || die
+
+   # Avoid development dependencies
+   sed -i -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] proj/musl:master commit in: dev-python/pypy3-exe/

2020-05-25 Thread Jory Pratt
commit: dd9519f4ef9f05825ce66645c3b7dff820045d3a
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue May 26 04:22:46 2020 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue May 26 04:22:46 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dd9519f4

dev-python/pypy3-exe: add missing metadata.xml

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

 dev-python/pypy3-exe/metadata.xml | 16 
 1 file changed, 16 insertions(+)

diff --git a/dev-python/pypy3-exe/metadata.xml 
b/dev-python/pypy3-exe/metadata.xml
new file mode 100644
index 000..cf67209
--- /dev/null
+++ b/dev-python/pypy3-exe/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   Build using PyPy with the engine 
configured towards low memory footprint.
+   This makes it possible to build PyPy using ~3.5G of RAM 
on amd64 and ~half of that on x86,
+   at the cost of lengthened build time.
+   
+   
+   pypy/pypy
+   
+



[gentoo-commits] repo/gentoo:master commit in: sys-apps/fd/

2020-05-25 Thread Georgy Yakovlev
commit: e4cf0e26906cdffbf87857a5be0bcf93f5af97c4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 26 03:41:48 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 26 03:42:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cf0e26

sys-apps/fd: bump to 8.1.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/fd/Manifest|  27 +++
 sys-apps/fd/fd-8.1.1.ebuild | 110 
 2 files changed, 137 insertions(+)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index 624f36e920e..0e08ecaae59 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -3,18 +3,27 @@ DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f122
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anyhow-1.0.28.crate 26549 BLAKE2B 
856d810ebc8765e173601e74e7064ee524c615fda87adcb8e49d6d1c76857edcfdfa8c480bcd1892c0b8be26e3cff3ea9333f3edbe7c60386e48e1deb3f031f2
 SHA512 
d8c2aa7ae279fe5b9b9ecba1bce3acd14f0087f98c494e6727ea3540d59ae021e373fe4d27e07b942061591cabc68cdd7b1abce4970479d0d44851e9fca66524
+DIST anyhow-1.0.31.crate 28514 BLAKE2B 
1177bbac61e96eb007a7a9a79499a7dab08a5c828987221df32c137b69bed53473b37f01debf49a7da0883407c6da40192fbc800c9b7983128738b2889d327a4
 SHA512 
e60394f48b74f8db4e61b9bfdb146b8e7a8b014c0a729ccb9e657d648a9310e642c77f6e5e5d4c8a6ed40a65c65bda79e45cda9a3efd04a901376e3912aebb8a
+DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+DIST base64-0.11.0.crate 48362 BLAKE2B 
90d2a64496e20c4bcca6f21c2546474ec88283679ccae95303ea7521133414eba021810e64e5916e3980b6878f90281f09295ebadcc12324fc9a9060ac41a707
 SHA512 
31b5f56d4907a5e4ae40e92ef1629a446126525186f5236afc2475829bf2e5e067554db200a18f7b3ab741d0cc9c01e20612e77cc0cbc1bc2a4a8d11c0fdbf33
 DIST bitflags-1.1.0.crate 16322 BLAKE2B 
01931976111840ca69b58e77e2c18b26ebabe4ef71ebdbe83565fbef42ffbb9512ad376192c085070485cd344b8614f260aafe0614fb20342cca5a15e9616385
 SHA512 
e3e611cf35a1ed4930727d530e6c78add895bd96636ca1354f1269b3d0e36e77fbb9ec850fe1f448a10f09ea2b2f89c2b16bb96b7da585851ce4c29a308968e3
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST blake2b_simd-0.5.10.crate 34093 BLAKE2B 
6e725c9399714d1e199277e3f9882d636c1737af5b0b290f853573575005d053d2ab3a34843461747914a0c25d370f0d5a5cbb46765fe99308c1fd7666d471c7
 SHA512 
7471e0347267a4b88e9eea932b3001c420da0a472b2ea0f20dff974789955d6d95e19d51e3a8a312516c7fc4c83b6af17cc59ea2b8fcd4ef879ebac22534307a
 DIST bstr-0.2.12.crate 344435 BLAKE2B 

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

2020-05-25 Thread Aaron W. Swenson
commit: a10a9f84e206f8995951a8d30e77e7981a52c7b7
Author: Jaak Ristioja  ristioja  ee>
AuthorDate: Thu May  7 15:31:24 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Tue May 26 03:34:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10a9f84

dev-db/pgmodeler: Bump to 0.9.2

Closes: https://bugs.gentoo.org/701326
Signed-off-by: Jaak Ristioja  ristioja.ee>
Closes: https://github.com/gentoo/gentoo/pull/15683
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgmodeler/Manifest   |  1 +
 dev-db/pgmodeler/pgmodeler-0.9.2.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/dev-db/pgmodeler/Manifest b/dev-db/pgmodeler/Manifest
index e0673a6a927..3917521f445 100644
--- a/dev-db/pgmodeler/Manifest
+++ b/dev-db/pgmodeler/Manifest
@@ -1 +1,2 @@
 DIST pgmodeler-0.9.1.tar.gz 3569027 BLAKE2B 
4d91d430554f739b585ed155aa2d87dc648ea5d2d6a1c22ddd9ae829afb63654fe052091de5dea51b0fee20ef2ccaf5b77587f036c4072bbc623bffba9a67b27
 SHA512 
bb6f093e00f0e41a9dd2a9b7e3723459af759e79835b73ab67b01c23ae6b29f1453b5cf61e987c6f1a2a3908e700d048f0a7dcbed3ac1636493d6b6e657917ba
+DIST pgmodeler-0.9.2.tar.gz 3930988 BLAKE2B 
36d89c3bb400cd82199492208acf40fb872cb832a4911f818581672478d80e43bf56246a4485dd9b3a65a378bc261ad1c4b40243f1007aa2e67e75b62233ded4
 SHA512 
1bc48998623e39139e930c028095aace808084bb05d837273386a96aaeccd292890bbee58059b27710331f87d6e89a79005f2b0cdf901d229be6f777958fe051

diff --git a/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild 
b/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild
new file mode 100644
index 000..bb15a8302a3
--- /dev/null
+++ b/dev-db/pgmodeler/pgmodeler-0.9.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 9.{5..6} 10 11 12 )
+
+inherit desktop postgres qmake-utils
+
+MY_PV=${PV/_/-}
+
+DESCRIPTION="PostgreSQL Database Modeler"
+HOMEPAGE="https://pgmodeler.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="${POSTGRES_DEP}
+   dev-libs/icu:=
+   dev-libs/libxml2:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md README.md RELEASENOTES.md )
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_configure() {
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   PLUGINSDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/plugins" \
+   PRIVATEBINDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/bin" \
+   PRIVATELIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}" \
+   NO_UPDATE_CHECK=1 \
+   -r ${PN}.pro
+}
+
+src_test() {
+   cd "${S}/tests" || die
+   eqmake5 tests.pro
+   emake
+   emake check
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   rm 
"${D}"/usr/share/${PN}/{CHANGELOG.md,LICENSE,README.md,RELEASENOTES.md}
+
+   einstalldocs
+
+   doicon conf/${PN}_logo.png
+   make_desktop_entry ${PN} ${PN} ${PN}_logo Development
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/files/, dev-libs/mtxclient/

2020-05-25 Thread Ronny Gutbrod
commit: 87ed97b2d47402cbf0cd457d975dd9a76bb5ee9e
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue May 26 03:15:23 2020 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue May 26 03:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87ed97b2

dev-libs/mtxclient: Fix GCC 10 compile error.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 .../mtxclient/files/0.3.0_add_missing_header.patch | 22 ++
 dev-libs/mtxclient/mtxclient-0.3.0.ebuild  |  3 ++-
 2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mtxclient/files/0.3.0_add_missing_header.patch 
b/dev-libs/mtxclient/files/0.3.0_add_missing_header.patch
new file mode 100644
index 000..fd8769d
--- /dev/null
+++ b/dev-libs/mtxclient/files/0.3.0_add_missing_header.patch
@@ -0,0 +1,22 @@
+From 3692a1dce868cfde29547757b6a8e91a05761b12 Mon Sep 17 00:00:00 2001
+From: Nicolas Werner 
+Date: Sat, 9 May 2020 00:33:29 +0200
+Subject: [PATCH] gcc 10 fixes
+
+---
+ include/mtx/identifiers.hpp | 2 ++
+ tests/messages.cpp  | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/include/mtx/identifiers.hpp b/include/mtx/identifiers.hpp
+index a18b26e9..077099c4 100644
+--- a/include/mtx/identifiers.hpp
 b/include/mtx/identifiers.hpp
+@@ -6,4 +6,6 @@
+ #include 
+ #endif
+
++#include 
++
+ namespace mtx {
+ namespace identifiers {

diff --git a/dev-libs/mtxclient/mtxclient-0.3.0.ebuild 
b/dev-libs/mtxclient/mtxclient-0.3.0.ebuild
index 8690faf..aa3beef 100644
--- a/dev-libs/mtxclient/mtxclient-0.3.0.ebuild
+++ b/dev-libs/mtxclient/mtxclient-0.3.0.ebuild
@@ -31,6 +31,7 @@ DEPEND="
 PATCHES=(
"${FILESDIR}/0.3.0_remove_network_tests.patch"
"${FILESDIR}/0.3.0_remove_failing_tests.patch"
+   "${FILESDIR}/0.3.0_add_missing_header.patch"
 )
 
 src_configure() {
@@ -40,7 +41,7 @@ src_configure() {
)
 
if use test; then
-   # Upstream uses a toolchain file to set these.
+   # Upstream uses a toolchain file to set these, fixed in >0.3.0.
mycmakeargs+=(
-DCMAKE_CXX_STANDARD=17
-DCMAKE_CXX_STANDARD_REQUIRED=ON



[gentoo-commits] repo/gentoo:master commit in: app-crypt/glep63-check/

2020-05-25 Thread Mike Gilbert
commit: 661552b1ba5b5372c7efcd1d80086881133597ba
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 03:01:36 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 03:10:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661552b1

app-crypt/glep63-check: python3.8

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

 app-crypt/glep63-check/glep63-check-9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/glep63-check/glep63-check-9.ebuild 
b/app-crypt/glep63-check/glep63-check-9.ebuild
index 19655a3b7bc..7efc46cc6b7 100644
--- a/app-crypt/glep63-check/glep63-check-9.ebuild
+++ b/app-crypt/glep63-check/glep63-check-9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-portage/unsymlink-lib/

2020-05-25 Thread Mike Gilbert
commit: 8dfb8e4d09a0d308b5ed49f866075f2caa87e270
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 03:04:50 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 03:10:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfb8e4d

app-portage/unsymlink-lib: python3.8

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

 app-portage/unsymlink-lib/unsymlink-lib-17-r1.ebuild | 2 +-
 app-portage/unsymlink-lib/unsymlink-lib-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-17-r1.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-17-r1.ebuild
index e70e33b01d9..ed7fca696e9 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-17-r1.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-17-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit python-single-r1
 
 DESCRIPTION="Convert your system to SYMLINK_LIB=no"

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-.ebuild
index 2e579b57e72..82f1121193d 100644
--- a/app-portage/unsymlink-lib/unsymlink-lib-.ebuild
+++ b/app-portage/unsymlink-lib/unsymlink-lib-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit git-r3 python-single-r1
 
 DESCRIPTION="Convert your system to SYMLINK_LIB=no"



[gentoo-commits] repo/gentoo:master commit in: app-portage/gpyutils/

2020-05-25 Thread Mike Gilbert
commit: 8dd608d179e1b0213cce63f1aef30229e371b09d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 03:03:52 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 03:10:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd608d1

app-portage/gpyutils: python3.8

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

 app-portage/gpyutils/gpyutils-0.4.1.ebuild | 2 +-
 app-portage/gpyutils/gpyutils-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/gpyutils/gpyutils-0.4.1.ebuild 
b/app-portage/gpyutils/gpyutils-0.4.1.ebuild
index e73c38ff958..e53246c0e37 100644
--- a/app-portage/gpyutils/gpyutils-0.4.1.ebuild
+++ b/app-portage/gpyutils/gpyutils-0.4.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 inherit distutils-r1
 

diff --git a/app-portage/gpyutils/gpyutils-.ebuild 
b/app-portage/gpyutils/gpyutils-.ebuild
index 6c4f2aa07f7..6f927d08634 100644
--- a/app-portage/gpyutils/gpyutils-.ebuild
+++ b/app-portage/gpyutils/gpyutils-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 
 EGIT_REPO_URI="https://github.com/mgorny/gpyutils.git;
 inherit distutils-r1 git-r3



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

2020-05-25 Thread Mike Gilbert
commit: f033cf2b5b0e3060b8a24034112f99dc924be3f0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 03:06:18 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 03:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f033cf2b

dev-python/httpstat: python3.8

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

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

diff --git a/dev-python/httpstat/httpstat-1.2.1-r1.ebuild 
b/dev-python/httpstat/httpstat-1.2.1-r1.ebuild
index 22fd54b5473..8b03fb8c28d 100644
--- a/dev-python/httpstat/httpstat-1.2.1-r1.ebuild
+++ b/dev-python/httpstat/httpstat-1.2.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2020-05-25 Thread Mike Gilbert
commit: 3543adb52bac8db1671ade8d3fb8b31ffbbb15b3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue May 26 03:08:14 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue May 26 03:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3543adb5

app-arch/rpm: python3.8

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

 app-arch/rpm/rpm-4.14.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.14.2.1-r1.ebuild 
b/app-arch/rpm/rpm-4.14.2.1-r1.ebuild
index cf860b516a0..c1b09818389 100644
--- a/app-arch/rpm/rpm-4.14.2.1-r1.ebuild
+++ b/app-arch/rpm/rpm-4.14.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools flag-o-matic perl-module python-single-r1 eapi7-ver
 



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

2020-05-25 Thread Andreas Sturmlechner
commit: 9673cee00f62f0f86c614507129b8914cde8fde9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu Oct 24 00:31:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 26 01:26:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9673cee0

ros-catkin.eclass: typo fix

Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13366
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/ros-catkin.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/ros-catkin.eclass b/eclass/ros-catkin.eclass
index 52fdc1df0dd..a79cef7bd21 100644
--- a/eclass/ros-catkin.eclass
+++ b/eclass/ros-catkin.eclass
@@ -57,7 +57,7 @@ fi
 # version. The idea here is to have a ROS_COMPAT in the same vein as
 # PYTHON_COMPAT where packages would define what distro they can work on, then
 # we'd have ros_distro_gentoo_python_2_7 & co plus the OSRF ones (lunar, etc.).
-# Note that this uncondtionally pulls python but in the ROS world there will
+# Note that this unconditionally pulls python but in the ROS world there will
 # most certainly be something pulling python anyway.
 PYTHON_COMPAT=( python3_6 )
 



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2020-05-25 Thread Andreas Sturmlechner
commit: d19174d9b7c78502f6f121c9b745581dadaf0442
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 26 01:10:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 26 01:12:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19174d9

kde-misc/kio-fuse: 4.95.0 version bump

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

 kde-misc/kio-fuse/Manifest   |  1 +
 kde-misc/kio-fuse/kio-fuse-4.95.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/kde-misc/kio-fuse/Manifest b/kde-misc/kio-fuse/Manifest
index cd482ddcf47..20c190c066f 100644
--- a/kde-misc/kio-fuse/Manifest
+++ b/kde-misc/kio-fuse/Manifest
@@ -1 +1,2 @@
 DIST kio-fuse-4.90.0.tar.xz 39064 BLAKE2B 
4fefafbb1a3fbc8b5d67bba9cf81f157cf1d2f48443bdcc30237c3c4a230aa60424e01ca9accdd4a2038520c19cbab3272aff96fdb505d2b4e5d8910476ecc8d
 SHA512 
524b9f6559c7f30823a5e2ffddd65a36ea569bbdba493563fcf9e0a038cd897c27cdf0450a932d7307dec663e898c2f693f6ee17a679df8d4ddf566ffcab73ce
+DIST kio-fuse-4.95.0.tar.xz 44236 BLAKE2B 
0dcfe077cd2ac7e94bd836c0e0c8599ac739c7e4886908660f512b68b9eee28945333ab254df220c5cb940fa13789cb33f3f6b1d31acc11c1990b265e9f295e6
 SHA512 
a4c2ce4bdee6aefa7fcb5bc16d5179e87ec513259b754ffeb75d5d4836c56f05e417cb8b605e3cae33bc93b0cf61fb7042b3edf476d3d9e312a1fd65578ba4b5

diff --git a/kde-misc/kio-fuse/kio-fuse-4.95.0.ebuild 
b/kde-misc/kio-fuse/kio-fuse-4.95.0.ebuild
new file mode 100644
index 000..59d4723163b
--- /dev/null
+++ b/kde-misc/kio-fuse/kio-fuse-4.95.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+KFMIN=5.66.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="FUSE interface for KIO"
+HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="5"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   sys-fs/fuse:3
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/files/

2020-05-25 Thread Yixun Lan
commit: ed41053f52d70d87b08ddf0caecbe51f3a786c12
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon May 25 16:13:26 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue May 26 00:45:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed41053f

app-emulation/xen-tools: fix patchset mapping

Closes: https://github.com/gentoo/gentoo/pull/15963
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-tools/files/gentoo-patches.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf 
b/app-emulation/xen-tools/files/gentoo-patches.conf
index 6ecfcb2a4bc..a5dea9bc4b4 100644
--- a/app-emulation/xen-tools/files/gentoo-patches.conf
+++ b/app-emulation/xen-tools/files/gentoo-patches.conf
@@ -71,7 +71,7 @@ ${_gx060}
 "
 
 # xen-tools-4.13.1 patches set
-_gpv_xen_tools_4130_0="
+_gpv_xen_tools_4131_0="
 ${_gx038}
 ${_gx027}
 ${_gx028} ${_gx029}



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

2020-05-25 Thread Yixun Lan
commit: d60e486daffa0a22f5bbf5c24b96ce4f80664ed7
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon May 25 14:25:14 2020 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue May 26 00:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60e486d

dev-util/perf: drop old

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/perf/Manifest  |   1 -
 dev-util/perf/perf-5.6.4.ebuild | 236 
 2 files changed, 237 deletions(-)

diff --git a/dev-util/perf/Manifest b/dev-util/perf/Manifest
index 80a0a902057..0eda2f82c55 100644
--- a/dev-util/perf/Manifest
+++ b/dev-util/perf/Manifest
@@ -6,4 +6,3 @@ DIST patch-4.14.33.xz 905284 BLAKE2B 
e67bd9a96708aaaf65eb0aa852493b2323c9e237bfc
 DIST patch-4.20.3.xz 91732 BLAKE2B 
bf99271bcb35508df239343fd6c9d57c246f88320b586e44e2d97771d08b249a24db230214d4957015a5ed35261e201f0680101b99d0e92f0f1f69bc53e21458
 SHA512 
47178b8e3bfe4ba09cb82bb1ce8b0742e6749d4be3412fb57518918f7109e74eac1d3d8eb32a43e21b3837a14f37d5eefd8cab819defd10cc2db61fb0ceddeaf
 DIST patch-5.4.20.xz 776552 BLAKE2B 
bad2a95ed8521ac5c379fe91e16d60b2a38de19b9239755084621e5230677b232ec4cf9e2e8161c0022daff43fdbb37d5b5b5bfdc9e932ef3a860bcd17f640f8
 SHA512 
65fbcdbd41e35c17601ff15bbe33933be2ab7a694aa181a0b802cc11c1c653c9b688dbb382076cbad05983a0c07467955c035ae25f5175f7ce5bc24339303d77
 DIST patch-5.6.14.xz 376464 BLAKE2B 
01b64288759faa67aedfded7dfca5d8d1e894a863bf7bcaf91dd8f23c8b8c9df51d2e54ac5e414a33fc3469b32c10f1d630cf2636206b8e159d602df40ad3048
 SHA512 
8019bf12993f43d5508845a48b250d30220a8db6db262c8b97cd3f7c73abf0d054fcdfacb671644de529ceb495b95982d693a889051fb60fafc3180bd5b4f29e
-DIST patch-5.6.4.xz 34744 BLAKE2B 
856148010fefa7e45903da23a054429f924920f1fd331b725d00906baaf6a05fee769c5c780ae6548b4f02846f945b12012c1216411c8d92aef7499babc42528
 SHA512 
05607a47ee72af4a7b4d8424a3995d92d0cf358902459993908df0e95643cbfa9eec7ed56779d254b7b75ec1c8dbec5eea5e2e845f40f5511533d53b90b1c02e

diff --git a/dev-util/perf/perf-5.6.4.ebuild b/dev-util/perf/perf-5.6.4.ebuild
deleted file mode 100644
index 867ad0c5d5c..000
--- a/dev-util/perf/perf-5.6.4.ebuild
+++ /dev/null
@@ -1,236 +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 bash-completion-r1 estack eutils llvm toolchain-funcs prefix python-r1 
linux-info
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-pre/-git}"
-
-DESCRIPTION="Userland tools for Linux Performance Counters"
-HOMEPAGE="https://perf.wiki.kernel.org/;
-
-LINUX_V="${PV:0:1}.x"
-if [[ ${PV} == *_rc* ]] ; then
-   LINUX_VER=$(ver_cut 1-2).$(($(ver_cut 3)-1))
-   PATCH_VERSION=$(ver_cut 1-3)
-   LINUX_PATCH=patch-${PV//_/-}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/${LINUX_PATCH}
-   
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/testing/v${PATCH_VERSION}/${LINUX_PATCH};
-elif [[ ${PV} == *.*.* ]] ; then
-   # stable-release series
-   LINUX_VER=$(ver_cut 1-2)
-   LINUX_PATCH=patch-${PV}.xz
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH};
-else
-   LINUX_VER=${PV}
-   SRC_URI=""
-fi
-
-LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
-SRC_URI+=" 
https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES};
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-IUSE="audit clang crypt debug +demangle +doc gtk java lzma numa perl python 
slang systemtap unwind zlib"
-# TODO babeltrace
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="audit? ( sys-process/audit )
-   crypt? ( dev-libs/openssl:0= )
-   clang? (
-   >> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
-   tar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
-   "${paths[@]/#/linux-${LINUX_VER}/}" || die
-
-   if [[ -n ${LINUX_PATCH} ]] ; then
-   eshopts_push -o noglob
-   ebegin "Filtering partial source patch"
-   filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} 
\
-   > ${P}.patch
-   eend $? || die "filterdiff failed"
-   eshopts_pop
-   fi
-
-   local a
-   for a in ${A}; do
-   [[ ${a} == ${LINUX_SOURCES} ]] && continue
-   [[ ${a} == ${LINUX_PATCH} ]] && continue
-   unpack ${a}
-   done
-}
-
-src_prepare() {
-   default
-   if [[ -n ${LINUX_PATCH} ]] ; then
-   pushd "${S_K}" >/dev/null || die
-   eapply "${WORKDIR}"/${P}.patch
-   popd || die
-   fi
-
-   # Drop some upstream too-developer-oriented flags and fix the
-   # Makefile in general
-   sed -i \
-   -e "s:\$(sysconfdir_SQ)/bash_completion.d:$(get_bashcompdir):" \
-   

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

2020-05-25 Thread Michael Orlitzky
commit: 9db1a647c1f77224b2191d858075c6d7c970c0b7
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon May 25 23:59:31 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon May 25 23:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db1a647

dev-libs/tomsfastmath: add myself as a maintainer.

The proxy maintainers aren't taking new packages right now, but this
is a new dependency of app-antivirus/clamav so I'm adding myself as
a maintainer to take responsibility for future pull requests. I've
made two cosmetic changes to DESCRIPTION/HOMEPAGE and local'ized two
variables in the ebuild at the same time.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/tomsfastmath/metadata.xml   | 4 
 dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild | 8 +---
 2 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-libs/tomsfastmath/metadata.xml 
b/dev-libs/tomsfastmath/metadata.xml
index 6e3769c9110..dfaf4142e2c 100644
--- a/dev-libs/tomsfastmath/metadata.xml
+++ b/dev-libs/tomsfastmath/metadata.xml
@@ -9,4 +9,8 @@
 proxy-ma...@gentoo.org
 Proxy Maintainers
   
+  
+m...@gentoo.org
+Michael Orlitzky
+  
 

diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild 
b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
index 3b61e419f34..9518b0945ad 100644
--- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
+++ b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
@@ -5,8 +5,9 @@ EAPI=7
 
 inherit toolchain-funcs
 
-DESCRIPTION="TomsFastMath is a fast public domain large integer arithmetic 
library"
-HOMEPAGE="https://www.libtom.net/TomsFastMath/ 
https://github.com/libtom/tomsfastmath;
+DESCRIPTION="Fast public domain large integer arithmetic library"
+HOMEPAGE="https://www.libtom.net/TomsFastMath/
+   https://github.com/libtom/tomsfastmath;
 
SRC_URI="https://github.com/libtom/tomsfastmath/releases/download/v${PV}/tfm-${PV}.tar.xz;
 LICENSE="Unlicense"
 
@@ -47,8 +48,9 @@ src_test() {
# We choose to be verbose during the test process
# because the output is quite repetitive with no
# clear demarcation b/t tests
-   tests=( "test" "stest" "rsatest" )
+   local tests=( "test" "stest" "rsatest" )
 
+   local test
for test in "${tests[@]}"; do
einfo "Running test (${test})"
./${test} || die "Test (${test}) failed"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tomsfastmath/, dev-libs/tomsfastmath/files/

2020-05-25 Thread Michael Orlitzky
commit: f0b24a07e3b298277be4362cf56b33d591610c1f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun May 24 05:03:33 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon May 25 23:08:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b24a07

dev-libs/tomsfastmath: New package

"TomsFastMath is a fast public domain, open source, large integer
arithmetic library written in portable ISO C."

app-antivirus/clamav currently bundles this, and
the new dev-libs/libtomcrypto can optionally make
use of it.

Introduce it as a new package to keep track of security
issues.

Bug: https://bugs.gentoo.org/649394
Closes: https://bugs.gentoo.org/723856
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/tomsfastmath/Manifest |  1 +
 .../files/tomsfastmath-0.13.1-makefile-fix.patch   | 45 +++
 dev-libs/tomsfastmath/metadata.xml | 12 
 dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild   | 66 ++
 4 files changed, 124 insertions(+)

diff --git a/dev-libs/tomsfastmath/Manifest b/dev-libs/tomsfastmath/Manifest
new file mode 100644
index 000..245166bd36a
--- /dev/null
+++ b/dev-libs/tomsfastmath/Manifest
@@ -0,0 +1 @@
+DIST tfm-0.13.1.tar.xz 322684 BLAKE2B 
393c0e0e018b199c9fc975ab3013466399ea337f520f4634649a9e61b2218b9a6b218d11212b535fc8bbd2bf40d8722fc413dc60756f1b8ff7c78da049765083
 SHA512 
84225fe81bbcd1df7e40ed0b8c8077d60612246a76f3149b672dfd1066eb0179262fa4f5a42ffd2034e60cb74cfd86e0b49139371971ebbb4f41a4ecebca2111

diff --git a/dev-libs/tomsfastmath/files/tomsfastmath-0.13.1-makefile-fix.patch 
b/dev-libs/tomsfastmath/files/tomsfastmath-0.13.1-makefile-fix.patch
new file mode 100644
index 000..7239178e5dd
--- /dev/null
+++ b/dev-libs/tomsfastmath/files/tomsfastmath-0.13.1-makefile-fix.patch
@@ -0,0 +1,45 @@
+diff --git a/makefile.shared b/makefile.shared
+index 47c35d9..cebaa04 100644
+--- a/makefile.shared
 b/makefile.shared
+@@ -1,7 +1,8 @@
+ #makefile for TomsFastMath
+ #
+ #
+-VERSION=1:0:0
++VERSION=0.13.1
++VERSION_LIB=1:0:0
+ 
+ LT  ?= libtool
+ LTCOMPILE = $(LT) --mode=compile --tag=CC $(CC)
+@@ -89,13 +90,16 @@ $(OBJECTS): $(HEADERS)
+   $(LTCOMPILE) $(CFLAGS) $(LDFLAGS) -o $@ -c $<
+ 
+ $(LIBNAME): $(OBJECTS)
+-  libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(LDFLAGS) `find . -type f 
| LC_ALL=C sort | grep "[.]lo" | xargs` -o $(LIBNAME) -rpath $(LIBPATH) 
-version-info $(VERSION) -export-symbols libtfm.symbols
++  libtool --mode=link --tag=CC $(CC) $(CFLAGS) $(LDFLAGS) `find . -type f 
| LC_ALL=C sort | grep "[.]lo" | xargs` -o $(LIBNAME) -rpath $(LIBPATH) 
-version-info $(VERSION_LIB) -export-symbols libtfm.symbols
+ 
+ install: $(LIBNAME)
+   install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH)
+   libtool --mode=install install -c $(LIBNAME) 
$(DESTDIR)$(LIBPATH)/$(LIBNAME)
+   install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH)
+   install -g $(GROUP) -o $(USER) $(HEADERS_PUB) $(DESTDIR)$(INCPATH)
++  sed -e 's,^Version:.*,Version: $(VERSION),' tomsfastmath.pc.in > 
tomsfastmath.pc
++  install -d $(DESTDIR)$(LIBPATH)/pkgconfig
++  install -m 644 tomsfastmath.pc $(DESTDIR)$(LIBPATH)/pkgconfig/
+ 
+ HEADER_FILES=$(notdir $(HEADERS_PUB))
+ uninstall:
+diff --git a/tomsfastmath.pc.in b/tomsfastmath.pc.in
+new file mode 100644
+index 000..a0275ab
+--- /dev/null
 b/tomsfastmath.pc.in
+@@ -0,0 +1,7 @@
++# TomsFastMath, a fast ISO C bignum library. -- Tom St Denis
++# SPDX-License-Identifier: Unlicense
++
++Name: TomFastMath
++Description: Fast multiple-precision integer library
++Version: @VERSION@
++Libs: -ltfm

diff --git a/dev-libs/tomsfastmath/metadata.xml 
b/dev-libs/tomsfastmath/metadata.xml
new file mode 100644
index 000..6e3769c9110
--- /dev/null
+++ b/dev-libs/tomsfastmath/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@cmpct.info
+Sam James
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+

diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild 
b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
new file mode 100644
index 000..3b61e419f34
--- /dev/null
+++ b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="TomsFastMath is a fast public domain large integer arithmetic 
library"
+HOMEPAGE="https://www.libtom.net/TomsFastMath/ 
https://github.com/libtom/tomsfastmath;
+SRC_URI="https://github.com/libtom/tomsfastmath/releases/download/v${PV}/tfm-${PV}.tar.xz;
+LICENSE="Unlicense"
+
+# Current SONAME is 1
+# Please bump when the ABI changes upstream
+# Helpful site:
+# https://abi-laboratory.pro/index.php?view=timeline=tomsfastmath
+SLOT="0/1"
+

[gentoo-commits] proj/musl:master commit in: dev-util/dwarves/files/, dev-util/dwarves/

2020-05-25 Thread Anthony G. Basile
commit: 1f60892479e9e14d72f33c6ae9dfae7d9c67660d
Author: Dan Robertson  dlrobertson  com>
AuthorDate: Sun May 17 02:01:39 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May 25 23:40:51 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1f608924

dev-util/dwarves: patch for musl build

Signed-off-by: Dan Robertson  dlrobertson.com>
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-util/dwarves/Manifest  |   1 +
 dev-util/dwarves/dwarves-1.17.ebuild   |  46 +
 .../dwarves/files/dwarves-1.10-python-import.patch |  15 ++
 dev-util/dwarves/files/dwarves-1.17-musl.patch | 190 +
 dev-util/dwarves/metadata.xml  |   5 +
 5 files changed, 257 insertions(+)

diff --git a/dev-util/dwarves/Manifest b/dev-util/dwarves/Manifest
new file mode 100644
index 000..d9e3668
--- /dev/null
+++ b/dev-util/dwarves/Manifest
@@ -0,0 +1 @@
+DIST dwarves-1.17.tar.xz 309028 BLAKE2B 
600d095359fa1ef208cc83655761505a07512faf9957144cc5fdd9e69bef98be3afc8b29a4c13aa0246aa43fdc9b4906de95f37c86fc6790ece52a79e3b13695
 SHA512 
8916ea24316efe1eb322d045fb2d81c230905f2fe33942eac641e9e0311f33a3bcf55be454eac32781799c255303bafacd8f1bd1b3ec08f0dae4d5f38d8186ba

diff --git a/dev-util/dwarves/dwarves-1.17.ebuild 
b/dev-util/dwarves/dwarves-1.17.ebuild
new file mode 100644
index 000..b507d41
--- /dev/null
+++ b/dev-util/dwarves/dwarves-1.17.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit multilib cmake-utils python-single-r1
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/;
+
+LICENSE="GPL-2" # only
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~arm64"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/elfutils-0.178
+   sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+if [[ ${PV//_p} == ${PV} ]]; then
+   SRC_URI="http://fedorapeople.org/~acme/dwarves/${P}.tar.xz;
+else
+   SRC_URI="https://dev.gentoo.org/~zzam/${PN}/${P}.tar.xz;
+fi
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-python-import.patch
+   "${FILESDIR}"/${PN}-1.17-musl.patch
+
+)
+
+src_configure() {
+   local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+   cmake-utils_src_configure
+}
+
+src_test() { :; }
+
+src_install() {
+   cmake-utils_src_install
+}

diff --git a/dev-util/dwarves/files/dwarves-1.10-python-import.patch 
b/dev-util/dwarves/files/dwarves-1.10-python-import.patch
new file mode 100644
index 000..e308ac6
--- /dev/null
+++ b/dev-util/dwarves/files/dwarves-1.10-python-import.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/show_bug.cgi?id=423817
+
+--- dwarves-1.10/ostra/ostra-cg
 dwarves-1.10/ostra/ostra-cg
+@@ -10,7 +10,9 @@
+ # under the terms of version 2 of the GNU General Public License as
+ # published by the Free Software Foundation.
+ 
+-import sys, datetime, os, ostra
++import sys
++sys.path.insert(0, "/usr/share/dwarves/runtime/python")
++import datetime, os, ostra
+ 
+ class_def = None
+ 

diff --git a/dev-util/dwarves/files/dwarves-1.17-musl.patch 
b/dev-util/dwarves/files/dwarves-1.17-musl.patch
new file mode 100644
index 000..12dd516
--- /dev/null
+++ b/dev-util/dwarves/files/dwarves-1.17-musl.patch
@@ -0,0 +1,190 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 2d23226..1798a96 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -74,6 +74,35 @@ if (NOT HAVE_REALLOCARRAY_SUPPORT)
+   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DCOMPAT_NEED_REALLOCARRAY")
+ endif()
+ 
++CHECK_C_SOURCE_COMPILES(
++"
++#include 
++int main(void)
++{
++_obstack_begin(0, 0, 0, NULL, NULL);
++return 0;
++}
++" LIBC_IMPLEMENTS_OBSTACK)
++if (NOT LIBC_IMPLEMENTS_OBSTACK)
++  find_package(OBSTACK)
++endif()
++
++CHECK_C_SOURCE_COMPILES(
++"
++#include 
++int main(void)
++{
++int argc=1;
++char *argv[]={\"argp\"};
++argp_parse(0,argc,,0,0,0); return 0;
++return 0;
++}
++" LIBC_IMPLEMENTS_ARGP)
++
++if (NOT LIBC_IMPLEMENTS_ARGP)
++  find_package(ARGP)
++endif()
++
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_LARGEFILE64_SOURCE 
-D_FILE_OFFSET_BITS=64")
+ 
+ file(GLOB libbpf_sources "lib/bpf/src/*.c")
+@@ -91,7 +120,8 @@ set_target_properties(dwarves PROPERTIES VERSION 1.0.0 
SOVERSION 1)
+ set_target_properties(dwarves PROPERTIES INTERFACE_LINK_LIBRARIES "")
+ target_include_directories(dwarves PRIVATE
+  ${CMAKE_CURRENT_SOURCE_DIR}/lib/bpf/include/uapi)
+-target_link_libraries(dwarves ${DWARF_LIBRARIES} ${ZLIB_LIBRARIES})
++target_link_libraries(dwarves ${DWARF_LIBRARIES} ${ZLIB_LIBRARIES}
++${ARGP_LIBRARY} ${OBSTACK_LIBRARY})
+ 
+ set(dwarves_emit_LIB_SRCS dwarves_emit.c)
+ add_library(dwarves_emit SHARED ${dwarves_emit_LIB_SRCS})
+diff --git 

[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/

2020-05-25 Thread Anthony G. Basile
commit: 53d487eab7a9b13696021442d5716fbf4c1837bb
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed May 20 18:35:51 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May 25 23:38:53 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=53d487ea

net-libs/webkit-gtk: remove old; synced with ::gentoo

Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/webkit-gtk/Manifest |   1 -
 net-libs/webkit-gtk/webkit-gtk-2.28.1.ebuild | 296 ---
 2 files changed, 297 deletions(-)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index ec39ddf..9cb9e91 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,4 +1,3 @@
 DIST webkitgtk-2.24.4.tar.xz 17575784 BLAKE2B 
c30683ea365a50d7def572305b49278343d67739f9bd3cfd78cb08b5cc87b5453504df9b09752f8d6483b18b9b812f3d3cddc084762cfa8990fcc651660b89c2
 SHA512 
1d713955a735ae2e2229beea7bda7f518a6247c6aa7f5753aeb5b5c6395339d451d0d146f7188e7ba65cb82ea5a74a5e73e956fe59d5f5f97659a44af33df112
 DIST webkitgtk-2.26.4.tar.xz 19329636 BLAKE2B 
9dc88bf9e2bec4f3ccc316f4967e991595fa17151ad74781ea514e72700f2bd1f3ed32c5ee662eb1d04fa023e7c33ad1215078415b67c939ee0d4f6d55358d4a
 SHA512 
b4d96672d0a41fb7591dd312254fc1b7a85e632923bf2d954d79d395306db96d5a6b4f85e24ea4ba0a447e45e29a41882249c26f6b2d6d572225abefcf28a474
-DIST webkitgtk-2.28.1.tar.xz 21427628 BLAKE2B 
58f19d68598ed1aee58f9f700c84e76c9c58980e39d7fe1883c3be991f575074db3156b9a7a041bb3d59130d87d37b1bdee9cf6c122c4f0b0ba6637d66534c32
 SHA512 
30cfe63d202673d1f0b0ab32e062eab225e51b993d9bb0f51c02d0497423e1591b5a2e943c30d1c9ee6d9073dfbd13b8ec24bca94f380fe8886019e8185628b8
 DIST webkitgtk-2.28.2.tar.xz 21427772 BLAKE2B 
0749ffac526ae90ffb8af3fbf8f9ce87db80f229b96e2daa435f9bd6e6e985bbb8c33011976213b2e4ce286c9f1d38f0b85279507cdc9c52b95fbeb32c9f676c
 SHA512 
c7c0c55b1ebc61c0ec9cd9af96a12058a96ba9b011330b12c7c2776685736e0edf604f5eee639637cb50b2967d77c2db4dea15050a575fd34a1f6f0a8b8c56f8

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.28.1.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.28.1.ebuild
deleted file mode 100644
index bc1ab61..000
--- a/net-libs/webkit-gtk/webkit-gtk-2.28.1.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-CMAKE_MAKEFILE_GENERATOR="ninja"
-PYTHON_COMPAT=( python{3_6,3_7} )
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-CMAKE_MIN_VERSION=3.10
-
-inherit check-reqs cmake-utils flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
-
-MY_P="webkitgtk-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="https://www.webkitgtk.org;
-SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
-
-LICENSE="LGPL-2+ BSD"
-SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~sparc ~x86"
-
-IUSE="aqua coverage +egl +geolocation gles2-only gnome-keyring +gstreamer 
gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl seccomp spell 
wayland +X"
-
-# gstreamer with opengl/gles2 needs egl
-REQUIRED_USE="
-   gles2-only? ( egl !opengl )
-   gstreamer? ( opengl? ( egl ) )
-   wayland? ( egl )
-   || ( aqua wayland X )
-"
-
-# Tests fail to link for inexplicable reasons
-# https://bugs.webkit.org/show_bug.cgi?id=148210
-RESTRICT="test"
-
-# Aqua support in gtk3 is untested
-# Dependencies found at Source/cmake/OptionsGTK.cmake
-# Various compile-time optionals for gtk+-3.22.0 - ensure it
-# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.26
-# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
-wpe_depend="
-   >=gui-libs/libwpe-1.3.0:1.0
-   >=gui-libs/wpebackend-fdo-1.3.1:1.0
-"
-RDEPEND="
-   >=x11-libs/cairo-1.16.0:=[X?]
-   >=media-libs/fontconfig-2.13.0:1.0
-   >=media-libs/freetype-2.9.0:2
-   >=dev-libs/libgcrypt-1.7.0:0=
-   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
-   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
-   >=dev-libs/icu-3.8.1-r1:=
-   virtual/jpeg:0=
-   >=net-libs/libsoup-2.54:2.4[introspection?]
-   >=dev-libs/libxml2-2.8.0:2
-   >=media-libs/libpng-1.4:0=
-   dev-db/sqlite:3=
-   sys-libs/zlib:0
-   >=dev-libs/atk-2.16.0
-   media-libs/libwebp:=
-
-   >=dev-libs/glib-2.44.0:2
-   >=dev-libs/libxslt-1.1.7
-   media-libs/woff2
-   gnome-keyring? ( app-crypt/libsecret )
-   introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
-   dev-libs/libtasn1:=
-   spell? ( >=app-text/enchant-0.22:2 )
-   gstreamer? (
-   >=media-libs/gstreamer-1.14:1.0
-   >=media-libs/gst-plugins-base-1.14:1.0[egl?,opengl?]
-   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
-   >=media-plugins/gst-plugins-opus-1.14.4-r1:1.0

[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/files/, net-libs/webkit-gtk/

2020-05-25 Thread Anthony G. Basile
commit: f3e5e9734ec1a1359a5b73d1a5651ecdd59b96ae
Author: Petr Vaněk  atlas  cz>
AuthorDate: Fri May 15 08:31:29 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May 25 23:38:53 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f3e5e973

net-libs/webkit-gtk: bump to 2.28.2; synced with ::gentoo

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/webkit-gtk/Manifest   |   1 +
 .../webkit-gtk/files/2.28.2-fix-ppc64-JSC.patch|  59 
 .../files/2.28.2-fix-yelp-desktopless-build.patch  |  53 
 .../webkit-gtk/files/2.28.2-non-jumbo-fix.patch|  34 +++
 .../files/2.28.2-opengl-without-X-fixes.patch  |  53 
 .../files/2.28.2-use-gst-audiointerleave.patch |  55 
 net-libs/webkit-gtk/webkit-gtk-2.28.2.ebuild   | 302 +
 7 files changed, 557 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index ba34c03..ec39ddf 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST webkitgtk-2.24.4.tar.xz 17575784 BLAKE2B 
c30683ea365a50d7def572305b49278343d67739f9bd3cfd78cb08b5cc87b5453504df9b09752f8d6483b18b9b812f3d3cddc084762cfa8990fcc651660b89c2
 SHA512 
1d713955a735ae2e2229beea7bda7f518a6247c6aa7f5753aeb5b5c6395339d451d0d146f7188e7ba65cb82ea5a74a5e73e956fe59d5f5f97659a44af33df112
 DIST webkitgtk-2.26.4.tar.xz 19329636 BLAKE2B 
9dc88bf9e2bec4f3ccc316f4967e991595fa17151ad74781ea514e72700f2bd1f3ed32c5ee662eb1d04fa023e7c33ad1215078415b67c939ee0d4f6d55358d4a
 SHA512 
b4d96672d0a41fb7591dd312254fc1b7a85e632923bf2d954d79d395306db96d5a6b4f85e24ea4ba0a447e45e29a41882249c26f6b2d6d572225abefcf28a474
 DIST webkitgtk-2.28.1.tar.xz 21427628 BLAKE2B 
58f19d68598ed1aee58f9f700c84e76c9c58980e39d7fe1883c3be991f575074db3156b9a7a041bb3d59130d87d37b1bdee9cf6c122c4f0b0ba6637d66534c32
 SHA512 
30cfe63d202673d1f0b0ab32e062eab225e51b993d9bb0f51c02d0497423e1591b5a2e943c30d1c9ee6d9073dfbd13b8ec24bca94f380fe8886019e8185628b8
+DIST webkitgtk-2.28.2.tar.xz 21427772 BLAKE2B 
0749ffac526ae90ffb8af3fbf8f9ce87db80f229b96e2daa435f9bd6e6e985bbb8c33011976213b2e4ce286c9f1d38f0b85279507cdc9c52b95fbeb32c9f676c
 SHA512 
c7c0c55b1ebc61c0ec9cd9af96a12058a96ba9b011330b12c7c2776685736e0edf604f5eee639637cb50b2967d77c2db4dea15050a575fd34a1f6f0a8b8c56f8

diff --git a/net-libs/webkit-gtk/files/2.28.2-fix-ppc64-JSC.patch 
b/net-libs/webkit-gtk/files/2.28.2-fix-ppc64-JSC.patch
new file mode 100644
index 000..96e4d7d
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.28.2-fix-ppc64-JSC.patch
@@ -0,0 +1,59 @@
+From 46c7d3ea88dd77223f25c48ce4a8688db71c489b Mon Sep 17 00:00:00 2001
+From: "commit-qu...@webkit.org"
+ 
+Date: Thu, 7 May 2020 19:30:28 +
+Subject: [PATCH] REGRESSION(r251875): Crash in JSC::StructureIDTable::get on
+ ppc64le: gcSafeMemcpy broken on JSVALUE64 platforms other than x86_64 and
+ aarch64 https://bugs.webkit.org/show_bug.cgi?id=210685
+
+Patch by Daniel Kolesa  on 2020-05-07
+Reviewed by Michael Catanzaro.
+
+Fix gcSafeMemcpy on non-x86_64/aarch64 64-bit architectures.
+
+We were hitting an incorrect x86_64 assertion on values larger than
+mediumCutoff on JSVALUE64 architectures other than x86_64 and aarch64,
+as the control flow is wrong.
+
+* heap/GCMemoryOperations.h:
+(JSC::gcSafeMemcpy):
+
+git-svn-id: https://svn.webkit.org/repository/webkit/trunk@261326 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
+---
+ Source/JavaScriptCore/heap/GCMemoryOperations.h | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/Source/JavaScriptCore/heap/GCMemoryOperations.h 
b/Source/JavaScriptCore/heap/GCMemoryOperations.h
+index f2b9e385bc9..ff66071db20 100644
+--- a/Source/JavaScriptCore/heap/GCMemoryOperations.h
 b/Source/JavaScriptCore/heap/GCMemoryOperations.h
+@@ -53,7 +53,7 @@ ALWAYS_INLINE void gcSafeMemcpy(T* dst, T* src, size_t bytes)
+ bitwise_cast(dst)[i] = bitwise_cast(src)[i];
+ };
+ 
+-#if COMPILER(GCC_COMPATIBLE) && USE(JSVALUE64)
++#if COMPILER(GCC_COMPATIBLE) && (CPU(X86_64) || CPU(ARM64))
+ if (bytes <= smallCutoff)
+ slowPathForwardMemcpy();
+ else if (isARM64() || bytes <= mediumCutoff) {
+@@ -121,8 +121,6 @@ ALWAYS_INLINE void gcSafeMemcpy(T* dst, T* src, size_t 
bytes)
+ :
+ : "d0", "d1", "memory"
+ );
+-#else
+-slowPathForwardMemcpy();
+ #endif // CPU(X86_64)
+ } else {
+ RELEASE_ASSERT(isX86_64());
+@@ -139,7 +137,7 @@ ALWAYS_INLINE void gcSafeMemcpy(T* dst, T* src, size_t 
bytes)
+ }
+ #else
+ slowPathForwardMemcpy();
+-#endif // COMPILER(GCC_COMPATIBLE)
++#endif // COMPILER(GCC_COMPATIBLE) && (CPU(X86_64) || CPU(ARM64))
+ #else
+ memcpy(dst, src, bytes);
+ #endif // USE(JSVALUE64)
+-- 
+2.20.1
+

diff --git a/net-libs/webkit-gtk/files/2.28.2-fix-yelp-desktopless-build.patch 

[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/

2020-05-25 Thread William Hubbs
commit: df88b1fb724b7aff010bf33a2bd606e532458b98
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 25 22:53:44 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 25 22:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df88b1fb

dev-go/go-md2man: remove old

Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-md2man/Manifest   |  3 ---
 dev-go/go-md2man/go-md2man-1.0.3.ebuild | 29 -
 dev-go/go-md2man/go-md2man-1.0.6.ebuild | 29 -
 dev-go/go-md2man/go-md2man-1.0.8.ebuild | 27 ---
 4 files changed, 88 deletions(-)

diff --git a/dev-go/go-md2man/Manifest b/dev-go/go-md2man/Manifest
index 0895ada5ad1..d5819c4093b 100644
--- a/dev-go/go-md2man/Manifest
+++ b/dev-go/go-md2man/Manifest
@@ -1,4 +1 @@
-DIST go-md2man-1.0.3.tar.gz 3279 BLAKE2B 
0b693569ad7ff609508dd28b11bacdc0eb08ee0fd2b2a23dad5e26a670e1fc0fcc2321ee099114dc144fb8671dfcd7ed072e7feb17bb96e17c2f9ff0e748ddac
 SHA512 
855809f068daae2becb31d4b182b0953a9a11428cf89d488e2148256c6f4292bf24d42bd1c5bc96ba2c1c18a8201e859629f2515f750de390e4325cc320ac7b8
-DIST go-md2man-1.0.6.tar.gz 40240 BLAKE2B 
183a96b661419861fcca27e34fcd107070839087d61d3c36f3da3b3aa644678d4eeb6fa31ae3a07eb41dbd750ed43fa29b5518db9a56290530795f6b3cc16873
 SHA512 
73abf08470c7ba3c5e5f0212a19f37ae98a8582605d2493bb21b2e5c07fafa8fb711f05665e153863d195749a0870e674e203f377ec7bb8425b9d497fa9864d1
-DIST go-md2man-1.0.8.tar.gz 79284 BLAKE2B 
c6bf5c1507f0e7e6393c08592bf56e6423157f265a2f26b10f262c00b15c855e99c022d9e4b465247997b0c9d667ed71c727d03735af6214ec20ca30583235aa
 SHA512 
4c52e01c9b07582b5d55d1e94935378a676bd284a3e8230a8a191d4678b1b6ae92b704a249117c542832170069a70c649e58a1752fb2973709259b5bc108db91
 DIST go-md2man-2.0.0.tar.gz 52021 BLAKE2B 
d3df2300a28d972b6b7269172a734dda7a60df5c25d8b4a4d9a45a2c636f08286eea4873c32d22a9533ba4e333660e4ec2deabe8fbdb9af3db96c07884278d04
 SHA512 
22a6c950ca7e386246fadb15f05d0a60437a249df48a7c5f905bc4bd05034cede6318e1158bd2113e97b4fd2d1e838776680a00c6141ac2b3c8795aeee15a39d

diff --git a/dev-go/go-md2man/go-md2man-1.0.3.ebuild 
b/dev-go/go-md2man/go-md2man-1.0.3.ebuild
deleted file mode 100644
index f0255be8f6a..000
--- a/dev-go/go-md2man/go-md2man-1.0.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-EGO_PN=github.com/cpuguy83/go-md2man
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="amd64 ~arm64"
-   EGIT_COMMIT=v${PV}
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="A utility to convert markdown to man pages"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man;
-LICENSE="BSD-2 MIT"
-SLOT="0"
-IUSE=""
-DEPEND="dev-go/blackfriday"
-RDEPEND=""
-
-src_install() {
-   "${S}"/go-md2man -in src/${EGO_PN}/go-md2man.1.md -out go-md2man.1
-   dobin go-md2man
-   doman go-md2man.1
-}

diff --git a/dev-go/go-md2man/go-md2man-1.0.6.ebuild 
b/dev-go/go-md2man/go-md2man-1.0.6.ebuild
deleted file mode 100644
index 9c67ea4a48b..000
--- a/dev-go/go-md2man/go-md2man-1.0.6.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/cpuguy83/go-md2man
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~arm64"
-   EGIT_COMMIT=v${PV}
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="A utility to convert markdown to man pages"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man;
-LICENSE="BSD-2 MIT"
-SLOT="0"
-IUSE=""
-DEPEND="dev-go/blackfriday"
-RDEPEND="dev-go/blackfriday:="
-
-src_install() {
-   "${S}"/go-md2man -in src/${EGO_PN}/go-md2man.1.md -out go-md2man.1
-   dobin go-md2man
-   doman go-md2man.1
-}

diff --git a/dev-go/go-md2man/go-md2man-1.0.8.ebuild 
b/dev-go/go-md2man/go-md2man-1.0.8.ebuild
deleted file mode 100644
index 0fa2e9d8aeb..000
--- a/dev-go/go-md2man/go-md2man-1.0.8.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/cpuguy83/go-md2man
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-   EGIT_COMMIT=v${PV}
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="A utility to convert markdown to man pages"
-HOMEPAGE="https://github.com/cpuguy83/go-md2man;
-LICENSE="BSD-2 MIT"
-SLOT="0"
-IUSE=""
-
-src_install() {
-   "${S}"/go-md2man -in 

[gentoo-commits] repo/gentoo:master commit in: dev-go/go-md2man/

2020-05-25 Thread William Hubbs
commit: b2786033ed18cbfe28c03b99d5cdbbb8776de6c8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 25 22:52:38 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 25 22:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2786033

dev-go/go-md2man: stabilize 2.0.0 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 dev-go/go-md2man/go-md2man-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/go-md2man/go-md2man-2.0.0.ebuild 
b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
index 9af47a4a7da..05192cf6398 100644
--- a/dev-go/go-md2man/go-md2man-2.0.0.ebuild
+++ b/dev-go/go-md2man/go-md2man-2.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/cpuguy83/go-md2man;
 
 LICENSE="BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
 
 src_compile() {
emake BUILD_FLAGS="-mod=vendor" build



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

2020-05-25 Thread Zac Medico
commit: 7eb078e546b1c76a13c6f3b195afb6f7eabd5102
Author: Bruce Guenter  untroubled  org>
AuthorDate: Mon May 25 22:06:37 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 22:48:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb078e5

app-emulation/libpod: Bump version to 1.9.3

Closes: https://github.com/gentoo/gentoo/pull/15970
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bruce Guenter  untroubled.org>
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/libpod/Manifest|   1 +
 app-emulation/libpod/libpod-1.9.3.ebuild | 142 +++
 2 files changed, 143 insertions(+)

diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest
index c8593e08407..f1f66469e8e 100644
--- a/app-emulation/libpod/Manifest
+++ b/app-emulation/libpod/Manifest
@@ -1,2 +1,3 @@
 DIST libpod-1.8.2.tar.gz 30065262 BLAKE2B 
1bf4ca9b9547a710f1882ac40aee0cf295fecdb9d43dc6fa3061ca9e19d15e6d671075627939167cdf100d30e8299e50bd51425226ff1994778782cf261b
 SHA512 
c6e1426f66299a21be66be033460c44830b422f8a3319f37bbe53030f6a2bf84b140a29f30b83f6b61199f1df373f81a6d73787d16423ad942fc8a9154c68366
 DIST libpod-1.9.0.tar.gz 8865279 BLAKE2B 
70b83f7c0482f0cbf94f235752b241aec61790d2ec01abed6ab3eb98c5de4a338e84e70c7d5fbcb239f33a7a209160c8c4868b3b86797ac8be58f08ddde5d35d
 SHA512 
ba7de72e03dc55896025b698465745873f3030547e19133b835e4f47c1cd1c0261f17845d50cbe7b824db2a9ed77def7883405637333e141f7abecada644b5be
+DIST libpod-1.9.3.tar.gz 8869143 BLAKE2B 
52c049c3a9c96729f32c1b7a9fc4b182614d18edd12ee1d5b19730a870b694f5c4489577bbf547cf86baf51b6fadfdf1a1513ff784a4c549f5b737549187f3a3
 SHA512 
d85cdf49b740f47a341b7717a4bc22ff326d22234e224bd572a3d879b75eaa33139bebdc293c2e7bc41a9902289d89380b9b56975a0826172324e9a54f8f5e03

diff --git a/app-emulation/libpod/libpod-1.9.3.ebuild 
b/app-emulation/libpod/libpod-1.9.3.ebuild
new file mode 100644
index 000..14807bcc355
--- /dev/null
+++ b/app-emulation/libpod/libpod-1.9.3.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_COMMIT="5d44534fff6877b1cb15b760242279ae6293154c"
+
+inherit bash-completion-r1 flag-o-matic go-module
+
+DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
+HOMEPAGE="https://github.com/containers/libpod/;
+SRC_URI="https://github.com/containers/libpod/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+IUSE="apparmor btrfs +fuse +rootless selinux"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   app-crypt/gpgme:=
+   >=app-emulation/conmon-2.0.0
+   || ( >=app-emulation/runc-1.0.0_rc6 app-emulation/crun )
+   dev-libs/libassuan:=
+   dev-libs/libgpg-error:=
+   net-misc/cni-plugins
+   sys-fs/lvm2
+   sys-libs/libseccomp:=
+
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( sys-fs/btrfs-progs )
+   rootless? ( app-emulation/slirp4netns )
+   selinux? ( sys-libs/libselinux:= )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-go/go-md2man"
+RDEPEND="${COMMON_DEPEND}
+   fuse? ( sys-fs/fuse-overlayfs )"
+
+src_prepare() {
+   default
+
+   # Disable installation of python modules here, since those are
+   # installed by separate ebuilds.
+   local makefile_sed_args=(
+   -e '/^GIT_.*/d'
+   -e 's/$(GO) build/$(GO) build -v -work -x/'
+   -e 's/^\(install:.*\) install\.python$/\1/'
+   )
+
+   has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 
's:GO111MODULE=off:GO111MODULE=on:')
+
+   sed "${makefile_sed_args[@]}" -i Makefile || die
+
+   sed -e 's|OUTPUT="${CIRRUS_TAG:.*|OUTPUT='v${PV}'|' \
+   -i hack/get_release_info.sh || die
+}
+
+src_compile() {
+   # Filter unsupported linker flags
+   filter-flags '-Wl,*'
+
+   [[ -f hack/apparmor_tag.sh ]] || die
+   if use apparmor; then
+   echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
+   fi
+
+   [[ -f hack/btrfs_installed_tag.sh ]] || die
+   if use btrfs; then
+   echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
+   else
+   echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
+   hack/btrfs_installed_tag.sh || die
+   fi
+
+   [[ -f hack/selinux_tag.sh ]] || die
+   if use selinux; then
+   echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
+   else
+   echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
+   fi
+
+   export -n GOCACHE GOPATH XDG_CACHE_HOME
+   GOBIN="${S}/bin" \
+   emake all \
+   GIT_BRANCH=master \
+   GIT_BRANCH_CLEAN=master \
+

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

2020-05-25 Thread Zac Medico
commit: 781a5092ecb4c3b612e374ff5fd8457e4b582aef
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 22:43:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 22:45:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781a5092

app-emulation/conmon: Bump to version 2.0.16

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

 app-emulation/conmon/Manifest |  1 +
 app-emulation/conmon/conmon-2.0.16.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest
index a663b2e2960..49b20988245 100644
--- a/app-emulation/conmon/Manifest
+++ b/app-emulation/conmon/Manifest
@@ -1,2 +1,3 @@
 DIST conmon-2.0.11.tar.gz 58791 BLAKE2B 
a2b9e06041e0455d1445974b76d87e96fc6e248053ca52d48625e635ff709e180d1f9cc96cbcae9896261cf9b7401f1f10749b161451c4aa1bff4ec2d89118d0
 SHA512 
6ec1f14e1d0216305cc5f866566804204233239b6b428d040385e38b7c9f0d1160bb3af4ec31a441171934358f7f4b315b127507d54bc180e765846ed7b2588e
 DIST conmon-2.0.15.tar.gz 61983 BLAKE2B 
c29de3c9df41b9f27fc2a0f0ac64c1ce27e5dbb21c9a74b060516692a910be4370f7cc4b6225e0243b809fd36848515b28017cb1766cc032a48d7e14b9a72726
 SHA512 
8310236045d8678bdd07bfd5a56f7ad1e9a01019e27ed8d24dcb83b4489240adce9e118a4fccb6cb0c0f3c31a0272d75bdafba9c50130903d87b7cb68288b470
+DIST conmon-2.0.16.tar.gz 62372 BLAKE2B 
0f02689e6ca25ee2f8cdf649f60ed70ac25648dd35af765a5fd97573dd9c176d115b97cea0ea10521f055a92f0775430113f53724fc772d62630dc7daa05b4a7
 SHA512 
8f44b2426e3fdbb6ca0279b35262f5584c44898843daf6b64d54c3a87dcdfaf9a7283ad38973e6e0f7333ec37236ef7de1de03a3006f5f2593fdb8aff70e5e6c

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



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

2020-05-25 Thread Zac Medico
commit: 137496f35e2111d5add237fcbb3a2f5458754aa5
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 22:44:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 22:45:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137496f3

app-emulation/conmon: Remove old version 2.0.11

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

 app-emulation/conmon/Manifest |  1 -
 app-emulation/conmon/conmon-2.0.11.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/app-emulation/conmon/Manifest b/app-emulation/conmon/Manifest
index 49b20988245..42c8976b868 100644
--- a/app-emulation/conmon/Manifest
+++ b/app-emulation/conmon/Manifest
@@ -1,3 +1,2 @@
-DIST conmon-2.0.11.tar.gz 58791 BLAKE2B 
a2b9e06041e0455d1445974b76d87e96fc6e248053ca52d48625e635ff709e180d1f9cc96cbcae9896261cf9b7401f1f10749b161451c4aa1bff4ec2d89118d0
 SHA512 
6ec1f14e1d0216305cc5f866566804204233239b6b428d040385e38b7c9f0d1160bb3af4ec31a441171934358f7f4b315b127507d54bc180e765846ed7b2588e
 DIST conmon-2.0.15.tar.gz 61983 BLAKE2B 
c29de3c9df41b9f27fc2a0f0ac64c1ce27e5dbb21c9a74b060516692a910be4370f7cc4b6225e0243b809fd36848515b28017cb1766cc032a48d7e14b9a72726
 SHA512 
8310236045d8678bdd07bfd5a56f7ad1e9a01019e27ed8d24dcb83b4489240adce9e118a4fccb6cb0c0f3c31a0272d75bdafba9c50130903d87b7cb68288b470
 DIST conmon-2.0.16.tar.gz 62372 BLAKE2B 
0f02689e6ca25ee2f8cdf649f60ed70ac25648dd35af765a5fd97573dd9c176d115b97cea0ea10521f055a92f0775430113f53724fc772d62630dc7daa05b4a7
 SHA512 
8f44b2426e3fdbb6ca0279b35262f5584c44898843daf6b64d54c3a87dcdfaf9a7283ad38973e6e0f7333ec37236ef7de1de03a3006f5f2593fdb8aff70e5e6c

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



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

2020-05-25 Thread Thomas Deutschmann
commit: 6261c9c2649d9ab7f2823f9db2b46a9f7e60acdf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 25 21:58:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 25 21:58:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6261c9c2

sci-mathematics/alt-ergo: fix QA_FLAGS_IGNORED

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
index b7f3fb22add..c6d15bcea81 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.3.0.ebuild
@@ -26,11 +26,11 @@ RDEPEND="${DEPEND}"
 
 DOCS=( CHANGES INSTALL.md README.md )
 
-QA_FLAGS_IGNORED=(
+QA_FLAGS_IGNORED="
/usr/lib*/alt-ergo-parsers/AltErgoParsers.cmxs
/usr/lib*/alt-ergo-lib/AltErgoLib.cmxs
/usr/bin/alt-ergo
-)
+"
 
 src_prepare() {
default



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

2020-05-25 Thread Mike Gilbert
commit: c8e5844221a71d1faddee13f2f7921010f786346
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May 25 21:34:51 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 25 21:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e58442

dev-util/meson: disable some additional unit tests

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

 dev-util/meson/meson-0.54.2.ebuild | 22 --
 dev-util/meson/meson-.ebuild   | 22 --
 2 files changed, 32 insertions(+), 12 deletions(-)

diff --git a/dev-util/meson/meson-0.54.2.ebuild 
b/dev-util/meson/meson-0.54.2.ebuild
index 2ef1f787f28..4945b8d2278 100644
--- a/dev-util/meson/meson-0.54.2.ebuild
+++ b/dev-util/meson/meson-0.54.2.ebuild
@@ -39,13 +39,23 @@ PATCHES=(
 )
 
 python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
 
-   # ASAN is unsupported on some targets
-   # https://bugs.gentoo.org/692822
-   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" run_unittests.py || die
 
# Broken due to python2 script created by python_wrapper_setup
rm -r "test cases/frameworks/1 boost" || die

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index 053a12bbeb2..5cd9c5f13bb 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -35,13 +35,23 @@ DEPEND="
 "
 
 python_prepare_all() {
-   # ASAN and sandbox both want control over LD_PRELOAD
-   # https://bugs.gentoo.org/673016
-   sed -i -e 's/test_generate_gir_with_address_sanitizer/_&/' 
run_unittests.py || die
+   local disable_unittests=(
+   # ASAN and sandbox both want control over LD_PRELOAD
+   # https://bugs.gentoo.org/673016
+   -e 's/test_generate_gir_with_address_sanitizer/_&/'
 
-   # ASAN is unsupported on some targets
-   # https://bugs.gentoo.org/692822
-   sed -i -e 's/test_pch_with_address_sanitizer/_&/' run_unittests.py || 
die
+   # ASAN is unsupported on some targets
+   # https://bugs.gentoo.org/692822
+   -e 's/test_pch_with_address_sanitizer/_&/'
+
+   # https://github.com/mesonbuild/meson/issues/7203
+   -e 's/test_templates/_&/'
+
+   # Broken due to python2 wrapper
+   -e 's/test_python_module/_&/'
+   )
+
+   sed -i "${disable_unittests[@]}" run_unittests.py || die
 
# Broken due to python2 script created by python_wrapper_setup
rm -r "test cases/frameworks/1 boost" || die



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

2020-05-25 Thread Sergei Trofimovich
commit: 08bceb150a475eddccc0b6fa210a74e38f3ed00f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:15:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08bceb15

dev-util/ccache: stable 3.7.9 for sparc, bug #725006

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/ccache/ccache-3.7.9.ebuild 
b/dev-util/ccache/ccache-3.7.9.ebuild
index f09a3ca10b0..b00ef22ccb6 100644
--- a/dev-util/ccache/ccache-3.7.9.ebuild
+++ b/dev-util/ccache/ccache-3.7.9.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.
 
 LICENSE="GPL-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="app-arch/xz-utils



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

2020-05-25 Thread Sergei Trofimovich
commit: 281ac46f4a143509c8927e2a90bf5830c20d3017
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:12:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281ac46f

dev-perl/Encode-HanExtra: stable 0.230.0-r2 for hppa, bug #723772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild 
b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild
index c96ec09a963..4c3eb45eefc 100644
--- a/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild
+++ b/dev-perl/Encode-HanExtra/Encode-HanExtra-0.230.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Extra sets of Chinese encodings"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND="virtual/perl-Encode"



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

2020-05-25 Thread Sergei Trofimovich
commit: b5899516975db80ade9034954564fa5a058a47af
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:09:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5899516

dev-python/importlib_resources: stable 1.5.0-r1 for hppa, bug #723992

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild 
b/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
index 77212ac273e..c62c254de43 100644
--- a/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
+++ b/dev-python/importlib_resources/importlib_resources-1.5.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2020-05-25 Thread Sergei Trofimovich
commit: 501188c4b4d66a0e61404efd1939bda2551e8b8d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:10:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501188c4

media-libs/libwebp: stable 1.1.0 for hppa, bug #724014

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild 
b/media-libs/libwebp/libwebp-1.1.0.ebuild
index 6cd29cb36b5..883fbf2d222 100644
--- a/media-libs/libwebp/libwebp-1.1.0.ebuild
+++ b/media-libs/libwebp/libwebp-1.1.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0/7" # subslot = libwebp soname version
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~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 ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg 
opengl +png static-libs swap-16bit-csp tiff"
 
 # TODO: dev-lang/swig bindings in swig/ subdirectory



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvsps/

2020-05-25 Thread Sergei Trofimovich
commit: a4071b6c798c6087e7ccc041379c3dee94425864
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:07:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4071b6c

dev-vcs/cvsps: stable 2.2_beta1-r1 for hppa, bug #724134

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild 
b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
index cf1c87a0440..17062912280 100644
--- a/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
+++ b/dev-vcs/cvsps/cvsps-2.2_beta1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~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 ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="sys-libs/zlib"



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

2020-05-25 Thread Sergei Trofimovich
commit: 79ced9e2bb2c375421dce576c7680d88d906d747
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:14:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ced9e2

net-libs/rpcsvc-proto: stable 1.4.1-r1 for sparc, bug #725002

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/rpcsvc-proto/rpcsvc-proto-1.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.1-r1.ebuild 
b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.1-r1.ebuild
index e3e95fe99f6..0df7553716a 100644
--- a/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.1-r1.ebuild
+++ b/net-libs/rpcsvc-proto/rpcsvc-proto-1.4.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="LGPL-2.1+ BSD"
-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=""
 
 # sys-devel/gettext is only for libintl detection macros.



[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/

2020-05-25 Thread Sergei Trofimovich
commit: 00568d6fc6698944b00b047884c6c1d22a865c8d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:07:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00568d6f

net-dns/c-ares: stable 1.16.1 for hppa, bug #723394

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-dns/c-ares/c-ares-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/c-ares/c-ares-1.16.1.ebuild 
b/net-dns/c-ares/c-ares-1.16.1.ebuild
index 42a3a4f9086..b2ec52821ee 100644
--- a/net-dns/c-ares/c-ares-1.16.1.ebuild
+++ b/net-dns/c-ares/c-ares-1.16.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://c-ares.haxx.se/;
 SRC_URI="https://${PN}.haxx.se/download/${P}.tar.gz;
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
 IUSE="static-libs"
 
 # Subslot = SONAME of libcares.so.2



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2020-05-25 Thread Sergei Trofimovich
commit: 10f83b6151686442041f6ba668b2cc9c9a58cd8f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 20:22:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f83b61

app-crypt/pinentry: stable 1.1.0-r3 for sparc, bug #724374

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
index 29a999b6ac4..a9139e05251 100644
--- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
+++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~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 ~riscv ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
 
 DEPEND="



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

2020-05-25 Thread Sergei Trofimovich
commit: bed24e5d015c60728fd953ef3327d124dd88d2ac
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:19:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed24e5d

dev-perl/MIME-Charset: stable 1.12.2 for hppa, bug #723772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild 
b/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild
index 3639a8d8e24..e35e367387a 100644
--- a/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild
+++ b/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Charset Informations for MIME"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="l10n_ja l10n_zh"
 PATCHES=(
"${FILESDIR}/1.012-makefilepl.patch"



[gentoo-commits] repo/gentoo:master commit in: mail-client/roundcube/

2020-05-25 Thread Sergei Trofimovich
commit: ad217873c18e2cadf4a9e4ec7735cf7bdc1004d2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:13:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad217873

mail-client/roundcube: stable 1.3.11 for sparc, bug #720876

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-client/roundcube/roundcube-1.3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/roundcube/roundcube-1.3.11.ebuild 
b/mail-client/roundcube/roundcube-1.3.11.ebuild
index cb1c8e78a57..03c060ce602 100644
--- a/mail-client/roundcube/roundcube-1.3.11.ebuild
+++ b/mail-client/roundcube/roundcube-1.3.11.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${PV}/${MY_P}-compl
 # roundcube is GPL-licensed, the rest of the licenses here are
 # for bundled PEAR components, googiespell and utf8.class.php
 LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86"
 
 IUSE="change-password enigma ldap managesieve mysql postgres sqlite ssl spell"
 REQUIRED_USE="|| ( mysql postgres sqlite )"



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

2020-05-25 Thread Sergei Trofimovich
commit: cb64ca2a92d6d70a8e4830be59dbc69263954f1a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:08:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb64ca2a

dev-libs/libevent: stable 2.1.11 for hppa, bug #723414

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libevent/libevent-2.1.11.ebuild 
b/dev-libs/libevent/libevent-2.1.11.ebuild
index 15fea9e81c0..7f049a6b7e6 100644
--- a/dev-libs/libevent/libevent-2.1.11.ebuild
+++ b/dev-libs/libevent/libevent-2.1.11.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 LICENSE="BSD"
 
 SLOT="0/2.1-7"
-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 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug libressl +ssl static-libs test +threads"
 RESTRICT="!test? ( test )"
 



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

2020-05-25 Thread Sergei Trofimovich
commit: 470d3b38322be159ed5e4241ffc848815be0e8ae
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:22:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470d3b38

app-text/po4a: stable 0.57 for hppa, bug #723772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-text/po4a/po4a-0.57.ebuild b/app-text/po4a/po4a-0.57.ebuild
index ab981187fcd..cdc50e83c81 100644
--- a/app-text/po4a/po4a-0.57.ebuild
+++ b/app-text/po4a/po4a-0.57.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="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 ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/pax-utils/

2020-05-25 Thread Sergei Trofimovich
commit: 2029a55080fe1942fc518b802e929d49eee620d4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:16:13 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2029a550

app-misc/pax-utils: stable 1.2.6 for sparc, bug #725010

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/pax-utils-1.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
index d39090d1af7..8a82f4bdb96 100644
--- a/app-misc/pax-utils/pax-utils-1.2.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



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

2020-05-25 Thread Sergei Trofimovich
commit: 71b0ef64b90f9e3217ebaab2a432ec998d86e3f8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:12:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b0ef64

dev-perl/Encode-EUCJPASCII: stable 0.30.0 for hppa, bug #723772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0.ebuild 
b/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0.ebuild
index e4f52097da4..7422e353bca 100644
--- a/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0.ebuild
+++ b/dev-perl/Encode-EUCJPASCII/Encode-EUCJPASCII-0.30.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="An eucJP-open mapping"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 PERL_RM_FILES=( "t/pod.t" )



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

2020-05-25 Thread Sergei Trofimovich
commit: e36684a6d54c78521cf101acd2aa38408be25a1a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 25 17:21:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 21:33:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36684a6

dev-perl/Unicode-LineBreak: stable 2017.4.0-r1 for hppa, bug #723772

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild 
b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild
index e9823cb397b..acb601dcaa6 100644
--- a/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild
+++ b/dev-perl/Unicode-LineBreak/Unicode-LineBreak-2017.4.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="UAX #14 Unicode Line Breaking Algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-perl/MIME-Charset



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

2020-05-25 Thread Anthony G. Basile
commit: a75bfcf78192b3c2341ef8b93416e05388ab202c
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun May 24 11:26:40 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May 25 21:22:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75bfcf7

net-libs/mbedtls: security cleanup

Bug: https://bugs.gentoo.org/714582
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/Manifest |   2 -
 net-libs/mbedtls/mbedtls-2.19.1-r2.ebuild | 106 --
 2 files changed, 108 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 69b2642974f..403c222c2c1 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,4 +1,2 @@
-DIST mbedcrypto-2.0.0.tar.gz 3001813 BLAKE2B 
35a01b7cb11a94cb5ef333f5939945b40ecd0da482959980931e389ac5aec3c1c1b2f40970bbde4587454aee5957dce220593bfc31943ec3deddfa70d2386a25
 SHA512 
3a8fa6b7160065ef175139ba9cb4c8599be11f9d0df5fd60f9f96c425400a0a40eaa31d571ce61d4a00e3b10c1e2b81756c1ad31df6fc32777f40ade7806948a
 DIST mbedtls-2.16.6.tar.gz 2603563 BLAKE2B 
a4011bb2b7e3eca554cded05c4650fc16b48d86ae1ac7fefe29df6b29e38c1e76c880f082be83759b496f831a1238c2df41671bd9794b028402b3dd63f60
 SHA512 
a4c2e70c0cc6b1f1571a9f2ec27ede2620eb1937361599cab0e05b807068397d25695d5cd23931fd0f4cc051de6367c2b6c77f3507ed8b33cd492589c51eebac
-DIST mbedtls-2.19.1.tar.gz 1165843 BLAKE2B 
c8e6764b493a6ca011e74d7b297d5ae5140d7bdf17c1cfd5b9d37913d615ad3c5a6dbf71d44cbf14c938646e51bbf04cd63cc1657eb3775addb2dee3ee94c587
 SHA512 
07ec1cdf98e51ed35bb2940e485d7d8422e9fd440d2077d5cd4c80781d73848228386fe9064773ef8bb1a02c1bc060185b9c8310349d695926bd2c9b7cf6582b
 DIST mbedtls-2.22.0.tar.gz 3822997 BLAKE2B 
0857479e89f9850f611cb8c946c489f715a83edba88673b874cd3e6530a7f72c48671e02435087a48aa9a550d0901a5fd2990f9b3a4d69edceecf1fa01772ab6
 SHA512 
391b99a59ed4edf9625e71e610ea71c6cefa4ea1210d306eb595d85f7408d5decf5fc995d4a411698f1536651ee1230b305dd354df15dbeef9469aa6a7980e09

diff --git a/net-libs/mbedtls/mbedtls-2.19.1-r2.ebuild 
b/net-libs/mbedtls/mbedtls-2.19.1-r2.ebuild
deleted file mode 100644
index f8d6153e970..000
--- a/net-libs/mbedtls/mbedtls-2.19.1-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://tls.mbed.org/;
-CRYPTO_SUBMODULE="mbedcrypto-2.0.0"
-SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz
-   
https://github.com/ARMmbed/mbed-crypto/archive/${CRYPTO_SUBMODULE}.tar.gz;
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/13" # slot for libmbedtls.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 
~sparc x86"
-IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test 
threads zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   programs? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen media-gfx/graphviz )
-   test? ( dev-lang/perl )"
-
-enable_mbedtls_option() {
-   local myopt="$@"
-   # check that config.h syntax is the same at version bump
-   sed -i \
-   -e "s://#define ${myopt}:#define ${myopt}:" \
-   include/mbedtls/config.h || die
-}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-dont-overwrite-headers.patch
-   "${FILESDIR}"/${PN}-un-pebcak-705038-wrong-file.patch
-   "${FILESDIR}"/${PN}-2.19.1-zlib.patch #706112
-)
-
-src_prepare() {
-   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
-   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-   # pretend to be git submodule
-   rmdir "${S}"/crypto
-   mv "${WORKDIR}"/mbed-crypto-${CRYPTO_SUBMODULE} "${S}"/crypto
-
-   cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-   -DENABLE_TESTING=$(usex test)
-   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-   -DINSTALL_MBEDTLS_HEADERS=ON
-   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
-   )
-
-   cmake-utils_src_configure
-}
-
-multilib_src_compile() {
-   cmake-utils_src_compile
-   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
-}
-
-multilib_src_test() {
- 

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

2020-05-25 Thread Anthony G. Basile
commit: 2e5894dc106fd4c18cba46bbf2e17744391eec99
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun May 24 11:31:51 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon May 25 21:22:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e5894dc

net-libs/mbedtls: remove unused patches

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Anthony G. Basile  gentoo.org>

 net-libs/mbedtls/files/mbedtls-2.19.1-zlib.patch   | 29 -
 .../files/mbedtls-dont-overwrite-headers.patch | 48 -
 .../mbedtls-un-pebcak-705038-wrong-file.patch  | 50 --
 3 files changed, 127 deletions(-)

diff --git a/net-libs/mbedtls/files/mbedtls-2.19.1-zlib.patch 
b/net-libs/mbedtls/files/mbedtls-2.19.1-zlib.patch
deleted file mode 100644
index ba4559cfc9b..000
--- a/net-libs/mbedtls/files/mbedtls-2.19.1-zlib.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 9f25b8deff8e5b8fad8493db421b4639f14d2e5d Mon Sep 17 00:00:00 2001
-From: jiblime <47689567+jibl...@users.noreply.github.com>
-Date: Wed, 18 Dec 2019 21:40:01 -0800
-Subject: [PATCH] Fixes definition error when the deprecated
- MBEDTLS_ZLIB_SUPPORT and ENABLE_ZLIB_SUPPORT macro are defined/enabled for
- zlib support in mbedtls
-
-100% tests passed, 0 tests failed out of 85
-
-https://github.com/ARMmbed/mbedtls/blob/mbedtls-2.19.1/library/ssl_tls.c#L1842
-
-https://github.com/ARMmbed/mbedtls/blob/mbedtls-2.19.1/library/ssl_tls.c#L1862

- library/ssl_tls.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/library/ssl_tls.c b/library/ssl_tls.c
-index 6cf7781f2a..51ae9da3c6 100644
 a/library/ssl_tls.c
-+++ b/library/ssl_tls.c
-@@ -1880,7 +1880,7 @@ int mbedtls_ssl_derive_keys( mbedtls_ssl_context *ssl )
- 
- /* Allocate compression buffer */
- #if defined(MBEDTLS_ZLIB_SUPPORT)
--if( session->compression == MBEDTLS_SSL_COMPRESS_DEFLATE &&
-+if( ssl->session_negotiate->compression == MBEDTLS_SSL_COMPRESS_DEFLATE &&
- ssl->compress_buf == NULL )
- {
- MBEDTLS_SSL_DEBUG_MSG( 3, ( "Allocating compression buffer" ) );

diff --git a/net-libs/mbedtls/files/mbedtls-dont-overwrite-headers.patch 
b/net-libs/mbedtls/files/mbedtls-dont-overwrite-headers.patch
deleted file mode 100644
index 4e39308ac5a..000
--- a/net-libs/mbedtls/files/mbedtls-dont-overwrite-headers.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From de35f31091b7e6cb20ebc8d8c0afc3b20bc57098 Mon Sep 17 00:00:00 2001
-From: Mihai Moldovan 
-Date: Thu, 16 Jan 2020 08:59:39 +0100
-Subject: [PATCH] Avoid overwriting tls headers in submodule mode
-
-When crypto is embedded as a submodule and the cmake build system is
-used, it would previously overwrite some header files installed by tls.
-Most of them are harmless (since they should be identical), but config.h
-is a special case.
-
-tls's and crypto's config.h files differ widely in scope and overwriting
-the more general, bigger config.h file from tls with crypto's smaller
-one will make a lot of features unavailable in programs using tls.
-
-Let's just avoid overwriting any tls header in submodule mode.
-
-Note that this will not fix the potential issue that crypto might be
-using a different configuration than tls in the submodule case.
-
-Fixes ARMmbed/mbedtls#2965

- include/CMakeLists.txt | 13 +
- 1 file changed, 13 insertions(+)
-
-diff --git a/include/CMakeLists.txt b/include/CMakeLists.txt
-index 02f924df4..92229a221 100644
 a/include/CMakeLists.txt
-+++ b/include/CMakeLists.txt
-@@ -5,6 +5,19 @@ if(INSTALL_MBEDTLS_HEADERS)
- file(GLOB headers "mbedtls/*.h")
- file(GLOB psa_headers "psa/*.h")
- 
-+if(USE_CRYPTO_SUBMODULE)
-+# Don't overwrite mbedtls's header files!
-+# config.h is supposed to be automatically checked for compatibility
-+# in automatic builds, while the other files should not just be
-+# compatible, but also identical in theory.
-+# Practically, we don't check that in crypto but just assume that the
-+# submodule configuration is sane and trust tls's headers.
-+list(REMOVE_ITEM headers
"${CMAKE_CURRENT_SOURCE_DIR}/mbedtls/compat-1.3.h"
-+
"${CMAKE_CURRENT_SOURCE_DIR}/mbedtls/config.h"
-+
"${CMAKE_CURRENT_SOURCE_DIR}/mbedtls/error.h"
-+
"${CMAKE_CURRENT_SOURCE_DIR}/mbedtls/version.h")
-+endif(USE_CRYPTO_SUBMODULE)
-+
- install(FILES ${headers}
- DESTINATION include/mbedtls
- PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ)

diff --git a/net-libs/mbedtls/files/mbedtls-un-pebcak-705038-wrong-file.patch 
b/net-libs/mbedtls/files/mbedtls-un-pebcak-705038-wrong-file.patch
deleted file mode 100644
index 73e870fa1e4..000
--- a/net-libs/mbedtls/files/mbedtls-un-pebcak-705038-wrong-file.patch
+++ /dev/null
@@ -1,50 +0,0 

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

2020-05-25 Thread Matthew Thode
commit: e90767c9ddb79ea1945a649959635e0a9187b93e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon May 25 21:04:28 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon May 25 21:04:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90767c9

app-emulation/diskimage-builder: 2.37.0 bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.37.0.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 01f11048c29..729f7c974f5 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,2 +1,3 @@
 DIST diskimage-builder-2.35.0.tar.gz 439947 BLAKE2B 
9b148948caef031f44992aaa2b0463b6cc9390b0591fdfe6e82d8258becda61eb5aa0d87ae91ed73523057ae357dcf327d7ca9d8d6a1b66da7f2d535d6c32dc1
 SHA512 
c5ad15c7a793a6c4b17e09fb119ad1444273f930741ae68491ce3a95f416cf8bb76ed0f6df4e34e03359355426c9189f2f5a8b730cb9ffd027a0bbd676f62310
 DIST diskimage-builder-2.36.0.tar.gz 441509 BLAKE2B 
4f8ec1686df8438c53eb088e52b954d0b84c8f327108599970f987db8de0f5ea7491e123c5f41fa9ff058d8f9d30238a533357b01e1cb671dd1fb3eb96ad28cb
 SHA512 
f3fc13195742b25b8cca72d8b5630900d77f5af69dd9d153c44875e9e8f8f27393a8478a4adcdc05ea9d5b73b742e066edb5ab636bfd8d88c404c8f0fe33f1e7
+DIST diskimage-builder-2.37.0.tar.gz 444651 BLAKE2B 
4794af30594926262737e0b7e353f54fdba7a95e067397fa3693fbd4c7574df99336b47946db18af5e437383017d448b655654fe1533a34eecee5b9c2b31
 SHA512 
7c8ce86c90f5414b8b64a740b332ea95b75288d66639b31a575b2cd31e4ffdf75225416712782fc82723643ead6558a557b07044c19774501de96ab6763ae88d

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.37.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.37.0.ebuild
new file mode 100644
index 000..720474e33c4
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.37.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/cura/

2020-05-25 Thread Alexey Shvetsov
commit: 26c8af83fa3dbcdecb49a49612163fd5f3b718ed
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May 25 21:03:19 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 21:03:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c8af83

media-gfx/cura: works with py38

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov  gentoo.org>

 media-gfx/cura/cura-4.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/cura/cura-4.6.1.ebuild b/media-gfx/cura/cura-4.6.1.ebuild
index 4fd274514ca..c2d57876b25 100644
--- a/media-gfx/cura/cura-4.6.1.ebuild
+++ b/media-gfx/cura/cura-4.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit cmake desktop python-single-r1 xdg
 
 MY_PN=Cura



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

2020-05-25 Thread Alexey Shvetsov
commit: 40917dec68ca78ba06cd98897edb1fc9f91d052b
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May 25 21:02:33 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 21:03:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40917dec

dev-python/zeroconf: works with py38

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov  gentoo.org>

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

diff --git a/dev-python/zeroconf/zeroconf-0.24.4.ebuild 
b/dev-python/zeroconf/zeroconf-0.24.4.ebuild
index 9569d1181b0..60b30db9736 100644
--- a/dev-python/zeroconf/zeroconf-0.24.4.ebuild
+++ b/dev-python/zeroconf/zeroconf-0.24.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Alexey Shvetsov
commit: 965ab8c938d512eb7d631b3880d3f182cf96f7fc
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May 25 20:59:23 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 21:03:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=965ab8c9

dev-libs/libarcus: set +python by default

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-libs/libarcus/libarcus-4.6.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libarcus/libarcus-4.6.1.ebuild 
b/dev-libs/libarcus/libarcus-4.6.1.ebuild
index c27d629caf6..a1481fb098b 100644
--- a/dev-libs/libarcus/libarcus-4.6.1.ebuild
+++ b/dev-libs/libarcus/libarcus-4.6.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.
 LICENSE="LGPL-3"
 SLOT="0/3"
 KEYWORDS="~amd64 ~x86"
-IUSE="examples python static-libs"
+IUSE="examples +python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="${PYTHON_DEPS}
@@ -38,7 +38,7 @@ src_prepare() {
 
# Find SIP for current python version, not the latest installed
sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 
${EPYTHON##python} EXACT REQUIRED/g" \
-CMakeLists.txt || die
+   CMakeLists.txt || die
sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 
${EPYTHON##python} EXACT REQUIRED/g" \
cmake/FindSIP.cmake || die
 



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

2020-05-25 Thread Alexey Shvetsov
commit: 076ecf35ca05f0b1f6d5b8a43c3d42557db01748
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May 25 21:02:01 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 21:03:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076ecf35

dev-python/ifaddr: works with py38

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Alexey Shvetsov  gentoo.org>

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

diff --git a/dev-python/ifaddr/ifaddr-0.1.6.ebuild 
b/dev-python/ifaddr/ifaddr-0.1.6.ebuild
index de99f474f29..0778e319250 100644
--- a/dev-python/ifaddr/ifaddr-0.1.6.ebuild
+++ b/dev-python/ifaddr/ifaddr-0.1.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 python3_7 pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/bubblewrap/

2020-05-25 Thread Piotr Karbowski
commit: 7a459b60c7262fe893f129977fd4055ce95571db
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon May 25 20:59:03 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon May 25 20:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a459b60

sys-apps/bubblewrap: drop old versions (vuln).

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/Manifest   |  1 -
 sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild | 45 
 sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild | 48 --
 3 files changed, 94 deletions(-)

diff --git a/sys-apps/bubblewrap/Manifest b/sys-apps/bubblewrap/Manifest
index 3d92b6d655b..7be60f2b870 100644
--- a/sys-apps/bubblewrap/Manifest
+++ b/sys-apps/bubblewrap/Manifest
@@ -1,2 +1 @@
-DIST bubblewrap-0.3.1.tar.xz 209924 BLAKE2B 
bacc4080106cd9876bf0e1ad866a7397d7d232e61a720b52b5a6b9b0d860e625511ed15ac630aa71003fb9fa145ffa9d08ae2e6ba6d1411fd75e7d9568312717
 SHA512 
74e36caa56540a956158445f5f38c7ac5f7ff3c733ecaf85893de4607900e1fe4050db86a4435cbe18d722e90c5b39c466c555ea8ea8d4944da6207ef1011d67
 DIST bubblewrap-0.4.1.tar.xz 214496 BLAKE2B 
bdbff50cc4e28c91d83c814df7f2ee15702962d26a9316bd841b1e63bf5976c4549c88e20869e8cc236a8a0c9a065518f945c356fa7a058f8831f5b1e9d4eb0d
 SHA512 
0ff46dc0fda2d0cffbb36cc52ff43951b30cbd835a42cc56806acbbbd827796bfadbb1cfafc84d6b47a72c031ca44abe1c377acc0cc25fe3b33e854f5f687d35

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
deleted file mode 100644
index dbd69baa2f6..000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap;
-SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}

diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild 
b/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
deleted file mode 100644
index e6912bc4ce9..000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like 
solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap;
-SRC_URI="https://github.com/projectatomic/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="selinux +suid"
-
-RDEPEND="
-   sys-libs/libseccomp
-   sys-libs/libcap
-   selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.3
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   virtual/pkgconfig
-"
-
-# tests require root priviledge
-RESTRICT="test"
-PATCHES=(
-   "${FILESDIR}/bubblewrap-0.3.1-selinux-configure.patch" # bug 674312
-)
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
-   CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
-   linux-info_pkg_setup
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable selinux) \
-   "--enable-man" \
-   "--with-bash-completion-dir=$(get_bashcompdir)" \
-   "--with-priv-mode=$(usex suid setuid none)"
-}



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

2020-05-25 Thread Piotr Karbowski
commit: 95e912597bd72716724dcc2ebfff3c75a3886e19
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon May 25 20:47:27 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon May 25 20:49:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e91259

sys-fs/snapraid-11.4: version bump; gcc 10 support.

Closes: https://bugs.gentoo.org/706392

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/snapraid/Manifest |  1 +
 sys-fs/snapraid/snapraid-11.4.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sys-fs/snapraid/Manifest b/sys-fs/snapraid/Manifest
index 0d5dab687b5..1776bad2d71 100644
--- a/sys-fs/snapraid/Manifest
+++ b/sys-fs/snapraid/Manifest
@@ -1,2 +1,3 @@
 DIST snapraid-11.2.tar.gz 735526 BLAKE2B 
d039c56c2fa4f0d2b333cb9eada2d59346e672c5196c0622c5536c5c3fe49b6df0ba742bcd467695fcbd46bb0ede06b1e54dc0c8088c275aeb4b1acd2f8e0f84
 SHA512 
975c0bb3e69e4feb2845c7d2971676beb59e3815070ee5fae09447925e74af5666dd51783fdadca096bd8bca43cfa19a88132d0999eb86a338915842a46a1834
 DIST snapraid-11.3.tar.gz 736549 BLAKE2B 
67ad1e23630076b088167525e50f0ae2673201a9c02b25116d7d0ad9d2d8e34b17e240bd2fd90d39c6906842a6f321a2b76569d90c6ae24b40d1c6c335b8d6b4
 SHA512 
f0ed2bc1ab480b58220dac299ef95635747d5a8046bfcddf21b216d92d5cbfbf4299cb4130856a7fa5b808ba42662534b35a370193fe0a51791c994ed773a2ae
+DIST snapraid-11.4.tar.gz 742589 BLAKE2B 
21c0976b6fcf792653fb0d2f223cd9b728e8850505aa78914c37fa2e3b5399df33b38fcbe870a567b1beb87ba1e2a37d63afc32ae08fb487d7b24fcffe5da8a4
 SHA512 
d9d5d48f6f996f2c1fbec2f84219b007ac28828d54e6b8614d05ab87f717b3498333ec950e861060c1278993f4971af2435cf8f268c0f1fb403c279d00a96b92

diff --git a/sys-fs/snapraid/snapraid-11.4.ebuild 
b/sys-fs/snapraid/snapraid-11.4.ebuild
new file mode 100644
index 000..d9c8f45f345
--- /dev/null
+++ b/sys-fs/snapraid/snapraid-11.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="a backup program for disk array for home media centers"
+HOMEPAGE="http://snapraid.it/;
+SRC_URI="https://github.com/amadvance/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DOCS=( "AUTHORS" "HISTORY" "README" "TODO" "snapraid.conf.example" )
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2020-05-25 Thread Alexey Shvetsov
commit: 5612366a33d4ee1767f27e39b8431ffe5c76661c
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon May 25 20:44:16 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 20:47:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5612366a

Revert "sys-cluster/slurm: improve netloc dep, disable-static"

This reverts commit 742fa1d6fa947439c72884ebe6193627f0f7539c.
This change was partialy incorporated already

Signed-off-by: Alexey Shvetsov  gentoo.org>

 sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild | 267 
 1 file changed, 267 deletions(-)

diff --git a/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild 
b/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild
deleted file mode 100644
index 1a37f7c41a8..000
--- a/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-if [[ "${PV}" == ** ]]; then
-   EGIT_REPO_URI="https://github.com/SchedMD/slurm.git;
-   INHERIT_GIT="git-r3"
-   MY_P="${P}"
-else
-   if [[ "${PV}" == *pre* || "${PV}" == *rc* ]]; then
-   MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate
-   else
-   MY_PV=$(ver_rs 1-3 '-') # stable releases
-   fi
-   MY_P="${PN}-${MY_PV}"
-   INHERIT_GIT=""
-   SRC_URI="https://github.com/SchedMD/slurm/archive/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-inherit autotools bash-completion-r1 pam perl-module prefix toolchain-funcs 
systemd ${INHERIT_GIT}
-
-DESCRIPTION="A Highly Scalable Resource Manager"
-HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa 
ofed pam perl slurmdbd ucx torque X"
-
-COMMON_DEPEND="
-   app-arch/lz4:0=
-   !net-analyzer/slurm
-   !net-analyzer/sinfo
-   >=sys-apps/hwloc-1.1.1-r1
-   !sys-cluster/torque
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-
-   || ( sys-cluster/pmix[-pmi] >=sys-cluster/openmpi-2.0.0 )
-
-   amd64? ( netloc? ( || ( >=sys-apps/hwloc-2.1.0[netloc] sys-apps/netloc 
) ) )
-   hdf5? ( sci-libs/hdf5:= )
-   ipmi? ( sys-libs/freeipmi )
-   json? ( dev-libs/json-c:= )
-   lua? ( dev-lang/lua:0= )
-   !lua? ( !dev-lang/lua )
-   mysql? (
-   || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c )
-   slurmdbd? ( || ( dev-db/mariadb dev-db/mysql ) )
-   )
-   munge? ( sys-auth/munge )
-   numa? ( sys-process/numactl )
-   ofed? ( sys-fabric/ofed )
-   pam? ( sys-libs/pam )
-   ucx? ( sys-cluster/ucx )
-   X? ( net-libs/libssh2 )
-"
-DEPEND="${COMMON_DEPEND}
-   html? ( sys-apps/man2html )
-"
-RDEPEND="${COMMON_DEPEND}
-   acct-user/slurm
-   acct-group/slurm
-   dev-libs/libcgroup
-"
-REQUIRED_USE="torque? ( perl )"
-
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LIBSLURM_PERL_S="${S}/contribs/perlapi/libslurm/perl"
-LIBSLURMDB_PERL_S="${S}/contribs/perlapi/libslurmdb/perl"
-
-RESTRICT="test"
-
-src_unpack() {
-   if [[ "${PV}" == ** ]]; then
-   git-r3_src_unpack
-   else
-   default
-   fi
-}
-
-src_prepare() {
-   tc-ld-disable-gold
-   default
-
-   # pids should go to /var/run/slurm
-   sed \
-   -e 's:/tmp:/var/tmp:g' \
-   -e 
"s:/var/run/slurmctld.pid:${EPREFIX}/run/slurm/slurmctld.pid:g" \
-   -e "s:/var/run/slurmd.pid:${EPREFIX}/run/slurm/slurmd.pid:g" \
-   -e 
"s:StateSaveLocation=.*:StateSaveLocation=${EPREFIX}/var/spool/slurm:g" \
-   -e 
"s:SlurmdSpoolDir=.*:SlurmdSpoolDir=${EPREFIX}/var/spool/slurm/slurmd:g" \
-   -i "${S}/etc/slurm.conf.example" \
-   || die "Can't sed for /var/run/slurmctld.pid"
-   sed \
-   -e 
"s:/var/run/slurmdbd.pid:${EPREFIX}/run/slurm/slurmdbd.pid:g" \
-   -i "${S}/etc/slurmdbd.conf.example" \
-   || die "Can't sed for /var/run/slurmdbd.pid"
-   # gentooify systemd services
-   sed \
-   -e 's:sysconfig/.*:conf.d/slurm:g' \
-   -e 's:var/run/:run/slurm/:g' \
-   -e '/^EnvironmentFile=.*/d' \
-   -i "${S}/etc"/*.service.in \
-   || die "Can't sed systemd services for sysconfig or var/run/"
-
-   sed -e '/AM_PATH_GTK_2_0/d' -i configure.ac || die
-
-   hprefixify auxdir/{ax_check_zlib,x_ac_{lz4,ofed,munge}}.m4
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable multiple-slurmd)
-   $(use_enable pam)
-   $(use_enable X x11)
-   $(use_with hdf5)
-   $(use_with json)
-   $(use_with munge)
-   $(use_with ofed)
-   $(use_with 

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

2020-05-25 Thread Sergei Trofimovich
commit: ccdea417c4a259a03a745e3a977ac56827be5ae4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 12:58:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 20:47:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdea417

toolchain-funcs.eclass: export tc-get*READELF helpers

Bug: https://bugs.gentoo.org/725304
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain-funcs.eclass | 9 +
 1 file changed, 9 insertions(+)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 1bc6cbbc108..89b29ac24a0 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -85,6 +85,10 @@ tc-getNM() { tc-getPROG NM nm "$@"; }
 # @USAGE: [toolchain prefix]
 # @RETURN: name of the archiver indexer
 tc-getRANLIB() { tc-getPROG RANLIB ranlib "$@"; }
+# @FUNCTION: tc-getREADELF
+# @USAGE: [toolchain prefix]
+# @RETURN: name of the ELF reader
+tc-getREADELF() { tc-getPROG READELF readelf "$@"; }
 # @FUNCTION: tc-getOBJCOPY
 # @USAGE: [toolchain prefix]
 # @RETURN: name of the object copier
@@ -158,6 +162,10 @@ tc-getBUILD_NM() { tc-getBUILD_PROG NM nm "$@"; }
 # @USAGE: [toolchain prefix]
 # @RETURN: name of the archiver indexer for building binaries to run on the 
build machine
 tc-getBUILD_RANLIB() { tc-getBUILD_PROG RANLIB ranlib "$@"; }
+# @FUNCTION: tc-getBUILD_READELF
+# @USAGE: [toolchain prefix]
+# @RETURN: name of the ELF reader for building binaries to run on the build 
machine
+tc-getBUILD_READELF() { tc-getBUILD_PROG READELF readelf "$@"; }
 # @FUNCTION: tc-getBUILD_OBJCOPY
 # @USAGE: [toolchain prefix]
 # @RETURN: name of the object copier for building binaries to run on the build 
machine
@@ -376,6 +384,7 @@ tc-env_build() {
NM=$(tc-getBUILD_NM) \
PKG_CONFIG=$(tc-getBUILD_PKG_CONFIG) \
RANLIB=$(tc-getBUILD_RANLIB) \
+   READELF=$(tc-getBUILD_READELF) \
"$@"
 }
 



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

2020-05-25 Thread Sergei Trofimovich
commit: 7bd13f6d55a51f2a1f4da69a41df7973fa7503cc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 12:59:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 20:47:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd13f6d

multilib.eclass: populate READELF

For both multilib and non-multilib profiles binutils provides
tools with native CHOST prefix only. For example on amd64 there
is only 'x86_64-pc-linux-gnu-readelf' and 'readelf'.

meson build system uses 'readelf' or $READELF binaries
and relies on meson.eclass to populate READELF.

The change overrides READELF and friends to 'x86_64-pc-linux-gnu-readelf'
for multilib setup similar to other environment variables.

Tested on net-libs/gssdp package.

Closes: https://bugs.gentoo.org/725304
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/multilib.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index b79718bb193..ed54568aa2d 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -468,6 +468,7 @@ multilib_toolchain_setup() {
NM
OBJDUMP
RANLIB
+   READELF
STRIP
PKG_CONFIG_LIBDIR
PKG_CONFIG_PATH
@@ -510,6 +511,7 @@ multilib_toolchain_setup() {
export NM="$(tc-getNM)" # Avoid 'nm', use '${CHOST}-nm'
export OBJDUMP="$(tc-getOBJDUMP)" # Avoid 'objdump', use 
'${CHOST}-objdump'
export RANLIB="$(tc-getRANLIB)" # Avoid 'ranlib', use 
'${CHOST}-ranlib'
+   export READELF="$(tc-getREADELF)" # Avoid 'readelf', use 
'${CHOST}-readelf'
export STRIP="$(tc-getSTRIP)" # Avoid 'strip', use 
'${CHOST}-strip'
export CHOST=$(get_abi_CHOST $1)
export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig



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

2020-05-25 Thread Sergei Trofimovich
commit: 855b6046f394f46c179c5f631fd8c4b0e5bdadc3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon May 25 20:43:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 25 20:47:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855b6046

toolchain-funcs.eclass: tweak comment

s/archiver indexer/archive indexer/

Reported-by: Arfrever Frehtes Taifersar Arahesis
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain-funcs.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 89b29ac24a0..a88d9a114ff 100644
--- a/eclass/toolchain-funcs.eclass
+++ b/eclass/toolchain-funcs.eclass
@@ -83,7 +83,7 @@ tc-getSTRIP() { tc-getPROG STRIP strip "$@"; }
 tc-getNM() { tc-getPROG NM nm "$@"; }
 # @FUNCTION: tc-getRANLIB
 # @USAGE: [toolchain prefix]
-# @RETURN: name of the archiver indexer
+# @RETURN: name of the archive indexer
 tc-getRANLIB() { tc-getPROG RANLIB ranlib "$@"; }
 # @FUNCTION: tc-getREADELF
 # @USAGE: [toolchain prefix]
@@ -160,7 +160,7 @@ tc-getBUILD_STRIP() { tc-getBUILD_PROG STRIP strip "$@"; }
 tc-getBUILD_NM() { tc-getBUILD_PROG NM nm "$@"; }
 # @FUNCTION: tc-getBUILD_RANLIB
 # @USAGE: [toolchain prefix]
-# @RETURN: name of the archiver indexer for building binaries to run on the 
build machine
+# @RETURN: name of the archive indexer for building binaries to run on the 
build machine
 tc-getBUILD_RANLIB() { tc-getBUILD_PROG RANLIB ranlib "$@"; }
 # @FUNCTION: tc-getBUILD_READELF
 # @USAGE: [toolchain prefix]



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

2020-05-25 Thread William Hubbs
commit: fb5db23da6c9d7aba417c946e48aa0bd1b0f4397
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 25 18:24:14 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon May 25 20:46:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5db23d

app-emulation/kompose: take maintainership

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/kompose/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/kompose/metadata.xml 
b/app-emulation/kompose/metadata.xml
index b51c11e319e..35b5754e5e5 100644
--- a/app-emulation/kompose/metadata.xml
+++ b/app-emulation/kompose/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   willi...@gentoo.org
+   William Hubbs
+   

kubernetes/kompose




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

2020-05-25 Thread Zac Medico
commit: 229831992607c12fa3d2b9f14168dccbe54fd468
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 20:30:19 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 20:32:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22983199

sys-cluster/kubeletctl: Bump to version 1.5

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

 sys-cluster/kubeletctl/Manifest  |   7 +
 sys-cluster/kubeletctl/kubeletctl-1.5.ebuild | 407 +++
 2 files changed, 414 insertions(+)

diff --git a/sys-cluster/kubeletctl/Manifest b/sys-cluster/kubeletctl/Manifest
index 29fccf79aa5..74a470e8aaf 100644
--- a/sys-cluster/kubeletctl/Manifest
+++ b/sys-cluster/kubeletctl/Manifest
@@ -114,6 +114,8 @@ DIST 
github.com%2Fgregjones%2Fhttpcache%2F@v%2Fv0.0.0-20180305231024-9cad4c3443a
 DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-middleware%2F@v%2Fv1.0.0.mod 52 
BLAKE2B 
51b2a4332061cdef080fa53a14d29b65645776c1077922e6cc37f02db2ddaf924c0f2f71c2cca4586c582075c7cf76861161ccf39d11cf803482276b78321b15
 SHA512 
6e5556550286ca0fed117d3db2f43d6023d7f0e7625762ca76c773e410fe51d6092c6acb574db7578284188bbf79cb9050aab7000f09510338b24195ea395945
 DIST github.com%2Fgrpc-ecosystem%2Fgo-grpc-prometheus%2F@v%2Fv1.2.0.mod 52 
BLAKE2B 
9e5de5c147fb3f100119fc7c290e9790af57892762b7ea8b2a8328c397432466ba56ee20b64ced6dc548d58bf8ef0ecb2e62a51de2524f90a0ff39921d0f2a3f
 SHA512 
c9e15e4a4436ffdedfe5ece51858a45806d6fd77d2306c35eb986a866a3da5bec0d5d06ddba55a05ca45c8c29a51bc7c58150849b5dbde569a6810012f3ace4e
 DIST github.com%2Fgrpc-ecosystem%2Fgrpc-gateway%2F@v%2Fv1.9.0.mod 661 BLAKE2B 
c7566b98c99bd43fb31dcd6de0086533bc499df099dbfc3c37aeba4996bbf46cf11b98e0c356ecebd0c7adbcabf4ab54fb31c41309287c26c083e78cd1639451
 SHA512 
35fbfcc2b6fb04830cf6d4966469ccf37e4b7593c8d8c5479dd2322722bb325b7f303ca836989c3ea96f862a4c85bae7863c415f94b72bb91742763ef08bcb49
+DIST github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.0.0.mod 39 BLAKE2B 
65fa1ffbb1bf64cb9bd4830d71ef2ac2fd2344849de31367b61b8c54cf6d2ed8193f54b32937e0f80298b1e59b08fc291d52c91955be5b1fcbfecc4851f16e5c
 SHA512 
40ee5ae5f6991a06b8ef61f04349a5012e36932b53c678dee58d25fc1bae386d6d431de4167641721c28f686071439fb8c9c250bf9607e9743a7280244618d87
+DIST github.com%2Fhashicorp%2Fgo-version%2F@v%2Fv1.0.0.zip 15217 BLAKE2B 
bb9f90cfea6f89716379d3b6f7b5b4558f44ae1c18c32aaf98e8a7f1752b7980f9905b2f49e03e6b12dd4b160c9e0d91a92e8c4f184e0460c320eadf130f5f58
 SHA512 
6b7c320dd942b6b1c7e5e627bfe2242f77f80a0166637cd965a1845ec986f5f5c726304b09d1d88cea7cb6d36644e83b2f8fe50727223e63e79ff7bdce52abae
 DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.0.mod 39 BLAKE2B 
13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0
 SHA512 
bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1
 DIST github.com%2Fhashicorp%2Fgolang-lru%2F@v%2Fv0.5.1.mod 39 BLAKE2B 
13f90f934356dd1daefd27a94bb7a8c31f09835ea69f3fc83d343004858c6728bdd6bfaaa919331f7ee04744d18ac37f46a13be9feaa20e24e88ee364991a9b0
 SHA512 
bc3e0c3b16454e0f079bef539857c22f09ebf11e78ac1744a22f5af87d7297979b7ccdd48e4f59605cac562c268c3cacdbf2745f65be5c934f73f216707120e1
 DIST github.com%2Fhashicorp%2Fhcl%2F@v%2Fv1.0.0.mod 75 BLAKE2B 
a44a3c2185418f331e2648bdef36882414dbf8416884b8fd385b7e926c9b837d317322a433e7312e14c27eb095cbed26a74eec9822f0f063a2d14e753031f632
 SHA512 
045ed40015294ebd8f7a6df06b418415da8f091d09fb4d34fd70718bbf5ce9f49dca7399dc5649336de3fc83bbbd93e740ad6f62d41ea540fae3b17f349cd66b
@@ -160,6 +162,10 @@ DIST github.com%2Fmattn%2Fgo-tty%2F@v%2Fv0.0.3.mod 272 
BLAKE2B 484cb3660777f39c9
 DIST github.com%2Fmattn%2Fgo-tty%2F@v%2Fv0.0.3.zip 11986 BLAKE2B 
76f2e98def36d186c1e5ef5d7a9cb05129dc3cf5878311a8fc39cd83f8b58bc0c3d6100e7492ec44f6c01c5c88d859e59b03da389d35f4617b2d7d14e1856374
 SHA512 
52d18022f3dd4faecb00fb54aad9b184db033a6c143dfad72173e38545e8d2ae9f4d26d925cdb56b0e4b78a747a224d73bcf0716d44db4d4f3adaaa0bc4f404b
 DIST github.com%2Fmatttproud%2Fgolang_protobuf_extensions%2F@v%2Fv1.0.1.mod 56 
BLAKE2B 
50d2d6dc9c1ee92d629af8c9aae9fe5f70a0c6fe270a95a8232cee3c50132ef90c68218ac64a3b5b72d94e23ecbea5f567fef39a81be3d4585bae3f4f5348545
 SHA512 
5235188477921a263176fefaffccdaca4bf8175a2e248356a06596e37fa868400203172c7fe9fb80d0a65d335d23d80edefd242657de0eb83d9360589e063bba
 DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B 
e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e
 SHA512 
a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee
+DIST github.com%2Fmitchellh%2Fgox%2F@v%2Fv1.0.1.mod 121 BLAKE2B 
1bcc532c14adaa320767f5d35d1493bfc9a6cf1404bb1ad7c5f5c7fc940b529ec6afa0effdc757aa20640b601b11fffd9f0ca07e1b3ca2cd5128717b9fabb5ce
 SHA512 

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

2020-05-25 Thread Michał Górny
commit: 7e2ff197b83e68d15493936ccf89b3af06bfe806
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 20:16:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:30:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2ff197

dev-python/wheel: Port to py39

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

 dev-python/wheel/wheel-0.34.2.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-python/wheel/wheel-0.34.2.ebuild 
b/dev-python/wheel/wheel-0.34.2.ebuild
index 0006226aeb7..80c4b19e4e1 100644
--- a/dev-python/wheel/wheel-0.34.2.ebuild
+++ b/dev-python/wheel/wheel-0.34.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1 eutils
 
@@ -25,3 +25,8 @@ src_prepare() {
-i setup.cfg || die
distutils-r1_src_prepare
 }
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die "Tests failed with ${EPYTHON}"
+}



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

2020-05-25 Thread Michał Górny
commit: 8c4ec550ba16ad1946cc06a31e5630fbf3018509
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 20:15:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:15:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4ec550

dev-python/setuptools-git: Remove longdesc

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

 dev-python/setuptools-git/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/setuptools-git/metadata.xml 
b/dev-python/setuptools-git/metadata.xml
index bf673f4a5b4..d80d6fe3c44 100644
--- a/dev-python/setuptools-git/metadata.xml
+++ b/dev-python/setuptools-git/metadata.xml
@@ -9,9 +9,6 @@
 pyt...@gentoo.org
 Python
   
-  
-Setuptools revision control system plugin for Git
-  
   
 setuptools-git
 wichert/setuptools-git



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

2020-05-25 Thread Michał Górny
commit: a3bd06a66e6ae83a54a7fb464d4ec081959cf8f4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 20:15:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:15:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bd06a6

dev-python/termcolor: Remove longdesc

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

 dev-python/termcolor/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/termcolor/metadata.xml 
b/dev-python/termcolor/metadata.xml
index e91556c901e..16b626921bf 100644
--- a/dev-python/termcolor/metadata.xml
+++ b/dev-python/termcolor/metadata.xml
@@ -9,9 +9,6 @@
 pyt...@gentoo.org
 Python
   
-  
-ANSII Color formatting for output in terminal.
-  
   
 termcolor
   



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

2020-05-25 Thread Michał Górny
commit: 5116bf0871122dfd4a6ac61ee7b31372078946ec
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:56:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5116bf08

dev-python/apipkg: Port to py39

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

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

diff --git a/dev-python/apipkg/apipkg-1.5.ebuild 
b/dev-python/apipkg/apipkg-1.5.ebuild
index f4bb0a6e259..14584db1a94 100644
--- a/dev-python/apipkg/apipkg-1.5.ebuild
+++ b/dev-python/apipkg/apipkg-1.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-fixture-config/

2020-05-25 Thread Michał Górny
commit: 49bad3c33bc73fd05fcda1dc41a4146a0fafc9b9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:55:38 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49bad3c3

dev-python/pytest-fixture-config: Port to py39

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

 dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild | 2 +-
 dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild 
b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
index 1ef1827e1b6..dbe95ee084b 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 

diff --git 
a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild 
b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
index 1b541a379fd..febeb13cd76 100644
--- a/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
+++ b/dev-python/pytest-fixture-config/pytest-fixture-config-1.7.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: d8fbc11666cafe21f99568a9585105676a4a4b42
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:56:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fbc116

dev-python/contextlib2: Port to py39

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

 dev-python/contextlib2/contextlib2-0.6.0_p1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/contextlib2/contextlib2-0.6.0_p1.ebuild 
b/dev-python/contextlib2/contextlib2-0.6.0_p1.ebuild
index 114a17add9f..341b0e956fa 100644
--- a/dev-python/contextlib2/contextlib2-0.6.0_p1.ebuild
+++ b/dev-python/contextlib2/contextlib2-0.6.0_p1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 
@@ -18,7 +18,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~s390 ~sparc ~
 IUSE="test"
 
 DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? ( $(python_gen_cond_dep '
dev-python/unittest2[${PYTHON_USEDEP}]
' python2_7 pypy3



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

2020-05-25 Thread Michał Górny
commit: 421d6e2eea0ae4c7f8d8a0a5f067f6a7cd0efb56
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:58:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421d6e2e

dev-python/termcolor: Port to py39

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

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

diff --git a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild 
b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
index c7bee0da21e..66df011a2aa 100644
--- a/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
+++ b/dev-python/termcolor/termcolor-1.1.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: b0ca6821a4cf1613c6364b31ddded769b7085cec
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:55:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ca6821

dev-python/setuptools-git: Port to py39

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

 dev-python/setuptools-git/setuptools-git-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/setuptools-git/setuptools-git-1.2.ebuild 
b/dev-python/setuptools-git/setuptools-git-1.2.ebuild
index 4b6368fa9e3..7f69c0ee96e 100644
--- a/dev-python/setuptools-git/setuptools-git-1.2.ebuild
+++ b/dev-python/setuptools-git/setuptools-git-1.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 1bb0e54586bb43f485fd81629b95b93b570cccfb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 20:14:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb0e545

dev-python/execnet: Use HTTPS

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

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

diff --git a/dev-python/execnet/execnet-1.7.1.ebuild 
b/dev-python/execnet/execnet-1.7.1.ebuild
index 64d6e4f93e0..0a5b7e9a95c 100644
--- a/dev-python/execnet/execnet-1.7.1.ebuild
+++ b/dev-python/execnet/execnet-1.7.1.ebuild
@@ -8,7 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="Rapid multi-Python deployment"
-HOMEPAGE="http://codespeak.net/execnet/ https://pypi.org/project/execnet/;
+HOMEPAGE="https://codespeak.net/execnet/
+   https://pypi.org/project/execnet/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"



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

2020-05-25 Thread Michał Górny
commit: fc70ac303763ccf43b1e205cd5b11aa779148471
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:58:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc70ac30

dev-python/pytest-shutil: Port to py39

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

 dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild | 2 +-
 dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild 
b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
index 94e51a60906..041dbc6f59f 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 

diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild 
b/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
index 82325580eeb..cfb7dacf3f0 100644
--- a/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
+++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 8a6d7077fecc7f0bf74e06b70d6a71442bb1b13b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:52:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6d7077

dev-python/urllib3: Port to py39

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

 dev-python/urllib3/urllib3-1.25.9.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/urllib3/urllib3-1.25.9.ebuild 
b/dev-python/urllib3/urllib3-1.25.9.ebuild
index 9b3269254dc..3b908729ee8 100644
--- a/dev-python/urllib3/urllib3-1.25.9.ebuild
+++ b/dev-python/urllib3/urllib3-1.25.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="ssl(+)"
 
 inherit distutils-r1
@@ -31,7 +31,6 @@ RDEPEND="
brotli? ( dev-python/brotlipy[${PYTHON_USEDEP}] )
 "
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
$(python_gen_cond_dep "
${RDEPEND}
@@ -40,7 +39,7 @@ BDEPEND="
dev-python/pytest[\${PYTHON_USEDEP}]
>=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
>=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}]
-   " 'python3*')
+   " python3_{6,7,8})
)
 "
 
@@ -70,6 +69,9 @@ python_test() {
ewarn "of circular dependencies for Python 2 removal.  
Please test"
ewarn "manually in a virtualenv."
;;
+   python3.9)
+   einfo "Tests not yet ported to py3.9"
+   ;;
python3*)
pytest -vv || die "Tests fail with ${EPYTHON}"
;;



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

2020-05-25 Thread Michał Górny
commit: 7658c1feb23c56817a61451770fd226d35c3cbee
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:56:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7658c1fe

dev-python/execnet: Port to py39

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

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

diff --git a/dev-python/execnet/execnet-1.7.1.ebuild 
b/dev-python/execnet/execnet-1.7.1.ebuild
index 8c656a02b1f..64d6e4f93e0 100644
--- a/dev-python/execnet/execnet-1.7.1.ebuild
+++ b/dev-python/execnet/execnet-1.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 406836a34f947d01d0084f723548c2fbba8dd734
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:57:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406836a3

dev-python/path-py: Port to py39

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

 dev-python/path-py/path-py-11.5.2-r1.ebuild | 5 -
 dev-python/path-py/path-py-12.0.2-r2.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/path-py/path-py-11.5.2-r1.ebuild 
b/dev-python/path-py/path-py-11.5.2-r1.ebuild
index 7cb4a906d9c..fe2a341258d 100644
--- a/dev-python/path-py/path-py-11.5.2-r1.ebuild
+++ b/dev-python/path-py/path-py-11.5.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 
@@ -49,6 +49,9 @@ python_prepare_all() {
# fragile test for import time
sed -i -e 's:test_import_time:_&:' test_path.py || die
 
+   # fails on py3.9
+   sed -i -e 's:test_version:_&:' test_path.py || die
+
distutils-r1_python_prepare_all
 }
 

diff --git a/dev-python/path-py/path-py-12.0.2-r2.ebuild 
b/dev-python/path-py/path-py-12.0.2-r2.ebuild
index caa323eb0ce..8a2bc901dae 100644
--- a/dev-python/path-py/path-py-12.0.2-r2.ebuild
+++ b/dev-python/path-py/path-py-12.0.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



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

2020-05-25 Thread Michał Górny
commit: 539d0a31ac0dee373c805c0775e4862dc05ea785
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 20:15:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:15:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539d0a31

dev-python/execnet: Remove longdesc

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

 dev-python/execnet/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/execnet/metadata.xml b/dev-python/execnet/metadata.xml
index 780195f0f3e..8c51d7adc02 100644
--- a/dev-python/execnet/metadata.xml
+++ b/dev-python/execnet/metadata.xml
@@ -9,10 +9,6 @@
pyt...@gentoo.org
Python

-   
-   Interact with Python interpreters
-   across version, platform and network barriers.
-   

execnet




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

2020-05-25 Thread Michał Górny
commit: 0292b8d072c3125acb9ceb4b489005439947903c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:57:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 20:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0292b8d0

dev-python/appdirs: Port to py39

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

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

diff --git a/dev-python/appdirs/appdirs-1.4.4.ebuild 
b/dev-python/appdirs/appdirs-1.4.4.ebuild
index fcb6e362e93..76734e15ac0 100644
--- a/dev-python/appdirs/appdirs-1.4.4.ebuild
+++ b/dev-python/appdirs/appdirs-1.4.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 # note the patch below
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: af403890a535a6895016a5ad6fc0d08b429bc128
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:32:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af403890

dev-python/genty: Port to py3.9

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

 dev-python/genty/genty-1.3.2.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-python/genty/genty-1.3.2.ebuild 
b/dev-python/genty/genty-1.3.2.ebuild
index 68df7a34cfe..15cbbcc63c3 100644
--- a/dev-python/genty/genty-1.3.2.ebuild
+++ b/dev-python/genty/genty-1.3.2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -14,17 +14,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 SLOT="0"
 LICENSE="Apache-2.0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
+DEPEND="
test? ( dev-python/mock[${PYTHON_USEDEP}] )
 "
 
-python_test() {
-   esetup.py test --verbose
-}
+distutils_enable_tests setup.py



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

2020-05-25 Thread Michał Górny
commit: 7de8131ffd5bef522207025783b908a2a18e93e2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:43:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de8131f

dev-python/pycurl: Port to py3.9

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

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

diff --git a/dev-python/pycurl/pycurl-7.43.0.5.ebuild 
b/dev-python/pycurl/pycurl-7.43.0.5.ebuild
index a299572dfd1..d9690b7a7e5 100644
--- a/dev-python/pycurl/pycurl-7.43.0.5.ebuild
+++ b/dev-python/pycurl/pycurl-7.43.0.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 # The selftests fail with pypy, and urlgrabber segfaults for me.
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
 
 inherit distutils-r1 toolchain-funcs
 



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

2020-05-25 Thread Michał Górny
commit: d6387a4b96ec00c40846a315ecfcb3bc59327536
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:34:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6387a4b

dev-python/pyopenssl: Port to py3.9

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

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

diff --git a/dev-python/pyopenssl/pyopenssl-19.1.0.ebuild 
b/dev-python/pyopenssl/pyopenssl-19.1.0.ebuild
index dbfc414c656..355d5a3d0c1 100644
--- a/dev-python/pyopenssl/pyopenssl-19.1.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-19.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 flag-o-matic



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

2020-05-25 Thread Michał Górny
commit: 52d34086b32dd50e65ab2360c1645c33b04ff06f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:33:04 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d34086

dev-python/flaky: Port to py3.9

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

 dev-python/flaky/flaky-3.6.1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/flaky/flaky-3.6.1.ebuild 
b/dev-python/flaky/flaky-3.6.1.ebuild
index b5b9f4729c5..1b50dbbf46d 100644
--- a/dev-python/flaky/flaky-3.6.1.ebuild
+++ b/dev-python/flaky/flaky-3.6.1.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -17,9 +18,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 s390 sparc x86
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
+DEPEND="
test? (
dev-python/genty[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]



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

2020-05-25 Thread Michał Górny
commit: 1ba7b40c39a980ede963dcdd66e58bea3b3df453
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:43:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba7b40c

dev-python/markupsafe: Port to py3.9

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

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

diff --git a/dev-python/markupsafe/markupsafe-1.1.1.ebuild 
b/dev-python/markupsafe/markupsafe-1.1.1.ebuild
index eceac7f542b..d1b297581d9 100644
--- a/dev-python/markupsafe/markupsafe-1.1.1.ebuild
+++ b/dev-python/markupsafe/markupsafe-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_{6,7,8}} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
 
 inherit distutils-r1
 
@@ -13,13 +13,10 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
 HOMEPAGE="https://pypi.org/project/MarkupSafe;
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris"
 
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-S=${WORKDIR}/${MY_P}
-
 distutils_enable_tests pytest



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

2020-05-25 Thread Michał Górny
commit: b87a248924e5f3af5f4494ac49588aeeeaf0815f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:41:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87a2489

dev-python/service_identity: Port to py3.9

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

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

diff --git a/dev-python/service_identity/service_identity-18.1.0.ebuild 
b/dev-python/service_identity/service_identity-18.1.0.ebuild
index 45f22445d0a..43dea76bb11 100644
--- a/dev-python/service_identity/service_identity-18.1.0.ebuild
+++ b/dev-python/service_identity/service_identity-18.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: cf5b9ccbaa0e068fcdcb523c9ee640c2f0987422
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:28:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5b9ccb

dev-python/brotlipy: Port to py3.9

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

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

diff --git a/dev-python/brotlipy/brotlipy-0.7.0-r2.ebuild 
b/dev-python/brotlipy/brotlipy-0.7.0-r2.ebuild
index 19c941192db..dbdc9d2dbc4 100644
--- a/dev-python/brotlipy/brotlipy-0.7.0-r2.ebuild
+++ b/dev-python/brotlipy/brotlipy-0.7.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6..9}} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: b99b407de511e5b6c2ee38bc425ee85f08173bf0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:28:59 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99b407d

virtual/python-cffi: Port to py3.9

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

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

diff --git a/virtual/python-cffi/python-cffi-0.ebuild 
b/virtual/python-cffi/python-cffi-0.ebuild
index 4c6293743c1..01c7f68dacf 100644
--- a/virtual/python-cffi/python-cffi-0.ebuild
+++ b/virtual/python-cffi/python-cffi-0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit python-r1
 



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

2020-05-25 Thread Michał Górny
commit: 4ac0a652bba6517a62d823682986270d740a4ca5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:28:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac0a652

dev-python/cryptography: Port to py3.9

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

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

diff --git a/dev-python/cryptography/cryptography-2.9.ebuild 
b/dev-python/cryptography/cryptography-2.9.ebuild
index 6197c2d12d0..8dabcca75df 100644
--- a/dev-python/cryptography/cryptography-2.9.ebuild
+++ b/dev-python/cryptography/cryptography-2.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 flag-o-matic



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

2020-05-25 Thread Michał Górny
commit: f933c203e025d0bf1e272e9392259ade4fdf14e1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:43:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f933c203

dev-python/mako: Port to py3.9

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

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

diff --git a/dev-python/mako/mako-1.1.2.ebuild 
b/dev-python/mako/mako-1.1.2.ebuild
index 8c844c549eb..5f82325b04d 100644
--- a/dev-python/mako/mako-1.1.2.ebuild
+++ b/dev-python/mako/mako-1.1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8,9}} )
 
 inherit distutils-r1 eutils
 



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

2020-05-25 Thread Michał Górny
commit: 8063d37eb15836ec20293fa80defa5b698ac1f88
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:43:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8063d37e

dev-python/bottle: Port to py3.9

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

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

diff --git a/dev-python/bottle/bottle-0.12.18.ebuild 
b/dev-python/bottle/bottle-0.12.18.ebuild
index ac258120d08..1e518dc8bb1 100644
--- a/dev-python/bottle/bottle-0.12.18.ebuild
+++ b/dev-python/bottle/bottle-0.12.18.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1 eutils
 



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

2020-05-25 Thread Michał Górny
commit: 80b465321c55a154d2dde352fde2fa17c1f491e5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:41:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:48:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b46532

dev-python/trustme: Port to py3.9

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

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

diff --git a/dev-python/trustme/trustme-0.6.0.ebuild 
b/dev-python/trustme/trustme-0.6.0.ebuild
index 4987cd10753..1fe0382cafd 100644
--- a/dev-python/trustme/trustme-0.6.0.ebuild
+++ b/dev-python/trustme/trustme-0.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python{2_7,3_{6..9}} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester"



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

2020-05-25 Thread Alexey Shvetsov
commit: 742fa1d6fa947439c72884ebe6193627f0f7539c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Thu May 14 18:45:27 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:46:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742fa1d6

sys-cluster/slurm: improve netloc dep, disable-static

netloc will be provided by hwloc[netloc] from now on
changes reflect that

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15795
Signed-off-by: Alexey Shvetsov  gentoo.org>

 sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild | 267 
 1 file changed, 267 insertions(+)

diff --git a/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild 
b/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild
new file mode 100644
index 000..1a37f7c41a8
--- /dev/null
+++ b/sys-cluster/slurm/slurm-20.02.2.1-r1.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+if [[ "${PV}" == ** ]]; then
+   EGIT_REPO_URI="https://github.com/SchedMD/slurm.git;
+   INHERIT_GIT="git-r3"
+   MY_P="${P}"
+else
+   if [[ "${PV}" == *pre* || "${PV}" == *rc* ]]; then
+   MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate
+   else
+   MY_PV=$(ver_rs 1-3 '-') # stable releases
+   fi
+   MY_P="${PN}-${MY_PV}"
+   INHERIT_GIT=""
+   SRC_URI="https://github.com/SchedMD/slurm/archive/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+inherit autotools bash-completion-r1 pam perl-module prefix toolchain-funcs 
systemd ${INHERIT_GIT}
+
+DESCRIPTION="A Highly Scalable Resource Manager"
+HOMEPAGE="https://www.schedmd.com https://github.com/SchedMD/slurm;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa 
ofed pam perl slurmdbd ucx torque X"
+
+COMMON_DEPEND="
+   app-arch/lz4:0=
+   !net-analyzer/slurm
+   !net-analyzer/sinfo
+   >=sys-apps/hwloc-1.1.1-r1
+   !sys-cluster/torque
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+
+   || ( sys-cluster/pmix[-pmi] >=sys-cluster/openmpi-2.0.0 )
+
+   amd64? ( netloc? ( || ( >=sys-apps/hwloc-2.1.0[netloc] sys-apps/netloc 
) ) )
+   hdf5? ( sci-libs/hdf5:= )
+   ipmi? ( sys-libs/freeipmi )
+   json? ( dev-libs/json-c:= )
+   lua? ( dev-lang/lua:0= )
+   !lua? ( !dev-lang/lua )
+   mysql? (
+   || ( dev-db/mariadb-connector-c dev-db/mysql-connector-c )
+   slurmdbd? ( || ( dev-db/mariadb dev-db/mysql ) )
+   )
+   munge? ( sys-auth/munge )
+   numa? ( sys-process/numactl )
+   ofed? ( sys-fabric/ofed )
+   pam? ( sys-libs/pam )
+   ucx? ( sys-cluster/ucx )
+   X? ( net-libs/libssh2 )
+"
+DEPEND="${COMMON_DEPEND}
+   html? ( sys-apps/man2html )
+"
+RDEPEND="${COMMON_DEPEND}
+   acct-user/slurm
+   acct-group/slurm
+   dev-libs/libcgroup
+"
+REQUIRED_USE="torque? ( perl )"
+
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LIBSLURM_PERL_S="${S}/contribs/perlapi/libslurm/perl"
+LIBSLURMDB_PERL_S="${S}/contribs/perlapi/libslurmdb/perl"
+
+RESTRICT="test"
+
+src_unpack() {
+   if [[ "${PV}" == ** ]]; then
+   git-r3_src_unpack
+   else
+   default
+   fi
+}
+
+src_prepare() {
+   tc-ld-disable-gold
+   default
+
+   # pids should go to /var/run/slurm
+   sed \
+   -e 's:/tmp:/var/tmp:g' \
+   -e 
"s:/var/run/slurmctld.pid:${EPREFIX}/run/slurm/slurmctld.pid:g" \
+   -e "s:/var/run/slurmd.pid:${EPREFIX}/run/slurm/slurmd.pid:g" \
+   -e 
"s:StateSaveLocation=.*:StateSaveLocation=${EPREFIX}/var/spool/slurm:g" \
+   -e 
"s:SlurmdSpoolDir=.*:SlurmdSpoolDir=${EPREFIX}/var/spool/slurm/slurmd:g" \
+   -i "${S}/etc/slurm.conf.example" \
+   || die "Can't sed for /var/run/slurmctld.pid"
+   sed \
+   -e 
"s:/var/run/slurmdbd.pid:${EPREFIX}/run/slurm/slurmdbd.pid:g" \
+   -i "${S}/etc/slurmdbd.conf.example" \
+   || die "Can't sed for /var/run/slurmdbd.pid"
+   # gentooify systemd services
+   sed \
+   -e 's:sysconfig/.*:conf.d/slurm:g' \
+   -e 's:var/run/:run/slurm/:g' \
+   -e '/^EnvironmentFile=.*/d' \
+   -i "${S}/etc"/*.service.in \
+   || die "Can't sed systemd services for sysconfig or var/run/"
+
+   sed -e '/AM_PATH_GTK_2_0/d' -i configure.ac || die
+
+   hprefixify auxdir/{ax_check_zlib,x_ac_{lz4,ofed,munge}}.m4
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable multiple-slurmd)
+   $(use_enable pam)
+   $(use_enable X x11)
+   $(use_with hdf5)
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/tachyon/, media-gfx/tachyon/files/

2020-05-25 Thread Alexey Shvetsov
commit: 8c205ba9c8d44e80a4a009a569913fcc100bb6b8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Wed Feb 26 01:20:56 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:43:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c205ba9

media-gfx/tachyon: EAPI 7, custom build

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14777
Signed-off-by: Alexey Shvetsov  gentoo.org>

 .../files/tachyon-0.99_beta6-r2-ldflags.patch  |  11 ++
 .../files/tachyon-0.99_beta6-r2-shared.patch   | 179 +
 media-gfx/tachyon/tachyon-0.99_beta6-r2.ebuild | 114 +
 3 files changed, 304 insertions(+)

diff --git a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-ldflags.patch 
b/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-ldflags.patch
new file mode 100644
index 000..220589a8f54
--- /dev/null
+++ b/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-ldflags.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
 b/Makefile
+@@ -121,7 +121,7 @@ ${MGFLIB} : ../libmgf/Makefile
+   };
+ 
+ ${ARCHDIR}/tachyon : ${RAYLIB} ${PARSELIB} ${OBJDIR}/main.o 
${OBJDIR}/getargs.o ${OBJDIR}/parse.o ${OBJDIR}/nffparse.o ${OBJDIR}/glwin.o 
${OBJDIR}/spaceball.o ${OBJDIR}/trackball.o ${PARSEOBJS} 
+-  ${CC} ${CFLAGS} ${DEMOINC} -o ${ARCHDIR}/tachyon ${OBJDIR}/main.o 
${OBJDIR}/getargs.o ${OBJDIR}/parse.o ${OBJDIR}/nffparse.o ${OBJDIR}/glwin.o 
${OBJDIR}/spaceball.o ${OBJDIR}/trackball.o ${PARSEOBJS} -L${RAYLIBDIR} 
${PARSELIBS} ${LIBS}
++  ${CC} ${CFLAGS} ${LDFLAGS} ${DEMOINC} -o ${ARCHDIR}/tachyon 
${OBJDIR}/main.o ${OBJDIR}/getargs.o ${OBJDIR}/parse.o ${OBJDIR}/nffparse.o 
${OBJDIR}/glwin.o ${OBJDIR}/spaceball.o ${OBJDIR}/trackball.o ${PARSEOBJS} 
-L${RAYLIBDIR} ${PARSELIBS} ${LIBS}
+   ${STRIP} ${ARCHDIR}/tachyon
+ 
+ ${ARCHDIR}/animray : ${RAYLIB} ${OBJDIR}/mainanim.o

diff --git a/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-shared.patch 
b/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-shared.patch
new file mode 100644
index 000..8bd37071a8d
--- /dev/null
+++ b/media-gfx/tachyon/files/tachyon-0.99_beta6-r2-shared.patch
@@ -0,0 +1,179 @@
+diff -up tachyon/unix/Makefile.shared tachyon/unix/Makefile
+--- a/Makefile.shared  2011-02-07 16:14:38.0 +0100
 b/Makefile 2011-07-23 20:23:51.0 +0200
+@@ -22,7 +22,7 @@ OBJDIR=${ARCHDIR}/libtachyon
+ #
+ # Name of raytracing library file to create
+ #
+-RAYLIB=${ARCHDIR}/libtachyon.a
++RAYLIB=${ARCHDIR}/libtachyon.so
+ RAYLIBDIR=${ARCHDIR}
+ 
+ #
+@@ -251,124 +251,125 @@ RAYOBJS= ${OBJDIR}/api.o \
+   ${OBJDIR}/tgafile.o \
+   ${OBJDIR}/winbmp.o
+ 
++VERSION=$(shell grep TACHYON_VERSION_STRING ../src/tachyon.h | cut -d\" -f 2)
++${RAYLIB} : DIRNAME=tachyon-${VERSION}
+ ${RAYLIB} : ${RAYOBJS}
+-  rm -f ${RAYLIB}
+-  ${AR} ${ARFLAGS} ${RAYLIB} ${RAYOBJS}
+-  ${RANLIB} ${RAYLIB}
++  ${CC} ${LDFLAGS} -shared -Wl,-soname,libtachyon.so.${VERSION} -o 
${RAYLIBDIR}/libtachyon.so.${VERSION} ${CFLAGS} -fPIC ${RAYOBJS} ${PNGLIB} -lm 
-lpthread ${JPEGLIB}
++  ln -s libtachyon.so.${VERSION} ${RAYLIBDIR}/libtachyon.so
+ 
+ ${OBJDIR}/vol.o : ${SRCDIR}/vol.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/vol.c -o ${OBJDIR}/vol.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/vol.c -o ${OBJDIR}/vol.o
+ 
+ ${OBJDIR}/extvol.o : ${SRCDIR}/extvol.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/extvol.c -o ${OBJDIR}/extvol.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/extvol.c -o ${OBJDIR}/extvol.o
+ 
+ ${OBJDIR}/winbmp.o : ${SRCDIR}/winbmp.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/winbmp.c -o ${OBJDIR}/winbmp.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/winbmp.c -o ${OBJDIR}/winbmp.o
+ 
+ ${OBJDIR}/vector.o : ${SRCDIR}/vector.c ${OBJDEPS} 
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/vector.c -o ${OBJDIR}/vector.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/vector.c -o ${OBJDIR}/vector.o
+ 
+ ${OBJDIR}/triangle.o : ${SRCDIR}/triangle.c ${OBJDEPS} ${SRCDIR}/triangle.h
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/triangle.c -o ${OBJDIR}/triangle.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/triangle.c -o ${OBJDIR}/triangle.o
+ 
+ ${OBJDIR}/trace.o : ${SRCDIR}/trace.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/trace.c -o ${OBJDIR}/trace.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/trace.c -o ${OBJDIR}/trace.o
+ 
+ ${OBJDIR}/threads.o : ${SRCDIR}/threads.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/threads.c -o ${OBJDIR}/threads.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/threads.c -o ${OBJDIR}/threads.o
+ 
+ ${OBJDIR}/tgafile.o : ${SRCDIR}/tgafile.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/tgafile.c -o ${OBJDIR}/tgafile.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/tgafile.c -o ${OBJDIR}/tgafile.o
+ 
+ ${OBJDIR}/util.o : ${SRCDIR}/util.c ${OBJDEPS}
+-  ${CC} ${CFLAGS} -c ${SRCDIR}/util.c -o ${OBJDIR}/util.o
++  ${CC} ${CFLAGS} -fPIC -c ${SRCDIR}/util.c -o 

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

2020-05-25 Thread Alexey Shvetsov
commit: 039f4330b472cdff9414557b11e695d058451e27
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:51:44 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:41:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039f4330

dev-python/uranium: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-python/uranium/Manifest|  1 +
 .../files/uranium-4.6.1-fix-install-paths.patch| 32 +
 dev-python/uranium/uranium-4.6.1.ebuild| 76 ++
 3 files changed, 109 insertions(+)

diff --git a/dev-python/uranium/Manifest b/dev-python/uranium/Manifest
index b348616a1c1..2757e84d142 100644
--- a/dev-python/uranium/Manifest
+++ b/dev-python/uranium/Manifest
@@ -1 +1,2 @@
 DIST uranium-4.3.0.tar.gz 899153 BLAKE2B 
314dbeed1cce49d33439b2fa744d37e4b360edb041964d2c3336730295b88bb2af86df8eac8382a6696fbc9c1ba07fa0774089ec3aa7fd0f8fbb92c61ce2825b
 SHA512 
eac28907ccd66e5a43012a6f5af2a97daea21f0e2832613562e848cca967e036fea117811d8a4cc519c1417a113449e7065233fc541347202c6a8ff85a9d60b7
+DIST uranium-4.6.1.tar.gz 1013314 BLAKE2B 
2a89eb1c4ffab35879eea9a681ea20e9cc5f78736d9c8bda5bf33baf5ef6d3f6418fd1f4b779738d644afd2d553d500c4892559ae402eeab0c38a4d95b295cf5
 SHA512 
ba7ed12d507fb1bd08fc0e77285933802a31b63d09f2dd0c7329e5644f82e6372fa11a1bbc28f3f1928ae0acfb3cb0afdeedf8e90e619c484fd5f623f8af722a

diff --git a/dev-python/uranium/files/uranium-4.6.1-fix-install-paths.patch 
b/dev-python/uranium/files/uranium-4.6.1-fix-install-paths.patch
new file mode 100644
index 000..5777065e9da
--- /dev/null
+++ b/dev-python/uranium/files/uranium-4.6.1-fix-install-paths.patch
@@ -0,0 +1,32 @@
+--- Uranium-4.5.0-orig/CMakeLists.txt   2020-03-01 16:26:44.736355687 +0200
 Uranium-4.5.0/CMakeLists.txt2020-02-24 17:02:05.0 +0200
+@@ -12,6 +12,16 @@
+ 
+ find_package(PythonInterp 3.5.0 REQUIRED)
+ 
++if(NOT PYTHON_SITE_PACKAGES_DIR)
++   if(APPLE OR WIN32)
++   set(PYTHON_SITE_PACKAGES_DIR 
lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages
++   CACHE STRING "Directory to install Python bindings to")
++   else()
++   set(PYTHON_SITE_PACKAGES_DIR 
lib/python${PYTHON_VERSION_MAJOR}/dist-packages CACHE
++   STRING "Directory to install Python bindings to")
++   endif()
++endif()
++
+ # # Checks using pylint
+ # Note that we use exit 0 here to not mark the build as a failure on check 
failure
+ # In addition, the specified pylint configuration uses the spellchecker 
plugin. This required python-enchant to be installed.
+@@ -48,10 +58,10 @@
+ if(EXISTS /etc/debian_version)
+ install(DIRECTORY UM DESTINATION 
lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR}/dist-packages)
+ else()
+-install(DIRECTORY UM DESTINATION 
lib${LIB_SUFFIX}/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages)
++install(DIRECTORY UM DESTINATION ${PYTHON_SITE_PACKAGES_DIR})
+ endif()
+ install(FILES ${CMAKE_SOURCE_DIR}/cmake/UraniumTranslationTools.cmake
+-DESTINATION 
${CMAKE_INSTALL_DATADIR}/cmake-${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}/Modules/
 )
++DESTINATION ${CMAKE_INSTALL_DATADIR}/cmake/Modules/ )
+ install(DIRECTORY resources DESTINATION ${CMAKE_INSTALL_DATADIR}/uranium)
+ 
+ # Detect plugins to install

diff --git a/dev-python/uranium/uranium-4.6.1.ebuild 
b/dev-python/uranium/uranium-4.6.1.ebuild
new file mode 100644
index 000..e2a3e9d997e
--- /dev/null
+++ b/dev-python/uranium/uranium-4.6.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit cmake python-single-r1
+
+MY_PN="Uranium"
+
+DESCRIPTION="A Python framework for building 3D printing related applications"
+HOMEPAGE="https://github.com/Ultimaker/Uranium;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="${PYTHON_DEPS}
+   sys-devel/gettext
+   doc? ( app-doc/doxygen )
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/pytest[${PYTHON_MULTI_USEDEP}]
+   dev-python/mypy[${PYTHON_MULTI_USEDEP}]
+   ')
+   )"
+
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/libarcus-${PV}:=[python,${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[${PYTHON_MULTI_USEDEP},declarative,network,svg]
+   dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+   >=sci-libs/scipy-1.1[${PYTHON_MULTI_USEDEP}]
+   sci-libs/Shapely[${PYTHON_MULTI_USEDEP}]
+   ')"
+
+RDEPEND="${DEPEND}
+   dev-qt/qtquickcontrols:5
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/cura/, media-gfx/cura/files/

2020-05-25 Thread Alexey Shvetsov
commit: eed745a9a297c67cbea166e5b32371017dc063eb
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 01:01:43 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:41:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed745a9

media-gfx/cura: version bump to 4.6.1

Closes: https://bugs.gentoo.org/710930
Closes: https://bugs.gentoo.org/718960
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15908
Signed-off-by: Alexey Shvetsov  gentoo.org>

 media-gfx/cura/Manifest|  1 +
 media-gfx/cura/cura-4.6.1.ebuild   | 56 ++
 .../cura/files/cura-4.6.1-fix-install-paths.patch  | 31 
 3 files changed, 88 insertions(+)

diff --git a/media-gfx/cura/Manifest b/media-gfx/cura/Manifest
index 698ecfb22ab..0a4d6b2e883 100644
--- a/media-gfx/cura/Manifest
+++ b/media-gfx/cura/Manifest
@@ -2,3 +2,4 @@ DIST cura-3.4.1.tar.gz 21720836 BLAKE2B 
228ad51d189f83d2a34c2af7a6edcbe468bc32ee
 DIST cura-3.6.0.tar.gz 23388945 BLAKE2B 
bd2f2e688306e7ef060141abae22c858e9fbb9385e49110079b48e69955c3f6630f8f69ad67fdf2d9e5c1ac0c969cd2d2f416642fc61a63867f79f88985c5c86
 SHA512 
b56e5575cb0eb15d75dcd2f4c33873a0a57805a8ba0ec7860811a2137658a656216c969c6e3316d65fbd5e43f2def10a6385ccbf4fc306d15098569ef279
 DIST cura-4.2.1.tar.gz 29288696 BLAKE2B 
1332030e63d7056dcb8dd680208b0da8dd33e5c7809957779849bac808fccad9a222505ddbe80d4071474d10ace842aa4459f14560198a9f3eebb5be53f923e1
 SHA512 
4f47f3f5597d1a56d88207eacacece49edb766c75ae18ddc9fb8689b76c16fd4decc9c8af7cab485aac3c9cffe13095aaad34e1c60634249ae2923ead771ac52
 DIST cura-4.3.0.tar.gz 30433646 BLAKE2B 
8490d703cfd4ad07fd5b30d5f776d978baa17ad8751dad53870714596998becebc85cc2fe49fa05eab37b95106315ace97eaa0bbed65b488b522ebbbcba488dc
 SHA512 
3f4ae11e4e28b151e9587c197f814bc97bc225fb2819f4dabaab392ef9896bb119d6fab0df48c9eb4a390a815815d27045eefa933e2e4a9d53331db8d79ea815
+DIST cura-4.6.1.tar.gz 36080329 BLAKE2B 
5d86734334a2c65afd62eea6b3324b0fc543670b48f5410eac16561590706feed2320c45b22e60c9835973f965a00f80441daf44866ffc93ebcf1295c750
 SHA512 
8802993a98e75428d11bfdc7721d5d48e8939ef1c783789db2941cb40b6fc8014eacbdea09c559c6d68cb1dd99def15bfb503d5c164f057a384c8a7620b15dc2

diff --git a/media-gfx/cura/cura-4.6.1.ebuild b/media-gfx/cura/cura-4.6.1.ebuild
new file mode 100644
index 000..4fd274514ca
--- /dev/null
+++ b/media-gfx/cura/cura-4.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+inherit cmake desktop python-single-r1 xdg
+
+MY_PN=Cura
+
+DESCRIPTION="A 3D model slicing application for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/Cura;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+usb zeroconf"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="sys-devel/gettext"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-libs/libcharon-${PV:0:3}[${PYTHON_SINGLE_USEDEP}]
+   >=dev-libs/libsavitar-${PV:0:3}:=[python,${PYTHON_SINGLE_USEDEP}]
+   >=dev-python/uranium-${PV:0:3}[${PYTHON_SINGLE_USEDEP}]
+   >=media-gfx/curaengine-${PV:0:3}
+   >=media-gfx/fdm-materials-${PV:0:3}
+   $(python_gen_cond_dep '
+   dev-python/requests[${PYTHON_MULTI_USEDEP}]
+   dev-python/sentry-sdk[${PYTHON_MULTI_USEDEP}]
+   usb? ( dev-python/pyserial[${PYTHON_MULTI_USEDEP}] )
+   zeroconf? ( dev-python/zeroconf[${PYTHON_MULTI_USEDEP}] )
+   ')"
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+PATCHES=( "${FILESDIR}/${PN}-4.6.1-fix-install-paths.patch" )
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   sed -i "s/set(CURA_VERSION \"master\"/set(CURA_VERSION \"${PV}\"/" 
CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   doicon icons/*.png
+   python_optimize "${D}${get_libdir}"
+}

diff --git a/media-gfx/cura/files/cura-4.6.1-fix-install-paths.patch 
b/media-gfx/cura/files/cura-4.6.1-fix-install-paths.patch
new file mode 100644
index 000..4d5f00ad47d
--- /dev/null
+++ b/media-gfx/cura/files/cura-4.6.1-fix-install-paths.patch
@@ -0,0 +1,31 @@
+--- Cura-4.5.0-orig/CMakeLists.txt 2020-03-01 16:32:23.380956083 +0200
 Cura-4.5.0/CMakeLists.txt  2020-02-25 17:16:45.0 +0200
+@@ -48,6 +48,15 @@
+ find_package(Python3 REQUIRED COMPONENTS Interpreter Development)
+ endif()
+ 
++if(NOT PYTHON_SITE_PACKAGES_DIR)
++   if(APPLE OR WIN32)
++   set(PYTHON_SITE_PACKAGES_DIR 
lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages
++   CACHE STRING 

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

2020-05-25 Thread Alexey Shvetsov
commit: a830b8d2176cd03f6c7dc3814c51062479c1249b
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:48:46 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:40:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a830b8d2

dev-libs/libcharon: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-libs/libcharon/Manifest   |  1 +
 dev-libs/libcharon/libcharon-4.6.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libcharon/Manifest b/dev-libs/libcharon/Manifest
index 0fc0e3bb4b8..a6fd1bb6f85 100644
--- a/dev-libs/libcharon/Manifest
+++ b/dev-libs/libcharon/Manifest
@@ -2,3 +2,4 @@ DIST libcharon-3.4.1.tar.gz 143489 BLAKE2B 
e8eb5317c708b808981cf8cb53614b54a34ab
 DIST libcharon-3.6.0.tar.gz 143947 BLAKE2B 
5787f734e0d494eb9fc151fcf240c36b0ade38546fbbcc4e563c4d746d3e3634bd7e599e8258c0f05d96f33f6ee8283101c7dcaa1e3583244e0109bdbff7a041
 SHA512 
15d2b0f348bb70ef4fd92e9a4f11ed8d70bd8ee0fcd1e1e8c71d4e04a54fb5dff66f7abe81fea34630f3e200dd1aae39c697dffd95ff35fb60ff06f4a443e8b4
 DIST libcharon-4.2.0.tar.gz 145482 BLAKE2B 
38f2efa1c19f81646e8b9692c57d71dda0a53fcc7c120e973f8faf55a0d92d4f8daa21e3debb873f4965f37c7e1cf0f5f1aaaebb9d078565d4fcb3edc57c9314
 SHA512 
4011cba788ed1789c0f364d605dfe2fc775a1f5e0ab9f0457454094f9cc3a400fdc7241692e88abae968e32e3c5394bef95cd3f77d2c68e4dbfc73ed27905b86
 DIST libcharon-4.3.0.tar.gz 145484 BLAKE2B 
cbb0edca76921c32b69809dfa8e07c07baedba90ff3c8f2ad5128cc1efa60e34f0f96c1936567825f7e876d298ef1ed4c10d0058f5b3697f87c412891654fabb
 SHA512 
77ed18fbd11c008659a02419250647c9c977a57772d648f4af353c637224ba586006665e60e7fa2394b9f8cf53359a6211b936b5920ccc379754a743dbf2416f
+DIST libcharon-4.6.1.tar.gz 145486 BLAKE2B 
43a3bcddf128da9305711757b707394b5b0c23da27e27c3615d521e0af79683b2a525fefa7ae877581b56dae4c1dd7036c3189c17f8f86c92492b46e129a22b3
 SHA512 
43f7606529a933067bcb82a16e95d76f713a7847535887968c2933131d3197ec6127376e10c7d5f1debd218fc902962329fe22d4f9229b434a804daff94122cc

diff --git a/dev-libs/libcharon/libcharon-4.6.1.ebuild 
b/dev-libs/libcharon/libcharon-4.6.1.ebuild
new file mode 100644
index 000..9ff0c625233
--- /dev/null
+++ b/dev-libs/libcharon/libcharon-4.6.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake python-single-r1
+
+MY_PN="libCharon"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libCharon;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   # Use current python version, not the latest installed
+   sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 
${EPYTHON##python} EXACT REQUIRED/g" \
+CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_install() {
+   cmake_src_install
+   python_optimize "${D}/usr/$(get_libdir)"
+}



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

2020-05-25 Thread Alexey Shvetsov
commit: 53d781d45c91dc570491c011b74546d46099fd4b
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:47:48 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:40:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d781d4

dev-libs/libarcus: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-libs/libarcus/Manifest  |  1 +
 dev-libs/libarcus/libarcus-4.6.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libarcus/Manifest b/dev-libs/libarcus/Manifest
index 11f0e74fb17..c491ed57826 100644
--- a/dev-libs/libarcus/Manifest
+++ b/dev-libs/libarcus/Manifest
@@ -2,3 +2,4 @@ DIST libarcus-3.4.1.tar.gz 29699 BLAKE2B 
73f132ff9d908468f1d67c54b7430ac84c0aebb
 DIST libarcus-3.6.0.tar.gz 29469 BLAKE2B 
c032dd51631b10c04e69dac4425c8a5d180cf8c983b896330b2dcd5d479467d6a2e94827ef8accad25399167457e5ae9e96f1a363c986be33de8255c3e80b1fb
 SHA512 
1bc50a08cbec61edefd78f3c347cca08f6bc40a308472bf6788c2c8962b03ea81b32357be18a3c34847c121eb52ee6836da22cea65b1a8f64b7c924bda290430
 DIST libarcus-4.2.0.tar.gz 30582 BLAKE2B 
cb2390d7fc8942cbdd880385313f4bd8886a1ea4eaa5246c76b0b3243e8a099953ecf51d09486e005c8c14783ec67435b33068efae2ea6075edf91b90b9fa9b2
 SHA512 
f9a38d095a2ba2ab29a382466ce16d1c0f5cdb34b60a2b930529edac94de177d7bed37ee26bf615833c94ccd0e3b7c71d502f5f815d92eeffdf3bc1f15b49ba5
 DIST libarcus-4.3.0.tar.gz 30540 BLAKE2B 
58937764d9eec4a235bcc26aa85ab1f1418ae2c576c24759fee5155c7690a3a5feee1946cbae8e7836fd4eccdb0f673167aeda46c3dae124101cfb03510697e8
 SHA512 
b3893e3c422de85a6968443a6f26149e9dee9f15038c11c219693b9aa8d5174d908421e33c8e3ce4e4ecab8c5077da217b44a9ec6bb4b351ff67b7f2d42cc890
+DIST libarcus-4.6.1.tar.gz 31938 BLAKE2B 
c1da0181e07f297549df92ed23848343f0dadf94af7ce64ff2661e5c09c68768d47180aff505f2a225af2d49e493b8511ac9560a9b51a4eef98d6da82566b093
 SHA512 
3c56133fee2eb152f0557a1860d1d298b44a021a53247687ce938949c49e1999c3e2287552e67ff65a58bf6aecbd82c8412da394f83a9981bfa68d29e9501250

diff --git a/dev-libs/libarcus/libarcus-4.6.1.ebuild 
b/dev-libs/libarcus/libarcus-4.6.1.ebuild
new file mode 100644
index 000..c27d629caf6
--- /dev/null
+++ b/dev-libs/libarcus/libarcus-4.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit cmake python-single-r1
+
+MY_PN="libArcus"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libArcus;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/protobuf:=
+   $(python_gen_cond_dep '
+   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   python? ( dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}] )
+   ')"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Find SIP for current python version, not the latest installed
+   sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 
${EPYTHON##python} EXACT REQUIRED/g" \
+CMakeLists.txt || die
+   sed -i "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 
${EPYTHON##python} EXACT REQUIRED/g" \
+   cmake/FindSIP.cmake || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(usex examples ON OFF)
+   -DBUILD_PYTHON=$(usex python ON OFF)
+   -DBUILD_STATIC=$(usex static-libs ON OFF)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/curaengine/

2020-05-25 Thread Alexey Shvetsov
commit: 04665753ed3ec698700307093955522df21c781f
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:53:48 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:41:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04665753

media-gfx/curaengine: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 media-gfx/curaengine/Manifest|  1 +
 media-gfx/curaengine/curaengine-4.6.1.ebuild | 45 
 2 files changed, 46 insertions(+)

diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest
index ac7c4177842..78c5b9f6880 100644
--- a/media-gfx/curaengine/Manifest
+++ b/media-gfx/curaengine/Manifest
@@ -2,3 +2,4 @@ DIST curaengine-3.4.1.tar.gz 949312 BLAKE2B 
4902575c40002ab49e3ef13c94c8531b6975
 DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B 
a0a6b8016bb5fa2f772634a671fc391df45875fc36cdf100f00ce34b9d5495f32986c473b1ba4c184cb77e50a64e2648c5d4f31053790182e657b0c981e1412c
 SHA512 
340dad4c697fb0d7b633091715a904ae7df8973626e217ae2528d0121723c07a6cf0bbc740b9ad9980f3b288fa690c9c3ee43d90914264855dace007bbb334c8
 DIST curaengine-4.2.0.tar.gz 1654657 BLAKE2B 
c11f77a126e49c1c63550accd42c3616ab647d2575de0f11e64cb2188e7c565a54f3613e296c3f19e8534a7a758162fe29cdd62e8d62d691a7d9c9e6430545ce
 SHA512 
6c3edac5a21068b50a31d3ab37dac58b986e18be2d24711d77cf210da62b521d62dc92a1b4e8865a26e5c394119349f03b3816d19d67ebee670424cc4a7b2500
 DIST curaengine-4.3.0.tar.gz 1656780 BLAKE2B 
9b93e3f294a8a67c2cd4f2d4462a4047e6860e0c391e7ff550b24c498faa82fd2af4fd044845f00f93fb01d38ca3fa1511bfe65a7456b5a6e0b919821be5ab8f
 SHA512 
60ca0ce586c0cf5f1516f803b2a05a20299ef8193f065acd6e11a0054903189225f9c60be1b536ffe5a9a22652097acd3a4aae2833920a468071b78f213f7572
+DIST curaengine-4.6.1.tar.gz 1685119 BLAKE2B 
352c5b4b98866ebe6f90dc095960d2417ccf9c023334b4006b604da45aed1e3b6066700b08be3727214433fd505de87cad4da8e17d9067571d91dd0ec7660ebe
 SHA512 
8b3a65fb00bebc37acd24a6d4277c1f09849c0318fca00867479d62c0f64b8628064a898128e1ffc5fb99eed2c1d45a310df2f97fde9c37a9ccc311f5ba4d057

diff --git a/media-gfx/curaengine/curaengine-4.6.1.ebuild 
b/media-gfx/curaengine/curaengine-4.6.1.ebuild
new file mode 100644
index 000..9a634cff090
--- /dev/null
+++ b/media-gfx/curaengine/curaengine-4.6.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+MY_PN="CuraEngine"
+
+DESCRIPTION="A 3D model slicing engine for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/CuraEngine;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="|| ( sys-devel/gcc sys-devel/clang )
+   doc? ( app-doc/doxygen )"
+RDEPEND="${PYTHON_DEPS}
+   ~dev-libs/libarcus-${PV}:*
+   dev-libs/protobuf
+   dev-libs/stb"
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_build
+   if use doc; then
+   doxygen || die
+   mv docs/html . || die
+   find html -name '*.md5' -or -name '*.map' -delete || die
+   HTML_DOCS=( html )
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsavitar/files/, dev-libs/libsavitar/

2020-05-25 Thread Alexey Shvetsov
commit: 52eda6c286c51c206fc8e17c86243e0e73f156e6
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:50:06 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:41:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52eda6c2

dev-libs/libsavitar: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-libs/libsavitar/Manifest   |  1 +
 .../libsavitar-4.6.1-remove-packaged-pugixml.patch | 60 ++
 dev-libs/libsavitar/libsavitar-4.6.1.ebuild| 53 +++
 3 files changed, 114 insertions(+)

diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest
index de4dfc57d70..a4c6a4380d0 100644
--- a/dev-libs/libsavitar/Manifest
+++ b/dev-libs/libsavitar/Manifest
@@ -2,3 +2,4 @@ DIST libsavitar-3.4.1.tar.gz 92457 BLAKE2B 
ef5b7bb87d7b3293c0634d510f860b64f3235
 DIST libsavitar-3.6.0.tar.gz 92456 BLAKE2B 
badd2e416015c2d3331cfe77840466f11f2b671821474b78fff084c4f1c3bebab7b2ae16f75918d4eb40996e293165be46f98efea20edc57b1e1255c2ea9fed0
 SHA512 
6d7c416218a69b1327ed211a9b198cdfb6ebdf1fc9c8c76b898882a63d0905521d5e41380b21f0b8100ab3e3474bbbf142adea29c6643f03bc3f8c3e6ec3c72f
 DIST libsavitar-4.2.0.tar.gz 96223 BLAKE2B 
bfb4e8c7cd90acec28bcb11874fc39d6fa2d0785959fd020fb36949300a0e1517a4ed78a153b1f1576b6603a466a2f5baa7e8370b05311729e17b7e83566
 SHA512 
9d1ee73b8e29e1b8b5688c309471cb6053addce351df8deb4e0cb46d15ffc8fe764216c9abd603440b6a60f42379fa03d88e8023ed01502c4e905ebc6a4f393d
 DIST libsavitar-4.3.0.tar.gz 96154 BLAKE2B 
866edadad2ea27002b79e018dc073f53409e5fc3af86941ca3e196ab0c8e7299f945997801126b79776538abe81af3abec5c116dac9eb977c1fac02fa45767b4
 SHA512 
4accce4a96deddfe148540c3abb3cba391178ffc34b88ea77e07053c36eb2c3d6aa7b040ec386ba5bb2eb9e6d9c371b5c35fae268f953694f6ccd9e6c82223d6
+DIST libsavitar-4.6.1.tar.gz 98202 BLAKE2B 
8025d11316fb777a037c01fb9411a6368e5e7a1b64c4a695a114ff94c1a2802d4eaeb6c8512e14db74ddbbffabd2bc98f93f61adfc2cbdc7ef329d30b105bd4b
 SHA512 
49a0f2e98bc26d84b638d6eb44f9fd93811d92ad398f3c85b1abf2cca3172667315b907d30807eb70b497bd652d95cd443c8cc4daa68c8852787ef46fda47cc2

diff --git 
a/dev-libs/libsavitar/files/libsavitar-4.6.1-remove-packaged-pugixml.patch 
b/dev-libs/libsavitar/files/libsavitar-4.6.1-remove-packaged-pugixml.patch
new file mode 100644
index 000..b1b77469d74
--- /dev/null
+++ b/dev-libs/libsavitar/files/libsavitar-4.6.1-remove-packaged-pugixml.patch
@@ -0,0 +1,60 @@
+diff -urN libSavitar-4.2.0_old/CMakeLists.txt libSavitar-4.2.0/CMakeLists.txt
+--- libSavitar-4.2.0_old/CMakeLists.txt2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/CMakeLists.txt2019-08-04 17:23:27.099395645 +0300
+@@ -15,7 +15,7 @@
+ find_package(Threads QUIET)
+ endif()
+ 
+-add_subdirectory(pugixml)
++find_package(pugixml REQUIRED)
+ 
+ if(BUILD_PYTHON)
+ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
+diff -urN libSavitar-4.2.0_old/src/MeshData.cpp 
libSavitar-4.2.0/src/MeshData.cpp
+--- libSavitar-4.2.0_old/src/MeshData.cpp  2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/MeshData.cpp  2019-08-04 17:23:59.891051757 +0300
+@@ -17,7 +17,7 @@
+  */
+ 
+ #include "MeshData.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ #include 
+ #include  //For std::runtime_error.
+diff -urN libSavitar-4.2.0_old/src/Scene.cpp libSavitar-4.2.0/src/Scene.cpp
+--- libSavitar-4.2.0_old/src/Scene.cpp 2019-07-30 09:03:53.0 +0300
 libSavitar-4.2.0/src/Scene.cpp 2019-08-04 17:24:10.425265944 +0300
+@@ -17,7 +17,7 @@
+  */
+ 
+ #include "Scene.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ #include 
+ using namespace Savitar;
+diff -urN libSavitar-4.2.0_old/src/SceneNode.cpp 
libSavitar-4.2.0/src/SceneNode.cpp
+--- libSavitar-4.2.0_old/src/SceneNode.cpp 2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/SceneNode.cpp 2019-08-04 17:24:31.617696840 +0300
+@@ -18,7 +18,7 @@
+ 
+ #include "SceneNode.h"
+ #include "Namespace.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ using namespace Savitar;
+ 
+diff -urN libSavitar-4.2.0_old/src/ThreeMFParser.h 
libSavitar-4.2.0/src/ThreeMFParser.h
+--- libSavitar-4.2.0_old/src/ThreeMFParser.h   2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/ThreeMFParser.h   2019-08-04 17:24:53.996151843 
+0300
+@@ -21,7 +21,7 @@
+ 
+ #include "SavitarExport.h"
+ #include "SceneNode.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ 
+ #include 
+ namespace Savitar

diff --git a/dev-libs/libsavitar/libsavitar-4.6.1.ebuild 
b/dev-libs/libsavitar/libsavitar-4.6.1.ebuild
new file mode 100644
index 000..8c07045e9b5
--- /dev/null
+++ b/dev-libs/libsavitar/libsavitar-4.6.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fdm-materials/

2020-05-25 Thread Alexey Shvetsov
commit: 91f706799e373ae5e525b43d32767b59b009924a
Author: Michael Perlov  gmail  com>
AuthorDate: Fri May 22 00:52:48 2020 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon May 25 19:41:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f70679

media-gfx/fdm-materials: version bump to 4.6.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Alexey Shvetsov  gentoo.org>

 media-gfx/fdm-materials/Manifest   |  1 +
 media-gfx/fdm-materials/fdm-materials-4.6.1.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/media-gfx/fdm-materials/Manifest b/media-gfx/fdm-materials/Manifest
index 56e4ecef6bd..b7d9a6f64ea 100644
--- a/media-gfx/fdm-materials/Manifest
+++ b/media-gfx/fdm-materials/Manifest
@@ -2,3 +2,4 @@ DIST fdm-materials-3.4.1.tar.gz 20852 BLAKE2B 
7ad125e62c1a1cf2a05440c6ef593bf511
 DIST fdm-materials-3.6.0.tar.gz 23037 BLAKE2B 
842edbbef94dbf8a775d81bae3b6621dfeff9ba5cc8d9986ad672f95fe864007c931ef37d38c8702201d286c1cdb9770ab5709e364335833fd40c8c1e4c0f68f
 SHA512 
1f868b716135a3b81495ed6445794c4d5cddc618dbf7a19b29ccdddbcd1d6f9d49190be7cea99c6dd2b8c07f1126973f1c43b223ff213ce04b6fe8811c71a577
 DIST fdm-materials-4.2.0.tar.gz 29011 BLAKE2B 
cd167506070e5609b0e464cb547271008b9f500312e378c9d8a16ae71cdcbde0efbd91bc0149f56ea9d9c9cf97f4a946810c542a4a0d8350344b48393dacc070
 SHA512 
02981374d4abcbfbcbace5b6b5d5542d4a5cc65ddf3a47569e34ad94284df56fdcc5f674801ee74c12034c502df8e5cca84a077f648f81557067f0044bf7bf9c
 DIST fdm-materials-4.3.0.tar.gz 33208 BLAKE2B 
5505a885e03130757134557525e30ecda7091d3238aa5be753065c8bf81dd08914acf22ba85b95f3c78818bf5defedf97ea083d22f1886fc5113d692d70b14e6
 SHA512 
420accb4ff3eba754e96ceecda4980f121cab22ca3aeefe0781be47cce2ed64cd93df2a2bd974ea611e71ea45a944692e7b27bfbb6f9b0e9dd971e7621e4ff58
+DIST fdm-materials-4.6.1.tar.gz 36321 BLAKE2B 
bbdc28bf9d05b14f4b0545c4c50c67c31668f97aa9b6fcb8d51c5c958523ebe3307deb07587239df6a73e47c523db6c15f0ea4eb3c2560931a055c784d2b30cc
 SHA512 
784b89acfb2a5bdc6a0e8ce864326ab21f4785887baa215ffcfe472853cc8386d32ed237199df3744c25d12abbef89605445e74b104770f0f3f8363944008c6e

diff --git a/media-gfx/fdm-materials/fdm-materials-4.6.1.ebuild 
b/media-gfx/fdm-materials/fdm-materials-4.6.1.ebuild
new file mode 100644
index 000..db648b1ea93
--- /dev/null
+++ b/media-gfx/fdm-materials/fdm-materials-4.6.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MY_PN="fdm_materials"
+
+DESCRIPTION="FDM materials for media-gfx/cura"
+HOMEPAGE="https://github.com/Ultimaker/fdm_materials;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



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

2020-05-25 Thread Michał Górny
commit: ad93678096911b149994410c4a751f4b46c454bb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:02:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad936780

dev-python/iso8601: Port to py3.9

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

 dev-python/iso8601/iso8601-0.1.12.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild 
b/dev-python/iso8601/iso8601-0.1.12.ebuild
index fe65dd2909f..794ce2637c0 100644
--- a/dev-python/iso8601/iso8601-0.1.12.ebuild
+++ b/dev-python/iso8601/iso8601-0.1.12.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 
@@ -15,6 +15,4 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
 distutils_enable_tests pytest



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

2020-05-25 Thread Michał Górny
commit: 1856de7475fdd8f6e6fd9b0f67f71837a988e930
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 18:59:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1856de74

dev-python/pycparser: Port to py3.9

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

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

diff --git a/dev-python/pycparser/pycparser-2.20.ebuild 
b/dev-python/pycparser/pycparser-2.20.ebuild
index 12172c1c82e..f70df58cbc1 100644
--- a/dev-python/pycparser/pycparser-2.20.ebuild
+++ b/dev-python/pycparser/pycparser-2.20.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 0cf86c1cf38823cd8da2386afa9400634fc958c4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:04:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf86c1c

dev-python/pyasn1-modules: Port to py3.9

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

 dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild 
b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild
index 1b49331e3af..bb803bdb113 100644
--- a/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild
+++ b/dev-python/pyasn1-modules/pyasn1-modules-0.2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 70a1f05c03c01dc3d17cc9ba296fe07c5ee99484
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:02:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a1f05c

dev-python/pytz: Port to py3.9

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

 dev-python/pytz/pytz-2020.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/pytz/pytz-2020.1.ebuild 
b/dev-python/pytz/pytz-2020.1.ebuild
index af515aa6eef..1c553363fab 100644
--- a/dev-python/pytz/pytz-2020.1.ebuild
+++ b/dev-python/pytz/pytz-2020.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1
@@ -18,7 +18,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE=""
 
 RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )"
 DEPEND="${RDEPEND}
app-arch/unzip"



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

2020-05-25 Thread Michał Górny
commit: 7d153b65bf874e931fecedc4dea1ce825bf3b95a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 18:54:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d153b65

dev-python/chardet: Port to py3.9

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

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

diff --git a/dev-python/chardet/chardet-3.0.4.ebuild 
b/dev-python/chardet/chardet-3.0.4.ebuild
index 5f9e8b505b6..52b5155a2c2 100644
--- a/dev-python/chardet/chardet-3.0.4.ebuild
+++ b/dev-python/chardet/chardet-3.0.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



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

2020-05-25 Thread Michał Górny
commit: 4f83cfae81e6a2b0df4d82e35a1c186753a54381
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 19:19:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83cfae

dev-python/setuptools_scm: Bump to 4.1.0

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

 dev-python/setuptools_scm/Manifest |  1 +
 .../setuptools_scm/setuptools_scm-4.1.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/setuptools_scm/Manifest 
b/dev-python/setuptools_scm/Manifest
index 2b2e246f5e7..6986d67b621 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1 +1,2 @@
 DIST setuptools_scm-3.5.0.tar.gz 46272 BLAKE2B 
132711c8312dfbe48f9e2d3d7fcd0a86b057bbcf9a5f6b2e61afe018e116a4df96c3bf5cddf067bc92b96915f70182013749ce65b8fa5feb92ccef903859ee3f
 SHA512 
f7e2cdae7a8a3d5ef3d12effcda5ce7f362c426e11aecaef69ef604bede9abbab2aa1eee6f5310cdd72a9bf11a927dbd1f42671e28bd467ad7b15f2dba5b81d9
+DIST setuptools_scm-4.1.0.tar.gz 48740 BLAKE2B 
70c7530af963ad49c013f65a2279a76aa8f1ec6809fe463f95803011ecc6725cb18154f6c49f0a976e86a8c60cface13d1caecfa61a51acfa1775df291870e30
 SHA512 
96f8f3668f4efdb47f422ec33a417d8ad67697b953788757f7557ac3c8910425ff6f9438e2b724bbbd542da1f736dc1f5e02eb5305935d87bb9c4b943aff2f16

diff --git a/dev-python/setuptools_scm/setuptools_scm-4.1.0.ebuild 
b/dev-python/setuptools_scm/setuptools_scm-4.1.0.ebuild
new file mode 100644
index 000..f28a4689c95
--- /dev/null
+++ b/dev-python/setuptools_scm/setuptools_scm-4.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage versions by scm tags via setuptools"
+HOMEPAGE="https://github.com/pypa/setuptools_scm 
https://pypi.org/project/setuptools_scm/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   !!

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

2020-05-25 Thread Michał Górny
commit: 3292ad3f258b5b49e1f8870b415863340a236da0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 25 18:58:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 25 19:27:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3292ad3f

dev-python/PySocks: Port to py3.9

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

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

diff --git a/dev-python/PySocks/PySocks-1.7.1.ebuild 
b/dev-python/PySocks/PySocks-1.7.1.ebuild
index 46d1eda2fe6..b49d8900163 100644
--- a/dev-python/PySocks/PySocks-1.7.1.ebuild
+++ b/dev-python/PySocks/PySocks-1.7.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} pypy3 )
 
 inherit distutils-r1
 



  1   2   3   >