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

2020-07-23 Thread Sam James
commit: 5e81d13e24b9e86d166db2f9bdd874029a8d3869
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:46:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e81d13e

app-misc/evtest: arm64 keyworded (bug #733650)

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

 app-misc/evtest/evtest-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/evtest/evtest-1.34.ebuild 
b/app-misc/evtest/evtest-1.34.ebuild
index 7bb2f5d466e..a78f06daa8e 100644
--- a/app-misc/evtest/evtest-1.34.ebuild
+++ b/app-misc/evtest/evtest-1.34.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://cgit.freedesktop.org/evtest/snapshot/${PN}-${P}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
 
 BDEPEND="virtual/pkgconfig"
 



[gentoo-commits] proj/java-ebuilder:master commit in: src/main/java/org/gentoo/java/ebuilder/maven/

2020-07-23 Thread Miroslav Šulc
commit: 2079ef593386ada75e3afc6750e11a2165896569
Author: zongyu  gmail  com>
AuthorDate: Sun Jul 19 12:12:25 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jul 19 12:12:25 2020 +
URL:https://gitweb.gentoo.org/proj/java-ebuilder.git/commit/?id=2079ef59

rename source code file to ${P}-sources.[extension]

Signed-off-by: zongyu  gmail.com>

 src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java 
b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
index da3a01b..38a8bf8 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
@@ -31,7 +31,7 @@ public class MavenEbuilder {
  * Pattern for checking whether download tarball name matches expected 
name.
  */
 private static final Pattern PATTERN_TARBALL_NAME
-= Pattern.compile("^.*/\\$\\{P\\}((?:\\.tar)\\.\\S+|(?:\\.jar))$");
+= 
Pattern.compile("^.*/\\$\\{P\\}-sources.((?:\\.tar)\\.\\S+|(?:\\.jar))$");
 
 /**
  * Generates ebuild from the collected information at the specified path.
@@ -232,7 +232,7 @@ public class MavenEbuilder {
 return srcUri;
 }
 
-return srcUri + " -> " + "${P}" + matcher.group(1);
+return srcUri + " -> " + "${P}-sources" + matcher.group(1);
 }
 
 /**
@@ -876,7 +876,7 @@ public class MavenEbuilder {
 writer.println();
 writer.println("src_unpack() {");
 writer.println("\tmkdir -p ${S}/${JAVA_SRC_DIR}");
-writer.println("\tunzip ${DISTDIR}/${P}.jar -d ${S}/${JAVA_SRC_DIR} || 
die");
+writer.println("\tunzip ${DISTDIR}/${P}-sources.jar -d 
${S}/${JAVA_SRC_DIR} || die");
 
 if (mavenProject.hasTests()) {
 writer.println("\tmkdir -p ${JAVA_TEST_SRC_DIR}");



[gentoo-commits] proj/java-ebuilder:master commit in: src/main/java/org/gentoo/java/ebuilder/maven/

2020-07-23 Thread Miroslav Šulc
commit: 6d3d209a35ee2102d633061b3f0a2d5ad671608f
Author: zongyu  gmail  com>
AuthorDate: Sat Jul 18 07:37:44 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jul 18 14:50:03 2020 +
URL:https://gitweb.gentoo.org/proj/java-ebuilder.git/commit/?id=6d3d209a

format a right string for java-virtuals/*

Signed-off-by: zongyu  gmail.com>

 .../org/gentoo/java/ebuilder/maven/MavenCache.java | 10 ++--
 .../gentoo/java/ebuilder/maven/MavenEbuilder.java  | 54 ++
 2 files changed, 32 insertions(+), 32 deletions(-)

diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenCache.java 
b/src/main/java/org/gentoo/java/ebuilder/maven/MavenCache.java
index 0443dd4..d6345bf 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenCache.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenCache.java
@@ -69,12 +69,16 @@ public class MavenCache {
 }
 
 final StringBuilder sbDependency = new StringBuilder(50);
-sbDependency.append(">=");
+   if (cacheItem.getCategory().compareTo("java-virtuals") != 0) {
+sbDependency.append(">=");
+   }
 sbDependency.append(cacheItem.getCategory());
 sbDependency.append('/');
 sbDependency.append(cacheItem.getPkg());
-sbDependency.append('-');
-sbDependency.append(stripExtraFromVersion(cacheItem.getVersion()));
+   if (cacheItem.getCategory().compareTo("java-virtuals") != 0) {
+sbDependency.append('-');
+sbDependency.append(stripExtraFromVersion(cacheItem.getVersion()));
+   }
 
 if (cacheItem.getUseFlag() != null) {
 sbDependency.append('[');

diff --git a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java 
b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
index 08a5f99..da3a01b 100644
--- a/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
+++ b/src/main/java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java
@@ -57,7 +57,7 @@ public class MavenEbuilder {
  */
 final MavenProject mavenProject
 = mavenProjects.get(mavenProjects.size() - 1);
-writeInherit(mavenProject, writer);
+writeInherit(config, mavenProject, writer);
 writePackageInfo(config, mavenProject, writer);
 
 writeDependencies(config, mavenProjects, writer);
@@ -244,16 +244,11 @@ public class MavenEbuilder {
  */
 private String improveBinjarUri(final String binjarUri) {
 
-final Matcher matcher = PATTERN_TARBALL_EXTENSION.matcher(binjarUri);
-
 /**
- * We do not know how to get the extension so assume it will be jar
+ * Binary file should be jars
  */
-if (!matcher.matches()) {
-return binjarUri + " -> " + "${P}-bin.jar";
-}
+return binjarUri + " -> " + "${P}-bin.jar";
 
-return binjarUri + " -> " + "${P}-bin" + matcher.group(1);
 }
 
 /**
@@ -479,15 +474,19 @@ public class MavenEbuilder {
 mavenProjects, config.getForceMinJavaVersion()));
 writer.println(":*");
 
-if (hasCDepend) {
-writer.println("\t${CDEPEND}");
-}
-
 if (config.getDownloadUri() != null && config.getDownloadUri().
 toString().matches("^.*?\\.(jar|zip)$")) {
 writer.println("\tapp-arch/unzip");
 }
 
+if (config.hasBinjarUri() && (hasCDepend || 
!compileDependencies.isEmpty())) {
+writer.println("\t!binary? (");
+}
+
+if (hasCDepend) {
+writer.println("\t${CDEPEND}");
+}
+
 if (!compileDependencies.isEmpty()) {
 compileDependencies.stream().forEach((dependency) -> {
 writer.print('\t');
@@ -495,6 +494,10 @@ public class MavenEbuilder {
 });
 }
 
+if (config.hasBinjarUri() && (hasCDepend || 
!compileDependencies.isEmpty())) {
+writer.println("\t)");
+}
+
 if (!testDependencies.isEmpty()) {
 writer.println("\ttest? (");
 
@@ -528,10 +531,6 @@ public class MavenEbuilder {
 mavenProjects, config.getForceMinJavaVersion()));
 writer.println(":*");
 
-if (config.hasBinjarUri()) {
-writer.println("\t!binary? (");
-}
-
 if (hasCDepend) {
 writer.print("${CDEPEND}");
 }
@@ -544,9 +543,6 @@ public class MavenEbuilder {
 });
 }
 
-if (config.hasBinjarUri()) {
-writer.println("\t)");
-}
 
 
 writer.println('"');
@@ -613,8 +609,8 @@ public class MavenEbuilder {
  *
  * @param writer ebuild writer
  */
-private void writeInherit(final MavenProject mavenProject,
-final PrintWriter writer) {
+private void writeInherit(final Config config,
+final MavenProject mavenProject, final PrintWriter writer) {
 write

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

2020-07-23 Thread Sam James
commit: a1defe375d52ae467899a7b27339a5255f314ed6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:40:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:40:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1defe37

media-sound/wavpack: ppc stable (bug #672638)

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

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

diff --git a/media-sound/wavpack/wavpack-5.3.2.ebuild 
b/media-sound/wavpack/wavpack-5.3.2.ebuild
index e533a0b2d22..eb6a799a0f4 100644
--- a/media-sound/wavpack/wavpack-5.3.2.ebuild
+++ b/media-sound/wavpack/wavpack-5.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dbry/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-23 Thread Sam James
commit: 1f8bb591eabf50619a8481f9475da422553386ab
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:39:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:39:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8bb591

media-sound/wavpack: ppc64 stable (bug #672638)

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

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

diff --git a/media-sound/wavpack/wavpack-5.3.2.ebuild 
b/media-sound/wavpack/wavpack-5.3.2.ebuild
index 51fa053596e..e533a0b2d22 100644
--- a/media-sound/wavpack/wavpack-5.3.2.ebuild
+++ b/media-sound/wavpack/wavpack-5.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dbry/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2020-07-23 Thread Sam James
commit: 5710816a71588f0127e9f4167d439a604fef8e1f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:28:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:28:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5710816a

media-fonts/noto: amd64 stable (bug #733548)

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

 media-fonts/noto/noto-20200521.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/noto/noto-20200521.ebuild 
b/media-fonts/noto/noto-20200521.ebuild
index 8609c13783a..08d91414af2 100644
--- a/media-fonts/noto/noto-20200521.ebuild
+++ b/media-fonts/noto/noto-20200521.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> ${
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 # Extra allows to optionally reduce disk usage even returning to tofu
 # issue as described in https://www.google.com/get/noto/
 IUSE="cjk +extra"



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

2020-07-23 Thread Sam James
commit: e1ef9e772b73b80f31e9ae10fed8598d9b3980f8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:27:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:27:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ef9e77

media-libs/gmmlib: amd64 stable (bug #733512)

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

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

diff --git a/media-libs/gmmlib/gmmlib-20.2.2.ebuild 
b/media-libs/gmmlib/gmmlib-20.2.2.ebuild
index 2cb36edcb25..cc8bd01ae17 100644
--- a/media-libs/gmmlib/gmmlib-20.2.2.ebuild
+++ b/media-libs/gmmlib/gmmlib-20.2.2.ebuild
@@ -19,11 +19,11 @@ DESCRIPTION="Intel Graphics Memory Management Library"
 HOMEPAGE="https://github.com/intel/gmmlib";
 if [[ ${PV} == * ]] ; then
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="amd64"
 else
SRC_URI="https://github.com/intel/gmmlib/archive/intel-${P}.tar.gz";
S="${WORKDIR}/${PN}-intel-${P}"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="MIT"



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

2020-07-23 Thread Sam James
commit: f127c9f99888fd021fe32cb5c81d29493118d12e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:30:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f127c9f9

media-sound/wavpack: sparc stable (bug #672638)

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

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

diff --git a/media-sound/wavpack/wavpack-5.3.2.ebuild 
b/media-sound/wavpack/wavpack-5.3.2.ebuild
index 71dcfcca587..51fa053596e 100644
--- a/media-sound/wavpack/wavpack-5.3.2.ebuild
+++ b/media-sound/wavpack/wavpack-5.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dbry/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-23 Thread Sam James
commit: 66ea5d57e83bd647dc2d02d56b2280d64b50c9c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 24 06:28:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 24 06:28:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ea5d57

app-arch/zopfli: amd64 stable (bug #733528)

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

 app-arch/zopfli/zopfli-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/zopfli/zopfli-1.0.3.ebuild 
b/app-arch/zopfli/zopfli-1.0.3.ebuild
index 12b52c0d638..93a65a0db4a 100644
--- a/app-arch/zopfli/zopfli-1.0.3.ebuild
+++ b/app-arch/zopfli/zopfli-1.0.3.ebuild
@@ -13,6 +13,6 @@ S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="Apache-2.0"
 SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 DOCS=( CONTRIBUTORS README README.zopflipng )



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

2020-07-23 Thread Kent Fredric
commit: 174806b4aeea1e734be9d8321b6a1701da120eaf
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 04:53:40 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 04:54:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174806b4

dev-perl/Date-Calc: -r bump for EAPI7

- EAPI7
- Fixup LICENSE slightly
- Parallel tests
- Remove reundant code for C stuff, which is no longer in this dist
- Remove empty/unused variable assignments

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild 
b/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild
new file mode 100644
index 000..01dc9a16f14
--- /dev/null
+++ b/dev-perl/Date-Calc/Date-Calc-6.400.0-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=STBEY
+DIST_VERSION=6.4
+inherit perl-module
+
+DESCRIPTION="Gregorian calendar date calculations"
+
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-perl/Bit-Vector-7.400.0
+   >=dev-perl/Carp-Clan-6.40.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+mydoc="ToDo"



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

2020-07-23 Thread Hans de Graaff
commit: 50a2d3761ecfad1ced90b694d09fa1e245bf2676
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:27:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:39:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a2d376

dev-ruby/jquery-rails: cleanup

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

 dev-ruby/jquery-rails/Manifest  |  1 -
 dev-ruby/jquery-rails/jquery-rails-4.3.5.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/dev-ruby/jquery-rails/Manifest b/dev-ruby/jquery-rails/Manifest
index 8b63f11aa59..7c35bbd64c8 100644
--- a/dev-ruby/jquery-rails/Manifest
+++ b/dev-ruby/jquery-rails/Manifest
@@ -1,2 +1 @@
-DIST jquery-rails-4.3.5.gem 523776 BLAKE2B 
cf5338380f1551ee5bbec61dab818f4c45eef49947647dc41cc71cc06438a3454f793122eed7934b2288a9a895578770b236fcb5f1f5a2d0c8c211708e6452e6
 SHA512 
78afb6ad2cfa331ffed52ef6ba67bbd6e1fd7da210223e1b0cd097b0823455036aba58a1f31b70c8a9525f1f62508ec7f688924af7b0b18f262ab8d845c9ad78
 DIST jquery-rails-4.4.0.gem 526336 BLAKE2B 
d6a498424fd89ed575fe778a91ba199eb81fe7c98ac042df8602d0fd680305543d8bb1c1a663d12cf696ec50e1196c59b068051c4bf34b0e3b321cc3ea898bdf
 SHA512 
af363fe81f9689ccb7effd8a755368245b14fdbc67e14698c7dc48e69e18b731e1c65ceefedf86638d6dca6378d21c3175b02f16f6c03bd76c45494c1d0e5eab

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.3.5.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.3.5.ebuild
deleted file mode 100644
index 4c3f8c9954f..000
--- a/dev-ruby/jquery-rails/jquery-rails-4.3.5.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="vendor"
-
-RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="jQuery! For Rails! So great"
-HOMEPAGE="https://www.rubyonrails.org";
-
-LICENSE="MIT"
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/railties-4.2.0:*
-   >=dev-ruby/thor-0.14 

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

2020-07-23 Thread Hans de Graaff
commit: ec6283b141fc9c91f6775250577e7b35abd372fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:37:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:39:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6283b1

dev-ruby/railties: fix slot dep warning

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

 dev-ruby/railties/railties-5.2.4.3.ebuild | 2 +-
 dev-ruby/railties/railties-6.0.3.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/railties/railties-5.2.4.3.ebuild 
b/dev-ruby/railties/railties-5.2.4.3.ebuild
index 8759d5a09f8..f63f0925afb 100644
--- a/dev-ruby/railties/railties-5.2.4.3.ebuild
+++ b/dev-ruby/railties/railties-5.2.4.3.ebuild
@@ -36,7 +36,7 @@ RDEPEND+=">=app-eselect/eselect-rails-0.24"
 ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
~dev-ruby/actionpack-${PV}
-   >=dev-ruby/thor-0.18.1
+   || ( dev-ruby/thor:1 >=dev-ruby/thor-0.18.1:0 )
>=dev-ruby/rake-0.8.7
dev-ruby/method_source
 "

diff --git a/dev-ruby/railties/railties-6.0.3.2.ebuild 
b/dev-ruby/railties/railties-6.0.3.2.ebuild
index 828467ed528..ac2c8ddd992 100644
--- a/dev-ruby/railties/railties-6.0.3.2.ebuild
+++ b/dev-ruby/railties/railties-6.0.3.2.ebuild
@@ -36,7 +36,7 @@ RDEPEND+=">=app-eselect/eselect-rails-0.24"
 ruby_add_rdepend "
~dev-ruby/activesupport-${PV}
~dev-ruby/actionpack-${PV}
-   >=dev-ruby/thor-0.20.3
+   || ( dev-ruby/thor:1 >=dev-ruby/thor-0.18.1:0 )
>=dev-ruby/rake-0.8.7
dev-ruby/method_source
 "



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

2020-07-23 Thread Hans de Graaff
commit: b18108c4532e705bfdf0d515521d017340f20475
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:24:23 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:39:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18108c4

dev-ruby/combustion: cleanup

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

 dev-ruby/combustion/Manifest|  3 ---
 dev-ruby/combustion/combustion-1.1.0.ebuild | 25 -
 dev-ruby/combustion/combustion-1.1.1.ebuild | 24 
 dev-ruby/combustion/combustion-1.1.2.ebuild | 24 
 4 files changed, 76 deletions(-)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index 452a054f051..118ccc6ced8 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,5 +1,2 @@
-DIST combustion-1.1.0.gem 18432 BLAKE2B 
32e3c124d21c9fe96e00bab6e600bb0fd40dc998fa72a5256f5f59fce96f6ea7070238b5d0e5668b828abdf6dee3a03b78d750d8695a6e48d1164d4207753320
 SHA512 
d948a0235fbf5dff32c7e448426ec7bf361bad63aeee771ead0030143914bbb33afe6a7e6092e227ff4684bf312ed9194f0f27d71c979b2abdfb13f0e5069158
-DIST combustion-1.1.1.gem 18432 BLAKE2B 
e9e5a8dd5e4bfd865be3ff168c7403b7fa7ff6af9b6bd380bbfb02d8ffbaf9e4f820ecfb71cba58256a6fda64ee702f2159c970c9031722ccc2a4d2f365eafaa
 SHA512 
559b34dfbc501c4be014fbfb6e3f8f61ca25b6ed2551da6bfc258be41161c5249e98e64faacbd9bd754d40c3a3f67d33eeadfe75624519cc4293f7528a7bea16
-DIST combustion-1.1.2.gem 18432 BLAKE2B 
0a8aa7b418b19cc5e75957850670cc01d3d400dd4073ce0771d3070d4a3f518ab8540b70a89eb5c345e2086418b12a807bc072b17ea83dfd10258bd8b2bdee95
 SHA512 
ab9358bb68b5797830c73c3b66021cbfebc71d927d581622909e47bff56240df7cbd1bb2f4b70743d13d1f178f27b9cd5ab6bf964704eeeff4367025b0991633
 DIST combustion-1.2.0.gem 18944 BLAKE2B 
b4851e19779849b0edbf9759052b7a3546ead143322b15267b02295dce6f6097aa84eee62dc9e36e3f1c7fc66642216e6ad6fd713c21014ff658ef79afc597f9
 SHA512 
3bb64441910cc2ce24bbaa3b05953c4b2b159a064478c03afe1aa9685fc22c7766e1d26c0cfc606a66d137dcdbe29457f0ba43218659678c52364560a50c01b9
 DIST combustion-1.3.0.gem 18944 BLAKE2B 
5a6f6f2ffd67ae180d3f34be0501ebb05f5a7e3a008b2588fa7c746c69760201b533fdbbab93df6c97fbeb642b6c3f190605b35fae4cb3c31b0b7b7c16d1fa77
 SHA512 
32ec2c2ab9b1c6a834cf334b3f41e60e495a9c366e57830fa27bc8554b6eff72e8998d76f4c8e8e2e6d81e6c3574db46edf12a1bff05329cd3bacbea8eeb2a46

diff --git a/dev-ruby/combustion/combustion-1.1.0.ebuild 
b/dev-ruby/combustion/combustion-1.1.0.ebuild
deleted file mode 100644
index ab7aab0e1df..000
--- a/dev-ruby/combustion/combustion-1.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Elegant Rails Engine Testing"
-HOMEPAGE="https://github.com/pat/combustion";
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/activesupport-3.0.0:*
-   >=dev-ruby/railties-3.0.0:*
-   >=dev-ruby/thor-0.14.6
-"

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

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



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

2020-07-23 Thread Hans de Graaff
commit: 139437667dc7f099a2b8ab897ae36a87c340bd15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:25:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:39:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13943766

dev-ruby/combustion: fix slot dep warning

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

 dev-ruby/combustion/combustion-1.2.0.ebuild | 2 +-
 dev-ruby/combustion/combustion-1.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/combustion/combustion-1.2.0.ebuild 
b/dev-ruby/combustion/combustion-1.2.0.ebuild
index 8577b3476b2..954b127e891 100644
--- a/dev-ruby/combustion/combustion-1.2.0.ebuild
+++ b/dev-ruby/combustion/combustion-1.2.0.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 ruby_add_rdepend "
>=dev-ruby/activesupport-3.0.0:*
>=dev-ruby/railties-3.0.0:*
-   >=dev-ruby/thor-0.14.6
+   >=dev-ruby/thor-0.14.6:*
 "

diff --git a/dev-ruby/combustion/combustion-1.3.0.ebuild 
b/dev-ruby/combustion/combustion-1.3.0.ebuild
index 8577b3476b2..954b127e891 100644
--- a/dev-ruby/combustion/combustion-1.3.0.ebuild
+++ b/dev-ruby/combustion/combustion-1.3.0.ebuild
@@ -20,5 +20,5 @@ IUSE=""
 ruby_add_rdepend "
>=dev-ruby/activesupport-3.0.0:*
>=dev-ruby/railties-3.0.0:*
-   >=dev-ruby/thor-0.14.6
+   >=dev-ruby/thor-0.14.6:*
 "



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

2020-07-23 Thread Kent Fredric
commit: 7483a7fb9f7806c4533d11ad62562f3e37503321
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 04:32:10 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 04:32:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7483a7fb

dev-perl/Data-Visitor: -r bump for EAPI7

- EAPI7
- Improve dependencies
- Parallel tests

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Data-Visitor/Data-Visitor-0.300.0-r2.ebuild| 29 ++
 1 file changed, 29 insertions(+)

diff --git a/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r2.ebuild 
b/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r2.ebuild
new file mode 100644
index 000..4a1dc212a1d
--- /dev/null
+++ b/dev-perl/Data-Visitor/Data-Visitor-0.300.0-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DOY
+DIST_VERSION=0.30
+inherit perl-module
+
+DESCRIPTION="Visitor style traversal of Perl data structures"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/Class-Load-0.60.0
+   >=dev-perl/Moose-0.890.0
+   >=dev-perl/Tie-ToObject-0.10.0
+   >=dev-perl/namespace-clean-0.190.0
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+   test? (
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"



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

2020-07-23 Thread Hans de Graaff
commit: 439ce82f6619b7d43365b7c7dbba067ad796f94b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:18:55 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:18:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ce82f

dev-ruby/i18n: add 1.8.5

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

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.5.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 08d58421dee..18596aa6a65 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-1.8.1.tar.gz 66350 BLAKE2B 
f5e44810f31b00c0b6dfdd8c56d76011eaaafc8504b
 DIST i18n-1.8.2.tar.gz 66623 BLAKE2B 
2bc2a6174ae9b6a3342d925d29501e9cf959bf78f683a446330ab40064f39bbba5a715acf6b3baa2a1250308823880f9f91ec09aed03686f3d5bcbc314ef5807
 SHA512 
20cc06ab63c1e4343a49e2d979399dd599dc14e9a0faed260874d2c44419ca9b7262eb95b9949ed5cf0439b79854f5d810fe1731823b625449065666102340d3
 DIST i18n-1.8.3.tar.gz 67360 BLAKE2B 
8122904d2d4167c4502ce01c4d7c72949a5f7af0f0efb73bd98341cd8ebe35649acdda53e04f376fbc4efaecbe1a984a7efd13e2dce5953aacc1d66a84b8f2e9
 SHA512 
d122eba8af72b7b6fc737775a188862c7dcea280e783323a6cc624dbfb87618db45b01a93fcb8cdf08973e012d0e2089f5debec68be75c64deee0136436cf0ec
 DIST i18n-1.8.4.tar.gz 67620 BLAKE2B 
c2f00d1cf723fb7fa12a867ab98f954674727454710bee005c6ade31b53fffbe6914ed3bd888e7153a29713c09b7a1572b519c20b0d1eeb54ce3f618d4c509cb
 SHA512 
3c782d2e1f5cd8ea6aebc80fb469182216e8d0f87126aed1bc432aa41ab190514985f185278d5349ad35e4a13c4a56dbd750c89a83899fb2ac700f40a48385c0
+DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e333721ee8bf71334cff001975fe3a31fc84e600b34d0037050e00afd5f59db5a51b566d8648fec50de016
 SHA512 
0fd51cdc059c17b1581d187f39149bec1de4bcb06e6c9867f084fce26a8d6a6570b0058689cc30ff7ae14ea562b64ecdaf10ab3d4d2fbe246717583ca20100be

diff --git a/dev-ruby/i18n/i18n-1.8.5.ebuild b/dev-ruby/i18n/i18n-1.8.5.ebuild
new file mode 100644
index 000..e0716b086e2
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/";
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/sslscan/

2020-07-23 Thread Hans de Graaff
commit: 80fdf2510255030c19c0803693e717cadb3e717a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 24 04:14:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 24 04:14:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fdf251

net-analyzer/sslscan: add 2.0.0

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

 net-analyzer/sslscan/Manifest |  2 ++
 net-analyzer/sslscan/sslscan-2.0.0.ebuild | 50 +++
 2 files changed, 52 insertions(+)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index 8d3a954d335..2b49942ffbf 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -2,3 +2,5 @@ DIST sslscan-1.11.12-rbsec-openssl.tar.gz 5523256 BLAKE2B 
d8f5aa8bf748310fe1186e
 DIST sslscan-1.11.12-rbsec.tar.gz 56346 BLAKE2B 
0079a4be50c037c02bc716341315e0a2164742f270a54fa616ba223b5ecc56bdfa9cec3bc495cd57d4d20cdb4331c622bb78b705f2516fcff228306bb1e5c6ff
 SHA512 
e667cc50f0ec71343b73ca11871a1a53aa9f255c671f16b7c5f33093125a1e60d6e7945e7bd7296f4a71aa6837c823dc939e18982f3e3f831acc061ead9e7ebb
 DIST sslscan-1.11.13-rbsec-openssl.tar.gz 5523256 BLAKE2B 
d8f5aa8bf748310fe1186ec9ab74ecc33425d6fa3db709d94516780d4efadbdd9cf6358798796704dfeb4032ec615298f3b67c8150e314f1e79a4d826c2589b7
 SHA512 
9bfdac0b6dcbb9e932ef41db9753f7298cf38ddc18731386968289114fd5ed10d81e95523d557b42b431377638d2f62fb710189e7d944ba89979fe5e3437fd3f
 DIST sslscan-1.11.13-rbsec.tar.gz 57006 BLAKE2B 
ea5e2754f5a8218ee1f3aba26e7efe2394fa87b79137955705edc4600d67139f2641ac7b4e7a92f7273878f5b150e3e1b159114c833dc180049688563cf5095b
 SHA512 
51477e5b29a2fc87e2d6c8d76430eeb2a6feb388d47392938b9e2c572acc5926534a19dc249080a066256a1a6cbfe08b162e9f3839386c86116352e5eb57c544
+DIST sslscan-2.0.0.tar.gz 109677 BLAKE2B 
728ca5f59e7d46cf6bf4ac03fce8eb8b7183f9984da58985c3964a3d82c2b5ba6e1f90361cb7c504db3555ff0d6edb739a97aa2b6b4c90970ababd1bf2faa9cd
 SHA512 
faebf7014738a991be4d1d78fe0e9523f24a00c4154c19862fb46c3cc1674d5f8c3ab03e58975401e3265c9e2ada0cab9898d17c0f089dd3a20ba44b4fbf78ab
+DIST sslscan-OpenSSL_1_1_1g.tar.gz 9975550 BLAKE2B 
22efa4ffe5d56a861bc4e2e1bc9a558e79265a3789acd9ca65d0a1162a1808a089a92a234e88c951f2a3cdabd3b1908ac7fe6d5f2b5fe554f229a22c11ab185b
 SHA512 
bc8d24d7fc93542a8d77e13a57768de242ef679ef4db93c1b6b981a15a60646a5c5d869d066248448f3eb1ab2012e3ddc80bf301f486c0574d469a3f7db7b8d4

diff --git a/net-analyzer/sslscan/sslscan-2.0.0.ebuild 
b/net-analyzer/sslscan/sslscan-2.0.0.ebuild
new file mode 100644
index 000..874d6c6593b
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.0.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# sslscan builds against a static openssl library to allow weak ciphers
+# to be enabled so that they can be tested.
+OPENSSL_RELEASE_TAG="OpenSSL_1_1_1g"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fast SSL configuration scanner"
+HOMEPAGE="https://github.com/rbsec/sslscan";
+#MY_FORK="rbsec"
+#SRC_URI="https://github.com/${MY_FORK}/${PN}/archive/${PV}-${MY_FORK}.tar.gz 
-> ${P}-${MY_FORK}.tar.gz
+#  
https://github.com/PeterMosmans/openssl/archive/${MOSMANS_OPENSSL_COMMIT}.tar.gz
 -> ${P}-${MY_FORK}-openssl.tar.gz"
+SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
+
https://github.com/openssl/openssl/archive/${OPENSSL_RELEASE_TAG}.tar.gz -> 
${PN}-${OPENSSL_RELEASE_TAG}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/openssl:*"
+RDEPEND="${DEPEND}"
+
+# Requires a docker environment
+RESTRICT="test"
+
+# S="${WORKDIR}/${P}-${MY_FORK}"
+
+src_prepare() {
+   ln -s ../openssl-${OPENSSL_RELEASE_TAG} openssl || die
+   touch .openssl_is_fresh || die
+   sed -i -e '/openssl\/.git/,/fi/d' \
+   -e '/openssl test/d' Makefile || die
+
+   default
+}
+
+src_compile() {
+   emake static
+}
+
+src_install() {
+   DESTDIR="${D}" emake install
+
+   dodoc Changelog README.md
+}



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

2020-07-23 Thread Aaron W. Swenson
commit: 37285d87c17c7accb45486a022f094bc1a76a0a8
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Fri Jul 10 17:41:43 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Fri Jul 24 03:40:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37285d87

mail-client/roundcube: Bump to 1.4.7

 - 1.4.7 ebuild is just a copy of 1.4.6's.
 - Added  to metadata.xml

Bug: https://bugs.gentoo.org/731080
Closes: https://github.com/gentoo/gentoo/pull/16660
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Philippe Chaintreuil  parallaxshift.com>
Closes: https://github.com/gentoo/gentoo/pull/16660
Signed-off-by: Aaron W. Swenson  gentoo.org>

 mail-client/roundcube/Manifest   |  1 +
 mail-client/roundcube/metadata.xml   |  1 +
 mail-client/roundcube/roundcube-1.4.7.ebuild | 73 
 3 files changed, 75 insertions(+)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 2c0660081c9..b4f589fdd4f 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,3 +1,4 @@
 DIST roundcubemail-1.3.11-complete.tar.gz 5492078 BLAKE2B 
465d2ecf842c7393bc0bdf8b43d5e63b58e25ea360c1a8c93ccda8b350642dec34512090469720083d30212a31c3d9d7d56aa7df55cae167154bea96cdd19dc3
 SHA512 
5eb200b58bb289af7432c685eb1feaa2f8fbea56413efd05cf7cf9a4369551d889200b583f04c01c092d8d4c551151fe1051fbe901b02fa2fb26f7ade1c571a2
 DIST roundcubemail-1.4.4-complete.tar.gz 7029864 BLAKE2B 
2a6764a65c29e3deac6275c3dfd19ab2bee1f33ae1a7767561fcac25688bb8f3f7eeaee3eece20d2a6210aff18a5e493d0be709f4a3ae2ad4f3cfd9a1b124f06
 SHA512 
ddea321b5266c547f67c010147e9aa1457bea4802bec37f9e9d87e691bdc8df27f5c90cff8770de2458822160b85f7359f62742072ae1d642a040b9d88651519
 DIST roundcubemail-1.4.6-complete.tar.gz 7031573 BLAKE2B 
541147faeb2fafbf15fd3a4f42a5ecbb642113f02ea9135c91d3b359ec4582e490b80b2e20efa1f6afe8c35e5afe2263682a717a5342198a9eabb7e555e302bb
 SHA512 
e86763ced58cfa8174f71d33ae45cd62f26a58853b9361b83fa5bf883a4106c957f66b6b17b03172a3ee595ca74d7c19ac38e449a23377defd77cf555742
+DIST roundcubemail-1.4.7-complete.tar.gz 7031947 BLAKE2B 
eec5295c68b7b8f7a652bc6e4ddbb56fbf68e9d1fc01ed75ac8ec33434f299b02e46a8b7f21c56e87ebf9cb0ffa8d105e5e3d9fbcaaab26844c7ed439908bea4
 SHA512 
d668075c1fb1ac48931a82ca67b4ebeed6f1d1e82a336901f79967cb2eb91979fc7bb46d4895558f8e64f89f963002efc7c1ad23b93c52a252ce1a7aa04b678a

diff --git a/mail-client/roundcube/metadata.xml 
b/mail-client/roundcube/metadata.xml
index 9d188db0f13..4c2ef6e7dff 100644
--- a/mail-client/roundcube/metadata.xml
+++ b/mail-client/roundcube/metadata.xml
@@ -29,4 +29,5 @@
book server


+   
 

diff --git a/mail-client/roundcube/roundcube-1.4.7.ebuild 
b/mail-client/roundcube/roundcube-1.4.7.ebuild
new file mode 100644
index 000..6d3b3ede4e4
--- /dev/null
+++ b/mail-client/roundcube/roundcube-1.4.7.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit webapp
+
+MY_PN=${PN}mail
+MY_PV=${PV/_/-}
+MY_P=${MY_PN}-${MY_PV}
+
+DESCRIPTION="A browser-based multilingual IMAP client with an application-like 
user interface"
+HOMEPAGE="https://roundcube.net";
+SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz";
+
+# roundcube is GPL-licensed, the rest of the licenses here are
+# for bundled PEAR components, googiespell and utf8.class.php
+LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="change-password enigma ldap mysql postgres sqlite ssl spell"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+# this function only sets DEPEND so we need to include that in RDEPEND
+need_httpd_cgi
+
+RDEPEND="
+   ${DEPEND}
+   
>=dev-lang/php-5.4.0[filter,gd,iconv,json,ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml]
+   virtual/httpd-php
+   change-password? (
+   dev-lang/php[sockets]
+   )
+   enigma? (
+   app-crypt/gnupg
+   )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   spell? ( dev-lang/php[curl,spell] )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG INSTALL README.md UPGRADING
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r [[:lower:]]* SQL
+   doins .htaccess
+
+   webapp_serverowned "${MY_HTDOCSDIR}"/logs
+   webapp_serverowned "${MY_HTDOCSDIR}"/temp
+
+   webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
+   webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt"
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "You can review the post-upgrade ins

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

2020-07-23 Thread Kent Fredric
commit: 982e6062a8b507f841fc56fdc3cbfe3c5729f7e7
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 02:37:00 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 02:37:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982e6062

dev-perl/Data-Utilities: -r bump for EAPI7

- EAPI7
- Parallel tests
- Improve dependencies

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Data-Utilities/Data-Utilities-0.40.0-r2.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/dev-perl/Data-Utilities/Data-Utilities-0.40.0-r2.ebuild 
b/dev-perl/Data-Utilities/Data-Utilities-0.40.0-r2.ebuild
new file mode 100644
index 000..ea54a3c9dcf
--- /dev/null
+++ b/dev-perl/Data-Utilities/Data-Utilities-0.40.0-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=CORNELIS
+DIST_VERSION=0.04
+inherit perl-module
+
+DESCRIPTION="Merge nested Perl data structures"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/Clone-0.220.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.440.0
+   )
+"
+# Its a silly EUMM Shim
+# and it doesn't work anyway without '.' in @INC
+PREFER_BUILDPL=no



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

2020-07-23 Thread Kent Fredric
commit: 7d3168dc21a8c33e28422cc7480cddf9c343aeca
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 02:29:07 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 02:37:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3168dc

dev-perl/Data-Uniqid: -r bump for EAPI7

- EAPI7
- Remove empty/unused variable assignments
- Parallel tests

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild 
b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
new file mode 100644
index 000..5679e4326d0
--- /dev/null
+++ b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MWX
+DIST_VERSION=0.12
+inherit perl-module
+
+DESCRIPTION="Perl extension for simple generating of unique ids"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+RDEPEND="
+   virtual/perl-Math-BigInt
+   virtual/perl-Time-HiRes
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-timer-plugin/

2020-07-23 Thread Michał Górny
commit: f364580a56957e40b39d6683f9fc978b67952d80
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 24 02:34:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 24 02:36:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f364580a

xfce-extra/xfce4-timer-plugin: Bump to 1.7.1

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

 xfce-extra/xfce4-timer-plugin/Manifest |  1 +
 .../xfce4-timer-plugin-1.7.1.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/xfce-extra/xfce4-timer-plugin/Manifest 
b/xfce-extra/xfce4-timer-plugin/Manifest
index 280f47d5ff5..094dd907082 100644
--- a/xfce-extra/xfce4-timer-plugin/Manifest
+++ b/xfce-extra/xfce4-timer-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-timer-plugin-1.7.0.tar.bz2 381222 BLAKE2B 
3c273d818b7b04cf2ceeea3b72837ccf43ee0433ca458dbbb3aa68015ee28fb2e61ab3b5f36b341d087f00e9c4ca8e9be5453e735251bf9c9c1e910ce8c6d2f3
 SHA512 
b4d00396f5be37d009cdb50baea8804c4b06a6f0b821d66751fd07ca21e186c01bafeec5170209b5de69559803e0ac54d9b56266f193b65ac056cdd52bf5228e
+DIST xfce4-timer-plugin-1.7.1.tar.bz2 405053 BLAKE2B 
1efb88f9b4e7d1ace747950f97c1d0beaf7e9194bab639c4f8eb650378cd216f621fe30e7fbb874e73acffd1c3b30048754f07ed8fb64e96260fb831f3ff62be
 SHA512 
4887dc2c524a8b749a20449dd491dc8f12f8babb26c64cecf33ae56b45d2446128cb65c25f11d534278ad39a2adf7ab718714e1bfa613fd39713e44642030c16

diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild 
b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild
new file mode 100644
index 000..f15899695d0
--- /dev/null
+++ b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="A simple timer plug-in for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-timer-plugin";
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+#libx11?
+RDEPEND=">=x11-libs/gtk+-3.20:3=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfce4-panel-4.10:="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2020-07-23 Thread Zac Medico
commit: 8c7a4c94d715ccc78d3ffd31b8dbc2162a895ddd
Author: Alec Warner  gentoo  org>
AuthorDate: Fri Jul 24 01:24:31 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 24 02:24:08 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8c7a4c94

Add a pylintrc.

For now it disables all checks except for checks that I have already
eliminated and silenced.

Closes: https://github.com/gentoo/portage/pull/588
Signed-off-by: Alec Warner  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 pylintrc | 464 +++
 1 file changed, 464 insertions(+)

diff --git a/pylintrc b/pylintrc
new file mode 100644
index 0..19f59c165
--- /dev/null
+++ b/pylintrc
@@ -0,0 +1,464 @@
+[MASTER]
+
+# Disable the message, report, category or checker with the given id(s). You
+# can either give multiple identifiers separated by comma (,) or put this
+# option multiple times (only on the command line, not in the configuration
+# file where it should appear only once). You can also use "--/
+# disable=all" to
+# disable everything first and then reenable specific checks. For example, if
+# you want to run only the similarities checker, you can use "--disable=all
+# --enable=similarities". If you want to run only the classes checker, but have
+# no Warning level messages displayed, use "--disable=all --enable=classes
+# --disable=W".
+#disable=no-absolute-import,bad-continuation,C0103,C0114,C0115,E1101,W0201,no-name-in-module
+disable=all
+enable=redefined-builtin,useless-object-inheritance,trailing-newlines
+
+# A comma-separated list of package or module names from where C extensions may
+# be loaded. Extensions are loading into the active Python interpreter and may
+# run arbitrary code.
+extension-pkg-whitelist=
+
+# Add files or directories to the blacklist. They should be base names, not
+# paths.
+ignore=.git
+
+# Add files or directories matching the regex patterns to the blacklist. The
+# regex matches against base names, not paths.
+ignore-patterns=
+
+# Use multiple processes to speed up Pylint. Specifying 0 will auto-detect the
+# number of processors available to use.
+jobs=0
+
+# Control the amount of potential inferred values when inferring a single
+# object. This can help the performance when dealing with large functions or
+# complex, nested conditions.
+limit-inference-results=100
+
+# Pickle collected data for later comparisons.
+persistent=no
+
+# When enabled, pylint would attempt to guess common misconfiguration and emit
+# user-friendly hints instead of false-positive error messages.
+suggestion-mode=yes
+
+# Allow loading of arbitrary C extensions. Extensions are imported into the
+# active Python interpreter and may run arbitrary code.
+unsafe-load-any-extension=no
+
+[MESSAGES CONTROL]
+
+# Only show warnings with the listed confidence levels. Leave empty to show
+# all. Valid levels: HIGH, INFERENCE, INFERENCE_FAILURE, UNDEFINED.
+confidence=HIGH
+
+[REPORTS]
+
+# Python expression which should return a score less than or equal to 10. You
+# have access to the variables 'error', 'warning', 'refactor', and 'convention'
+# which contain the number of messages in each category, as well as 'statement'
+# which is the total number of statements analyzed. This score is used by the
+# global evaluation report (RP0004).
+evaluation=10.0 - ((float(5 * error + warning + refactor + convention) / 
statement) * 10)
+
+# Set the output format. Available formats are text, parseable, colorized, json
+# and msvs (visual studio). You can also give a reporter class, e.g.
+# mypackage.mymodule.MyReporterClass.
+output-format=text
+
+# Tells whether to display a full report or only the messages.
+reports=no
+
+# Activate the evaluation score.
+score=yes
+
+[REFACTORING]
+
+# Maximum number of nested blocks for function / method body
+max-nested-blocks=5
+
+# Complete name of functions that never returns. When checking for
+# inconsistent-return-statements if a never returning function is called then
+# it will be considered as an explicit return statement and no message will be
+# printed.
+never-returning-functions=sys.exit
+
+[BASIC]
+
+# Naming style matching correct argument names.
+argument-naming-style=snake_case
+
+# Naming style matching correct attribute names.
+attr-naming-style=snake_case
+
+# Regular expression matching correct attribute names. Overrides attr-naming-
+# style.
+#attr-rgx=
+
+# Bad variable names which should always be refused, separated by a comma.
+bad-names=
+
+# Naming style matching correct class attribute names.
+class-attribute-naming-style=any
+
+# Naming style matching correct class names.
+class-naming-style=PascalCase
+
+# Naming style matching correct constant names.
+const-naming-style=UPPER_CASE
+
+# Regular expression matching correct constant names. Overrides const-naming-
+# style.
+#const-rgx=
+
+# Minimum line length for functions/classes that require docstrings, shorter
+# one

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2020-07-23 Thread Rui Huang
commit: aaee40196c04f8241f77aaa22b44e8d406520356
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul 24 02:18:38 2020 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul 24 02:18:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aaee4019

sci-electronics/verilator: bump to 4.038

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.038.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 95e5664..c37e8f5 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1,3 @@
 DIST verilator-4.034.tar.gz 2612571 BLAKE2B 
ff4fd49f3ef09fb17c7cce799b2c39f89ce327245b11d2f6ab9a6644e04654d637be4689e4b8d8841e37c889f7d614a41b9e475a276de8adf80587cf14fc9d3b
 SHA512 
04c9c0f51c5c8262cd8e8338204ed6729a3f5be399e012252dd2c102f6474a9abcfdb693bc13eb4fcf7e74e0a6dfa375c3b6592fbc5b5ad2ed07f852a4a06646
 DIST verilator-4.036.tar.gz 2064470 BLAKE2B 
210d39747e132ce1de8673e971c8765a28eeb23f30902dd032acb67a6d5f9fce2eae8c4edec00b839c6e81ff0985a99e4b065b4a570531f393d47802121eea93
 SHA512 
2f83bf144346aed4ff6bd208af56ed19cbe562c51324b8dc3243419b63734ff15c805fd6e7d5c2109af9cf51f7d44e249d7f1cc1a383bab428503de317e1d60c
+DIST verilator-4.038.tar.gz 2085353 BLAKE2B 
330162ed8786b6ac1127e844224ad4a3cfc20e6bc2bbf8f1662ae23e3b18b8b908b145390a2e284ff2b70299b9475d25da7eb23643c70b617d95061c7a4a79c3
 SHA512 
a963aeccd4bb36a3ac39a5e831ec2600b87c0b46c787fa38900b7bd0ae59fb75dbfaf6261d1050ae1bd29fdb8b0b6a1957f08559c36c498f49738819b4d56d68

diff --git a/sci-electronics/verilator/verilator-4.038.ebuild 
b/sci-electronics/verilator/verilator-4.038.ebuild
new file mode 100644
index 000..bf099b7
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.038.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+PATCHES=(
+   # https://github.com/verilator/verilator/issues/2320
+   "${FILESDIR}"/${PN}-4.034-fix-bison.patch
+)
+
+src_prepare() {
+   default
+   eautoconf --force
+}



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

2020-07-23 Thread Kent Fredric
commit: 2bcf2e94fa0004cc69d41ea780a46c116279ed46
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 02:06:26 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 02:08:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcf2e94

dev-perl/Data-UUID: Bump to version 1.226.0

- EAPI7
- Remove unwanted tests
- Ensure CFLAGS passed to make/compiler
- Remove unused/empty variable assignments

Upstream:
- Properly quote C-strings passed in DEFINE
- Fix memory leak by decreasing reference count
- Set umask before fopen in destructor

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild | 31 +
 dev-perl/Data-UUID/Manifest |  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild 
b/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild
new file mode 100644
index 000..41e3783082d
--- /dev/null
+++ b/dev-perl/Data-UUID/Data-UUID-1.226.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=1.226
+inherit perl-module
+
+DESCRIPTION="Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+   virtual/perl-Digest-MD5
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+PERL_RM_FILES=(
+   t/pod-coverage.t
+   t/pod.t
+)
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Data-UUID/Manifest b/dev-perl/Data-UUID/Manifest
index 7a3e4183541..83e97b60567 100644
--- a/dev-perl/Data-UUID/Manifest
+++ b/dev-perl/Data-UUID/Manifest
@@ -1 +1,2 @@
 DIST Data-UUID-1.221.tar.gz 17041 BLAKE2B 
f85019f4b93236d6a3f8d2732c1f9570f8452791a95332f1f446565e628413f2b1bac27907a1b0fc9e6a449b77211ceedc4d5168d97f68b58247238ddd68a525
 SHA512 
fa40219890f9adeb486a7ff636603d8695d81765ee858e396130100aaba96b524d80eef76e0c06eac2086fe3bb2d26114d94459466d29ddc82a7a7fcb2f5adac
+DIST Data-UUID-1.226.tar.gz 17647 BLAKE2B 
857eb80ebd514acb608d9d7d9fbbca13638059223be303cf28a1dd002a5beb2570e0eff08d0a98f7863fde753cb4e1c4548229fc275f0f4fac9a1b3c333c4ff4
 SHA512 
61c13b1aab3263d7bf94ecfde758acbdd986879144adbc436d32e5f5e03d70c8475984458681ab1d73d71bf5169b368c1f21a576ce996e225b6d74b5afd061fe



[gentoo-commits] proj/portage:master commit in: lib/portage/util/futures/_asyncio/, lib/portage/_sets/, ...

2020-07-23 Thread Zac Medico
commit: 550727af87d5f646617e0c19a3f3300c8117e7f5
Author: Alec Warner  gentoo  org>
AuthorDate: Fri Jul 24 01:06:54 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jul 24 02:10:43 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=550727af

Fix redefined-builtin errors for pylint.

Some of these are simple variable renames. A few of the uses were
refactored and some were simply disabled; often due to redefinition as
part of a function signature. I did not do any research in terms of API
changes so these were typically left as-is.

Closes: https://github.com/gentoo/portage/pull/587
Signed-off-by: Alec Warner  gentoo.org>
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/actions.py|  2 +-
 lib/_emerge/depgraph.py   |  2 +-
 lib/_emerge/help.py   |  2 +-
 lib/_emerge/main.py   |  2 +-
 lib/_emerge/resolver/output_helpers.py|  2 +-
 lib/_emerge/resolver/slot_collision.py| 28 +++
 lib/_emerge/search.py |  2 +-
 lib/portage/_sets/dbapi.py|  8 +++
 lib/portage/cache/ebuild_xattr.py | 32 +--
 lib/portage/cache/fs_template.py  |  4 ++--
 lib/portage/cvstree.py| 10 -
 lib/portage/dbapi/porttree.py |  2 +-
 lib/portage/glsa.py   |  4 ++--
 lib/portage/manifest.py   |  4 ++--
 lib/portage/repository/config.py  |  8 +++
 lib/portage/tests/bin/setup_env.py| 18 +++
 lib/portage/tests/sets/shell/testShell.py |  6 ++---
 lib/portage/util/_urlopen.py  |  3 +--
 lib/portage/util/futures/_asyncio/__init__.py |  2 ++
 lib/portage/util/futures/_asyncio/process.py  |  2 +-
 lib/portage/util/futures/events.py|  2 +-
 lib/portage/util/futures/futures.py   |  2 ++
 lib/portage/util/lafilefixer.py   |  8 +++
 23 files changed, 79 insertions(+), 76 deletions(-)

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index 964dca31c..2cbca99d8 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -27,7 +27,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
'portage.util.locale:check_locale',
'portage.emaint.modules.sync.sync:SyncRepos',
'_emerge.chk_updated_cfg_files:chk_updated_cfg_files',
-   '_emerge.help:help@emerge_help',
+   '_emerge.help:emerge_help',
'_emerge.post_emerge:display_news_notification,post_emerge',
'_emerge.stdout_spinner:stdout_spinner',
 )

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 653348d34..3ff90190d 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -7476,7 +7476,7 @@ class depgraph:
 
mygraph.order.sort(key=cmp_sort_key(cmp_merge_preference))
 
-   def altlist(self, reversed=DeprecationWarning):
+   def altlist(self, reversed=DeprecationWarning): # pylint: 
disable=redefined-builtin
 
if reversed is not DeprecationWarning:
warnings.warn("The reversed parameter of "

diff --git a/lib/_emerge/help.py b/lib/_emerge/help.py
index 2ccd323aa..de3d7b593 100644
--- a/lib/_emerge/help.py
+++ b/lib/_emerge/help.py
@@ -5,7 +5,7 @@ from __future__ import print_function
 
 from portage.output import bold, turquoise, green
 
-def help():
+def emerge_help():
print(bold("emerge:")+" command-line interface to the Portage system")
print(bold("Usage:"))
print("   "+turquoise("emerge")+" [ "+green("options")+" ] [ 
"+green("action")+" ] [ "+turquoise("ebuild")+" | "+turquoise("tbz2")+" | 
"+turquoise("file")+" | "+turquoise("@set")+" | "+turquoise("atom")+" ] [ ... 
]")

diff --git a/lib/_emerge/main.py b/lib/_emerge/main.py
index 69d93f846..8228e0b41 100644
--- a/lib/_emerge/main.py
+++ b/lib/_emerge/main.py
@@ -16,7 +16,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
'textwrap',
'_emerge.actions:load_emerge_config,run_action,' + \
'validate_ebuild_environment',
-   '_emerge.help:help@emerge_help',
+   '_emerge.help:emerge_help',
'_emerge.is_valid_package_atom:insert_category_into_atom'
 )
 from portage import os

diff --git a/lib/_emerge/resolver/output_helpers.py 
b/lib/_emerge/resolver/output_helpers.py
index d5cc9dbcb..25aa925b4 100644
--- a/lib/_emerge/resolver/output_helpers.py
+++ b/lib/_emerge/resolver/output_helpers.py
@@ -469,7 +469,7 @@ def _prune_tree_display(display_list):
del display_list[i]
 
 
-def _calc_changelog(ebuildpath,current,next):
+def _calc_changelog(ebuildpath,current,next): # pylint: 
disable=redefined-builtin
if ebuildpath == None or not os.path.exists(ebuildpath):
return []
current = '-'.join(catpkgsplit(current)[1:])

diff --git 

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

2020-07-23 Thread Thomas Deutschmann
commit: 6195c28a8365c89ad6de6808846d25a1bca0d856
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 24 01:01:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 24 01:02:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6195c28a

www-client/firefox: move fatal rust version check to pkg_setup

In case no rust version is installed yet, the rust check in pkg_pretend
will block any PM run which would pull in rust.

Moving fatal check to pkg_setup will still prevent unnecessary compile time
but avoid that block.

Bug: https://bugs.gentoo.org/733692
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-68.10.0.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/www-client/firefox/firefox-68.10.0.ebuild 
b/www-client/firefox/firefox-68.10.0.ebuild
index 9afc1bda507..15de19c9c31 100644
--- a/www-client/firefox/firefox-68.10.0.ebuild
+++ b/www-client/firefox/firefox-68.10.0.ebuild
@@ -232,10 +232,10 @@ pkg_pretend() {
local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
rustc_version=${rustc_version[0]/rust-bin-/}
rustc_version=${rustc_version/rust-/}
-   [[ -z "${rustc_version}" ]] && die "Failed to determine rustc 
version!"
-
-   if ver_test "${rustc_version}" -ge "1.45.0" ; then
-   die "Rust >=1.45.0 is not supported. Please use 
'eselect rust' to switch to =1.45.0 is not supported. Please use 
'eselect rust' to switch to /dev/null) )
+   rustc_version=${rustc_version[0]/rust-bin-/}
+   rustc_version=${rustc_version/rust-/}
+   [[ -z "${rustc_version}" ]] && die "Failed to determine rustc 
version!"
+
+   if ver_test "${rustc_version}" -ge "1.45.0" ; then
+   die "Rust >=1.45.0 is not supported. Please use 
'eselect rust' to switch to 

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

2020-07-23 Thread Thomas Deutschmann
commit: 1632545a561002c8d2b743f6130bbd25b5a7a742
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 24 00:59:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 24 01:02:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1632545a

mail-client/thunderbird: move fatal rust version check to pkg_setup

In case no rust version is installed yet, the rust check in pkg_pretend
will block any PM run which would pull in rust.

Moving fatal check to pkg_setup will still prevent unnecessary compile time
but avoid that block.

Closes: https://bugs.gentoo.org/733692
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird/thunderbird-68.10.0.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-68.10.0.ebuild 
b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
index 42387e59cce..e2ff8fb4357 100644
--- a/mail-client/thunderbird/thunderbird-68.10.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-68.10.0.ebuild
@@ -220,10 +220,10 @@ pkg_pretend() {
local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
rustc_version=${rustc_version[0]/rust-bin-/}
rustc_version=${rustc_version/rust-/}
-   [[ -z "${rustc_version}" ]] && die "Failed to determine rustc 
version!"
-
-   if ver_test "${rustc_version}" -ge "1.45.0" ; then
-   die "Rust >=1.45.0 is not supported. Please use 
'eselect rust' to switch to =1.45.0 is not supported. Please use 
'eselect rust' to switch to /dev/null) )
+   rustc_version=${rustc_version[0]/rust-bin-/}
+   rustc_version=${rustc_version/rust-/}
+   [[ -z "${rustc_version}" ]] && die "Failed to determine rustc 
version!"
+
+   if ver_test "${rustc_version}" -ge "1.45.0" ; then
+   die "Rust >=1.45.0 is not supported. Please use 
'eselect rust' to switch to 

[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2020-07-23 Thread Rick Farina
commit: 4c3c49a42a27ea1d25bc1436b6d11100385d1ad6
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 24 00:51:32 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 24 00:51:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3c49a4

media-libs/noise-suppression-for-voice: please repoman

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Rick Farina  gentoo.org>

 .../noise-suppression-for-voice-0.9_p20200705.ebuild| 2 +-
 .../noise-suppression-for-voice/noise-suppression-for-voice-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
index b32dfc02755..a2bd7281995 100644
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -28,7 +28,7 @@ BDEPEND=""
 src_install() {
dodoc README.md
 
-   cd ${BUILD_DIR}
+   cd "${BUILD_DIR}"
 
insinto /usr/$(get_libdir)/lv2/
doins -r bin/rnnoise.lv2

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
index e642d563601..e88a0d3eefb 100644
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
@@ -27,7 +27,7 @@ BDEPEND=""
 src_install() {
dodoc README.md
 
-   cd ${BUILD_DIR}
+   cd "${BUILD_DIR}"
 
insinto /usr/$(get_libdir)/lv2/
doins -r bin/rnnoise.lv2



[gentoo-commits] repo/gentoo:master commit in: media-libs/noise-suppression-for-voice/

2020-07-23 Thread Rick Farina
commit: 19a567f578ff491214284baa6f3dcccf7f3c95cb
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 24 00:50:50 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 24 00:51:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a567f5

media-libs/noise-suppression-for-voice: install more

bug #731118, thanks nilburn!

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Rick Farina  gentoo.org>

 .../noise-suppression-for-voice-0.9_p20200705.ebuild| 13 +
 .../noise-suppression-for-voice-.ebuild | 12 
 2 files changed, 25 insertions(+)

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
index a1cdfa9d083..b32dfc02755 100644
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.9_p20200705.ebuild
@@ -12,6 +12,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3

EGIT_REPO_URI="https://github.com/werman/noise-suppression-for-voice.git";
 else
+   inherit vcs-snapshot
KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/werman/noise-suppression-for-voice/archive/453a8af82a31a5361f6a13bf95c97686f0a2acd1.tar.gz
 -> ${P}.tar.gz"
 fi
@@ -23,3 +24,15 @@ IUSE=""
 DEPEND=""
 RDEPEND="${DEPEND}"
 BDEPEND=""
+
+src_install() {
+   dodoc README.md
+
+   cd ${BUILD_DIR}
+
+   insinto /usr/$(get_libdir)/lv2/
+   doins -r bin/rnnoise.lv2
+
+   insinto /usr/$(get_libdir)/ladspa/
+   doins bin/ladspa/librnnoise_ladspa.so
+}

diff --git 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
index 021b5fe5432..e642d563601 100644
--- 
a/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
+++ 
b/media-libs/noise-suppression-for-voice/noise-suppression-for-voice-.ebuild
@@ -23,3 +23,15 @@ IUSE=""
 DEPEND=""
 RDEPEND="${DEPEND}"
 BDEPEND=""
+
+src_install() {
+   dodoc README.md
+
+   cd ${BUILD_DIR}
+
+   insinto /usr/$(get_libdir)/lv2/
+   doins -r bin/rnnoise.lv2
+
+   insinto /usr/$(get_libdir)/ladspa/
+   doins bin/ladspa/librnnoise_ladspa.so
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2020-07-23 Thread Kent Fredric
commit: 0c74cc1546289670a61c8f7b0d4cf2942f4dc752
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 00:41:45 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 00:41:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c74cc15

dev-perl/CPAN-Perl-Releases: Bump to version 5.202.7.170

Upstream:
- Add perl 5.33.0

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../CPAN-Perl-Releases-5.202.7.170.ebuild  | 24 ++
 dev-perl/CPAN-Perl-Releases/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.7.170.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.7.170.ebuild
new file mode 100644
index 000..f15ff4f0b09
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.7.170.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20200717
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )

diff --git a/dev-perl/CPAN-Perl-Releases/Manifest 
b/dev-perl/CPAN-Perl-Releases/Manifest
index 9eec3b94207..a352ff3bb6b 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -2,3 +2,4 @@ DIST CPAN-Perl-Releases-3.76.tar.gz 23487 BLAKE2B 
1f9f8a39299ec8e1c5758c508796b5
 DIST CPAN-Perl-Releases-5.20200320.tar.gz 23688 BLAKE2B 
b481227e976bdd2e5e7495ecd727ae9ac339443350e646fc1f45de75b92a17bf9660edd6f2e9d246077a8182574db49e54e8030bb48830f205e7decbeae2c513
 SHA512 
cea4b73d1ca50a8caa6540abd9f9af6c45a7d7f1f6853af8b444050edff235072d234193aa4d48f1086c88b1657b478244ad74e18b705fe681bf0a26bb04770c
 DIST CPAN-Perl-Releases-5.20200428.tar.gz 23709 BLAKE2B 
0ef30b30e482884d6a18d78402a7ead872ff8a0100723921e8b1e39d851af7c2dc432d5033b7524afa44cfdca87fdd8d8d9f5cc70d88df723a8bbd2962571079
 SHA512 
44ea58bd29d3db8715c92a1d1e5953a5a185669a08d5f01bd36a695ef8687c9fcf08a399a2d52a84c214f0b4dceaf829030fc17d29b6663bc50f9abb89378c9b
 DIST CPAN-Perl-Releases-5.20200620.tar.gz 23808 BLAKE2B 
a706903d3eeddf5251d48a8a3c9976841a04ee5905203d588d14a98a45e7568a0144909b5f4ef9c667d502786da22ab9d5a1483dd1617c28fa658ed95056e6bf
 SHA512 
336b673bae6814825184f456aea829e95824417bb13b73ed7907248e24a39051633e599cf444165fa05e0deb2fbe1259398996ea357b6cc53d9cd853a299affc
+DIST CPAN-Perl-Releases-5.20200717.tar.gz 23787 BLAKE2B 
1181c6379ad938455d67a58ee10b29b99c1f51356d91876d8b36bdeaad21f6a2c18405910d4f7cc547a0f0da6a74efbc24f070500d5cfe390a5c79da22422b24
 SHA512 
8464bcff42c4f27f001cbfbeee798f168c67068928eb0c062c9a0b6cf6044d474de882cb14ddda078f099c2d7f99cbb978a2a2f208e5f00cf81b8cc27983f20b



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

2020-07-23 Thread Kent Fredric
commit: 7eaca2a700b2c2958cf72024b3dc82315a1f735f
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Jul 24 00:04:32 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Jul 24 00:07:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eaca2a7

dev-perl/Compress-Bzip2: Bump to version 2.280.0

Upstream:
- Minor packaging changes only

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild   | 41 ++
 dev-perl/Compress-Bzip2/Manifest   |  1 +
 2 files changed, 42 insertions(+)

diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild 
b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
new file mode 100644
index 000..2ba67155944
--- /dev/null
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_VERSION=2.28
+DIST_AUTHOR=RURBAN
+inherit perl-module
+
+DESCRIPTION="Interface to Bzip2 compression library"
+# perl5.x or newer license
+# https://bugs.gentoo.org/718946#c7
+LICENSE="|| ( Artistic GPL-1+ ) BZIP2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~mips ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+PERL_RM_FILES=(
+   t/900_kwalitee.t
+   t/900_leaktrace.t
+   t/900_meta.t
+   t/900_perl_minimum_version.t
+   t/900_pod-coverage.t
+   t/900_pod.t
+)
+src_compile() {
+   mymake=(
+   "OPTIMIZE=${CFLAGS}"
+   )
+   perl-module_src_compile
+}

diff --git a/dev-perl/Compress-Bzip2/Manifest b/dev-perl/Compress-Bzip2/Manifest
index 96d6ce02a8e..f21b4e22938 100644
--- a/dev-perl/Compress-Bzip2/Manifest
+++ b/dev-perl/Compress-Bzip2/Manifest
@@ -1,2 +1,3 @@
 DIST Compress-Bzip2-2.26.tar.gz 886999 BLAKE2B 
b7107d522c172958f9cf137b2fa5ba7a88da8114b467eb20eb7da5d67f09d86105277ad4711cff0cfc3478518557fb37cbc8a1b80d1f37070d51e69b93747f3b
 SHA512 
be1670303496a9f48989777468234d52276b34e6c0fdb6e99d2199134f353f1ee32e0489a3797ab3a2d4777bb5f03f78dff39f3bf75b8cc511b754da2b7e4959
 DIST Compress-Bzip2-2.27.tar.gz 895618 BLAKE2B 
d9ea154068caad5edc24888d23609a40be8006fb2d88b9eabf27142b3997e4e03eaa14fb04341eed9a8b896e911f737d3b0cc67803684c8fc37f5e1bff850578
 SHA512 
4c3ff0354a0fd4b561ed80f9a8cc63a98921a1dd584535805e5158d492424b5fb67aac6e02be76209910584f10dcebe3d3e954999346ed6cdf192aa340c2d2cd
+DIST Compress-Bzip2-2.28.tar.gz 895637 BLAKE2B 
06fdbf3460fbd1b7f2f915095d9100ee69e3012d0cb0eecd63c7eeef67dcf1cf9f043e7c448688c9d5394efb195218d26efede48a15735000e1c44ee226eb47c
 SHA512 
3b00eab4cec4ec62c2b590dc63e92b4f167407edcee3bdb6581d570bc82c47b6152eb0f21a8b748ac49e87c89a1b99358785609e8f832da16107b6cdc4d9e852



[gentoo-commits] proj/genkernel: New tag: v4.1.0_beta1

2020-07-23 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 23:57:45 2020 +

New tag: v4.1.0_beta1




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

2020-07-23 Thread Thomas Deutschmann
commit: d1d7132dea49dd5b553818940d8785a5a4a94821
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:11:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=d1d7132d

gen_initramfs: Fix style

Signed-off-by: Thomas Deutschmann  gentoo.org>

 gen_initramfs.sh | 6 --
 1 file changed, 6 deletions(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index ba7b5e8..fa6460c 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -488,7 +488,6 @@ append_e2fsprogs() {
unpack "$(get_gkpkg_binpkg "${PN}")" "${TDIR}"
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
-
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append ${PN} to cpio!"
@@ -515,7 +514,6 @@ append_b2sum() {
unpack "$(get_gkpkg_binpkg "${PN}")" "${TDIR}"
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
-
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append b2sum to cpio!"
@@ -835,7 +833,6 @@ append_xfsprogs() {
unpack "$(get_gkpkg_binpkg "${PN}")" "${TDIR}"
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
-
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append ${PN} to cpio!"
@@ -913,7 +910,6 @@ append_btrfs() {
unpack "$(get_gkpkg_binpkg "${PN}")" "${TDIR}"
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
-
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append ${PN} to cpio!"
@@ -1086,7 +1082,6 @@ append_strace() {
 
 append_overlay() {
cd "${INITRAMFS_OVERLAY}"  || gen_die "Failed to chdir to 
'${INITRAMFS_OVERLAY}'!"
-
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append overlay to cpio!"
@@ -1417,7 +1412,6 @@ append_dropbear() {
 
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
log_future_cpio_content
-
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \
|| gen_die "Failed to append ${PN} to cpio!"
 



[gentoo-commits] proj/genkernel:master commit in: /, mdev/, doc/, worker_modules/, defaults/, patches/eudev/3.2.9/, gkbuilds/, ...

2020-07-23 Thread Thomas Deutschmann
commit: c792697d0ec5e54ee9fcf1536f04f2267dff699d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:25:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c792697d

Switch from MDEV to UDEV

We need to switch from using MDEV to UDEV to avoid boot problems
due to timeouts caused by some UDEV rules from real system when
real system is using systemd.

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

 defaults/initrd.defaults |   1 +
 defaults/initrd.scripts  |  62 +-
 defaults/linuxrc |  68 +++
 defaults/software.sh |  16 +++-
 defaults/unlock-luks.sh  |   2 +
 doc/genkernel.8.txt  |   4 +
 gen_funcs.sh |  18 
 gen_initramfs.sh | 121 +++
 gkbuilds/eudev.gkbuild   |  40 +
 gkbuilds/hwids.gkbuild   |  35 
 gkbuilds/lvm.gkbuild |   8 +-
 mdev/helpers/nvme|  21 -
 mdev/helpers/storage-device  |  52 
 mdev/mdev.conf   |  40 -
 patches/eudev/3.2.9/eudev-3.2.9-static.patch |  97 +
 worker_modules/gkbuild.sh|   2 +-
 16 files changed, 416 insertions(+), 171 deletions(-)

diff --git a/defaults/initrd.defaults b/defaults/initrd.defaults
index 79d7322..3ac5856 100644
--- a/defaults/initrd.defaults
+++ b/defaults/initrd.defaults
@@ -96,6 +96,7 @@ GK_SSHD_LOCKFILE='/tmp/remote-rescueshell.lock'
 GK_SSHD_PIDFILE='/var/run/dropbear.pid'
 GK_SSHD_PORT=22
 GK_SSHD_WAIT=
+GK_UDEV_TIMEOUT=120
 GK_USERINTERACTION_DISABLED_STATEFILE='/tmp/user-interaction.disabled'
 
 CRYPT_ENV_FILE='/etc/CRYPT_ENV.conf'

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index d5a3612..9b2b32c 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -463,6 +463,12 @@ aufs_insert_dir() {
fi
 }
 
+udevsettle() {
+   local timeout=${1-${GK_UDEV_TIMEOUT}}
+
+   run udevadm settle --timeout=${timeout}
+}
+
 # Insert all modules found in $1, usually $CDROOT_PATH
 # added to allow users to add their own apps.
 union_insert_modules() {
@@ -1612,44 +1618,38 @@ start_volumes() {
 
if [ "${USE_LVM_NORMAL}" = '1' ]
then
-   for lvm_path in /sbin/lvm /bin/lvm MISSING
-   do
-   [ -x "${lvm_path}" ] && break
-   done
-
-   if [ "${lvm_path}" = "MISSING" ]
+   if ! hash lvm >/dev/null 2>&1
then
bad_msg "dolvm invoked but LVM binary not available; 
Skipping LVM volume group activation ..."
else
-   for dev in ${RAID_DEVICES}
-   do
-   setup_md_device "${dev}"
-   done
-
-   local lvm_cmd
-
# If there is a cache, update it. Unbreak at least 
dmcrypt
if [ -d /etc/lvm/cache ]
then
good_msg "Scanning for volume groups ..."
-   lvm_cmd="run ${lvm_path} vgscan 2>&1"
+
+   local lvm_cmd="run lvm vgscan 2>&1"
is_log_enabled && lvm_cmd="${lvm_cmd} | tee -a 
'${GK_INIT_LOG}'"
+
eval "${lvm_cmd}"
+   if [ $? -ne 0 ]
+   then
+   bad_msg "Scanning for volume groups 
failed!"
+   else
+   udevsettle
+   fi
fi
 
good_msg "Activating volume groups ..."
 
# To activate volumegroups on all devices in the cache
-   local lvm_cmd="run ${lvm_path} vgchange -ay --sysinit 
2>&1"
+   local lvm_cmd="run lvm vgchange -ay --sysinit 2>&1"
is_log_enabled && lvm_cmd="${lvm_cmd} | tee -a 
'${GK_INIT_LOG}'"
-   eval "${lvm_cmd}"
 
-   # To create symlinks so users can use root=/dev/vg/root
-   # This needs to run after vgchange, using vgchange 
--mknodes is too
-   # early.
-   local lvm_cmd="run ${lvm_path} vgmknodes 
--ignorelockingfailure 2>&1"
-   is_log_enabled && lvm_cmd="${lvm_cmd} | tee -a 
'${GK_INIT_LOG}'"
eval "${lvm_cmd}"
+   if [ $? -ne 0 ]
+  

[gentoo-commits] proj/genkernel:master commit in: /, patches/bcache-tools/1.0.8_p20141204/, defaults/, gkbuilds/

2020-07-23 Thread Thomas Deutschmann
commit: 31475eb3e28e326553c89753874df3171cdf33ec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:52:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=31475eb3

bcache: Switch to UDEV usage

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts| 24 --
 defaults/linuxrc   | 10 ---
 defaults/software.sh   |  7 ++
 gen_cmdline.sh |  4 +-
 gen_initramfs.sh   | 28 +++
 genkernel  |  1 -
 gkbuilds/bcache-tools.gkbuild  | 27 +++
 .../bcache-tools-1.0.8_p20141204-build.patch   | 88 ++
 .../bcache-tools-1.0.8_p20141204-crc64.patch   | 53 +
 .../bcache-tools-1.0.8_p20141204-modprobe.patch| 11 +++
 10 files changed, 216 insertions(+), 37 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 5515f49..8e7d109 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1635,30 +1635,6 @@ start_volumes() {
fi
fi
 
-   if [ "${USE_BCACHE}" = '1' ]
-   then
-   if [ ! -e /sys/fs/bcache/register_quiet ]
-   then
-   bad_msg "dobcache invoked but 
'/sys/fs/bcache/register_quiet' does not exist; Skipping bcache initialization 
..."
-   else
-   good_msg "Registering all block devices in bcache ..."
-
-   local i=
-   for i in $(awk '$4 !~ /^(name$|$)/ { print $4 }' 
/proc/partitions)
-   do
-   if [ -e "/dev/${i}" ]
-   then
-   # Push all the block devices to 
register_quiet
-   # If its bcache, it will bring it up, 
if not, it will simply ignore it.
-   log_msg "COMMAND: 'echo \"/dev/${i}\" 
>/sys/fs/bcache/register_quiet'"
-   echo "/dev/${i}" 
>/sys/fs/bcache/register_quiet 2>/dev/null
-   else
-   warn_msg "'/dev/${i}' should exist but 
is missing; Ignoring ..."
-   fi
-   done
-   fi
-   fi
-
if [ "${USE_BTRFS}" = '1' ]
then
if ! hash btrfs >/dev/null 2>&1

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 4c1b470..e9e97b6 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -147,9 +147,6 @@ do
;;
esac
;;
-   dobcache)
-   USE_BCACHE=1
-   ;;
dobtrfs)
USE_BTRFS=1
;;
@@ -526,13 +523,6 @@ then
FIRSTMODS="${FIRSTMODS} crc32_generic"
 fi
 
-if [ "${USE_BCACHE}" = '1' ]
-then
-   # Force loading of bcache module in case module loading would
-   # be skipped because $REAL_ROOT is already present
-   FIRSTMODS="${FIRSTMODS} bcache"
-fi
-
 splash 'init'
 
 cmdline_hwopts

diff --git a/defaults/software.sh b/defaults/software.sh
index a4f15d6..ae7532f 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -9,6 +9,13 @@
 # - This file should not override previously defined variables, as their 
values may
 #   originate from user changes to /etc/genkernel.conf .
 
+GKPKG_BCACHE_TOOLS_PN="bcache-tools"
+GKPKG_BCACHE_TOOLS_PV="${GKPKG_BCACHE_TOOLS_PV:-VERSION_BCACHE_TOOLS}"
+GKPKG_BCACHE_TOOLS_DEPS="util-linux eudev"
+GKPKG_BCACHE_TOOLS_SRCTAR="${GKPKG_BCACHE_TOOLS_SRCTAR:-${DISTDIR}/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}.tar.gz}"
+GKPKG_BCACHE_TOOLS_SRCDIR="${GKPKG_BCACHE_TOOLS_SRCDIR:-bcache-tools-399021549984ad27bf4a13ae85e458833fe003d7}"
+GKPKG_BCACHE_TOOLS_BINPKG="${GKPKG_BCACHE_TOOLS_BINPKG:-%%CACHE%%/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}-%%ARCH%%.tar.xz}"
+
 GKPKG_BOOST_PN="boost"
 GKPKG_BOOST_PV="${GKPKG_BOOST_PV:-VERSION_BOOST}"
 GKPKG_BOOST_DEPS="boost-build"

diff --git a/gen_cmdline.sh b/gen_cmdline.sh
index 5e667bd..f502350 100755
--- a/gen_cmdline.sh
+++ b/gen_cmdline.sh
@@ -35,8 +35,6 @@ longusage() {
   echo "   --no-xconfigDon't run xconfig after oldconfig"
   echo "   --save-config   Save the configuration to /etc/kernels"
   echo "   --no-save-configDon't save the configuration to 
/etc/kernels"
-  echo "   --bcacheEnable block layer cache (bcache) 
support in kernel"
-  echo "   --no-bcache Don't enable block layer cache (bcache) 
support in kernel"
   echo "   --hypervEnable Microsoft Hyper-V kernel options 
in kernel"
   echo "

[gentoo-commits] proj/genkernel:master commit in: /, defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 73689f82a7ef090c4d8c22eced7a56471be14156
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:06:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:48 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=73689f82

ZFS: Enable UDEV support

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 24 +---
 gen_initramfs.sh| 23 ++-
 2 files changed, 39 insertions(+), 8 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index d2db059..304d634 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1641,12 +1641,11 @@ start_volumes() {
 
local zfs_cmd="run /sbin/zpool import -N -a 
${ZPOOL_CACHE} ${ZPOOL_FORCE} 2>&1"
is_log_enabled && zfs_cmd="${zfs_cmd} | tee -a 
'${GK_INIT_LOG}'"
+
eval "${zfs_cmd}"
-   if [ $? -eq 0 ]
+   if [ $? -ne 0 ]
then
-   good_msg "Importing ZFS pools succeeded!"
-   else
-   bad_msg "Imported ZFS pools failed!"
+   bad_msg "Importing ZFS pools failed!"
fi
else
 
@@ -1660,22 +1659,33 @@ start_volumes() {
 
local zfs_cmd="run /sbin/zpool export 
-f '${ZFS_POOL}' 2>&1"
is_log_enabled && zfs_cmd="${zfs_cmd} | 
tee -a '${GK_INIT_LOG}'"
+
eval "${zfs_cmd}"
+   if [ $? -ne 0 ]
+   then
+   bad_msg "Exporting ZFS pools 
failed!"
+   else
+   udevsettle
+   fi
 
zfs_cmd="run /sbin/zpool import -N 
${ZPOOL_CACHE} ${ZPOOL_FORCE} '${ZFS_POOL}' 2>&1"
is_log_enabled && zfs_cmd="${zfs_cmd} | 
tee -a '${GK_INIT_LOG}'"
+
eval "${zfs_cmd}"
+   if [ $? -ne 0 ]
+   then
+   bad_msg "Re-importing ZFS pools 
failed!"
+   fi
fi
else
good_msg "Importing ZFS pool ${ZFS_POOL} ..."
 
local zfs_cmd="run /sbin/zpool import -N 
${ZPOOL_CACHE} ${ZPOOL_FORCE} '${ZFS_POOL}' 2>&1"
is_log_enabled && zfs_cmd="${zfs_cmd} | tee -a 
'${GK_INIT_LOG}'"
+
eval "${zfs_cmd}"
-   if [ $? -eq 0 ]
+   if [ $? -ne 0 ]
then
-   good_msg "Import of ${ZFS_POOL} 
succeeded!"
-   else
bad_msg "Import of ${ZFS_POOL} failed!"
fi
fi

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 24b23bb..570100e 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -992,7 +992,6 @@ append_zfs() {
fi
 
mkdir "${TDIR}" || gen_die "Failed to create '${TDIR}'!"
-   cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
 
mkdir -p "${TDIR}"/etc/zfs || gen_die "Failed to create 
'${TDIR}/etc/zfs'!"
 
@@ -1022,6 +1021,28 @@ append_zfs() {
 
copy_binaries "${TDIR}" /sbin/{mount.zfs,zdb,zfs,zpool}
 
+   local udevdir=$(get_udevdir)
+   local udevdir_initramfs="/usr/lib/udev"
+   local udev_files=( $(qlist -e sys-fs/zfs:0 \
+   | xargs --no-run-if-empty realpath \
+   | grep -E -- "^${udevdir}")
+   )
+
+   if [ ${#udev_files[@]} -eq 0 ]
+   then
+   gen_die "Something went wrong: Did not found any udev-related 
files for sys-fs/zfs!"
+   fi
+
+   mkdir -p "${TDIR}"/usr/lib/udev/rules.d || gen_die "Failed to create 
'${TDIR}/usr/lib/udev/rules.d'!"
+
+   local udev_files
+   for udev_file in "${udev_files[@]}"
+   do
+   local 
dest_file="${TDIR%/}${udev_file/${udevdir}/${udevdir_initramfs}}"
+   cp -aL "${udev_file}" "${dest_file}" \
+   || gen_die "Failed to copy '${udev_file}' to 
'${dest_file}'"
+   done
+
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
log_future_cpio_content
find . -print0 | "${CPIO_COMMAND}" ${CPIO_ARGS} --append -F 
"${CPIO_ARCHIVE}" \



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

2020-07-23 Thread Thomas Deutschmann
commit: b01f68cd4af87bd16ca51b4a291d84271fe4ce51
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:10:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=b01f68cd

genkernel: bump to v4.1.0_beta1

Signed-off-by: Thomas Deutschmann  gentoo.org>

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index e34bd78..434d6be 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.0.10'
+GK_V='4.1.0_beta1'
 
 GK_TIME_START=$(date +%s)
 



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 28d5ae82fc5269eb85b484cb7c086247156c5ea3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:08:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=28d5ae82

defaults/initrd.scripts: openLUKS(): Fix style

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index b307fe1..426a64e 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1884,7 +1884,8 @@ openLUKS() {
then

REAL_LUKS_KEYDEV=$(find_real_device "${LUKS_KEYDEV}")
if [ -b "${REAL_LUKS_KEYDEV}" ]
-   then good_msg "Using key device 
${REAL_LUKS_KEYDEV}." ${CRYPT_SILENT}
+   then
+   good_msg "Using key 
device ${REAL_LUKS_KEYDEV}." ${CRYPT_SILENT}
else
good_msg "Please insert 
removable device ${LUKS_KEYDEV} for ${LUKS_NAME}" ${CRYPT_SILENT}
# abort after 10 secs



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 1ff8e13eae1052c56989bd313da860ef73c7bedd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:30:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1ff8e13e

defaults/initrd.scripts: mount_devfs(): Make sure that /dev/shm is available

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 4 
 1 file changed, 4 insertions(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index d95da4d..1bf778d 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1043,6 +1043,10 @@ mount_devfs() {
run mkdir -m 0755 /dev/pts
run mount -t devpts -o gid=5,mode=0620 devpts /dev/pts || 
bad_msg "Failed to mount /dev/pts"
fi
+
+   run mkdir -m 1777 /dev/shm
+   run mount -t tmpfs -o mode=1777,nosuid,nodev,strictatime tmpfs /dev/shm 
\
+   || bad_msg "Failed to mount /dev/shm"
 }
 
 test_success() {



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

2020-07-23 Thread Thomas Deutschmann
commit: 739b64d396ba268ed2acf49a91a07350c71272c0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 23:14:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 23:55:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739b64d3

sys-kernel/genkernel: bump to v4.1.0_beta1

First version which is using UDEV instead of MDEV.

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

 sys-kernel/genkernel/Manifest |  4 
 .../{genkernel-.ebuild => genkernel-4.1.0_beta1.ebuild}   | 11 ++-
 sys-kernel/genkernel/genkernel-.ebuild|  9 +
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 68289014736..42f57761bf8 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,5 +1,6 @@
 DIST LVM2.2.02.173.tgz 2363504 BLAKE2B 
a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3
 SHA512 
c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
 DIST LVM2.2.02.187.tgz 2405544 BLAKE2B 
be804be3c64927a8848e8ea8de228fb563b6f8c22628b785aabb33fc993629e5370788216bd814246aeb3a5546fd5446383ce24342e716579887556edf2bbed2
 SHA512 
3ce56f0c0d2e7dbcdae5be263199f73ee5c4c052599d53cde9b16500a326d0340893344f4671839be06b5b4225d592175d01c9974db14f2dc220d6e9a1d47e91
+DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
 DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
 DIST btrfs-progs-v5.6.1.tar.xz 2117064 BLAKE2B 
9183300e7c086cb8f03ac14139d3d2a424461f4c5afc0e7b9bb588f4c0ddd2c41d7cefe91787b1cabe6397f8abeb6e958900e7742a80d3519382e98c3b197c9d
 SHA512 
8f523249a5c2bfe1c0d52b0dc5d31d52b330b1c616d3ec423fa1fb4a845441bfeaa32abbe42a444a4fc84016a482c8102a3eb451ac423b542e332e9c26e76dc6
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
@@ -9,13 +10,16 @@ DIST cryptsetup-2.3.3.tar.xz 11104768 BLAKE2B 
54aa6f087c5366e843c1f9b649fd77ec8b
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
 DIST dropbear-2020.80.tar.bz2 2287654 BLAKE2B 
3cec03034e3ca2befd1b895ecffbf0e0ea00af3e642ac00b4ccaf330d1eeb99840ef328374e9d53d033e801c82ee3a55dba884a2aa6741c1274a2c8cfc4490e0
 SHA512 
7fccc1003b73540fa1da9763771519f8ae52608f7a1c5f66736db1885a87c346bd9711bcf017c48ba712a83ff04f01c12bea7180ed596fe58038fe656d2fd3d3
 DIST e2fsprogs-1.45.6.tar.xz 5572144 BLAKE2B 
24a44d27a02a1fa178083d5ee6034b20fedcac9faf7cf7f5cfcd4e4cee6d38775bc78949b9b00823cbbdacfab783e8e1e739579b9a7236c5425f51b27600743b
 SHA512 
f3abfb6fe7ef632bb81152e2127d601cadd3fa93162178576a1d5ed82c2286627184b207b85a5b2a1793db0addf0885dfc3b9523bb340443224caf9c6d613b84
+DIST eudev-3.2.9.tar.gz 1959836 BLAKE2B 
8792ded8a7d1dfbc16fae249283b58251656961cf360d72932c3fc6ea3e752f6334c21e9ebd9ee3ad0da03a590f8405b3bb7413eec3f964984225f7813311ef6
 SHA512 
09e49fff9848e72507ef14b9d4cfab2d1443f16d5b3d54d2b0e4f6b04c471ca41f09200cb8772e9f850f0dc4a574a7ec7eede7ce11cbabda65e210a89287531f
 DIST expat-2.2.9.tar.xz 422460 BLAKE2B 
ea0e0bd005bbfd355e819e2b157859878a20ad9a6807cc5a10a6656f062e2443adb483adb0452d751b3d460834e3f613b8ecf7cdaf743be1b15815d005d01fa6
 SHA512 
e082874efcc4b00709e2c0192c88fb15dfc4f33fc3a2b09e619b010ea93baaf7e7572683f738463db0ce2350cab3de48a0c38af6b74d1c4f5a9e311f499edab0
 DIST fuse-2.8.6.tar.gz 505334 BLAKE2B 
c44533625ead8acc5a16f61064635492c54aa91780018e3895baf18abe3ca00c9ec7f6606183a4f986037201db79697c07d03adf57c5a87e7888b8823d83aa8a
 SHA512 
03cacc45c8ba6700fcdfa9064ef4e10d3ad6fc0e4fc49d41693de2caf03d44513d449b00a7c5d200d055d9481821252509259f5f3d2d6127fa51957a006a90fd
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98

[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 32dd11ac4e681ea9fadb0e8286468b518c0c252d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:04:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:41 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=32dd11ac

defaults/initrd.scripts: do_resume(): Use find_real_device() to determine 
REAL_RESUME device

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 9 +
 1 file changed, 9 insertions(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 3bede8a..b307fe1 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2574,6 +2574,15 @@ rundebugshell() {
 }
 
 do_resume() {
+   local device=$(find_real_device "${REAL_RESUME}")
+   if [ -z "${device}" ]
+   then
+   warn_msg "REAL_RESUME (${REAL_RESUME}) device not found; 
Skipping resume ..."
+   return 0
+   else
+   REAL_RESUME="${device}"
+   fi
+
if [ -d /proc/suspend2 -o -d /sys/power/suspend2 -o -d 
/sys/power/tuxonice ]
then
tuxonice_resume



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: ea22a5f24f5e179c1ec8448657c753375f8567be
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:58:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:46 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=ea22a5f2

defaults/software.sh: Fix style

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/software.sh | 36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/defaults/software.sh b/defaults/software.sh
index fbdca42..a9f9cf0 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -26,8 +26,8 @@ 
GKPKG_BOOST_BUILD_BINPKG="${GKPKG_BOOST_BUILD_BINPKG:-%%CACHE%%/boost-build-${GK
 GKPKG_BTRFS_PROGS_PN="btrfs-progs"
 GKPKG_BTRFS_PROGS_PV="${GKPKG_BTRFS_PROGS_PV:-VERSION_BTRFS_PROGS}"
 GKPKG_BTRFS_PROGS_DEPS="util-linux zlib zstd lzo"
-GKPKG_BTRFS_PROGS_SRCDIR="${GKPKG_BTRFS_PROGS_SRCDIR:-btrfs-progs-v${GKPKG_BTRFS_PROGS_PV}}"
 
GKPKG_BTRFS_PROGS_SRCTAR="${GKPKG_BTRFS_PROGS_SRCTAR:-${DISTDIR}/btrfs-progs-v${GKPKG_BTRFS_PROGS_PV}.tar.xz}"
+GKPKG_BTRFS_PROGS_SRCDIR="${GKPKG_BTRFS_PROGS_SRCDIR:-btrfs-progs-v${GKPKG_BTRFS_PROGS_PV}}"
 
GKPKG_BTRFS_PROGS_BINPKG="${GKPKG_BTRFS_PROGS_BINPKG:-%%CACHE%%/btrfs-progs-${GKPKG_BTRFS_PROGS_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_BUSYBOX_PN="busybox"
@@ -54,8 +54,8 @@ 
GKPKG_CRYPTSETUP_BINPKG="${GKPKG_CRYPTSETUP_BINPKG:-%%CACHE%%/cryptsetup-${GKPKG
 GKPKG_DMRAID_PN="dmraid"
 GKPKG_DMRAID_PV="${GKPKG_DMRAID_PV:-VERSION_DMRAID}"
 GKPKG_DMRAID_DEPS="lvm"
-GKPKG_DMRAID_SRCDIR="${GKPKG_DMRAID_SRCDIR:-dmraid/${GKPKG_DMRAID_PV}/dmraid}"
 
GKPKG_DMRAID_SRCTAR="${GKPKG_DMRAID_SRCTAR:-${DISTDIR}/dmraid-${GKPKG_DMRAID_PV}.tar.bz2}"
+GKPKG_DMRAID_SRCDIR="${GKPKG_DMRAID_SRCDIR:-dmraid/${GKPKG_DMRAID_PV}/dmraid}"
 
GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_DROPBEAR_PN="dropbear"
@@ -82,85 +82,85 @@ 
GKPKG_E2FSPROGS_BINPKG="${GKPKG_E2FSPROGS_BINPKG:-%%CACHE%%/e2fsprogs-${GKPKG_E2
 GKPKG_FUSE_PN="fuse"
 GKPKG_FUSE_PV="${GKPKG_FUSE_PV:-VERSION_FUSE}"
 GKPKG_FUSE_DEPS=""
-GKPKG_FUSE_SRCDIR="${GKPKG_FUSE_SRCDIR:-fuse-${GKPKG_FUSE_PV}}"
 
GKPKG_FUSE_SRCTAR="${GKPKG_FUSE_SRCTAR:-${DISTDIR}/fuse-${GKPKG_FUSE_PV}.tar.gz}"
+GKPKG_FUSE_SRCDIR="${GKPKG_FUSE_SRCDIR:-fuse-${GKPKG_FUSE_PV}}"
 
GKPKG_FUSE_BINPKG="${GKPKG_FUSE_BINPKG:-%%CACHE%%/fuse-${GKPKG_FUSE_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_GPG_PN="gnupg"
 GKPKG_GPG_PV="${GKPKG_GPG_PV:-VERSION_GPG}"
 GKPKG_GPG_DEPS=""
-GKPKG_GPG_SRCDIR="${GKPKG_GPG_SRCDIR:-gnupg-${GKPKG_GPG_PV}}"
 
GKPKG_GPG_SRCTAR="${GKPKG_GPG_SRCTAR:-${DISTDIR}/gnupg-${GKPKG_GPG_PV}.tar.bz2}"
+GKPKG_GPG_SRCDIR="${GKPKG_GPG_SRCDIR:-gnupg-${GKPKG_GPG_PV}}"
 
GKPKG_GPG_BINPKG="${GKPKG_GPG_BINPKG:-%%CACHE%%/gnupg-${GKPKG_GPG_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_ISCSI_PN="open-iscsi"
 GKPKG_ISCSI_PV="${GKPKG_ISCSI_PV:-VERSION_ISCSI}"
 GKPKG_ISCSI_DEPS="kmod zlib util-linux"
-GKPKG_ISCSI_SRCDIR="${GKPKG_ISCSI_SRCDIR:-open-iscsi-${GKPKG_ISCSI_PV}}"
 
GKPKG_ISCSI_SRCTAR="${GKPKG_ISCSI_SRCTAR:-${DISTDIR}/open-iscsi-${GKPKG_ISCSI_PV}.tar.gz}"
+GKPKG_ISCSI_SRCDIR="${GKPKG_ISCSI_SRCDIR:-open-iscsi-${GKPKG_ISCSI_PV}}"
 
GKPKG_ISCSI_BINPKG="${GKPKG_ISCSI_BINPKG:-%%CACHE%%/iscsi-${GKPKG_ISCSI_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_JSON_C_PN="json-c"
 GKPKG_JSON_C_PV="${GKPKG_JSON_C_PV:-VERSION_JSON_C}"
 GKPKG_JSON_C_DEPS=""
-GKPKG_JSON_C_SRCDIR="${GKPKG_JSON_C_SRCDIR:-json-c-${GKPKG_JSON_C_PV}}"
 
GKPKG_JSON_C_SRCTAR="${GKPKG_JSON_C_SRCTAR:-${DISTDIR}/json-c-${GKPKG_JSON_C_PV}.tar.gz}"
+GKPKG_JSON_C_SRCDIR="${GKPKG_JSON_C_SRCDIR:-json-c-${GKPKG_JSON_C_PV}}"
 
GKPKG_JSON_C_BINPKG="${GKPKG_JSON_C_BINPKG:-%%CACHE%%/json-c-${GKPKG_JSON_C_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_KMOD_PN="kmod"
 GKPKG_KMOD_PV="${GKPKG_KMOD_PV:-VERSION_KMOD}"
 GKPKG_KMOD_DEPS="zlib"
-GKPKG_KMOD_SRCDIR="${GKPKG_KMOD_SRCDIR:-kmod-${GKPKG_KMOD_PV}}"
 
GKPKG_KMOD_SRCTAR="${GKPKG_KMOD_SRCTAR:-${DISTDIR}/kmod-${GKPKG_KMOD_PV}.tar.xz}"
+GKPKG_KMOD_SRCDIR="${GKPKG_KMOD_SRCDIR:-kmod-${GKPKG_KMOD_PV}}"
 
GKPKG_KMOD_BINPKG="${GKPKG_KMOD_BINPKG:-%%CACHE%%/kmod-${GKPKG_KMOD_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_LIBAIO_PN="libaio"
 GKPKG_LIBAIO_PV="${GKPKG_LIBAIO_PV:-VERSION_LIBAIO}"
 GKPKG_LIBAIO_DEPS=""
-GKPKG_LIBAIO_SRCDIR="${GKPKG_LIBAIO_SRCDIR:-libaio-${GKPKG_LIBAIO_PV}}"
 
GKPKG_LIBAIO_SRCTAR="${GKPKG_LIBAIO_SRCTAR:-${DISTDIR}/libaio-${GKPKG_LIBAIO_PV}.tar.gz}"
+GKPKG_LIBAIO_SRCDIR="${GKPKG_LIBAIO_SRCDIR:-libaio-${GKPKG_LIBAIO_PV}}"
 
GKPKG_LIBAIO_BINPKG="${GKPKG_LIBAIO_BINPKG:-%%CACHE%%/libaio-${GKPKG_LIBAIO_PV}-%%ARCH%%.tar.xz}"
 
 GKPKG_LIBGCRYPT_PN="libgcrypt"
 GKPKG_LIBGCRYPT_PV="${GKPKG_LIBGCRYPT_PV:-VERSION_LIBGCRYPT}"
 GKPKG_LIBGCRYPT_DEPS="libgpg-error"
-GKPKG_LIBGCRYPT_SRCDIR="${GKPKG_LIBGCRYPT_SRCDIR:-libgcrypt-${GKPKG_LIBGCRYPT_PV}}"
 
GKPKG_LIBGCRYPT_SRCTAR="${GKPKG_LIBGCRYPT_SRCTAR:-${DISTDIR}/libgcrypt-${GKPKG_LIBGCRYPT_PV}.tar.bz2}"
+GKPKG_LIBGCRYPT_SRCDIR="${GKPKG_LIBGCRYPT_SRCDIR:-libgcrypt-${GKPKG_LIBGCRYPT_PV}}"
 
GKPKG_LIBGCRYPT

[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 0048f44c081dce2e296b48c71a208abf2a815c84
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:00:12 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 20:00:12 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=0048f44c

defaults/linuxrc: Support devices with symlinks

/dev/vg/foo can be a symlink to ../dm-1. This commit will allow
to use such a value for devices, i.e. ROOT=/dev/vg/foo.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 24 
 defaults/linuxrc|  5 -
 2 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 6dc588f..3bede8a 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -905,31 +905,39 @@ findnfsmount() {
 }
 
 find_real_device() {
-   local DEVICE="${1}"
-   case "${DEVICE}" in
+   local device="${1}"
+   local real_device=
+   local candidate=
+   case "${device}" in
UUID\=*|LABEL\=*|PARTLABEL=*|PARTUUID\=*)
-   local REAL_DEVICE=""
local retval=1
 
if [ ${retval} -ne 0 ]
then
-   REAL_DEVICE=$(findfs "${DEVICE}" 2>/dev/null)
+   candidate=$(findfs "${device}" 2>/dev/null)
retval=$?
fi
 
if [ ${retval} -ne 0 ]
then
-   REAL_DEVICE=$(blkid -o device -l -t "${DEVICE}" 
2>/dev/null)
+   candidate=$(blkid -o device -l -t "${device}" 
2>/dev/null)
retval=$?
fi
 
-   if [ ${retval} -eq 0 ] && [ -n "${REAL_DEVICE}" ]
+   if [ ${retval} -eq 0 ] && [ -n "${candidate}" ]
then
-   DEVICE="${REAL_DEVICE}"
+   real_device="${candidate}"
fi
;;
+   *)
+   candidate=$(readlink -f "${device}")
+   if [ -b "${candidate}" ]
+   then
+   real_device="${candidate}"
+   fi
esac
-   printf "%s" "${DEVICE}"
+
+   printf "%s" "${real_device}"
 }
 
 check_loop() {

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 5354d09..f1357f6 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -783,15 +783,18 @@ do
fi
;;
*)
-   if [ -b "${REAL_ROOT}" ]
+   ROOT_DEV=$(readlink -f "${REAL_ROOT}")
+   if [ -b "${ROOT_DEV}" ]
then
got_good_root=1
+   REAL_ROOT=${ROOT_DEV}
echo
good_msg "Root device detected 
as ${REAL_ROOT}!"
break
fi
;;
esac
+   unset ROOT_DEV
 
if [ "${got_good_root}" != '1' ]
then



[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: be199c08fada12dc7ccfbf75c8dddba99e185263
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 22:15:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=be199c08

defaults/initrd.scripts: Improve logging in *_resume functions

Add device which was tried to resume from to log message.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 1bf778d..d5a3612 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -2608,7 +2608,7 @@ swsusp_resume() {
log_msg "Trying to resume using swsusp ..."
log_msg "COMMAND: 'echo \"${device}\" > /sys/power/resume'"
echo "${device}" > /sys/power/resume
-   log_msg "System is not resuming, probably because it wasn't 
suspended; Continue normal booting ..."
+   log_msg "System is not resuming from ${REAL_RESUME}, probably 
because it wasn't suspended; Continue normal booting ..."
fi
 }
 
@@ -2675,7 +2675,7 @@ tuxonice_resume() {
echo "${REAL_RESUME}" > "${tuxonice_resumedev}"
log_msg "COMMAND: 'echo > ${tuxonice_do_resume}'"
echo > "${tuxonice_do_resume}"
-   log_msg "System is not resuming, probably because it wasn't suspended; 
Continue normal booting ..."
+   log_msg "System is not resuming from ${REAL_RESUME}, probably because 
it wasn't suspended; Continue normal booting ..."
 }
 
 find_loop() {



[gentoo-commits] proj/genkernel:master commit in: defaults/, gkbuilds/, /

2020-07-23 Thread Thomas Deutschmann
commit: fe4f505dab7c4c1420c54d493d638445d95dc742
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:59:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:48 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=fe4f505d

multipath: Switch to UDEV usage

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 46 ++
 gen_initramfs.sh| 31 ---
 gkbuilds/lvm.gkbuild|  5 +++--
 3 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 8e7d109..7d852ee 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1527,48 +1527,22 @@ start_volumes() {
 
if [ "${USE_MULTIPATH_NORMAL}" = '1' ]
then
-   for multipath_path in /sbin/multipath /bin/multipath MISSING
-   do
-   [ -x "${multipath_path}" ] && break
-   done
-
-   for dmsetup_path in /usr/sbin/dmsetup /sbin/dmsetup 
/bin/dmsetup MISSING
-   do
-   [ -x "${dmsetup_path}" ] && break
-   done
-
-   for kpartx_path in /sbin/kpartx /bin/kpartx MISSING
-   do
-   [ -x "${kpartx_path}" ] && break
-   done
-
-   fail=0
-   [ "${multipath_path}" = "MISSING" ] && fail=1 && bad_msg 
"domultipath called, but multipath binary missing! Skipping multipath"
-   [ "${dmsetup_path}" = "MISSING" ] && fail=1 && bad_msg 
"domultipath called, but dmsetup binary missing! Skipping multipath"
-   [ "${kpartx_path}" = "MISSING" ] && fail=1 && bad_msg 
"domultipath called, but kpartx binary missing! Skipping multipath"
-
-   if [ ${fail} -eq 0 ]
+   if ! hash multipath >/dev/null 2>&1
then
+   bad_msg "domultipath called, but multipath binary 
missing! Skipping multipath"
+   else
good_msg "Scanning for multipath devices"
-   good_msg ":: Populating scsi_id info for libudev 
queries"
-   run mkdir -p /run/udev/data
 
-   local ech
-   for ech in /sys/block/*
-   do
-   local tgtfile=b$(cat ${ech}/dev)
-   run /lib/udev/scsi_id -g -x /dev/${ech##*/} | 
sed -e 's/^/E:/' >/run/udev/data/${tgtfile}
-   done
-
-   local multipath_cmd="run ${multipath_path} -v 0 2>&1"
+   local multipath_cmd="run multipath -v 0 2>&1"
is_log_enabled && multipath_cmd="${multipath_cmd} | tee 
-a '${GK_INIT_LOG}'"
-   eval "${multipath_cmd}"
-   sleep 2
 
-   good_msg "Activating multipath devices ..."
-   multipath_cmd="run ${dmsetup_path} ls --target 
multipath --exec '${kpartx_path} -a -v' 2>&1"
-   is_log_enabled && multipath_cmd="${multipath_cmd} | tee 
-a '${GK_INIT_LOG}'"
eval "${multipath_cmd}"
+   if [ $? -ne 0 ]
+   then
+   bad_msg "Scanning for multipath devices failed!"
+   else
+   udevsettle
+   fi
fi
fi
 

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index af0ff44..1b8c829 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -701,15 +701,40 @@ append_multipath() {
 
mkdir -p "${TDIR}"/etc || gen_die "Failed to create '${TDIR}/etc'!"
 
+   mkdir -p "${TDIR}"/usr/lib/udev/rules.d || gen_die "Failed to create 
'${TDIR}/usr/lib/udev/rules.d'!"
+
local libdir=$(get_chost_libdir)
+   if [[ "${libdir}" =~ ^/usr ]]
+   then
+   libdir=${libdir/\/usr/}
+   fi
 
copy_binaries \
-   "${TDIR}"\
+   "${TDIR}" \
/sbin/multipath \
/sbin/kpartx \
/sbin/mpathpersist \
-   ${libdir}/multipath/lib*.so \
-   /lib/udev/scsi_id
+   ${libdir}/multipath/lib*.so
+
+   local udevdir=$(get_udevdir)
+   local udevdir_initramfs="/usr/lib/udev"
+   local udev_files=( $(qlist -e sys-fs/multipath-tools:0 \
+   | xargs --no-run-if-empty realpath \
+   | grep -E -- "^${udevdir}")
+   )
+
+   if [ ${#udev_files[@]} -eq 0 ]
+   then
+   gen_die "Something went wrong: Did not found any udev-related 
files for sys-fs/multipath-tools!"
+   fi
+
+   local udev_files
+   for udev_file in "${udev_files[@]}"
+   do
+   local 
dest_file="${TDIR%/}${udev_file/${udevdir}/${udevdir_initramfs}}"
+   

[gentoo-commits] proj/genkernel:master commit in: defaults/

2020-07-23 Thread Thomas Deutschmann
commit: 81b8f5d615cec53aaf93e6bc11540d45a92d038d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:56:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=81b8f5d6

defaults/linuxrc: Make use of PATH

Don't use absolute paths. Use 'hash' to test if command is available.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 28 
 defaults/linuxrc| 16 
 defaults/unlock-luks.sh |  2 +-
 3 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 426a64e..d95da4d 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -718,7 +718,7 @@ setup_aufs() {
 
if ! hash e2fsck >/dev/null 2>&1
then
-   bad_msg "/sbin/e2fsck not 
found! aborting filesystem check"
+   bad_msg "e2fsck not found! 
aborting filesystem check"
bad_msg "Moving 
${aufs_union_file#*/} to ${aufs_union_file#*/}.bad"
 
run mv 
"${aufs_dev_mnt}${aufs_union_file}" "${aufs_dev_mnt}${aufs_union_file}.bad"
@@ -1675,16 +1675,20 @@ start_volumes() {
 
if [ "${USE_BTRFS}" = '1' ]
then
-   if [ -x '/sbin/btrfs' ]
+   if ! hash btrfs >/dev/null 2>&1
then
+   bad_msg "dobtrfs invoked but 'btrfs' not found; 
Skipping btrfs device scanning ..."
+   else
good_msg "Scanning for BTRFS devices ..."
 
-   local btrfs_cmd="run /sbin/btrfs device scan 2>&1"
+   local btrfs_cmd="run btrfs device scan 2>&1"
is_log_enabled && btrfs_cmd="${btrfs_cmd} | tee -a 
'${GK_INIT_LOG}'"
 
eval "${btrfs_cmd}"
-   else
-   bad_msg "dobtrfs invoked but /sbin/btrfs not found; 
Skipping btrfs device scanning ..."
+   if [ $? -ne 0 ]
+   then
+   bad_msg "Scanning for BTRFS devices failed!"
+   fi
fi
fi
 
@@ -1808,7 +1812,7 @@ start_iscsi() {
 # It is either the root or a swap, other devices are supported in the scripts 
provided with sys-fs/cryptsetup
 # $1 - root/swap
 openLUKS() {
-   if [ ! -x /sbin/cryptsetup ]
+   if ! hash cryptsetup >/dev/null 2>&1
then
bad_msg "cryptsetup program is missing. Was initramfs built 
without --luks parameter?"
exit 1
@@ -1945,7 +1949,7 @@ openLUKS() {
 
if [ "$(echo ${LUKS_KEY} | grep -o 
'.gpg$')" = ".gpg" ]
then
-   if [ ! -x '/usr/bin/gpg' ]
+   if ! hash gpg >/dev/null 2>&1
then
bad_msg "GPG-encrypted 
key file provided but gpg program is missing. Was initramfs built without --gpg 
parameter?"
bad_msg "Falling back 
to passphrase usage!"
@@ -1953,7 +1957,7 @@ openLUKS() {
[ -e /dev/tty ] && run 
mv /dev/tty /dev/tty.org
run mknod /dev/tty c 5 1

cryptsetup_options="${cryptsetup_options} -d -"
-   gpg_cmd="/usr/bin/gpg 
--logger-file /dev/null --quiet --decrypt ${mntkey}${LUKS_KEY} |"
+   gpg_cmd="gpg 
--logger-file /dev/null --quiet --decrypt ${mntkey}${LUKS_KEY} |"
fi
else

cryptsetup_options="${cryptsetup_options} -d ${mntkey}${LUKS_KEY}"
@@ -2363,7 +2367,7 @@ start_sshd() {
return
fi
 
-   if [ ! -x "/usr/sbin/dropbear" ]
+   if ! hash dropbear >/dev/null 2>&1
then
bad_msg "/usr/sbin/dropbear not found! Was initramfs built 
without --ssh parameter?"
return
@@ -2382,7 +2386,7 @@ start_sshd() {
run touch /var/log/lastlog
 
good_msg "Starting dropbear sshd ..." ${QUIET}
-   run /usr/sbin/dropbear -p ${GK_SSHD_PORT} -R -P "${GK_SSHD_PIDFILE}" 
2>/var/log/dropbear.log
+   run dropbear -p ${GK_SSHD_PORT} -R -P "${GK_SSHD_PIDFILE}" 
2>/var/log/dropbear.log
if [ $? -eq 0 ]
then
  

[gentoo-commits] proj/genkernel:master commit in: gkbuilds/

2020-07-23 Thread Thomas Deutschmann
commit: 9293b49303dac0a18294cba3d5dcec74154ca392
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 19:49:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 19:49:28 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=9293b493

kmod: remove hardcoded $BROOT value

Signed-off-by: Thomas Deutschmann  gentoo.org>

 gkbuilds/kmod.gkbuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/gkbuilds/kmod.gkbuild b/gkbuilds/kmod.gkbuild
index 6bdc0c4..44a2df3 100644
--- a/gkbuilds/kmod.gkbuild
+++ b/gkbuilds/kmod.gkbuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 src_prepare() {
@@ -25,6 +25,12 @@ src_configure() {
 src_install() {
default
 
+   # remove hardcoded $BROOT
+   sed -i \
+   -e 's/-L\/[^ ]*/-L${libdir}/' \
+   "${D}"/usr/lib*/pkgconfig/*.pc \
+   || die
+
rm -rf \
"${D}"/usr/share/
 }



[gentoo-commits] proj/genkernel:master commit in: defaults/, gkbuilds/

2020-07-23 Thread Thomas Deutschmann
commit: aa0e4e5d3db44547983d0a227f62afde7754f417
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:46:09 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=aa0e4e5d

cryptsetup: Enable UDEV support

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/software.sh|  2 +-
 gkbuilds/cryptsetup.gkbuild | 10 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/defaults/software.sh b/defaults/software.sh
index 3de9470..a4f15d6 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -46,7 +46,7 @@ 
GKPKG_COREUTILS_BINPKG="${GKPKG_COREUTILS_BINPKG:-%%CACHE%%/coreutils-${GKPKG_CO
 
 GKPKG_CRYPTSETUP_PN="cryptsetup"
 GKPKG_CRYPTSETUP_PV="${GKPKG_CRYPTSETUP_PV:-VERSION_CRYPTSETUP}"
-GKPKG_CRYPTSETUP_DEPS="util-linux json-c popt libgpg-error libgcrypt lvm"
+GKPKG_CRYPTSETUP_DEPS="util-linux eudev json-c popt libgpg-error libgcrypt lvm"
 
GKPKG_CRYPTSETUP_SRCTAR="${GKPKG_CRYPTSETUP_SRCTAR:-${DISTDIR}/cryptsetup-${GKPKG_CRYPTSETUP_PV}.tar.xz}"
 
GKPKG_CRYPTSETUP_SRCDIR="${GKPKG_CRYPTSETUP_SRCDIR:-cryptsetup-${GKPKG_CRYPTSETUP_PV}}"
 
GKPKG_CRYPTSETUP_BINPKG="${GKPKG_CRYPTSETUP_BINPKG:-%%CACHE%%/cryptsetup-${GKPKG_CRYPTSETUP_PV}-%%ARCH%%.tar.xz}"

diff --git a/gkbuilds/cryptsetup.gkbuild b/gkbuilds/cryptsetup.gkbuild
index a99ce28..57fc537 100644
--- a/gkbuilds/cryptsetup.gkbuild
+++ b/gkbuilds/cryptsetup.gkbuild
@@ -1,17 +1,25 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 src_configure() {
export ac_cv_header_security_pam_misc_h=no
export ac_cv_header_security_pam_appl_h=no
 
+   # devicemapper needs to find udev
+   append-ldflags -Wl,-rpath-link,${BROOT}/usr/lib
+
local myconf=(
--enable-internal-argon2
--sbindir=/sbin
--disable-nls
+   --disable-selinux
+   --disable-veritysetup
+   --disable-cryptsetup-reencrypt
+   --disable-integritysetup
--enable-static=yes
--enable-shared=no
--enable-static-cryptsetup
+   --enable-udev
--with-crypto_backend=gcrypt
)
 



[gentoo-commits] proj/genkernel:master commit in: defaults/, /

2020-07-23 Thread Thomas Deutschmann
commit: 17cdd9c8ca954c180a216b9e33cf8de7be5f4a43
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:05:18 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:48 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=17cdd9c8

dmraid: Switch to UDEV usage

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 18 +-
 defaults/software.sh|  2 +-
 gen_initramfs.sh|  2 ++
 3 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 7d852ee..d2db059 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1548,10 +1548,12 @@ start_volumes() {
 
if [ "${USE_DMRAID_NORMAL}" = '1' ]
then
-   if [ -x '/sbin/dmraid' ]
+   if ! hash dmraid >/dev/null 2>&1
then
+   bad_msg "dodmraid invoked but 'dmraid' not found; 
Skipping dmraid activation ..."
+   else
good_msg "Activating Device-Mapper RAID(s) ..."
-   local dmraid_cmd="run /sbin/dmraid -ay"
+   local dmraid_cmd="run dmraid -ay"
if [ -z "${DMRAID_OPTS}" ]
then
dmraid_cmd="${dmraid_cmd} 2>&1"
@@ -1559,16 +1561,14 @@ start_volumes() {
dmraid_cmd="${dmraid_cmd} ${DMRAID_OPTS} 2>&1"
fi
is_log_enabled && dmraid_cmd="${dmraid_cmd} | tee -a 
'${GK_INIT_LOG}'"
-   eval "${dmraid_cmd}"
 
-   if [ -x '/sbin/kpartx' ]
+   eval "${dmraid_cmd}"
+   if [ $? -ne 0 ]
then
-   dmraid_cmd="run /sbin/dmsetup ls --exec 
'/sbin/kpartx -a -s' 2>&1"
-   is_log_enabled && dmraid_cmd="${dmraid_cmd} | 
tee -a '${GK_INIT_LOG}'"
-   eval "${dmraid_cmd}"
+   bad_msg "Activation of Device-Mapper RAID(s) 
failed!"
+   else
+   udevsettle
fi
-   else
-   bad_msg "dodmraid invoked but /sbin/dmraid not found; 
Skipping dmraid activation ..."
fi
fi
 

diff --git a/defaults/software.sh b/defaults/software.sh
index ae7532f..d8dbfc9 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -60,7 +60,7 @@ 
GKPKG_CRYPTSETUP_BINPKG="${GKPKG_CRYPTSETUP_BINPKG:-%%CACHE%%/cryptsetup-${GKPKG
 
 GKPKG_DMRAID_PN="dmraid"
 GKPKG_DMRAID_PV="${GKPKG_DMRAID_PV:-VERSION_DMRAID}"
-GKPKG_DMRAID_DEPS="lvm"
+GKPKG_DMRAID_DEPS="eudev lvm"
 
GKPKG_DMRAID_SRCTAR="${GKPKG_DMRAID_SRCTAR:-${DISTDIR}/dmraid-${GKPKG_DMRAID_PV}.tar.bz2}"
 GKPKG_DMRAID_SRCDIR="${GKPKG_DMRAID_SRCDIR:-dmraid/${GKPKG_DMRAID_PV}/dmraid}"
 
GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-%%ARCH%%.tar.xz}"

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index 1b8c829..24b23bb 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -775,6 +775,8 @@ append_dmraid() {
 
unpack "$(get_gkpkg_binpkg "${PN}")" "${TDIR}"
 
+   mkdir -p "${TDIR}"/run/lock/dmraid || gen_die "Failed to create 
'${TDIR}/run/lock/dmraid'!"
+
cd "${TDIR}" || gen_die "Failed to chdir to '${TDIR}'!"
 
# Delete unneeded files



[gentoo-commits] proj/genkernel:master commit in: defaults/, gkbuilds/

2020-07-23 Thread Thomas Deutschmann
commit: f6f9384b423e9bb9b8cee294f4ddbeee7c518463
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 20:36:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 22:56:47 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=f6f9384b

mdadm: Switch to UDEV usage

Signed-off-by: Thomas Deutschmann  gentoo.org>

 defaults/initrd.scripts | 38 --
 defaults/linuxrc|  3 ---
 defaults/software.sh|  2 +-
 defaults/unlock-luks.sh |  1 -
 gkbuilds/mdadm.gkbuild  |  3 +++
 5 files changed, 4 insertions(+), 43 deletions(-)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index 9b2b32c..5515f49 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -1525,24 +1525,6 @@ start_volumes() {
run ln -sf /dev/device-mapper /dev/mapper/control
fi
 
-   if [ "${USE_MDADM}" = '1' ]
-   then
-   if [ -x '/sbin/mdadm' ]
-   then
-   local mdadm_cmd="run /sbin/mdadm --assemble --scan 2>&1"
-   is_log_enabled && mdadm_cmd="${mdadm_cmd} | tee -a 
'${GK_INIT_LOG}'"
-   eval "${mdadm_cmd}"
-
-   #Intel Matrix RAID (and possibly others) have a 
container layer above the actual volumes,
-   #So we have to look for volumes that haven't been 
activated.
-   mdadm_cmd="run /sbin/mdadm -IRs 2>&1"
-   is_log_enabled && mdadm_cmd="${mdadm_cmd} | tee -a 
'${GK_INIT_LOG}'"
-   eval "${mdadm_cmd}"
-   else
-   bad_msg "domdadm invoked but /sbin/mdadm not found; 
Skipping mdadm raid assembly ..."
-   fi
-   fi
-
if [ "${USE_MULTIPATH_NORMAL}" = '1' ]
then
for multipath_path in /sbin/multipath /bin/multipath MISSING
@@ -1887,7 +1869,6 @@ openLUKS() {
continue
fi
 
-   setup_md_device ${LUKS_DEVICE}
if ! run cryptsetup isLuks ${LUKS_DEVICE}
then
bad_msg "The LUKS device ${LUKS_DEVICE} does 
not contain a LUKS header" ${CRYPT_SILENT}
@@ -2571,25 +2552,6 @@ setup_btrfsctl() {
fi
 }
 
-setup_md_device() {
-   local device
-
-   [ -z "$1" ] && device="${REAL_ROOT}" || device="$1"
-   [ -z "${device}" ] && return # LiveCD
-
-   if [ $(echo ${device}|sed -e 
's#\(luks:\)\?\(/dev/md\)[[:digit:]]\+#\2#') = "/dev/md" ]
-   then
-   good_msg 'Detected real_root as a md device. Setting up the 
device node ...'
-   MD_NUMBER=$(echo ${device}|sed -e 
's#\(luks:\)\?/dev/md\([[:digit:]]\+\)#\2#')
-   if [ ! -e /dev/md${MD_NUMBER} ]
-   then
-   run mknod /dev/md${MD_NUMBER} b 9 ${MD_NUMBER} 
>/dev/null 2>&1
-   [ $? -ne 0 ] && bad_msg "Creation of 
/dev/md${MD_NUMBER} failed ..."
-   fi
-   run raidautorun /dev/md${MD_NUMBER}
-   fi
-}
-
 rundebugshell() {
if is_debug
then

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 210085a..4c1b470 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -625,9 +625,6 @@ sdelay
 # Setup btrfs, see bug 303529
 setup_btrfsctl
 
-# Setup md device nodes if they dont exist
-setup_md_device
-
 # Scan volumes
 start_volumes
 

diff --git a/defaults/software.sh b/defaults/software.sh
index 463d8cf..3de9470 100644
--- a/defaults/software.sh
+++ b/defaults/software.sh
@@ -165,7 +165,7 @@ 
GKPKG_LZO_BINPKG="${GKPKG_LZO_BINPKG:-%%CACHE%%/lzo-${GKPKG_LZO_PV}-%%ARCH%%.tar
 
 GKPKG_MDADM_PN="mdadm"
 GKPKG_MDADM_PV="${GKPKG_MDADM_PV:-VERSION_MDADM}"
-GKPKG_MDADM_DEPS=""
+GKPKG_MDADM_DEPS="eudev"
 
GKPKG_MDADM_SRCTAR="${GKPKG_MDADM_SRCTAR:-${DISTDIR}/mdadm-${GKPKG_MDADM_PV}.tar.xz}"
 GKPKG_MDADM_SRCDIR="${GKPKG_MDADM_SRCDIR:-mdadm-${GKPKG_MDADM_PV}}"
 
GKPKG_MDADM_BINPKG="${GKPKG_MDADM_BINPKG:-%%CACHE%%/mdadm-${GKPKG_MDADM_PV}-%%ARCH%%.tar.xz}"

diff --git a/defaults/unlock-luks.sh b/defaults/unlock-luks.sh
index 87381ab..710d951 100644
--- a/defaults/unlock-luks.sh
+++ b/defaults/unlock-luks.sh
@@ -63,7 +63,6 @@ main() {
exit 1
fi
 
-   setup_md_device "${LUKS_DEVICE}"
if ! run cryptsetup isLuks "${LUKS_DEVICE}"
then
bad_msg "The LUKS device ${LUKS_DEVICE} does 
not contain a LUKS header" "${CRYPT_SILENT}"

diff --git a/gkbuilds/mdadm.gkbuild b/gkbuilds/mdadm.gkbuild
index 2307d0e..b43f753 100644
--- a/gkbuilds/mdadm.gkbuild
+++ b/gkbuilds/mdadm.gkbuild
@@ -10,6 +10,7 @@ src_prepare() {
-e "/^CXFLAGS = /s:^CXFLAGS = \(.*\)$:CXFLAGS = ${CFLAGS} 
${defs}:" \
-e "/^CWFLAGS = /s:^CWFLAGS = \(.*\)$:CWFLAGS =

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

2020-07-23 Thread Sam James
commit: e3bb98408d647ecc0df6d9c47408871ea842ec52
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:45:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:45:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bb9840

dev-lang/luajit: ppc stable (bug #733466)

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

 dev-lang/luajit/luajit-2.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/luajit/luajit-2.0.5-r2.ebuild 
b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
index 39e40f8ff48..3d996e466ea 100644
--- a/dev-lang/luajit/luajit-2.0.5-r2.ebuild
+++ b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
 LICENSE="MIT"
 # this should probably be pkgmoved to 2.0 for sake of consistency.
 SLOT="2"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
 IUSE="lua52compat static-libs"
 
 PATCHES=(



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

2020-07-23 Thread Kent Fredric
commit: 62d5348a93b1a33b934631e7824983357674db94
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:25:17 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d5348a

dev-perl/Class-Member: Cleanup old 1.600.0-r1

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Class-Member/Class-Member-1.600.0-r1.ebuild | 16 
 1 file changed, 16 deletions(-)

diff --git a/dev-perl/Class-Member/Class-Member-1.600.0-r1.ebuild 
b/dev-perl/Class-Member/Class-Member-1.600.0-r1.ebuild
deleted file mode 100644
index bb4cb45f199..000
--- a/dev-perl/Class-Member/Class-Member-1.600.0-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=OPI
-MODULE_VERSION=1.6
-inherit perl-module
-
-DESCRIPTION="Class::Member - A set of modules to make the module developement 
easier"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-C3-Componentised/

2020-07-23 Thread Kent Fredric
commit: eb56ff59127b22b18905f273db9e410f6358d513
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:20:43 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb56ff59

dev-perl/Class-C3-Componentised: Cleanup old 1.1.0-r1

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-C3-Componentised-1.1.0-r1.ebuild | 36 --
 dev-perl/Class-C3-Componentised/Manifest   |  1 -
 2 files changed, 37 deletions(-)

diff --git 
a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild 
b/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild
deleted file mode 100644
index c843690ce51..000
--- a/dev-perl/Class-C3-Componentised/Class-C3-Componentised-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=FREW
-MODULE_VERSION=1.001000
-inherit perl-module
-
-DESCRIPTION="Load mix-ins or components to your C3-based class"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/MRO-Compat
-   dev-perl/Class-Inspector
-   >=dev-perl/Class-C3-0.20"
-DEPEND="${RDEPEND}
-   test? (
-   dev-perl/Test-Exception
-   )"
-
-SRC_TEST=do
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install /use lib q[.];\nuse 
inc::Module::Install /' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}
-
-src_test() {
-   perl_rm_files t/pod.t t/pod-coverage.t
-   perl-module_src_test
-}

diff --git a/dev-perl/Class-C3-Componentised/Manifest 
b/dev-perl/Class-C3-Componentised/Manifest
index f2a1d2fa0f0..22aa0b42e66 100644
--- a/dev-perl/Class-C3-Componentised/Manifest
+++ b/dev-perl/Class-C3-Componentised/Manifest
@@ -1,2 +1 @@
-DIST Class-C3-Componentised-1.001000.tar.gz 24335 BLAKE2B 
e9208a66e60fa57b8e1668c4d5faa4c761b5b56b674c97269d0a7542bc00ffb50ace8bd0ccb279252d92a12acd6415384e3f544fd178c48fef5b9af38fe244ac
 SHA512 
860b7cd09b1add6f252fddc0934e9f542231be90a57cf36afcab55684aca2fdb66248c3583ad955ce0b76db44297515f56194ed2ec444dd8c801a01b5713
 DIST Class-C3-Componentised-1.001002.tar.gz 9742 BLAKE2B 
8a3afce9a62ad54daaa81e6f312c80537ba4c54b30b39275506efeac4ed86f18deda11ecb4da97b6693fa34e7c57ee8dd27916316a7657cefc8f20cb73be4277
 SHA512 
11f7d752fec271e0e1274fcfe56dadece07e79b0986bbad86fff569e74900d9fb2e68a3aeb1e465073f01e3e4dda3f4644117084880321f8213ef05ec7e2bdc0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-AbstractSearch/

2020-07-23 Thread Kent Fredric
commit: 775a99e735170b3d1530b4f70a1be7a1e47a0c29
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:21:48 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775a99e7

dev-perl/Class-DBI-AbstractSearch: Cleanup old 0.70.0-r1

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-DBI-AbstractSearch-0.70.0-r1.ebuild  | 18 --
 1 file changed, 18 deletions(-)

diff --git 
a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild 
b/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild
deleted file mode 100644
index dd762f2d11f..000
--- 
a/dev-perl/Class-DBI-AbstractSearch/Class-DBI-AbstractSearch-0.70.0-r1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MIYAGAWA
-DIST_VERSION=0.07
-inherit perl-module
-
-DESCRIPTION="Abstract Class::DBI's SQL with SQL::Abstract::Limit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/SQL-Abstract-Limit-0.12
-   dev-perl/Class-DBI"
-DEPEND="${RDEPEND}"



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

2020-07-23 Thread Kent Fredric
commit: e88bce50733c1852805cc07156226d211884b2d1
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:26:30 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88bce50

dev-perl/Class-Spiffy: Cleanup old 0.150.0-r1

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-Spiffy/Class-Spiffy-0.150.0-r1.ebuild| 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r1.ebuild 
b/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r1.ebuild
deleted file mode 100644
index 9c47134c83e..000
--- a/dev-perl/Class-Spiffy/Class-Spiffy-0.150.0-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=INGY
-MODULE_VERSION=0.15
-inherit perl-module
-
-DESCRIPTION="Spiffy Perl Interface Framework For You"
-
-SLOT="0"
-KEYWORDS="~amd64 hppa ~ia64 ~ppc ppc64 sparc x86"
-IUSE=""
-
-SRC_TEST="do"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse 
inc::Module::Install;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin/

2020-07-23 Thread Kent Fredric
commit: a93466901732a435b46f9bf8ed97349286967d4d
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:22:54 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9346690

dev-perl/Class-DBI-Plugin: Cleanup old 0.30.0

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild   | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild 
b/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild
deleted file mode 100644
index 4a12a3757e9..000
--- a/dev-perl/Class-DBI-Plugin/Class-DBI-Plugin-0.30.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=JCZEUS
-MODULE_VERSION=0.03
-inherit perl-module
-
-DESCRIPTION="Abstract base class for Class::DBI plugins"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
-IUSE=""
-
-RDEPEND="dev-perl/Class-DBI"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-Std-Fast/

2020-07-23 Thread Kent Fredric
commit: 9f561738010fd4cbce4fd58b180843646d474aa0
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:27:34 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:30:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f561738

dev-perl/Class-Std-Fast: Cleanup old 0.0.8-r1

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 .../Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild  | 36 --
 1 file changed, 36 deletions(-)

diff --git a/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild 
b/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild
deleted file mode 100644
index fb7df3c24aa..000
--- a/dev-perl/Class-Std-Fast/Class-Std-Fast-0.0.8-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR="ACID"
-MODULE_VERSION=v${PV}
-inherit perl-module
-
-DESCRIPTION="Faster but less secure than Class::Std"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Class-Std-0.11.0
-   virtual/perl-version
-   virtual/perl-Data-Dumper
-   virtual/perl-Scalar-List-Utils
-"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? (
-   virtual/perl-Test-Simple
-   )
-"
-
-SRC_TEST="do"
-
-src_test() {
-   perl_rm_files t/pod.t t/pod-coverage.t t/96_prereq_build.t \
-   t/97_kwalitee.t
-   perl-module_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-DBI-Plugin-DeepAbstractSearch/

2020-07-23 Thread Kent Fredric
commit: 71263b0b9fb1aa604e9ba3d26ef93e37a64e88e3
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Jul 23 23:24:16 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Jul 23 23:29:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71263b0b

dev-perl/Class-DBI-Plugin-DeepAbstractSearch: Cleanup old 0.80.0

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 ...lass-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git 
a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild
 
b/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild
deleted file mode 100644
index 6f81e708b5b..000
--- 
a/dev-perl/Class-DBI-Plugin-DeepAbstractSearch/Class-DBI-Plugin-DeepAbstractSearch-0.80.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=SRIHA
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="deep_search_where() method for Class::DBI"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-perl/Class-DBI-Plugin-0.03
-   >=dev-perl/SQL-Abstract-1.60
-   dev-perl/Class-DBI"
-DEPEND="${RDEPEND}"
-
-SRC_TEST=do



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

2020-07-23 Thread Sam James
commit: 71d6e42b423bcc4e755fa254a5878b4df3b5ef16
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:19:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:19:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d6e42b

app-misc/mosquitto: arm64 keyworded (bug #733658)

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

 app-misc/mosquitto/mosquitto-1.6.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mosquitto/mosquitto-1.6.10.ebuild 
b/app-misc/mosquitto/mosquitto-1.6.10.ebuild
index 4b5abada49c..63ca564833a 100644
--- a/app-misc/mosquitto/mosquitto-1.6.10.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.6.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz";
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="bridge examples libressl +persistence +srv ssl tcpd test websockets"
 RESTRICT="!test? ( test )"
 



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

2020-07-23 Thread Andreas K. Hüttel
commit: f56f0822023ff6b66707732d1becc075c111b63e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 23 23:19:29 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 23 23:20:02 2020 +
URL:
https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=f56f0822

Fix etc-mail-aliases patch after changes in master

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

 /0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a//0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch 
b//0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
index 13ff145..ca428cf 100644
--- a//0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
+++ b//0003-Adapt-to-Gentoo-specific-etc-mail-aliases.patch
@@ -1,7 +1,7 @@
 From dbe134e9eed77bff80fa97f2b02b869bcf9c Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= 
 Date: Mon, 22 Oct 2018 22:34:13 +0200
-Subject: [PATCH 3/5] Adapt to Gentoo-specific /etc/mail/aliases
+Subject: Adapt to Gentoo-specific /etc/mail/aliases
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -17,15 +17,15 @@ Signed-off-by: Andreas K. Hüttel 
  3 files changed, 17 insertions(+), 11 deletions(-)
 
 diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c
-index 6aff7b4c10..bb6d9b5765 100644
+index 43fb2c49a5..26b2cc86ad 100644
 --- a/nss/nss_files/files-alias.c
 +++ b/nss/nss_files/files-alias.c
-@@ -49,7 +49,7 @@ internal_setent (FILE **stream)
+@@ -50,7 +50,7 @@ internal_setent (FILE **stream)
  
if (*stream == NULL)
  {
--  *stream = fopen ("/etc/aliases", "rce");
-+  *stream = fopen ("/etc/mail/aliases", "rce");
+-  *stream = __nss_files_fopen ("/etc/aliases");
++  *stream = __nss_files_fopen ("/etc/mail/aliases");
  
if (*stream == NULL)
status = errno == EAGAIN ? NSS_STATUS_TRYAGAIN : NSS_STATUS_UNAVAIL;
@@ -103,6 +103,3 @@ index 4f435c1ac1..e7ca2c714b 100644
  
/* valgrind needs a temporary directory in the chroot.  */
{
--- 
-2.26.2
-



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

2020-07-23 Thread Sam James
commit: 386fa8fb34f8b61183f58f94b062b446b6d50fa0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:16:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:16:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386fa8fb

app-text/jabref: x86 stable (bug #693500)

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

 app-text/jabref/jabref-2.10-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/jabref/jabref-2.10-r4.ebuild 
b/app-text/jabref/jabref-2.10-r4.ebuild
index e373a40cf3b..8ed45fb5a62 100644
--- a/app-text/jabref/jabref-2.10-r4.ebuild
+++ b/app-text/jabref/jabref-2.10-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/JabRef-${MY_PV}-src.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 COMMON_DEP="



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

2020-07-23 Thread Sam James
commit: 9127d11a59e4daecc4dd0854d5f3ac86768622f7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:05:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:05:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9127d11a

dev-python/cheroot: ppc64 keyworded (bug #733342)

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

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

diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild 
b/dev-python/cheroot/cheroot-8.4.0.ebuild
index a2d62381d8d..c66aaa7c635 100644
--- a/dev-python/cheroot/cheroot-8.4.0.ebuild
+++ b/dev-python/cheroot/cheroot-8.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]



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

2020-07-23 Thread Sam James
commit: 98eb80128828c4fa2e1df04eb859dbb045904941
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:06:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:06:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98eb8012

dev-python/jaraco-context: ppc64 keyworded (bug #733342)

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

 dev-python/jaraco-context/jaraco-context-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild 
b/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
index d6b91567e0a..e452794c418 100644
--- a/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
+++ b/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]



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

2020-07-23 Thread Sam James
commit: 6191660c2eb6b16602fddf5de2e431187483f689
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 23:02:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 23:02:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6191660c

app-misc/binwalk: arm64 keyworded (bug #733460)

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

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index a235696e14b..a14298508c7 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ppc64 x86 ~x64-macos"
+   KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



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

2020-07-23 Thread Sam James
commit: 5c037ab7ef74f90c729fd967fe54b45c328a8f77
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:58:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:58:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c037ab7

sys-devel/gcc: arm64 stable (bug #730904)

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

 sys-devel/gcc/gcc-7.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-7.5.0-r1.ebuild 
b/sys-devel/gcc/gcc-7.5.0-r1.ebuild
index c746be963cd..e73d75667e8 100644
--- a/sys-devel/gcc/gcc-7.5.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-7.5.0-r1.ebuild
@@ -7,7 +7,7 @@ PATCH_VER="3"
 
 inherit toolchain
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-macos"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



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

2020-07-23 Thread Sam James
commit: edc3d24dc7c92477964d0c7c8f41dd0a9434e728
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:39:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:39:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc3d24d

app-text/jabref: amd64 stable (bug #693500)

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

 app-text/jabref/jabref-2.10-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/jabref/jabref-2.10-r4.ebuild 
b/app-text/jabref/jabref-2.10-r4.ebuild
index 3574c04c59c..e373a40cf3b 100644
--- a/app-text/jabref/jabref-2.10-r4.ebuild
+++ b/app-text/jabref/jabref-2.10-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/${PN}/JabRef-${MY_PV}-src.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc"
 
 COMMON_DEP="



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

2020-07-23 Thread Sam James
commit: ba696a28e3aeb79db15c3b0ba054fdaf0d987b79
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:34:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:34:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba696a28

net-dns/dnscrypt-proxy: cleanup old

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

 net-dns/dnscrypt-proxy/Manifest|   2 -
 .../dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild| 105 -
 .../dnscrypt-proxy/dnscrypt-proxy-2.0.42.ebuild| 105 -
 3 files changed, 212 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index 70d7d128cb1..1cd014712ec 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,4 +1,2 @@
-DIST dnscrypt-proxy-2.0.41.tar.gz 2323421 BLAKE2B 
572a0ad15df6c40d1738b296972584f5d8fe382ca3c0a05b4fc74e986e767a058227dda2127c843127bc0b90e8b7bbe17a5eaee42175f0b77e21160ac63f7a88
 SHA512 
26be163daa03633f2d76f1121fb1987e0155613bd84cbb2aad2ba0eedbd35ec0b393d1c1a0aaba47968b3a08bd0273ad929a164695ce35d2ebe05ce3b5f5dfd1
-DIST dnscrypt-proxy-2.0.42.tar.gz 2324442 BLAKE2B 
8444eca1fc2bfc6029c1848bbeb77697b9b9c228c1bd0d17ed357b73667524c7052b33410a92847743533c3712f749fd93dbac46a81da48dae367e2a515cad8c
 SHA512 
093b07ee8eb44c1264e6ea4b60ad32e0221b1b02c1d61f142b1fbf37dc5181533cc3c5d6e7468d0f7488611de4620947684269da9f08f21da0aa501ba70be711
 DIST dnscrypt-proxy-2.0.43.tar.gz 2279744 BLAKE2B 
f06892bc14da2be2e97dfb5d233420cf3726e359ccd0658d4309981291a12a7cac7a7592d11717a9466144bd5cb9d9a4e1b6ba8877a8b5c539783749588a10a1
 SHA512 
a1d14756d6be6450683a44adae197aa582df2556dda588debdadd0903b5993a4dc579880479f138ec3690045aeab833a19f23b2555a403930d26d4a5bc90ed5f
 DIST dnscrypt-proxy-2.0.44.tar.gz 2279842 BLAKE2B 
90f156914dd29ab5baa2eb02ed2992583999a6688d09a532f8c7c1ec6d285bd39893f66726da928f295056fd66cd756f4332f1ed21284ffa3d357ce355a08625
 SHA512 
009e2b669c1d6f6cd6b41f5e04d08735587f420dacdea8d422a3c12a62614c1ce1963deebca3af1f956070abd9ff5df9182cb27e31fa0fac8a95478739445801

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
deleted file mode 100644
index 4f7ddaa4a1b..000
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.41.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGO_PN="github.com/DNSCrypt/${PN}"
-
-inherit fcaps go-module systemd
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://${EGO_PN}.git";
-else
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-fi
-
-DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
-HOMEPAGE="https://github.com/DNSCrypt/dnscrypt-proxy";
-
-LICENSE="Apache-2.0 BSD ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="pie"
-
-BDEPEND=">=dev-lang/go-1.13"
-
-RDEPEND="
-   acct-group/dnscrypt-proxy
-   acct-user/dnscrypt-proxy
-"
-
-FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
-
-PATCHES=( "${FILESDIR}"/config-full-paths-r11.patch )
-
-src_compile() {
-   pushd "${PN}" >/dev/null || die
-   go build -v -x -mod=readonly -mod=vendor -buildmode="$(usex pie pie 
default)" || die
-   popd >/dev/null || die
-}
-
-src_test() {
-   cd "${PN}" || die
-   go test -mod=vendor -buildmode="$(usex pie pie default)" || die "Failed 
to run tests"
-}
-
-src_install() {
-   pushd "${PN}" >/dev/null || die
-
-   dobin dnscrypt-proxy
-
-   insinto /etc/dnscrypt-proxy
-   newins example-dnscrypt-proxy.toml dnscrypt-proxy.toml
-   doins example-{blacklist.txt,whitelist.txt}
-   doins example-{cloaking-rules.txt,forwarding-rules.txt}
-
-   popd >/dev/null || die
-
-   insinto /usr/share/dnscrypt-proxy
-   doins -r "utils/generate-domains-blacklists/."
-
-   newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy
-   newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
-
-   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service 
dnscrypt-proxy.service
-   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket 
dnscrypt-proxy.socket
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/dnscrypt-proxy.logrotate dnscrypt-proxy
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-   go-module_pkg_postinst
-
-   if ! use filecaps; then
-   ewarn "'filecaps' USE flag is disabled"
-   ewarn "${PN} will fail to listen on port 53"
-   ewarn "please do one the following:"
-   ewarn "1) re-enable 'filecaps'"
-   ewarn "2) change port to > 1024"
-   ewarn "3) configure to run ${PN} as root (not recommended)"
-   ewarn
-   fi
-
-   if systemd_is_booted || has_v

[gentoo-commits] repo/gentoo:master commit in: media-video/subliminal/, media-video/subliminal/files/

2020-07-23 Thread Sam James
commit: 126707a526c12328bbc58030dbf2bd51570240e6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:35:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:36:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126707a5

media-video/subliminal: cleanup old

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

 media-video/subliminal/Manifest|  1 -
 .../files/subliminal-2.0.5-add-missing-comma.patch | 19 --
 media-video/subliminal/subliminal-2.0.5-r2.ebuild  | 75 --
 media-video/subliminal/subliminal-2.0.5-r3.ebuild  | 73 -
 4 files changed, 168 deletions(-)

diff --git a/media-video/subliminal/Manifest b/media-video/subliminal/Manifest
index df7a19ff8ab..0b09ed7b8e8 100644
--- a/media-video/subliminal/Manifest
+++ b/media-video/subliminal/Manifest
@@ -1,3 +1,2 @@
 DIST matroska_test_w1_1.zip 184550509 BLAKE2B 
f111725aa08267661942072c2d4ac019d3d322c4e933aad10afb3aa6f69bb3469114c4400d161e53d8a7618b818b22465177460003804a7ac3e69fa4f4db000d
 SHA512 
f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f
-DIST subliminal-2.0.5-r2.tar.gz 4442435 BLAKE2B 
ea2139bd61344d6a0cb4b48a2b75cbfd29905adc81bca25a332443725fff80bc03b58704d0e6289d44ddc26104e15744f67acb7e0e4eafae584098b02fb4c007
 SHA512 
b0f99c6b2fa6bc3860c86592bb428c7b4b34836df7a619b19d69b15532a68b4d05369f724131e120d4b390bd91f430aea442aef72ebc00ae8e3d31a457925eec
 DIST subliminal-2.1.0.tar.gz 5480458 BLAKE2B 
249bdd027d99dfb0b81d939af2dc08f62b52dca2c8618f1006ca76eee41c2443b450076eddc1aa533997beca8cdf9016b884d7eceeebbf4e48ced91dae1a2361
 SHA512 
9b26ae594895470830547eed604aa5b28b75f590e5be12c2d5a478c5daf798d405f209639bd54dce0565b0e27d1b0daa5bef87dfa8590af61f2ab1e287c41060

diff --git 
a/media-video/subliminal/files/subliminal-2.0.5-add-missing-comma.patch 
b/media-video/subliminal/files/subliminal-2.0.5-add-missing-comma.patch
deleted file mode 100644
index 148307781b7..000
--- a/media-video/subliminal/files/subliminal-2.0.5-add-missing-comma.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-commit 9c2cfa23b3eedad64cfd4133c40bb73e6be0139f
-Author: Fernando 
-Date:   Thu Sep 29 22:57:51 2016 -0300
-
-Fix missing comma
-
-diff --git a/subliminal/video.py b/subliminal/video.py
-index 00304e9..b79570f 100644
 a/subliminal/video.py
-+++ b/subliminal/video.py
-@@ -13,7 +13,7 @@ VIDEO_EXTENSIONS = ('.3g2', '.3gp', '.3gp2', '.3gpp', 
'.60d', '.ajp', '.asf', '.
- '.bix', '.box', '.cam', '.dat', '.divx', '.dmf', '.dv', 
'.dvr-ms', '.evo', '.flc', '.fli',
- '.flic', '.flv', '.flx', '.gvi', '.gvp', '.h264', '.m1v', 
'.m2p', '.m2ts', '.m2v', '.m4e',
- '.m4v', '.mjp', '.mjpeg', '.mjpg', '.mkv', '.moov', 
'.mov', '.movhd', '.movie', '.movx', '.mp4',
--'.mpe', '.mpeg', '.mpg', '.mpv', '.mpv2', '.mxf', '.nsv', 
'.nut', '.ogg', '.ogm' '.ogv', '.omf',
-+'.mpe', '.mpeg', '.mpg', '.mpv', '.mpv2', '.mxf', '.nsv', 
'.nut', '.ogg', '.ogm', '.ogv', '.omf',
- '.ps', '.qt', '.ram', '.rm', '.rmvb', '.swf', '.ts', 
'.vfw', '.vid', '.video', '.viv', '.vivo',
- '.vob', '.vro', '.wm', '.wmv', '.wmx', '.wrap', '.wvx', 
'.wx', '.x264', '.xvid')
-

diff --git a/media-video/subliminal/subliminal-2.0.5-r2.ebuild 
b/media-video/subliminal/subliminal-2.0.5-r2.ebuild
deleted file mode 100644
index 553544eeb7c..000
--- a/media-video/subliminal/subliminal-2.0.5-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE='xml(+)'
-COMMIT_ID='dd74383d1cba82829ce720f2e439a65d13ffe7ef'
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="Python library to search and download subtitles"
-HOMEPAGE="https://github.com/Diaoul/subliminal 
https://pypi.org/project/subliminal/";
-SRC_URI="
-   https://github.com/Diaoul/${PN}/archive/${COMMIT_ID}.tar.gz -> 
${PF}.tar.gz
-   test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.zip 
)
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/guessit-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
-   >=dev-python/enzyme-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/beautifulsoup-4.4.0:4[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.0[${PYTHON_USEDEP}]
-   >=dev-python/click-4.0[${PYTHON_USEDEP}]
-   >=dev-python/dogpile-cache-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/chardet-2.3.0[${PYTHON_USEDEP}]
-   >=dev-python/pysrt-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
-   >=dev-python/rarfile-2.7[co

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

2020-07-23 Thread Sam James
commit: d84bda61997394eae7b8f3a647ecc9771f88231b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:28:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:28:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84bda61

sys-process/parallel: bump to 20200722

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

 sys-process/parallel/Manifest |  1 +
 sys-process/parallel/parallel-20200722.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 74fe94e6a1a..260d5bda1b3 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -1,2 +1,3 @@
 DIST parallel-20200522.tar.bz2 2107262 BLAKE2B 
04e6b5f56f749c6b157747d86428348803ce13d4313985e1c7c29e1b8b7e3fcbb802b7a389c038a73714f79e6dc6df2e772dcab2c89dc1b2c74c1bf32357e708
 SHA512 
1f804439bab490efee88bd40597926d10bd0b6d7f5763352fa402a38a1a2aa931036e99a21983b7c2a3a4de30e3d66695e90bec6d1d6522611dcd0f9f3489dc9
 DIST parallel-20200622.tar.bz2 2101840 BLAKE2B 
6c9c7dfd5453df91830a8bcf5110f3215ad6080c2f8422fd7ff3e96ca7febf7d4498282a708324dfcccb7bd221467bed1d8d6730863293978634515e717e193a
 SHA512 
482a6411e439bda5943a9f3983e4df5b0e922e30bda8e244c978de492fdea1d94a4c46fbecc475c1bc57c6cecd54fdb7f01ee2202ea3723ed02314dd63652dae
+DIST parallel-20200722.tar.bz2 2101118 BLAKE2B 
989b0fbf6d359ddb4fc86d1509ccc9d92af36f7f622cebf660ccdf216d61c99f66464dabbb65d16773bb23216c3b6b4b296ed4abbcb708b954993eaf21b01531
 SHA512 
acffc0a08ef599275f54f710244fde45efd85d15b8b98bff6df2ad113c06334de9ffe641c61a55da51e62025f8bfe66d1318959f08c6cffe1ab2292c7cdb8cd1

diff --git a/sys-process/parallel/parallel-20200722.ebuild 
b/sys-process/parallel/parallel-20200722.ebuild
new file mode 100644
index 000..b26f0ef3040
--- /dev/null
+++ b/sys-process/parallel/parallel-20200722.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+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"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2020-07-23 Thread Sam James
commit: 3ec014ac1fff908394c64d77b1148436d39df852
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:12:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:12:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec014ac

dev-python/jaraco-context: ppc keyworded (bug #733342)

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

 dev-python/jaraco-context/jaraco-context-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild 
b/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
index 9db1b1130d7..d6b91567e0a 100644
--- a/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
+++ b/dev-python/jaraco-context/jaraco-context-3.0.0.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 
 RDEPEND="
>=dev-python/namespace-jaraco-2[${PYTHON_USEDEP}]



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

2020-07-23 Thread Sam James
commit: 5d5f8b6ceeca9356867f348b02e54ff526b0c992
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:11:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:11:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5f8b6c

dev-python/cheroot: ppc keyworded (bug #733342)

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

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

diff --git a/dev-python/cheroot/cheroot-8.4.0.ebuild 
b/dev-python/cheroot/cheroot-8.4.0.ebuild
index 9b4eed17947..a2d62381d8d 100644
--- a/dev-python/cheroot/cheroot-8.4.0.ebuild
+++ b/dev-python/cheroot/cheroot-8.4.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/C/${PN/c/C}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 
 RDEPEND="
>=dev-python/six-1.11.0[${PYTHON_USEDEP}]



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

2020-07-23 Thread Andreas K. Hüttel
commit: 83e27d79173ddc723cb225653b6123cc167e54b1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jul 23 22:07:51 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Jul 23 22:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e27d79

use.mask: libseccomp has been ported to riscv!

Closes: https://bugs.gentoo.org/733356
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/riscv/use.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index a9ccd5b3458..fa12586bfde 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -12,9 +12,6 @@ fam
 # valgrind has no RISCV port.
 valgrind
 
-# The required library has not been ported to riscv yet.
-seccomp
-
 # Not tested yet
 bluetooth
 consolekit



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

2020-07-23 Thread Sam James
commit: 24290e1e7d969fd7de8591ab144103b257bdf27d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 22:00:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 22:00:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24290e1e

media-sound/wavpack: amd64 stable (bug #672638)

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

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

diff --git a/media-sound/wavpack/wavpack-5.3.2.ebuild 
b/media-sound/wavpack/wavpack-5.3.2.ebuild
index 90760bf701b..71dcfcca587 100644
--- a/media-sound/wavpack/wavpack-5.3.2.ebuild
+++ b/media-sound/wavpack/wavpack-5.3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/dbry/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-07-23 Thread Sam James
commit: b871a914f8cb75033031a17d94644c777f842d46
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 21:52:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 21:52:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b871a914

dev-libs/libintl: ppc64 stable (bug #685944)

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

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

diff --git a/dev-libs/libintl/libintl-0.19.8.1.ebuild 
b/dev-libs/libintl/libintl-0.19.8.1.ebuild
index ddced03cb3f..7e3ab867392 100644
--- a/dev-libs/libintl/libintl-0.19.8.1.ebuild
+++ b/dev-libs/libintl/libintl-0.19.8.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="static-libs +threads"
 
 DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"



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

2020-07-23 Thread Sam James
commit: bd83f6a06ef0ebb7ab11efc5c10f7d71aa95064b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 21:51:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 21:52:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd83f6a0

dev-lang/luajit: x86 stable (bug #733466)

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

 dev-lang/luajit/luajit-2.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/luajit/luajit-2.0.5-r2.ebuild 
b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
index 03f8c86b817..39e40f8ff48 100644
--- a/dev-lang/luajit/luajit-2.0.5-r2.ebuild
+++ b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
 LICENSE="MIT"
 # this should probably be pkgmoved to 2.0 for sake of consistency.
 SLOT="2"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="lua52compat static-libs"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/

2020-07-23 Thread James Le Cuirot
commit: 58fbbf85697649c9d401d1b71807685eb58b925b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jul 23 21:47:20 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jul 23 21:47:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fbbf85

media-video/makemkv: Bump to 1.15.2, drop old 1.15.1

Closes: https://bugs.gentoo.org/733610
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: James Le Cuirot  gentoo.org>

 media-video/makemkv/Manifest | 4 ++--
 media-video/makemkv/{makemkv-1.15.1.ebuild => makemkv-1.15.2.ebuild} | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 066a9256f2a..82330cb0009 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.15.1.tar.gz 8338636 BLAKE2B 
4eafd3dacfc27a5f855d4c8e620f191a0abfa4e6795992533ed75a82e8ca2cd490aafa52207da32774c9059b196b1bf834877f4c3e96b0a661b03c8c9226ad1a
 SHA512 
bc1184a951f20d7320c8f048afb7af7f958b6a8f231e0ea51193c1841bb0878201db17750caf18c60483cd71e1e8a6956a029f114d8f246d590b68a69f268ce8
-DIST makemkv-oss-1.15.1.tar.gz 6403114 BLAKE2B 
e0642c0c740b0817a0d347e4588691282cfae1f81e827431ecad7fcd64b4cfca687829b7646614833f2123216c304e2705b2ecaf9a30904735c6c3c0cc05a845
 SHA512 
f96474c82349277ef6a4e35af8009cf63fbc5a5e8444891950e26466f7167cea9014190053d3750f79a8df9415507e8e8b8c17cfa2b638123f64487a0d74b045
+DIST makemkv-bin-1.15.2.tar.gz 8506031 BLAKE2B 
515760761a0ff7753b9006b293e9d09d72b04d6778069fc706736244c47a4c7edec912b93b5ec6f516520c96b5821f300d3057b401edd257a9b0de2550cbedd4
 SHA512 
ee3230ba97e5087601f4277dfc57cc9cbc6188ae490b2a6be8f07beee6c24cb1b04b23ecce308be034bc21f80d9dfc7a86500b44fb51c7322ad97a1460b0e79c
+DIST makemkv-oss-1.15.2.tar.gz 6404814 BLAKE2B 
a7273539742e51142cf2f951b679d1667339127d592f593dfabfb7f5b279d2bd6dfea255d40fcb9f3b8a73bd1b22dd118a0a3fbaf6d6096ddc1d4d7532b14bea
 SHA512 
d697a70b530e07629b0da170350e6c9eb74c76370634bb512817d54941d13038a89afe547f793375a1fda181b0dc23b120197d21564f745be4c6f9ab227a42cb

diff --git a/media-video/makemkv/makemkv-1.15.1.ebuild 
b/media-video/makemkv/makemkv-1.15.2.ebuild
similarity index 97%
rename from media-video/makemkv/makemkv-1.15.1.ebuild
rename to media-video/makemkv/makemkv-1.15.2.ebuild
index 67d80b4b86e..4d94806d84d 100644
--- a/media-video/makemkv/makemkv-1.15.1.ebuild
+++ b/media-video/makemkv/makemkv-1.15.2.ebuild
@@ -76,6 +76,9 @@ src_install() {
# install prebuilt bin
dobin bin/$(usex x86 i386 ${ARCH})/makemkvcon
 
+   # additional tool is actually part of makemkvcon
+   dosym makemkvcon /usr/bin/sdftool
+
# install profiles and locales
insinto /usr/share/MakeMKV
doins src/share/*



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

2020-07-23 Thread Thomas Deutschmann
commit: 2930cbae5e13949cc0ae328c8279045e2a7e1872
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:16:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 21:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2930cbae

sys-kernel/genkernel: rollover keywords

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

 sys-kernel/genkernel/genkernel-4.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-4.0.10.ebuild 
b/sys-kernel/genkernel/genkernel-4.0.10.ebuild
index 9a732c50e0d..0fb8d113520 100644
--- a/sys-kernel/genkernel/genkernel-4.0.10.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.0.10.ebuild
@@ -78,7 +78,7 @@ if [[ ${PV} == * ]] ; then
 else
SRC_URI="https://dev.gentoo.org/~whissi/dist/genkernel/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2020-07-23 Thread Thomas Deutschmann
commit: 68b3e427036a60113767eb6dcf000edeb6636908
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 21:16:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 21:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b3e427

sys-kernel/genkernel: drop old

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

 sys-kernel/genkernel/Manifest  |   4 -
 sys-kernel/genkernel/genkernel-4.0.9-r1.ebuild | 267 -
 2 files changed, 271 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 8ed794ced89..68289014736 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -14,13 +14,11 @@ DIST fuse-2.8.6.tar.gz 505334 BLAKE2B 
c44533625ead8acc5a16f61064635492c54aa91780
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 
9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
 DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B 
d5922eede1192bb95ca235106a70118826c2c4c078f741e25954485f142d858bf612f35b94553fc409e4f6641b256a2940f83131c5b4bc7d6dbae85019bee7ff
 SHA512 
29dc29b346b132cc6e7ea5298e49c93d01ba28531928cb7a6125864c7d03b74f70bc74043b220dfbbb6651ad67fcbc3d8ed8a2d0f40d271b83e9a8ab0325a2dd
-DIST genkernel-4.0.9.tar.xz 456172 BLAKE2B 
b457d6fc08edb3e2b2b95aea9160ad96757bfe3af649af96f0dc3206e120deb560001e149a3f4083833b8dc77194d732557d1e30d63227ff18f5e3a0bbcc8d83
 SHA512 
041abccc8bcbf884cd57173ca83233e2c5aa98d9d22e3e4cd47cd37ba312af2f16a88685afa127c336bb72f2c21dcd2071520c26af41b8597c0c75bcec1f39fa
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
 DIST kmod-27.tar.xz 548924 BLAKE2B 
9f12bf5792d4c867e28e0776c279369c063e84269212e3f699ae6e5e69b8b2b466b5033e43e17ac64d6101592edcf3c34881916afb6ae676b49dc8838dfe1396
 SHA512 
e0513094935333fca1fb4c3e3493b232507a579ab00a6457cc9ed3e928363d05aad80634fb65a8287a336bf9895194c7be8ddc41bb088a6c2cca44fc1bfbdb6c
 DIST libaio-0.3.112.tar.gz 46977 BLAKE2B 
088f3b195a65bdc97ae2318e47af17c65259ed3208dca7bfef93c81a800602085e5b2078dbd436c740be316d0ebd923a1b3b7c0808257e2e7c7fb0f7ae1e0dba
 SHA512 
5f984529c9f747a6c82f1e4457fc0832bb1fc299ae6e700f2ac5a8ea7b9bfc6ea1e75809728cc115a020cff6685ed1f4e38c6aeacc1ea98dfccce04dd19dafaa
-DIST libgcrypt-1.8.5.tar.bz2 2991291 BLAKE2B 
93276b4536f71c07bb103e10607592e02add413f633d96cc95513daa6e6b0e098fe803bb6a0e405a241fddc5ce0cfad61658d57c27bd724eecd32fd862af4c99
 SHA512 
b55e16e838d1b1208e7673366971ae7c0f9c1c79e042f41c03d14ed74c5e387fa69ea81d5414ffda3d2b4f82ea5467fe13b00115727e257db22808cf351bde89
 DIST libgcrypt-1.8.6.tar.bz2 2997781 BLAKE2B 
90ecacae75633dfff248b9c07a72126aaa4a5c285141f89c42237326ae3bfb99c937eef05d87b466c3d8f5cf022725ccee5c0dbc74d4eb57523a8a2892864b65
 SHA512 
28a26f665b7e327b79815849ee6e84ab384ee9105d81d4d06e4feeea07d986f940cbbb9faaae8712068cace45b4110a62965a93201da0e1ad008b65808b2b29b
 DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 
9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6
 SHA512 
b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
 DIST lzo-2.10.tar.gz 600622 BLAKE2B 
124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9
 SHA512 
a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4
@@ -28,7 +26,6 @@ DIST mdadm-4.0.tar.xz 430780 BLAKE2B 
f08a674523

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

2020-07-23 Thread Michał Górny
commit: f4909a6128f2d8b9a8befc713d283646960a343f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 23 20:55:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 23 20:55:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4909a61

sys-devel/clang: Update dist targets in 11* & 12*

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

 sys-devel/clang/clang-11.0.0..ebuild | 9 -
 sys-devel/clang/clang-12.0.0..ebuild | 9 -
 2 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/sys-devel/clang/clang-11.0.0..ebuild 
b/sys-devel/clang/clang-11.0.0..ebuild
index e9c013ee413..16ef6847b50 100644
--- a/sys-devel/clang/clang-11.0.0..ebuild
+++ b/sys-devel/clang/clang-11.0.0..ebuild
@@ -97,6 +97,10 @@ check_distribution_components() {
clang-libraries|distribution)
continue
;;
+   # headers for clang-tidy static library
+   clang-tidy-headers)
+   continue
+   ;;
# tools
clang|clangd|clang-*)
;;
@@ -104,10 +108,6 @@ check_distribution_components() {
clang*|findAllSymbols)
continue
;;
-   # headers for clang-tidy static library
-   clang-tidy-headers)
-   continue
-   ;;
# conditional to USE=doc
docs-clang-html|docs-clang-tools-html)
continue
@@ -168,7 +168,6 @@ get_distribution_components() {
c-index-test
clang
clang-format
-   clang-import-test
clang-offload-bundler
clang-offload-wrapper
clang-refactor

diff --git a/sys-devel/clang/clang-12.0.0..ebuild 
b/sys-devel/clang/clang-12.0.0..ebuild
index e9c013ee413..16ef6847b50 100644
--- a/sys-devel/clang/clang-12.0.0..ebuild
+++ b/sys-devel/clang/clang-12.0.0..ebuild
@@ -97,6 +97,10 @@ check_distribution_components() {
clang-libraries|distribution)
continue
;;
+   # headers for clang-tidy static library
+   clang-tidy-headers)
+   continue
+   ;;
# tools
clang|clangd|clang-*)
;;
@@ -104,10 +108,6 @@ check_distribution_components() {
clang*|findAllSymbols)
continue
;;
-   # headers for clang-tidy static library
-   clang-tidy-headers)
-   continue
-   ;;
# conditional to USE=doc
docs-clang-html|docs-clang-tools-html)
continue
@@ -168,7 +168,6 @@ get_distribution_components() {
c-index-test
clang
clang-format
-   clang-import-test
clang-offload-bundler
clang-offload-wrapper
clang-refactor



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

2020-07-23 Thread Michał Górny
commit: 9ff63d62f8325fa7b52e346e222410b1ecc5a800
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 23 20:54:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 23 20:55:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff63d62

sys-devel/llvm: Update dist targets in 12*

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

 sys-devel/llvm/llvm-12.0.0..ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-devel/llvm/llvm-12.0.0..ebuild 
b/sys-devel/llvm/llvm-12.0.0..ebuild
index 6ee898821d6..9f6248bfa03 100644
--- a/sys-devel/llvm/llvm-12.0.0..ebuild
+++ b/sys-devel/llvm/llvm-12.0.0..ebuild
@@ -263,6 +263,7 @@ get_distribution_components() {
llvm-install-name-tool
llvm-jitlink
llvm-lib
+   llvm-libtool-darwin
llvm-link
llvm-lipo
llvm-lto



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

2020-07-23 Thread Sam James
commit: a4ae12d545f5fac48e36a8f0c5d2bb6c8606cc59
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 20:41:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 20:41:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ae12d5

dev-cpp/waylandpp: move ~arm64 forward

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

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

diff --git a/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild 
b/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild
index 575bbba653b..c5744c0c375 100644
--- a/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild
+++ b/dev-cpp/waylandpp/waylandpp-0.2.8.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/NilsBrause/waylandpp/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 RDEPEND="



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

2020-07-23 Thread Aaron W. Swenson
commit: 637bca0e8feef63e8d6578d81bf342ac1d8e1e65
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Thu Jul 23 20:31:54 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Thu Jul 23 20:39:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=637bca0e

mail-client/roundcube: Cleanup

Bug: https://bugs.gentoo.org/720876
Bug: https://bugs.gentoo.org/726944
Closes: https://bugs.gentoo.org/705388
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Aaron W. Swenson  gentoo.org>

 mail-client/roundcube/Manifest|  7 --
 mail-client/roundcube/roundcube-1.3.10.ebuild | 96 ---
 mail-client/roundcube/roundcube-1.3.8.ebuild  | 96 ---
 mail-client/roundcube/roundcube-1.3.9.ebuild  | 96 ---
 mail-client/roundcube/roundcube-1.4.0.ebuild  | 73 
 mail-client/roundcube/roundcube-1.4.1.ebuild  | 73 
 mail-client/roundcube/roundcube-1.4.2.ebuild  | 73 
 mail-client/roundcube/roundcube-1.4.3.ebuild  | 73 
 8 files changed, 587 deletions(-)

diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index cdff49e7642..2c0660081c9 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,10 +1,3 @@
-DIST roundcubemail-1.3.10-complete.tar.gz 5495189 BLAKE2B 
d2b6d7ac28fc609ab3d7275019796c73859a4ecdbbe17018c8ed9d1c702a1563e59429bfb47d9878869d7948ed1051c4a9caaac0d83b26b0a88e293e31bb27d6
 SHA512 
8fffa16abda87d29081d1afedbf1d9e4862b8b1864785101d422e62048ca7f365c3708e8a76b4a37f716109230943bb9f03a5faa0cf3c3963fa5454207e00c49
 DIST roundcubemail-1.3.11-complete.tar.gz 5492078 BLAKE2B 
465d2ecf842c7393bc0bdf8b43d5e63b58e25ea360c1a8c93ccda8b350642dec34512090469720083d30212a31c3d9d7d56aa7df55cae167154bea96cdd19dc3
 SHA512 
5eb200b58bb289af7432c685eb1feaa2f8fbea56413efd05cf7cf9a4369551d889200b583f04c01c092d8d4c551151fe1051fbe901b02fa2fb26f7ade1c571a2
-DIST roundcubemail-1.3.8-complete.tar.gz 5534385 BLAKE2B 
2f0cb528d0901d267c74d57baa18d1f057fdd2eb0f872f3cef1053847861998f8c6551fc17506ae365086ed1f86c3ee9e73a96adb2e43c6c32025e7afaf63710
 SHA512 
34dc9205cd93be6d6551086f4d22654dad7213b4b09000dc4def08357acdc634744ce1f560144a3d3b46e936258e90482e77fc4c691a55c205bcfdfe3745441e
-DIST roundcubemail-1.3.9-complete.tar.gz 5521697 BLAKE2B 
4689bb43ff02b99a9b2b06d6370a5dce0ec4eca4e4da2a74e33e77ec74ec14bf22b6bab415c8b5fde9bd76bfaed87f183a8979edb353da3ed947f9bfdb0ecb15
 SHA512 
42ae9b772272b3e82476beeeb0fc5a909fb07ed0bfbdb655627b1e31da1c292f67f5a305452de31b2d60fe5905bcacabd6874dea394a9b0fd66b7921d73500ac
-DIST roundcubemail-1.4.0-complete.tar.gz 6997256 BLAKE2B 
b19a2d049512ceb53b3844f4680ed061044d2d142bef322c067b381e3be57ecb3181cac4f2492a162da1417fefb4028c36d34dae4bf9064c97568f681bd0c78b
 SHA512 
274372793f1f3af761702f8972f6360f8c8e64a705ff96f1432f6a520d24c9ca0e8ccc3933f26433f1c864bd6c381066fc9eb48bf97e9497b4cbff855412d811
-DIST roundcubemail-1.4.1-complete.tar.gz 6998687 BLAKE2B 
ff33e512bb202d37d77ae2a4c7820f1061598bee1eb01bed5f15b25ad0e27c0cfe3611b44d451982491b702abcf6d7ae1bc88cbd303bc9a2573fc79efc54bec5
 SHA512 
0c8e09e93c86aad0f3e3a5a81c5e9ad8ab8aee101ae8ebb78d29556575db94a51a07cbf955ec79235425a961427b826ad27fae750b8eae785eedd195161dabed
-DIST roundcubemail-1.4.2-complete.tar.gz 7006013 BLAKE2B 
f92b94de3ce58cd145ce3d30875902d44410cb039176be5c2d09a23741b08405b21107b03a0ae302cfdf5a845a49cf044f13a09b582f291639648aac3b2f4c81
 SHA512 
3f705bc38b44a0b7ea3241b0222f607b040ec01c8ea400b6b6222fbe346570c5f3450e5a188bab99ea171481453eb3f5b1e7457070ace1144558ec662a4273bb
-DIST roundcubemail-1.4.3-complete.tar.gz 7028284 BLAKE2B 
c53efbee437960339c6e80a1fd2a8ae8dfebd886cf029fc081d16c7874f0b6ea7fa03edb54276384dbf9d3948d84a6869f97cf3ce6bf27c52d50ba76ca56
 SHA512 
c65359473d08a46dbd42894c2758a46209491fc421ee58ab5b1c0d0d56e3fec8b2f43d01b18cb8934589cbee7e7abfda2c8efbf02b3521790d7b45ed6dc88a1e
 DIST roundcubemail-1.4.4-complete.tar.gz 7029864 BLAKE2B 
2a6764a65c29e3deac6275c3dfd19ab2bee1f33ae1a7767561fcac25688bb8f3f7eeaee3eece20d2a6210aff18a5e493d0be709f4a3ae2ad4f3cfd9a1b124f06
 SHA512 
ddea321b5266c547f67c010147e9aa1457bea4802bec37f9e9d87e691bdc8df27f5c90cff8770de2458822160b85f7359f62742072ae1d642a040b9d88651519
 DIST roundcubemail-1.4.6-complete.tar.gz 7031573 BLAKE2B 
541147faeb2fafbf15fd3a4f42a5ecbb642113f02ea9135c91d3b359ec4582e490b80b2e20efa1f6afe8c35e5afe2263682a717a5342198a9eabb7e555e302bb
 SHA512 
e86763ced58cfa8174f71d33ae45cd62f26a58853b9361b83fa5bf883a4106c957f66b6b17b03172a3ee595ca74d7c19ac38e449a23377defd77cf555742

diff --git a/mail-client/roundcube/roundcube-1.3.10.ebuild 
b/mail-client/roundcube/roundcube-1.3.10.ebuild
deleted file mode 100644
index 05e90ad0304..000
--- a/mail-client/roundcube/roundcube-1.3.10.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inhe

[gentoo-commits] repo/gentoo:master commit in: app-forensics/honggfuzz/

2020-07-23 Thread Sergei Trofimovich
commit: 2aa925565d34430f40a29d6ff4b191dcc16cdf0d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 20:38:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 20:38:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa92556

app-forensics/honggfuzz: bump uo to 2.3.1

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

 app-forensics/honggfuzz/Manifest   |  1 +
 app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest
index 7aca64ea2c3..856250352b6 100644
--- a/app-forensics/honggfuzz/Manifest
+++ b/app-forensics/honggfuzz/Manifest
@@ -1 +1,2 @@
 DIST honggfuzz-2.2.tar.gz 65219878 BLAKE2B 
f842c6d3dea22525d1335fbdbdffa349ace743762386e81e40f1eab99dafa8f34b935c1cb4871b25ade76e3ac8f846d0329ef01bc0097a888e60b400819ada2d
 SHA512 
8e6a0cf027d521967a69828afa6e0ae5306ad7387c595405f9d3151344e2aa91f9537355fafdf03f06e6702014e2faa0609c3d249f22af5793663f3c9d09180d
+DIST honggfuzz-2.3.1.tar.gz 65221820 BLAKE2B 
7023beb1a637522f3a0d3fd7849fe6845b63fc0daf73017bfa882a334a5c2276fa9c0fdfb6f75cc9134f58e2df0d66a62e13a8bc62f5af57ae2544ec3734acc5
 SHA512 
36b3182a0075289467c385b5e03f881fd20193b938dfcec6e364f502637ffc797b6b8ddaddbc5851c4482758088e40eee1e4ca2850bff0294c04c04a036359bf

diff --git a/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild 
b/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild
new file mode 100644
index 000..4cb2cc639af
--- /dev/null
+++ b/app-forensics/honggfuzz/honggfuzz-2.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A general purpose fuzzer with feedback support"
+HOMEPAGE="https://google.github.io/honggfuzz/";
+SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   >=sys-libs/binutils-libs-2.29:=
+   sys-libs/libunwind:=
+   app-arch/xz-utils
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=(
+   CHANGELOG
+   COPYING
+   CONTRIBUTING.md
+   README.md
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0-no-werror.patch
+)
+
+pkg_pretend() {
+   if tc-is-clang; then
+   die "${P} does not work on clang due to incomplete -fblock 
support: https://bugs.gentoo.org/729256. Please try gcc."
+   fi
+}
+
+src_prepare() {
+   default
+   tc-export AR CC
+   export CFLAGS
+   export LDFLAGS
+}
+
+src_install() {
+   dobin ${PN}
+
+   einstalldocs
+}



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

2020-07-23 Thread Sam James
commit: b7224251664957ad36f631e6fba42f702d3c098a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 20:36:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 20:36:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7224251

dev-lang/luajit: amd64 stable (bug #733466)

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

 dev-lang/luajit/luajit-2.0.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/luajit/luajit-2.0.5-r2.ebuild 
b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
index b36b964f23c..03f8c86b817 100644
--- a/dev-lang/luajit/luajit-2.0.5-r2.ebuild
+++ b/dev-lang/luajit/luajit-2.0.5-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
 LICENSE="MIT"
 # this should probably be pkgmoved to 2.0 for sake of consistency.
 SLOT="2"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="lua52compat static-libs"
 
 PATCHES=(



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

2020-07-23 Thread Sam James
commit: a786385f1b099911ed8fa4bfaa758cff93fbef83
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 23 20:36:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 23 20:36:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a786385f

net-libs/libsignal-protocol-c: move ~arm64 forward

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

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

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



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

2020-07-23 Thread Lars Wendler
commit: 3fa294e1567f4a0339eee057b392bdb605d549e3
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 23 19:52:17 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 23 19:52:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa294e1

sys-libs/libseccomp: Fixed REQUIRED_USE

Thanks-to: Matt Whitlock  mattwhitlock.name>
Closes: https://bugs.gentoo.org/733654
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/libseccomp/libseccomp-2.5.0.ebuild | 7 +--
 sys-libs/libseccomp/libseccomp-.ebuild  | 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.0.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.0.ebuild
index 84690cfcf6b..1375d590f41 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.0.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.0.ebuild
@@ -24,8 +24,11 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="python static-libs"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   python? ( static-libs )"
+REQUIRED_USE="
+   python? (
+   static-libs
+   ${PYTHON_REQUIRED_USE}
+   )"
 
 BDEPEND="
dev-util/gperf

diff --git a/sys-libs/libseccomp/libseccomp-.ebuild 
b/sys-libs/libseccomp/libseccomp-.ebuild
index 84690cfcf6b..1375d590f41 100644
--- a/sys-libs/libseccomp/libseccomp-.ebuild
+++ b/sys-libs/libseccomp/libseccomp-.ebuild
@@ -24,8 +24,11 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="python static-libs"
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   python? ( static-libs )"
+REQUIRED_USE="
+   python? (
+   static-libs
+   ${PYTHON_REQUIRED_USE}
+   )"
 
 BDEPEND="
dev-util/gperf



[gentoo-commits] repo/gentoo:master commit in: profiles/, sci-chemistry/relax/, dev-python/pyscaffold/, ...

2020-07-23 Thread Aaron Bauman
commit: 59207df0adf0358f1b0daf22e483bb860ff79f4f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jul 23 18:36:25 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jul 23 18:36:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59207df0

*/*: drop last-rited pkgs

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/Numdifftools/Manifest   |  1 -
 .../Numdifftools/Numdifftools-0.9.17-r1.ebuild | 60 
 dev-python/Numdifftools/metadata.xml   | 12 
 dev-python/pyscaffold/Manifest |  1 -
 dev-python/pyscaffold/metadata.xml |  8 ---
 dev-python/pyscaffold/pyscaffold-2.4.4.ebuild  | 57 ---
 profiles/package.mask  | 20 --
 sci-chemistry/relax/Manifest   |  1 -
 sci-chemistry/relax/metadata.xml   | 30 
 sci-chemistry/relax/relax-4.0.0-r4.ebuild  | 83 --
 10 files changed, 273 deletions(-)

diff --git a/dev-python/Numdifftools/Manifest b/dev-python/Numdifftools/Manifest
deleted file mode 100644
index 8e61b06d1eb..000
--- a/dev-python/Numdifftools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST numdifftools-0.9.17.zip 363422 BLAKE2B 
fa57ef2b9cb6dcaa669f14720f3fd1ed105f48b16549acd7bb6d7633b17cd45355022c9949a6099c3cbddc6b1a74b0f669344c4dd5e6f5ad56cc640549f4650c
 SHA512 
acef3865861c76f0850b6f1c5ca5633f695603a7458c79569bbe887404c8490845d935693c57ea18468fe3cb7f864fe5481285f731dc933b6c0b521e3b888328

diff --git a/dev-python/Numdifftools/Numdifftools-0.9.17-r1.ebuild 
b/dev-python/Numdifftools/Numdifftools-0.9.17-r1.ebuild
deleted file mode 100644
index 610789b9e01..000
--- a/dev-python/Numdifftools/Numdifftools-0.9.17-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN=numdifftools
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Solves automatic numerical differentiation problems in one or 
more variables"
-HOMEPAGE="https://pypi.org/project/Numdifftools/ 
https://github.com/pbrod/numdifftools";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.zip"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/algopy-0.4[${PYTHON_USEDEP}]
-   || (
-   dev-python/matplotlib-python2[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   )
-   || (
-   >=dev-python/numpy-python2-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.9.0[${PYTHON_USEDEP}]
-   )
-   dev-python/six[${PYTHON_USEDEP}]
-   >=sci-libs/scipy-0.8[${PYTHON_USEDEP}]
-   "
-DEPEND="
-   app-arch/unzip
-   >=dev-python/setuptools-0.9[${PYTHON_USEDEP}]
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/pyscaffold[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}"/${MY_P}
-
-python_prepare_all() {
-   # pulls coverage test
-   sed \
-   -e '/tests_require/d' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   esetup.py test
-}

diff --git a/dev-python/Numdifftools/metadata.xml 
b/dev-python/Numdifftools/metadata.xml
deleted file mode 100644
index 0f633d69c9f..000
--- a/dev-python/Numdifftools/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-s...@gentoo.org
-Gentoo Science Project
-  
-  
-Numdifftools
-pbrod/numdifftools
-  
-

diff --git a/dev-python/pyscaffold/Manifest b/dev-python/pyscaffold/Manifest
deleted file mode 100644
index ef90d3daae0..000
--- a/dev-python/pyscaffold/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyscaffold-2.4.4.tar.gz 110337 BLAKE2B 
c436cc4967cb671cca36b5b28a69ef27f486264bc39d1bbc40d745ea015f57db053fbf38d66a92b53c5f6c82a60d75ed2b114b27b9906db02c5bb6cc14de24c2
 SHA512 
840d205a84528410674e898d6f32a57d3e89edf71e4773a4aae38a4f1fdd883129f6f7be437c2d07fe89b58152a3b250f4a9a7125d1a6d9461673a7f22094d70

diff --git a/dev-python/pyscaffold/metadata.xml 
b/dev-python/pyscaffold/metadata.xml
deleted file mode 100644
index ac33afdd6be..000
--- a/dev-python/pyscaffold/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   PyScaffold
-   
-

diff --git a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild 
b/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
deleted file mode 100644
index e5fcd987a5a..000
--- a/dev-python/pyscaffold/pyscaffold-2.4.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the t

[gentoo-commits] repo/gentoo:master commit in: dev-tex/feynmf/, profiles/, dev-tex/feynmf/files/

2020-07-23 Thread Aaron Bauman
commit: eeaf00ab918bb8f0857e40af663dd42db1134902
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Jul 23 18:37:00 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Jul 23 18:37:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaf00ab

dev-tex/feynmf: drop last-rited pkg

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-tex/feynmf/Manifest |  2 -
 dev-tex/feynmf/feynmf-1.08-r6.ebuild| 63 -
 dev-tex/feynmf/files/feynmf-1.08-tempfile.patch | 33 -
 dev-tex/feynmf/files/feynmf-1.08.patch  | 12 -
 dev-tex/feynmf/metadata.xml | 17 ---
 profiles/package.mask   |  6 ---
 6 files changed, 133 deletions(-)

diff --git a/dev-tex/feynmf/Manifest b/dev-tex/feynmf/Manifest
deleted file mode 100644
index 2b4980a09d6..000
--- a/dev-tex/feynmf/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST feynmf-1.08.tar.gz 286208 BLAKE2B 
a6de553a9624d3e4a1c5aa3f0759bdfbbf449d45477929fee4cbca6ad43dae0d3e835368dac9d9aab80145fedaa78fa9cedabcb5258c956af8daa31f05fe78c3
 SHA512 
968853ef09ab140fa0844068e564995b44bd79bbe5376a7b866d6db80278b2099aab47920213c7f744d5558e10e69a6de8e056f4d35c8d0fe51055a17981cad2
-DIST feynmf-cnl.tar.gz 49920 BLAKE2B 
61624bbfb51edbd28fce3fdadaa56023d540804e3cd314f7aad857803399013921e0c766f7976e79c9989200cc30449197254d180b4e34e5d6ad37822c53c616
 SHA512 
ba84d284a6157bd1fce6fd1752a006472631bd8628d9c7b0cd9f429e7d3f5c79a7489c43d9db76232987cbe8de01a794d060095dbcbffbd003189ff002493201

diff --git a/dev-tex/feynmf/feynmf-1.08-r6.ebuild 
b/dev-tex/feynmf/feynmf-1.08-r6.ebuild
deleted file mode 100644
index 13f632d31d4..000
--- a/dev-tex/feynmf/feynmf-1.08-r6.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package
-
-DESCRIPTION="Combined LaTeX/Metafont package for drawing of Feynman diagrams"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf/";
-# Taken from: ftp.tug.ctan.org/tex-archive/macros/latex/contrib/${PN}.tar.gz
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz
-   doc? ( https://dev.gentoo.org/~ulm/distfiles/${PN}-cnl.tar.gz )"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="dev-texlive/texlive-metapost"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   doc? ( dev-texlive/texlive-bibtexextra )"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}.patch
-   "${FILESDIR}"/${P}-tempfile.patch
-)
-
-src_prepare() {
-   rm -f phaip.bst # use style from bibtexextra
-   default
-}
-
-src_compile() {
-   export VARTEXFONTS="${T}"/fonts
-   emake MP=mpost all manual.ps
-   use doc && emake -f Makefile.cnl ps
-}
-
-src_install() {
-   newbin feynmf.pl feynmf
-   doman feynmf.1
-   insinto ${TEXMF}/tex/latex/${PN}; doins feynmf.sty feynmp.sty
-   insinto ${TEXMF}/metafont/${PN}; doins feynmf.mf
-   insinto ${TEXMF}/metapost/${PN}; doins feynmp.mp
-   dodoc README manual.ps template.tex
-   docompress -x /usr/share/doc/${PF}/manual.ps
-   # TEXMF is /usr/share/ plus one further path component
-   [[ ${TEXMF#/usr/share/} != */* ]] || die "Bad TEXMF path ${TEXMF}"
-   dosym ../../../../doc/${PF}/manual.ps \
-   ${TEXMF}/doc/latex/${PN}/${PN}-manual.ps
-
-   if use doc; then
-   local f
-   for f in fmfcnl*.ps; do
-   dodoc ${f}
-   docompress -x /usr/share/doc/${PF}/${f}
-   dosym ../../../../doc/${PF}/${f} 
${TEXMF}/doc/latex/${PN}/${f}
-   done
-   fi
-}

diff --git a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch 
b/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch
deleted file mode 100644
index 5e3ec840dcc..000
--- a/dev-tex/feynmf/files/feynmf-1.08-tempfile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 feynmf-orig/feynmf.pl  2007-11-06 08:32:37.0 +0100
-+++ feynmf/feynmf.pl   2007-11-06 09:33:04.0 +0100
-@@ -119,6 +119,7 @@
- require 5.000;
- # use strict;
- use File::Find;
-+use File::Temp qw(tempfile);
- use Getopt::Long;
- 
- 
-@@ -270,18 +271,18 @@
- my @tfm = @_;
- # Prepare a fake temporary PL file
- # (/dev/null won't do, because the font must not be empty):
--my ($pl) = "/tmp/feynmf$$.pl";
- my ($tfm);
- $pltotf_prog
-   or die "feynmf: fatal: pltopf programm required unless -notfm\n";
--open (PL, ">$pl") or die "feynmf: can't open temporary file $pl: $!\n";
-+my ($PL, $pl) = tempfile("/tmp/feynmfXX", SUFFIX => ".pl");
-+$PL or die "fe

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

2020-07-23 Thread Zac Medico
commit: 1df79847a80633a19a69d8ac4f0b708898a98175
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jul 23 18:22:00 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jul 23 18:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df79847

app-emulation/libpod: Bump to version 2.0.3

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

 app-emulation/libpod/Manifest|   1 +
 app-emulation/libpod/libpod-2.0.3.ebuild | 154 +++
 2 files changed, 155 insertions(+)

diff --git a/app-emulation/libpod/Manifest b/app-emulation/libpod/Manifest
index 5d7596cfe28..c9852210213 100644
--- a/app-emulation/libpod/Manifest
+++ b/app-emulation/libpod/Manifest
@@ -3,3 +3,4 @@ DIST libpod-1.9.3.tar.gz 8869143 BLAKE2B 
52c049c3a9c96729f32c1b7a9fc4b182614d18e
 DIST libpod-2.0.0.tar.gz 9126598 BLAKE2B 
3c2d18a921b88ef235b14f069e7571f83b1add39ec4ecd20b98f4879d287c481a525e01969c9b62f8b81e0be43eb864266f32f78af3f1a5ca92c4b1c4a9a16ce
 SHA512 
29f7e365dbd4ab6d20ee3e85939804f74dcfe95f65a6d030d1c10a36512c29d3934907cbb014047d659fd96ed3a2946570ef7922cd77cc729370ac099b4b58a2
 DIST libpod-2.0.1.tar.gz 9136153 BLAKE2B 
4c60dc047ae7fd6a2918589a30f6dc94c13251ed0002e77919adfb9dbe0a3c7b14e40e204c5879273589673a573aa318a3d5b972c32236143e166cb96a7cc3c8
 SHA512 
e52d3eef3d698360a0196dca6338c319511b6685c0237bd4d24a3763eb5e46262946d7609d1f36798dec6eb63d4511efdc8b77fa22c06bd55b666505f4fe6730
 DIST podman-2.0.2.tar.gz 9192157 BLAKE2B 
b8635ea5b166082be03a041f74d6c7a5c8bed04131b039ba505f87240a1a2e4503a3dc14c037eeb41955ff7f949dc0978571ec63f011adb9e5a6efa1157b6bce
 SHA512 
5bcdca28021c8b36b5689e69c00232ca20404af0903ea632cea350ecf6b6eed091260f1b8fea8fe6d06caa7a475ba87ef4f3e86e83807ffdd187f9ccc41cb194
+DIST podman-2.0.3.tar.gz 9303421 BLAKE2B 
c0882c7fff60f33d1dc6752120a36ce35ce321c661ec29ae940f392b5ef9fb6176fea556a89ca9823b4981997d6e61545531d39d95b31d23602b0d3e1a78870a
 SHA512 
ee6d4f4735196fc07e03e9c1e99aa62650d9651bd5f24657398d42b3f2ebf59240a49fecfbf71a3d90636ea44c243cc4f7504c43d8f48e76ee504b3d10762240

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

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

2020-07-23 Thread Zac Medico
commit: 82f12930ff6f90b237815b66a2dc93960bac9182
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Jul 23 18:14:29 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Jul 23 18:16:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f12930

sys-fs/fuse-overlayfs: Bump to version 1.1.2

Reported-by: Reva Denis  gmail.com>
Closes: https://bugs.gentoo.org/733632
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-fs/fuse-overlayfs/Manifest|  1 +
 sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest
index 3899df1ecfe..20aa566ec0b 100644
--- a/sys-fs/fuse-overlayfs/Manifest
+++ b/sys-fs/fuse-overlayfs/Manifest
@@ -1,3 +1,4 @@
 DIST fuse-overlayfs-0.7.8.tar.gz 95759 BLAKE2B 
b2c8928bd309dabdd17d6248e6e07426ddd3922484a35dbc3ff1dfe74954e58872a0f472b0ddd84cc357af9dc5aaf6e401a5b385c3fe743092893ae822bc60b5
 SHA512 
0eb3ca179ff88ad4ba783646e51aaab147ae5fdffbc48b2121a481ff3030d35d1f3e32b838e1f41a275c08d345ef397b86ff2e4a6768ead98a1bb1d56922f689
 DIST fuse-overlayfs-1.0.0.tar.gz 95855 BLAKE2B 
f42fb77854a170a9a504167b3437525c560d48e172a2df77349e2874356aaf86ac86257f1700fa11687a7b2836f233f6726136745baeb09bb681f803440da45e
 SHA512 
cb45306985e6f91424219dfa1706da9e987602c402df7d6ad4905a9ae2a92937e91d72663aec672904d69f588049f157fb361189c290840f2ae93d8d2c001d05
 DIST fuse-overlayfs-1.1.1.tar.gz 97965 BLAKE2B 
acb787e2d793a790a439e19d15bc5249c21449e7ec569e04ecac72ec59936c387e771abc05820b768b35d57775e7692c168b479ac73ea1c075da7b896ea4aa5d
 SHA512 
71f331499920510b6e31984b09ee5feca94d427756323d39872b7f9b58d3312aada2addf2af79e4d263cb5b75fb134083dfa3cef4021a0a18a5230fcdd2ccdad
+DIST fuse-overlayfs-1.1.2.tar.gz 98055 BLAKE2B 
04cee8052671431604031ddd3d0ebc254de0ba00a527b4a7caa24bf4a0b74be81c9d0f2c02e5eb583c3f6a61b540762b52617531f266341878cb54f40e087331
 SHA512 
41bb7ed21d0408af61820b9aebefb08ee6add0c9a15ff1cafd8abc7ff6fcc46afd53740c946c6835bbba8c58ee8bfcc8351cd2a1fe81d749dad81934ce44032b

diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild 
b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild
new file mode 100644
index 000..d594f97bb55
--- /dev/null
+++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.1.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="FUSE implementation for overlayfs"
+HOMEPAGE="https://github.com/containers/fuse-overlayfs";
+EGIT_COMMIT="v${PV}"
+SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=sys-fs/fuse-3:="
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2020-07-23 Thread Brian Dolbec
commit: 02a6d8e06233755d3ba703e9f1f72594f45c7aea
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Jul 22 23:46:35 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Jul 23 18:13:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a6d8e0

dev-util/buildbot: Remove idna dep version restriction

Optimize deps listing

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot/buildbot-2.8.2.ebuild | 11 ++-
 dev-util/buildbot/buildbot-.ebuild  | 11 ++-
 2 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/dev-util/buildbot/buildbot-2.8.2.ebuild 
b/dev-util/buildbot/buildbot-2.8.2.ebuild
index 3a8aa883913..6a93195514d 100644
--- a/dev-util/buildbot/buildbot-2.8.2.ebuild
+++ b/dev-util/buildbot/buildbot-2.8.2.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
acct-user/buildbot
>=dev-python/jinja-2.1[${PYTHON_USEDEP}]
-   >=dev-python/twisted-17.9.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt?]
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-0.8[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-migrate-0.9[${PYTHON_USEDEP}]
@@ -40,9 +40,8 @@ RDEPEND="
>=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
crypt? (
-   >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt]
>=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   =dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
~dev-util/buildbot-worker-${PV}[${PYTHON_USEDEP}]
crypt? (
-   >=dev-python/twisted-17.9.0[${PYTHON_USEDEP},crypt]
>=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
-   

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

2020-07-23 Thread Mike Pagano
commit: 5e0e4bb984c9cb7fed5c397d42815cc3d9eacbd2
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Jul 23 18:12:09 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Jul 23 18:12:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0e4bb9

app-portage/portpeek: Suport package.env analysis and cleaning

Closes: https://bugs.gentoo.org/547060
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Mike Pagano  gentoo.org>

 app-portage/portpeek/Manifest  |  1 +
 app-portage/portpeek/portpeek-3.1.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-portage/portpeek/Manifest b/app-portage/portpeek/Manifest
index 07a9ece858f..fb87fa13162 100644
--- a/app-portage/portpeek/Manifest
+++ b/app-portage/portpeek/Manifest
@@ -1,3 +1,4 @@
 DIST portpeek-2.1.27.tar.gz 13000 BLAKE2B 
a134d7c9a99dc4bfd8cbd56343a6d049c215eadde745f1db6af234c5b561f916f2bf3393a8a01ae44ea4a74bd501b46abdd150cd1403d5254d70c12ad7d7545f
 SHA512 
aeaf47cd5701531c0488709ac63cf38faacec73dafbc96502c34cf279051679242f63bb452fcf14c1b739d08821981e59af3734f4795905d7af31dcaa95f26d2
 DIST portpeek-2.1.29.tar.gz 13067 BLAKE2B 
c0385849738303a3fab8123f6af321bd000f88975b26d363c08aacf873b657b872a898af92a0396f1e3060b5b804fc9f2ddd8579101d2f5da18628080dc4e490
 SHA512 
3933b39c248e3758d67e0c1dd04cb93727eecbda4ae35d55fc266d01f01d7f87c535701cbc54d48a212e1c642a4447d487f2c62aa649f084e1d1fca458263b27
 DIST portpeek-3.0.1.tar.gz 12906 BLAKE2B 
bca14b3d1c82b270a5418ca3ff1e5422a16251bd5d7ef775311c9bf86cbb3b5c1304c688c0631247aa1e6f479d5e7eb5313c83fac5a9e197dc70bda6aa48b569
 SHA512 
8e0d71d71afb6b6d990e88f3c212a7e999b544cdc7a06d44cadb59ae3b70849fbbd864d855f014bb4090a031efc0713c84dc2a3079e37ab8967e546c8d165394
+DIST portpeek-3.1.0.tar.gz 13353 BLAKE2B 
14b2f1bd11d1a66c97251e08ed5cd54d4ca14fc927abc9301f68dfc3fd6bc2c9a50ea492ab473007521805b67dc3d01fba969fb4d309fb3584f8b8b6f2eadded
 SHA512 
8a9e8ad81cfce8542c1f36253f4be35c638befb367ee68e06bd15b7d418fd2acee82933372faa1d2d66b6638ba81a7001ca4cfcc1e805a9de54a739ff75752d4

diff --git a/app-portage/portpeek/portpeek-3.1.0.ebuild 
b/app-portage/portpeek/portpeek-3.1.0.ebuild
new file mode 100644
index 000..9bda36898f4
--- /dev/null
+++ b/app-portage/portpeek/portpeek-3.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit python-r1
+
+DESCRIPTION="A helper program for maintaining the package.keyword and 
package.unmask files"
+HOMEPAGE="https://www.mpagano.com/blog/?page_id=3";
+SRC_URI="https://www.mpagano.com/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   >=app-portage/gentoolkit-0.4.8
+   || (
+   >=sys-apps/portage-3.0.0[${PYTHON_USEDEP}]
+   )"
+
+src_install() {
+   python_foreach_impl python_doscript ${PN}
+   doman *.[0-9]
+}



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

2020-07-23 Thread Michał Górny
commit: 3563b4015e4f0b2a2d69772c148eb83746c7e931
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 23 18:09:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 23 18:10:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3563b401

dev-python/django-sortedm2m: Bump to 3.0.2

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

 dev-python/django-sortedm2m/Manifest   |  1 +
 .../django-sortedm2m/django-sortedm2m-3.0.2.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/django-sortedm2m/Manifest 
b/dev-python/django-sortedm2m/Manifest
index 21fe41bf36d..6921e43906f 100644
--- a/dev-python/django-sortedm2m/Manifest
+++ b/dev-python/django-sortedm2m/Manifest
@@ -1,2 +1,3 @@
 DIST django-sortedm2m-2.0.0.gh.tar.gz 44491 BLAKE2B 
f6fb1e8678a47881a52fa8dc65bd16b97871c9a711f6dd604c3293b6f77f943f3fc797c3dcebc43db7c6982d8bae8dbfbf7ae6d7904bd17309d6bd0a833083e3
 SHA512 
207abbe3ca9b46a26a8a6cea278c87a72990577afeaced347aa9c020a15fd8a384491f2c027d811ee96633cdafd23e2ab841b4cc90d88119415a71cf4860bb96
 DIST django-sortedm2m-3.0.1.gh.tar.gz 44262 BLAKE2B 
0cfa2babf252423b23db4085a30536960727a71e7e01d740b8d433cf446fead039101d461a839cdbd861b23963897387dbf57ff4027a8956263a04f1f66d6368
 SHA512 
532c4c3260d52d1cc8052d7253f26c1783329ab8dc031542539fbce0d3e9ca08c91db60f3065ea9047fd8d2c2ac77a27ab8983d6fd4203cae512bfcb6ce877b0
+DIST django-sortedm2m-3.0.2.gh.tar.gz 44296 BLAKE2B 
41dd4a7bc654fef638f7a387b1307ee32ca2d8733f4ba6b9fffc92a9ab4c6af7d64159cd5a24f4305483502609a1730fe12a3072f493251840ba840b98155877
 SHA512 
4e58ff37cdd798d88c47a8efee2bc783ad7109b30e023127345b6d12b176e452d6125fbcaba5392fc11660df3e8b66be4b23d5ff7ab90020f946cfedc80276a7

diff --git a/dev-python/django-sortedm2m/django-sortedm2m-3.0.2.ebuild 
b/dev-python/django-sortedm2m/django-sortedm2m-3.0.2.ebuild
new file mode 100644
index 000..1c4c012dae9
--- /dev/null
+++ b/dev-python/django-sortedm2m/django-sortedm2m-3.0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Drop-in replacement for django's many to many field with sorted 
relations"
+HOMEPAGE="https://pypi.org/project/django-sortedm2m/
+   https://github.com/jazzband/django-sortedm2m";
+SRC_URI="
+   https://github.com/jazzband/django-sortedm2m/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   )"
+
+python_test() {
+   local -x PYTHONPATH=test_project:${PYTHONPATH}
+   django-admin test -v 2 --settings=settings --noinput sortedm2m_tests ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2020-07-23 Thread Sergei Trofimovich
commit: eac700b2f29c7a9389bb4084624d8df9e4418b26
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:37:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:38:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac700b2

sys-devel/kgcc64: sync versions and patches with sys-deve/gcc

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

 sys-devel/kgcc64/Manifest   | 10 
 sys-devel/kgcc64/kgcc64-4.9.4-r1.ebuild | 43 +
 sys-devel/kgcc64/kgcc64-5.5.0.ebuild| 43 +
 sys-devel/kgcc64/kgcc64-6.5.0.ebuild| 43 +
 sys-devel/kgcc64/kgcc64-7.5.0.ebuild| 42 
 sys-devel/kgcc64/kgcc64-8.4.0.ebuild| 42 
 sys-devel/kgcc64/kgcc64-9.3.0-r2.ebuild | 42 
 7 files changed, 265 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 037809f718e..24d0e5810dc 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -3,14 +3,24 @@ DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
 DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 
38536e8a86a8296754311633b73da0bd7dddb3a6ac65e4b5ba1dde352789e9114a1129aad11bcb988a1baadec6fdf893290c6af83bb9fad5613f35a37ebbb12e
 SHA512 
cc2407221f858bad38b57d31f635314f91794293695e23d255685d8bec20b9db19c7dc76bbf5e8184c2ba0ccb530958b09bae4d8a402ca27cadf463f46bfb995
+DIST gcc-4.9.4-patches-2.tar.bz2 27713 BLAKE2B 
daff50fcad1e06fdd04770d4be0c06f2c4a2abdcf28e3b7704fe5a41b6c02dedd33ea36db68b7f28fcdfc391f4731f85907ffa6d88bc98fb912db3749216e68b
 SHA512 
e4cdbbb47ecf3107dc87889790020aef629a0b2070145df2cf23327c5343cb2ce5fe72f0d4661f19ba2a73ab1315a48d6f7a006d6d425f8de41db88308398937
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 BLAKE2B 
6a8a154259664b47c8b18b55e6f5180ca27396ffd3267b34406296dbad4fa966c945eb445a3013b972ce4468fdf1be14568bb20db89b4a0aa861a35404dbceea
 SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
+DIST gcc-5.5.0-patches-3.tar.bz2 31519 BLAKE2B 
7ca1850e127210c8f594b0061adf578b9a94c69353a4a6e40722f7716ccaaa2979c0190171fbd84a756cbc1015d931afbf54a05c13ca7061105b626018b02506
 SHA512 
a3cbcf56c9655cb0f464da703277401046f309d4b06198dea18d3a8b67aafae30ecbfd01c74f2db375ce0801e75cb7be6016f96a0b61496e503e2fe22542c057
+DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
+DIST gcc-6.5.0-patches-5.tar.bz2 13723 BLAKE2B 
db0170d6db74dcb6dc3ec937379c188814cfe88b5204aa0c1cc925083d8f178be4896e98ff44fe224060e4e1fea98ef3c90aa8339b2cf78d33cd2dc8b94e3bdc
 SHA512 
d79cf975157c5285faa893da0259b0013df66b01ad597322f05ece0343dd7912d8d

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

2020-07-23 Thread Alfredo Tupone
commit: 954ac8189027048023fb01e319d81ddf0533b7a9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jul 23 17:20:35 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jul 23 17:20:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=954ac818

media-gfx/exact-image: fix calling g++ directly

Closes: https://bugs.gentoo.org/730778
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alfredo Tupone  gentoo.org>

 media-gfx/exact-image/exact-image-1.0.2.ebuild |  1 +
 .../exact-image/files/exact-image-1.0.2-g++.patch  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/media-gfx/exact-image/exact-image-1.0.2.ebuild 
b/media-gfx/exact-image/exact-image-1.0.2.ebuild
index 7e5d51787a4..0cea0d26cf5 100644
--- a/media-gfx/exact-image/exact-image-1.0.2.ebuild
+++ b/media-gfx/exact-image/exact-image-1.0.2.ebuild
@@ -38,6 +38,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${P}-gcc6.patch
+   "${FILESDIR}"/${P}-g++.patch
 )
 
 src_prepare() {

diff --git a/media-gfx/exact-image/files/exact-image-1.0.2-g++.patch 
b/media-gfx/exact-image/files/exact-image-1.0.2-g++.patch
new file mode 100644
index 000..29370eaa9ab
--- /dev/null
+++ b/media-gfx/exact-image/files/exact-image-1.0.2-g++.patch
@@ -0,0 +1,22 @@
+--- a/configure2020-07-23 19:16:47.199283125 +0200
 b/configure2020-07-23 19:17:01.229075367 +0200
+@@ -19,19 +19,6 @@
+ 
+ parse_options $*
+ 
+-compile c++ available.c ||
+-  status_error "A C++ compiler is not installed or does not work 
correctly.
+-A C++ compiler is vital for exact-image - so you need to install it first."
+-
+-compile c++ stl.c template.c template-specialization.c \
+-partial-template-specialization.c function-template.c \
+-|| status_error \
+-  "At least one of the advanced ANSI C++ tests failed. Since these
+-features are vital for exact-image you need to update to a more recent 
compiler first."
+-
+-headercheck c++ iostream string iostream sstream fstream ||
+-  status_error "Not all tested STL headers are present - please install 
them."
+-
+ pkgcheck x11 compile X11 atleast 11.0
+ pkgcheck libagg pkg-config LIBAGG atleast 2.3 ||
+   status_error "Anti-Grain Geometry was not found, since it is vital



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

2020-07-23 Thread Sergei Trofimovich
commit: 07c802a024cee374e2aea50800c0879a1c38d8fa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:17:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c802a0

sys-devel/kgcc64: drop old

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

 sys-devel/kgcc64/Manifest| 10 ---
 sys-devel/kgcc64/kgcc64-6.3.0.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-7.2.0.ebuild | 51 
 sys-devel/kgcc64/kgcc64-8.2.0.ebuild | 57 
 sys-devel/kgcc64/kgcc64-9.1.0.ebuild | 42 --
 sys-devel/kgcc64/kgcc64-9.2.0.ebuild | 42 --
 6 files changed, 252 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 5d461a2f9c6..037809f718e 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -6,21 +6,11 @@ DIST gcc-4.9.4-patches-1.0.tar.bz2 22266 BLAKE2B 
38536e8a86a8296754311633b73da0b
 DIST gcc-4.9.4.tar.bz2 90097606 BLAKE2B 
373ff939ea72d6c4a7f3ab899b852b4c919481af2cfe3291281d9354c58a270d2eba73a0f301d90840dfabf423c82b368e113df7a2cb6cc28b2a703b0b6eb585
 SHA512 
93abb78e16277454f41a8e9810f41f66c0fdffdc539a762ff6b67d3037f78db971378683fd2ebf707d1d51c059fad2161fe42d110c330027f40214b7db0f3efe
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 BLAKE2B 
6a8a154259664b47c8b18b55e6f5180ca27396ffd3267b34406296dbad4fa966c945eb445a3013b972ce4468fdf1be14568bb20db89b4a0aa861a35404dbceea
 SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
-DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 BLAKE2B 
e3c298bd80b83e72d6ea9b4ec777d4f28153bf959da1e54307909383efecd2bf0e7e0cc9d9b27529e5f00b2e27132bf5ff6afd2129d061d3b111f9cfe732a874
 SHA512 
8fc96086bd3da3726687ee9d180d3b5d0a7d5814141d44eac8eb01566a783ec780c8fb8f55f75d6e9c9006b2e407e20cdb5835d541b0b66a47dd60642861734c
-DIST gcc-6.3.0.tar.bz2 99903185 BLAKE2B 
3dc1e965afcad665d659fbb953978ef297ddbdd4d8918d36b35e977f8a2786b986f6875af2f12c599cc827b2b725d8b79ac021c9b51fb1d6d274318a59aa182c
 SHA512 
234dd9b1bdc9a9c6e352216a7ef4ccadc6c07f156006a59759c5e0e6a69f0abcdc14630eff11e3826dd6ba5933a8faa43043f3d1d62df6bd5ab1e82862f9bf78
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 BLAKE2B 
56f7f9722ba446d44753504616b877b522c7497be4cae87a6a090b8cd77aabf47a79e74640f6df9aea9a5fa981016627601e780c5632d6d5e09a1bd2ae163384
 SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
-DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 BLAKE2B 
29ed4ff1ce6412a0c1a88f613377883ef5d391e7f681989295ac84dbb1950d99a17472d8b95a9351970ee5837cc3bfc4711101042c0e792c0bac3327bfa24d2e
 SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
-DIST gcc-7.2.0.tar.xz 62312628 BLAKE2B 
35e4b732f1a4515fc1a9d4424797177112847588e600dc5531bc9bf72305619d4100e8fd9d945920245e704fc9ac5bc5e3dbd20be6c3af49e689fc5bd1eca10f
 SHA512 
f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1
 DIST gcc-7.3.0-patches-1.0.tar.bz2 6757 BLAKE2B 
ffe6a69e61dc4379fc77b0bf21971ff6fe482edd315ae1243e55b147ad5794320816fbfc3f85ccebe34de080e2c5b718b60b59064aaf095e905c1b41d7c08168
 SHA512 
a86ffc03940afa12c44b919f861b9459a3cd460cd4680dce8316755021789530640977e90c4cff89be768fc62e0e24d9bee0a1ee76c537ad88c8f4ed07f1a73a
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
-DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3aee9bf0e8421656c9260bb7561baa8bb53f7b6ad651bf12d68102fd9e9f97fa17c3306d52a657a46d2dedd16e9a1a74579
 SHA512 
37c785fbfd801d48c46c65e21d33085c1470942531b8f13c28f933debcec944a1389a50fe0f72afa7dbba25a931959a3ebb1c42911abadd11ee530812f1034bb
-DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404e

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

2020-07-23 Thread Sergei Trofimovich
commit: 4329024c36532c655a864d91765d2cb9b4c0dd2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jul 23 17:16:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul 23 17:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4329024c

sys-devel/kgcc64: drop old

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

 sys-devel/kgcc64/Manifest| 24 ---
 sys-devel/kgcc64/kgcc64-4.1.2.ebuild | 48 --
 sys-devel/kgcc64/kgcc64-4.2.4.ebuild | 42 --
 sys-devel/kgcc64/kgcc64-4.3.5.ebuild | 43 ---
 sys-devel/kgcc64/kgcc64-4.4.5.ebuild | 49 ---
 sys-devel/kgcc64/kgcc64-4.4.6.ebuild | 49 ---
 sys-devel/kgcc64/kgcc64-4.5.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.5.4.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.6.4.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.7.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.7.4.ebuild | 57 
 sys-devel/kgcc64/kgcc64-4.8.3.ebuild | 50 ---
 sys-devel/kgcc64/kgcc64-4.8.5.ebuild | 50 ---
 13 files changed, 612 deletions(-)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index 7c5b7e0a2a7..5d461a2f9c6 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -2,30 +2,6 @@ DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
 DIST gcc-10.2.0-patches-1.tar.bz2 14865 BLAKE2B 
055ceac96a308081f395f12a970d6f5264d5dfac6defabb6baefafd6d584c03f2f968e0720448af5b6955e209c5d2220bc45854088347d7b438de9d716072804
 SHA512 
3583f51b2b80e1dab5ebda174c83054375a0c6601c6fca54a6991e5f335e30ee846fae57c0096ce28b23715fbfee8b560727c77cac263e83f44f03c6eda4
 DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 
1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee
 SHA512 
42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e
-DIST gcc-4.1.2-patches-1.0.1.tar.bz2 43294 BLAKE2B 
e8040fb94925a622e5fffee820cb1094989210decab95175844ce729216a439b730381fa457e3a607f124c4b9d249427bfdd85fa9e62cb96199a911509c06736
 SHA512 
79f1d47d364462325a927b35b66bbdc68c100dbb6c86a6dd524d0e1cd09b7135c3789e80b71539cec63befbeea1a0e9b456b53ab0a5580b64509f78231d3fdc5
-DIST gcc-4.1.2.tar.bz2 39707720 BLAKE2B 
966b6a64c118456c7fb66eb2ad0dd84b1d53ad88dcbd146f446ef097a6975f5d6a7f1bcbbc4bfcd4e48b00eeb8054728e412db3d9818cff1f195e37859a4e510
 SHA512 
b97d3b72a3b0355611d5090b2c715b7a774f0e466a89326a0226c2809d12dfafb2d7c5a7af54bd5e00c135bbb6596f535e1a484740f7f1f691e8a57e6f0425cc
-DIST gcc-4.2.4-patches-1.0.tar.bz2 21809 BLAKE2B 
5ae6eddeeb6f39fc6364f093d7ec166d053dce33d25d0f0d128dcdb95de6a203b993b60302b56bb347e76fbb50f932642e64ae0dadcc7d824600056e1e26432b
 SHA512 
20eb3fa790e5cc1bd66c9ad1915c73c20ae8977d6789addaf4863184e6d5c25ab9b0f2c40e3ad08a6859825b2e97bf0839e0a616730362072aa35e8ae158a427
-DIST gcc-4.2.4.tar.bz2 44025458 BLAKE2B 
1d9645298dbbb1aba7b2957acf5b9839bd702a85120aa82d4cada0e4ea68a1d633422d8fcedc405504768e2f932e4b9d1a70a86da0b8efa5fc923b786ebc259f
 SHA512 
c6e3e4fce1d27d0c56ab24f4809367d9329b620b7c124e88de190f2ea2ae57b5e06d0bda85c5a74237a4f94ddba53dc91faea0611fff7b19ad720edc312cb0d9
-DIST gcc-4.3.5-patches-1.1.tar.bz2 74719 BLAKE2B 
1261b9888c585f87c8f0b9f0dd6a0b80922d357e6eb75335468d2fca067e1b23596e558dc01331be86406ec7d8fa37fc39cc1c01f709a8c19627956f4e58
 SHA512 
9c0e13e1186259f3410bc1cccf198d4bd9f1a2fec7d121ca8dfa0a90312b40f4610d216c8012525440045b83347dc2e05ac3f1584a08a54e5d384c56563bf4e3
-DIST gcc-4.3.5.tar.bz2 59347925 BLAKE2B 
41fe2fd7e8fb0dc528ce8401fb7fe7e6bd91a94e649c3c5a9a14f35992d90c957b4b0ac8f57e1fb13dc5eb789c77b145c6199cb533f3de2c9da298ef626c4528
 SHA512 
3c4074102b49c9783ecabb183f37741ff878ebc481c4e42661de913d1453fb72f074cfbfafacfb2d7fe6ea662da3c706855fc43afaca26de0c599b8121b60803
-DIST gcc-4.4.5-patches-1.2.tar.bz2 22319 BLAKE2B 
b9c504be63e826b29c183dd379a61eb26bf9e4bd331769ba13d26e6a6253c5bc8c7c360c299ae63f304cfb3f81c52145a2ae7425f3652f1f2a8b85ef21dfd393
 SHA512 
ea3d0ac7b6a31d32ecf94fdd27b210ad97136cb7a1544f748ba936cc70c2c3964162b67ddf581ebef7eb57dd495bc5058759f4240e2a27392359015a4c22e331
-DIST gcc-4.4.5.tar.bz2 63081552 BLAKE2B 
e11dcf028ed587c48e07116de22167f7b096f42cbb58e2c5d19fd3e44d24b9485859da4aaf61ebdd995a3341921cfba159473bfb2ab4f6b9de568f248b2586b4
 SHA51

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

2020-07-23 Thread Thomas Deutschmann
commit: 529ac465f12bf9ead54425ac142154d86389ae2a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jul 23 17:10:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jul 23 17:10:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529ac465

dev-libs/hiredis: don't call AR directly

While here, update other vars we pass to Makefile.

Closes: https://bugs.gentoo.org/723704
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/hiredis/files/hiredis-0.14.1-honor-AR.patch | 11 +++
 dev-libs/hiredis/hiredis-0.14.1.ebuild   | 10 ++
 2 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/dev-libs/hiredis/files/hiredis-0.14.1-honor-AR.patch 
b/dev-libs/hiredis/files/hiredis-0.14.1-honor-AR.patch
new file mode 100644
index 000..0bfcf0988e8
--- /dev/null
+++ b/dev-libs/hiredis/files/hiredis-0.14.1-honor-AR.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
 b/Makefile
+@@ -51,7 +51,7 @@ DYLIB_MAJOR_NAME=$(LIBNAME).$(DYLIBSUFFIX).$(HIREDIS_MAJOR)
+ DYLIBNAME=$(LIBNAME).$(DYLIBSUFFIX)
+ DYLIB_MAKE_CMD=$(CC) -shared -Wl,-soname,$(DYLIB_MINOR_NAME) -o $(DYLIBNAME) 
$(LDFLAGS)
+ STLIBNAME=$(LIBNAME).$(STLIBSUFFIX)
+-STLIB_MAKE_CMD=ar rcs $(STLIBNAME)
++STLIB_MAKE_CMD=$(AR) rcs $(STLIBNAME)
+ 
+ # Platform-specific overrides
+ uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')

diff --git a/dev-libs/hiredis/hiredis-0.14.1.ebuild 
b/dev-libs/hiredis/hiredis-0.14.1.ebuild
index 9028b420d2d..b0bf2fbfaed 100644
--- a/dev-libs/hiredis/hiredis-0.14.1.ebuild
+++ b/dev-libs/hiredis/hiredis-0.14.1.ebuild
@@ -18,7 +18,10 @@ RESTRICT="!test? ( test )"
 DEPEND="test? ( dev-db/redis )"
 
 src_prepare() {
-   local PATCHES=( "${FILESDIR}/${PN}-0.13.3-disable-network-tests.patch" )
+   local PATCHES=(
+   "${FILESDIR}"/${PN}-0.13.3-disable-network-tests.patch
+   "${FILESDIR}"/${PN}-0.14.1-honor-AR.patch
+   )
default
 
# use GNU ld syntax on Solaris
@@ -31,9 +34,8 @@ _build() {
CC="$(tc-getCC)" \
PREFIX="${EPREFIX}/usr" \
LIBRARY_PATH="$(get_libdir)" \
-   ARCH= \
-   DEBUG= \
-   OPTIMIZATION="${CPPFLAGS}" \
+   DEBUG_FLAGS= \
+   OPTIMIZATION= \
"$@"
 }
 



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2020-07-23 Thread Michał Górny
commit: 8577674ec4af9808093091d53c08a65d2c62f1c7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 23 17:05:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 23 17:07:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8577674e

xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.4.6

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.4.6.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index bebff133287..8f88e1b1244 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-whiskermenu-plugin-2.4.4.tar.bz2 172157 BLAKE2B 
9e5e12448a35e55285a6e291f0c988ce3797f33b0c72aa5b2be54aafdd15463b75dd726a04116aae8b1721adc9cca93188779a428641bda133883034c19d1203
 SHA512 
2fe27567d301f66de4648f1c3104a2ecb90c3b25672d5babcde69507559628a3a74b14d1526ff70dd75d64f7d056c8baae645f5a9291bf8c5e30a1a8258721ba
 DIST xfce4-whiskermenu-plugin-2.4.5.tar.bz2 173510 BLAKE2B 
2b382ff7e38bb64df94b4c65fd1f8b4813aaaff7d36df620eb8a3c587059c6e58faa7bb0a2f509c2d0a2ff5b5f2c22a08ec45a314ed1d9bc5785705a
 SHA512 
59ac5fd2fc5c21d0a4678b815d55d3ea8334636c826b0e3181b276b7b3f11c61390e1bb5387d3d102a6cd79e12a5c28a2252bff2fee57f9e9e4b16bf84a68ad5
+DIST xfce4-whiskermenu-plugin-2.4.6.tar.bz2 173341 BLAKE2B 
03d6ddbe72bf6de6713643bc9df4a6b824f5c7d3792ca8dc73552fa4b0c717fa719f56a4b9fa30c5d435c0f923e7f0260a330f883c9140762338908b586e3137
 SHA512 
9e947b73735549d81110323bfd7d6f29c91653b12e1aa616b9ca6f0ff99c8a7948ca383422d7b2aa0ac35297488fda6edc699ae4f72883539d6311672818b62c

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.6.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.6.ebuild
new file mode 100644
index 000..38cde10a058
--- /dev/null
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.4.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Alternate application launcher for Xfce"
+HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/";
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   xfce-base/exo:=
+   xfce-base/garcon:=
+   xfce-base/libxfce4ui:=
+   xfce-base/libxfce4util:=
+   xfce-base/xfce4-panel:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AS_NEEDED=OFF
+   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
+   -DENABLE_DEVELOPER_MODE=OFF
+   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-check_multiple/

2020-07-23 Thread Michael Orlitzky
commit: 2975b6f3ca8c6620d414275a05c2b08677827c88
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Jul 23 16:58:55 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Jul 23 16:59:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2975b6f3

net-analyzer/nagios-check_multiple: maintainer stable on amd64.

No complaints since 2019-12, it's fine.

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

 net-analyzer/nagios-check_multiple/nagios-check_multiple-0.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/net-analyzer/nagios-check_multiple/nagios-check_multiple-0.0.1.ebuild 
b/net-analyzer/nagios-check_multiple/nagios-check_multiple-0.0.1.ebuild
index cb417ce910b..52195f5d261 100644
--- a/net-analyzer/nagios-check_multiple/nagios-check_multiple-0.0.1.ebuild
+++ b/net-analyzer/nagios-check_multiple/nagios-check_multiple-0.0.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/clarkbox/check_multiple/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



  1   2   3   >