[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-menus/

2021-07-22 Thread Yixun Lan
commit: 0a6be4956e391ef3b1d7027c23bdbf49f7651e61
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jul 22 06:21:51 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jul 23 05:53:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6be495

gnome-base/gnome-menus: keyword ~riscv

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

 gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild 
b/gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild
index 7f174aad752..c6e06f47930 100644
--- a/gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild
+++ b/gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-menus;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-solaris"
 
 IUSE="+introspection test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxappearance-obconf/

2021-07-22 Thread Yixun Lan
commit: 182ca1e2a568d09957066633b79cab57a8298a44
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jul 22 01:58:24 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jul 23 05:53:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182ca1e2

lxde-base/lxappearance-obconf: keyword ~riscv

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

 lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild 
b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild
index ab03ab7ac90..96b2c49bd9a 100644
--- a/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild
+++ b/lxde-base/lxappearance-obconf/lxappearance-obconf-0.2.3-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~riscv ~x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxlauncher/

2021-07-22 Thread Yixun Lan
commit: c08c71e4d6b2b1d30761b3279160924394bad857
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jul 22 02:00:40 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jul 23 05:53:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c08c71e4

lxde-base/lxlauncher: keyword ~riscv

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

 lxde-base/lxlauncher/lxlauncher-0.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxlauncher/lxlauncher-0.2.5-r1.ebuild 
b/lxde-base/lxlauncher/lxlauncher-0.2.5-r1.ebuild
index e472c53f384..9924d37b65f 100644
--- a/lxde-base/lxlauncher/lxlauncher-0.2.5-r1.ebuild
+++ b/lxde-base/lxlauncher/lxlauncher-0.2.5-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxdm/

2021-07-22 Thread Yixun Lan
commit: c4b3c56193ce668ce7d9a0eeaa95f08e94ab8aef
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Jul 22 01:43:18 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jul 23 05:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b3c561

lxde-base/lxdm: keyword ~riscv

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

 lxde-base/lxdm/lxdm-0.5.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r2.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r2.ebuild
index f3111c85cbf..c2e5d6be8cb 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r2.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~riscv x86"
 
 IUSE="debug elogind nls pam systemd"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jai-imageio-jpeg2000/

2021-07-22 Thread Miroslav Šulc
commit: 55f714e5f3953542a1974637971208ddd583bc7d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jun  7 17:56:52 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:48:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f714e5

dev-java/jai-imageio-jpeg2000: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/620255e3828e3ecbbe8a6fb1d5499ad7a69aa9f7
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jai-imageio-jpeg2000/Manifest |  1 +
 .../jai-imageio-jpeg2000-1.4.0.ebuild  | 41 ++
 dev-java/jai-imageio-jpeg2000/metadata.xml | 17 +
 3 files changed, 59 insertions(+)

diff --git a/dev-java/jai-imageio-jpeg2000/Manifest 
b/dev-java/jai-imageio-jpeg2000/Manifest
new file mode 100644
index 000..29f1bdc2f67
--- /dev/null
+++ b/dev-java/jai-imageio-jpeg2000/Manifest
@@ -0,0 +1 @@
+DIST jai-imageio-jpeg2000-1.4.0.tar.gz 499964 BLAKE2B 
219b53d2264f819ed808495e5c559e8350f965ba100696f28e817ef27cf458fe2b05401957d81a3f4f208f59888a0607b72e4529fdfd37c6763cd1b8da1f2f5d
 SHA512 
6c1129f735d1e6578e8feb233fe5462a62f503979d7afad9942acd749b39714e352df6133fad0b99f4fd84af82de10efbf91196eb0cc9d40c080c9546948f4eb

diff --git a/dev-java/jai-imageio-jpeg2000/jai-imageio-jpeg2000-1.4.0.ebuild 
b/dev-java/jai-imageio-jpeg2000/jai-imageio-jpeg2000-1.4.0.ebuild
new file mode 100644
index 000..b3b0973e65d
--- /dev/null
+++ b/dev-java/jai-imageio-jpeg2000/jai-imageio-jpeg2000-1.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
jai-imageio-jpeg2000-jai-imageio-jpeg2000-1.4.0/pom.xml --download-uri 
https://github.com/jai-imageio/jai-imageio-jpeg2000/archive/refs/tags/jai-imageio-jpeg2000-1.4.0.tar.gz
 --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
jai-imageio-jpeg2000-1.4.0.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.github.jai-imageio:jai-imageio-jpeg2000:1.4.0"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JPEG2000 support for Java Advanced Imaging Image I/O Tools API"
+HOMEPAGE="https://github.com/jai-imageio/jai-imageio-jpeg2000;
+SRC_URI="https://github.com/jai-imageio/${PN}/archive/refs/tags/${P}.tar.gz;
+
+LICENSE="Sun-BSD-no-nuclear-2005"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: ${PN}-${P}/pom.xml
+# com.github.jai-imageio:jai-imageio-core:1.4.0 -> 
>=dev-java/jai-imageio-core-1.4.0:0
+
+CDEPEND="dev-java/jai-imageio-core:0"
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.8:*"
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.8:* "
+
+S="${WORKDIR}"
+
+JAVA_GENTOO_CLASSPATH="jai-imageio-core"
+JAVA_SRC_DIR="${PN}-${P}/src/main/java"
+JAVA_RESOURCE_DIRS="${PN}-${P}/src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="${PN}-${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS="${PN}-${P}/src/test/resources"

diff --git a/dev-java/jai-imageio-jpeg2000/metadata.xml 
b/dev-java/jai-imageio-jpeg2000/metadata.xml
new file mode 100644
index 000..e0cf2ba2bd7
--- /dev/null
+++ b/dev-java/jai-imageio-jpeg2000/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   JPEG2000 support for Java Advanced Imaging Image I/O Tools API 
core.
+   This module is licensed under the [JJ2000 license](LICENSE.txt) 
and
+   is therefore NOT compatible with the GPL 3 license. It should be
+   compatible with the LGPL 2.1 license.
+   
+   
+   jai-imageio/jai-imageio-jpeg2000
+   
https://github.com/jai-imageio/jai-imageio-jpeg2000/issues
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/jai-imageio-core/

2021-07-22 Thread Miroslav Šulc
commit: ed59f348fbf67f8fdb95e13712bd0abe27390885
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jun  7 17:16:44 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:45:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed59f348

dev-java/jai-imageio-core: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/f5f1fd5df26e7c68cd7f3b577dfea20aa1afeb71
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jai-imageio-core/Manifest |  1 +
 .../jai-imageio-core/jai-imageio-core-1.4.0.ebuild | 33 ++
 dev-java/jai-imageio-core/metadata.xml | 16 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-java/jai-imageio-core/Manifest 
b/dev-java/jai-imageio-core/Manifest
new file mode 100644
index 000..0ec4d3f6e9f
--- /dev/null
+++ b/dev-java/jai-imageio-core/Manifest
@@ -0,0 +1 @@
+DIST jai-imageio-core-1.4.0.tar.gz 1542191 BLAKE2B 
3dc8de7cd8e375eb3b4e5a6524e0280bf295ffb0d29b2989a35789f8974f27a6ba50f1b3b82c88af0992cf6ce7b5fba28e38f2892b3ac34b2c20d7245035f2ec
 SHA512 
20d361cbb040b692717acad56d12034ff695859f125acbac080092fb0423f5338bfbd9a39a968b67712f4f0a62cc02a51dc9e2cffbb886efb379c8a923a11ad8

diff --git a/dev-java/jai-imageio-core/jai-imageio-core-1.4.0.ebuild 
b/dev-java/jai-imageio-core/jai-imageio-core-1.4.0.ebuild
new file mode 100644
index 000..98cb04b7184
--- /dev/null
+++ b/dev-java/jai-imageio-core/jai-imageio-core-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
jai-imageio-core-jai-imageio-core-1.4.0/pom.xml --download-uri 
https://github.com/jai-imageio/jai-imageio-core/archive/refs/tags/jai-imageio-core-1.4.0.tar.gz
 --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
jai-imageio-core-1.4.0.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.github.jai-imageio:jai-imageio-core:1.4.0"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Java Advanced Imaging Image I/O Tools API core (standalone)"
+HOMEPAGE="https://github.com/jai-imageio/jai-imageio-core;
+SRC_URI="https://github.com/jai-imageio/${PN}/archive/refs/tags/${P}.tar.gz;
+
+LICENSE="Sun-BSD-no-nuclear-2005"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}"
+
+JAVA_SRC_DIR="${PN}-${P}/src/main/java"
+JAVA_RESOURCE_DIRS="${PN}-${P}/src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="${PN}-${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS="${PN}-${P}/src/test/resources"

diff --git a/dev-java/jai-imageio-core/metadata.xml 
b/dev-java/jai-imageio-core/metadata.xml
new file mode 100644
index 000..964c031aba2
--- /dev/null
+++ b/dev-java/jai-imageio-core/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   Java Advanced Imaging Image I/O Tools API core, but without the 
classes involved 
+   with javax.media.jai dependencies, JPEG2000 or codecLibJIIO, 
meaning that this 
+   library can be distributed under the modified BSD license and 
should be GPL compatible.
+   
+   
+   jai-imageio/jai-imageio-core
+   
https://github.com/jai-imageio/jai-imageio-core/issues
+   
+



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

2021-07-22 Thread Miroslav Šulc
commit: 3af85c57a71e6029890e60136851381ecd8d513b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jun  7 17:10:23 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:45:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af85c57

licenses: Add Sun-BSD-no-nuclear-2005

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/c5c3a0d08a0ba93d78ecd8c3bf7fef56e0aaad8d
Signed-off-by: Miroslav Šulc  gentoo.org>

 licenses/Sun-BSD-no-nuclear-2005 | 39 +++
 1 file changed, 39 insertions(+)

diff --git a/licenses/Sun-BSD-no-nuclear-2005 b/licenses/Sun-BSD-no-nuclear-2005
new file mode 100644
index 000..88e09e0d51c
--- /dev/null
+++ b/licenses/Sun-BSD-no-nuclear-2005
@@ -0,0 +1,39 @@
+Copyright (c) 2005 Sun Microsystems, Inc. 
+Copyright © 2010-2014 University of Manchester
+Copyright © 2010-2015 Stian Soiland-Reyes
+Copyright © 2015 Peter Hull
+All Rights Reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met: 
+
+- Redistribution of source code must retain the above copyright 
+  notice, this list of conditions and the following disclaimer.
+
+- Redistribution in binary form must reproduce the above copyright
+  notice, this list of conditions and the following disclaimer in 
+  the documentation and/or other materials provided with the
+  distribution.
+
+Neither the name of Sun Microsystems, Inc. or the names of 
+contributors may be used to endorse or promote products derived 
+from this software without specific prior written permission.
+
+This software is provided "AS IS," without a warranty of any 
+kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND 
+WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, 
+FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
+EXCLUDED. SUN MIDROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL 
+NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF 
+USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS
+DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR 
+ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL,
+CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND
+REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR
+INABILITY TO USE THIS SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES. 
+
+You acknowledge that this software is not designed or intended for 
+use in the design, construction, operation or maintenance of any 
+nuclear facility. 



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-diff-utils/

2021-07-22 Thread Miroslav Šulc
commit: 500078fbc168842ccc86a3321cad824778cae9da
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jun  7 13:40:36 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:43:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500078fb

dev-java/java-diff-utils: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/8844d656ace053793e9ac47df6fa3f8a60f02600
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/java-diff-utils/Manifest  |  1 +
 .../java-diff-utils/java-diff-utils-1.3.0.ebuild   | 26 ++
 dev-java/java-diff-utils/metadata.xml  |  7 ++
 3 files changed, 34 insertions(+)

diff --git a/dev-java/java-diff-utils/Manifest 
b/dev-java/java-diff-utils/Manifest
new file mode 100644
index 000..60048788afe
--- /dev/null
+++ b/dev-java/java-diff-utils/Manifest
@@ -0,0 +1 @@
+DIST java-diff-utils-1.3.0-sources.jar 35161 BLAKE2B 
365b2b3a8701a7bf63b1fc8c34f8a54d7a5f67b3b485e91ea3489303de821d5ac08aac4e2b13d140b045b6b45393d293a825e92e800cd34c3b84a17442d548bc
 SHA512 
16426c13fde20c606ac5dc01b4ee368d10360c45c4569879c94d30ac41aba372e9865a7b5db3a68067ea26bdade538eeea4e3e38900f8627beb21d7e48968e62

diff --git a/dev-java/java-diff-utils/java-diff-utils-1.3.0.ebuild 
b/dev-java/java-diff-utils/java-diff-utils-1.3.0.ebuild
new file mode 100644
index 000..5dd40373807
--- /dev/null
+++ b/dev-java/java-diff-utils/java-diff-utils-1.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom diffutils-1.3.0.pom.xml 
--download-uri 
https://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0-sources.jar
 --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
java-diff-utils-1.3.0.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.googlecode.java-diff-utils:diffutils:1.3.0"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Library for computing diffs, applying patches, generationg 
side-by-side view"
+HOMEPAGE="http://code.google.com/p/java-diff-utils/;
+SRC_URI="https://repo1.maven.org/maven2/com/googlecode/${PN}/diffutils/${PV}/diffutils-${PV}-sources.jar
 -> ${P}-sources.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"

diff --git a/dev-java/java-diff-utils/metadata.xml 
b/dev-java/java-diff-utils/metadata.xml
new file mode 100644
index 000..0d49beafc75
--- /dev/null
+++ b/dev-java/java-diff-utils/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/jbig2-imageio/

2021-07-22 Thread Miroslav Šulc
commit: 30d28727f22b4a326891b721b8f21083521762b6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Jun  7 12:57:08 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d28727

dev-java/jbig2-imageio: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/ab54c675b7c5764b9094edb64f945a556a89ebda
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jbig2-imageio/Manifest   |  1 +
 dev-java/jbig2-imageio/jbig2-imageio-3.0.3.ebuild | 41 +++
 dev-java/jbig2-imageio/metadata.xml   | 14 
 3 files changed, 56 insertions(+)

diff --git a/dev-java/jbig2-imageio/Manifest b/dev-java/jbig2-imageio/Manifest
new file mode 100644
index 000..e0b9d8c7461
--- /dev/null
+++ b/dev-java/jbig2-imageio/Manifest
@@ -0,0 +1 @@
+DIST jbig2-imageio-3.0.3-src.zip 2079380 BLAKE2B 
bb05f81bfdef00b1a0ffcb7a2df2617fe5f5a83957249266917e775ceab57282ee289aedb198c6639201e85df83e89b8cfe8cf2d865fff863d1f2a5acd439721
 SHA512 
5350b4ce89af72eea5069f6ea5fc830238e4df711712506405aaf0e14546a1b07155b8c5225b47f0d40ce2821032426a2987adbe0df63c536cae4fb319b5c700

diff --git a/dev-java/jbig2-imageio/jbig2-imageio-3.0.3.ebuild 
b/dev-java/jbig2-imageio/jbig2-imageio-3.0.3.ebuild
new file mode 100644
index 000..f6ba1cf47e0
--- /dev/null
+++ b/dev-java/jbig2-imageio/jbig2-imageio-3.0.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
jbig2-imageio-3.0.3/pom.xml --download-uri 
https://downloads.apache.org/pdfbox/jbig2-imageio/3.0.3/jbig2-imageio-3.0.3-src.zip
 --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild 
jbig2-imageio-3.0.3.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.apache.pdfbox:jbig2-imageio:3.0.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="PDFBox JBIG2 ImageIO plugin"
+HOMEPAGE="https://pdfbox.apache.org;
+SRC_URI="https://downloads.apache.org/pdfbox/${PN}/${PV}/${P}-src.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}"
+
+JAVA_SRC_DIR="${P}/src/main/java"
+JAVA_RESOURCE_DIRS="${P}/src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="${P}/src/test/java"
+JAVA_TEST_RESOURCE_DIRS="${P}/src/test/resources"
+
+JAVA_TEST_EXCLUDES=(
+   # org.junit.runners.model.InvalidTestClassError: Invalid test class
+   #  1. Test class should have exactly one public constructor
+   "org.apache.pdfbox.jbig2.util.TestServiceImpl"
+   "org.apache.pdfbox.jbig2.util.TestService"
+)

diff --git a/dev-java/jbig2-imageio/metadata.xml 
b/dev-java/jbig2-imageio/metadata.xml
new file mode 100644
index 000..22254bd7257
--- /dev/null
+++ b/dev-java/jbig2-imageio/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   Java Image I/O plugin for reading JBIG2-compressed image data.
+   Formerly known as the levigo JBig2 ImageIO plugin 
(com.levigo.jbig2:levigo-jbig2-imageio).
+   
+   
+   apache/pdfbox-jbig2
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/fontbox/

2021-07-22 Thread Miroslav Šulc
commit: 54d611d8d60f1ec0486f3a60364521b223a9cbbb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jun  5 20:24:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:40:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d611d8

dev-java/fontbox: bump to 2.0.24

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

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21564/commits/f8d3eea488a0f76ee4ee6f77fa15538494e26a83
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/fontbox/Manifest  |  4 +++
 dev-java/fontbox/fontbox-2.0.24.ebuild | 57 ++
 dev-java/fontbox/metadata.xml  |  5 +++
 3 files changed, 66 insertions(+)

diff --git a/dev-java/fontbox/Manifest b/dev-java/fontbox/Manifest
index 33280965d29..f68a095f58d 100644
--- a/dev-java/fontbox/Manifest
+++ b/dev-java/fontbox/Manifest
@@ -1,2 +1,6 @@
+DIST DejaVuSansMono.ttf 317336 BLAKE2B 
c80f50cea451963a75c66160596b67655afb19c9ea0d61b8a5cd38b81c66bdd89a24872d293fa8752b1ce0bb828d63caf91e682c283312d5828218943c63c095
 SHA512 
1af1ce3e6d34a0b89c93072d8646e92cceb45b276389d2dd0d84457ec1193394d2bcc49bf3ce99c9c6b2658cd1337fc40ee5c61957f74cd45dbc3d51b6aef417
+DIST NotoEmoji-Regular.ttf 418804 BLAKE2B 
e94f7b1d5bced052ff3f15a32ecce8f0f1dc2ef19565d3bcaa75b82676fbf0efeaa6efa1d25edf352b577acce17a45c6f0e7be1550c46a8c2ab6cef208cd6f11
 SHA512 
51b01ab0794be9f92c59679f6d56d4ce09ed959daeb9ec945bb837eb15a82ab302e83b29aab1972ac9cb648f7196a5f5ff4488a4622b36bedbc9cd0cab6dc3de
+DIST SourceSansProBold.otf 104072 BLAKE2B 
2c6538ed97cca04a6a38a1bcca7def6c9e923f0e7a773c2715d50ca1a526b1ff683bc6544155b1e170fb828c3923d6b22cdf7017f9da9de164523f328c1cc187
 SHA512 
28a044a2685fbc8da7810d9ac7b6b93a95542d504d7d8e671f009b8ebb2f5b70c974be7ea78974b188d8e6ab17d65b08f276c054927857315d5aad26f6fe36fc
 DIST fontbox-1.7.1.zip 9167805 BLAKE2B 
f9e02d1540eaf7e4bb748906e56887494d81eecc88685fa9d758cb50712a530528573f4a7e5f816b4ff57d664a416b35444517d840c9b37239ec1e2b5a62b5a1
 SHA512 
8b2af3d8f431626c106e4f6e9e1d59d14abcd58cfdc9553f20c5057eef9f9cfbd0287e14e58e4d34472ad81198eb3f4d0a2fd6e88bd1fa5cbcf01e4befbf77d0
 DIST pdfbox-1.8.11-src.zip 11026359 BLAKE2B 
b3eb1add38e9bd0e5a1fcb116263fdbc372d6adb77132aeb0647a6c5d2c2b735345220f0a5c22caa97d04f78ad6517df388327aaa625677bd8c99d2051329a9c
 SHA512 
05c8e5075379ed5ebb09555b39434dd936fce9dd24445871d24ea7f0f6afa49e74242bf0c9eba2d1a847b505143789b687dd039ca51ce76851132f2f18d434d1
+DIST pdfbox-2.0.24-src.zip 15651754 BLAKE2B 
5d0220c28c2be18a66aa66c2540d3e1d85ecc6826f632e6c9a0193f2f02dca645909b0a54c707d856bb2886d52b0b5fb706503b4f89f0eb7aede8e612bebfa8e
 SHA512 
5d55b3cadbbae266d90c47f5b10c9b09b6dc16f53b77a0cf15c78e62fc69afc7b6eab5a4329608ecdf25de9194b38db1f7d23e7d71af473cc1bf7b09b0028642

diff --git a/dev-java/fontbox/fontbox-2.0.24.ebuild 
b/dev-java/fontbox/fontbox-2.0.24.ebuild
new file mode 100644
index 000..36fa75e6471
--- /dev/null
+++ b/dev-java/fontbox/fontbox-2.0.24.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom 
pdfbox-2.0.24/fontbox/pom.xml --download-uri 
https://downloads.apache.org/pdfbox/2.0.24/pdfbox-2.0.24-src.zip --slot 0 
--keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild fontbox-2.0.24.ebuild
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.apache.pdfbox:fontbox:2.0.24"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="An open source Java library for parsing font files"
+HOMEPAGE="https://pdfbox.apache.org/;
+SRC_URI="mirror://apache/pdfbox/${PV}/pdfbox-${PV}-src.zip
+   test? (
+   
https://issues.apache.org/jira/secure/attachment/12684264/SourceSansProBold.otf
+   
https://issues.apache.org/jira/secure/attachment/12896461/NotoEmoji-Regular.ttf
+   
https://issues.apache.org/jira/secure/attachment/12809395/DejaVuSansMono.ttf
+   )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+# Common dependencies
+# POM: pdfbox-${PV}/${PN}/pom.xml
+# commons-logging:commons-logging:1.2 -> >=dev-java/commons-logging-1.2:0
+
+CDEPEND="dev-java/commons-logging:0"
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.8:*"
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.8:*"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/pdfbox-${PV}/${PN}"
+
+JAVA_GENTOO_CLASSPATH="commons-logging"
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/resources"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+src_test() {
+   mkdir --parents target/pdfs || die
+   cp "${DISTDIR}"/DejaVuSansMono.ttf \
+   "${DISTDIR}"/NotoEmoji-Regular.ttf \
+   "${DISTDIR}"/SourceSansProBold.otf \
+   

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

2021-07-22 Thread Patrice Clement
commit: d2194b951c8a8fbdce77ccafae4356d44c2a29c7
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jul 23 05:20:10 2021 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jul 23 05:35:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2194b95

eclass/vim-plugin.eclass: delete if has_version condition.

... and replace it with a test against the REPLACING_VERSIONS variable.

See https://projects.gentoo.org/pms/8/pms.html#x1-10900011.1.

This is an updated version of the same patch discussed previously on this ML.

Suggested-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Reviewed-by: Ulrich Mueller  gentoo.org>
Signed-off-by: Patrice Clement  gentoo.org>

 eclass/vim-plugin.eclass | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/eclass/vim-plugin.eclass b/eclass/vim-plugin.eclass
index 6b72d66111d..50e727e98f4 100644
--- a/eclass/vim-plugin.eclass
+++ b/eclass/vim-plugin.eclass
@@ -126,31 +126,31 @@ update_vim_afterscripts() {
 display_vim_plugin_help() {
local h
 
-   if ! has_version ${CATEGORY}/${PN} ; then
-   if [[ -n "${VIM_PLUGIN_HELPFILES}" ]] ; then
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   if [[ -n ${VIM_PLUGIN_HELPFILES} ]]; then
elog " "
elog "This plugin provides documentation via vim's help 
system. To"
elog "view it, use:"
-   for h in ${VIM_PLUGIN_HELPFILES} ; do
+   for h in ${VIM_PLUGIN_HELPFILES}; do
elog ":help ${h}"
done
elog " "
 
-   elif [[ -n "${VIM_PLUGIN_HELPTEXT}" ]] ; then
+   elif [[ -n ${VIM_PLUGIN_HELPTEXT} ]]; then
elog " "
while read h ; do
elog "$h"
done <<<"${VIM_PLUGIN_HELPTEXT}"
elog " "
 
-   elif [[ -n "${VIM_PLUGIN_HELPURI}" ]] ; then
+   elif [[ -n ${VIM_PLUGIN_HELPURI} ]]; then
elog " "
elog "Documentation for this plugin is available online 
at:"
elog "${VIM_PLUGIN_HELPURI}"
elog " "
fi
 
-   if has "filetype" "${VIM_PLUGIN_MESSAGES}" ; then
+   if has filetype ${VIM_PLUGIN_MESSAGES}; then
elog "This plugin makes use of filetype settings. To 
enable these,"
elog "add lines like:"
elog "filetype plugin on"



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-collections/

2021-07-22 Thread Miroslav Šulc
commit: 22be474d52bd2ffcc699380d197a43b117aba662
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jul 22 08:58:33 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:31:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22be474d

dev-java/commons-collections: remove obsolete version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21743
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../commons-collections-4.1.ebuild | 53 --
 1 file changed, 53 deletions(-)

diff --git a/dev-java/commons-collections/commons-collections-4.1.ebuild 
b/dev-java/commons-collections/commons-collections-4.1.ebuild
deleted file mode 100644
index 3cb523c4cd8..000
--- a/dev-java/commons-collections/commons-collections-4.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.apache.commons:commons-collections4:4.1"
-
-inherit java-pkg-2 java-pkg-simple
-
-SLOT="4"
-MY_P="${PN}${SLOT}-${PV}"
-
-DESCRIPTION="Extends the JCF classes with new interfaces, implementations and 
utilities"
-HOMEPAGE="https://commons.apache.org/collections/;
-SRC_URI="mirror://apache/${PN/-//}/source/${MY_P}-src.tar.gz"
-LICENSE="Apache-2.0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   >=virtual/jdk-1.7
-   test? (
-   dev-java/easymock:3.2
-   dev-java/junit:4
-   )"
-
-RDEPEND="
-   >=virtual/jre-1.7"
-
-S="${WORKDIR}/${MY_P}-src"
-
-JAVA_SRC_DIR="src/main/java"
-
-src_install() {
-   java-pkg-simple_src_install
-   dodoc RELEASE-NOTES.txt
-   docinto html
-   dodoc {DEVELOPERS-GUIDE,PROPOSAL}.html
-}
-
-src_test() {
-   local DIR=src/test/java
-   local CP="${DIR}:${DIR}/../resources:${PN}.jar:$(java-pkg_getjars 
easymock-3.2,junit-4)"
-   local TESTS=$(find ${DIR} -name "*Test.java" ! -name "Abstract*" ! 
-name "BulkTest.*")
-   TESTS="${TESTS//src\/test\/java\/}"
-   TESTS="${TESTS//.java}"
-   TESTS="${TESTS//\//.}"
-
-   ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
-   ejunit4 -classpath "${CP}" ${TESTS}
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-vfs/, dev-java/commons-vfs/files/

2021-07-22 Thread Miroslav Šulc
commit: e03e66ffca3c5aa9fe77feb8c083fd0307e23e2d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jul 22 08:53:35 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:13:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03e66ff

dev-java/commons-vfs: EAPI 7, min java 1.8:*

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21743/commits/43c26d97c141e9be516289e8b06472be4fc0d1a7
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild | 72 ++
 .../files/commons-vfs-2.0-incompatibility.patch| 10 ++-
 2 files changed, 76 insertions(+), 6 deletions(-)

diff --git a/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild 
b/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
new file mode 100644
index 000..8f5598d5645
--- /dev/null
+++ b/dev-java/commons-vfs/commons-vfs-2.0-r2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="A single API for accessing various different file systems"
+HOMEPAGE="http://commons.apache.org/vfs/;
+SRC_URI="mirror://apache/commons/vfs/source/${P}-src.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND="
+   dev-java/ant-core:0
+   dev-java/commons-collections:0
+   dev-java/commons-logging:0
+   dev-java/commons-net:0
+   dev-java/commons-httpclient:3
+   dev-java/jackrabbit-webdav:0
+   dev-java/jsch:0"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.8:*"
+
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.8:*"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-incompatibility.patch
+)
+
+S="${WORKDIR}/${P}/core"
+
+EANT_GENTOO_CLASSPATH="
+   ant-core
+   commons-collections
+   commons-logging
+   commons-net
+   commons-httpclient-3
+   jackrabbit-webdav
+   jsch
+"
+EANT_EXTRA_ARGS="-Dlibdir=${T}"
+
+# The build.xml is generated from maven and can't run the tests properly
+# Use maven test to execute these manually but that means downloading deps from
+# the internet. Also the tests need to login to some ftp servers and samba
+# shares so I doubt they work for everyone.
+#src_test() {
+#  ANT_TASKS="ant-junit" eant test
+#}
+
+src_prepare() {
+   default
+   cp "${FILESDIR}"/${P}-build.xml build.xml || die
+
+   java-ant_rewrite-classpath
+   java-ant_ignore-system-classes
+}
+
+src_install() {
+   java-pkg_newjar target/*.jar
+
+   # [javadoc] No javadoc created, no need to post-process anything
+#  use doc && java-pkg_dojavadoc target/site/apidocs
+   use source && java-pkg_dosrc src/main/java
+}

diff --git a/dev-java/commons-vfs/files/commons-vfs-2.0-incompatibility.patch 
b/dev-java/commons-vfs/files/commons-vfs-2.0-incompatibility.patch
index 298503ec615..59e2f287afd 100644
--- a/dev-java/commons-vfs/files/commons-vfs-2.0-incompatibility.patch
+++ b/dev-java/commons-vfs/files/commons-vfs-2.0-incompatibility.patch
@@ -1,6 +1,5 @@
-diff -urN 
a/core/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java
 
b/core/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java
 
a/core/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java
   2013-07-05 15:28:39.072739044 +0200
-+++ 
b/core/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java
   2013-07-05 15:30:24.799404027 +0200
+--- 
a/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java 
   2013-07-05 15:28:39.072739044 +0200
 
b/src/main/java/org/apache/commons/vfs2/provider/webdav/ExceptionConverter.java 
   2013-07-05 15:30:24.799404027 +0200
 @@ -50,7 +50,7 @@
  {
  try
@@ -10,9 +9,8 @@ diff -urN 
a/core/src/main/java/org/apache/commons/vfs2/provider/webdav/Exception
  if (DomUtil.matches(error, DavException.XML_ERROR, 
DavConstants.NAMESPACE))
  {
  if (DomUtil.hasChildElement(error, "exception", null))
-diff -urN 
a/core/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java
 
b/core/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java
 
a/core/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java
 2013-07-05 15:28:39.072739044 +0200
-+++ 
b/core/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java
 2013-07-05 15:31:02.449403426 +0200
+--- 
a/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java   
   2013-07-05 15:28:39.072739044 +0200
 
b/src/main/java/org/apache/commons/vfs2/provider/webdav/WebdavFileObject.java   
   2013-07-05 15:31:02.449403426 +0200
 @@ -63,6 +63,7 @@
  import 

[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-vfs/

2021-07-22 Thread Miroslav Šulc
commit: 69003e1af15bd227162ef3b0a9371fddc0bfa4b2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jul 22 08:55:01 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul 23 05:31:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69003e1a

dev-java/commons-vfs: remove obsolete version

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild | 69 --
 1 file changed, 69 deletions(-)

diff --git a/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild 
b/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild
deleted file mode 100644
index e8991f3641c..000
--- a/dev-java/commons-vfs/commons-vfs-2.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="A single API for accessing various different file systems"
-HOMEPAGE="http://commons.apache.org/vfs/;
-SRC_URI="mirror://apache/commons/vfs/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-
-CDEPEND="
-   dev-java/ant-core:0
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-   dev-java/commons-net:0
-   dev-java/commons-httpclient:3
-   dev-java/jackrabbit-webdav:0
-   dev-java/jsch:0
-   "
-
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-
-DEPEND=">=virtual/jdk-1.6
-   ${CDEPEND}"
-
-S="${WORKDIR}/${P}/core"
-
-java_prepare() {
-   epatch "${FILESDIR}"/${P}-incompatibility.patch
-
-   cp "${FILESDIR}"/${P}-build.xml build.xml || die
-
-   java-ant_rewrite-classpath
-   java-ant_ignore-system-classes
-}
-
-EANT_GENTOO_CLASSPATH="
-   ant-core
-   commons-collections
-   commons-logging
-   commons-net
-   commons-httpclient-3
-   jackrabbit-webdav
-   jsch
-"
-EANT_EXTRA_ARGS="-Dlibdir=${T}"
-
-# The build.xml is generated from maven and can't run the tests properly
-# Use maven test to execute these manually but that means downloading deps from
-# the internet. Also the tests need to login to some ftp servers and samba
-# shares so I doubt they work for everyone.
-#src_test() {
-#  ANT_TASKS="ant-junit" eant test
-#}
-
-src_install() {
-   java-pkg_newjar target/*.jar
-
-   use doc && java-pkg_dojavadoc target/site/apidocs
-   use source && java-pkg_dosrc src/main/java
-}



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

2021-07-22 Thread Matt Turner
commit: 426e4d05d54fddf097080ebc3f4981464cd7f21b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 02:31:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 04:26:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426e4d05

dev-libs/folks: Version bump to 0.15.3

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

 dev-libs/folks/Manifest|  1 +
 dev-libs/folks/folks-0.15.3.ebuild | 92 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index 31522029d2e..92520eacfbf 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1 +1,2 @@
 DIST folks-0.15.2.tar.xz 489236 BLAKE2B 
63bcfedb88205b37c6e9595c3e0c34f7fc869045648e04042cce9300776e4b7d102f91312434545581882f0959502be7ba1bc2f77d50ec2af7f649444da9197d
 SHA512 
c327e39b7cf32b72db3f84504f8ec2a4bc2d98693ca5ff21c3b544e37b58a1df9241dd1be541a39be83468b62dd0f5d7b5a3a0ca4bde5e94d1e075d77d3be505
+DIST folks-0.15.3.tar.xz 491432 BLAKE2B 
f11123a2c41c4a36c002b26f3c3616d62e4a74bbddbde84643143404497c8e3c31d8cafc8bff0ba4714606259aaa6f7adf352ba4bb98a20c75a181ee68bfda3a
 SHA512 
dd54aef470990974bfc9b22fb83c868ca9674608ccfddeea1bb7507dfc77d7d12a43d43462957b0bb99bf249c13868ba7326f7fd7e38de8802a3ba54e33d8d58

diff --git a/dev-libs/folks/folks-0.15.3.ebuild 
b/dev-libs/folks/folks-0.15.3.ebuild
new file mode 100644
index 000..dce27502ec3
--- /dev/null
+++ b/dev-libs/folks/folks-0.15.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.48"
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks 
https://gitlab.gnome.org/GNOME/folks;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/26" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux"
+
+IUSE="bluetooth eds +telepathy test utils"
+REQUIRED_USE="bluetooth? ( eds )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   >=dev-libs/libgee-0.10:0.8[introspection]
+   >=dev-libs/gobject-introspection-1.54:=
+   telepathy? (
+   >=net-libs/telepathy-glib-0.19.9
+   dev-libs/dbus-glib
+   )
+   eds? ( >=gnome-extra/evolution-data-server-3.38:= )
+   dev-libs/libxml2:2
+   utils? ( sys-libs/readline:0= )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${DEPEND}
+   bluetooth? ( >=net-wireless/bluez-5[obex] )
+   telepathy? ( net-im/telepathy-mission-control )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   telepathy? ( net-libs/telepathy-glib[vala] )
+   eds? ( gnome-extra/evolution-data-server[vala] )
+   test? (
+   sys-apps/dbus
+   bluetooth? ( $(python_gen_any_dep 
'dev-python/dbusmock[${PYTHON_USEDEP}]') )
+   )
+"
+
+python_check_deps() {
+   if use test && use bluetooth; then
+   has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use bluetooth bluez_backend)
+   $(meson_use eds eds_backend)
+   $(meson_use eds ofono_backend)
+   $(meson_use telepathy telepathy_backend)
+   -Dzeitgeist=false # last rited package
+   -Dimport_tool=true
+   $(meson_use utils inspect_tool)
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   -Ddocs=false # Needs find_program sedding to specific version; 
only dev docs, don't bother
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" -t 5
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/yelp/

2021-07-22 Thread Matt Turner
commit: 0d75ba25b4a87c89193b17e4aa669fa2417acadb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 01:54:33 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:54:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d75ba25

gnome-extra/yelp: Version bump to 40.3

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

 gnome-extra/yelp/Manifest |  1 +
 gnome-extra/yelp/yelp-40.3.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/gnome-extra/yelp/Manifest b/gnome-extra/yelp/Manifest
index 02697bd0176..de29d3cd373 100644
--- a/gnome-extra/yelp/Manifest
+++ b/gnome-extra/yelp/Manifest
@@ -1,2 +1,3 @@
 DIST yelp-40.0.tar.xz 1526456 BLAKE2B 
de76ce11775b2940a5590a72a0f9f821a3b083810087c65f870cfaf4d6bb0a34653025d87b28d01e11ce5e3dbd7bca8331c62d701d8c050938756c53797198d0
 SHA512 
efe88bc8d75d00b48b8a0a8d2a07cc95771a4fd8e706800f79336f1272f07f1738d91a6978e3c3a9258c6742551d25e8cd899a77cfa262f22e6cf9632590
 DIST yelp-40.2.tar.xz 1527112 BLAKE2B 
e588b533cd3b59c200904a54bdb2e1ecea620e447ddbae3645252f134fd0f92fb920b512ff7d27d213307b6bc5bec333faafab291af872681813f710de03a587
 SHA512 
adb6f5781c13cf7b91c0b2b97a34a271d7f72328a8affb379342aedf6cb0c8ed72f5874b0d67802bab6be9a3e1ad77910c8be872724c89477454d35043c5453c
+DIST yelp-40.3.tar.xz 1506144 BLAKE2B 
e9cb9f2e1390fca1c3cf144a1c0278e6ad8506f6177b84c6966fa4a1088ba316afc3eec2e5292e49878c45bacedeb06c1980e4f16d7ec1c8bd22d8fb10ba07fe
 SHA512 
d043273884daf1b9ea45065deaf6839b776cece48fcd0bee6b81d9d7d384422f98005340adee2f00a6013e09cf5455a340ac5b9a40fc02b58b163352be907c28

diff --git a/gnome-extra/yelp/yelp-40.3.ebuild 
b/gnome-extra/yelp/yelp-40.3.ebuild
new file mode 100644
index 000..ddb5e4d5603
--- /dev/null
+++ b/gnome-extra/yelp/yelp-40.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Help browser for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Yelp;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+
+RDEPEND="
+   app-arch/bzip2:=
+   >=app-arch/xz-utils-4.9:=
+   dev-db/sqlite:3=
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/libxml2-2.6.5:2
+   >=dev-libs/libxslt-1.1.4
+   >=gnome-extra/yelp-xsl-3.27.1
+   >=net-libs/webkit-gtk-2.19.2:4
+   >=x11-libs/gtk+-3.13.3:3
+   x11-themes/adwaita-icon-theme
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   >=dev-util/gtk-doc-am-1.13
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix compatibility with Gentoo's sys-apps/man
+   # https://bugzilla.gnome.org/show_bug.cgi?id=648854
+   "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch # needs eautoreconf
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   --enable-bz2 \
+   --enable-lzma \
+   APPSTREAM_UTIL=$(type -P true)
+}
+
+src_install() {
+   gnome2_src_install
+   exeinto /usr/libexec/
+   doexe "${S}"/libyelp/yelp-groff
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/gparted/

2021-07-22 Thread Matt Turner
commit: 75b62bf86bc01a24c213e1319b8a3ea9cf28b808
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 02:03:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 02:05:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b62bf8

sys-block/gparted: Version bump to 1.3.1

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

 sys-block/gparted/Manifest |  1 +
 sys-block/gparted/gparted-1.3.1.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-block/gparted/Manifest b/sys-block/gparted/Manifest
index b5cea111fd6..3424f0fbd22 100644
--- a/sys-block/gparted/Manifest
+++ b/sys-block/gparted/Manifest
@@ -1 +1,2 @@
 DIST gparted-1.3.0.tar.gz 4167440 BLAKE2B 
87af5285a54af2ceb75eb6580b6492f7bcf6d8d2a9b4d614761b60c2b1776b2a8e14064ed5a77091074c5c5ff87169f3525fec2f37a280d35289677aaf75eba5
 SHA512 
8349ebdf2312e32df9f40d24aa42a4604897ebae72e58fd1046ab0897b3380a762b49f74bdcf3bd570b4e7a3468b6f225c22290c6b1b799911da17408912288b
+DIST gparted-1.3.1.tar.gz 4169647 BLAKE2B 
0e79ea51df79460ae70e15a0f4d5bb1158dd808b52224bdf78f153bada278e6a8cb1606aa99e564016db0b4755e4063e0db151628d8d03904626e9f5648d61a1
 SHA512 
2dd2b1eae72f627d8f302d34286e684c6b884faf0246f1f534795213d243a9416ff2a7ead48f44958de1ce00248550336176c0df2469ede825b22ed1b5915c76

diff --git a/sys-block/gparted/gparted-1.3.1.ebuild 
b/sys-block/gparted/gparted-1.3.1.ebuild
new file mode 100644
index 000..919eed8b3de
--- /dev/null
+++ b/sys-block/gparted/gparted-1.3.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2 optfeature virtualx
+
+DESCRIPTION="Partition editor for graphically managing your disk partitions"
+HOMEPAGE="https://gparted.org/ https://gitlab.gnome.org/GNOME/gparted/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="kde policykit wayland"
+
+DEPEND="
+   !policykit? (
+   kde? ( >=kde-plasma/kde-cli-tools-5.8.6-r1[kdesu] ) )
+   policykit? ( >=sys-auth/polkit-0.102 )
+   >=dev-cpp/glibmm-2.56.1:2
+   >=dev-cpp/gtkmm-3.24:3.0
+   >=dev-libs/glib-2.58.3-r1:2
+   >=sys-block/parted-3.2:=
+   >=dev-libs/libsigc++-2.10.1:2
+"
+RDEPEND="${DEPEND}
+   >=sys-apps/util-linux-2.33.2
+   wayland? ( x11-apps/xhost )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   >=dev-util/intltool-0.51.0-r2
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   --enable-doc \
+   --enable-online-resize \
+   $(use_enable wayland xhost-root) \
+   GKSUPROG=kdesu \
+   ac_cv_prog_have_scrollkeeper_update=no
+}
+
+src_install() {
+   gnome2_src_install
+
+   local _ddir="${D}"/usr/share/applications
+   local _bdir="${D}"/usr/bin
+
+   if ! use policykit; then
+   if use kde; then
+   cp "${_ddir}"/gparted{,-kde}.desktop || die
+   cp "${_bdir}"/gparted{,-kde} || die
+   sed -i -e '/Exec/ s:gparted:gparted-kde:' 
"${_ddir}"/gparted-kde.desktop || die
+   echo 'OnlyShowIn=KDE;' >> 
"${_ddir}"/gparted-kde.desktop || die
+   fi
+   else
+   sed -i -e 's:kdesu::' "${_bdir}"/gparted || die
+   fi
+
+   mv "${ED}"/usr/share/{appdata,metainfo}
+}
+
+src_test() {
+   virtx emake check
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   optfeature_header
+   optfeature "BTRFS support"   sys-fs/btrfs-progs
+   optfeature "DMRAID support"  sys-fs/dmraid 
sys-fs/multipath-tools
+   optfeature "Encrypted device / LUKS support" sys-fs/cryptsetup
+   optfeature "exFAT support"   sys-fs/exfatprogs
+   optfeature "EXT2/EXT3/EXT4 support"  sys-fs/e2fsprogs
+   optfeature "F2FS support"sys-fs/f2fs-tools
+   optfeature "FAT support" sys-fs/dosfstools 
sys-fs/mtools
+   optfeature "HFS support" sys-fs/diskdev_cmds 
sys-fs/hfsutils virtual/udev
+   optfeature "JFS support" sys-fs/jfsutils
+   optfeature "MDADM support"   sys-fs/mdadm
+   optfeature "NTFS support"sys-fs/ntfs3g[ntfsprogs]
+   optfeature "Reiser4 support" sys-fs/reiser4progs
+   optfeature "ReiserFS support"sys-fs/reiserfsprogs
+   optfeature "UDF support" sys-fs/udftools
+   optfeature "XFS support" sys-fs/xfsprogs 
sys-fs/xfsdump
+}



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

2021-07-22 Thread Matt Turner
commit: a2c1d91747310654188a4c4b693d17751e7c9aeb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 01:24:27 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:24:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c1d917

app-admin/openrc-settingsd: Version bump to 1.1.0

Many thanks to our friends at postmarketOS for taking over
maintainership of this project!

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

 app-admin/openrc-settingsd/Manifest|  1 +
 .../openrc-settingsd/openrc-settingsd-1.1.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/openrc-settingsd/Manifest 
b/app-admin/openrc-settingsd/Manifest
index 213eaaedf69..6199a89dc72 100644
--- a/app-admin/openrc-settingsd/Manifest
+++ b/app-admin/openrc-settingsd/Manifest
@@ -1 +1,2 @@
 DIST openrc-settingsd-1.0.1.tar.xz 243552 BLAKE2B 
2abf084c59ef310ca72bf2d528c6f8f04b3a502ea421247989e5356e759f2850f1749ffae7592ff30c92a0496db01e9d5e55c2a4ae9dbd3a9954414d4eabd31b
 SHA512 
1f04a4b078a5fb659573daec0962f819af7eaff17a6213c4881726833cf32becd71dd820cd63767e2933465df26b3e4a3475d94f23e203a6977298965c709b21
+DIST openrc-settingsd-v1.1.0.tar.bz2 41781 BLAKE2B 
1a508c5751a3b2c734b533ebdf72d4c5fa97b67743caf5e47f06fc505a286e92167715e0ec706528a4e9a74d0aed9d78d6b6b2d542c1df3781d5bd76ff700b91
 SHA512 
f63aa624097a806094c51a6da8fc6f4962c3302ea0acf02be17744db9d5caf4cfd68294a8e8916e62eeeca722cadc571715b9751730f9d9cf1f9be66e93510f7

diff --git a/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild 
b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild
new file mode 100644
index 000..7a0eee93c89
--- /dev/null
+++ b/app-admin/openrc-settingsd/openrc-settingsd-1.1.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="System settings D-Bus service for OpenRC"
+HOMEPAGE="https://gitlab.com/postmarketOS/openrc-settingsd/;
+SRC_URI="https://gitlab.com/postmarketOS/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="systemd"
+
+DEPEND="
+   >=dev-libs/glib-2.30:2
+   dev-libs/libdaemon:0=
+   sys-apps/dbus
+   sys-apps/openrc:=
+   sys-auth/polkit
+"
+RDEPEND="
+   ${DEPEND}
+   systemd? ( >=sys-apps/systemd-197 )
+   !systemd? ( sys-auth/nss-myhostname !sys-apps/systemd )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_prepare() {
+   default
+   eautoreconf
+   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:g' 
data/init.d/openrc-settingsd.in || die
+}
+
+src_configure() {
+   econf \
+   --with-pidfile="${EPREFIX}"/run/openrc-settingsd.pid
+}
+
+src_install() {
+   default
+   if use systemd; then
+   # Avoid file collision with systemd
+   rm -vr "${ED}"/usr/share/{dbus-1,polkit-1} "${ED}"/etc/dbus-1 
|| die "rm failed"
+   fi
+}
+
+pkg_postinst() {
+   if use systemd; then
+   elog "You installed ${PN} with USE=systemd. In this mode,"
+   elog "${PN} will not start via simple dbus activation, so you"
+   elog "will have to manually enable it as an rc service:"
+   elog " # /etc/init.d/openrc-settingsd start"
+   elog " # rc-update add openrc-settingsd default"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2021-07-22 Thread Matt Turner
commit: fd89360eae6d8d81d2651949099c2caf0dd6f632
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 00:43:14 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:10:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd89360e

gnome-extra/evolution-ews: Version bump to 3.40.3

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

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.40.3.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index e8fde3b061f..1f7d4845b05 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-ews-3.40.1.tar.xz 672448 BLAKE2B 
ac6548c2567dd1ca303def27a21974f93d44c1175e8474bebaa6576dc63f8624c32e9357186e2c1412ca2091412b17e0f244c60919652ede55fb77e1bb384b90
 SHA512 
8d0477b500ee1b0c6a9527f2d63fe0b4238862425a079729478a8df880f35e6a1166d2f8f77cafa73844351f0cffe171d857366c4527770d7436d8b4ace29b99
 DIST evolution-ews-3.40.2.tar.xz 673592 BLAKE2B 
0b11b77c729102ecc0602abde323817782b9d56939a708bf9a506f2dc2d9d0edb43f7607e0a970db3144965aa669691d2041d99841d70ac604feece721e11979
 SHA512 
a42f8ee092aa1fdfff07729bb1c3d0f80a25f6073f07135f0fecb8f431cd5273c2afd292752457515b0be71f106025d413948a97f2a4d3d43b049989dc296175
+DIST evolution-ews-3.40.3.tar.xz 673800 BLAKE2B 
4d8cbce33552a40551db08f25bb784ec1b54df0672bab95cd278de6a761a0ed05d5d21754107043fcfde1b533edfbce6a25b2d7fc3c6e885bc7618efd8c89763
 SHA512 
c35da74f1c52dabf1d3373654a70a7fa005cbc8ebb30a64c3315cffae21a049918eb9821773020a7178c64caac0b9360ea562eda748b1e26911fcb4fcb90

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.40.3.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.40.3.ebuild
new file mode 100644
index 000..2088827c202
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.40.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake gnome2
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# libical-glib currently (2020-02-29) oddly behind USE=introspection
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.62:2
+   >=dev-libs/libical-3.0.5:0=[introspection(-)]
+   >=dev-libs/json-glib-1.0.4
+   >=dev-libs/libmspack-0.4
+   dev-libs/libxml2:2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-2.58:2.4
+   >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+   test? ( net-libs/uhttpmock )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake_src_prepare call, if that works
+src_prepare() {
+   cmake_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MSPACK=ON
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}
+
+src_test() {
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+}



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

2021-07-22 Thread Matt Turner
commit: 63ff9992d1901baf5a3bb65c01f1885381522a48
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jul 23 00:45:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:10:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ff9992

net-libs/webkit-gtk: Version bump to 2.32.2

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

 net-libs/webkit-gtk/Manifest |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild | 300 +++
 2 files changed, 301 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 391d1ff5b4f..70f486727e0 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1 +1,2 @@
 DIST webkitgtk-2.32.1.tar.xz 23321600 BLAKE2B 
a2d0b1cfd1035611427ab23f4723b8ab4c3087b21f3b14716a0bc9b128eba8c74c36dec34709bfc40efa1961416e7b83dceb8c53c1959ce34babb7b5335a5863
 SHA512 
ff49522c585d3c5c9b88c4176673aebfdf7f2a127d7bc4007008a66c493476ae6551189865e4f0f330a7b332a438b6c951bf1a4c21cd0acf69b7051903d24843
+DIST webkitgtk-2.32.2.tar.xz 23321888 BLAKE2B 
1201ca423b90a7ba9e7613407e170d367b7b6e11219134dbefb774349b7752f5b498a168594addcb5d6f0d8a7977d3b946fd546583789d6c74cd8d7faf3823f1
 SHA512 
ca131fef749e5d882cebcf71b4f865511a43fb60b41c917a8a98876dde108a71888e986e40217ff12a43fb395c147e7b6c7a262bc353269498f1dba33e3905f8

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild
new file mode 100644
index 000..b9fb5aa5f70
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.32.2.ebuild
@@ -0,0 +1,300 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} )
+USE_RUBY="ruby26 ruby27 ruby30"
+
+inherit check-reqs cmake 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 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+
+IUSE="aqua +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl 
seccomp spell systemd 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.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+wpe_depend="
+   >=gui-libs/libwpe-1.5.0:1.0
+   >=gui-libs/wpebackend-fdo-1.7.0:1.0
+"
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+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-60.2:=
+   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.67.1:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   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?,X?]
+   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   >=media-plugins/gst-plugins-opus-1.14.4-r1:1.0
+   >=media-libs/gst-plugins-bad-1.14:1.0 )
+
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/libXt )
+
+   libnotify? ( x11-libs/libnotify )
+   dev-libs/hyphen
+   jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= )
+
+   egl? ( media-libs/mesa[egl(+)] )
+   gles2-only? ( media-libs/mesa[gles2] )
+   opengl? ( virtual/opengl )
+   wayland? (
+   dev-libs/wayland
+

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

2021-07-22 Thread Matt Turner
commit: 1902d59e7be5121f0f564e01b7acfe0967e09e2c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:57:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:10:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1902d59e

mail-client/evolution: Version bump to 3.40.3

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

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.40.3.ebuild | 152 ++
 2 files changed, 153 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index be440a22bac..52753b5b3f7 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-3.40.1.tar.xz 12223944 BLAKE2B 
00e37d45c5139e77ab9461948185467c9d2fadd3b315bdc65b6a55fe78e605a1eb65479ced304fc0d5a2bd2acf813164fc567254ad8e692701823420195c810a
 SHA512 
acebe937e7bce5e998b86ceb8e53b07ffc9f558543b72cc5d68a54ca2714684bdf3f22726f243754c6ecea7205ccb1b9411095e9c62ca7f9890d2edb0a0b0d00
 DIST evolution-3.40.2.tar.xz 12215356 BLAKE2B 
df1bc738ea058c2e624e7d56b69bb13e059ceb25fc4fa26d00823677fee61ccb9adc16ee70f5f702163b59f3fcf760a116eb2eabe2350edcad693614d6c0b68e
 SHA512 
081692e157bcc300ef26179f5e12a22bdc993043ca7c56b63622c4608b3c36c3c2e642d5353124c8661cc1ce2841d147345de86b4171ee7341493ffe0e24fc08
+DIST evolution-3.40.3.tar.xz 12216768 BLAKE2B 
7b146ee09abff566a5a0cbbda9dda6ce5cd26c076462fd511cbc02fa35352d1ab776c67c5c0278963a6f96c2ea8410588925cce1c05300e34ad5252de618
 SHA512 
08fcfdafd78ee323a57355dec1c8755525eefb599b70e6fb60ed0e9963a538a4b3f172b78f03aecbd245741fad08363b01ada46c2e349a9ccdc080d28c286452

diff --git a/mail-client/evolution/evolution-3.40.3.ebuild 
b/mail-client/evolution/evolution-3.40.3.ebuild
new file mode 100644
index 000..9e0a1d3f557
--- /dev/null
+++ b/mail-client/evolution/evolution-3.40.3.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake gnome2 flag-o-matic readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitely needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
+# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+DEPEND="
+   >=app-crypt/gcr-3.4:=[gtk]
+   >=app-text/enchant-2.2.0:2
+   >=dev-libs/glib-2.56:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-2.42:2.4
+   >=net-libs/webkit-gtk-2.28.0:4[spell?]
+   >=x11-libs/cairo-1.9.15:=[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libnotify-0.7:=
+   >=x11-misc/shared-mime-info-0.22
+
+   >=app-text/iso-codes-0.49
+   dev-libs/atk
+   gnome-base/dconf
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   bogofilter? ( mail-filter/bogofilter )
+   geolocation? (
+   >=media-libs/libchamplain-0.12:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   >=media-libs/clutter-gtk-0.90:1.0
+   >=sci-geosciences/geocode-glib-3.10.0
+   x11-libs/mx:1.0 )
+   ldap? ( >=net-nds/openldap-2:= )
+   spamassassin? ( mail-filter/spamassassin )
+   spell? ( >=app-text/gspell-1.8:= )
+   ssl? (
+   >=dev-libs/nspr-4.6.1:=
+   >=dev-libs/nss-3.11:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+   ytnef? ( net-mail/ytnef )
+"
+RDEPEND="${DEPEND}
+   highlight? ( app-text/highlight )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
+~/.local/share/applications/mimeapps.list so it includes the
+following content:
+
+[Default Applications]
+x-scheme-handler/http=firefox.desktop
+x-scheme-handler/https=firefox.desktop
+
+(replace firefox.desktop 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2021-07-22 Thread Matt Turner
commit: 801657504932734ed76e211adc00b703bf4cdd75
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:42:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jul 23 01:10:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80165750

gnome-extra/evolution-data-server: Version bump to 3.40.3

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

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.40.3.ebuild| 152 +
 2 files changed, 153 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 8c6e27ed8af..e5512eab704 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-data-server-3.40.1.tar.xz 4625316 BLAKE2B 
d795183d07bc7b58a00e3c6f60d3704cf7e0cc6237b079c49f2e21dd7c22098c2b7b3fd2ca50fd3d9268aff8e5eaeea2e0e6c65d09c8bd68b7364445eb926c7c
 SHA512 
47964a0965d412c329743423483c6694d078835b375d457aabe7e45a2b1b3406e4e0d4c1b855460f3c9b327d4d9320e659b0e43243816ec1e9bc49d0fea90f7d
 DIST evolution-data-server-3.40.2.tar.xz 4625240 BLAKE2B 
f7c966e0e092ce46157e55d1a096e5ce69ae5103c0d777f262b62cac4185bec88c4cf84b9da4927cd8e008310f09bedcc017cb4ec39e4c90b3a36c1444b3507c
 SHA512 
495e264cc92b31e6bb76b205641f4c030e82a010f0cf58f712d5c05b5a06f0a60c5b83b31f95ececf9e553f2e816bb9bab2df54cd9982a81eb2bb7f936016639
+DIST evolution-data-server-3.40.3.tar.xz 4625980 BLAKE2B 
7b344c1bb279367c9eca136b9f4689f049ba126b9ffd6ba1a1a819c5f86db66bae4082ebab83c8895831e97a4ed4384bb923584146b6081ffbbc24c327d5f3d4
 SHA512 
ba5db9850d68c23ddc77e53ccb2500f613dcdc5689234b3365edbc97eb6e73c4f15c13df5dee0b2aab1d0af5a22d543c6aeb814c4abfe1dc652b46712c0e2e79

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.40.3.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.40.3.ebuild
new file mode 100644
index 000..02f51c3698c
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.40.3.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake db-use flag-o-matic gnome2 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/62-26-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so 
soname version
+
+IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap 
kerberos oauth vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
+gdata_depend=">=dev-libs/libgdata-0.17.7:=[vala?]"
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libical-3.0.8:=[glib,introspection?]
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.58:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=app-crypt/gcr-3.4[gtk]
+   >=x11-libs/gtk+-3.16:3
+   >=media-libs/libcanberra-0.25[gtk3]
+   )
+   oauth? (
+   >=dev-libs/json-glib-1.0.4
+   >=net-libs/webkit-gtk-2.28.0:4
+   ${gdata_depend}
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.8:=
+   ${gdata_depend} )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+"
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend)
+   net-libs/libsoup:2.4[vala]
+   dev-libs/libical[vala]
+   )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gperf
+   gtk-doc? ( >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Some tests fail due to missing locales.
+# Also, dbus tests are flaky, bugs #397975 #501834
+# It looks like a nightmare to disable those for now.
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare call
+src_prepare() {
+   use vala && vala_src_prepare
+   cmake_src_prepare
+

[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/files/, games-fps/quakeforge/

2021-07-22 Thread Ionen Wolkens
commit: 77a0ad0a6acd1254c52da3127c2bd34dd718decd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 22 20:09:17 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul 23 00:47:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a0ad0a

games-fps/quakeforge: add 0.7.2_p20210722

Still rather experimental but fixes a few issues kindly fixed
by upstream after reports.

ebuild changes due to upstream fixes:
* add vulkan support (experimental but it now builds and mostly works)
* drop -Wl,-z,noexecstack
* drop custom-cflags, flags stripping, and -Os workaround
* drop png-stub patch
* drop jack workaround
others:
* EAPI-8
* drop IUSE=ipv6
* add missing einstalldocs

Thanks to David Turner for getting -mno-avx2 fixed upstream (#797610)

Closes: https://bugs.gentoo.org/797610
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-fps/quakeforge/Manifest  |   1 +
 .../quakeforge-0.7.2_p20210722-skipped-tests.patch |  16 ++
 games-fps/quakeforge/metadata.xml  |   1 +
 .../quakeforge/quakeforge-0.7.2_p20210722.ebuild   | 163 +
 4 files changed, 181 insertions(+)

diff --git a/games-fps/quakeforge/Manifest b/games-fps/quakeforge/Manifest
index 63eb7a3b41d..c2890dce25b 100644
--- a/games-fps/quakeforge/Manifest
+++ b/games-fps/quakeforge/Manifest
@@ -1 +1,2 @@
 DIST quakeforge-0.7.2_p20210601.tar.gz 3140318 BLAKE2B 
4359c2e92a52bc314bca82dcf6f90aebe2fb7260e9c2e1444d3ca239c53adf1ca912093c5c0ccacb4cf9375e199c244f1b8787196c2f8f3bbc7eb00962b0d8da
 SHA512 
a27e4317b3c01f129f1f32209c02b86abf7148c3e0b2e39306324d6b4758d9165883c169ebfde03fc7350b499088cd685991483911b5ae57ccb9b80baaefa733
+DIST quakeforge-0.7.2_p20210722.tar.gz 3157720 BLAKE2B 
9757ed10a5f78d9b5f09029c149c3fc121daf4bef2cc5a1687d00d2d85c36065663407318478c801a4ae62dee03713e35009c91f590d1686678756da1aab7824
 SHA512 
1c3778ff73cffbb5cadc33e0b544935f822a0f983ed67945dbbd7f6624752b68e3da46f1836f38f22cbae9a9ac191eeacc256ca5da540c5448dfc1fb56b68aa4

diff --git 
a/games-fps/quakeforge/files/quakeforge-0.7.2_p20210722-skipped-tests.patch 
b/games-fps/quakeforge/files/quakeforge-0.7.2_p20210722-skipped-tests.patch
new file mode 100644
index 000..df312bab762
--- /dev/null
+++ b/games-fps/quakeforge/files/quakeforge-0.7.2_p20210722-skipped-tests.patch
@@ -0,0 +1,16 @@
+These are only failing at high precision and
+should not affect normal usage.
+  quat/simd: may fail with -mavx
+  sebvf: random failure, usually pass, likely hardware related
+--- a/libs/util/test/Makemodule.am
 b/libs/util/test/Makemodule.am
+@@ -15,8 +15,5 @@
+   libs/util/test/test-qfs \
+-  libs/util/test/test-quat \
+   libs/util/test/test-seb \
+-  libs/util/test/test-sebvf \
+   libs/util/test/test-seg \
+-  libs/util/test/test-set \
+-  libs/util/test/test-simd
++  libs/util/test/test-set
+ 

diff --git a/games-fps/quakeforge/metadata.xml 
b/games-fps/quakeforge/metadata.xml
index 4cd16f1f610..c0d9251c355 100644
--- a/games-fps/quakeforge/metadata.xml
+++ b/games-fps/quakeforge/metadata.xml
@@ -31,6 +31,7 @@


Build Normal and QuakeWorld clients 
alongside the servers
+   Enable vulkan renderer (experimental)
Use media-sound/wildmidi for 
midi support



diff --git a/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild 
b/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild
new file mode 100644
index 000..1a58d8f8615
--- /dev/null
+++ b/games-fps/quakeforge/quakeforge-0.7.2_p20210722.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/quakeforge/quakeforge.git;
+else
+   MY_COMMIT="e799a7ae45b0ab2ad7b642953277db8ccf256cf8"
+   
SRC_URI="https://github.com/quakeforge/quakeforge/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_COMMIT}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="3D engine based on id Software's Quake and QuakeWorld game 
engines"
+HOMEPAGE="http://www.quakeforge.net/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="alsa +client debug doc flac jack ncurses oss png sdl vorbis vulkan 
wildmidi zlib"
+
+RDEPEND="
+   client? (
+   media-libs/libsamplerate
+   net-misc/curl
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   alsa? ( media-libs/alsa-lib )
+   flac? ( media-libs/flac )
+   jack? ( virtual/jack )
+   sdl? ( media-libs/libsdl[sound] )
+   vorbis? ( media-libs/libvorbis )
+   vulkan? ( media-libs/vulkan-loader )
+   wildmidi? ( media-sound/wildmidi )
+   )
+   ncurses? ( 

[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/

2021-07-22 Thread Ionen Wolkens
commit: 30e42e006de0ed846f432f35b903962bbed65cb0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 22 20:32:06 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul 23 00:46:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e42e00

games-fps/quakeforge: re-indent metadata, strip trailing whitespaces

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-fps/quakeforge/metadata.xml | 40 +++
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/games-fps/quakeforge/metadata.xml 
b/games-fps/quakeforge/metadata.xml
index a5c31dd9bfe..4cd16f1f610 100644
--- a/games-fps/quakeforge/metadata.xml
+++ b/games-fps/quakeforge/metadata.xml
@@ -6,29 +6,29 @@
Gentoo Games Project


-QuakeForge is a 3D graphics game engine based on id Software's legendary 
-Quake and QuakeWorld game engine. Our purpose? To improve the state of 
-the game by improving the engine and making it accessable to the largest 
-number of players we can.
+   QuakeForge is a 3D graphics game engine based on id Software's 
legendary
+   Quake and QuakeWorld game engine. Our purpose? To improve the 
state of
+   the game by improving the engine and making it accessable to 
the largest
+   number of players we can.
 
-Arguably the single most important issue on the minds of players today 
-is the rampant cheating which is currently happening on many of the 
-larger servers. It's a serious problem and it really makes a good game 
-hard to find. We're working hard to fix these problems at the engine 
-level.
+   Arguably the single most important issue on the minds of 
players today
+   is the rampant cheating which is currently happening on many of 
the
+   larger servers. It's a serious problem and it really makes a 
good game
+   hard to find. We're working hard to fix these problems at the 
engine
+   level.
 
-But what good is that if you have to have a copy of our client and the 
-server has to run our server? There are other projects out there and 
-some of them have very unique qualities. QuakeForge is cooperating with 
-QSG, a group comprised of representatives from nearly every known Quake 
-source project to ensure that our clients and servers run with other 
-clients and servers just fine. We have all agreed to implement any 
-effective cheat prevention methods.
+   But what good is that if you have to have a copy of our client 
and the
+   server has to run our server? There are other projects out 
there and
+   some of them have very unique qualities. QuakeForge is 
cooperating with
+   QSG, a group comprised of representatives from nearly every 
known Quake
+   source project to ensure that our clients and servers run with 
other
+   clients and servers just fine. We have all agreed to implement 
any
+   effective cheat prevention methods.
 
-Other things we're doing include merging the two code trees, adding 
-features, and improving the OpenGL renderer. And QuakeForge is still the 
-most portable source tree based on the id Software code.
-
+   Other things we're doing include merging the two code trees, 
adding
+   features, and improving the OpenGL renderer. And QuakeForge is 
still the
+   most portable source tree based on the id Software code.
+   

Build Normal and QuakeWorld clients 
alongside the servers
Use media-sound/wildmidi for 
midi support



[gentoo-commits] repo/gentoo:master commit in: games-fps/quakeforge/

2021-07-22 Thread Ionen Wolkens
commit: fc1461ede38a8006fc7662c8bc0a252e3b87fe54
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul 22 23:51:52 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jul 23 00:49:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1461ed

games-fps/quakeforge: add live ebuild

Undergoing active development and may be useful to prepare/pick
new snapshots until upstream starts doing releases again.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-fps/quakeforge/quakeforge-.ebuild | 163 
 1 file changed, 163 insertions(+)

diff --git a/games-fps/quakeforge/quakeforge-.ebuild 
b/games-fps/quakeforge/quakeforge-.ebuild
new file mode 100644
index 000..03d46dcf580
--- /dev/null
+++ b/games-fps/quakeforge/quakeforge-.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/quakeforge/quakeforge.git;
+else
+   MY_COMMIT=""
+   
SRC_URI="https://github.com/quakeforge/quakeforge/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_COMMIT}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="3D engine based on id Software's Quake and QuakeWorld game 
engines"
+HOMEPAGE="http://www.quakeforge.net/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="alsa +client debug doc flac jack ncurses oss png sdl vorbis vulkan 
wildmidi zlib"
+
+RDEPEND="
+   client? (
+   media-libs/libsamplerate
+   net-misc/curl
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXxf86vm
+   alsa? ( media-libs/alsa-lib )
+   flac? ( media-libs/flac )
+   jack? ( virtual/jack )
+   sdl? ( media-libs/libsdl[sound] )
+   vorbis? ( media-libs/libvorbis )
+   vulkan? ( media-libs/vulkan-loader )
+   wildmidi? ( media-sound/wildmidi )
+   )
+   ncurses? ( sys-libs/ncurses:= )
+   png? ( media-libs/libpng:= )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="
+   ${RDEPEND}
+   client? (
+   x11-base/xorg-proto
+   vulkan? ( dev-util/vulkan-headers )
+   )"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   media-gfx/transfig
+   )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.2_p20210722-skipped-tests.patch
+)
+
+src_prepare() {
+   default
+
+   echo ${PV} > .tarball-version || die
+   eautoreconf
+}
+
+src_configure() {
+   qf_client() {
+   echo $(usex client $(use_enable ${1}) --disable-${1})
+   }
+
+   local econfargs=(
+   $(qf_client alsa)
+   $(qf_client flac)
+   $(qf_client jack)
+   $(qf_client oss)
+   $(qf_client sdl)
+   $(qf_client vorbis)
+   $(qf_client vulkan)
+   $(qf_client wildmidi)
+   $(use_enable client sound)
+   $(use_enable client vidmode)
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable png)
+   $(use_enable zlib)
+   $(use_with client x)
+   --disable-Werror
+   --disable-dga
+   --enable-xdg
+   # non-x11 clients are mostly abandoned/broken (SDL1 still 
useful for pulseaudio)
+   --with-clients=$(usev client x11)
+   --with-cpp="$(tc-getCPP) -x c %u %d %s -o %o %i" # see 
config.d/qfcc.m4
+   --with-global-cfg="${EPREFIX}"/etc/quakeforge.conf
+   --with-sharepath="${EPREFIX}"/usr/share/quake1
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   use doc && emake doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doxygen/html/. )
+
+   emake -j1 DESTDIR="${D}" install
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+
+   local DISABLE_AUTOFORMATTING="yes"
+   local DOC_CONTENTS=\
+"Before you can play (using nq-x11 or qw-client-x11), you must ensure
+that ${PN} can find your Quake pak0.pak (and optionally pak1.pak)
+at one of these locations with lowercase filenames:
+   - '~/.local/share/${PN}/id1/pak0.pak'
+   - '${EPREFIX}/usr/share/quake1/id1/pak0.pak'
+
+You can add them yourself or use either of:
+   - games-fps/quake1-data: install from a Quake CD-ROM
+   - games-fps/quake1-demodata: pak0.pak only (limited demo)
+
+Key binds notes:
+   Defaults ('imt_mod' table) expect you to set key binds manually in:
+   - '~/.local/share/${PN}/id1/autoexec.cfg' (or 
'${EPREFIX}/usr/share/quake1/id1')
+   

[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64/

2021-07-22 Thread Georgy Yakovlev
commit: 0f0f5a5bfd9145454749f5da8e85c942faa58124
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Jul 23 00:24:51 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Jul 23 00:24:51 2021 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0f0f5a5b

releases/specs/ppc/ppc64/stage1-systemd.spec: fix profile

Signed-off-by: Georgy Yakovlev  gentoo.org>

 releases/specs/ppc/ppc64/stage1-systemd.spec | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/releases/specs/ppc/ppc64/stage1-systemd.spec 
b/releases/specs/ppc/ppc64/stage1-systemd.spec
index 1a7120d7..9558b63a 100644
--- a/releases/specs/ppc/ppc64/stage1-systemd.spec
+++ b/releases/specs/ppc/ppc64/stage1-systemd.spec
@@ -2,11 +2,11 @@ subarch: ppc64
 target: stage1
 version_stamp: systemd-@TIMESTAMP@
 rel_type: default
-profile: default/linux/ppc64/17.0
+profile: default/linux/ppc64/17.0/systemd
 snapshot: @TIMESTAMP@
 source_subpath: default/stage3-ppc64-systemd-latest
 compression_mode: pixz_x
 update_seed: yes
-update_seed_command: --with-bdeps=y --changed-deps=y --dynamic-deps=y 
--complete-graph=y --keep-going --backtrack=300 @world --jobs 8 --load-average 
12
+update_seed_command: --update --deep --newuse @world --jobs 8 --load-average 12
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng



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

2021-07-22 Thread Matt Turner
commit: 389ba772d31b00a820ae634df026905b616a0f9b
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:34:23 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 22 23:41:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ba772

media-libs/mesa: Version bump to 21.2.0_rc2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.2.0_rc2.ebuild | 552 +
 2 files changed, 553 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e99a53077b0..e2019a7709e 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-20.3.5.tar.xz 14367412 BLAKE2B 
7bad876ce702158e727a752eda6722e7165b497fd3a485dae4e989f22b13288a93f51bcd5e6a69b979f0bbe41599fa237c08f3bbb81cb9c6dc4c06827f8ad5f4
 SHA512 
481e710ed80d8f215a8d541cfe51b960862c2403c2b9e7e6932c8236b8decb5d478871d6c73559d6d795ada143803764f3a93b2329588c80f62e2e5ec98c78a9
 DIST mesa-21.0.3.tar.xz 14710004 BLAKE2B 
f2165da4487824931d8ff90e4f13624546a297b0d3577d69b7cfd6078a965282b4a732cb720cbb08ea83a3a987603cfe67876fb18022fa444b011fcc9b7df352
 SHA512 
4a8aee48a8ea7f32e8aa3bbbd91db26c6053b9a43e62ff88256929e6bc147884f0fef988726b5a3d59d7008663f017c746a0352fd3fcc1c476b8190af4a2531f
 DIST mesa-21.1.4.tar.xz 15254812 BLAKE2B 
7ec6177ad4fb6f053553b634c9ff03c5d618d0212fd77c2fda8803197bef529c74ccf3c3ae75a810ba1d57862f08405c6df702e41f6cb0fd202833ce7b9efef0
 SHA512 
1f4e2d8ba2c3c02bad5468687752d7e87d6e79c4a0e6ec4b2741a57fb270d18ae4712aaa07a9e09a2d3348540f5a26cdbe05464cd52adb8df1e2e28a581b2b53
+DIST mesa-21.2.0-rc2.tar.xz 15599008 BLAKE2B 
546ea33262b5349f3267ae68f9e2dfb636573ef962c636669241c904f0756187a4caf8cd4150307d2d7243f7bf3e0aa723571f36b7387635fe717363f62d105d
 SHA512 
1701489fa56731170c9ef1ba209498f5c6219cfcc6a1a55c3c387497df997c089d17c66ce621609f6346bfc1b3b3c836280f448a3233ac35eef60b4b5a48424b

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

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

2021-07-22 Thread Matt Turner
commit: ac72791ea1b6abaef11b0ddb83185879e8550e5f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:38:31 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 22 23:41:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac72791e

media-libs/mesa: Version bump to 21.1.5

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-21.1.5.ebuild | 556 +
 2 files changed, 557 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index e2019a7709e..5985570361d 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,4 +1,5 @@
 DIST mesa-20.3.5.tar.xz 14367412 BLAKE2B 
7bad876ce702158e727a752eda6722e7165b497fd3a485dae4e989f22b13288a93f51bcd5e6a69b979f0bbe41599fa237c08f3bbb81cb9c6dc4c06827f8ad5f4
 SHA512 
481e710ed80d8f215a8d541cfe51b960862c2403c2b9e7e6932c8236b8decb5d478871d6c73559d6d795ada143803764f3a93b2329588c80f62e2e5ec98c78a9
 DIST mesa-21.0.3.tar.xz 14710004 BLAKE2B 
f2165da4487824931d8ff90e4f13624546a297b0d3577d69b7cfd6078a965282b4a732cb720cbb08ea83a3a987603cfe67876fb18022fa444b011fcc9b7df352
 SHA512 
4a8aee48a8ea7f32e8aa3bbbd91db26c6053b9a43e62ff88256929e6bc147884f0fef988726b5a3d59d7008663f017c746a0352fd3fcc1c476b8190af4a2531f
 DIST mesa-21.1.4.tar.xz 15254812 BLAKE2B 
7ec6177ad4fb6f053553b634c9ff03c5d618d0212fd77c2fda8803197bef529c74ccf3c3ae75a810ba1d57862f08405c6df702e41f6cb0fd202833ce7b9efef0
 SHA512 
1f4e2d8ba2c3c02bad5468687752d7e87d6e79c4a0e6ec4b2741a57fb270d18ae4712aaa07a9e09a2d3348540f5a26cdbe05464cd52adb8df1e2e28a581b2b53
+DIST mesa-21.1.5.tar.xz 15286704 BLAKE2B 
3cf5577e3c47e07ad52460383843e2f9147b76128301c7e993e71d0e84b39b0d968dbb4176b13c283f0e9c9f18823ec001ea39a874e0a5b077c9d573a05486bf
 SHA512 
d9e0e1b6a1d717febee2aa67b06620c9a21e061ea7e594be5b4c382db1ed6f5acf5d13a75a9f2bba9c32621466ebc816708606e16e8b34700d987158fd8f0b7b
 DIST mesa-21.2.0-rc2.tar.xz 15599008 BLAKE2B 
546ea33262b5349f3267ae68f9e2dfb636573ef962c636669241c904f0756187a4caf8cd4150307d2d7243f7bf3e0aa723571f36b7387635fe717363f62d105d
 SHA512 
1701489fa56731170c9ef1ba209498f5c6219cfcc6a1a55c3c387497df997c089d17c66ce621609f6346bfc1b3b3c836280f448a3233ac35eef60b4b5a48424b

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

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

2021-07-22 Thread Matt Turner
commit: f1fa373aab2a270441135d9eaab20a17c56d2c1e
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:37:31 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 22 23:41:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fa373a

media-libs/mesa: Require libdrm-2.4.107

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

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index c7e2fafc278..e3fd921bbaa 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -70,7 +70,7 @@ REQUIRED_USE="
zink? ( gallium vulkan )
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.105"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.107"
 RDEPEND="
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]



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

2021-07-22 Thread Matt Turner
commit: 47107d8e2e166d2b7a9531d7592a965250c0dfe8
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul 22 23:34:52 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul 22 23:41:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47107d8e

media-libs/mesa: Add Python 3.10 compatibility

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

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index dfcb2b79924..c7e2fafc278 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit llvm meson-multilib python-any-r1 linux-info
 



[gentoo-commits] data/gentoo-news:master commit in: 2021-06-30-libxcrypt-migration/

2021-07-22 Thread Sam James
commit: d6020a98d364bbc0c0c8f8d5f5efde5bcb1b383e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 20 17:42:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 23:41:09 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=d6020a98

2021-06-30-libxcrypt-migration: mention PAM/md5crypt issues

Bug: https://bugs.gentoo.org/802267
Bug: https://bugs.gentoo.org/802807
Signed-off-by: Sam James  gentoo.org>

 .../2021-06-30-libxcrypt-migration.en.txt | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt 
b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
index 16b5596..2ba8523 100644
--- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
+++ b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
@@ -2,7 +2,7 @@ Title: migrating from glibc[crypt] to libxcrypt in ~arch
 Author: Andreas K. Hüttel 
 Author: Sam James 
 Posted: 2021-06-30
-Revision: 1
+Revision: 2
 News-Item-Format: 2.0
 
 The implementation of libcrypt.so within glibc has been deprecated
@@ -42,6 +42,15 @@ of steps described on the wiki (see below), but the outline 
is:
 and enable it
 * unmask ~virtual/libcrypt-2
 
+Please note that if you last changed your password before ~2008,
+it may be using md5crypt or similar other weak mechanisms in /etc/shadow;
+a bug in PAM [0][1] may mean that you were unable to login. We recommend
+using "passwd" to change/refresh your password so it is using modern
+methods. A new version of PAM has been added to the tree to resolve this issue.
+
 For more information, please see:
 * https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
 * https://bugs.gentoo.org/699422
+
+[0] https://bugs.gentoo.org/802267
+[1] https://bugs.gentoo.org/802807



[gentoo-commits] data/gentoo-news:master commit in: 2021-06-30-libxcrypt-migration/, 2021-07-23-libxcrypt-migration/

2021-07-22 Thread Sam James
commit: 0d11e58acccb28e8371d53ed53806a8a2d7b16be
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 20 21:28:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 23:41:12 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=0d11e58a

2021-07-21-libxcrypt-migration: new news item for libxcrypt migration changes

This amends the previous news item to include more information
about PAM issues.

Bug: https://bugs.gentoo.org/699422
Signed-off-by: Sam James  gentoo.org>

 .../2021-06-30-libxcrypt-migration.ru.txt  | 47 --
 .../2021-07-23-libxcrypt-migration.en.txt  |  4 +-
 2 files changed, 2 insertions(+), 49 deletions(-)

diff --git 
a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt 
b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
deleted file mode 100644
index d52db11..000
--- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-Title: Миграция в ~arch с glibc[crypt] на libxcrypt
-Author: Andreas K. Hüttel 
-Author: Sam James 
-Translator: Alexey Sokolov 
-Posted: 2021-06-30
-Revision: 1
-News-Item-Format: 2.0
-
-Реализация библиотеки libcrypt.so в glibc давно устарела и скоро
-будет удалена.
-
-Прочие дистрибутивы годы назад уже переключились на внешнюю
-реализацию под названием libxcrypt. Мы решили последовать их примеру
-и тоже переключиться на libxcrypt. Вначале изменения затронут системы
-на ~arch.
-
-Это будет обычное обновление, и, скорее всего, вам не нужно будет
-предпринимать никаких действий, и проблем возникнуть не должно.
-
-Однако, мы рекомендуем сперва *полностью* обновить систему.
-Это стандартная рекомендация, но в этом конкретном случае
-более простой граф зависимостей поможет portage вычислить
-порядок обновлений.
-
-Так что, чтобы упростить процесс обновления, пожалуйста,
-обновите систему сейчас, до начала самой миграции.
-
-Для пользователей ~arch изменение произойдёт 14 июля 2021,
-пользователи стабильной ветки перейдут на libxcrypt позже.
-
-Если по какой-либо причине вы *не* хотите пока переходить
-на libxcrypt (всего лишь отлагая неизбежное), выполните
-следующие действия:
-* размаскируйте и включите USE-флаг crypt пакета sys-libs/glibc
-* замаскируйте USE-флаг system пакета sys-libs/libxcrypt
-* замаскируйте >=virtual/libcrypt-2
-
-Если вы хотите перейти на libxcrypt уже, точная процедура
-описана в wiki (см. ниже), но суть такая:
-* принудительно выключите USE-флаг crypt пакета sys-libs/glibc
-* размаскируйте USE-флаги system и, если требуется, split-usr
-  пакета sys-libs/libxcrypt
-* размаскируйте ~virtual/libcrypt-2
-
-Дополнительные сведения можно найти здесь:
-* https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
-* https://bugs.gentoo.org/699422

diff --git 
a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt 
b/2021-07-23-libxcrypt-migration/2021-07-23-libxcrypt-migration.en.txt
similarity index 98%
rename from 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
rename to 2021-07-23-libxcrypt-migration/2021-07-23-libxcrypt-migration.en.txt
index fb16a29..8249198 100644
--- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
+++ b/2021-07-23-libxcrypt-migration/2021-07-23-libxcrypt-migration.en.txt
@@ -1,8 +1,8 @@
 Title: migrating from glibc[crypt] to libxcrypt in ~arch
 Author: Andreas K. Hüttel 
 Author: Sam James 
-Posted: 2021-06-30
-Revision: 2
+Posted: 2021-07-23
+Revision: 1
 News-Item-Format: 2.0
 
 The implementation of libcrypt.so within glibc has been deprecated



[gentoo-commits] data/gentoo-news:master commit in: 2021-06-30-libxcrypt-migration/

2021-07-22 Thread Sam James
commit: b941f15ae7ad7e46c89e1ac42495e5d95893cc5a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 20 17:44:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 23:41:10 2021 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=b941f15a

2021-06-30-libxcrypt-migration: mention possible build order problems

Bug: https://bugs.gentoo.org/802210
Signed-off-by: Sam James  gentoo.org>

 .../2021-06-30-libxcrypt-migration.en.txt | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt 
b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
index 2ba8523..fb16a29 100644
--- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
+++ b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
@@ -48,9 +48,18 @@ a bug in PAM [0][1] may mean that you were unable to login. 
We recommend
 using "passwd" to change/refresh your password so it is using modern
 methods. A new version of PAM has been added to the tree to resolve this issue.
 
-For more information, please see:
+In some cases, Portage may schedule a rebuild of certain packages in an
+incorrect order [2]. If building a package fails, please try upgrading
+libcrypt and libxcrypt first:
+
+# emerge -v1 virtual/libcrypt sys-libs/libxcrypt
+
+And then continue the world upgrade with Portage's "--keep-going=y".
+
+For more information or troubleshooting tips, please see:
 * https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
 * https://bugs.gentoo.org/699422
 
 [0] https://bugs.gentoo.org/802267
 [1] https://bugs.gentoo.org/802807
+[2] https://bugs.gentoo.org/802210



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2021-07-22 Thread Thomas Deutschmann
commit: 074f035c1c83bc31e27296d2a77380c9d8d21ba5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 22 23:27:39 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 22 23:27:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074f035c

www-client/firefox: bump to v90.0.2

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

 www-client/firefox/Manifest  |   97 +++
 www-client/firefox/firefox-90.0.2.ebuild | 1182 ++
 2 files changed, 1279 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 7664d9a5286..17e4c9362f8 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -679,4 +679,101 @@ DIST firefox-90.0.1-xh.xpi 430169 BLAKE2B 
0a312479f39d55f26f65dc169cdb781a72a392
 DIST firefox-90.0.1-zh-CN.xpi 587656 BLAKE2B 
56ece7e539135c2002cd52f222aedaed17f7b2c4adccb2001a9595f572b837b3a273e2a5a0124a5b005e695ce476e32ff39c06b2e760eaa1878855e7c3e9
 SHA512 
0ce6b36c395aa9182b882f46e80d7958a478326b7db5d2c18b33ea44a419da7ab2700b3222a2523d16ddd46a31152953ebbf2533ecb26bfda4b693a9ed4ea9ac
 DIST firefox-90.0.1-zh-TW.xpi 588101 BLAKE2B 
e15b3fef7649e09599aedb4e154737bc6bfa819fd0266d81579ae9b34a733db3f232cfdc7c8cc2955dc9a3b12bacdb840ac14f6e081cccae0c8883fbf68aeb4a
 SHA512 
40f1c9d93e73e570bd423101ea07c8b23953d52a641466d7c6376b6875b28ec59bb1f1c2dfa1c6c20e582fb57e74fe354b845f4ca0573eec91ea244fbb6c1434
 DIST firefox-90.0.1.source.tar.xz 378978080 BLAKE2B 
f512781f5ef51cef5f72234c54622602f8f506c03f68ad2436f28b0e3ac9ba6a8bc35f840437c23a6ca989dbace4290d6ac5632c71cfcefeee2267bf4b64ce8c
 SHA512 
9f87c3f3dad33e42a7a9d2161d7f23ff2e7184b2274f9081511c7982957ae9954784bd844a2348ff4744231415aac195d1f12971392db90be0375b4738acb590
+DIST firefox-90.0.2-ach.xpi 467582 BLAKE2B 
eb20fc04a512be8d1eba219f7541af93dda781080337d76bce276a5583bab5db1938bff037a238377250b6810232b77534bbcf835362ee385b4b1bb6aad60067
 SHA512 
2f726bfe18bc7e6aa3cde436e9c142382513a1175269b710449cbf7481dc3d91171d21ca1bc30563901bb35eb31befa3c2aba115ac596951d3d6aeb5b94bd1ed
+DIST firefox-90.0.2-af.xpi 430709 BLAKE2B 
05cc8dde801efd97dfe56d1d102fa48e1b6e62b3e905648007dc488149628ad3eb297445319f0f1b620f2549d7830c16b81c53e06fdff1d43fcc70e815875256
 SHA512 
3865c9e96b66def2e640d747cf73ec97127b58e15e0fa01d5374d2ebe35a91d16a8176b68f4025122af56648415b47d03fe6a4a1e007a64da8a9ff4e1eae8ef8
+DIST firefox-90.0.2-an.xpi 515453 BLAKE2B 
fe5487cceed1fe4f941adf78760cbfa313f58408a5034eb72809e82b3a404e6515222058ae0fe8e7b18807eff8baa72a7ffcfe80798ce4ef9213be7bd52fc2f5
 SHA512 
1958e46092c05ba266896dffa83af98adad83572a31e769219b88a044ae132f2d2625154a20abbe997147188033f4924ef50e678d435aba9fdf0d8a291c89ed8
+DIST firefox-90.0.2-ar.xpi 580224 BLAKE2B 
0ce2771752d9c3e6a2bb4d39b4eb4da5ba9ce4d530b04fe11b7775cc08107a78d3cdee033cd2a564523481cf69954fd07fc6adbcdc56ac0abea192be98fad91e
 SHA512 
eaf2335811cf451dfff085efdd0256a3c72d08c59b1d31dbb08a968d40d5c20d45e590479e10738726bdc597a523c036a2b26bdbf41ee469a6bc3dd3254f0ea2
+DIST firefox-90.0.2-ast.xpi 508002 BLAKE2B 
74158545d969e4181c4a80e3a1a2d9d2dd0e4d358c7846b9c426b25a00fac9d11bf10f8dc39e594ad9fc8395fa0e427d06824e3981a7dd7e59db1bbe4b0930c3
 SHA512 
7a5b98e537ea3a930016884fe13c1bc91ebb6f13267f759aa1c689a80f9e3243eafcbd8de16060bdacd6c59295b6a6fa5ad419cea3328acb20be5fd53f909b5e
+DIST firefox-90.0.2-az.xpi 503461 BLAKE2B 
15c7e6b13ab47639c611df6c51ebdddc2a365b6f0ff0e93285e17f9de8b85f91d028467c3f80ffab4a1ba0e28d8f16543db994b5b6970c5a22a8d4e36713a6a3
 SHA512 
18f759e63ad51e9719b3e5f4695f8e592360e612835e9f9ea5cfc616bbe07fd46bf110f881b42663d0e2384f12d34ad3a9207aa62247e582b1cfc62065205210
+DIST firefox-90.0.2-be.xpi 637220 BLAKE2B 
1e10160eeef6b14da9431ffbdb6b94b244477d23f9b38ecec6dc8a40a188461624cf5fe9395f93c41cb2701eb2e18367db1ee991debdf3927fb44db33631cb31
 SHA512 
c9eeece43756e020e39908ce1d99f238c3d581cfa66b9accf8ad23fc0691d461b976ffe7027e29cc21914a07c9b009c19d5a7d17013b70739d5cb13dfe20ae8a
+DIST firefox-90.0.2-bg.xpi 590496 BLAKE2B 
df82040f0991b69549e5983a6d3988bd71bee2aa367bfa2552d571cd1702e555ba0c488aed195f16541eff54a4b714e3d54ef6c99da573d451a69af44967ac85
 SHA512 
0429124d8eff17ba6cdb5b1f3b8107f1e37e8fba9445ad88532b5780db1e139d527bdf4bde37a1287657828a68357ee47e9d308b540f1130eaea65332ecfb3a2
+DIST firefox-90.0.2-bn.xpi 579586 BLAKE2B 
d989d0ffb3b396eff5f4cb3b42e503e52395715c371af60f7437e7c05d5153c1641c67ebd68870f019458ea9f9f32c888c7ffa8522d18403823571bbffd7835b
 SHA512 
49d2b6d9bddb60140dabc91d7566318a7a33cc96664459fe75b29d07238a22056db615e6964b9cec9b0390cbd482bdedf4362acf144f752a8d82e7aeee76c360
+DIST firefox-90.0.2-br.xpi 539710 BLAKE2B 
0691c6011c853e856577e7d2faf320b3d5cc276c360365f63f97fa03860ae1eafc02a31cda92506bfb3182a1eb2f345fc9f8661cd3446dc4dd11bafc09d587ac
 SHA512 
630169e5a074099a3d965da66253c3707a3fc898a9b5aa3f5f5830c948c589e2f260ab6a50795417d19e63528658daadbeec2ef3117dc3c30d026cf9adb684ca
+DIST firefox-90.0.2-bs.xpi 475430 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2021-07-22 Thread Thomas Deutschmann
commit: 337718800e38cbcc2038bf94c74446f673f5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 22 23:37:45 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 22 23:37:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33771880

www-client/firefox-bin: bump to v90.0.2

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

 www-client/firefox-bin/Manifest  |  97 ++
 www-client/firefox-bin/firefox-bin-90.0.2.ebuild | 417 +++
 2 files changed, 514 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index d200967a044..cad4efeca63 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -188,7 +188,104 @@ DIST firefox-90.0.1-vi.xpi 586296 BLAKE2B 
84a9030f542819e1b7a5190bebc3250d6bfb27
 DIST firefox-90.0.1-xh.xpi 430169 BLAKE2B 
0a312479f39d55f26f65dc169cdb781a72a39282ed89311e4c2d0df50fbd05c387b30e4d9aa7a8bc29d813b2ddf428f432a65b3071bbfd24acc49e73d53ccfb1
 SHA512 
aee61bdacd17ecea84be1f8c66360a2bd43ded757d2ececef35247222c89553b0b0ff7ecb2a32a0de7391757f24d06f9c8032bdf0ce51b1b9a21dee30105c3ea
 DIST firefox-90.0.1-zh-CN.xpi 587656 BLAKE2B 
56ece7e539135c2002cd52f222aedaed17f7b2c4adccb2001a9595f572b837b3a273e2a5a0124a5b005e695ce476e32ff39c06b2e760eaa1878855e7c3e9
 SHA512 
0ce6b36c395aa9182b882f46e80d7958a478326b7db5d2c18b33ea44a419da7ab2700b3222a2523d16ddd46a31152953ebbf2533ecb26bfda4b693a9ed4ea9ac
 DIST firefox-90.0.1-zh-TW.xpi 588101 BLAKE2B 
e15b3fef7649e09599aedb4e154737bc6bfa819fd0266d81579ae9b34a733db3f232cfdc7c8cc2955dc9a3b12bacdb840ac14f6e081cccae0c8883fbf68aeb4a
 SHA512 
40f1c9d93e73e570bd423101ea07c8b23953d52a641466d7c6376b6875b28ec59bb1f1c2dfa1c6c20e582fb57e74fe354b845f4ca0573eec91ea244fbb6c1434
+DIST firefox-90.0.2-ach.xpi 467582 BLAKE2B 
eb20fc04a512be8d1eba219f7541af93dda781080337d76bce276a5583bab5db1938bff037a238377250b6810232b77534bbcf835362ee385b4b1bb6aad60067
 SHA512 
2f726bfe18bc7e6aa3cde436e9c142382513a1175269b710449cbf7481dc3d91171d21ca1bc30563901bb35eb31befa3c2aba115ac596951d3d6aeb5b94bd1ed
+DIST firefox-90.0.2-af.xpi 430709 BLAKE2B 
05cc8dde801efd97dfe56d1d102fa48e1b6e62b3e905648007dc488149628ad3eb297445319f0f1b620f2549d7830c16b81c53e06fdff1d43fcc70e815875256
 SHA512 
3865c9e96b66def2e640d747cf73ec97127b58e15e0fa01d5374d2ebe35a91d16a8176b68f4025122af56648415b47d03fe6a4a1e007a64da8a9ff4e1eae8ef8
+DIST firefox-90.0.2-an.xpi 515453 BLAKE2B 
fe5487cceed1fe4f941adf78760cbfa313f58408a5034eb72809e82b3a404e6515222058ae0fe8e7b18807eff8baa72a7ffcfe80798ce4ef9213be7bd52fc2f5
 SHA512 
1958e46092c05ba266896dffa83af98adad83572a31e769219b88a044ae132f2d2625154a20abbe997147188033f4924ef50e678d435aba9fdf0d8a291c89ed8
+DIST firefox-90.0.2-ar.xpi 580224 BLAKE2B 
0ce2771752d9c3e6a2bb4d39b4eb4da5ba9ce4d530b04fe11b7775cc08107a78d3cdee033cd2a564523481cf69954fd07fc6adbcdc56ac0abea192be98fad91e
 SHA512 
eaf2335811cf451dfff085efdd0256a3c72d08c59b1d31dbb08a968d40d5c20d45e590479e10738726bdc597a523c036a2b26bdbf41ee469a6bc3dd3254f0ea2
+DIST firefox-90.0.2-ast.xpi 508002 BLAKE2B 
74158545d969e4181c4a80e3a1a2d9d2dd0e4d358c7846b9c426b25a00fac9d11bf10f8dc39e594ad9fc8395fa0e427d06824e3981a7dd7e59db1bbe4b0930c3
 SHA512 
7a5b98e537ea3a930016884fe13c1bc91ebb6f13267f759aa1c689a80f9e3243eafcbd8de16060bdacd6c59295b6a6fa5ad419cea3328acb20be5fd53f909b5e
+DIST firefox-90.0.2-az.xpi 503461 BLAKE2B 
15c7e6b13ab47639c611df6c51ebdddc2a365b6f0ff0e93285e17f9de8b85f91d028467c3f80ffab4a1ba0e28d8f16543db994b5b6970c5a22a8d4e36713a6a3
 SHA512 
18f759e63ad51e9719b3e5f4695f8e592360e612835e9f9ea5cfc616bbe07fd46bf110f881b42663d0e2384f12d34ad3a9207aa62247e582b1cfc62065205210
+DIST firefox-90.0.2-be.xpi 637220 BLAKE2B 
1e10160eeef6b14da9431ffbdb6b94b244477d23f9b38ecec6dc8a40a188461624cf5fe9395f93c41cb2701eb2e18367db1ee991debdf3927fb44db33631cb31
 SHA512 
c9eeece43756e020e39908ce1d99f238c3d581cfa66b9accf8ad23fc0691d461b976ffe7027e29cc21914a07c9b009c19d5a7d17013b70739d5cb13dfe20ae8a
+DIST firefox-90.0.2-bg.xpi 590496 BLAKE2B 
df82040f0991b69549e5983a6d3988bd71bee2aa367bfa2552d571cd1702e555ba0c488aed195f16541eff54a4b714e3d54ef6c99da573d451a69af44967ac85
 SHA512 
0429124d8eff17ba6cdb5b1f3b8107f1e37e8fba9445ad88532b5780db1e139d527bdf4bde37a1287657828a68357ee47e9d308b540f1130eaea65332ecfb3a2
+DIST firefox-90.0.2-bn.xpi 579586 BLAKE2B 
d989d0ffb3b396eff5f4cb3b42e503e52395715c371af60f7437e7c05d5153c1641c67ebd68870f019458ea9f9f32c888c7ffa8522d18403823571bbffd7835b
 SHA512 
49d2b6d9bddb60140dabc91d7566318a7a33cc96664459fe75b29d07238a22056db615e6964b9cec9b0390cbd482bdedf4362acf144f752a8d82e7aeee76c360
+DIST firefox-90.0.2-br.xpi 539710 BLAKE2B 
0691c6011c853e856577e7d2faf320b3d5cc276c360365f63f97fa03860ae1eafc02a31cda92506bfb3182a1eb2f345fc9f8661cd3446dc4dd11bafc09d587ac
 SHA512 
630169e5a074099a3d965da66253c3707a3fc898a9b5aa3f5f5830c948c589e2f260ab6a50795417d19e63528658daadbeec2ef3117dc3c30d026cf9adb684ca
+DIST firefox-90.0.2-bs.xpi 

[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/

2021-07-22 Thread Andreas K. Hüttel
commit: a56f83db1f3f42de563e2669afdc67ae708a4f78
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 22 23:10:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 22 23:10:22 2021 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=a56f83db

Drop systemd-related config file patches, this will be done conditionally

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../0050-Enable-nss-systemd-in-nsswitch.conf.patch | 52 --
 ...itch.conf-Add-nss-systemd-hook-also-to-sh.patch | 35 ---
 2 files changed, 87 deletions(-)

diff --git a//0050-Enable-nss-systemd-in-nsswitch.conf.patch 
b//0050-Enable-nss-systemd-in-nsswitch.conf.patch
deleted file mode 100644
index af5796a..000
--- a//0050-Enable-nss-systemd-in-nsswitch.conf.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From eab439ef67e7749f0e0a159e373e54b5f4dbe887 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
-Date: Sat, 27 Feb 2021 18:37:33 +0100
-Subject: [PATCH] Enable nss-systemd in nsswitch.conf
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-See
-https://bugs.gentoo.org/768366
-https://www.freedesktop.org/software/systemd/man/nss-systemd.html
-
-Bug: https://bugs.gentoo.org/768366
-Signed-off-by: Andreas K. Hüttel 

- nss/nsswitch.conf | 11 +--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/nss/nsswitch.conf b/nss/nsswitch.conf
-index 40030d1dd7..0faf5e71fe 100644
 a/nss/nsswitch.conf
-+++ b/nss/nsswitch.conf
-@@ -50,17 +50,24 @@
- # shadow:db files
- # group: db files
- 
-+# If you encounter slowdowns of file operations and do not use
-+# systemd-generated users and groups, you can disable the corresponding
-+# lookups by replacing the group and passwd lines with, e.g.,
-+# group:files
-+# passwd:   files
-+# See also https://bugs.gentoo.org/773436
-+
- # In alphabetical order. Re-order as required to optimize peformance.
- aliases:files
- ethers: files
--group:  files
-+group:  files [SUCCESS=merge] systemd
- gshadow:files
- hosts:  files dns
- # Allow initgroups to default to the setting for group.
- # initgroups: files
- netgroup:   files
- networks:   files dns
--passwd: files
-+passwd: files systemd
- protocols:  files
- publickey:  files
- rpc:files
--- 
-2.26.3
-

diff --git 
a//0051-Gentoo-nsswitch.conf-Add-nss-systemd-hook-also-to-sh.patch 
b//0051-Gentoo-nsswitch.conf-Add-nss-systemd-hook-also-to-sh.patch
deleted file mode 100644
index 27cff54..000
--- a//0051-Gentoo-nsswitch.conf-Add-nss-systemd-hook-also-to-sh.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From c834ea3358e6a3d74ed45b96168338f31dd0f080 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
-Date: Tue, 25 May 2021 22:24:20 +0200
-Subject: [PATCH] Gentoo: nsswitch.conf: Add nss-systemd hook also to shadow
- and gshadow
-
-See-also: https://github.com/systemd/systemd/pull/19545
-See-also: 
https://github.com/systemd/systemd/commit/f43a19ecd6e3415ec223f245204b4eaaff739af4

- nss/nsswitch.conf | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/nss/nsswitch.conf b/nss/nsswitch.conf
-index 0faf5e71fe..17aa6db22b 100644
 a/nss/nsswitch.conf
-+++ b/nss/nsswitch.conf
-@@ -61,7 +61,7 @@
- aliases:files
- ethers: files
- group:  files [SUCCESS=merge] systemd
--gshadow:files
-+gshadow:files systemd
- hosts:  files dns
- # Allow initgroups to default to the setting for group.
- # initgroups: files
-@@ -71,5 +71,5 @@ passwd: files systemd
- protocols:  files
- publickey:  files
- rpc:files
--shadow: files
-+shadow: files systemd
- services:   files
--- 
-2.26.3
-



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

2021-07-22 Thread Sam James
commit: 4f6806265b27f1b95d0a148658174316c807fa92
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 22 23:12:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 23:12:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f680626

net-dns/libidn: drop unnecessary items from RDEPEND

Fixes: 5ec3cdc903f41dfb62fa3facb0732eb80833ab01
Signed-off-by: Sam James  gentoo.org>

 net-dns/libidn/{libidn-1.38.ebuild => libidn-1.38-r1.ebuild} | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-dns/libidn/libidn-1.38.ebuild 
b/net-dns/libidn/libidn-1.38-r1.ebuild
similarity index 98%
rename from net-dns/libidn/libidn-1.38.ebuild
rename to net-dns/libidn/libidn-1.38-r1.ebuild
index 80d91922bab..f5700cc22cb 100644
--- a/net-dns/libidn/libidn-1.38.ebuild
+++ b/net-dns/libidn/libidn-1.38-r1.ebuild
@@ -18,8 +18,7 @@ IUSE="doc emacs java mono nls"
 
 DEPEND="mono? ( >=dev-lang/mono-0.95 )
nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}
-   java? ( >=virtual/jre-1.8:* )"
+RDEPEND="java? ( >=virtual/jre-1.8:* )"
 BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )
java? ( >=virtual/jdk-1.8:* )
nls? ( >=sys-devel/gettext-0.17 )



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

2021-07-22 Thread Georgy Yakovlev
commit: 2f4065001e2db910c61651519f4d85f08a876cf5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 22 23:03:39 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 22 23:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f406500

sys-apps/ripgrep: drop 12.1.1

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ripgrep/Manifest  |  40 
 sys-apps/ripgrep/ripgrep-12.1.1.ebuild | 114 -
 2 files changed, 154 deletions(-)

diff --git a/sys-apps/ripgrep/Manifest b/sys-apps/ripgrep/Manifest
index 907075eae27..9067c6c80e4 100644
--- a/sys-apps/ripgrep/Manifest
+++ b/sys-apps/ripgrep/Manifest
@@ -1,97 +1,57 @@
-DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 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.12.1.crate 56378 BLAKE2B 
90a948eebbae820ced325055b2d49feebdc3b178a271fa7508356d7e44d9f81f586822b6512169f3c1e9901da491b1728783182796c14e6b2c8c647e57202ed1
 SHA512 
06c73723c4364ac8bcf4204a943893080d1752dd925a13da800889f486b1ebf97bccae79b7b04cbe758afc95bb1d61464276365d4721689896fa641a8e55b660
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 
991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
-DIST bstr-0.2.13.crate 345445 BLAKE2B 
9a17fa04d55e5d053b115aef2a075b58cab0fb84c574df61eec7c3ab6f06e17d156991b1c070ad357599de5455af78982eecb8632336d53792958800ecafe839
 SHA512 
f1f778262269dfea6ba1cf953a5177107c2e1e838248a67588283ee11efa81adfa30498c7cfb20422e0955544a07d2a8f86c4eefc78e9f407a92be9591e26fe5
 DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
-DIST bytecount-0.6.0.crate 11905 BLAKE2B 
7d935f86f0ab82c6c3d4974cd25ec3e193cdbea68b9534b1a461007d1486adc27274b43febd645db045cdd9b8101f93fb4b985ceb076c99a8f6efdc5e69ae855
 SHA512 
8e675f20b204d5828e79ba50012744b2f1b83f9d5d6355e6acb7d24cc4f7b1080ac120b94e65b6ea1d7604464ea0c6ad4f29880ff14895610889e4396f87062b
 DIST bytecount-0.6.2.crate 12347 BLAKE2B 
1ed4fa4a515567d8eabc2af03f0e1a3c89a24aa6cd77696a57bb94c25650f02b2f0e1e476fe9cb024a17d910442b940ea21bac3a99588146b8d89ab4adab0eca
 SHA512 
990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
-DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
-DIST cc-1.0.54.crate 51972 BLAKE2B 
f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c
 SHA512 
4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
 DIST cc-1.0.68.crate 55936 BLAKE2B 
9bbbeda78b8c3aca487e770cddbe11bf4686424bd33d023ad66e1fbdfc8dcbc17fd85c15905e0edbed8745202c01aea13d4f03a7f8f655e5806da152565419aa
 SHA512 

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

2021-07-22 Thread Georgy Yakovlev
commit: a59852d8ec5c7a1b1b1f326cf78405ac0b8e7cdf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul 22 23:03:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul 22 23:03:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59852d8

sys-apps/ripgrep: stabilize 13.0.0 for arm64, bug #803314

Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/ripgrep/ripgrep-13.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ripgrep/ripgrep-13.0.0.ebuild 
b/sys-apps/ripgrep/ripgrep-13.0.0.ebuild
index 077fbcac0d9..468459addbd 100644
--- a/sys-apps/ripgrep/ripgrep-13.0.0.ebuild
+++ b/sys-apps/ripgrep/ripgrep-13.0.0.ebuild
@@ -72,7 +72,7 @@ 
SRC_URI="https://github.com/BurntSushi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 Boost-1.0 || ( MIT Unlicense )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
 IUSE="+pcre"
 
 DEPEND=""



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

2021-07-22 Thread William Hubbs
commit: 4aeb78f44974da73e2c819a1ad0a300df885e025
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 22 22:43:18 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 22 22:43:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeb78f4

virtual/udev: 249 bump to prefer sys-fs/udev over sys-fs/eudev

This is being done because sys-fs/eudev is unmaintained (its author would
prefer it go away, but it remains for non-glibc targets like musl) and
sys-fs/udev doesn't require systemd - it is standalone.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 virtual/udev/udev-249.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/udev/udev-249.ebuild b/virtual/udev/udev-249.ebuild
new file mode 100644
index 000..f328c36934e
--- /dev/null
+++ b/virtual/udev/udev-249.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to select between different udev daemon providers"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   || (
+   >=sys-fs/udev-249
+   >=sys-fs/eudev-2.1.1
+   >=sys-apps/systemd-249
+   )
+"



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

2021-07-22 Thread William Hubbs
commit: d66ade0a03bd836b9671451d25a9558e5fef4f97
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 22 22:43:18 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 22 22:43:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66ade0a

virtual/libudev: 249 bump to prefer sys-fs/udev over sys-fs/eudev

This is being done because sys-fs/eudev is unmaintained (its author would
prefer it go away, but it remains for non-glibc targets like musl) and
sys-fs/udev doesn't require systemd - it is standalone.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: William Hubbs  gentoo.org>

 virtual/libudev/libudev-249.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/virtual/libudev/libudev-249.ebuild 
b/virtual/libudev/libudev-249.ebuild
new file mode 100644
index 000..09ed219eae0
--- /dev/null
+++ b/virtual/libudev/libudev-249.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for libudev providers"
+
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="static-libs systemd"
+
+RDEPEND="
+   !systemd? ( || (
+   >=sys-fs/udev-249:0/0[${MULTILIB_USEDEP},static-libs(-)?]
+   >=sys-fs/eudev-3.2.9:0/0[${MULTILIB_USEDEP},static-libs(-)?]
+   ) )
+   systemd? ( 
>=sys-apps/systemd-249:0/2[${MULTILIB_USEDEP},static-libs(-)?] )
+"



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

2021-07-22 Thread Marek Szuba
commit: 41479a8f50a379e7c23c60f470ba10708c8b9570
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul 22 22:21:25 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul 22 22:25:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41479a8f

dev-util/bats: keyword 1.3.0 for ~riscv

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

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

diff --git a/dev-util/bats/bats-1.3.0.ebuild b/dev-util/bats/bats-1.3.0.ebuild
index dec3ecfe24f..452bf442d00 100644
--- a/dev-util/bats/bats-1.3.0.ebuild
+++ b/dev-util/bats/bats-1.3.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv x86"
 
 DEPEND="app-shells/bash:*"
 RDEPEND="${DEPEND}"



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

2021-07-22 Thread Marek Szuba
commit: 9945733aaef44da3d2160ac9b434fd22ebf98903
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jul 22 22:21:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jul 22 22:25:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9945733a

sys-apps/etckeeper: keyword 1.18.16 for ~riscv

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

 sys-apps/etckeeper/etckeeper-1.18.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/etckeeper/etckeeper-1.18.16.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.16.ebuild
index a0c6cadf479..7338b278ab3 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.16.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.16.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 SLOT="0"
 IUSE="cron test"
 



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

2021-07-22 Thread Richard Freeman
commit: d59f12b1b441010edc10df3672b2715d6aca1e34
Author: Richard Freeman  gentoo  org>
AuthorDate: Thu Jul 22 22:08:41 2021 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Jul 22 22:09:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59f12b1

net-misc/s3cmd: mark stabilize-allarches

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Richard Freeman  gentoo.org>

 net-misc/s3cmd/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/s3cmd/metadata.xml b/net-misc/s3cmd/metadata.xml
index 6115812190c..53cb5974779 100644
--- a/net-misc/s3cmd/metadata.xml
+++ b/net-misc/s3cmd/metadata.xml
@@ -20,4 +20,5 @@
   
 s3tools
   
+  
 



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

2021-07-22 Thread Matthew Thode
commit: ea518db8669319c1737844ab5f2f5bef3bbd234a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul 22 21:57:19 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul 22 21:58:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea518db8

app-admin/ansible: 4.3.0 bump

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

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-4.3.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 488ecafb4fa..617dc2e82e7 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,2 +1,3 @@
 DIST ansible-2.10.7.tar.gz 29862966 BLAKE2B 
fa86deaac034adc8e02f91cbf4b63ca718d50376cab19e156c85f8372c1787275e2ce24840fc3cbad2b9191146c785feafcf024a0c14052ee39a839390cc1319
 SHA512 
7a6522bcc57c178c9c6e87e313f6f175d5c74ac0d1b9dd0cad5506c7fa0efb16d4a627dc2d9c73f988177544bd9ccfdbec162d0feacc757edeb20280d7414191
 DIST ansible-4.1.0.tar.gz 33999079 BLAKE2B 
b7c512ed01f220dbfdd5c90cd67c88cc3b50dce5a83a783b798afafe88d75d96ae7abd9a512a1d4fc4e1ad0305c72e6d2b4ebe3811addf78faf2d14dab7dd188
 SHA512 
603a5aa6b63d447efcb6e2f04f40c1bf5d7cc888f344bdc00ca3f9bca92c406554328a0e77cf3d5f2633addc9d6459d7b9d9176d14ecc506c67013fc8180b0c0
+DIST ansible-4.3.0.tar.gz 35135987 BLAKE2B 
6f4bf55f07275b7264a7fba693816bf925d574d4da3d4d13af9b85c44d4b5adf9e823b9bd936408a0e424273f8f2aa529e960105842444d26eb3f45973109ec5
 SHA512 
035a236d0762e425c4ce4ffd709386075aee438bb8085a25920543bb2378feb07fb8f0a50ce9fb6b0d1f5dde1f27a408b828c286bfc1173d38da5f8c7b572c3a

diff --git a/app-admin/ansible/ansible-4.3.0.ebuild 
b/app-admin/ansible/ansible-4.3.0.ebuild
new file mode 100644
index 000..45a02aba0ec
--- /dev/null
+++ b/app-admin/ansible/ansible-4.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-base-2.11.1
+   

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

2021-07-22 Thread Matthew Thode
commit: 753cc0c3b1c2b3882ac370e4a6c2ae7fbe277219
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul 22 21:48:37 2021 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul 22 21:58:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753cc0c3

app-admin/ansible-base: 2.11.3 bump

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

 app-admin/ansible-base/Manifest   |  1 +
 app-admin/ansible-base/ansible-base-2.11.3.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/ansible-base/Manifest b/app-admin/ansible-base/Manifest
index 5562236a7c0..b82250d90f0 100644
--- a/app-admin/ansible-base/Manifest
+++ b/app-admin/ansible-base/Manifest
@@ -2,3 +2,4 @@ DIST ansible-base-2.10.10.tar.gz 5986488 BLAKE2B 
5c793d25ac5a216d05e15f49cd447cb
 DIST ansible-base-2.10.9.tar.gz 6039597 BLAKE2B 
de455cc402ae4c5c4acd6b1c3d3f2e16572d4a4e79c5f3e4151ec8b913a3be0cfbcb42e5743fe627b7aba9b0e6b004189960cd5a17ff46166cd033a952d3c560
 SHA512 
093514230a3f6680ddeda07c24e77c2e793475895f44da6e5dd68335341d6fefe10091a124cf84e18475257a099b39fd2c16e6fc0dae0bbaf2d26e70b09c277a
 DIST ansible-core-2.11.1.tar.gz 6148111 BLAKE2B 
46b1553542adbebfb0b0756be99a81d20cce2978a59766c65632b40413a851ad3c9de12df67959c0557584c5209ecd4f3c94381ae0a1e6987bd3cfb237de5a85
 SHA512 
1362754dde0a88ca8f6323d87cc6f4bf5f93b189b8d45fcb435d3fb289c359da128e7688a92107ade2c54828d4c4deb3ded9e01e18d19c503306924aa189a381
 DIST ansible-core-2.11.2.tar.gz 7081783 BLAKE2B 
64a2e02c4e44e72383bfb291efcde07a85ae553418e27687fbc12acdc45608e9b89e9f64943ad7f98a6de094f61765ac3e89fa84e66ed634e764a5f9581c6bd5
 SHA512 
8b4a8e329be9375d3226f8b992223198913226527278c14ccec01d8e7c546cca847cf7d2415440be995d236bdd88640c0dd6f740e91ca748de2d1c5b7b52c921
+DIST ansible-core-2.11.3.tar.gz 6841255 BLAKE2B 
fde1143515d04121de79ddb2c14bf326f9efa596c39418b9def1679539dd144551b64dff83c66795e44f48e776dbc60bc456125904bbb64970f8c44e072b5abf
 SHA512 
93a28200dd0ab289cc05add5fbe46a1cfbbd4ba91fc7d7e95ee4060dc4f126bf4bd4affce5e44dac9cf2c12792b2a2a10b97d96b795f5bed579959391b7c4a65

diff --git a/app-admin/ansible-base/ansible-base-2.11.3.ebuild 
b/app-admin/ansible-base/ansible-base-2.11.3.ebuild
new file mode 100644
index 000..459607c5a03
--- /dev/null
+++ b/app-admin/ansible-base/ansible-base-2.11.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   MY_PN="${PN/-base/-core}"
+   MY_P="${MY_PN}-${PV}"
+   SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2021-07-22 Thread Sam James
commit: 54116e607d2213fe484af4c90f03edbc1b8a4df1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 22 21:41:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 21:52:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54116e60

sys-process/parallel: add 20210722

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20210722.ebuild | 29 +++
 2 files changed, 31 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 28529035183..5d88350d261 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -4,3 +4,5 @@ DIST parallel-20210522.tar.bz2 2246330 BLAKE2B 
cf3dc65526522cedb22b85fabd364dc89
 DIST parallel-20210522.tar.bz2.sig 2080 BLAKE2B 
8053520c93ee1dae0d158adb6d6867efda6496b2874578e70b640673dba5813898ba4fad2156f3f00a7f87ef551c41ecc8d4d61e0573752abe505d4eea6c2a86
 SHA512 
536309731b87ac6a523dda91d23b88b60aca7f4516a5dbba9efe08085f9a7590c7e797bd3a39afd52fdccfe1f3a776f1df66751817943f06adc17695bf14f1e2
 DIST parallel-20210622.tar.bz2 2251075 BLAKE2B 
4855ee0e581bf1d3ebb7dd16e4126873f0bf4294ebfc8260ec75901b3a80126a2a7c4d11c1a997557cf37e8077be24b9f1a1e97e92629347f1a55e23e8fbd9df
 SHA512 
084537fb2b86f284f8b09dd506a79e07856612a1bb03914deec6baefd08df4c9878ad0247a527b4bc5a6d42e1a9a11d13a4a6e304ea1c3c8083b5faaf7530937
 DIST parallel-20210622.tar.bz2.sig 2080 BLAKE2B 
f21c6dc3b90757e56547b88ea429e33cb04b7853cc3493a19bd3352a9e2c14f8d293ee1180cacd1449a37047e3084fa4d12dccc5767a28e2daf40d086c9f5404
 SHA512 
50fa1de3b40f8447c9adf5e52c23e8cf932dca0565ac663bab128f44db5e8159a399208d1a23ed6d5eff78b9cb0d6eb4ada92d642279e41d40b0c429ef4c825e
+DIST parallel-20210722.tar.bz2 2248893 BLAKE2B 
c72da41de516e00af9d73216a134a184b3436f4d8be89c92bf4607243ba18c6530364cd7b3b4b99cba8f7a55c8a0235819edd1dbe431de1b37716fe104cd9f72
 SHA512 
2b5bec76ca6db090bc93f57bd09771d264a761677adbd6f4b93256776cf65a62a5a3a4641c450b68044cb7e86c5e7202d9455d2f9b0ad0cb8ad64d6da6955f89
+DIST parallel-20210722.tar.bz2.sig 2080 BLAKE2B 
48186854bb752e50c719f2fc6c964b3dd0b3407bf5d0683dafb475a7e6a537de1ae0e6f054f9105a4860b2fcfab50bc59ca159639bf72fcc42373f457af1cb93
 SHA512 
bc999d37c6eed6b170b845a01d3b0fb88661ed271fe4c18609144d3d224173ac2c66bd6fe40a5b8ddc4894503a38e558835a45ffad3ee8c0201d04dc1aed9a3c

diff --git a/sys-process/parallel/parallel-20210722.ebuild 
b/sys-process/parallel/parallel-20210722.ebuild
new file mode 100644
index 000..df4e4dc4a9d
--- /dev/null
+++ b/sys-process/parallel/parallel-20210722.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=app-crypt/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2021-07-22 Thread Sam James
commit: 5ec3cdc903f41dfb62fa3facb0732eb80833ab01
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 22 21:50:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 21:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec3cdc9

net-dns/libidn: ebuild modernisation

* Conditionalise mono-env_pkg_setup call
* Use more standard structure/layout (ordering of variables, etc)
* Reduced quoting
* Drop trailing slash in dodoc argument
* Drop COMMON_DEPEND

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

 net-dns/libidn/libidn-1.38.ebuild | 38 ++
 1 file changed, 14 insertions(+), 24 deletions(-)

diff --git a/net-dns/libidn/libidn-1.38.ebuild 
b/net-dns/libidn/libidn-1.38.ebuild
index 70da61fa213..80d91922bab 100644
--- a/net-dns/libidn/libidn-1.38.ebuild
+++ b/net-dns/libidn/libidn-1.38.ebuild
@@ -16,28 +16,20 @@ SLOT="0/12"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs java mono nls"
 
-DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
-
-COMMON_DEPEND="
-   mono? ( >=dev-lang/mono-0.95 )
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="
-   ${COMMON_DEPEND}
+DEPEND="mono? ( >=dev-lang/mono-0.95 )
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )"
+BDEPEND="emacs? ( >=app-editors/emacs-23.1:* )
java? ( >=virtual/jdk-1.8:* )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   java? ( >=virtual/jre-1.8:* )
-"
-BDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
nls? ( >=sys-devel/gettext-0.17 )
-   verify-sig? ( app-crypt/openpgp-keys-libidn )
-"
+   verify-sig? ( app-crypt/openpgp-keys-libidn )"
+
+DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS )
 
 pkg_setup() {
-   mono-env_pkg_setup
+   use mono && mono-env_pkg_setup
+
java-pkg-opt-2_pkg_setup
 }
 
@@ -63,7 +55,7 @@ multilib_src_configure() {
--with-lispdir="${EPREFIX}${SITELISP}/${PN}"
--with-packager-bug-reports="https://bugs.gentoo.org;
--with-packager-version="r${PR}"
-   --with-packager="Gentoo"
+   --with-packager="Gentoo Linux"
)
 
ECONF_SOURCE="${S}" econf "${args[@]}"
@@ -99,16 +91,14 @@ multilib_src_install_all() {
if use emacs; then
# *.el are installed by the build system
elisp-install ${PN} "${S}"/src/*.elc
-   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
+   elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el
else
-   rm -r "${ED}/usr/share/emacs" || die
+   rm -r "${ED}"/usr/share/emacs || die
fi
 
einstalldocs
 
-   if use doc ; then
-   dodoc -r doc/reference/html/
-   fi
+   use doc && dodoc -r doc/reference/html
 
find "${ED}" -name '*.la' -delete || die
 }



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

2021-07-22 Thread Sergei Trofimovich
commit: 24fed0bc22601919de9e39eb63fded980fe186ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 21:20:31 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 21:35:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fed0bc

app-misc/pax-utils: bump up to 1.3.3 (glibc-2.34 compatible)

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.3.3.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 788ef159a40..7999254b286 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1,2 +1,3 @@
 DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B 
eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457
 SHA512 
1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102
 DIST pax-utils-1.3.2.tar.xz 725916 BLAKE2B 
ff792288b22c185501123d3e152ebae891585d5f1957f62c68fca3b342b8ca986d53611677aff4566ad4483afb3c69f40738be4cf5d653ca469e72b5661a
 SHA512 
50330a34d9b7b33c67be079eb871e6dafe29c72f2fc42fec0e51aa9a2e0c1eb95e6d27a4dc1affe6647cdf4c9357545336d48c9e27a7e0106d57532a0f53cdcc
+DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 
17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29
 SHA512 
bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e

diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
new file mode 100644
index 000..0a9b82a4936
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${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 ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="caps debug kernel_linux python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ')
+   )
+"
+# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624
+DEPEND="
+   ${RDEPEND}
+   kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) )
+"
+BDEPEND="
+   caps? ( virtual/pkgconfig )
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux; then
+   econf $(use_with caps) $(use_with debug) $(use_with python) 
$(use_with seccomp)
+   else
+   tc-export CC PKG_CONFIG
+   fi
+}
+
+src_compile() {
+   _emake
+}
+
+src_test() {
+   _emake check
+}
+
+src_install() {
+   _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install
+
+   use python && python_fix_shebang "${ED}"/usr/bin/lddtree
+}



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

2021-07-22 Thread Michał Górny
commit: d58e701cf7171eb6c9746fef4378863c63fe93c1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:20:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58e701c

dev-python/phonenumbers: Bump to 8.12.28

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

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

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 9232fd16b17..c73c3ed8791 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -2,3 +2,4 @@ DIST phonenumbers-8.12.24.tar.gz 2257982 BLAKE2B 
b7fa2a29c1c9a4a1029013d7de3eed9
 DIST phonenumbers-8.12.25.tar.gz 2257994 BLAKE2B 
4bcd5e21819c1f42281fc684c97d41824a0dca1fc296b1968094e3a88ff235823d76cdd3b31da68bec677aea15021689ea40906b2c50363b58029a05fcdf
 SHA512 
24e6f1fb903d07214eed80eefd8f67e73dd4d66f0bb66308867453d05ea1b6272a8338e11bdb45395a37eb2ce8d6c3b80d90491763f843b3da4c131b43f5db73
 DIST phonenumbers-8.12.26.tar.gz 2257950 BLAKE2B 
67d146b4c82691d2d4c481dd52ae23c8ec075af0b20e64947bc203aad538e5f45f63b0827458b8504679a8f5b84782793c3c11636b344c8cb4d21b418a7444b3
 SHA512 
12d5daaa9f82b0646bf22ece9d617971b21bfa5ac3a9731a2917bc33e6f790a7ff1423f49da14895a8de3004babf3a83b490397b0b7551c144f4f14776d1ab62
 DIST phonenumbers-8.12.27.tar.gz 2258133 BLAKE2B 
73a295a464a0e4e7d32f3633a0a149504aed376a255453d3edb49137e979144645780777d988b1fbf5d7380b468ba9dd905f34e42f658f6ff8d0e0047d45ee35
 SHA512 
d177606bed9ca6f4e7f91ab695d9ae6ddfb2401f36c458907b2b6fe14e85a2ed188967da14971c15ec745b87fe794fc8ecca86679f01d3c8fb649224c2f75139
+DIST phonenumbers-8.12.28.tar.gz 2258298 BLAKE2B 
02713540accf8c77c37acd7f69ffe3d1fe972124e4c8e82aa56f390d9906b10771c5a1a845c9b1adab602b041c38f4eeac6ee76d0e3382d542d64bcff5788fcc
 SHA512 
49678b2b44038938733413d9bdd56904bb1a55bff9e1fa9a2636ceca18233c2ecdcc0fba8da5d1eb09e28c3c5d0eed61dcfcec1da729b7e599fcbc895ee47ead

diff --git a/dev-python/phonenumbers/phonenumbers-8.12.28.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.12.28.ebuild
new file mode 100644
index 000..4df0c54c701
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.12.28.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="https://github.com/daviddrysdale/python-phonenumbers;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=(README.md)
+
+distutils_enable_tests setup.py



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

2021-07-22 Thread Michał Górny
commit: 83fb6f03552cb4774fc0f6343c1ee3b461ad17c5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:18:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fb6f03

dev-python/dictdiffer: Bump to 0.9.0

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

 dev-python/dictdiffer/Manifest|  1 +
 dev-python/dictdiffer/dictdiffer-0.9.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/dictdiffer/Manifest b/dev-python/dictdiffer/Manifest
index 1b275b52ba2..50b50f11bdd 100644
--- a/dev-python/dictdiffer/Manifest
+++ b/dev-python/dictdiffer/Manifest
@@ -1 +1,2 @@
 DIST dictdiffer-0.8.1.tar.gz 28555 BLAKE2B 
0a6d330134c368e11e07b23d7fe592e72b64b02ede99eb2d52c2d7452b4d2505e7e3afa75ba76c30cbbd663d9cc4c073d8f236200fdfa2866c8beadd097d63b7
 SHA512 
e221bb0e25a35380519bf775a63fc0d692112dab15a46c8878ef2c9a6780932c8550a4486c4eab7803619a79c2f794a590a5c9ae0fbbccac04b5b11feaf38bbb
+DIST dictdiffer-0.9.0.tar.gz 31513 BLAKE2B 
7f1a980b71978b49c6e41eb4b806aef8aa12e858889622d6b55741e7793e2e812a91ce6089156a080d198a9f9c8e9369e55b6e712fd5476864b2876094ea0d4f
 SHA512 
7985b4d69d3cb08b7cf0fc8f878ac594b72c1f1e3482157c204027fff90afd9b19041e85fced12a47d5624e0b8cc1b2d6643a88295a6d212aeead76c09c24f86

diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild 
b/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild
new file mode 100644
index 000..7cee88a5c46
--- /dev/null
+++ b/dev-python/dictdiffer/dictdiffer-0.9.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Dictdiffer is a library that helps you to diff and patch 
dictionaries"
+HOMEPAGE="
+   https://github.com/inveniosoftware/dictdiffer/
+   https://pypi.org/project/dictdiffer/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+SLOT="0"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+# Requires self to be already installed
+#distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+python_prepare_all() {
+   # remove dep on pytest-runner
+   sed -i -e '/pytest-runner/d' setup.py || die
+
+   # remove dep on pytest-pep8 and pytest-cov
+   sed -i -e '/addopts/d' pytest.ini || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-07-22 Thread Michał Górny
commit: 01e79c20b1cdf4416d9a69ef57fcace0985e071e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:14:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01e79c20

dev-python/websockify: Bump to 0.10.0

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

 dev-python/websockify/Manifest |  1 +
 dev-python/websockify/websockify-0.10.0.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/websockify/Manifest b/dev-python/websockify/Manifest
index 27a4d8adaea..4c95a1a0c84 100644
--- a/dev-python/websockify/Manifest
+++ b/dev-python/websockify/Manifest
@@ -1 +1,2 @@
+DIST websockify-0.10.0.gh.tar.gz 53402 BLAKE2B 
e909dc316d6dd0ee03ee23b07ca2d78cc60994a8f361b3968759c382c704637357848e903fb12af002b5d5b2bec957f9a4c2b0ddb0e6d008ff9b4a462f3e8871
 SHA512 
262071f4858e5e3b6471c6f3731d8715c5c13fcc5f43738a330323958a8f0cbe7797847bdc676f1c6c34055c6f8afb949d005a5607d6b220b893910ff973ddc5
 DIST websockify-0.9.0.tar.gz 58493 BLAKE2B 
622a36979ec083dd3ea747b43cd8fec0916f9eb6f1a2b8f9b7acabd38f41aec839b2101c5261fdf2474bc40ebbbef61c9ba51d2e57f749f1e1a1c46879fb5d65
 SHA512 
d2251f653a40dc6dca0e5541845565d968c60be96a20a9b70b0305c4b7578f7fe205d4b98a94bb77d7c9383a396833af90fe92a6ade7e1a6f2d9bf8513d372c8

diff --git a/dev-python/websockify/websockify-0.10.0.ebuild 
b/dev-python/websockify/websockify-0.10.0.ebuild
new file mode 100644
index 000..274232de46f
--- /dev/null
+++ b/dev-python/websockify/websockify-0.10.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="WebSockets support for any application/server"
+HOMEPAGE="https://github.com/novnc/websockify;
+SRC_URI="
+   https://github.com/novnc/websockify/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/jwcrypto[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local deselect=(
+   # TODO: incompatible with current jwcrypto? (not a regression)
+   
tests/test_token_plugins.py::JWSTokenTestCase::test_asymmetric_jwe_token_plugin
+   )
+   epytest ${deselect[@]/#/--deselect }
+}
+
+python_install_all() {
+   doman docs/${PN}.1
+   distutils-r1_python_install_all
+}



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

2021-07-22 Thread Michał Górny
commit: 6e3e92c4c487a8472fac05bbaa1f92dc981418d3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:07:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3e92c4

dev-python/botocore: Bump to 1.21.5

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 08d51e1b616..eb3ad7ccb14 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.21.1.tar.gz 7954248 BLAKE2B 
d6e7a71d6dd90ed0fcf0dbab3182dcdfa407
 DIST botocore-1.21.2.tar.gz 7960118 BLAKE2B 
11d2845e1846c03591625a95b21ff6fe1acb1448414a5f09de1d427614e927d974fafe5dd5d4f195aeb2f3b86d60822a8c73f1bc532bb45c85be8421f92eedc3
 SHA512 
501f059518026bef10fe933d20a3348b4140cff9ef1af38e17552aea8698179135f5271604e988f53c215e3a13158d7784a49a6b56c0d4db591f99dac9c57ca8
 DIST botocore-1.21.3.tar.gz 7959023 BLAKE2B 
aab15319b9f36c25ee88f2bf0b2efcb6bbffeac1b4e38dcbdfde3a947f702016e77b66c4b125ca2b63614223109fd793da68f9ce1b1d14476cdd6a3fcb10dfce
 SHA512 
5a8ce8f612fd0e1c68a75223dda95673f72159b02a040d1a71920b7e75b3aa9d14589c33a52970182970a353308954e8cd6d5f97d374e0e2ee2cd40e0dce786e
 DIST botocore-1.21.4.tar.gz 7964960 BLAKE2B 
71d55b47633aa658a9dc921375c77230a6ebb89460d9de5a9982d730e03247972476400dbcf292da0a885789860117c1abc9bf803c79547049b242feb8755d15
 SHA512 
4a36e5870d9996973e2258f2e6afeb7381ac94d14075eaa9885f6f89afb87fa5b4461b02ab234b4ecc8e24630434dbb839e8ad30f622de6ffa5402f872f84a97
+DIST botocore-1.21.5.tar.gz 7968981 BLAKE2B 
cea2c648e5f8d6f99bd1f11f430511abdc413bb3a2e36b2ca149f4edb0b8b750cba1149474351ab52a04e08018de81fab93607eb65e19b452a80a249cefb5871
 SHA512 
ad84b3f75883279452ba9922492e1a63b9f951ed54767feb573000d077335eb50685727ae1924d02f23d5342bcd8f96d2a56b06efedcded4b718e8ec68f6d636

diff --git a/dev-python/botocore/botocore-1.21.5.ebuild 
b/dev-python/botocore/botocore-1.21.5.ebuild
new file mode 100644
index 000..30e0988848a
--- /dev/null
+++ b/dev-python/botocore/botocore-1.21.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-07-22 Thread Michał Górny
commit: e816075d44721578513783ff393816ccacdc14a3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:18:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e816075d

dev-python/dictdiffer: Add python@ as co-maint.

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

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

diff --git a/dev-python/dictdiffer/metadata.xml 
b/dev-python/dictdiffer/metadata.xml
index 86e09fd12fa..385cb0b46c4 100644
--- a/dev-python/dictdiffer/metadata.xml
+++ b/dev-python/dictdiffer/metadata.xml
@@ -6,6 +6,10 @@
andrewammerl...@gentoo.org
Andrew Ammerlaan

+   
+   pyt...@gentoo.org
+   Python
+   

inveniosoftware/dictdiffer
dictdiffer



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

2021-07-22 Thread Michał Górny
commit: fe0da0750d172bf503faf5da0601ba8508064b06
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:07:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0da075

dev-python/boto3: Bump to 1.18.5

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.18.5.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 1429ff606c6..e206f8af7b4 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.18.1.tar.gz 392759 BLAKE2B 
bfa0bcfba9a413fbb13b2698f3ef2461cac99a9f
 DIST boto3-1.18.2.tar.gz 393528 BLAKE2B 
20424f9a8ff013d1d9724f741ad6754747de504fb961688f433eba74ce1d6df7e95d68c45be1e87df1532f99b2fa4d7e8b00671a8ae9a378a4df74764924cdaa
 SHA512 
287a1f24f62fa83fd944632799540257b2f8d6cf3b5d6add57be60e4f49dafd685bb4fcceef37fe907edba00a7f2285d92bd8d381b03e45ac794b22fdcfe8783
 DIST boto3-1.18.3.tar.gz 393645 BLAKE2B 
4967ac751e9ff5a86f6f571961df31d82f6012ade28aa19a038399077bf5a1b968dfa1172995423890b79a2ede54e2c6f6c1937e8ccf21010f17a4d96928df62
 SHA512 
f9c42257f0925fffaeb1a36e4731dc54fee1836c249617444292991d043dbb9b58472f73a806981c9763b569cc7402b378f6e1e0102fe0f995a7754807f19b38
 DIST boto3-1.18.4.tar.gz 394442 BLAKE2B 
e82726143b353b843e915ea78ea2e033077ee495b1d416866f5c231f8bd864372496736d266b2b848ed8afd3134bd865c507291fd2fbdd5cae00a92ce3c5e76d
 SHA512 
b3ba1328476a1c642c6b813afc3879e904bc14da69e062156df0405b3da6d2a15a4a40602f24d0a067a83cc441ce5a5e353dacb84869b0fe24e9984c0dec719f
+DIST boto3-1.18.5.tar.gz 394930 BLAKE2B 
a7f58699a4a27c85f00f47eb34d861509446d159434db8d492edb8d93f3d872757dde5adb358b89af80d9fb3f489fb424a4de6f8c62ac14220b22588bfb1ff0e
 SHA512 
9292241055684dfdda22ec2243b0d64b00b3fa3ec73b3209db8eb8d90c14aa5aa2d7a77cdd0670350227ed6b923b9142842ed5bc8a4fecbaa4705a90af546022

diff --git a/dev-python/boto3/boto3-1.18.5.ebuild 
b/dev-python/boto3/boto3-1.18.5.ebuild
new file mode 100644
index 000..819e7369111
--- /dev/null
+++ b/dev-python/boto3/boto3-1.18.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3;
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ ||
+   die "test failed under ${EPYTHON}"
+}



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

2021-07-22 Thread Michał Górny
commit: 5db9468d86564bc90816410171300e3af3daece0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 22 21:07:34 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 22 21:31:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db9468d

app-admin/awscli: Bump to 1.20.5

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.20.5.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 9927e009f01..58a6d8feb9d 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST awscli-1.20.1.tar.gz 2028927 BLAKE2B 
bd535f1eba64987c8389c8003b90a1361e95db
 DIST awscli-1.20.2.tar.gz 2029411 BLAKE2B 
dad47f749af3c1e7bbeb291eb92889c7dc9bdc9e81ddb1fd3769897f94ba549123589a2ef8a34b88d8370cc6bb5ad45cc7b9fa06ec474620303a78ec3d64100e
 SHA512 
6384a02a7bd3a8ea38cf46725daa25e7656e12c1f3f6465043efc223a82c605dbc916a26debc214ff6d364e81013e729acac424c535785e8a3b68cfce2f6
 DIST awscli-1.20.3.tar.gz 2029411 BLAKE2B 
6d8573709072ea3955696de0c65a32610446737a216f6c5dd4ecae4cffcb48ecac531cfc598517c037066d066cf0de01510c0740949450ad3a5925af79bd8c16
 SHA512 
2324800964de8b1af4ae39dcee15e8fc2bd5e11a239c245590a86fac6574d80b290fb9d967df82d6fdd412cd8b783fd209780e5e58846a16302fa13c6f3b93fb
 DIST awscli-1.20.4.tar.gz 2043470 BLAKE2B 
58722fe4277a7950665913e8b9ae99de8017cfe8c4974a3524f917533499e830d2eea2ac0994022796b979869468b5f3a767727b4384f78e325e423ed003b1b3
 SHA512 
3066438ac58eb2afb83ae6fef516e09965ceea1e97897e4f5b5760046f28a2f822b16b90c0a9ee6a58c6cdabbfb2f0ce044caf41396093188290e2a7c1e8c4f3
+DIST awscli-1.20.5.tar.gz 2043880 BLAKE2B 
f4b833baf883479ed63e09de998b41e0e0e88006d4779b0be86396bafdb559cd8b158f30f012045f699b7c374a2e6584534534fd778ac7669016d23b06534080
 SHA512 
598163c27dce2ee166fd1d27cbca62c14c807118df99951963665a064fb71ba795726ef3ea46cc51bd2a51f256364c66edb88d1cdd8f319b2025c0cecfe9f6ca

diff --git a/app-admin/awscli/awscli-1.20.5.ebuild 
b/app-admin/awscli/awscli-1.20.5.ebuild
new file mode 100644
index 000..ff429f8d3a3
--- /dev/null
+++ b/app-admin/awscli/awscli-1.20.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/aws-cli-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+1).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests --install nose
+
+PATCHES=(
+   "${FILESDIR}"/awscli-1.19.47-py39.patch
+)
+
+python_test() {
+   distutils_install_for_testing
+   # integration tests require AWS credentials and Internet access
+   nosetests -v tests/{functional,unit} ||
+   die "Tests failed for ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



[gentoo-commits] proj/pax-utils: New tag: v1.3.3

2021-07-22 Thread Sergei Trofimovich
commit: 
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 21:31:21 2021 +

New tag: v1.3.3




[gentoo-commits] proj/pax-utils:master commit in: /

2021-07-22 Thread Sergei Trofimovich
commit: 25e4d53c70f2b677dcde1c37cb9c67214b38d611
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 21:15:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 21:23:46 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=25e4d53c

seccomp: allow getrandom() call (glibc-2.34+)

Reported-by: Andreas K. Hüttel
Signed-off-by: Sergei Trofimovich  gentoo.org>

 seccomp-bpf.c |  3 +++
 seccomp-bpf.h | 76 +--
 2 files changed, 41 insertions(+), 38 deletions(-)

diff --git a/seccomp-bpf.c b/seccomp-bpf.c
index a72f6ef..5279d20 100644
--- a/seccomp-bpf.c
+++ b/seccomp-bpf.c
@@ -190,6 +190,9 @@ int main(void)
 * as ipc() subcalls.  #675378
 */
SCMP_SYS(ipc),
+
+   /* glibc-2.34+ uses it as part of mem alloc functions. */
+   SCMP_SYS(getrandom),
};
int fork_syscalls[] = {
SCMP_SYS(clone),

diff --git a/seccomp-bpf.h b/seccomp-bpf.h
index bb2e9cd..9c5e2de 100644
--- a/seccomp-bpf.h
+++ b/seccomp-bpf.h
@@ -8,10 +8,10 @@
 /* AARCH64 */
 #define SECCOMP_BPF_AVAILABLE
 static const unsigned char seccomp_bpf_blks_base[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,43,183,0,0,192,32,0,0,0,0,0,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
+   
32,0,0,0,4,0,0,0,21,0,0,44,183,0,0,192,32,0,0,0,0,0,0,0,21,0,41,0,22,1,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
 };
 static const unsigned char seccomp_bpf_blks_fork[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,50,183,0,0,192,32,0,0,0,0,0,0,0,21,0,47,0,95,0,0,0,21,0,46,0,4,1,0,0,21,0,45,0,97,0,0,0,21,0,44,0,135,0,0,0,21,0,43,0,134,0,0,0,21,0,42,0,221,0,0,0,21,0,41,0,220,0,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,
 0,0,0,0,0,0,0,
+   

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

2021-07-22 Thread Sam James
commit: a487c1be1bd85208acb16e2ad80d8f07595dcade
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 22 21:16:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 22 21:16:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a487c1be

stardict.eclass: fix remaining USE=gzip reference

Fixes: 0c35580f8e9a728965508cd9c0824e2b54c02df5
Closes: https://bugs.gentoo.org/803425
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/eclass/stardict.eclass b/eclass/stardict.eclass
index ade066871f0..d07fee03b44 100644
--- a/eclass/stardict.eclass
+++ b/eclass/stardict.eclass
@@ -53,7 +53,7 @@ DEPEND="
)"
 
 stardict_src_compile() {
-   if use gzip; then
+   if use zlib; then
for file in *.idx; do
[[ -f $file ]] && gzip ${file}
done



[gentoo-commits] proj/pax-utils:master commit in: /

2021-07-22 Thread Sergei Trofimovich
commit: 54aad9134c9c2c3cb01d79d5e81e30623be93d7a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 21:15:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 21:15:43 2021 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=54aad913

seccomp: allow getrandom() call (glibc-2.34+)

Reported-by: Andreas K. Hüttel
Signed-off-by: Sergei Trofimovich  gentoo.org>

 seccomp-bpf.c |  3 +++
 seccomp-bpf.h | 76 +--
 2 files changed, 41 insertions(+), 38 deletions(-)

diff --git a/seccomp-bpf.c b/seccomp-bpf.c
index a72f6ef..4bbded8 100644
--- a/seccomp-bpf.c
+++ b/seccomp-bpf.c
@@ -190,6 +190,9 @@ int main(void)
 * as ipc() subcalls.  #675378
 */
SCMP_SYS(ipc),
+
+   /* glibc-2.34+ uses it as part of malloc() implementation. */
+   SCMP_SYS(getrandom),
};
int fork_syscalls[] = {
SCMP_SYS(clone),

diff --git a/seccomp-bpf.h b/seccomp-bpf.h
index bb2e9cd..9c5e2de 100644
--- a/seccomp-bpf.h
+++ b/seccomp-bpf.h
@@ -8,10 +8,10 @@
 /* AARCH64 */
 #define SECCOMP_BPF_AVAILABLE
 static const unsigned char seccomp_bpf_blks_base[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,43,183,0,0,192,32,0,0,0,0,0,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
+   
32,0,0,0,4,0,0,0,21,0,0,44,183,0,0,192,32,0,0,0,0,0,0,0,21,0,41,0,22,1,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,0,0,0,0,0,0,0,
 };
 static const unsigned char seccomp_bpf_blks_fork[] = {
-   
32,0,0,0,4,0,0,0,21,0,0,50,183,0,0,192,32,0,0,0,0,0,0,0,21,0,47,0,95,0,0,0,21,0,46,0,4,1,0,0,21,0,45,0,97,0,0,0,21,0,44,0,135,0,0,0,21,0,43,0,134,0,0,0,21,0,42,0,221,0,0,0,21,0,41,0,220,0,0,0,21,0,40,0,192,0,0,0,21,0,39,0,193,0,0,0,21,0,38,0,190,0,0,0,21,0,37,0,189,0,0,0,21,0,36,0,188,0,0,0,21,0,35,0,186,0,0,0,21,0,34,0,17,0,0,0,21,0,33,0,78,0,0,0,21,0,32,0,98,0,0,0,21,0,31,0,226,0,0,0,21,0,30,0,62,0,0,0,21,0,29,0,29,0,0,0,21,0,28,0,178,0,0,0,21,0,27,0,172,0,0,0,21,0,26,0,50,0,0,0,21,0,25,0,183,1,0,0,21,0,24,0,48,0,0,0,21,0,23,0,94,0,0,0,21,0,22,0,93,0,0,0,21,0,21,0,24,0,0,0,21,0,20,0,23,0,0,0,21,0,19,0,49,0,0,0,21,0,18,0,90,0,0,0,21,0,17,0,214,0,0,0,21,0,16,0,25,0,0,0,21,0,15,0,69,0,0,0,21,0,14,0,65,0,0,0,21,0,13,0,63,0,0,0,21,0,12,0,67,0,0,0,21,0,11,0,61,0,0,0,21,0,10,0,215,0,0,0,21,0,9,0,222,0,0,0,21,0,8,0,56,0,0,0,21,0,7,0,57,0,0,0,21,0,6,0,35,1,0,0,21,0,5,0,80,0,0,0,21,0,4,0,79,0,0,0,21,0,3,0,70,0,0,0,21,0,2,0,68,0,0,0,21,0,1,0,66,0,0,0,21,0,0,1,64,0,0,0,6,0,0,0,0,0,255,127,6,
 0,0,0,0,0,0,0,
+   

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

2021-07-22 Thread Ben Kohler
commit: c8d9f8e90d87c24492e2a4dc3b1c2a011de0d8a0
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jul 22 21:10:04 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jul 22 21:10:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d9f8e9

net-misc/dropbox: bump to 127

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/dropbox/Manifest  |   2 +
 net-misc/dropbox/dropbox-127.4.4265.ebuild | 105 +
 2 files changed, 107 insertions(+)

diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index a89f2d68fe8..ef737bdccfe 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -1,4 +1,6 @@
 DIST dropbox-lnx.x86-125.4.3474.tar.gz 98803434 BLAKE2B 
9416f95e297ba5f278dde845c5f4b0b6e2d5c53dd8336017b27bfad8546d685a5f7ab4a953a0db471e87cab6a544178fd92dfd737aeb9f9b052364da41f18305
 SHA512 
2e3a8843d083a754513cf2d8c897910ccad9591d939bce84026e39a5cf4a9fc3489dc05ed7981fedd194c078a45bac412217cc5f629cdf1d77e70cbcdf7f9c5a
 DIST dropbox-lnx.x86-126.4.4618.tar.gz 99181455 BLAKE2B 
3f7326d719c2a71d76a584173356d249164750fdb6c97e12d47de0d99cb43559a0b51d07f90ba7918c9e50d95cef77aec4eac854eaebdc56f0fa366d5ad44cc8
 SHA512 
4ca715e5309dd2dcec53721c8be93a3ad3898550edc42f6da90e99818593f812eb59040a9df5fe88517970893d6769cd2e39961ebc5c1c73de5df22e128bd02c
+DIST dropbox-lnx.x86-127.4.4265.tar.gz 99182625 BLAKE2B 
e16df0643ee583cd1e080a748fb96ad426d84c722994fd21bc2cb01027eaf4db0fa2a0402ebf35c2254c4cf0b4cadda4a78e47731de0656009cbafa99518762f
 SHA512 
7be5d9f3f98e45672ea6972e8beea99356bddbc870ccf86f5a9644ac56897be3027f4321860dda0ad5d9293b3db9e9a012fb65fd8e9062ae80d620f59e0cd45d
 DIST dropbox-lnx.x86_64-125.4.3474.tar.gz 101953751 BLAKE2B 
5ef621e2dba90ac08e52678eb8a63eaf3c97d3e294bd237499ef988a17a16d6b9425e5b0c17caa1dccc3d81ea7b558b0103f9120eb31ca1ff28baa487e43cd20
 SHA512 
dca1088d3e2467b54eb7494276cc3b97eb83ef8089bba513f7abb6e0007807f549615d41d3574ac9b53f74c84203d5863018dc374f883a485d60450e9a6c0a07
 DIST dropbox-lnx.x86_64-126.4.4618.tar.gz 101031058 BLAKE2B 
ff05f235d574824d45857d737db146b548813f4c8a3097a5103af273326ad3bb07d6b11e08c322afb9591479a325f25598a9196cfcc6ec0743452b1c51778bb9
 SHA512 
6c2d52bfbb53512ab4a35851dba2116f66387760e71b0744f863024599a68fa5fa948b5a5747cd45628da53cadae29a5239bb6d2412ec2f11a8b73e2e6975f15
+DIST dropbox-lnx.x86_64-127.4.4265.tar.gz 101007286 BLAKE2B 
7ec73bc48e29409392a0daa104412dd2765efe35b5a8564371255a49985c851442ebc3d7d27a1178084c55de12633ccee62c2a36ff52b372719563e8f8ffe3f6
 SHA512 
f03d4918ebeac218bb1291b925a3ffbbd8805f5f632c35a92cd3f7ad2a11ca3472990246edd63365973d6f2d4c059a2da0705ccee5e35269fdf859c026916ea4

diff --git a/net-misc/dropbox/dropbox-127.4.4265.ebuild 
b/net-misc/dropbox/dropbox-127.4.4265.ebuild
new file mode 100644
index 000..be2fed244ff
--- /dev/null
+++ b/net-misc/dropbox/dropbox-127.4.4265.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils systemd xdg
+
+DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
+HOMEPAGE="https://www.dropbox.com/;
+SRC_URI="
+   amd64? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz
 )
+   x86? ( 
https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz
 )"
+
+LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="selinux X"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/.*"
+QA_EXECSTACK="opt/dropbox/dropbox"
+
+BDEPEND="dev-util/patchelf"
+
+# Be sure to have GLIBCXX_3.4.9, #393125
+RDEPEND="
+   X? (
+   x11-themes/hicolor-icon-theme
+   )
+   selinux? ( sec-policy/selinux-dropbox )
+   app-arch/bzip2
+   dev-libs/glib:2
+   dev-libs/libffi-compat:6
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/wget
+   sys-libs/zlib
+   sys-libs/ncurses-compat:5
+   virtual/opengl
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libxcb
+"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}" || die
+   mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
+   mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
+   rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
+   rmdir .dropbox-dist || die
+}
+
+src_prepare() {
+   default
+   # we supply all of these in RDEPEND
+   rm -vf libGL.so.1 libX11* libffi.so.6 || die
+   # some of these do not appear to be used
+   rm -vf 
libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
+   PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.*  \
+   wmctrl libdrm.so.2 libpopt.so.0 || die
+   if use X ; then
+   mv images/hicolor/16x16/status "${T}" || die
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/dose3/

2021-07-22 Thread Alfredo Tupone
commit: badc897af4f00c73986e601ded2cf51aa3f20a7f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jul 22 20:23:39 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jul 22 20:23:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badc897a

dev-ml/dose3: bump 6.1

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/dose3/Manifest |  1 +
 dev-ml/dose3/dose3-6.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ml/dose3/Manifest b/dev-ml/dose3/Manifest
index 13da65b0876..0fc5639da30 100644
--- a/dev-ml/dose3/Manifest
+++ b/dev-ml/dose3/Manifest
@@ -1,3 +1,4 @@
+DIST dose3-6.1.tar.gz 1422879 BLAKE2B 
b42da3abec4ff9d5d81ea9dbeba0f6acd39fa076c5cb51eb4ae04223ae01078425a7c5d9e80110e7946f8ae87bf7d8c6c124965c3cc47fb1e16473f225dc8adf
 SHA512 
603462645bac190892a816ecb36ef7b9c52f0020f8d7710dc430e2db65122090fdedb24a8d2e03c32bf53a96515f5b51499603b839680d0a7a2146d6e0fb6e34
 DIST dose3_5.0.1-16.debian.tar.xz 39448 BLAKE2B 
a5ae8c74ee1a5a89bf3594cbaf0b37703fcf03a03e336c6b91626fcb6767518c517bf28ec4a24f6cbeb40e1544b34e95855507f39aacca110e8daa6e6e5d3994
 SHA512 
52d14a45bc0b0a66c4cf3acc05b479b1456c78fa8cb0e453a01dd2f0d849dfcf959bd9e8ff8d505272ad7ad542ff402013746816ead3ccd2dbd0bed572ee2930
 DIST dose3_5.0.1.orig.tar.gz 297433 BLAKE2B 
74ae954604f26398f091b4f14d2a633132ae62102f52af13284af27e41cd7c47afb1b533b0821a8921ba33fa6658e94b3bb6bf5f104f48881a50e14517cd65e2
 SHA512 
e66526319446054041f138ee2633043d0832089f6a554cf566a28de899d10383acfb1aa6bf1a368811602939676510933a7d2404fd34dbeba15045b458f5af84
 DIST dose3_6.0.1-2.debian.tar.xz 23320 BLAKE2B 
0351a715756b76c1f81fdf5599d10373ce85554f1d63b4dcbaa647dcf81b099e59c68f93413ca391bdf17b52831b085a7d2b86bc64d86676763bbabd7804a6a4
 SHA512 
219bb7614d1200adb5d22032cb3d7442c16cdce785088f58b3fcc188856b93817f0157ea6ed1bd72e1f565b9a98df145c188e0fa5d7f538d616b7eccc20ab706

diff --git a/dev-ml/dose3/dose3-6.1.ebuild b/dev-ml/dose3/dose3-6.1.ebuild
new file mode 100644
index 000..ac9e12e891a
--- /dev/null
+++ b/dev-ml/dose3/dose3-6.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Library to perform analysis on package repositories"
+HOMEPAGE="http://www.mancoosi.org/software/ 
https://gforge.inria.fr/projects/dose;
+SRC_URI="https://gitlab.com/irill/${PN}/-/archive/${PV}/${P}.tar.gz;
+S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt test"
+
+BDEPEND="
+   dev-ml/findlib
+   dev-ml/ocamlbuild
+"
+RDEPEND="
+   >=dev-lang/ocaml-4.03:=[ocamlopt=]
+   dev-ml/ocaml-base64:=[ocamlopt=]
+   >=dev-ml/cudf-0.7:=[ocamlopt=]
+   >=dev-ml/extlib-1.7.8:=[ocamlopt=]
+   >=dev-ml/ocamlgraph-2.0.0:=[ocamlopt=]
+   >=dev-ml/re-1.2.2:=[ocamlopt=]
+   dev-ml/parmap:=[ocamlopt=]
+   >=dev-ml/camlzip-1.08:=[ocamlopt=]
+   >=dev-ml/camlbz2-0.7.0:=
+   dev-ml/ocaml-expat:=[ocamlopt=]
+   dev-ml/xml-light:=[ocamlopt=]
+   app-arch/rpm
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/pyyaml[libyaml] )
+"
+
+# missing test data
+RESTRICT="test"
+
+QA_FLAGS_IGNORED='.*'



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

2021-07-22 Thread Andreas Sturmlechner
commit: 1013f7cf4e10e76a7637f2f18f60d34929ed9284
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 22 20:19:51 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:19:51 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1013f7cf

Documentation: Update CONTRIBUTORS

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index dfdfea46b4..f1ea0321c7 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -18,6 +18,7 @@ Anthony Ryan 
 Arfrever Frehtes Taifersar Arahesis 
 Ben de Groot 
 Benda Xu 
+Bernd Waibel 
 Branko Grubic 
 CapitalLetterC 
 Chris Reffett 



[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2021-07-22 Thread Andreas Sturmlechner
commit: 2dc06b90114acfa805e64adcf7a41cb96edd17bf
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Jul 21 18:06:09 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:12:28 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2dc06b90

app-office/calligra: add slot operator for openexr

- restrict to  posteo.net>
Signed-off-by: Marek Szuba  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/calligra/calligra-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index fb73425bef..e47493c267 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -94,7 +94,7 @@ COMMON_DEPEND="
media-libs/lcms:2
)
okular? ( kde-apps/okular:5 )
-   openexr? ( media-libs/openexr )
+   openexr? ( =media-libs/phonon-4.11.0 )
spacenav? ( dev-libs/libspnav )



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2021-07-22 Thread Andreas Sturmlechner
commit: 5a8dc9cd0dab1a668e8812e0d05787d7350f021c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 22 19:15:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:09:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8dc9cd

app-office/libreoffice: 7.1.5.2 version bump

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

 app-office/libreoffice/Manifest   |   2 +
 app-office/libreoffice/libreoffice-7.1.5.2.ebuild | 664 ++
 2 files changed, 666 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 714d568690b..2af51431845 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -19,7 +19,9 @@ DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 
427800 BLAKE2B d3ac085a3
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
 DIST libreoffice-7.1.3.2.tar.xz 244104432 BLAKE2B 
f73bd448f94bc88a1dc775d032ce849ee1dd610c4077c709ffbe40d8c99527c7775cfe2309a636093182ac988ecf44a4b61df0e0a83b332fcc77a05edb602791
 SHA512 
d7329475cad5bece9358b29bc590da1841c3c0b4aef511508d9398519c514fa176c90675857f1830925818f2dcc8b9c0986e5d34d3a33cce617e4ada23c60a72
 DIST libreoffice-7.1.4.2.tar.xz 244336900 BLAKE2B 
97374216593edb0b33fda80b19686bd95f517c36e9b2a347854af915be169b4d22963f765dbfa48ded75f64e94212e6d5cc862809ac775dc25c6b6bf1c1cc2c0
 SHA512 
b6c0d5ed91cd69e20e70b2fd5e6f53f05eb0fbd73c41208c317116c636b2ee8cfd848370389dd61d3c243b259ae66b9bd5de9341cd9009279ccfd299015c88c8
+DIST libreoffice-7.1.5.2.tar.xz 244350068 BLAKE2B 
ac3c7f5cabcb27ce3ed31febb04ce54b93bc8b4fa716259d1b93d5364e75b85af3352ad70a023b56271e769f5537b3f3151e837ee13498e08f1871e5b47d778c
 SHA512 
dad5ffd344a7bad88ed8e77df4fb17b42237715e7b1feb7a7de164f2fbf6698feefedeb57974d8275067a06c0da60e9b07a333ccc1bb2f6d55a6b52408bd9b5f
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-7.1.3.2.tar.xz 111785416 BLAKE2B 
12d97764976ae0e4736638e9b758c5920d38d608e66fc3343d74178a935632396e1e07fbb98b6f380fd103c3f5e2edf917726a760420f6dfd3d2e42aaa215096
 SHA512 
576dbea391777a907275b630ed704dd3d9ad0627f8a18da1cbd23fe28df04c3a509583c2404f810df3aaac15ef0881e2c1e0a55c9f31618715586628873367eb
 DIST libreoffice-help-7.1.4.2.tar.xz 111785284 BLAKE2B 
66b7da9d986a6abbc314dbb33be8297e7241f98983c4a864c26e3b6984d10d79f36a5307e11ed549289f2ab5e15ab05e7e81c9fad3d2ccd43dff114b327d266f
 SHA512 
7730a17cd171d126b3b094abde1797524ff7250a5895d6d80b10b30944225d318001cbc66bdff06019be69434278dfd864aec71b0b9572c6385639620b416268
+DIST libreoffice-help-7.1.5.2.tar.xz 111785852 BLAKE2B 
18962fe9260f6cf8ec7b1676f077b9f43e0277769b31b8e2c22cf83ac2963f3e92448901bc12f56dfb579da8a8a1ce20d6bd34c4bc3449f7e0972c03d22f63be
 SHA512 
c669b6c4bfc3c6f46e4ee0bf86b158054f7178b9785273d9aba8183236b2ff6dbaf5584d5e4fb09bba3a8d010373599e7473a4ba15c229087c689198c1c7
 DIST skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz 10420480 BLAKE2B 
83bcc9ff3a3a916ccb92f49ef69f99386e89b636d37679ab17735625c56c4bb31ca89a7034d9282c905b405e0b31215de5fd3734061d323d48db440e4ad52643
 SHA512 
8e5c37b895d7f5fe15f491005ac46b39efe3bfb3af5dc805bf1226b2112496bdb9e433cc3b313f8fc185fe1f898d126b8a557d23485615cdbe917f0b76855f3d

diff --git a/app-office/libreoffice/libreoffice-7.1.5.2.ebuild 
b/app-office/libreoffice/libreoffice-7.1.5.2.ebuild
new file mode 100644
index 000..3d4f9adbef6
--- /dev/null
+++ b/app-office/libreoffice/libreoffice-7.1.5.2.ebuild
@@ -0,0 +1,664 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+),xml"
+
+MY_PV="${PV/_alpha/.alpha}"
+MY_PV="${MY_PV/_beta/.beta}"
+# experimental ; release ; old
+# Usually the tarballs are moved a lot so this should make everyone happy.
+DEV_URI="
+   https://dev-builds.libreoffice.org/pre-releases/src
+   https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
+   
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
+"
+ADDONS_URI="https://dev-www.libreoffice.org/src/;
+
+BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
+# PATCHSET="${P}-patchset-01.tar.xz"
+
+[[ ${MY_PV} == ** ]] && inherit git-r3
+inherit autotools bash-completion-r1 check-reqs eapi8-dosym flag-o-matic 
java-pkg-opt-2 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2021-07-22 Thread Andreas Sturmlechner
commit: 7e17f442fa7827d0c08784b55392bf3dd565636a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 22 19:17:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:09:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e17f442

app-office/libreoffice: python3_10

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

 app-office/libreoffice/libreoffice-7.1..ebuild | 2 +-
 app-office/libreoffice/libreoffice-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.1..ebuild 
b/app-office/libreoffice/libreoffice-7.1..ebuild
index a2da4680272..b467f3dfb24 100644
--- a/app-office/libreoffice/libreoffice-7.1..ebuild
+++ b/app-office/libreoffice/libreoffice-7.1..ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+),xml"
 
 MY_PV="${PV/_alpha/.alpha}"

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 1a597b43266..fef9e356afe 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="threads(+),xml"
 
 MY_PV="${PV/_alpha/.alpha}"



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2021-07-22 Thread Andreas Sturmlechner
commit: d5e23392f4dc1a343857e9382b287d241655a2da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 22 20:04:47 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:09:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e23392

app-office/libreoffice-l10n: 7.1.5.2 version bump

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

 app-office/libreoffice-l10n/Manifest   | 183 +
 .../libreoffice-l10n-7.1.5.2.ebuild|  91 ++
 2 files changed, 274 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index a64316b735b..9f20b74261b 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -364,3 +364,186 @@ DIST 
LibreOffice_7.1.4.2_Linux_x86-64_rpm_langpack_xh.tar.gz 290349 BLAKE2B 503a
 DIST LibreOffice_7.1.4.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1049341 
BLAKE2B 
cdce93c542342e56864980e052c78e4d1bfd0b1939ea27511e66a88a821dc83318729f85258adb47943d41b3440e5561a56e57dc4268d93c6ddaaf21a4a4eae9
 SHA512 
80e69367d6cade76997cce796d94fd49f944e4dcbb232fd097185b64c9d15409dbb550c91af8afcba8a4488947abeb67a86da42e4cf85d773be7dd94e1dba00f
 DIST LibreOffice_7.1.4.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 984558 BLAKE2B 
a2883925b36cda669f1737cd196a9c0457718c76ca50aaf7c847e3bb8cb3349b8a84d91169234324af80e396806a9619127abccdda72ff5f225ebff0ce6f60a5
 SHA512 
24f08efcb7831fb0516be389d5ddfe33a4299b2a7057714c457589c2f90dc84fd94333e0c3bc024f803ff44d97979a49b7811122d2baead5e4cfb1a9b075ffe7
 DIST LibreOffice_7.1.4.2_Linux_x86-64_rpm_langpack_zu.tar.gz 320136 BLAKE2B 
71c261a3a66819c65be221001a7f4a9c1356e3980cd030f0e785e5e478ff6ddd8ba277c1d9dd55f37331f439f7971b83aedb7f5738e73503d84b25483bd5b567
 SHA512 
3966db55370f59f2f4f1fdd1981b7102ef7852b461fcb84484c8d319733261138f4004d38c84f4584cef60e1248e8ae19d474b2e1a664fec08bab7c30ec4257a
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_am.tar.gz 4127872 BLAKE2B 
7f9afb43ad16a75df6b9ddbfdffc5ea0b82a7fec8e5334e5b2f44f0338e4efbf3e5968a28860fe53e4bbe7987f90d79d60e52134fbc3ef38d73bf75bc7da8b98
 SHA512 
b0b819277d8d6d530900dd2c53dc15d1767d9297d42bc016554bebdc9f71d87a980f16e336da584026e0c372d63c4b6c5ec9cae1b761c216f7d2fd6e52da5fd9
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3599123 BLAKE2B 
5db9fad077ff4936d35ddd8183af2dec4d9bd3998dcf0f1d3a1f2d6edad459ae21cfece71e296d156d8f631c89c3479ebdf637434308ed866aca68ebf41fcacb
 SHA512 
456f9fd7add645379f790535f74da7aa6fb2c32fcabc542c53a2796dfc8fabe65eddb8dbdd18a1a91d33b212fe4ee5a12971b0537981aa4817830b4626572a2b
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3837450 BLAKE2B 
dfe9506f2ddb5a71e67b5f875a225b4462971062517f4bbe1d044882b1d29c9fbba853875d61d58136179140a5e8e7d65372e01b0332beeafb5c6b4f0bf8aab9
 SHA512 
14fdc51bb62940fba4a96a2c8c91fca40e94c0b8f669cd36eaa9c1022f058a0048001f1944d0c000ad806c025cd495f15c9fb4dc261e756adf4f49748ab31aac
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4166805 BLAKE2B 
935a88ec7607cbb8c0fd4de95b917da705b34b1bedf172fe92c7a82cc4d9e5856ee59bdf6714f71fc6f963f8d20a1f2e49c0ed79334e81097f51075b5ebf7107
 SHA512 
ccda2aea6ff7ce7cad82ae433e1572a0f4b6094198bf323217beca29f55736d3b8d108e82617c0007a987b79b922f5c5f59eb84e76e842fbaabc6e8db55dab17
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4303811 
BLAKE2B 
9de664eb17a38638b351b47ee82f21af909363f8451d4a824da8ac85d05c01a2ed4c6e59bde5430ce24ffd35d90fdcd9c1b19e1d10b0574fd3a1427eb79c30a2
 SHA512 
1b6b15e7d576ac871ee854a547c6d2113f97109d815b8b5277bb0a52cf7567c2a3befa7c20ba6da1748b3ebe9eecf81c2988b246bc2d3b666ab256baab30606c
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz 3981899 BLAKE2B 
eed7d92fecf7888650c9e78cd0344b9877bd26aa13b57666babad9a95d1153672cb45e368c81077a37f1f76434bda32a812bc96ff17be2113d0ee9af21095b67
 SHA512 
d55e0eab8e5452ab313990a7c6fb08c000b64d2f70d4a15eee5599e5087b650e29c6f71d366849b066b7d7ee0494e3e3deef364812d083bb4bf5d44d7040ebe6
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz 3990369 BLAKE2B 
479b6e904765ef9f4e49d335c78afb5d13974d2b84194ab81f7c43acb7a03c0f19ffb1b1dd24a6eadd766e94442d9cd0c3490b087a56c52a0056c2ca5694416a
 SHA512 
082d0665a2ee0feb594df188e0b10b54d27f550ca9aa53100e850865f9c9597ee91c2f2363f5aa9e1da0a9d3d9728a8ad23d9324b62676bda7fde04d674f209c
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz 3721274 BLAKE2B 
e751e21e469ce84cda3aa230abb6c212550a8992d01563598b06fc4a78bef0a43791d8f171c5b4f3f5a2bf85d97be4506a845e6e25c8210e97f5cc96f9175933
 SHA512 
e8a46afebbfd01828b11ac3d7d4181f45d977818397f72b0c695a24dc80246aa2902287839385990254b2b35cd1458610ed12de7119075288f29a2eccf879cc9
+DIST LibreOffice_7.1.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3866787 
BLAKE2B 
39270ef55ee2cf17c4c5c549ac7966a185ad9f9f2b90d61e8b84fb2d16888bdd8f18786a4853ec1f681647d3b879ecf31352ca2f2dfc904c115792a8f84869b1
 

[gentoo-commits] repo/gentoo:master commit in: media-sound/subsonic-bin/

2021-07-22 Thread Conrad Kostecki
commit: f551694c214d4c02155f8c51cc720bb17ba9e7d5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 20:07:41 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 20:08:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f551694c

media-sound/subsonic-bin: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781338
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../subsonic-bin/subsonic-bin-5.2.1-r3.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild 
b/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild
new file mode 100644
index 000..4aaf33bdd80
--- /dev/null
+++ b/media-sound/subsonic-bin/subsonic-bin-5.2.1-r3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit wrapper
+
+MY_PN="${PN//-bin}"
+
+DESCRIPTION="Subsonic is a complete, personal media streaming solution"
+HOMEPAGE="http://www.subsonic.org/;
+SRC_URI="mirror://sourceforge/${MY_PN}/${PV}/${MY_PN}-${PV}-standalone.tar.gz"
+S="${WORKDIR}/"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ffmpeg lame selinux"
+
+RDEPEND="
+   acct-group/subsonic
+   acct-user/subsonic
+   virtual/jre
+   lame? ( media-sound/lame )
+   ffmpeg? ( media-video/ffmpeg )
+   selinux? ( sec-policy/selinux-subsonic )
+"
+
+src_install() {
+   local dir="/usr/libexec/${MY_PN}"
+
+   dodoc README.TXT "Getting Started.html"
+
+   insinto ${dir}
+   doins subsonic-booter-jar-with-dependencies.jar subsonic.war
+
+   exeinto ${dir}
+   doexe subsonic.sh
+
+   newinitd "${FILESDIR}/subsonic.initd" subsonic
+   newconfd "${FILESDIR}/subsonic.confd" subsonic
+
+   make_wrapper ${MY_PN} "${dir}/subsonic.sh"
+
+   if use ffmpeg; then
+   keepdir /var/lib/subsonic/transcode
+   dosym ../../../../../usr/bin/ffmpeg 
/var/lib/subsonic/transcode/transcode/ffmpeg
+   fi
+
+   if use lame; then
+   keepdir /var/lib/subsonic/transcode/transcode
+   dosym ../../../../../usr/bin/lame 
/var/lib/subsonic/transcode/transcode/lame
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: acct-user/subsonic/

2021-07-22 Thread Conrad Kostecki
commit: a2c64191b8fc040826001a6c594b51f74684c9ce
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:53:30 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 20:08:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c64191

acct-user/subsonic: add user (136) subsonic

Bug: https://bugs.gentoo.org/781338
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/subsonic/metadata.xml  |  8 
 acct-user/subsonic/subsonic-0.ebuild | 14 ++
 2 files changed, 22 insertions(+)

diff --git a/acct-user/subsonic/metadata.xml b/acct-user/subsonic/metadata.xml
new file mode 100644
index 000..76f45cdee0f
--- /dev/null
+++ b/acct-user/subsonic/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   perfin...@gentoo.org
+   Jason Zaman
+   
+

diff --git a/acct-user/subsonic/subsonic-0.ebuild 
b/acct-user/subsonic/subsonic-0.ebuild
new file mode 100644
index 000..e5a5b6d412e
--- /dev/null
+++ b/acct-user/subsonic/subsonic-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for media-sound/subsonic-bin"
+
+ACCT_USER_GROUPS=( "subsonic" )
+ACCT_USER_HOME="/var/lib/subsonic"
+ACCT_USER_ID="126"
+
+acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: media-sound/subsonic-bin/

2021-07-22 Thread Conrad Kostecki
commit: 953828d90448fe143135ee7e6e33ad8c9fcb1754
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 20:08:32 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 20:08:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953828d9

media-sound/subsonic-bin: drop old version

Closes: https://bugs.gentoo.org/781338
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../subsonic-bin/subsonic-bin-5.2.1-r2.ebuild  | 62 --
 1 file changed, 62 deletions(-)

diff --git a/media-sound/subsonic-bin/subsonic-bin-5.2.1-r2.ebuild 
b/media-sound/subsonic-bin/subsonic-bin-5.2.1-r2.ebuild
deleted file mode 100644
index 8aee2ef491d..000
--- a/media-sound/subsonic-bin/subsonic-bin-5.2.1-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit wrapper user
-
-MY_PN="${PN//-bin}"
-
-DESCRIPTION="Subsonic is a complete, personal media streaming solution"
-HOMEPAGE="http://www.subsonic.org/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${PV}/${MY_PN}-${PV}-standalone.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ffmpeg lame selinux"
-
-DEPEND=""
-RDEPEND="virtual/jre
-   lame? ( media-sound/lame )
-   ffmpeg? ( media-video/ffmpeg )
-   selinux? ( sec-policy/selinux-subsonic )"
-
-S="${WORKDIR}/"
-SUBSONIC_HOME="/var/lib/${MY_PN}"
-USER_GROUP="subsonic"
-
-pkg_setup() {
-   enewgroup "${USER_GROUP}"
-   enewuser "${USER_GROUP}" -1 -1 ${SUBSONIC_HOME} "${USER_GROUP}"
-}
-
-src_install() {
-   local dir="/usr/libexec/${MY_PN}"
-
-   dodoc README.TXT "Getting Started.html"
-
-   insinto ${dir}
-   doins subsonic-booter-jar-with-dependencies.jar subsonic.war
-
-   exeinto ${dir}
-   doexe subsonic.sh
-
-   keepdir ${SUBSONIC_HOME}
-   fowners ${USER_GROUP}:${USER_GROUP} ${SUBSONIC_HOME}
-
-   newinitd "${FILESDIR}/subsonic.initd" subsonic
-   newconfd "${FILESDIR}/subsonic.confd" subsonic
-
-   make_wrapper ${MY_PN} "${dir}/subsonic.sh"
-
-   if use ffmpeg; then
-   dodir ${SUBSONIC_HOME}/transcode
-   dosym ../../../../usr/bin/ffmpeg 
${SUBSONIC_HOME}/transcode/ffmpeg
-   fi
-
-   if use lame; then
-   dodir ${SUBSONIC_HOME}/transcode
-   dosym ../../../../usr/bin/lame ${SUBSONIC_HOME}/transcode/lame
-   fi
-}



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

2021-07-22 Thread Conrad Kostecki
commit: c5ff9a52d45da93a5b8dd802bec7dc9fdc402587
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:46:27 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 20:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ff9a52

sys-apps/roccat-tools: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781581
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../roccat-tools/roccat-tools-5.9.0-r101.ebuild| 146 +
 1 file changed, 146 insertions(+)

diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild 
b/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild
new file mode 100644
index 000..ee1371ca60c
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit readme.gentoo-r1 cmake flag-o-matic lua-single toolchain-funcs udev xdg
+
+DESCRIPTION="Utility for advanced configuration of Roccat devices"
+
+HOMEPAGE="http://roccat.sourceforge.net/;
+SRC_URI="mirror://sourceforge/roccat/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE_INPUT_DEVICES=(
+   input_devices_roccat_arvo
+   input_devices_roccat_isku
+   input_devices_roccat_iskufx
+   input_devices_roccat_kiro
+   input_devices_roccat_kone
+   input_devices_roccat_koneplus
+   input_devices_roccat_konepure
+   input_devices_roccat_konepuremilitary
+   input_devices_roccat_konepureoptical
+   input_devices_roccat_konextd
+   input_devices_roccat_konextdoptical
+   input_devices_roccat_kovaplus
+   input_devices_roccat_kova2016
+   input_devices_roccat_lua
+   input_devices_roccat_nyth
+   input_devices_roccat_pyra
+   input_devices_roccat_ryosmk
+   input_devices_roccat_ryosmkfx
+   input_devices_roccat_ryostkl
+   input_devices_roccat_savu
+   input_devices_roccat_skeltr
+   input_devices_roccat_sova
+   input_devices_roccat_suora
+   input_devices_roccat_tyon
+)
+
+IUSE="${IUSE_INPUT_DEVICES[@]}"
+
+REQUIRED_USE="
+   input_devices_roccat_ryosmk? ( ${LUA_REQUIRED_USE} )
+   input_devices_roccat_ryosmkfx? ( ${LUA_REQUIRED_USE} )
+   input_devices_roccat_ryostkl? ( ${LUA_REQUIRED_USE} )
+"
+
+RDEPEND="
+   acct-group/roccat
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   >=dev-libs/libgaminggear-0.15.1
+   dev-libs/libgudev:=
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   virtual/libusb:1
+   input_devices_roccat_ryosmk? ( ${LUA_DEPS} )
+   input_devices_roccat_ryosmkfx? ( ${LUA_DEPS} )
+   input_devices_roccat_ryostkl? ( ${LUA_DEPS} )
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.9.0-cmake_lua_impl.patch
+)
+
+DOCS=( Changelog KNOWN_LIMITATIONS README )
+
+pkg_setup() {
+   # Don't bother checking all the relevant USE flags, this is harmless
+   # to call even when no Lua implementations have been pulled in
+   # by dependencies.
+   lua-single_pkg_setup
+
+   local model
+   for model in ${IUSE_INPUT_DEVICES[@]} ; do
+   use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
+   done
+}
+
+# Required because xdg.eclass overrides src_prepare() from cmake.eclass
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   if has_version \>=x11-libs/pango-1.44.0 ; then
+   # Fix build with pango-1.44 which depends on harfbuzz
+   local PKGCONF="$(tc-getPKG_CONFIG)"
+   append-cflags "$(${PKGCONF} --cflags harfbuzz)"
+   fi
+
+   mycmakeargs=(
+   -DDEVICES="${USED_MODELS/;/}"
+   -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
+   )
+
+   local lua_use=(
+   input_devices_roccat_ryosmk
+   input_devices_roccat_ryosmkfx
+   input_devices_roccat_ryostkl
+   )
+   local luse
+   for luse in ${lua_use[@]} ; do
+   if use ${luse} ; then
+   mycmakeargs+=(
+   -DLUA_IMPL="${ELUA}"
+   -DWITH_LUA="$(ver_cut 1-2 $(lua_get_version))"
+   )
+   break
+   fi
+   done
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   local stat_dir=/var/lib/roccat
+   keepdir ${stat_dir}
+   fowners root:roccat ${stat_dir}
+   fperms 2770 ${stat_dir}
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   readme.gentoo_print_elog
+   ewarn
+   ewarn "This version breaks stored data for some devices. Before 
reporting bugs please delete"
+   ewarn 

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

2021-07-22 Thread Conrad Kostecki
commit: d311d9b04463a0ce7c5f7a176db24a6920056304
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:47:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 20:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d311d9b0

sys-apps/roccat-tools: drop old version

Closes: https://bugs.gentoo.org/781581
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../roccat-tools/roccat-tools-5.9.0-r100.ebuild| 147 -
 1 file changed, 147 deletions(-)

diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild 
b/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild
deleted file mode 100644
index 1a5d2b88c0a..000
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 luajit )
-
-inherit readme.gentoo-r1 cmake flag-o-matic lua-single toolchain-funcs udev 
user xdg
-
-DESCRIPTION="Utility for advanced configuration of Roccat devices"
-
-HOMEPAGE="http://roccat.sourceforge.net/;
-SRC_URI="mirror://sourceforge/roccat/${P}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE_INPUT_DEVICES=(
-   input_devices_roccat_arvo
-   input_devices_roccat_isku
-   input_devices_roccat_iskufx
-   input_devices_roccat_kiro
-   input_devices_roccat_kone
-   input_devices_roccat_koneplus
-   input_devices_roccat_konepure
-   input_devices_roccat_konepuremilitary
-   input_devices_roccat_konepureoptical
-   input_devices_roccat_konextd
-   input_devices_roccat_konextdoptical
-   input_devices_roccat_kovaplus
-   input_devices_roccat_kova2016
-   input_devices_roccat_lua
-   input_devices_roccat_nyth
-   input_devices_roccat_pyra
-   input_devices_roccat_ryosmk
-   input_devices_roccat_ryosmkfx
-   input_devices_roccat_ryostkl
-   input_devices_roccat_savu
-   input_devices_roccat_skeltr
-   input_devices_roccat_sova
-   input_devices_roccat_suora
-   input_devices_roccat_tyon
-)
-
-IUSE="${IUSE_INPUT_DEVICES[@]}"
-
-REQUIRED_USE="
-   input_devices_roccat_ryosmk? ( ${LUA_REQUIRED_USE} )
-   input_devices_roccat_ryosmkfx? ( ${LUA_REQUIRED_USE} )
-   input_devices_roccat_ryostkl? ( ${LUA_REQUIRED_USE} )
-"
-
-RDEPEND="
-   dev-libs/dbus-glib
-   dev-libs/glib:2
-   >=dev-libs/libgaminggear-0.15.1
-   dev-libs/libgudev:=
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   virtual/libusb:1
-   input_devices_roccat_ryosmk? ( ${LUA_DEPS} )
-   input_devices_roccat_ryosmkfx? ( ${LUA_DEPS} )
-   input_devices_roccat_ryostkl? ( ${LUA_DEPS} )
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.9.0-cmake_lua_impl.patch
-)
-
-DOCS=( Changelog KNOWN_LIMITATIONS README )
-
-pkg_setup() {
-   # Don't bother checking all the relevant USE flags, this is harmless
-   # to call even when no Lua implementations have been pulled in
-   # by dependencies.
-   lua-single_pkg_setup
-
-   enewgroup roccat
-
-   local model
-   for model in ${IUSE_INPUT_DEVICES[@]} ; do
-   use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
-   done
-}
-
-# Required because xdg.eclass overrides src_prepare() from cmake.eclass
-src_prepare() {
-   cmake_src_prepare
-}
-
-src_configure() {
-   if has_version \>=x11-libs/pango-1.44.0 ; then
-   # Fix build with pango-1.44 which depends on harfbuzz
-   local PKGCONF="$(tc-getPKG_CONFIG)"
-   append-cflags "$(${PKGCONF} --cflags harfbuzz)"
-   fi
-
-   mycmakeargs=(
-   -DDEVICES="${USED_MODELS/;/}"
-   -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
-   )
-
-   local lua_use=(
-   input_devices_roccat_ryosmk
-   input_devices_roccat_ryosmkfx
-   input_devices_roccat_ryostkl
-   )
-   local luse
-   for luse in ${lua_use[@]} ; do
-   if use ${luse} ; then
-   mycmakeargs+=(
-   -DLUA_IMPL="${ELUA}"
-   -DWITH_LUA="$(ver_cut 1-2 $(lua_get_version))"
-   )
-   break
-   fi
-   done
-
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   local stat_dir=/var/lib/roccat
-   keepdir ${stat_dir}
-   fowners root:roccat ${stat_dir}
-   fperms 2770 ${stat_dir}
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   readme.gentoo_print_elog
-   ewarn
-   ewarn "This version breaks stored data for some devices. Before 
reporting bugs please delete"
-  

[gentoo-commits] proj/kde:master commit in: dev-libs/kopeninghours/

2021-07-22 Thread Andreas Sturmlechner
commit: 3b5b5e2335488d9280fbd9094123ca0ba316ea25
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:15:21 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:00:20 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b5b5e23

dev-libs/kopeninghours: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/kopeninghours/kopeninghours-21.07.80.ebuild  | 2 +-
 dev-libs/kopeninghours/kopeninghours-21.08.49..ebuild | 2 +-
 dev-libs/kopeninghours/kopeninghours-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/kopeninghours/kopeninghours-21.07.80.ebuild 
b/dev-libs/kopeninghours/kopeninghours-21.07.80.ebuild
index dbea23e7b0..bf5b510bc6 100644
--- a/dev-libs/kopeninghours/kopeninghours-21.07.80.ebuild
+++ b/dev-libs/kopeninghours/kopeninghours-21.07.80.ebuild
@@ -30,7 +30,7 @@ DEPEND="
sys-libs/zlib
python? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "

diff --git a/dev-libs/kopeninghours/kopeninghours-21.08.49..ebuild 
b/dev-libs/kopeninghours/kopeninghours-21.08.49..ebuild
index 42547ce8d9..2104407a4f 100644
--- a/dev-libs/kopeninghours/kopeninghours-21.08.49..ebuild
+++ b/dev-libs/kopeninghours/kopeninghours-21.08.49..ebuild
@@ -30,7 +30,7 @@ DEPEND="
sys-libs/zlib
python? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "

diff --git a/dev-libs/kopeninghours/kopeninghours-.ebuild 
b/dev-libs/kopeninghours/kopeninghours-.ebuild
index c2fbb4ce10..527ffd683b 100644
--- a/dev-libs/kopeninghours/kopeninghours-.ebuild
+++ b/dev-libs/kopeninghours/kopeninghours-.ebuild
@@ -30,7 +30,7 @@ DEPEND="
sys-libs/zlib
python? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "



[gentoo-commits] proj/kde:master commit in: media-gfx/krita/

2021-07-22 Thread Andreas Sturmlechner
commit: 10953597e4455ecff874160c514f7cea708898db
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:16:10 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:00:20 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=10953597

media-gfx/krita: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/krita/krita-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/krita/krita-.ebuild 
b/media-gfx/krita/krita-.ebuild
index 33bae69cbe..fa5f499b8d 100644
--- a/media-gfx/krita/krita-.ebuild
+++ b/media-gfx/krita/krita-.ebuild
@@ -35,8 +35,8 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/boost:=
dev-libs/quazip:0=
$(python_gen_cond_dep '
-   dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
-   dev-python/sip[${PYTHON_MULTI_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/sip:=[${PYTHON_USEDEP}]
')
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kapidox/

2021-07-22 Thread Andreas Sturmlechner
commit: 179aad7e90acac4e0b53ed4d06907eef890b07c6
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:16:01 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:55:02 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=179aad7e

kde-frameworks/kapidox: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-frameworks/kapidox/kapidox-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/kapidox/kapidox-.ebuild 
b/kde-frameworks/kapidox/kapidox-.ebuild
index 6c9237531b..d91d9e1bdd 100644
--- a/kde-frameworks/kapidox/kapidox-.ebuild
+++ b/kde-frameworks/kapidox/kapidox-.ebuild
@@ -16,8 +16,8 @@ IUSE=""
 RDEPEND="
app-doc/doxygen
$(python_gen_cond_dep '
-   dev-python/jinja[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
')
media-gfx/graphviz[python,${PYTHON_SINGLE_USEDEP}]
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/kig/

2021-07-22 Thread Andreas Sturmlechner
commit: 7ed294ddd397799e4d09f9d568d6078cce0b7c1e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:15:59 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:35:09 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7ed294dd

kde-apps/kig: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kig/kig-21.07.80.ebuild  | 2 +-
 kde-apps/kig/kig-21.08.49..ebuild | 2 +-
 kde-apps/kig/kig-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kig/kig-21.07.80.ebuild b/kde-apps/kig/kig-21.07.80.ebuild
index aac1196da8..26bb3827c2 100644
--- a/kde-apps/kig/kig-21.07.80.ebuild
+++ b/kde-apps/kig/kig-21.07.80.ebuild
@@ -41,7 +41,7 @@ RDEPEND="${PYTHON_DEPS}
geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
scripting? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "

diff --git a/kde-apps/kig/kig-21.08.49..ebuild 
b/kde-apps/kig/kig-21.08.49..ebuild
index 650c513fc8..9c47b5d73d 100644
--- a/kde-apps/kig/kig-21.08.49..ebuild
+++ b/kde-apps/kig/kig-21.08.49..ebuild
@@ -41,7 +41,7 @@ RDEPEND="${PYTHON_DEPS}
geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
scripting? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "

diff --git a/kde-apps/kig/kig-.ebuild b/kde-apps/kig/kig-.ebuild
index 0abf88a136..5d9e0763fc 100644
--- a/kde-apps/kig/kig-.ebuild
+++ b/kde-apps/kig/kig-.ebuild
@@ -41,7 +41,7 @@ RDEPEND="${PYTHON_DEPS}
geogebra? ( >=dev-qt/qtxmlpatterns-${QTMIN}:5 )
scripting? (
$(python_gen_cond_dep '
-   >=dev-libs/boost-1.70:=[python,${PYTHON_MULTI_USEDEP}]
+   >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}]
')
)
 "



[gentoo-commits] proj/kde:master commit in: media-gfx/krita/

2021-07-22 Thread Andreas Sturmlechner
commit: 2f62f6686943741a6b9bc90321a26e45adab1b91
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Jul 21 16:00:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 20:00:21 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f62f668

media-gfx/krita: add slot operator for openexr

- restrict to  posteo.net>
Signed-off-by: Marek Szuba  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-gfx/krita/krita-.ebuild 
b/media-gfx/krita/krita-.ebuild
index fa5f499b8d..45421223e1 100644
--- a/media-gfx/krita/krita-.ebuild
+++ b/media-gfx/krita/krita-.ebuild
@@ -76,7 +76,7 @@ RDEPEND="${PYTHON_DEPS}
mypaint-brush-engine? ( media-libs/libmypaint:= )
openexr? (
media-libs/ilmbase:=
-   media-libs/openexr
+   =dev-qt/qtmultimedia-${QTMIN}:5 )



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-python/

2021-07-22 Thread Andreas Sturmlechner
commit: 13ce851003b831f0625f9a0ed99fca368b37bb7d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:15:42 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:55:02 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=13ce8510

dev-util/kdevelop-python: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/kdevelop-python/kdevelop-python-5.6..ebuild | 2 +-
 dev-util/kdevelop-python/kdevelop-python-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.6..ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.6..ebuild
index d5c772fb5e..96a30a65d0 100644
--- a/dev-util/kdevelop-python/kdevelop-python-5.6..ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-5.6..ebuild
@@ -44,7 +44,7 @@ DEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${DEPEND}
$(python_gen_cond_dep '
-   dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
')
 "
 

diff --git a/dev-util/kdevelop-python/kdevelop-python-.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-.ebuild
index d5c772fb5e..96a30a65d0 100644
--- a/dev-util/kdevelop-python/kdevelop-python-.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-.ebuild
@@ -44,7 +44,7 @@ DEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${DEPEND}
$(python_gen_cond_dep '
-   dev-python/pycodestyle[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycodestyle[${PYTHON_USEDEP}]
')
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kajongg/

2021-07-22 Thread Andreas Sturmlechner
commit: 6db18d61769785635446eccce55f4a22996f138e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:15:58 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:34:59 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6db18d61

kde-apps/kajongg: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kajongg/kajongg-21.07.80.ebuild  | 4 ++--
 kde-apps/kajongg/kajongg-21.08.49..ebuild | 4 ++--
 kde-apps/kajongg/kajongg-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kajongg/kajongg-21.07.80.ebuild 
b/kde-apps/kajongg/kajongg-21.07.80.ebuild
index 368d9aede0..6e5ca686f4 100644
--- a/kde-apps/kajongg/kajongg-21.07.80.ebuild
+++ b/kde-apps/kajongg/kajongg-21.07.80.ebuild
@@ -29,8 +29,8 @@ DEPEND="${PYTHON_DEPS}
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
$(python_gen_cond_dep '
-   dev-python/PyQt5[gui,svg,widgets,${PYTHON_MULTI_USEDEP}]
-   >=dev-python/twisted-16.6.0[${PYTHON_MULTI_USEDEP}]
+   dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
+   >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/kajongg/kajongg-21.08.49..ebuild 
b/kde-apps/kajongg/kajongg-21.08.49..ebuild
index d0d7c00604..0bde33d341 100644
--- a/kde-apps/kajongg/kajongg-21.08.49..ebuild
+++ b/kde-apps/kajongg/kajongg-21.08.49..ebuild
@@ -29,8 +29,8 @@ DEPEND="${PYTHON_DEPS}
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
$(python_gen_cond_dep '
-   dev-python/PyQt5[gui,svg,widgets,${PYTHON_MULTI_USEDEP}]
-   >=dev-python/twisted-16.6.0[${PYTHON_MULTI_USEDEP}]
+   dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
+   >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/kajongg/kajongg-.ebuild 
b/kde-apps/kajongg/kajongg-.ebuild
index d2658a640a..7b67a93ad3 100644
--- a/kde-apps/kajongg/kajongg-.ebuild
+++ b/kde-apps/kajongg/kajongg-.ebuild
@@ -29,8 +29,8 @@ DEPEND="${PYTHON_DEPS}
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
$(python_gen_cond_dep '
-   dev-python/PyQt5[gui,svg,widgets,${PYTHON_MULTI_USEDEP}]
-   >=dev-python/twisted-16.6.0[${PYTHON_MULTI_USEDEP}]
+   dev-python/PyQt5[gui,svg,widgets,${PYTHON_USEDEP}]
+   >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-apps/lokalize/

2021-07-22 Thread Andreas Sturmlechner
commit: 8d15c3838d6284af272b459a551230994cf46d95
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 18:16:00 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:35:13 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8d15c383

kde-apps/lokalize: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP

Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/lokalize/lokalize-21.07.80.ebuild  | 2 +-
 kde-apps/lokalize/lokalize-21.08.49..ebuild | 2 +-
 kde-apps/lokalize/lokalize-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/lokalize/lokalize-21.07.80.ebuild 
b/kde-apps/lokalize/lokalize-21.07.80.ebuild
index 35b0c50697..13f03f8b85 100644
--- a/kde-apps/lokalize/lokalize-21.07.80.ebuild
+++ b/kde-apps/lokalize/lokalize-21.07.80.ebuild
@@ -47,7 +47,7 @@ DEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${DEPEND}
$(python_gen_cond_dep '
-   dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
+   dev-python/translate-toolkit[${PYTHON_USEDEP}]
')
 "
 

diff --git a/kde-apps/lokalize/lokalize-21.08.49..ebuild 
b/kde-apps/lokalize/lokalize-21.08.49..ebuild
index 4f6ce99189..ea12aa7ccd 100644
--- a/kde-apps/lokalize/lokalize-21.08.49..ebuild
+++ b/kde-apps/lokalize/lokalize-21.08.49..ebuild
@@ -47,7 +47,7 @@ DEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${DEPEND}
$(python_gen_cond_dep '
-   dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
+   dev-python/translate-toolkit[${PYTHON_USEDEP}]
')
 "
 

diff --git a/kde-apps/lokalize/lokalize-.ebuild 
b/kde-apps/lokalize/lokalize-.ebuild
index 0c920be580..3dd75fe080 100644
--- a/kde-apps/lokalize/lokalize-.ebuild
+++ b/kde-apps/lokalize/lokalize-.ebuild
@@ -47,7 +47,7 @@ DEPEND="${PYTHON_DEPS}
 "
 RDEPEND="${DEPEND}
$(python_gen_cond_dep '
-   dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
+   dev-python/translate-toolkit[${PYTHON_USEDEP}]
')
 "
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kio-extras/

2021-07-22 Thread Andreas Sturmlechner
commit: a83e699d106b1a62b606f8cd98090e10ee352f9b
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Jul 21 20:22:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 22 19:35:40 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a83e699d

kde-apps/kio-extras: add support for openexr-3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Marek Szuba  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kio-extras/kio-extras-21.07.80.ebuild  | 2 +-
 kde-apps/kio-extras/kio-extras-21.08.49..ebuild | 2 +-
 kde-apps/kio-extras/kio-extras-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-21.07.80.ebuild 
b/kde-apps/kio-extras/kio-extras-21.07.80.ebuild
index d60b862775..0eec2c010a 100644
--- a/kde-apps/kio-extras/kio-extras-21.07.80.ebuild
+++ b/kde-apps/kio-extras/kio-extras-21.07.80.ebuild
@@ -51,7 +51,7 @@ DEPEND="
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
nfs? ( net-libs/libtirpc:= )
-   openexr? ( media-libs/openexr:= )
+   openexr? ( media-libs/openexr:* )
phonon? ( >=media-libs/phonon-4.11.0 )
samba? (
net-fs/samba[client]

diff --git a/kde-apps/kio-extras/kio-extras-21.08.49..ebuild 
b/kde-apps/kio-extras/kio-extras-21.08.49..ebuild
index cd94f968e6..cf784c8c6e 100644
--- a/kde-apps/kio-extras/kio-extras-21.08.49..ebuild
+++ b/kde-apps/kio-extras/kio-extras-21.08.49..ebuild
@@ -51,7 +51,7 @@ DEPEND="
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
nfs? ( net-libs/libtirpc:= )
-   openexr? ( media-libs/openexr:= )
+   openexr? ( media-libs/openexr:* )
phonon? ( >=media-libs/phonon-4.11.0 )
samba? (
net-fs/samba[client]

diff --git a/kde-apps/kio-extras/kio-extras-.ebuild 
b/kde-apps/kio-extras/kio-extras-.ebuild
index 4a57bd4fa5..59cc0f9ae6 100644
--- a/kde-apps/kio-extras/kio-extras-.ebuild
+++ b/kde-apps/kio-extras/kio-extras-.ebuild
@@ -51,7 +51,7 @@ DEPEND="
)
mtp? ( >=media-libs/libmtp-1.1.16:= )
nfs? ( net-libs/libtirpc:= )
-   openexr? ( media-libs/openexr:= )
+   openexr? ( media-libs/openexr:* )
phonon? ( >=media-libs/phonon-4.11.0 )
samba? (
net-fs/samba[client]



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2021-07-22 Thread Andreas K. Hüttel
commit: 63b750feadcbe282992ae70902c3174394ee9229
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 22 19:58:25 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 22 20:00:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b750fe

sys-libs/glibc: Fix last-minute run tests

Upstream now only installs canonical names for shared objects,
which means there is no /lib*/ld*.so anymore ...

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

 sys-libs/glibc/glibc-.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index b3fc7c71c7b..f4d9edbe46d 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -1448,6 +1448,12 @@ glibc_sanity_check() {
# (e.g. /var/tmp/portage:${HOSTNAME})
pushd "${ED}"/$(get_libdir) >/dev/null
 
+   # first let's find the actual dynamic linker here
+   # symlinks may point to the wrong abi
+   local newldso=$(find . -name 'ld-linux*.so.2' -type f -print -quit)
+
+   einfo Last-minute run tests with ${newldso} in /$(get_libdir) ...
+
local x striptest
for x in cal date env free ls true uname uptime ; do
x=$(type -p ${x})
@@ -1460,7 +1466,7 @@ glibc_sanity_check() {
# We need to clear the locale settings as the upgrade might want
# incompatible locale data.  This test is not for verifying 
that.
LC_ALL=C \
-   ./ld-*.so --library-path . ${x} > /dev/null \
+   ${newldso} --library-path . ${x} > /dev/null \
|| die "simple run test (${x}) failed"
done
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/rbot/

2021-07-22 Thread Conrad Kostecki
commit: f8d039cb8d898e34abb42aaf2de7122d1d4a14c3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:24:07 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d039cb

net-irc/rbot: drop old version

Closes: https://bugs.gentoo.org/781398
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-irc/rbot/rbot-0.9.15_p20160325-r2.ebuild | 193 ---
 1 file changed, 193 deletions(-)

diff --git a/net-irc/rbot/rbot-0.9.15_p20160325-r2.ebuild 
b/net-irc/rbot/rbot-0.9.15_p20160325-r2.ebuild
deleted file mode 100644
index a49349572b5..000
--- a/net-irc/rbot/rbot-0.9.15_p20160325-r2.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-GITHUB_COMMIT="e358601cc521d8aced941eb928fae2d8c53cf0c2"
-inherit ruby-ng strip-linguas user
-
-DESCRIPTION="A ruby IRC bot"
-HOMEPAGE="https://ruby-rbot.org/;
-SRC_URI="https://github.com/ruby-rbot/rbot/archive/${GITHUB_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( feh GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="spell aspell timezone translator nls figlet
-   fortune cal host sqlite toilet"
-ILINGUAS="zh_CN zh_TW ru nl de fi fr it ja"
-RUBY_S="${PN}-${GITHUB_COMMIT}"
-
-RDEPEND+="
-   spell? (
-   aspell? ( app-text/aspell )
-   !aspell? ( app-text/hunspell )
-   )
-   figlet? ( app-misc/figlet )
-   sqlite? ( dev-ruby/sqlite3 )
-   toilet? ( app-misc/toilet )
-   fortune? ( games-misc/fortune-mod )
-   cal? ( sys-apps/util-linux )
-   host? ( net-dns/bind-tools )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/sqlite3
-   )
-   nls? (
-   >=dev-ruby/ruby-gettext-2
-   dev-ruby/rake
-   )"
-
-ruby_add_rdepend "
-   dev-ruby/tokyocabinet
-   timezone? ( dev-ruby/tzinfo:* )
-   translator? ( dev-ruby/mechanize )
-   nls? ( dev-ruby/ruby-gettext >=dev-ruby/locale-2.0.5-r2 )
-"
-
-pkg_setup() {
-   enewuser rbot -1 -1 /var/lib/rbot nobody
-}
-
-all_ruby_prepare() {
-   eapply -p0 "${FILESDIR}"/rbot-rakefile-gettext.patch
-
-   # Avoid tests that are only compatible with ruby22
-   rm -f test/test_journal.rb || die
-
-   # Fix deprecated code that was removed with ruby22
-   sed -i -e 's/::Config/::RbConfig/' setup.rb || die
-
-   # Avoid tests for optional dependencies that are not packaged.
-   sed -i -e '/RegistryDaybreakTest/,/^end/ s:^:#:' test/test_registry.rb 
|| die
-
-   # Avoid broken tests that call code that doesn't exist
-   rm -f test/test_plugins_threshold.rb || die
-}
-
-all_ruby_compile() {
-   disable_rbot_plugin() {
-   mv "${S}"/data/rbot/plugins/$1.rb{,.disabled}
-   }
-   use_rbot_plugin() {
-   use $1 && return
-   disable_rbot_plugin "$2"
-   }
-   rbot_conf() {
-   echo "$1: $2" >> "${T}"/rbot.conf
-   }
-   use_rbot_conf_path() {
-   use "$1" \
-   && rbot_conf "$2" "$3" \
-   || rbot_conf "$2" /bin/false
-   }
-
-   local spell_program="/usr/bin/hunspell -i"
-   if use !spell; then
-   disable_rbot_plugin spell
-   spell_program="/bin/false"
-   elif use aspell; then
-   spell_program="/usr/bin/ispell-aspell"
-   fi
-
-   rbot_conf spell.program "${spell_program}"
-
-   if use !figlet && use !toilet; then
-   disable_rbot_plugin figlet
-   fi
-
-   use_rbot_conf_path figlet figlet.path /usr/bin/figlet
-   use_rbot_conf_path toilet toilet.path /usr/bin/toilet
-
-   use_rbot_plugin timezone time
-   use_rbot_plugin translator translator
-
-   use_rbot_plugin fortune fortune
-   use_rbot_conf_path fortune fortune.path /usr/bin/fortune
-
-   use_rbot_plugin cal cal
-   use_rbot_conf_path cal cal.path /usr/bin/cal
-
-   use_rbot_plugin host host
-   use_rbot_conf_path host host.path /usr/bin/host
-
-   local rbot_datadir="${D}"/usr/share/rbot
-
-   # This is unfortunately pretty manual at the moment, but it's just
-   # to avoid having to run special scripts to package new versions
-   # of rbot. The default if new languages are added that are not
-   # considered for an opt-out here is to install them, so you just
-   # need to add them later.
-   if use nls; then
-   strip-linguas ${ILINGUAS}
-   if [[ -n ${LINGUAS+set} ]]; then
-   # As the the language name used by the rbot data files 
does
-   # not correspond to the ISO codes we usually use for 
LINGUAS,
-   # the following list of local varables will work 

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

2021-07-22 Thread Conrad Kostecki
commit: 7f6afcd50fe89fe7aa77195d930a941720f85cef
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:09:08 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6afcd5

www-servers/apache: revbump

This revbump is only made, so acct-* packages,
definied through apache-2.eclass, will be pulled into system.

Bug: https://bugs.gentoo.org/802495
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/apache/apache-2.4.48-r2.ebuild | 254 +
 1 file changed, 254 insertions(+)

diff --git a/www-servers/apache/apache-2.4.48-r2.ebuild 
b/www-servers/apache/apache-2.4.48-r2.ebuild
new file mode 100644
index 000..8012fad06ea
--- /dev/null
+++ b/www-servers/apache/apache-2.4.48-r2.ebuild
@@ -0,0 +1,254 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# latest gentoo apache files
+GENTOO_PATCHSTAMP="20210212"
+GENTOO_DEVELOPER="polynomial-c"
+GENTOO_PATCHNAME="gentoo-apache-2.4.46-r6"
+
+# IUSE/USE_EXPAND magic
+IUSE_MPMS_FORK="prefork"
+IUSE_MPMS_THREAD="event worker"
+
+# << obsolete modules:
+# authn_default authz_default mem_cache
+# mem_cache is replaced by cache_disk
+# ?? buggy modules
+# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", 
no fix found
+# >> added modules for reason:
+# compat: compatibility with 2.2 access control
+# authz_host: new module for access control
+# authn_core: functionality provided by authn_alias in previous versions
+# authz_core: new module, provides core authorization capabilities
+# cache_disk: replacement for mem_cache
+# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3
+# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3
+# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3
+# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3
+# slotmem_shm: Slot-based shared memory provider (for lbmethod_byrequests).
+# socache_shmcb: shared object cache provider. Default config with ssl needs it
+# unixd: fixes startup error: Invalid command 'User'
+IUSE_MODULES="access_compat actions alias asis auth_basic auth_digest auth_form
+authn_alias authn_anon authn_core authn_dbd authn_dbm authn_file authn_socache 
authz_core
+authz_dbd authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex
+brotli cache cache_disk cache_socache cern_meta charset_lite cgi cgid dav 
dav_fs dav_lock
+dbd deflate dir dumpio env expires ext_filter file_cache filter headers http2
+ident imagemap include info lbmethod_byrequests lbmethod_bytraffic 
lbmethod_bybusyness
+lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic 
negotiation
+proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_html proxy_http 
proxy_scgi
+proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
+session session_cookie session_crypto session_dbd setenvif slotmem_shm speling
+socache_memcache socache_shmcb status substitute unique_id userdir usertrack
+unixd version vhost_alias watchdog xml2enc"
+# The following are also in the source as of this version, but are not 
available
+# for user selection:
+# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
+# optional_fn_import optional_hook_export optional_hook_import
+
+# inter-module dependencies
+# TODO: this may still be incomplete
+MODULE_DEPENDS="
+   auth_form:session
+   brotli:filter
+   dav_fs:dav
+   dav_lock:dav
+   deflate:filter
+   cache_disk:cache
+   ext_filter:filter
+   file_cache:cache
+   lbmethod_byrequests:proxy_balancer
+   lbmethod_byrequests:slotmem_shm
+   lbmethod_bytraffic:proxy_balancer
+   lbmethod_bybusyness:proxy_balancer
+   lbmethod_heartbeat:proxy_balancer
+   log_forensic:log_config
+   logio:log_config
+   cache_disk:cache
+   cache_socache:cache
+   md:watchdog
+   mime_magic:mime
+   proxy_ajp:proxy
+   proxy_balancer:proxy
+   proxy_balancer:slotmem_shm
+   proxy_connect:proxy
+   proxy_ftp:proxy
+   proxy_html:proxy
+   proxy_html:xml2enc
+   proxy_http:proxy
+   proxy_http2:proxy
+   proxy_scgi:proxy
+   proxy_uwsgi:proxy
+   proxy_fcgi:proxy
+   proxy_wstunnel:proxy
+   session_cookie:session
+   session_dbd:dbd
+   session_dbd:session
+   socache_memcache:cache
+   substitute:filter
+"
+
+# module<->define mappings
+MODULE_DEFINES="
+   auth_digest:AUTH_DIGEST
+   authnz_ldap:AUTHNZ_LDAP
+   cache:CACHE
+   cache_disk:CACHE
+   cache_socache:CACHE
+   dav:DAV
+   dav_fs:DAV
+   dav_lock:DAV
+   file_cache:CACHE
+   http2:HTTP2
+   info:INFO
+   ldap:LDAP
+   lua:LUA
+   md:SSL
+   proxy:PROXY
+   

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

2021-07-22 Thread Conrad Kostecki
commit: 41ce9d91e9b44ebf350de128a1d5c3fe5aa9523d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:27:59 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ce9d91

dev-util/oprofile: ppc64 stable #787713

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/dev-util/oprofile/oprofile-1.4.0.ebuild 
b/dev-util/oprofile/oprofile-1.4.0.ebuild
index 6d0b18cbb34..7c7502881b5 100644
--- a/dev-util/oprofile/oprofile-1.4.0.ebuild
+++ b/dev-util/oprofile/oprofile-1.4.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86"
 IUSE="apidoc java pch static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: acct-user/rbot/

2021-07-22 Thread Conrad Kostecki
commit: 1485d1f1ca596ef7eca48f3808af3dba8d658f3f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:16:45 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1485d1f1

acct-user/rbot: add user (129) rbot

Bug: https://bugs.gentoo.org/781398
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/rbot/metadata.xml  |  8 
 acct-user/rbot/rbot-0.ebuild | 14 ++
 2 files changed, 22 insertions(+)

diff --git a/acct-user/rbot/metadata.xml b/acct-user/rbot/metadata.xml
new file mode 100644
index 000..eb1e47f2edf
--- /dev/null
+++ b/acct-user/rbot/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+

diff --git a/acct-user/rbot/rbot-0.ebuild b/acct-user/rbot/rbot-0.ebuild
new file mode 100644
index 000..c4e767ac30a
--- /dev/null
+++ b/acct-user/rbot/rbot-0.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for net-irc/rbot"
+
+ACCT_USER_GROUPS=( "rbot" )
+ACCT_USER_HOME="/var/lib/rbot"
+ACCT_USER_ID="129"
+
+acct-user_add_deps



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

2021-07-22 Thread Conrad Kostecki
commit: b458485c54acc0e4e03cbe6e081b6d54b1c02e52
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:26:27 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b458485c

dev-util/oprofile: ppc stable #787713

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/dev-util/oprofile/oprofile-1.4.0.ebuild 
b/dev-util/oprofile/oprofile-1.4.0.ebuild
index 605ba6b3171..6d0b18cbb34 100644
--- a/dev-util/oprofile/oprofile-1.4.0.ebuild
+++ b/dev-util/oprofile/oprofile-1.4.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~sparc x86"
 IUSE="apidoc java pch static-libs"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-irc/rbot/

2021-07-22 Thread Conrad Kostecki
commit: e7295013aa6a98c2c1272f814316e2ceca3a0462
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:23:35 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7295013

net-irc/rbot: migrate to GLEP 81

Bug: https://bugs.gentoo.org/781398
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-irc/rbot/rbot-0.9.15_p20160325-r3.ebuild | 197 +++
 1 file changed, 197 insertions(+)

diff --git a/net-irc/rbot/rbot-0.9.15_p20160325-r3.ebuild 
b/net-irc/rbot/rbot-0.9.15_p20160325-r3.ebuild
new file mode 100644
index 000..a738ba75619
--- /dev/null
+++ b/net-irc/rbot/rbot-0.9.15_p20160325-r3.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+GITHUB_COMMIT="e358601cc521d8aced941eb928fae2d8c53cf0c2"
+inherit ruby-ng strip-linguas
+
+DESCRIPTION="A ruby IRC bot"
+HOMEPAGE="https://ruby-rbot.org/;
+SRC_URI="https://github.com/ruby-rbot/rbot/archive/${GITHUB_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( feh GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="spell aspell timezone translator nls figlet
+   fortune cal host sqlite toilet"
+ILINGUAS="zh_CN zh_TW ru nl de fi fr it ja"
+RUBY_S="${PN}-${GITHUB_COMMIT}"
+
+CDEPEND="
+   acct-group/rbot
+   acct-user/rbot
+"
+
+RDEPEND+="
+   ${CDEPEND}
+   spell? (
+   aspell? ( app-text/aspell )
+   !aspell? ( app-text/hunspell )
+   )
+   figlet? ( app-misc/figlet )
+   sqlite? ( dev-ruby/sqlite3 )
+   toilet? ( app-misc/toilet )
+   fortune? ( games-misc/fortune-mod )
+   cal? ( sys-apps/util-linux )
+   host? ( net-dns/bind-tools )"
+
+DEPEND+="${CDEPEND}"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/sqlite3
+   )
+   nls? (
+   >=dev-ruby/ruby-gettext-2
+   dev-ruby/rake
+   )"
+
+ruby_add_rdepend "
+   dev-ruby/tokyocabinet
+   timezone? ( dev-ruby/tzinfo:* )
+   translator? ( dev-ruby/mechanize )
+   nls? ( dev-ruby/ruby-gettext >=dev-ruby/locale-2.0.5-r2 )
+"
+
+all_ruby_prepare() {
+   eapply -p0 "${FILESDIR}"/rbot-rakefile-gettext.patch
+
+   # Avoid tests that are only compatible with ruby22
+   rm -f test/test_journal.rb || die
+
+   # Fix deprecated code that was removed with ruby22
+   sed -i -e 's/::Config/::RbConfig/' setup.rb || die
+
+   # Avoid tests for optional dependencies that are not packaged.
+   sed -i -e '/RegistryDaybreakTest/,/^end/ s:^:#:' test/test_registry.rb 
|| die
+
+   # Avoid broken tests that call code that doesn't exist
+   rm -f test/test_plugins_threshold.rb || die
+}
+
+all_ruby_compile() {
+   disable_rbot_plugin() {
+   mv "${S}"/data/rbot/plugins/$1.rb{,.disabled}
+   }
+   use_rbot_plugin() {
+   use $1 && return
+   disable_rbot_plugin "$2"
+   }
+   rbot_conf() {
+   echo "$1: $2" >> "${T}"/rbot.conf
+   }
+   use_rbot_conf_path() {
+   use "$1" \
+   && rbot_conf "$2" "$3" \
+   || rbot_conf "$2" /bin/false
+   }
+
+   local spell_program="/usr/bin/hunspell -i"
+   if use !spell; then
+   disable_rbot_plugin spell
+   spell_program="/bin/false"
+   elif use aspell; then
+   spell_program="/usr/bin/ispell-aspell"
+   fi
+
+   rbot_conf spell.program "${spell_program}"
+
+   if use !figlet && use !toilet; then
+   disable_rbot_plugin figlet
+   fi
+
+   use_rbot_conf_path figlet figlet.path /usr/bin/figlet
+   use_rbot_conf_path toilet toilet.path /usr/bin/toilet
+
+   use_rbot_plugin timezone time
+   use_rbot_plugin translator translator
+
+   use_rbot_plugin fortune fortune
+   use_rbot_conf_path fortune fortune.path /usr/bin/fortune
+
+   use_rbot_plugin cal cal
+   use_rbot_conf_path cal cal.path /usr/bin/cal
+
+   use_rbot_plugin host host
+   use_rbot_conf_path host host.path /usr/bin/host
+
+   local rbot_datadir="${D}"/usr/share/rbot
+
+   # This is unfortunately pretty manual at the moment, but it's just
+   # to avoid having to run special scripts to package new versions
+   # of rbot. The default if new languages are added that are not
+   # considered for an opt-out here is to install them, so you just
+   # need to add them later.
+   if use nls; then
+   strip-linguas ${ILINGUAS}
+   if [[ -n ${LINGUAS+set} ]]; then
+   # As the the language name used by the rbot data files 
does
+   # not correspond to the ISO codes we usually use for 
LINGUAS,
+   # the following list 

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

2021-07-22 Thread Conrad Kostecki
commit: bbf5a24b74665d3a30702b520cc5fb9f1ac53763
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:11:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf5a24b

www-servers/apache: drop old version

Closes: https://bugs.gentoo.org/802495
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/apache/apache-2.4.48-r1.ebuild | 254 -
 1 file changed, 254 deletions(-)

diff --git a/www-servers/apache/apache-2.4.48-r1.ebuild 
b/www-servers/apache/apache-2.4.48-r1.ebuild
deleted file mode 100644
index 8012fad06ea..000
--- a/www-servers/apache/apache-2.4.48-r1.ebuild
+++ /dev/null
@@ -1,254 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# latest gentoo apache files
-GENTOO_PATCHSTAMP="20210212"
-GENTOO_DEVELOPER="polynomial-c"
-GENTOO_PATCHNAME="gentoo-apache-2.4.46-r6"
-
-# IUSE/USE_EXPAND magic
-IUSE_MPMS_FORK="prefork"
-IUSE_MPMS_THREAD="event worker"
-
-# << obsolete modules:
-# authn_default authz_default mem_cache
-# mem_cache is replaced by cache_disk
-# ?? buggy modules
-# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", 
no fix found
-# >> added modules for reason:
-# compat: compatibility with 2.2 access control
-# authz_host: new module for access control
-# authn_core: functionality provided by authn_alias in previous versions
-# authz_core: new module, provides core authorization capabilities
-# cache_disk: replacement for mem_cache
-# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3
-# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3
-# slotmem_shm: Slot-based shared memory provider (for lbmethod_byrequests).
-# socache_shmcb: shared object cache provider. Default config with ssl needs it
-# unixd: fixes startup error: Invalid command 'User'
-IUSE_MODULES="access_compat actions alias asis auth_basic auth_digest auth_form
-authn_alias authn_anon authn_core authn_dbd authn_dbm authn_file authn_socache 
authz_core
-authz_dbd authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex
-brotli cache cache_disk cache_socache cern_meta charset_lite cgi cgid dav 
dav_fs dav_lock
-dbd deflate dir dumpio env expires ext_filter file_cache filter headers http2
-ident imagemap include info lbmethod_byrequests lbmethod_bytraffic 
lbmethod_bybusyness
-lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic 
negotiation
-proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_html proxy_http 
proxy_scgi
-proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip 
reqtimeout
-session session_cookie session_crypto session_dbd setenvif slotmem_shm speling
-socache_memcache socache_shmcb status substitute unique_id userdir usertrack
-unixd version vhost_alias watchdog xml2enc"
-# The following are also in the source as of this version, but are not 
available
-# for user selection:
-# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
-# optional_fn_import optional_hook_export optional_hook_import
-
-# inter-module dependencies
-# TODO: this may still be incomplete
-MODULE_DEPENDS="
-   auth_form:session
-   brotli:filter
-   dav_fs:dav
-   dav_lock:dav
-   deflate:filter
-   cache_disk:cache
-   ext_filter:filter
-   file_cache:cache
-   lbmethod_byrequests:proxy_balancer
-   lbmethod_byrequests:slotmem_shm
-   lbmethod_bytraffic:proxy_balancer
-   lbmethod_bybusyness:proxy_balancer
-   lbmethod_heartbeat:proxy_balancer
-   log_forensic:log_config
-   logio:log_config
-   cache_disk:cache
-   cache_socache:cache
-   md:watchdog
-   mime_magic:mime
-   proxy_ajp:proxy
-   proxy_balancer:proxy
-   proxy_balancer:slotmem_shm
-   proxy_connect:proxy
-   proxy_ftp:proxy
-   proxy_html:proxy
-   proxy_html:xml2enc
-   proxy_http:proxy
-   proxy_http2:proxy
-   proxy_scgi:proxy
-   proxy_uwsgi:proxy
-   proxy_fcgi:proxy
-   proxy_wstunnel:proxy
-   session_cookie:session
-   session_dbd:dbd
-   session_dbd:session
-   socache_memcache:cache
-   substitute:filter
-"
-
-# module<->define mappings
-MODULE_DEFINES="
-   auth_digest:AUTH_DIGEST
-   authnz_ldap:AUTHNZ_LDAP
-   cache:CACHE
-   cache_disk:CACHE
-   cache_socache:CACHE
-   dav:DAV
-   dav_fs:DAV
-   dav_lock:DAV
-   file_cache:CACHE
-   http2:HTTP2
-   info:INFO
-   ldap:LDAP
-   lua:LUA
-   md:SSL
-   proxy:PROXY
-   proxy_ajp:PROXY
-   proxy_balancer:PROXY
-   proxy_connect:PROXY
-   

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

2021-07-22 Thread Conrad Kostecki
commit: 187721bffbea19bc37969fb70de400a391171611
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jul 22 19:06:08 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jul 22 19:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187721bf

eclass/apache-2.eclass: migrate to GLEP 81

Bug: https://bugs.gentoo.org/802495
Signed-off-by: Conrad Kostecki  gentoo.org>

 eclass/apache-2.eclass | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index a67597447ba..3da388952c4 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -10,7 +10,7 @@
 # This eclass handles apache-2.x ebuild functions such as LoadModule generation
 # and inter-module dependency checking.
 
-inherit autotools flag-o-matic multilib ssl-cert user toolchain-funcs
+inherit autotools flag-o-matic multilib ssl-cert toolchain-funcs
 
 [[ ${CATEGORY}/${PN} != www-servers/apache ]] \
&& die "Do not use this eclass with anything else than 
www-servers/apache ebuilds!"
@@ -136,6 +136,8 @@ unset -f _apache2_set_mpms
 
 # Dependencies
 RDEPEND="
+   acct-group/apache
+   acct-user/apache
dev-lang/perl
>=dev-libs/apr-1.5.1:=
=dev-libs/apr-util-1*:=[gdbm=,ldap?]
@@ -435,10 +437,6 @@ check_upgrade() {
 apache-2_pkg_setup() {
check_upgrade
 
-   # setup apache user and group
-   enewgroup apache 81
-   enewuser apache 81 -1 /var/www apache
-
setup_mpm
setup_modules
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/shapely/

2021-07-22 Thread Dennis Lamm
commit: bac84095b1f1d0aa7c30aeef22fbeef20dc3aec5
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Jul 22 19:13:36 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Jul 22 19:13:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac84095

sci-libs/shapely: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 sci-libs/shapely/shapely-1.7.1.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/sci-libs/shapely/shapely-1.7.1.ebuild 
b/sci-libs/shapely/shapely-1.7.1.ebuild
deleted file mode 100644
index 483e0920ac6..000
--- a/sci-libs/shapely/shapely-1.7.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="Shapely"
-MY_P="${MY_PN}-${PV}"
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Geometric objects, predicates, and operations"
-HOMEPAGE="https://pypi.org/project/Shapely/ 
https://github.com/Toblerity/Shapely;
-SRC_URI="https://github.com/Toblerity/Shapely/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=sci-libs/geos-3.3
-"
-
-BDEPEND="${RDEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/${MY_P}"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs dev-python/matplotlib
-
-python_test() {
-   distutils_install_for_testing
-   ${EPYTHON} -m pytest tests || die "tests failed under ${EPYTHON}"
-}



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

2021-07-22 Thread William Hubbs
commit: 6f32247b23aca193ae6312cd762d2c4cbf87158e
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jul 22 19:05:45 2021 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jul 22 19:11:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f32247b

profiles/arch/riscv/package.mask: mask  g.o or williamh@g.o for details.

Bug: https://bugs.gentoo.org/794046
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.mask b/profiles/arch/riscv/package.mask
index 43580b7b49a..ede4f7981a0 100644
--- a/profiles/arch/riscv/package.mask
+++ b/profiles/arch/riscv/package.mask
@@ -1,5 +1,9 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# dev-lang/go prior to 1.17 cannot be installed via emerge on riscv.
+# It can only be installed via cross.
+

[gentoo-commits] repo/gentoo:master commit in: sci-libs/libspatialindex/

2021-07-22 Thread Dennis Lamm
commit: ed27973b79f121a157216d99db7fca988a6fb804
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Jul 22 19:10:20 2021 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Jul 22 19:10:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed27973b

sci-libs/libspatialindex: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.2

 .../libspatialindex/libspatialindex-1.9.3.ebuild   | 33 --
 1 file changed, 33 deletions(-)

diff --git a/sci-libs/libspatialindex/libspatialindex-1.9.3.ebuild 
b/sci-libs/libspatialindex/libspatialindex-1.9.3.ebuild
deleted file mode 100644
index b38f1950daa..000
--- a/sci-libs/libspatialindex/libspatialindex-1.9.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-MY_P="spatialindex-src-${PV}"
-
-DESCRIPTION="C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C 
API"
-HOMEPAGE="https://libspatialindex.org/
-   https://github.com/libspatialindex/libspatialindex;
-SRC_URI="https://github.com/libspatialindex/${PN}/releases/download/${PV}/${MY_P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0/6"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.3-respect-compiler-flags.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DSIDX_BUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}



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

2021-07-22 Thread Sergei Trofimovich
commit: b266b0aaf1f079fb9324aa0f50a8a15ca4d2c450
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 18:56:04 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 18:56:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b266b0aa

dev-util/ccache: enable USE=static-c++ by default.

People keep reporting ccache failures when building older gcc releases.
Let's enable USE=static-c++ by default for FEATURES=ccache Just Work.

Bug: https://bugs.gentoo.org/761220
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/ccache/ccache-4.3-r3.ebuild | 91 
 1 file changed, 91 insertions(+)

diff --git a/dev-util/ccache/ccache-4.3-r3.ebuild 
b/dev-util/ccache/ccache-4.3-r3.ebuild
new file mode 100644
index 000..4cf06452a86
--- /dev/null
+++ b/dev-util/ccache/ccache-4.3-r3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="fast compiler cache"
+HOMEPAGE="https://ccache.dev/;
+SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
+IUSE="+static-c++ test"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   app-arch/zstd:0=
+   dev-util/shadowman
+   sys-apps/gentoo-functions
+"
+# clang-specific tests use dev-libs/elfutils to compare objects for equality.
+# Let's pull in the dependency unconditionally.
+DEPEND+="
+   test? ( dev-libs/elfutils )
+"
+BDEPEND="
+   app-text/asciidoc
+"
+
+RESTRICT="!test? ( test )"
+
+DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
+   "${FILESDIR}"/${PN}-4.0-objdump.patch
+   "${FILESDIR}"/${PN}-4.1-avoid-run-user.patch
+   "${FILESDIR}"/${P}-PWD.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed \
+   -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
+   "${FILESDIR}"/ccache-config-3 > ccache-config || die
+
+   # mainly used in tests
+   tc-export CC OBJDUMP
+
+   # Avoid dependency on libstdc++.so. Useful for cases when
+   # we would like to use ccache to build older gcc which injects
+   # into ccache locally built (possibly outdated) libstdc++
+   # See bug #761220 for examples.
+   #
+   # Ideally gcc should not use LD_PRELOAD to avoid this type of failures.
+   use static-c++ && append-ldflags -static-libstdc++
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_CCACHE=OFF
+   -DUSE_FASTER_LINKER=OFF
+   -DZSTD_FROM_INTERNET=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   dobin ccache-config
+   insinto /usr/share/shadowman/tools
+   newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin"
+}
+
+pkg_prerm() {
+   if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then
+   eselect compiler-shadow remove ccache
+   fi
+}
+
+pkg_postinst() {
+   if [[ ${ROOT:-/} == / ]]; then
+   eselect compiler-shadow update ccache
+   fi
+}



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

2021-07-22 Thread Lars Wendler
commit: 81277e15799dd59e276883e94da6ad26f459f32f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 18:24:41 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 18:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81277e15

net-dns/nsd: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   2 -
 net-dns/nsd/nsd-4.3.4.ebuild | 117 ---
 net-dns/nsd/nsd-4.3.5.ebuild | 117 ---
 3 files changed, 236 deletions(-)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index aaf4346aa04..8fb82efc1b7 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,4 +1,2 @@
-DIST nsd-4.3.4.tar.gz 1182467 BLAKE2B 
10c06be9df393774627a42a7cf254202fe9800e7cd5048d392fbf90a65321a4596e742165b1157b3a0ce0645a80ae5425f7d43eb0a453077e45bff06d52347d4
 SHA512 
fe332caecfd3c6bb8ae1a92fec26984a7953e5e462515e8622c1079b217c962728e841826cdf7899f47f9ac24af1dd383f8ba7981541b05a2338cd288c40b0a7
-DIST nsd-4.3.5.tar.gz 1184220 BLAKE2B 
0ded84d9a0c25b86af6c05a7ab3ffb680177142b79a96f952cdeb92d87d9d0f306fb3c864b8f3cb769b05b0a863a7470df9407e6f3f5f0bc9a32891185d32b6f
 SHA512 
bd031da779ff7b9b53fb4ea4d038a51f3b8f7b59a2927f674def46ca775f30afa059b471fed7d8ebcd2b7d02968945972b98856198eafbc4263d3064dae01029
 DIST nsd-4.3.6.tar.gz 1197835 BLAKE2B 
943ae0700a2f49fffa9414f1d2718fef5e6a2f181373cc0a17ebe04433bce22d3863c8f17bd4d0412264503a80720d6dea9ce0d3ad6305f54dc3a2496118c90f
 SHA512 
d87837b483ab37fde5d3eae7dca4c9e2672a718a1f49847db13232358108a5e0d6395c07d3fac72092a949d3c9861cd1dbed3e9bd0342ba6cbe7ca32feba09d0
 DIST nsd-4.3.7.tar.gz 1221215 BLAKE2B 
79bd49324f62812a7f0f5800a686d09600620d1dc87ed9e7d4c1f2822c68700b73f5c58c328927fdf7f4af61a401033e39a8e59e054e53c564acfefc86d68bde
 SHA512 
ef5fbcbeccba7e90cc7eed32c6a6f61f5471e13bfb74e5dd072cc9be7af67ebf97c93c0902e115efeda89489399e0543566a6847788ea7bebf13b9007f2c6193

diff --git a/net-dns/nsd/nsd-4.3.4.ebuild b/net-dns/nsd/nsd-4.3.4.ebuild
deleted file mode 100644
index 21733815a1e..000
--- a/net-dns/nsd/nsd-4.3.4.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
-MY_PV="${PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="An authoritative only, high performance, open source name server"
-HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
-SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
-LICENSE="BSD"
-SLOT="0"
-[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="amd64 x86"
-IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd"
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="
-   acct-group/nsd
-   acct-user/nsd
-   dnstap? (
-   dev-libs/fstrm
-   dev-libs/protobuf-c
-   )
-   libevent? ( dev-libs/libevent )
-   munin? ( net-analyzer/munin )
-   ssl? (
-   dev-libs/openssl:0=
-   )
-   systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   systemd? ( virtual/pkgconfig )
-"
-
-PATCHES=(
-   # Fix the paths in the munin plugin to match our install
-   "${FILESDIR}"/nsd_munin_.patch
-)
-
-src_prepare() {
-   default
-   # Required to get correct pkg-config macros with USE="systemd"
-   # see bugs #663618 and #758050
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-largefile
-   --enable-pie
-   --enable-relro-now
-   --enable-tcp-fastopen
-   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
-   --with-logfile="${EPREFIX}"/var/log/nsd.log
-   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
-   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
-   --with-xfrdir="${EPREFIX}"/var/db/nsd
-   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
-   --with-zonesdir="${EPREFIX}"/var/lib/nsd
-   $(use_enable bind8-stats)
-   $(use_enable bind8-stats zone-stats)
-   $(use_enable dnstap)
-   $(use_enable ipv6)
-   $(use_enable minimal-responses)
-   $(use_enable mmap)
-   $(use_enable nsec3)
-   $(use_enable ratelimit)
-   $(use_enable root-server)
-   $(use_enable runtime-checks checking)
-   $(use_enable systemd)
-   $(use_with libevent)
-   $(use_with ssl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc 

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

2021-07-22 Thread Lars Wendler
commit: 032d2e98f9fb9ef5caabd2bb68f6eeb5be365882
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 18:23:42 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 18:24:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032d2e98

net-dns/nsd: Bump to version 4.3.7

Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/Manifest |   1 +
 net-dns/nsd/nsd-4.3.7.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest
index 393657c1fc6..aaf4346aa04 100644
--- a/net-dns/nsd/Manifest
+++ b/net-dns/nsd/Manifest
@@ -1,3 +1,4 @@
 DIST nsd-4.3.4.tar.gz 1182467 BLAKE2B 
10c06be9df393774627a42a7cf254202fe9800e7cd5048d392fbf90a65321a4596e742165b1157b3a0ce0645a80ae5425f7d43eb0a453077e45bff06d52347d4
 SHA512 
fe332caecfd3c6bb8ae1a92fec26984a7953e5e462515e8622c1079b217c962728e841826cdf7899f47f9ac24af1dd383f8ba7981541b05a2338cd288c40b0a7
 DIST nsd-4.3.5.tar.gz 1184220 BLAKE2B 
0ded84d9a0c25b86af6c05a7ab3ffb680177142b79a96f952cdeb92d87d9d0f306fb3c864b8f3cb769b05b0a863a7470df9407e6f3f5f0bc9a32891185d32b6f
 SHA512 
bd031da779ff7b9b53fb4ea4d038a51f3b8f7b59a2927f674def46ca775f30afa059b471fed7d8ebcd2b7d02968945972b98856198eafbc4263d3064dae01029
 DIST nsd-4.3.6.tar.gz 1197835 BLAKE2B 
943ae0700a2f49fffa9414f1d2718fef5e6a2f181373cc0a17ebe04433bce22d3863c8f17bd4d0412264503a80720d6dea9ce0d3ad6305f54dc3a2496118c90f
 SHA512 
d87837b483ab37fde5d3eae7dca4c9e2672a718a1f49847db13232358108a5e0d6395c07d3fac72092a949d3c9861cd1dbed3e9bd0342ba6cbe7ca32feba09d0
+DIST nsd-4.3.7.tar.gz 1221215 BLAKE2B 
79bd49324f62812a7f0f5800a686d09600620d1dc87ed9e7d4c1f2822c68700b73f5c58c328927fdf7f4af61a401033e39a8e59e054e53c564acfefc86d68bde
 SHA512 
ef5fbcbeccba7e90cc7eed32c6a6f61f5471e13bfb74e5dd072cc9be7af67ebf97c93c0902e115efeda89489399e0543566a6847788ea7bebf13b9007f2c6193

diff --git a/net-dns/nsd/nsd-4.3.7.ebuild b/net-dns/nsd/nsd-4.3.7.ebuild
new file mode 100644
index 000..729d4812208
--- /dev/null
+++ b/net-dns/nsd/nsd-4.3.7.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+# version voodoo needed only for non-release tarballs: 4.0.0_rc1 => 4.0.0rc1
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="An authoritative only, high performance, open source name server"
+HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd;
+SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd"
+
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="
+   acct-group/nsd
+   acct-user/nsd
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c
+   )
+   libevent? ( dev-libs/libevent )
+   munin? ( net-analyzer/munin )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/flex
+   virtual/yacc
+   systemd? ( virtual/pkgconfig )
+"
+
+PATCHES=(
+   # Fix the paths in the munin plugin to match our install
+   "${FILESDIR}"/nsd_munin_.patch
+)
+
+src_prepare() {
+   default
+   # Required to get correct pkg-config macros with USE="systemd"
+   # see bugs #663618 and #758050
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-largefile
+   --enable-pie
+   --enable-relro-now
+   --enable-tcp-fastopen
+   --with-dbfile="${EPREFIX}"/var/db/nsd/nsd.db
+   --with-logfile="${EPREFIX}"/var/log/nsd.log
+   --with-pidfile="${EPREFIX}"/run/nsd/nsd.pid
+   --with-xfrdfile="${EPREFIX}"/var/db/nsd/xfrd.state
+   --with-xfrdir="${EPREFIX}"/var/db/nsd
+   --with-zonelistfile="${EPREFIX}"/var/db/nsd/zone.list
+   --with-zonesdir="${EPREFIX}"/var/lib/nsd
+   $(use_enable bind8-stats)
+   $(use_enable bind8-stats zone-stats)
+   $(use_enable dnstap)
+   $(use_enable ipv6)
+   $(use_enable minimal-responses)
+   $(use_enable mmap)
+   $(use_enable nsec3)
+   $(use_enable ratelimit)
+   $(use_enable root-server)
+   $(use_enable runtime-checks checking)
+   $(use_enable systemd)
+   $(use_with libevent)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc 
doc/{ChangeLog,CREDITS,NSD-4-features,NSD-FOR-BIND-USERS,README,RELNOTES,REQUIREMENTS}
+
+   newinitd "${FILESDIR}"/nsd.initd-r1 

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

2021-07-22 Thread Lars Wendler
commit: 354a23ea1225897964918f030ee886a9fb7df6f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 18:17:45 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 18:24:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354a23ea

sys-apps/util-linux: Bump to version 2.37.1

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/util-linux/Manifest |   1 +
 sys-apps/util-linux/util-linux-2.37.1.ebuild | 331 +++
 2 files changed, 332 insertions(+)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 3344640843b..bf528faae09 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -1,3 +1,4 @@
 DIST util-linux-2.36.2.tar.xz 5348032 BLAKE2B 
17e49515f8d0430f3ed26b80bf1d6e811d847141020d0dae1340dc92887549b7b711f3db6e3913120871fc912435def73586a7aef09d8d9cc6ff7ca331b2770f
 SHA512 
6ab141f44ca4cb6b600081f10eae17e15d23abd122a37eb3ac6c845513a6a4396dc9dcff30b3032de80116ddde50e27dfbc86f92708c1051f84f0c919194664b
 DIST util-linux-2.37-manpages.tar.xz 160156 BLAKE2B 
39572332cfe4cac2313941ae922a01f5f4fe34cceb2ca3c806e87ec55187053dfce044790ad497d04adafc2abc513ae1429a1686e71b3b4e0e7907d17c9b6548
 SHA512 
2f3f1da3eae10b90daa672690ec90de303d87e9b0390f795daf80927a7c42f6aac9d3516b63051a6237a5609b5fda1dec92a1b8adc172115f3478b7edfa04918
+DIST util-linux-2.37.1.tar.xz 5628360 BLAKE2B 
309ea7202f32c0ec750cb01486cf32c3e9dd457d83e5beab8d6b97a5e7f312332ecfcd1ddbb88ae5ec9ee483bb15452b8d58bce1f931f9dfa35be3ce042da3da
 SHA512 
ec300c830869e10a0d7f8c0b99e9bb46e0b88fc51f3c6c6a4d9752a89f035e8d69d81f25fd103ef8d7d253e81440695ef3f5d72dccc94815ec8d5f6f949f7555
 DIST util-linux-2.37.tar.xz 5519268 BLAKE2B 
37d4f260d636539c60b7196545c7c542c7e08a24cf3395be0c14054b5f05765c9f8234ded1c8fed60855e76bf0cfedc557d45e99b37d1e6b4a0244897fe06860
 SHA512 
84cf1df46165f286caa1a1204b335dc1fc826a8e1d52a817c28eb80ef19734eccd6efdfb078e87ade9e4381a9102e59d4df83e9bb100e4c73aff2aa4bfb85615

diff --git a/sys-apps/util-linux/util-linux-2.37.1.ebuild 
b/sys-apps/util-linux/util-linux-2.37.1.ebuild
new file mode 100644
index 000..141bdf409cb
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.37.1.ebuild
@@ -0,0 +1,331 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
+   pam python-r1 multilib-minimal multiprocessing systemd
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3 autotools
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
+fi
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/karelzak/util-linux;
+
+LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
+SLOT="0"
+IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger magic 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
+
+# Most lib deps here are related to programs rather than our libs,
+# so we rarely need to specify ${MULTILIB_USEDEP}.
+RDEPEND="
+   virtual/libcrypt:=
+   audit? ( >=sys-process/audit-2.6:= )
+   caps? ( sys-libs/libcap-ng )
+   cramfs? ( sys-libs/zlib:= )
+   cryptsetup? ( sys-fs/cryptsetup )
+   hardlink? ( dev-libs/libpcre2:= )
+   ncurses? (
+   sys-libs/ncurses:=[unicode(+)?]
+   magic? ( sys-apps/file:0= )
+   )
+   nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   ppc? ( sys-libs/librtas )
+   ppc64? ( sys-libs/librtas )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   slang? ( sys-libs/slang )
+   !build? ( systemd? ( sys-apps/systemd ) )
+   udev? ( virtual/libudev:= )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( sys-devel/bc )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+"
+RDEPEND+="
+   hardlink? ( !app-arch/hardlink )
+   logger? ( !>=app-admin/sysklogd-2.0[logger] )
+   kill? (
+   !sys-apps/coreutils[kill]
+   !sys-process/procps[kill]
+   )
+   su? (
+   !=sys-apps/shadow-4.7-r2[su]
+   )
+   !net-wireless/rfkill
+   ! "${T}"/fallocate.${ABI}.c
+   #define _GNU_SOURCE
+   #include 
+   main() { return fallocate(0, 0, 0, 0); }
+   EOF
+

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

2021-07-22 Thread Lars Wendler
commit: 4b62e286fc9e7b60126ecb882e24886637123bcc
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 18:24:08 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 18:24:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b62e286

net-dns/nsd: Version 4.3.6 stable for amd64 and x86

Signed-off-by: Lars Wendler  gentoo.org>

 net-dns/nsd/nsd-4.3.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/nsd/nsd-4.3.6.ebuild b/net-dns/nsd/nsd-4.3.6.ebuild
index 729d4812208..21733815a1e 100644
--- a/net-dns/nsd/nsd-4.3.6.ebuild
+++ b/net-dns/nsd/nsd-4.3.6.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${MY_P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="bind8-stats dnstap ipv6 libevent minimal-responses mmap munin +nsec3 
ratelimit root-server runtime-checks ssl systemd"
 
 S="${WORKDIR}/${MY_P}"



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

2021-07-22 Thread Lars Wendler
commit: dd1f25a19bdc00e0e2c3ad5a68a9f52d24a25ccf
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 22 18:20:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 22 18:24:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1f25a1

sys-apps/util-linux: Synced live ebuild

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/util-linux/util-linux-.ebuild | 27 +--
 1 file changed, 1 insertion(+), 26 deletions(-)

diff --git a/sys-apps/util-linux/util-linux-.ebuild 
b/sys-apps/util-linux/util-linux-.ebuild
index 58017396bb6..141bdf409cb 100644
--- a/sys-apps/util-linux/util-linux-.ebuild
+++ b/sys-apps/util-linux/util-linux-.ebuild
@@ -17,8 +17,7 @@ if [[ ${PV} ==  ]] ; then
 else
[[ "${PV}" = *_rc* ]] || \
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz
-   https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.xz;
+   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
 fi
 
 DESCRIPTION="Various useful Linux utilities"
@@ -87,18 +86,6 @@ RESTRICT="!test? ( test )"
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-)
-
-rm_man() {
-   [[ -n $1 ]] || die
-   local el
-   for el in $1 ; do
-   find "${WORKDIR}/man" -type f -name "${el}.?" -delete \
-   || die
-   done
-}
-
 src_prepare() {
default
 
@@ -117,14 +104,6 @@ src_prepare() {
if [[ ${PV} ==  ]] ; then
po/update-potfiles
eautoreconf
-   else
-   # Conditionally remove some man-pages
-   use hardlink|| rm_man "hardlink"
-   use kill|| rm_man "kill"
-   use logger  || rm_man "logger"
-   use ncurses || rm_man "pg"
-   use su  || rm_man "su"
-   use tty-helpers || rm_man "mesg wall write"
fi
 
elibtoolize
@@ -320,10 +299,6 @@ multilib_src_install_all() {
# e2fsprogs-libs didnt install .la files, and .pc work fine
find "${ED}" -name "*.la" -delete || die
 
-   if [[ ${PV} !=  ]] ; then
-   doman "${WORKDIR}"/man/man*/*
-   fi
-
if ! use userland_GNU ; then
# manpage collisions
# TODO: figure out a good way to keep them



[gentoo-commits] repo/gentoo:master commit in: sys-boot/elilo/

2021-07-22 Thread Sergei Trofimovich
commit: ea20d42dcc165f590ed1d6a5a380f8b460f37f2a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 22 17:53:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 22 17:54:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea20d42d

sys-boot/elilo: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-boot/elilo/elilo-3.16-r4.ebuild | 94 -
 1 file changed, 94 deletions(-)

diff --git a/sys-boot/elilo/elilo-3.16-r4.ebuild 
b/sys-boot/elilo/elilo-3.16-r4.ebuild
deleted file mode 100644
index 8a796f6bd91..000
--- a/sys-boot/elilo/elilo-3.16-r4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multilib
-
-DESCRIPTION="Linux boot loader for EFI-based systems such as IA-64"
-HOMEPAGE="https://sourceforge.net/projects/elilo/;
-SRC_URI="mirror://sourceforge/elilo/${P}-all.tar.gz
-   mirror://debian/pool/main/e/elilo/elilo_3.14-3.debian.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE=""
-
-# gnu-efi contains only static libs, so there's no run-time dep on it
-DEPEND=">=sys-boot/gnu-efi-3.0g
-   dev-util/patchutils"
-# dosfstools[compat] to enable 'dosfsck' symlink
-RDEPEND="sys-boot/efibootmgr
-   sys-fs/dosfstools[compat]"
-
-S="${WORKDIR}/${P}-source"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.16-elilo-loop.patch #299665
-   "${FILESDIR}"/${PN}-3.16-gnu-efi-3.0.6-ia64.patch
-   "${FILESDIR}"/${PN}-3.16-strncpy-clash.patch
-   "${FILESDIR}"/${PN}-3.16-FLAGS.patch
-   "${FILESDIR}"/${PN}-3.16-ARCH.patch
-)
-
-src_unpack() {
-   unpack ${A} ./${P}-source.tar.gz
-   mv debian "${S}"/ || die
-}
-
-src_prepare() {
-   default
-
-   case $(tc-arch) in
-   ia64)  iarch=ia64 ;;
-   x86)   iarch=ia32 ;;
-   amd64) iarch=x86_64 ;;
-   *) die "unknown architecture: $(tc-arch)" ;;
-   esac
-
-   # Now Gentooize it.
-   sed -i \
-   -e '1s:/bin/sh:/bin/bash:' \
-   -e "s:##VERSION##:${PV}:" \
-   -e 's:Debian GNU/:Gentoo :g' \
-   -e 's:Debian:Gentoo:g' \
-   -e 's:debian:gentoo:g' \
-   -e "s:dpkg --print-architecture:echo ${iarch}:" \
-   debian/elilo.sh || die
-}
-
-src_compile() {
-   # "prefix" on the next line specifies where to find gcc, as, ld,
-   # etc.  It's not the usual meaning of "prefix".  By blanking it we
-   # allow PATH to be searched.
-   local libdir="${SYSROOT}${EPREFIX}/usr/$(get_libdir)"
-   emake -j1 \
-   prefix= \
-   AS="$(tc-getAS)" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getLD)" \
-   OBJCOPY="$(tc-getOBJCOPY)" \
-   HOSTARCH=${iarch} \
-   ARCH=${iarch} \
-   EFIINC="${SYSROOT}${EPREFIX}/usr/include/efi" \
-   GNUEFILIB="${libdir}" \
-   EFILIB="${libdir}" \
-   EFICRT0="${libdir}" \
-   NATIVE_CFLAGS="${CFLAGS}" \
-   NATIVE_LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   exeinto /usr/lib/elilo
-   doexe elilo.efi
-
-   newsbin debian/elilo.sh elilo
-   dosbin tools/eliloalt
-
-   insinto /etc
-   newins "${FILESDIR}"/elilo.conf.sample elilo.conf
-
-   dodoc docs/* "${FILESDIR}"/elilo.conf.sample
-   doman debian/*.[0-9]
-}



  1   2   >