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

2020-10-14 Thread Hans de Graaff
commit: 2073fc43fb268e54eb6efdbbe07910524dea73f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 15 05:02:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 15 05:02:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2073fc43

net-analyzer/sslscan: add 2.0.4

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

 net-analyzer/sslscan/Manifest |  1 +
 net-analyzer/sslscan/sslscan-2.0.4.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index 2154fbafe5c..27b76792da5 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -4,5 +4,6 @@ DIST sslscan-2.0.0.tar.gz 109677 BLAKE2B 
728ca5f59e7d46cf6bf4ac03fce8eb8b7183f99
 DIST sslscan-2.0.1.tar.gz 109709 BLAKE2B 
d0aabebe208529122d9d4d63d39b13c3cc9128dce552cc773b32e02ade87fcb91d5ad7e13a5dfd4883f73153d3ec19b91b16166a756c38df92c96a2f9e8606bb
 SHA512 
d8e9b66b110d7a76ffa7cc3b52f6f5614998ab08e91d12aa92d604ff3320dff6bec0e9a9017ab9c2dea204d9f51b5c729215836fd8f0dce0c5817e28b2eef63f
 DIST sslscan-2.0.2.tar.gz 109798 BLAKE2B 
4ed599578a3ee1bd0296c237f8f751aa9f95b96ab7592d0d8f7d117879e7058a92f28d5361658e144eb461fd1bb11739e79e2ae030ac9fb0430924ecca53dfd6
 SHA512 
ffe12315942c9b9a5f28766768c2202ef09d82977a42c5d114ba2bb7354e694df6262377288ca788e185e0b9423a78c9ebe2fcc02923bd8522c0b9b98df43453
 DIST sslscan-2.0.3.tar.gz 109870 BLAKE2B 
e42b31eea50adb3f24627a0359d9896a1ed3e24f6f4316ff55ed1ea5e52a9d8d7db8c231e18e0e323b688e3b2cb15342b052529392bfa9b6be17e7c3401bf193
 SHA512 
3cc1e7b93f76c03afff054b74938fbc22a190f6231fc9623b70084d5488313e253d170532c58ec5d320cac2a0b451b2bf43199367f4f38ccecbfa904bb8424ec
+DIST sslscan-2.0.4.tar.gz 109501 BLAKE2B 
45eccf9c2b7b235b30259dd77a7bdfcb77ee43517ec5619aef96a06aba9f145e105fc29410f4abf6d4c645c1aebd02156344d9ca88c629068ba00d6ee93d12e2
 SHA512 
1313020edc75abad12f1ea735d4c871d4bc605b7cb3be039904cb24dfbeae94580c812067b3ff304e9c4f612e22697dee02c6cfdc81066a7af46c95523399837
 DIST sslscan-OpenSSL_1_1_1g.tar.gz 9975550 BLAKE2B 
22efa4ffe5d56a861bc4e2e1bc9a558e79265a3789acd9ca65d0a1162a1808a089a92a234e88c951f2a3cdabd3b1908ac7fe6d5f2b5fe554f229a22c11ab185b
 SHA512 
bc8d24d7fc93542a8d77e13a57768de242ef679ef4db93c1b6b981a15a60646a5c5d869d066248448f3eb1ab2012e3ddc80bf301f486c0574d469a3f7db7b8d4
 DIST sslscan-OpenSSL_1_1_1h.tar.gz 9985614 BLAKE2B 
78f8bcf04a5a03636efe4ea2f82cfbbf6528ed1b02f64b7b7cf773809f5bed11974fd6d2f9f9bddb7fc31e986997f0987a0a773da2bd10b842f3ace977c5c56a
 SHA512 
619dc7b28151571e4410844263a6727c9883701c11a064a2df55368659a63d548179165c9b96910b0e739cec1142f109eae9503b688cbade7abd6b4f3a7563aa

diff --git a/net-analyzer/sslscan/sslscan-2.0.4.ebuild 
b/net-analyzer/sslscan/sslscan-2.0.4.ebuild
new file mode 100644
index 000..b90f6d3563b
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.0.4.ebuild
@@ -0,0 +1,47 @@
+# 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_1h"
+
+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=""
+
+# 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: dev-ruby/activejob/

2020-10-14 Thread Hans de Graaff
commit: 7bacf4303c35dba8b2e8313a99def079f4d489cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 14 05:18:38 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 15 04:56:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bacf430

dev-ruby/activejob: add ruby27

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

 dev-ruby/activejob/activejob-6.0.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/activejob/activejob-6.0.3.4.ebuild 
b/dev-ruby/activejob/activejob-6.0.3.4.ebuild
index e34fafaa96c..8bb3a811294 100644
--- a/dev-ruby/activejob/activejob-6.0.3.4.ebuild
+++ b/dev-ruby/activejob/activejob-6.0.3.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC=""
 RUBY_FAKEGEM_DOCDIR=""



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

2020-10-14 Thread Hans de Graaff
commit: caff49b4e47ba636bda49a6e2bf367a7c7f955fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 15 04:57:41 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 15 04:57:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caff49b4

dev-ruby/timecop: add 0.9.2

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

 dev-ruby/timecop/Manifest |  1 +
 dev-ruby/timecop/timecop-0.9.2.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index fe6b3324fb3..23e9c13534b 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -1 +1,2 @@
 DIST timecop-0.9.1.gem 16896 BLAKE2B 
f4dd9293743f0be4dc5616aae077965a32e348faa7019867d694689b0376c6be06817870842bdcbf5f398ec4814ae1e4f6546c75c95639bbd2cb8021a1dee3f7
 SHA512 
2c8429ad4d9c706865810caa80dfb12c16acaaa97ea289fc300e172a359817fea7d31789f4bea75cfae8ce1f84e7d8effd32b39a0482f3d68fb4e225b487e13e
+DIST timecop-0.9.2.gem 17408 BLAKE2B 
defe09d5ed0a8eae143b17249502ccd2d2c022147f2e579ced45c3497424d66a420b30c11a1e00e321b5f2772c8bc5cd157a5875f8b66e5d102ac84423975dcf
 SHA512 
d54b87c0a9a711e8c287ebd55083a6f87e31d587fbeebbc892a3e76c7d57fe0926e411dfedd0b5edcd357d995b4a6e7b57eef778a8e380a6675497988f97b29d

diff --git a/dev-ruby/timecop/timecop-0.9.2.ebuild 
b/dev-ruby/timecop/timecop-0.9.2.ebuild
new file mode 100644
index 000..8e2c5175715
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.9.2.ebuild
@@ -0,0 +1,39 @@
+# 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_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+# Missing testdep activesupport
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile 
test/test_helper.rb || die
+   sed -i -e '/rubygems/ a\gem "test-unit"' \
+   -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+   # FIXME after activesupport gained ruby22 support
+   rm test/time_stack_item_test.rb || die
+}
+
+each_ruby_test() {
+   for f in test/*_test.rb ; do
+   ${RUBY} -Ilib $f || die
+   done
+}



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

2020-10-14 Thread Aisha Tammy
commit: 32bf481890f13f922f38dbcd5d6866eb8b934bbd
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Oct 14 22:30:53 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Oct 14 22:31:51 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=32bf4818

profiles/package.mask: mask broken reverse deps of rtree

rtree got dropped from ::gentoo

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d39812beb..b9fc47a55 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,3 +29,14 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
+
+# Aisha Tammy  (14 Oct 2020)
+# Mask packages depending on sci-libs/rtree
+# as rtree got dropped from ::gentoo
+dev-python/fslpy
+dev-python/trimesh
+sci-biology/fsl
+sci-biology/samri
+sci-visualization/fsleyes-props
+sci-visualization/fsleyes-widgets
+sci-visualization/fsleyes



[gentoo-commits] proj/sci:master commit in: dev-lang/berkeley_upc_translator/, dev-lang/berkeley_upc_translator/files/

2020-10-14 Thread Aisha Tammy
commit: 3c9e6683008a4a3da0b85e9f1ef10d6975c226c2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Oct 14 19:08:00 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Oct 14 22:31:51 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3c9e6683

dev-lang/berkeley_upc_translator: version bump to 2.28.0

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

 .../berkeley_upc_translator-2.18.0.ebuild  | 30 --
 .../berkeley_upc_translator-2.28.0.ebuild  | 49 +++
 .../berkeley_upc_translator-2.28.0-makefile.patch  | 70 ++
 dev-lang/berkeley_upc_translator/metadata.xml  |  8 ++-
 4 files changed, 125 insertions(+), 32 deletions(-)

diff --git 
a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild 
b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
deleted file mode 100644
index 35166f22c..0
--- a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.18.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="The Berkeley UPC-to-C translator"
-HOMEPAGE="http://upc.lbl.gov/;
-SRC_URI="http://upc.lbl.gov/download/release/${P}.tar.gz;
-LICENSE="BSD-4"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-shells/tcsh"
-RDEPEND="dev-lang/berkeley_upc"
-
-src_prepare() {
-   epatch "$FILESDIR/${PN}-2.16.2-check-abi.patch"
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   emake install PREFIX="${D}/usr/libexec/${P}"
-}

diff --git 
a/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.0.ebuild 
b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.0.ebuild
new file mode 100644
index 0..71d14400a
--- /dev/null
+++ b/dev-lang/berkeley_upc_translator/berkeley_upc_translator-2.28.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="The Berkeley UPC-to-C translator"
+HOMEPAGE="https://upc.lbl.gov/;
+SRC_URI="https://upc.lbl.gov/download/release/${P}.tar.gz;
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   app-shells/tcsh
+   sys-devel/bison
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.28.0-makefile.patch )
+
+src_prepare() {
+   default
+
+   # makefiles unset CFLAGS and CXXFLAGS
+   export CXX="$(tc-getCXX) -std=gnu++98 "
+   tc-export CC
+
+   export  BUPC_ABI="${BUPC_ABI:-LP64}" \
+   BUPC_BUILDDIR="${BUPC_BUILDDIR:-build_ia64}"
+}
+
+src_configure() {
+   # their configure is broken
+   # patch should be enough to counter most
+   return
+}
+
+src_compile() {
+   ABI="${BUPC_ABI}" BUILDDIR="${BUPC_BUILDDIR}" \
+   emake -j1 all
+}
+
+src_install() {
+   ABI="${BUPC_ABI}" BUILDDIR="${BUPC_BUILDDIR}" \
+   PREFIX="${ED}/usr/libexec/${P}/" \
+   emake -j1 install
+}

diff --git 
a/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch
 
b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch
new file mode 100644
index 0..19242753f
--- /dev/null
+++ 
b/dev-lang/berkeley_upc_translator/files/berkeley_upc_translator-2.28.0-makefile.patch
@@ -0,0 +1,70 @@
+diff --git a/Makefile b/Makefile
+index 551228d..b494da7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,51 +1,27 @@
+-# C and C++ compilers to use for building the translator
+-CC = gcc
+-CXX = g++
+-
+-# Default location for installation
+-PREFIX = /usr/local/bupc_translator
+-
+-# override default build directory (empty for auto-detect)
+-BUILDDIR=
+-
+ # override if your version of copy doesn't like these flags
+ CPYDIR = cp -R -p
+ 
+ # override if your filesystem has course-grained utimes
+ TOUCHDELAY = 2
+ 
+-# include overrides from configure, if any
+--include Makefile.local
+-
+ #---
+ # You should not need to modify anything below this line
+ 
+ all clean install update-nodist-list:
+-  @echo "" ; \
+-  if test "$(BUILDDIR)" ; then\
+-echo "WARNING: forcing BUILDDIR=$(BUILDDIR)"; \
+-builddir="$(BUILDDIR)" ;  \
+-  else\
+-CC="$(CC)"; export CC;\
+-CXX="$(CXX)"; export CXX; \
+-builddir=`config-aux/config-builddir` ;   \
+-  fi ;\
+-  if test "$$builddir" ; then \
+-echo "Making $@ in BUILDDIR=$$builddir" ; \
+-echo " $(CC) is: `$(CC) --version 2>&1 | head -1`" ; \
+-echo " $(CXX) is: `$(CXX) --version 2>&1 | head -1`" ; \
+-

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

2020-10-14 Thread Zac Medico
commit: ac6d7c624b1a3c8ace8326883a76195ffdc5437d
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:40:24 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6d7c62

dev-python/textx: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748945
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/textx/textx-1.4.ebuild 
b/dev-python/textx/textx-1.4.ebuild
index bf660cde8d9..561dbcd457c 100644
--- a/dev-python/textx/textx-1.4.ebuild
+++ b/dev-python/textx/textx-1.4.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 



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

2020-10-14 Thread Zac Medico
commit: 17b538a961e915abe54b87abbe821c5adee90c2f
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:27:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b538a9

dev-python/pyghmi: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748528
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/pyghmi/pyghmi-1.5.5.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.5.ebuild
index a2085f3c7d1..d9f450e1606 100644
--- a/dev-python/pyghmi/pyghmi-1.5.5.ebuild
+++ b/dev-python/pyghmi/pyghmi-1.5.5.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -21,7 +23,6 @@ RDEPEND=">=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? (
>=dev-python/coverage-4.0[${PYTHON_USEDEP}]
>=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/flake8-import-order/

2020-10-14 Thread Zac Medico
commit: 7c5f813caffd06e29fc62303df931ec260a13bfb
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:25:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5f813c

dev-python/flake8-import-order: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748336
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/flake8-import-order/flake8-import-order-0.18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild 
b/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild
index e4c14bfe095..1b167ca6553 100644
--- a/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild
+++ b/dev-python/flake8-import-order/flake8-import-order-0.18.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -17,8 +18,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/pycodestyle[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/pycodestyle[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? (
dev-python/pytest[${PYTHON_USEDEP}]



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

2020-10-14 Thread Zac Medico
commit: 0e9e79be6fcef11ebd124ae3ef8e52bce68f478d
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:29:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9e79be

dev-python/python-backoff: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748681
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/python-backoff/python-backoff-1.6.0.ebuild 
b/dev-python/python-backoff/python-backoff-1.6.0.ebuild
index 43b9e0eac4a..07504e8a9c0 100644
--- a/dev-python/python-backoff/python-backoff-1.6.0.ebuild
+++ b/dev-python/python-backoff/python-backoff-1.6.0.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 



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

2020-10-14 Thread Zac Medico
commit: 9407406023f31266d0fc988fa97659e84a37ac77
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:26:16 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94074060

dev-python/ntplib: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748387
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/ntplib/ntplib-0.3.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/ntplib/ntplib-0.3.3.ebuild 
b/dev-python/ntplib/ntplib-0.3.3.ebuild
index 11967a49ea2..57418fb10e9 100644
--- a/dev-python/ntplib/ntplib-0.3.3.ebuild
+++ b/dev-python/ntplib/ntplib-0.3.3.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 



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

2020-10-14 Thread Zac Medico
commit: f05d16b90fa6d702d846244e3c588f20d13c22dc
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:38:59 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05d16b9

dev-python/sqlalchemy-rqlite: port to python3_9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild  | 2 +-
 dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild 
b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
index b6907800922..e747179ab45 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1

diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild 
b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
index 7e0e6677d9e..1b9faa4611c 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1



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

2020-10-14 Thread Zac Medico
commit: c9998f292aa50040992299ce0b1c9ab1e71e5750
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:28:38 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9998f29

dev-python/python-podman: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748660
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/python-podman/python-podman-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/python-podman/python-podman-1.6.0.ebuild 
b/dev-python/python-podman/python-podman-1.6.0.ebuild
index d08d17805de..63ec2c3e60a 100644
--- a/dev-python/python-podman/python-podman-1.6.0.ebuild
+++ b/dev-python/python-podman/python-podman-1.6.0.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -20,8 +21,7 @@ RDEPEND="dev-python/psutil[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/python-varlink[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
-   dev-python/pbr[${PYTHON_USEDEP}]
-   >=dev-python/setuptools-39[${PYTHON_USEDEP}]"
+   dev-python/pbr[${PYTHON_USEDEP}]"
 
 S=${WORKDIR}/${MY_P}
 



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

2020-10-14 Thread Zac Medico
commit: e8df72ff5ae6ba0fb7f4d47ea0c03d9921242bf2
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:31:57 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8df72ff

dev-python/sqlalchemy-rqlite: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748903
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild  | 4 ++--
 dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild 
b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
index be1c7ec7770..b6907800922 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-1.0.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1
 

diff --git a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild 
b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
index 76e6ab45fc9..7e0e6677d9e 100644
--- a/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
+++ b/dev-python/sqlalchemy-rqlite/sqlalchemy-rqlite-.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=7
 
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
 
 inherit distutils-r1
 



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

2020-10-14 Thread Zac Medico
commit: 343e2e8537f19b729d5dccbbe0facfb5d84e1bd9
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:41:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343e2e85

dev-python/textx: port to python3_9

Closes: https://github.com/gentoo/gentoo/pull/17924
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/textx/textx-1.4.ebuild 
b/dev-python/textx/textx-1.4.ebuild
index 561dbcd457c..e88d775558d 100644
--- a/dev-python/textx/textx-1.4.ebuild
+++ b/dev-python/textx/textx-1.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



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

2020-10-14 Thread Zac Medico
commit: 2e59a9e2225bf8d0f1dfe86e22520d33b16f2551
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct 14 13:38:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Oct 15 01:44:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e59a9e2

dev-python/pyrqlite: port to python3_9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/pyrqlite/pyrqlite-2.0.ebuild 
b/dev-python/pyrqlite/pyrqlite-2.0.ebuild
index 60b83f0699f..dd80a3361e3 100644
--- a/dev-python/pyrqlite/pyrqlite-2.0.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-10-14 Thread Sam James
commit: 2fc3a137cbfc4b1caabc97b4f08212badfb3061b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:20:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:20:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc3a137

profiles/arch/arm: unmask OCaml pkg tests

Test dependencies have now been keyworded.

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

 profiles/arch/arm/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index b17d5164a11..d94ce1f6df0 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mark Wright  (2020-10-11)
-# dev-ml/ppx_jane is not keyworded
-dev-ml/cinaps test
-dev-ml/ppx_expect test
-
 # Joonas Niilola  (2020-10-02)
 # Dependency only keyworded on specific arm profiles.
 dev-libs/efl avif



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

2020-10-14 Thread Sam James
commit: e90154d9f38ced6ac805f4df79840f757ee3f937
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90154d9

dev-ml/ppx_bin_prot: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild 
b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
index 942eef12f2d..88b18b82a15 100644
--- a/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
+++ b/dev-ml/ppx_bin_prot/ppx_bin_prot-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt test"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 1ade65362e2cf984e4e1096ced07170614f8613d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ade6536

dev-ml/ppx_sexp_value: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild 
b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild
index 0b8d92037c6..a6476e57dcf 100644
--- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild
+++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: e0897ffac6b2510fbf57a0068e43c464e9a411eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0897ffa

dev-ml/ppx_pipebang: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild 
b/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild
index 669bd4848cb..a3fa8b22cc7 100644
--- a/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild
+++ b/dev-ml/ppx_pipebang/ppx_pipebang-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 5fd374fa4dad8f52d6534b0384ea8e2b678db053
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd374fa

dev-ml/ppx_jane: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild 
b/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild
index d355e0a3019..8c97ae4fadc 100644
--- a/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild
+++ b/dev-ml/ppx_jane/ppx_jane-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: f38b1c59bc2fc8a618460362a6f4e2c89cba3229
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f38b1c59

dev-ml/ppx_fail: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild 
b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
index c13ee021e4f..9d7ec69b27c 100644
--- a/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
+++ b/dev-ml/ppx_fail/ppx_fail-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: f0452277ebcd0bf09ce37f9f531ac4c3a429eb2e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0452277

dev-ml/ppx_module_timer: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild 
b/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild
index 5becf5b05ff..3268e6e0b1c 100644
--- a/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild
+++ b/dev-ml/ppx_module_timer/ppx_module_timer-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 6b8cfc21959754bcca697a9ea18be525c8727699
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8cfc21

dev-ml/splittable_random: Keyword 0.14.0 arm, #748936

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

 dev-ml/splittable_random/splittable_random-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/splittable_random/splittable_random-0.14.0.ebuild 
b/dev-ml/splittable_random/splittable_random-0.14.0.ebuild
index ae0ef5567b6..16f95369aaf 100644
--- a/dev-ml/splittable_random/splittable_random-0.14.0.ebuild
+++ b/dev-ml/splittable_random/splittable_random-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2020-10-14 Thread Sam James
commit: 60ef346d000e9425a2826c253f6b6e7a6e7e041e
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ef346d

dev-ml/ppx_sexp_message: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild 
b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild
index 35cfea25682..9600a0b58ca 100644
--- a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild
+++ b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: d1cf0faa49dd907958b20756a55ae9ed26df85ac
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cf0faa

dev-ml/base_quickcheck: Keyword 0.14.0 arm, #748936

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

 dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild 
b/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
index e83ba35c08c..906898db7c7 100644
--- a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: efacf06e234077ef0860f5289ed1a2496154780b
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efacf06e

dev-ml/typerep: Keyword 0.14.0 arm, #748936

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

 dev-ml/typerep/typerep-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/typerep/typerep-0.14.0.ebuild 
b/dev-ml/typerep/typerep-0.14.0.ebuild
index 6669dd8700f..f3dde39bc6d 100644
--- a/dev-ml/typerep/typerep-0.14.0.ebuild
+++ b/dev-ml/typerep/typerep-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="dev-ml/base:="



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

2020-10-14 Thread Sam James
commit: 1b6491834f82a0ed36b15ccff672b54c0d27124d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b649183

dev-ml/ppx_stable: Keyword 0.14.1 arm, #748936

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

 dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild 
b/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild
index d001ad9bbfe..ed5f22fe2d6 100644
--- a/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild
+++ b/dev-ml/ppx_stable/ppx_stable-0.14.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 35cfe708fe2ef578a392ffd7a7d81b1295600d87
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cfe708

dev-ml/ppx_typerep_conv: Keyword 0.14.1 arm, #748936

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

 dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild 
b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild
index e1cb2971b75..45120e71390 100644
--- a/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_typerep_conv/ppx_typerep_conv-0.14.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 4756dbc999ef82a66cf6d0b1a6adab327783e46c
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4756dbc9

dev-ml/bin_prot: Keyword 0.14.0 arm, #748936

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

 dev-ml/bin_prot/bin_prot-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/bin_prot/bin_prot-0.14.0.ebuild 
b/dev-ml/bin_prot/bin_prot-0.14.0.ebuild
index 1f5c226b583..d5513633b22 100644
--- a/dev-ml/bin_prot/bin_prot-0.14.0.ebuild
+++ b/dev-ml/bin_prot/bin_prot-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/bin_prot/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 RDEPEND="



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

2020-10-14 Thread Sam James
commit: d25a18bb4f8de9d880ac05bcdc247f021fe2e23d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25a18bb

dev-ml/ppx_let: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_let/ppx_let-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_let/ppx_let-0.14.0.ebuild 
b/dev-ml/ppx_let/ppx_let-0.14.0.ebuild
index 10a7743ff23..2be2a444547 100644
--- a/dev-ml/ppx_let/ppx_let-0.14.0.ebuild
+++ b/dev-ml/ppx_let/ppx_let-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 941984f4620c758efec0f7c953edeb435b224f35
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941984f4

dev-ml/ppx_optional: Keyword 0.14.0 arm, #748936

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

 dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild 
b/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild
index 49577612a83..4cf56eb26f1 100644
--- a/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild
+++ b/dev-ml/ppx_optional/ppx_optional-0.14.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: 5335a7cfd3c2d7b80de2a79f59f27d86787329c3
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:16:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:16:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5335a7cf

dev-ml/ppx_bench: Keyword 0.14.1 arm, #748936

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

 dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild 
b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild
index ca335f8eea7..0428a3440a4 100644
--- a/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild
+++ b/dev-ml/ppx_bench/ppx_bench-0.14.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 IUSE="+ocamlopt"
 
 DEPEND="



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

2020-10-14 Thread Sam James
commit: c8e47eafb9123766691dabbc3e6cfeb2f820af3d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 01:08:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 01:08:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e47eaf

app-crypt/libu2f-host: Keyword 1.1.10 arm64, #748513

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

 app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild 
b/app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild
index 3355f7bcc19..143846becc3 100644
--- a/app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild
+++ b/app-crypt/libu2f-host/libu2f-host-1.1.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="kernel_linux static-libs systemd"
 
 DEPEND="dev-libs/hidapi



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/

2020-10-14 Thread Sam James
commit: c5bb79eed156172d3cb792b069c8f92f723350fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 15 00:58:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 15 00:58:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bb79ee

kde-plasma/plasma-disks: Keyword 5.20.0 arm64, #748453

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

 kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
index d8e32eaa0b5..bdbde2c0668 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
 
 LICENSE="|| ( GPL-3 GPL-2 )"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



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

2020-10-14 Thread Matt Turner
commit: 4fc62f6c60ed72a92418d57866c95c565ac6f0ea
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Oct 15 00:34:29 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 15 00:36:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc62f6c

media-libs/alsa-lib: Depend on media-libs/alsa-*-conf

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

 media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild | 84 ++
 1 file changed, 84 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
new file mode 100644
index 000..11fed2e2aa9
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.3.2-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit autotools multilib-minimal python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/;
+SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="alisp debug doc elibc_uclibc python +thread-safety"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" #652422
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # https://bugs.gentoo.org/509886
+   if use elibc_uclibc ; then
+   sed -i -e 's:oldapi queue_timer:queue_timer:' test/Makefile.am 
|| die
+   fi
+   # https://bugs.gentoo.org/545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   # enable Python only on final ABI
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_enable thread-safety)
+   $(use_with debug)
+   $(usex elibc_uclibc --without-versioned '')
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::" || die
+   fi
+}
+
+multilib_src_install() {
+   multilib_is_native_abi && use doc && local HTML_DOCS=( 
doc/doxygen/html/. )
+   default
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}



[gentoo-commits] proj/releng:master commit in: releases/specs/ppc/ppc64le/, tools/

2020-10-14 Thread Matt Turner
commit: 8cd33e80e0f917929fedda7c6479bd084ee16a35
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Oct  5 20:03:16 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 15 00:22:52 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=8cd33e80

specs/ppc/ppc64le: add systemd specs

Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 releases/specs/ppc/ppc64le/systemd-stage1.spec | 12 
 releases/specs/ppc/ppc64le/systemd-stage3.spec | 10 ++
 tools/catalyst-auto-ppc64le.conf   |  6 +-
 3 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/releases/specs/ppc/ppc64le/systemd-stage1.spec 
b/releases/specs/ppc/ppc64le/systemd-stage1.spec
new file mode 100644
index ..79b1a9f1
--- /dev/null
+++ b/releases/specs/ppc/ppc64le/systemd-stage1.spec
@@ -0,0 +1,12 @@
+subarch: ppc64le
+target: stage1
+version_stamp: systemd-@TIMESTAMP@
+rel_type: default
+profile: default/linux/ppc64le/17.0/systemd
+snapshot: @TIMESTAMP@
+source_subpath: default/stage3-ppc64le-systemd-latest
+compression_mode: pixz_x
+update_seed: yes
+update_seed_command: --update --deep --newuse @world --jobs 5 --load-average 5
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/releases/specs/ppc/ppc64le/systemd-stage3.spec 
b/releases/specs/ppc/ppc64le/systemd-stage3.spec
new file mode 100644
index ..3e64ff69
--- /dev/null
+++ b/releases/specs/ppc/ppc64le/systemd-stage3.spec
@@ -0,0 +1,10 @@
+subarch: ppc64le
+target: stage3
+version_stamp: systemd-@TIMESTAMP@
+rel_type: default
+profile: default/linux/ppc64le/17.0/systemd
+snapshot: @TIMESTAMP@
+source_subpath: default/stage1-ppc64le-systemd-@TIMESTAMP@
+compression_mode: pixz_x
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng

diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf
index 91b4ce02..2379954a 100644
--- a/tools/catalyst-auto-ppc64le.conf
+++ b/tools/catalyst-auto-ppc64le.conf
@@ -4,7 +4,8 @@
 SPECS_DIR=${REPO_DIR}/releases/specs/ppc/ppc64le
 
 SPECS="stage1.spec stage3.spec"
-OPTIONAL_SPECS="musl-hardened-stage1.spec musl-hardened-stage3.spec"
+OPTIONAL_SPECS="systemd-stage1.spec systemd-stage3.spec"
+OPTIONAL_SPECS="${OPTIONAL_SPECS} musl-hardened-stage1.spec 
musl-hardened-stage3.spec"
 
 #SPECS="${SPECS} installcd-stage1.spec installcd-stage2-minimal.spec"
 #SPECS="${SPECS} stage2-desktop.spec stage3-desktop.spec"
@@ -47,6 +48,9 @@ post_build() {
stage3*.spec)
upload stage3-ppc64le-${TIMESTAMP}*.xz*
;;
+   systemd-stage3*.spec)
+   upload stage3-ppc64le-systemd-${TIMESTAMP}*.xz*
+   ;;
musl-hardened-stage3*.spec)
upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
;;



[gentoo-commits] proj/releng:master commit in: tools/, releases/specs/ppc/ppc64le/

2020-10-14 Thread Matt Turner
commit: 1e9305877077632c74139993a799368a93e1c8c1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat May  9 23:13:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Oct 15 00:22:43 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1e930587

specs/ppc/ppc64le: add musl-hardened specs

Closes: https://github.com/gentoo/releng/pull/5
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 releases/specs/ppc/ppc64le/musl-hardened-stage1.spec | 14 ++
 releases/specs/ppc/ppc64le/musl-hardened-stage3.spec | 11 +++
 tools/catalyst-auto-ppc64le.conf |  6 +-
 3 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec 
b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec
new file mode 100644
index ..a8ef7151
--- /dev/null
+++ b/releases/specs/ppc/ppc64le/musl-hardened-stage1.spec
@@ -0,0 +1,14 @@
+subarch: ppc64le
+target: stage1
+version_stamp: musl-hardened-@TIMESTAMP@
+rel_type: default
+profile: default/linux/ppc64le/17.0/musl/hardened
+snapshot: @TIMESTAMP@
+source_subpath: default/stage3-ppc64le-musl-hardened-latest
+chost: powerpc64le-gentoo-linux-musl
+compression_mode: pixz_x
+update_seed: yes
+update_seed_command: --update --deep --newuse @world --jobs 5 --load-average 5
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng
+portage_overlay: /var/db/repos/musl

diff --git a/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec 
b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec
new file mode 100644
index ..8d5a4047
--- /dev/null
+++ b/releases/specs/ppc/ppc64le/musl-hardened-stage3.spec
@@ -0,0 +1,11 @@
+subarch: ppc64le
+target: stage3
+version_stamp: musl-hardened-@TIMESTAMP@
+rel_type: default
+profile: default/linux/ppc64le/17.0/musl/hardened
+snapshot: @TIMESTAMP@
+source_subpath: default/stage1-ppc64le-musl-hardened-@TIMESTAMP@
+compression_mode: pixz_x
+portage_confdir: @REPO_DIR@/releases/portage/stages
+portage_prefix: releng
+portage_overlay: /var/db/repos/musl

diff --git a/tools/catalyst-auto-ppc64le.conf b/tools/catalyst-auto-ppc64le.conf
index bb6e2852..91b4ce02 100644
--- a/tools/catalyst-auto-ppc64le.conf
+++ b/tools/catalyst-auto-ppc64le.conf
@@ -4,6 +4,7 @@
 SPECS_DIR=${REPO_DIR}/releases/specs/ppc/ppc64le
 
 SPECS="stage1.spec stage3.spec"
+OPTIONAL_SPECS="musl-hardened-stage1.spec musl-hardened-stage3.spec"
 
 #SPECS="${SPECS} installcd-stage1.spec installcd-stage2-minimal.spec"
 #SPECS="${SPECS} stage2-desktop.spec stage3-desktop.spec"
@@ -44,7 +45,10 @@ post_build() {
upload *${TIMESTAMP}*.iso*
;;
stage3*.spec)
-   upload stage3-ppc64le-*${TIMESTAMP}*.xz*
+   upload stage3-ppc64le-${TIMESTAMP}*.xz*
+   ;;
+   musl-hardened-stage3*.spec)
+   upload stage3-ppc64le-musl-hardened-${TIMESTAMP}*.xz*
;;
esac
 



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

2020-10-14 Thread Mike Pagano
commit: f863ce1bb56cd657f5bf209ed2f87f74598f111d
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:47:02 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:47:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f863ce1b

sys-kernel/gentoo-sources: Linux patch 5.8.15

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.8.15.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0b0e2191049..a8fa0f0d9a5 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -91,6 +91,9 @@ DIST genpatches-5.8-16.extras.tar.xz 1772 BLAKE2B 
60238a48924010a7ebe1214de78355
 DIST genpatches-5.8-17.base.tar.xz 547680 BLAKE2B 
ea21c869fba01bfa213444c19deb4e8c3bf312746ec0b17e6f407dac00e8c19c6d60e4e243ff5e16605b413c3aa763db9a8d91907fbd57c7443ef48b7f93a344
 SHA512 
7d66e6cad6a4aea50fb996608c45896c52cfb1797da24a486c9cfd0afd3121886fdba4ba91a044af2774c92805232ce988bd0b82cea0618c29c17f2cc3407905
 DIST genpatches-5.8-17.experimental.tar.xz 6064 BLAKE2B 
6782abb25e0fa5c7da06680e1c6a9c76033ddc0e940c3524e8e264dc9acccbc04f132de4fe6c99220a191b4f7a53c42f828f4fdcf9b94ff745e96a0ae90eddde
 SHA512 
48bc8f582d005f3bd9e7837a3f20d9785568d5a473c5fa4a106098decfb4cc24e22f573096d5b0bc12fa8d9140b8b079e0ceaa433e7a74b56ea15e5ae5e8d28f
 DIST genpatches-5.8-17.extras.tar.xz 1768 BLAKE2B 
937be9f6fb92f23e8604b609de34c6f51e8e873203c9f7e6dea545f213d4be90e3d0c173b703bb6956c6d79097ea0f25528bb249a22d7edcfaec1be8f2ca636e
 SHA512 
3409282b77cad9c06d13f814d1904819ea967b2c499c64a03bc188ca31aee991b7100946324c719d35cd4e5e30072f33e9e7ebb70986e1d4d386c47ab0ce8577
+DIST genpatches-5.8-18.base.tar.xz 592676 BLAKE2B 
1379f3d881dbb85cb8306e4b1bfbabb298435728d5e8c76dd6955aa88fd2b464f2d58b27a7afc07f7eba06f057fd03b225e3d85da6e0555dc2c47389597ca1fb
 SHA512 
da23d12de59794f57c466f0e28603da3674770c40c59afe362ece1d537c1b11eb0f6c4732e5afebf46f921642a3925f7361532720cb26fcbd4de42064207
+DIST genpatches-5.8-18.experimental.tar.xz 6064 BLAKE2B 
2cbe202fac1794cce9c9e6dfc66b24b251ec6f38e92c77e3d2d80cc8b6a8d2e603d0203fae1cb88a778d96b95b641adb441af9fe3e784e31ed119d7f3d859957
 SHA512 
e3ae08f89b903681d4fd5a7ee9d77a5e4280c2e10d9fb3f34ecac52e821ad70a0dbdcba67d96141138f4591a8c8a81c34405806cfb1c26080136cef2386ef4b4
+DIST genpatches-5.8-18.extras.tar.xz 1772 BLAKE2B 
fece8aa842736f29f1ca6b3317ff60be6243ab2610fcc3b8e102bae44831f0801b977a42dcdff6b8ae1af32f43a312962865c282f48e087bae163d18d2d6c328
 SHA512 
ac9cf075daa86b7033cecd753959058031bd8856db5bb7aebb8426eff7ffc28b2e03e656ae679d8f6bdb628b1ae9ca79bae7317564a3737fa02f0ebdc11db284
 DIST genpatches-5.9-1.base.tar.xz 4004 BLAKE2B 
8a4577d42262fa901186acc60d28221d00e5c9140886705f018d9989f818d96ee4d9a6586b292e7b1d945bea9e2408e3161a73e0999defe1b7f99d0a339eb7be
 SHA512 
d6ba1051f9561aa30d7b196336c34930285d613e8119b152f1d6cc447cb22db5ac07c25f89d4ceddf58c9370c42699d0250a31449be2da3c591896b0c87d8718
 DIST genpatches-5.9-1.experimental.tar.xz 5832 BLAKE2B 
e30f5392a003c9849c10abd57a746366fb5f5523d7f9aa25fc0b9a3e514e2204979b99be0cd370aa04ddb3efe746e68e92bc58da9e2bd8194b0cfdf29237dd49
 SHA512 
c16bc42c7944ea43d8bfdf4866fdb0b3fc6615c0c26e5736b3e828b4214855f301e39ab27dca211675860ed3a05b7e1ecacc49cdfb6c7a3405fad6f11d762f99
 DIST genpatches-5.9-1.extras.tar.xz 1764 BLAKE2B 
32d29f0448aef113ba9c9591c5d3b671d00d07abde9f35f365b48168887913bb2da95a8a52b852453307cabb15a26178be4cbcc016e53a26a31f783a9df7
 SHA512 
df007dc98c1acdd31773f7dcf8aeb22812aa55e5593e8509b6a8762f2dcf06c95d69ad7cdce992e7a5fe730754bef26242acdc4e4da51ee29206fabb86c9cb0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.8.15.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.8.15.ebuild
new file mode 100644
index 000..c21b3d7cf22
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.8.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="18"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Mike Pagano
commit: c229f5c197000dbf648e8074ea82f37e79e2ab4e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:41:11 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:41:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c229f5c1

sys-kernel/gentoo-sources: Linux patch 5.4.71

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.4.71.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0f23c7ec1a8..0b0e2191049 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-5.4-70.extras.tar.xz 1772 BLAKE2B 
b7dcaf96dabb3dcb2ffac6532b59b9
 DIST genpatches-5.4-71.base.tar.xz 2499052 BLAKE2B 
f19927e24c884ed8849b9572b5d199d8e9d1ad57137af70658016cee341e4a45d0e974996138c61880c39adb83616d6399e798e5fdd020c6275becd57a9d56b3
 SHA512 
dad3be3fa63d809458b08b7da7f45c2a0c126ca1df75ed156b2f54a93204b4504d42e678a74df79618e137b7b565fbc97e108e2807c97cd1b4a8d0bec69151a4
 DIST genpatches-5.4-71.experimental.tar.xz 6700 BLAKE2B 
76965e6cafbcdcb297a34f0b7014f50c02f7f2705e563dabce4de65d08eb93cd828a5223fc0e6f75574d6cb63927c82e35dc363ed32c6ada348f842847bd71e7
 SHA512 
74c5669ef090d80e34a555649ccceca1bd8db9ef342a3ad3b39b1916ae84fa81c3520b24263d67732b0ac3182f7fbe70ef0f195549461ce93f107a13f8d07d25
 DIST genpatches-5.4-71.extras.tar.xz 1772 BLAKE2B 
e462c7bf461058db545a11d05d6f6de16d0868a4f162874682425424f07e6b78019ce65ba9bd51aa413433894cea8561cba33837b66dd600351f36c563a0edb0
 SHA512 
ba9930a24342f7ccb5514688913e2517c726137317563ce301dbf383d484a6243c04e4d7e6ba427c0269009f979aea8c623e677e9d7f763275c1e299519d2ee4
+DIST genpatches-5.4-72.base.tar.xz 2519916 BLAKE2B 
1998698004dea3a4dfa3866b96937902ca455766129d8e62b627e72f69aae4661abf37e46dfc996dec4232099c77cf910ad6f56baec527990aa94b1eff0c2184
 SHA512 
f6a48c095635a2fc8fa058ca40fbf272768da52993d924669544ff73d0c8b8f0d1bccabdbaaa5c8c1092a69008a1d527e9613a8c6862b55832738c0a80d55302
+DIST genpatches-5.4-72.experimental.tar.xz 6696 BLAKE2B 
100c4cae6454978694a82eb85f1e3180e7b694df2a57bf221c791a0372d8c065defa9b45e19fe284e627418f08406e6a2d3ec8ff1cf6ba2f7839c8a8fa42c648
 SHA512 
6d8f435a938055ae5f6ef01f943ee594f99908aff62b1b339d6eec6914067e0e0a9ca8c25b5310da756428acfb1922a1baba03140468d0562937b796fe9eb5a3
+DIST genpatches-5.4-72.extras.tar.xz 1768 BLAKE2B 
8a25411510431be8515a339398b5d8d43d7739089f62c1e8158ca79ac793e7bfacc39b8e43d2f5e2667125ae7342bc943480804dd7b63df3e42400d9b662133b
 SHA512 
955413633bcc16fe215e9769cec6dce68c3d8faf13659342db6a795d3e042ecccff9a6722cdb0abc87220ca301caeaccb6f25588f19da44642e358a8dee46916
 DIST genpatches-5.8-11.base.tar.xz 400044 BLAKE2B 
ffa3cbdd4586e142933833859ff3e741a2bf9cfe569aadce43767b671706d256082a07e5c3b11bd9cc849bde645b664c641958590d1ec0b73dd826dab2996f56
 SHA512 
5dab9eb4f0077d5822b736e282696b95993e17d1078691cd14c2201043e9be9c496c56d5f89cfd38fbb5d0c1da433f62d35ff8b9542423524ef701205bc04577
 DIST genpatches-5.8-11.experimental.tar.xz 14248 BLAKE2B 
41c0b5453d89c794504fe7bdd02d595553bd70abe0b4018f290328b7ffef0a2f9c3f7be61ae73cbb42827e64844d5ac2ff2bf798760e1bbb4bc0f4812753006c
 SHA512 
3ce760f2b257e8fb9a443583daacee267f35469596bfa3867032e524235cfd5c1f98de5e4f92ecfa5651f9a3ab852c077eca940ce00f344c69386117ee824e57
 DIST genpatches-5.8-11.extras.tar.xz 1764 BLAKE2B 
3798c0b54dd3056dfd389db8bbcea775462b218d9670c3322240d90d8f894c89bde55a04a80220e76b0d6fd135c32af1d9f5564795f30e9368f3f58d0d45501f
 SHA512 
958d68e317c0140b2540f757dfabc767e28f1878a2b65012599248edd9ab8ac20e7f1736a0f802f01a9f0f22cc743f1a1f9f4665ac287ba6a477521dee323ab1

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.71.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.71.ebuild
new file mode 100644
index 000..54eb53eb26e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.71.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="72"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Mike Pagano
commit: 90c961f9ab3a618a377afaa8ea4af2e0a6a3eb1b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:38:34 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:38:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c961f9

sys-kernel/gentoo-sources: Linux patch 4.19.151

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.151.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ad549ff1ff5..0f23c7ec1a8 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.19-148.extras.tar.xz 3316 BLAKE2B 
57546aae74073e440e043c4754b2
 DIST genpatches-4.19-149.base.tar.xz 3989668 BLAKE2B 
cb632748208855bb928d675aa7e8c9ef7edadae3d09dbdb43712480798bf84926efa6454ddf60513e50ab0ca0ab375eb91cc0d723306d1c1362e019214261b4d
 SHA512 
fd43c183a0645f3db99fb2dbd3374beae6c6c4b35100386e2b59ebe4b56f3193e7873cc6b5c790ba32b7fac39e5262b157883329a69c40f215eae057dd9a1601
 DIST genpatches-4.19-149.experimental.tar.xz 6972 BLAKE2B 
5f5b3a8e75652fea28489b401fb5913fe751cbcf022b6d898b83faa3583487b79dc673aa2ed67aee95c52d591459700be8add513459b5590f64d49571e36bb07
 SHA512 
54bd299989a3e2b28da1e328dbf024bd332b2fccfac5f323bc9a7451bada79c5389e61bff9af3b09ae2d6e4c55d2203abf0740fd68f16e894730166bdc475519
 DIST genpatches-4.19-149.extras.tar.xz 3316 BLAKE2B 
cd042213619de10049e4c3810c71c30166c26a241cbac8dac8b729998df4215ed923638da3b8af3412096b2d6f60272ab8f5c532eb91426f09cfbe31c8b4b5ed
 SHA512 
62c76ed239fd2e6f64538317903352b1cec178baa8002c27a1389007133d3d5ee95e22ee7b1450ed0c1b8355429a1e01bffc676e279f7c944e0cc667cb730f23
+DIST genpatches-4.19-150.base.tar.xz 3998932 BLAKE2B 
b46452d7faedc19035f41f6d9395387e7e8ac448e5df1383c3ae2af9ad4b904bfcf1abe9cf6b1dec8604da5a55d8a5a443896087d4d339873a88158203223137
 SHA512 
eff0530f0942d1460d944daaec5a4f2c58a28f07f0b207a4cd54e706cb0222398739890c386ef2f5544da8132e309e5d42fbf36d43e0f149e57b8631f978668a
+DIST genpatches-4.19-150.experimental.tar.xz 6976 BLAKE2B 
d94ae2f2c0d464f01ab7713a40780c9e2fe25bebf3e0ef8b04d19a57d1bb475bd27c140c85775213171ab47fe4b2f6afe7cd93c408fbade2ac5faaa8670726a3
 SHA512 
5ba15022063589435916fe5298cc269bdb8cf2188d4f7fdd991cffe1ab726fd1abe03f2d321f9d0567a9908ad9d37fcffe33b00f5740758aee236a59ba1d82e2
+DIST genpatches-4.19-150.extras.tar.xz 3316 BLAKE2B 
707dcb07a9da3208f5623463ef5639f19ad4cb3e9086a9557a11814801846ae2466b690f7fb3c5874782bd6b80716a1e126a1be59b9d01a0073395499fd4b27f
 SHA512 
46e6d4c44dbfd8e1450ccef537bef5c199141bc9b29dcdf199c9a2682f1e4c733fc922e9f55bb7eb869d97458dbc26592329b43465edcab61d7483e99bcd39d6
 DIST genpatches-4.4-237.base.tar.xz 3832188 BLAKE2B 
014d7612d383737adde6a30e454675ec1fd74c909756cefac5bc97af7dafa6850a85ad4a7f5b63328dfa135d01451f0f72e746b60f5520095859063879f81aa2
 SHA512 
98c2d176518858b1d63d86f937a68d05293005459c5728c4c992767f190234d6b5413ef97cecbcfb923ec236f93f4582bd34f2dedc31e811ae34efe45dd99590
 DIST genpatches-4.4-237.experimental.tar.xz 83284 BLAKE2B 
4fd3fe9b097cd7b2b71d32efb623f495f235f5359068a40142b19c5f98d83620caf9feb58b9ed33f55c31954d246e716ba0c0ceee3acf24066b95509efe3c96c
 SHA512 
0f2737e304dc4ba9a596e96b8b0af063c32db0879b3fe481b5c9cc5e8755e5b1684ec139373fe2ecd716944054a9b451e667bb0d8092405b5a41640a8c9963c8
 DIST genpatches-4.4-237.extras.tar.xz 16504 BLAKE2B 
d4a7f563f97dc81e5649087b1bc702ba2ca46b622e73da726eb0cdff2bc444a831f233830981f36f1eda1be82627f70348aa209ee3f8f89ab7e60f5550ce
 SHA512 
61b94b84efd62360d21f90474d6b176379bf58aa3541cf6d0d4ff47991966239822d9d6eec45a8f832b0bfd7fef79f03c3428795a3e3fd31d006ac0be49699c0

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.151.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.151.ebuild
new file mode 100644
index 000..e263ea8c737
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.151.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="150"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Mike Pagano
commit: dfbdccdd031ad68d679c0331b12daf842440b4dc
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:36:33 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:36:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfbdccdd

sys-kernel/gentoo-sources: Linux patch 4.14.201

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.201.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index c55ef8fc117..ad549ff1ff5 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-4.14-209.extras.tar.xz 3336 BLAKE2B 
9c1e816171c46d509d634c6de1c4
 DIST genpatches-4.14-210.base.tar.xz 4591536 BLAKE2B 
18290f1a140a71871970857b6fb6719f180c13379ea71bda72ca2adcd24142c052c9521abd4d0e62bce83e96c8d181826f7e82121d22b4081f02b2b0d118c5ee
 SHA512 
da4bd3f06174583a21742e23eafc76f569bd90a74637b0c8c0635fbb0d5e3edd2bcbbeb71599c8ce2d7ee597ed11607f71179fdbafdb2dc6d56ad29eadd54f8c
 DIST genpatches-4.14-210.experimental.tar.xz 6092 BLAKE2B 
17de3b884f8608422a5bee21f205a65431e26b8cd24006816317d0ba1d954a8056fff96f769d96ecb1a0eb348dac60a16c9ae5ec7c35eeba8c3fd01e0a05aee1
 SHA512 
09d96e0d5f42cd9446704f158098db34fd0ce457df8d1fd068939188714b2007c48cac96c9f8d5f61ec05704ad470c7776f62c3af477fd0a7a86441eed813618
 DIST genpatches-4.14-210.extras.tar.xz 3340 BLAKE2B 
ea895af080edc04f4ad7c68ae986fc3f6565707f68fc82a87c5325e0fe5ae018c353302421719d4b95713c0d428e316e143ebf0832f1a154b782db47bcf1fdef
 SHA512 
149609e2ce5e369cf2065633aaa99a80ed16df43f2dbfa06a2ab04193f1250cd2c6b5e852da3f6423ac3146446997a15ef2e1ecbfc87f241b9e4f0022ab0a8ac
+DIST genpatches-4.14-211.base.tar.xz 4607068 BLAKE2B 
2642c4e7241e67d91f5109dc71631d619bd823ddaeb53663d67103ddc38e5deb62b0d9119a8ca5ad7f0ea048273a138d87f30253816288d9238742e7e00db85e
 SHA512 
8f0b78df184e05f95303f62fc13dbce253a1ec98c42270b1f19c21bfd6a0d57c4ae6d8c3a35f81a7f401035922d7d0fe30fc6d3487214892169cffcc0e0869f9
+DIST genpatches-4.14-211.experimental.tar.xz 6084 BLAKE2B 
7bdc422507d997eb239fa3ccfa19c0cd639d917d76bddb43e0a5615adfa321554a2d8fa85bcf7bcf5683b39a697368f93b2381f9004f17f20d615f31e3eac8ec
 SHA512 
c5a1bed132476f901983638325b6366b6c37cdc1d13b3cc126c1158b3ab11e25337729f389ba514c36a4773895d7b385f7328534ecfbae793d66f8d906ddedbb
+DIST genpatches-4.14-211.extras.tar.xz 3340 BLAKE2B 
7b14d6340461659f32c9fc40adddb58da492945e495150b33b80c8fc99664062438408ba5949dac0e7d85be60fbea4fbdb2f28b873c07ccc454b5dbfcc7b7cfc
 SHA512 
46ef915598b2d7d69da1133689fa09922aa3d0d2c3af941bdfb29becc0fdb9cb7b99534dcf6578707d1b2aea9785f497b0ed465c1cc49756516b1977828b3208
 DIST genpatches-4.19-145.base.tar.xz 3890268 BLAKE2B 
6705feaa0dd76fab27a883c1ecdb325d00467fc50e051fa205c70c0fa07e62731406066589d3ea88bad2e1fb9d3aa3ffecacc0391348183a92097b8d69477c1c
 SHA512 
6385ce0d318f988338c14aca095f2c054835a7e88ecf63829994eadee02bbf35beee39a3e366c4c445064c70be4ae5fc6105293fee36c6cdf81bb3206b0eeb6f
 DIST genpatches-4.19-145.experimental.tar.xz 6972 BLAKE2B 
fec91bdb34d9ab0d52f4ab920159f16cf43cc63e2ea8d079e61cd247c1bbaf8e57d183a484670d5e703542bf2c78d59029e09c0eefac7686392dd727671c40a0
 SHA512 
ae35835ed9b9854147a4b9f5111bcb37980f8664b59894654970ec7337c7114e86d639b0198144cfef87756740ef08ad7a08fb2bca6f78aa319bf662dcb92095
 DIST genpatches-4.19-145.extras.tar.xz 3316 BLAKE2B 
b8ea2c727280adcbc4cd30cce7a20f8ae22985c89d3749cabb3b5499b22dfd7f7297428e38b8881d2f3ce99c7786c50a2d181d9fb9de28321ff8416c7562fc8e
 SHA512 
adf93acb5f86addcdaca9083da5a2ac0939654949a497b107bafb47ea35a8aff13e74906b93d9b40133082ab96339381a6addf2b1b6a6c2df7c9982cf031fac2

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.201.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.201.ebuild
new file mode 100644
index 000..1bb5481646b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.201.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="211"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Mike Pagano
commit: d3f70ab1bb1e7073a667e663df0c7302801eee1c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:33:39 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:33:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f70ab1

sys-kernel/gentoo-sources: Linux patch 4.9.239

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.239.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b5fe393ed4f..c55ef8fc117 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.9-241.extras.tar.xz 3336 BLAKE2B 
49751b3be239f7189703f475eace8
 DIST genpatches-4.9-242.base.tar.xz 4314764 BLAKE2B 
66f14a5cbf6a006f29cd761446b356b72338d3f05c19c24df726eb4d1a6677608d4ac6dbd9f9a43c7f7c2632186d09db21e02745131ae63e74b967fc2e545dcc
 SHA512 
649d0e61d0e08892c44f51395984e0bd38ca141a657e8baa32462be7ac4a441772e51ec75417672e20c47d0ddcc436fa33f10f5bfb5ef530ce8527d565cf1154
 DIST genpatches-4.9-242.experimental.tar.xz 106376 BLAKE2B 
a0d6d34dffb27fb1d2367e2c4a930a67a924ab2670990f7a5b2b575eef2f3f24ea812bb0381bc0d1a711b12712351b2dd8fef85f18fe319395f6d03dc49c0c1b
 SHA512 
6ad2d6b5f5aba2520601c3987e97596406407219b20a57569b27b4927e00db4e9487724de0af3a360d6c3ece0aba3109cacad89783f313edc884ae3031ecb998
 DIST genpatches-4.9-242.extras.tar.xz 3344 BLAKE2B 
9ba902427eaa0672a8bdff653219d9dd5662174b0211046b4accab5f4c6d3ff8f26f606e359131f9c38574f71baac41ce1e3e319f641ad04e14b9a18da420d16
 SHA512 
68d21149f784143432d604d7f0b5caa3f228bc6a2273580039e8505e5cd167874fdbdb1d42ec968b75474e9e14647ee88c74440fcc896ad2cca68c856f06e94d
+DIST genpatches-4.9-243.base.tar.xz 4325600 BLAKE2B 
a3040d181e99520282c3033027180ac4a6a7dc0dcc3734c0b4c729fa12735fd005d433939e9d22f150ec74490013091cf80d4f8aa5bab2abccbbd7df608a0e40
 SHA512 
ca844d058f2eca813c8328be5525658794d46a95cfd49cdeb378219adc87620673b504137a0ad43106345bfcbb30cf83cf9405d67db29742a134af1f0ed2714a
+DIST genpatches-4.9-243.experimental.tar.xz 106444 BLAKE2B 
1dbb2417ae7c8a66e97787e25722131bb2a9a2638f6a1e08f7f92c4c855c21c682849f8c16717167ecd0d75dec359533805c479b7cb32986b5e93f4a4620f920
 SHA512 
0035a4e80bc2cc177144edfa3f9f668f744b9682863f9b7e47c0c2f103c8fffb5818a978cdb374885f1f9964645fd0dc9430275cff58607d9991f68e7d7f35ec
+DIST genpatches-4.9-243.extras.tar.xz 3340 BLAKE2B 
15d736e266bb7ac91bc1e6d15a7f4adba050e28e9125fda072b74f1968d2e9fd035a53e3c27bd928e4555d884849af9806da6ac26311519b4ab38a7ad698fc0a
 SHA512 
1a410cc9cbb515c0bb0ad6ff3aab333ba8c61394c53865ddf444205a8f56fc77c81ae2ea3aa070315dc4135eb6f7590eeea78bef172c346877799e8618ad82b1
 DIST genpatches-5.4-67.base.tar.xz 2335352 BLAKE2B 
ae98701f88da8c3ab823499c6d5683c80adaface3b23d0e5671deb4e8005a6aa8f9ef3c4ff4b0fb1475ca33de7790c59c56571795122ac4bfed6f1c6e4ae8049
 SHA512 
1d039a98cb29a76f0b5d26cf2ef72cbeef469746e31afc513f6f5f88841e9fa4c96fe34e92748e61a6f6f5a6d8ac68783126e6bcc696bd0106747b8a93a9b940
 DIST genpatches-5.4-67.experimental.tar.xz 6696 BLAKE2B 
0d3871c594f7a60311ace7bd7095fe7d10013fe817fad6e7c94f056db3505dc55ce0944ec56f5b1d24c2419d2fa810dbb9712ccf098ff92e1b352974eebab8bd
 SHA512 
6cbfdd3e651fc95f0f929fd0fa239ff4494d0621b47f138d2b335d36b6ee33863b41436a57dfc456c4a47d0ef4b21af5be7a80078990664496b98632d8990e75
 DIST genpatches-5.4-67.extras.tar.xz 1768 BLAKE2B 
6e6718c80465485c0271d46231d45412e4bb7e713caed3a333b27f1a655048c2ccea871d5331fc4d6413ddbeb2776df02acf00ad1c399a1d86e65615f05d5c69
 SHA512 
7da85f2ff8f50f43ae1eb814e34402fa8a55629c7b8e9b362ad657974be2ac60489157adf474f91c05587475d89deb1cb1511c5241b80885d695651bfb122af3

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.239.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.239.ebuild
new file mode 100644
index 000..08239dc196e
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.239.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="243"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Mike Pagano
commit: 9df2337e877413aff46ffb1fdf09df7fdfba809f
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 23:31:16 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 23:31:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df2337e

sys-kernel/gentoo-sources: Linux patch 4.4.239

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.239.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d03459c43a1..b5fe393ed4f 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.4-238.extras.tar.xz 1780 BLAKE2B 
bda0efa731810b2a26d7d78bdc52b
 DIST genpatches-4.4-240.base.tar.xz 3863852 BLAKE2B 
e793c343ed112268936046f2efb63ac1f6f208643aa26255788ce4e05283fbd079ba37ac6f89c733091117d0384e8612677e65be566924c5a73be5e77a826062
 SHA512 
c25c257b6983df7bcbc627e31a872b9320796a81ba03a543ef6c5bab7d534e09c8299d034a6a1d899e0271a2309d1e05ad21c992f31f589474161156e5acab45
 DIST genpatches-4.4-240.experimental.tar.xz 83268 BLAKE2B 
6ccdb27f0bd0e2abf694a417c7a5de9adbb6cd803ae738dafce8a9a69794f5ff5f02fd3aec7df7c21ab0eb3907beed429bbaa820bbd61f72ca309c9062c6191c
 SHA512 
a6e94793e2efc2d9f777fc91142b9c5742886c2c2bc1e5c6c64a3433d8e7821ce37e358ee676014a1a0c7ba74f1cb0fa9e4c9fd069ceb53c57e94771ec63474a
 DIST genpatches-4.4-240.extras.tar.xz 1792 BLAKE2B 
6a49f01025a3998bd9b27de0bbf1269013ae7ba6b694274939f6dca6797a2daa8472becc9bee6bfeaca914c63b934cb64ab5c681dadba1c86dc8e3af8b93c9db
 SHA512 
bccc502308ed832ffe8beb9e28343ec2fed1360703d482e6ad59532c33fb763badc4e1322a00d2a810932fc4dfaf5a41162b5efb5b3f901d52ce132c06ec551e
+DIST genpatches-4.4-241.base.tar.xz 3871876 BLAKE2B 
f8c506dbec2259abff2ebb61acf93bd8a959bdffe3dc006e9c513a766f61215d59a4e4166dbc1689d05123c0d44cb0d2082fcc22f49be42e99b423a8834e65ef
 SHA512 
990efd916b88d1bdd48f17935079bb7e0c1a367a477d9ac183980b4885425d68e9d7b80aece89c79ac0aca41ed71fb1093c0c497b3a7d40336b51225b697a5cb
+DIST genpatches-4.4-241.experimental.tar.xz 83284 BLAKE2B 
8ca68e0b7240db97992d80c5a9e032dee2ae1a9076be6c591c47a1d4537f1b066cce1861fc2cdce474066eca2cea34eb88eabb2b853a081e98850d30b26084a2
 SHA512 
8912f8db2289ef31a538274f9fa43b6e1153980b6d86ecc11ecf13e60870b27e4c6b7a6a9513bb26ecc0176d4c76f5bae9c36f9e1ed85644ee31cb14ea5139e6
+DIST genpatches-4.4-241.extras.tar.xz 1788 BLAKE2B 
5956a270812941c3104628f094cee7133c089f173f6860ca27bf4de9a0a15c0fa4e406171cba39fff7e6f646976b9816e4ccf668fe0886f9ed577db2016e68e0
 SHA512 
d68579c20fda59e5954a1149b8002cf53d89e7d155876819e3e7bb47506cf0e3d69c5660d034b51bb006fe4ce458bd24c8fc14538b19d6f4a9e86e2b9db73170
 DIST genpatches-4.9-240.base.tar.xz 4267036 BLAKE2B 
899e0e4efb969478207c13f87deb7a8775f63cd55ae1fea5fd643f0a254a2258f787c5a6e90d9ba2cfc9f18c9b903c4c25a560df62d6eafcc57293c86bd74c28
 SHA512 
f36da8e466ab9415233859a1ea30f55b8bfad7a3d6a6ccf946860769900be45786ddbba24ee05039248e943db5686426c399eba5d33c791c9f487ca9bec30288
 DIST genpatches-4.9-240.experimental.tar.xz 106380 BLAKE2B 
6c814606f8aecd426124c5d61562dab0042992e8cbef9f20cc1b647966412e955eedf4743df4b022c05bac51926a72786dd9311c6040f326944d4da8e181c27b
 SHA512 
5fe75ec33c3295fccbac456472b5507e86da44fc3014a7cae019f4a8f293e2a5714f51a4044709123d1206806234bc445354ed1c10e08ba002707226df41219b
 DIST genpatches-4.9-240.extras.tar.xz 17396 BLAKE2B 
4a22af944b224c879e1d4d56e6bcea33a462e3a914cf0d008ca24cd780bbe26449554436a04c4e2ac58a0cdfb90efce577b7d2d762102d48784f89aa4b385ad5
 SHA512 
fc72ae76069e75b5460a1d31710aac46c75e480655a9ebd5cbc1c3ff1151e574fd493064e551a64d089e2db64f58dedaece82401d6828de6bc5cbe5e2179d5b4

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.239.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.239.ebuild
new file mode 100644
index 000..3a2354056ec
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.239.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="241"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2020-10-14 Thread Matt Turner
commit: 770065afe985c7f3bc4a9a4f7f2e2a14eea027c4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 23:20:53 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 23:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770065af

dev-util/catalyst: Improve pkg_postinst()

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

 dev-util/catalyst/catalyst-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 1edccfd19e6..aa0697220eb 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -94,5 +94,9 @@ python_install_all() {
 }
 
 pkg_postinst() {
-   optfeature "ccache support" "dev-util/ccache"
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog
+   elog "You may consider installing the following optional 
packages:"
+   optfeature "ccache support" dev-util/ccache
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/

2020-10-14 Thread Sam James
commit: c4d911c7709ef02a515d743354bb02dc74b0ee2c
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 14 23:12:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 14 23:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d911c7

kde-plasma/plasma-disks: Keyword 5.20.0 arm, #748453

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

 kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
index d6925fe9ea0..d8e32eaa0b5 100644
--- a/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
+++ b/kde-plasma/plasma-disks/plasma-disks-5.20.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
 
 LICENSE="|| ( GPL-3 GPL-2 )"
 SLOT="5"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] proj/portage:master commit in: cnf/repo.postsync.d/

2020-10-14 Thread Zac Medico
commit: 21e996f9d25ef578b4f4fc4f96c336383136c66f
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Oct 14 22:52:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Oct 14 22:59:37 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=21e996f9

cnf/repo.postsync.d/example: Detect metadata/pkg_desc_index in repo

Detect when the repo includes a metadata/pkg_desc_index file and in
that case skip the call to egencache --update-pkg-desc-index.

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

 cnf/repo.postsync.d/example | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/cnf/repo.postsync.d/example b/cnf/repo.postsync.d/example
index f7c6f5092..72d91a60e 100644
--- a/cnf/repo.postsync.d/example
+++ b/cnf/repo.postsync.d/example
@@ -45,7 +45,8 @@ if [ -n "${repository_name}" ]; then
ret=1
fi
fi
-
+fi
+if [ -n "${repository_name}" ] && ! [ -e 
"${repository_path}/metadata/pkg_desc_index" ]; then
# Regenerate the metadata/pkg_desc_index file. This is not
# needed for https://gitweb.gentoo.org/repo/sync/gentoo.git which
# provides a freshly generated copy. The --external-cache-only



[gentoo-commits] proj/linux-patches: New tag: 5.8-18

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 22:42:44 2020 +

New tag: 5.8-18




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

2020-10-14 Thread Louis Sautier
commit: 565059f3f4ce98d0e822dc3c0ee5ec8d9dbadc7c
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Oct 14 22:34:19 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Oct 14 22:41:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=565059f3

dev-python/blessed: bump to 1.17.11, use distutils_enable_tests

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/blessed/Manifest   |  1 +
 dev-python/blessed/blessed-1.17.11.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest
index 856eed395bb..089e6b63284 100644
--- a/dev-python/blessed/Manifest
+++ b/dev-python/blessed/Manifest
@@ -1 +1,2 @@
 DIST blessed-1.17.10.tar.gz 6697685 BLAKE2B 
de0f687fcfa0c2182173d21042e742cb370768286ce5b3486da1b93b5de087da121d32df2d644de89a861bf785d93a5e8293beebcb2f1bdf66c022aab7054f2d
 SHA512 
e16da345b8631ff2758d60ee71a95af260f3b582a76a240a2de3cace7860f0b6557341a844cda921216ee5245ec3dbc1bf1cc6ab0532f8fe9efd135fee4d3ee1
+DIST blessed-1.17.11.tar.gz 6697714 BLAKE2B 
a181fac1675b0e06bca54346bd6eea4032fde739888d36a7ec51afbe899e5cc71ad924b6bae45777d9b56567da1771f89d451760ec2b62abaf10f6235c69a66f
 SHA512 
51e627f27aea0082fc93a4b1d10043b1152ae8b625dbb6c73f75e993f8eebc41ed1d8e64667de28afbc4606d066a90dd4c69c79fbed7b5b928d126efd3fbac22

diff --git a/dev-python/blessed/blessed-1.17.11.ebuild 
b/dev-python/blessed/blessed-1.17.11.ebuild
new file mode 100644
index 000..70d2ea65e87
--- /dev/null
+++ b/dev-python/blessed/blessed-1.17.11.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for making terminal apps using colors, keyboard input and 
positioning"
+HOMEPAGE="https://github.com/jquast/blessed;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Skip those extensions as they don't have a Gentoo package
+   # Remove calls to scripts that generate rst files because they
+   # are not present in the tarball
+   sed -e '/sphinxcontrib.manpage/d' -e '/sphinx_paramlinks/d' \
+   -e '/^for script in/,/runpy.run_path/d' \
+   -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # COLORTERM must not be truecolor
+   # See https://github.com/jquast/blessed/issues/162
+   # Ignore coverage options
+   COLORTERM= pytest -vv --override-ini="addopts=" \
+   || die "tests failed with ${EPYTHON}"
+}



[gentoo-commits] proj/linux-patches: New tag: 5.4-72

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 22:39:40 2020 +

New tag: 5.4-72




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

2020-10-14 Thread Matt Turner
commit: decc502a72eb0678c3a8de4a74c94e32d1549715
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 22:15:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 22:17:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decc502a

media-libs/mesa: Version bump to 20.1.10

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

 media-libs/mesa/Manifest|   1 +
 media-libs/mesa/mesa-20.1.10.ebuild | 543 
 2 files changed, 544 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 734ba35242c..581bfe5a15e 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
+DIST mesa-20.1.10.tar.xz 12918420 BLAKE2B 
408f4bc6eb0dc11199cd161d6914b77cb57313bca94f26794cbfd05332922c45dc216a64e33df9fad64cd41e1ad8b2de6c2e5f99cad234870f7a5b970a62dcbd
 SHA512 
0d4016abfcc733c853d7b6c3c997ddc554a44088c0a4d9a7edb51ab5ad7d9e1234728b61ffcb9c82a6c5fee1429091a1c31cbeabcb1b50411337b99ee550d28a
 DIST mesa-20.1.8.tar.xz 12846348 BLAKE2B 
b31680458100fc4394819a379a14237cfe39befea91f53641dc181d29891cb3e508c45f5ea1b07deee97f6bf04b6d8b2ca9cd8270bf79ab4a524035fbdc58c36
 SHA512 
519b0e2837982d097c362d974a90c94efd1cdf14505fc43eaa740a23c042bc0c3f04d0edaf6b371966d82667cade6d0c68c92528e1be6c12884b38c67fd064c1
 DIST mesa-20.1.9.tar.xz 12870484 BLAKE2B 
01ef2387e7bfc174b40b530f2ae9ea02dc288bd171d3caedc470808502c21e3949609e94aeb1454a8001fb74c8be9684777fa7d3cc3da2c22758599a09896943
 SHA512 
0fb8ceff3c91ad2076efb0b2ac7e95d2d72ff1df955eb8fedf712ceaa7f49184eae9958072edd872f5c38adbaeb867988f67627b33da8b208706f69325d7e260
 DIST mesa-20.2.0.tar.xz 13675596 BLAKE2B 
d1c6b4ac631446a35eb916d0b2ddbe2a8d75429268b1598b35f5776953b560ac08917bde07e32cf4ca33aa4e6a2713d46dc6de86d717127fbb950f0de2aa6325
 SHA512 
3dd7def04ba4f196be8fd5285febb10366e89d6e649c518b436b732c62d3f1bd235fc470de7fda4b4cc09a1baaadca4222dcdc2449225d789b151cea69d7

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

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

2020-10-14 Thread Matt Turner
commit: da3888b024d2eca6aeb6b326f1c67215300e6eca
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Oct  9 15:13:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 22:17:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3888b0

media-libs/mesa: python3_9 for 20.1.9

Closes: https://bugs.gentoo.org/747169
Closes: https://github.com/gentoo/gentoo/pull/17862
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/mesa/mesa-20.1.9.ebuild 
b/media-libs/mesa/mesa-20.1.9.ebuild
index 2d132350da8..122dbb2b734 100644
--- a/media-libs/mesa/mesa-20.1.9.ebuild
+++ b/media-libs/mesa/mesa-20.1.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit llvm meson multilib-minimal python-any-r1 linux-info
 
@@ -482,7 +482,7 @@ multilib_src_configure() {
emesonargs+=(
$(meson_use test build-tests)
-Dglx=$(usex X dri disabled)
-   -Dglvnd=enabled
+   -Dglvnd=true
-Dshared-glapi=true
$(meson_use dri3)
$(meson_use egl)



[gentoo-commits] repo/gentoo:master commit in: x11-apps/mesa-progs/

2020-10-14 Thread Matt Turner
commit: 093398a1b3122d6ee725e1860242252afe1d6270
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 21:55:35 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 21:56:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093398a1

x11-apps/mesa-progs: Update for GLEW -> Glad transition

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

 x11-apps/mesa-progs/mesa-progs-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-apps/mesa-progs/mesa-progs-.ebuild 
b/x11-apps/mesa-progs/mesa-progs-.ebuild
index 4220c4004cb..b57bf836064 100644
--- a/x11-apps/mesa-progs/mesa-progs-.ebuild
+++ b/x11-apps/mesa-progs/mesa-progs-.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
virtual/opengl
x11-libs/libX11"
 DEPEND="${RDEPEND}
-   media-libs/glew
virtual/glu
x11-base/xorg-proto"
 
@@ -40,6 +39,7 @@ src_prepare() {
 }
 
 src_compile() {
+   emake -C src/glad libglad.la
emake -C src/xdemos glxgears glxinfo
 
if use egl; then



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

2020-10-14 Thread Mike Gilbert
commit: 2d38b3389612e6f7c40234789eb87b306fe3c647
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Oct 14 21:40:34 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Oct 14 21:40:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d38b338

media-gfx/fontforge: add python3.9

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

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

diff --git a/media-gfx/fontforge/fontforge-20200314.ebuild 
b/media-gfx/fontforge/fontforge-20200314.ebuild
index 3379e2f1b63..0a66fa3ce0b 100644
--- a/media-gfx/fontforge/fontforge-20200314.ebuild
+++ b/media-gfx/fontforge/fontforge-20200314.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit python-single-r1 xdg cmake
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/yaboot-static/, sys-boot/yaboot-static/files/

2020-10-14 Thread Matt Turner
commit: a169584e8c4aae302c73f7feeb6458cf21170432
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 21:36:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 21:36:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a169584e

sys-boot/yaboot-static: Fix EAPI=7 port

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

 sys-boot/yaboot-static/files/new-ofpath-devspec.patch | 4 ++--
 sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/sys-boot/yaboot-static/files/new-ofpath-devspec.patch 
b/sys-boot/yaboot-static/files/new-ofpath-devspec.patch
index f225e8e1bb4..822173904ad 100644
--- a/sys-boot/yaboot-static/files/new-ofpath-devspec.patch
+++ b/sys-boot/yaboot-static/files/new-ofpath-devspec.patch
@@ -1,7 +1,7 @@
 Fix the devspec path on newer kernels
 
 usr/sbin/ofpath
-+++ usr/sbin/ofpath
+--- a/usr/sbin/ofpath
 b/usr/sbin/ofpath
 @@ -85,11 +85,20 @@
  [ "$DEBUG" = 1 ] && echo "Devpath is: $DEVPATH"
  

diff --git a/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild 
b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
index b49e62ff1e9..cf88b3abb22 100644
--- a/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
+++ b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
@@ -33,7 +33,8 @@ QA_PRESTRIPPED="
 "
 
 src_prepare() {
-   epatch "${FILESDIR}/new-ofpath-devspec.patch"
+   default
+   eapply "${FILESDIR}/new-ofpath-devspec.patch"
 }
 
 src_install() {



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

2020-10-14 Thread Craig Andrews
commit: ca879d118763df18c8b69d5c46bcad399578e812
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Oct  9 19:52:10 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Oct 14 21:26:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca879d11

sys-fs/fuse: 3.10.0 version bump

Closes: https://bugs.gentoo.org/747478
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17865
Signed-off-by: Craig Andrews  gentoo.org>

 sys-fs/fuse/Manifest   |  1 +
 sys-fs/fuse/fuse-3.10.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index ea7077412b6..729884e1a3a 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,4 +1,5 @@
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
+DIST fuse-3.10.0.tar.xz 1899596 BLAKE2B 
39f7c7caf3d7cd2807381ee968a6fd704b29e1171a811d918fe70b9fdf6891d553d97a70ac7b217e01c4776e3d8576c60bef0bd3f7b520685d7d0e4ee3b78bf9
 SHA512 
a59d430f46ad59d51848ab9a07a02940f167fd5552232067dbcc442717a444a2ab30b1743282a7839ae79c0a74949742cd54d09472449c90b5fcc89adc7eff35
 DIST fuse-3.9.1.tar.xz 1595308 BLAKE2B 
3b1d5c8ac99e96183581d034889d8d6cab8f26cafd765dc4ab2cbeb655b3b162836c960ceacf08cd458bec2daaf0474877c9611ef6a6543795e4971ddc12
 SHA512 
295bb62274264789c977a1fee78c6c122a2f227ae85d750b8519cafbdcf6551499b77cf021d83cc8261831e29761c166d84a4e50bdebb4191c76bcad1d15d329
 DIST fuse-3.9.2.tar.xz 1674292 BLAKE2B 
42d796802d3ce2e072120153b695d1e64d160695714c58ffba7859281bfa2c1ff3d9f95b92a38c1a5443abe5a8468f0d9d285845b97a444ae1b64bf750e234ae
 SHA512 
47795d2e0431c93ff36609247016a5ddfa631e4dcdc56cb579030bdb78497e3fa2db28b0cbadd0848024be39381c54f8441de28b0af51f8b800519e76c7af9ed
 DIST fuse-3.9.3.tar.xz 1805676 BLAKE2B 
907806f8799ce70f07d65e08a058709901bafa0fbfa098d3e66f9913f08b1d5f3e35a099f84832f221b5aa8681f69d8291f2a20967acdc8f0b7b0b72c2ae414b
 SHA512 
e4a4bfbc276b1d676211d93878b487c5946f54e8811e929fad4ff32de1f64e0c4e762d33c43e3a04afae538f41efe8d29221f45340ccd74f0055f644802f3e26

diff --git a/sys-fs/fuse/fuse-3.10.0.ebuild b/sys-fs/fuse/fuse-3.10.0.ebuild
new file mode 100644
index 000..a1bb3217aed
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.10.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson multilib-minimal flag-o-matic udev python-any-r1
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="+suid test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )"
+RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
+
+DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
+
+python_check_deps() {
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dexamples=$(usex test true false)
+   -Duseroot=false
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   eninja
+}
+
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   ewarn "Running as non-root user, skipping tests"
+   elif has sandbox ${FEATURES}; then
+   ewarn "Sandbox enabled, skipping tests"
+   else
+   multilib-minimal_src_test
+   fi
+}
+
+multilib_src_test() {
+   ${EPYTHON} -m pytest test || die
+}
+
+multilib_src_install() {
+   DESTDIR="${D}" eninja install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # installed via fuse-common
+   rm -r "${ED}"/{etc,$(get_udevdir)} || die
+
+   # useroot=false prevents the build system from doing this.
+   use suid && fperms u+s /usr/bin/fusermount3
+
+   # manually install man pages to respect compression
+   rm -r "${ED}"/usr/share/man || die
+   doman doc/{fusermount3.1,mount.fuse3.8}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasec/

2020-10-14 Thread Conrad Kostecki
commit: 07efab36d2af2b55bfdf961acf976b09e969fe69
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:02:43 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07efab36

dev-lua/luasec: drop old version

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

 dev-lua/luasec/Manifest  |  1 -
 dev-lua/luasec/luasec-0.7.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 1c6ed45b52b..1dd0459e7a4 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,2 +1 @@
-DIST luasec-0.7.tar.gz 47965 BLAKE2B 
5bd19cfb5c2529a6fbee221442730c87394f1bf3d5089dd83d18e91ef1a2b88cde19c59988e438eb37e50c02c40a8906ad11ce9b3247b03ea11ed6d9e890b7d6
 SHA512 
6adf5241aa5a0d92c9dd7fc7f7e426969475548f47979ccc28187471b3bad4132c215de6da1f471d21b05c6558d36309264512c9c4ac70a53d6f6e204cac1358
 DIST luasec-0.9.tar.gz 52163 BLAKE2B 
fa95ae63b36f138f923dc412f527ff527e4f7562ad177ca7f450ef889e75c204d1bfec3773523fb68865c3846a0edc583cbf903db5233ff080074147f33bfb30
 SHA512 
ea601016328232ca0ff12be72897eeedac88a78834a63e1c36d2828a3187039665a2c60597b5af1fa6917b6fe87cd292fbcdfabcd67bab968f587e038d52a933

diff --git a/dev-lua/luasec/luasec-0.7.ebuild b/dev-lua/luasec/luasec-0.7.ebuild
deleted file mode 100644
index d7eb58e44d9..000
--- a/dev-lua/luasec/luasec-0.7.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs
-
-DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
-HOMEPAGE="https://github.com/brunoos/luasec;
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/brunoos/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/brunoos/luasec/archive/${P}.tar.gz;
-   KEYWORDS="amd64 arm ~arm64 x86"
-   S=${WORKDIR}/${PN}-${P}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="libressl"
-
-RDEPEND="
-   >=dev-lang/lua-5.1:0[deprecated]
-   dev-lua/luasocket
-   !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   default
-   sed -i -e "s/-O2//" src/Makefile || die
-   lua src/options.lua -g /usr/include/openssl/ssl.h > src/options.h || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" LD="$(tc-getCC)" LIB_PATH="" \
-   linux
-}
-
-src_install() {
-   emake \
-   LUAPATH="${D}/$(pkg-config --variable INSTALL_LMOD lua)" \
-   LUACPATH="${D}/$(pkg-config --variable INSTALL_CMOD lua)" \
-   install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-zlib/

2020-10-14 Thread Conrad Kostecki
commit: 82ebb4963d3cecc6923e16da96a0760227b86ad7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:03:41 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ebb496

dev-lua/lua-zlib: drop old version

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

 dev-lua/lua-zlib/Manifest|  1 -
 dev-lua/lua-zlib/lua-zlib-1.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-lua/lua-zlib/Manifest b/dev-lua/lua-zlib/Manifest
index 98e83add864..581fe51d023 100644
--- a/dev-lua/lua-zlib/Manifest
+++ b/dev-lua/lua-zlib/Manifest
@@ -1,2 +1 @@
-DIST lua-zlib-1.1.tar.gz 16572 BLAKE2B 
22f504230616ea0df505c4aa00fc562c2cdfebd9f8e40b6000fdda883dbdefbeb10d22a2466386f1bfb314672aa17524420d047498346e5c980ebc6f5e175b41
 SHA512 
df9768efb96be8175b6afe1fd347b268565ecd93a71dd0f1f7ec1b710fd52bbd7a7c37a89f7c3d939906c7ac1578e9bdb542a0052673b6ac6eec7285d7f75633
 DIST lua-zlib-1.2.tar.gz 16612 BLAKE2B 
ca2ff51c97929fac0918de3902a175eda583da3ca415f9eff5e68a9c3ba0414827c3a96b968e9fcbccbe9612b1ade3fdc4498e50c4df53b0fa768912f428a287
 SHA512 
da13239089c1027b0bfb4ee463043b326ef5586206c5d76af8707736da3c03622b2fc38e732761a5b7a6422ad81a09557abc8548f37fef07ada0d4064eabfcf4

diff --git a/dev-lua/lua-zlib/lua-zlib-1.1.ebuild 
b/dev-lua/lua-zlib/lua-zlib-1.1.ebuild
deleted file mode 100644
index d64c4c3e799..000
--- a/dev-lua/lua-zlib/lua-zlib-1.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="Lua bindings to zlib"
-HOMEPAGE="https://github.com/brimworks/lua-zlib;
-SRC_URI="https://github.com/brimworks/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-
-RDEPEND="dev-lang/lua:0
-   sys-libs/zlib"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(-DINSTALL_CMOD="$(pkg-config --variable INSTALL_CMOD 
lua)")
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luadbi/

2020-10-14 Thread Conrad Kostecki
commit: ae4cdb501d80da917dece46e914a2806519a3cd7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:21:31 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4cdb50

dev-lua/luadbi: add support for slotted lua

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

 dev-lua/luadbi/luadbi-0.7.2-r100.ebuild | 90 +
 1 file changed, 90 insertions(+)

diff --git a/dev-lua/luadbi/luadbi-0.7.2-r100.ebuild 
b/dev-lua/luadbi/luadbi-0.7.2-r100.ebuild
new file mode 100644
index 000..f7f3c1fdcab
--- /dev/null
+++ b/dev-lua/luadbi/luadbi-0.7.2-r100.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="A database interface library for Lua"
+HOMEPAGE="https://github.com/mwild1/luadbi;
+SRC_URI="https://github.com/mwild1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="mysql postgres +sqlite test"
+REQUIRED_USE="
+   ${LUA_REQUIRED_USE}
+   || ( mysql postgres sqlite )
+"
+RESTRICT="test"
+
+RDEPEND="
+   ${LUA_DEPS}
+   mysql? ( dev-db/mysql-connector-c:0= )
+   postgres? ( dev-db/postgresql:= )
+   sqlite? ( dev-db/sqlite )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   dev-lua/busted
+   dev-lua/luarocks
+   )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.7.2-mysql-8.patch" )
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-g //' -e 's/-O2 //g' -i Makefile || die
+}
+
+lua_src_compile() {
+   tc-export AR CC
+
+   local myemakeargs=(
+   "LUA_INC=$(lua_get_CFLAGS)"
+   )
+
+   use mysql && emake ${myemakeargs} MYSQL_INC="-I$(mariadb_config 
--libs)" mysql
+   use postgres && emake ${myemakeargs} PSQL_INC="-I$(pg_config --libdir)" 
psql
+   use sqlite emake ${myemakeargs} SQLITE3_INC="-I/usr/include" sqlite
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_test() {
+   cd "${S}"/tests && ${ELUA} run_tests.lua || die
+}
+
+src_test() {
+   lua_foreach_impl lua_src_test
+}
+
+lua_src_install() {
+   local myemakeargs=(
+   DESTDIR="${ED}"
+   LUA_CDIR="$(lua_get_cmod_dir)"
+   LUA_LDIR="$(lua_get_lmod_dir)"
+   )
+
+   use mysql && emake ${myemakeargs[@]} install_mysql
+   use postgres && emake ${myemakeargs[@]} install_psql
+   use sqlite && emake ${myemakeargs[@]} install_sqlite3
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+
+   einstalldocs
+}



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

2020-10-14 Thread Conrad Kostecki
commit: 9c3fe5b8250c496129ba5508d227ee35a64de969
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:15:25 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3fe5b8

profiles/package.mask: add slotted lua ebuild

Signed-off-by: Conrad Kostecki  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 67d76ddd58f..3854ef857d6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -42,6 +42,7 @@ dev-lua/luacrypto
 # All these ebuilds require slotted Lua, which is still masked.
 >=app-misc/worker-3.8.3-r100
 >=dev-lua/luv-1.32.0.0-r100
+>=dev-lua/luadbi-0.7.2-r100
 >=dev-lua/messagepack-0.3.2-r100
 >=dev-lua/toluapp-1.0.93_p20190513-r100
 >=games-engines/love-0.7.2-r100:0.7



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luadbi/

2020-10-14 Thread Conrad Kostecki
commit: 28b8e9958bbe72c59568bb9348029b90839a2b8f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:00:52 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b8e995

dev-lua/luadbi: drop old version

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

 dev-lua/luadbi/luadbi-0.5-r5.ebuild | 64 -
 1 file changed, 64 deletions(-)

diff --git a/dev-lua/luadbi/luadbi-0.5-r5.ebuild 
b/dev-lua/luadbi/luadbi-0.5-r5.ebuild
deleted file mode 100644
index f2dd0d9452f..000
--- a/dev-lua/luadbi/luadbi-0.5-r5.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs flag-o-matic eutils
-
-DESCRIPTION="DBI module for Lua"
-HOMEPAGE="https://code.google.com/p/luadbi/;
-SRC_URI="https://luadbi.googlecode.com/files/${PN}.${PV}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND=">=dev-lang/lua-5.1
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )
-   sqlite? ( >=dev-db/sqlite-3 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
-   epatch "${FILESDIR}"/${P}-mysql-8.patch
-   sed -i -e "s#^INSTALL_DIR_LUA=.*#INSTALL_DIR_LUA=$(pkg-config 
--variable INSTALL_LMOD lua)#" \
-   -e "s#^INSTALL_DIR_BIN=.*#INSTALL_DIR_BIN=$(pkg-config 
--variable INSTALL_CMOD lua)#" \
-   -e "s#^LUA_INC_DIR=.*#LUA_INC_DIR=$(pkg-config --variable 
INSTALL_INC lua)#" \
-   -e "s#^LUA_LIB_DIR=.*#LUA_LIB_DIR=$(pkg-config --variable 
INSTALL_LIB lua)#" \
-   -e "s#^LUA_LIB =.*#LUA_LIB=lua#" Makefile || die
-
-   drivers=""
-
-   if use mysql; then
-   drivers+="mysql "
-   sed -i -e "s#^\(INCLUDES.*\)#\1 $(mysql_config --include)#" \
-   -e "s#^\(MYSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 
$(mysql_config --libs)#" Makefile || die
-   fi
-
-   if use postgres; then
-   drivers+="psql "
-   sed -i -e "s#^\(INCLUDES.*\)#\1 -I$(pg_config --includedir) 
-I$(pg_config --includedir-server)#" \
-   -e "s#^\(PSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 
-L$(pg_config --libdir) -lpq#" Makefile || die
-   fi
-
-   use sqlite && drivers+="sqlite3"
-}
-
-src_compile() {
-   append-flags -fPIC
-   for driver in ${drivers}; do
-   emake CC="$(tc-getCC)" COMMON_LDFLAGS="${LDFLAGS}" ${driver}
-   done
-}
-
-src_install() {
-   for driver in ${drivers}; do
-   emake DESTDIR="${D}" "install_${driver// /}"
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luadbi/

2020-10-14 Thread Conrad Kostecki
commit: 4160186131fc18a6497c98762341eb3ab6ec88f5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:08:49 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41601861

dev-lua/luadbi: add tests

Uunfortunately, the tests must be restricted,
as they need a real database for execution.

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

 dev-lua/luadbi/luadbi-0.7.2.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-lua/luadbi/luadbi-0.7.2.ebuild 
b/dev-lua/luadbi/luadbi-0.7.2.ebuild
index 63e97642ea1..3c01ee07123 100644
--- a/dev-lua/luadbi/luadbi-0.7.2.ebuild
+++ b/dev-lua/luadbi/luadbi-0.7.2.ebuild
@@ -12,8 +12,9 @@ 
SRC_URI="https://github.com/mwild1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="mysql postgres +sqlite"
+IUSE="mysql postgres +sqlite test"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
+RESTRICT="test"
 
 RDEPEND="
>=dev-lang/lua-5.1:=
@@ -47,6 +48,10 @@ src_compile() {
use sqlite emake ${myemakeargs} SQLITE3_INC="-I/usr/include" sqlite
 }
 
+src_test() {
+   cd "${S}"/tests && lua run_tests.lua || die
+}
+
 src_install() {
local myemakeargs=(
DESTDIR="${ED}"



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luaevent/

2020-10-14 Thread Conrad Kostecki
commit: ac38fe34501a8acffa0f4276436a6e93fc227cae
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 14 21:04:53 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 14 21:23:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac38fe34

dev-lua/luaevent: drop old version

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

 dev-lua/luaevent/Manifest  |  1 -
 dev-lua/luaevent/luaevent-0.4.4.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-lua/luaevent/Manifest b/dev-lua/luaevent/Manifest
index 3d8697f3af9..c02ce0b3972 100644
--- a/dev-lua/luaevent/Manifest
+++ b/dev-lua/luaevent/Manifest
@@ -1,2 +1 @@
-DIST luaevent-0.4.4.tar.gz 22249 BLAKE2B 
f4375e02a4a0e2a4517e559b6625188bc0b577f5dc2ce843ba2d9b8811f2953a3255ebf7ee28313731ecc5c7c4877ef78c119a4633361eea2f915426b6a92a2e
 SHA512 
2f2d669e645c3186d5060f2a5358fed4756087e173bd94431cf74b158fc25ff8de4640f1a832704d1431a7b10797385a449ae79ce049e98edc414260cd4c85ea
 DIST luaevent-0.4.6.tar.gz 22599 BLAKE2B 
2f70ef105ce43d6b48e69bcc896e20a64ca49e124ad979f5191606d10bb61de1664782016b55cc9f2bc32a704d8f0b4d664eebd8176905f72f9a4e3d1e8b0fdd
 SHA512 
21e222d5bba75fd2e623a8abf20fc3cd38505bf7d3fe94d8781ed626556c398a8501775eb423f0567918cc75f2d846026d4aa559ac5129eca8261f0c73427913

diff --git a/dev-lua/luaevent/luaevent-0.4.4.ebuild 
b/dev-lua/luaevent/luaevent-0.4.4.ebuild
deleted file mode 100644
index 37fbd4df485..000
--- a/dev-lua/luaevent/luaevent-0.4.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit toolchain-funcs
-
-DESCRIPTION="libevent bindings for Lua"
-HOMEPAGE="http://luaforge.net/projects/luaevent;
-SRC_URI="https://github.com/harningt/luaevent/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="dev-lang/lua:0
-   dev-libs/libevent:0="
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   sed -i "s:^CFLAGS =:CFLAGS +=:" "${S}/Makefile" \
-   || die "sed failed"
-   sed -i "s:^LDFLAGS =:LDFLAGS +=:" "${S}/Makefile" \
-   || die "sed failed"
-   sed -i "/^LDFLAGS/a CC = $(tc-getCC)" "${S}/Makefile" \
-   || die "sed failed"
-   sed -i "s:^LUA_INC_DIR ?=.*:LUA_INC_DIR ?= $(pkg-config --variable 
INSTALL_INC lua):" "${S}/Makefile" \
-   || die "sed failed"
-   sed -i "s:^INSTALL_DIR_LUA ?=.*:INSTALL_DIR_LUA ?= $(pkg-config 
--variable INSTALL_LMOD lua):" "${S}/Makefile" \
-   || die "sed failed"
-   sed -i "s:^INSTALL_DIR_BIN ?=.*:INSTALL_DIR_BIN ?= $(pkg-config 
--variable INSTALL_CMOD lua):" "${S}/Makefile" \
-   || die "sed failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-}



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/gammy/

2020-10-14 Thread Maciej Barć
commit: 4b145c556dbbe6a896ca6c6476d0ac8a8d58c8d9
Author: Maciej Barć  protonmail  com>
AuthorDate: Wed Oct 14 17:21:07 2020 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Wed Oct 14 17:21:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b145c55

x11-misc/gammy: remove empty keywords

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Maciej Barć  protonmail.com>

 x11-misc/gammy/gammy-0.9.58a.ebuild | 1 -
 x11-misc/gammy/gammy-.ebuild| 1 -
 2 files changed, 2 deletions(-)

diff --git a/x11-misc/gammy/gammy-0.9.58a.ebuild 
b/x11-misc/gammy/gammy-0.9.58a.ebuild
index 9e6fa88b..3a75f14f 100644
--- a/x11-misc/gammy/gammy-0.9.58a.ebuild
+++ b/x11-misc/gammy/gammy-0.9.58a.ebuild
@@ -11,7 +11,6 @@ HOMEPAGE="https://getgammy.com/;
 if [[ "${PV}" == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Fushko/${PN}.git;
-   KEYWORDS=""
 else
SRC_URI="https://github.com/Fushko/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"

diff --git a/x11-misc/gammy/gammy-.ebuild b/x11-misc/gammy/gammy-.ebuild
index 9e6fa88b..3a75f14f 100644
--- a/x11-misc/gammy/gammy-.ebuild
+++ b/x11-misc/gammy/gammy-.ebuild
@@ -11,7 +11,6 @@ HOMEPAGE="https://getgammy.com/;
 if [[ "${PV}" == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Fushko/${PN}.git;
-   KEYWORDS=""
 else
SRC_URI="https://github.com/Fushko/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"



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

2020-10-14 Thread Michał Górny
commit: 329e4adfb3099a5c3c6414e70674b2e2b84358b9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329e4adf

dev-util/lldb: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/lldb/lldb-11.0.0..ebuild | 3 +++
 dev-util/lldb/lldb-11.0.0.ebuild  | 3 +++
 dev-util/lldb/lldb-12.0.0..ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-util/lldb/lldb-11.0.0..ebuild 
b/dev-util/lldb/lldb-11.0.0..ebuild
index a5b3aee8c3d..f16add65dbf 100644
--- a/dev-util/lldb/lldb-11.0.0..ebuild
+++ b/dev-util/lldb/lldb-11.0.0..ebuild
@@ -34,6 +34,7 @@ RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/files/, net-misc/openssh/

2020-10-14 Thread Patrick McLean
commit: 5483ca01f8bbc1d6ad960d1ef7846a10ab5044d9
Author: Patrick McLean  sony  com>
AuthorDate: Wed Oct 14 21:14:24 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Oct 14 21:14:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5483ca01

net-misc/openssh-8.4_p1-r2: Pull in fix for ssh-copy-id (bug #749026)

Closes: https://bugs.gentoo.org/749026
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Patrick McLean  gentoo.org>

 .../files/openssh-8.4_p1-fix-ssh-copy-id.patch | 30 ++
 ...h-8.4_p1-r1.ebuild => openssh-8.4_p1-r2.ebuild} |  3 +++
 2 files changed, 33 insertions(+)

diff --git a/net-misc/openssh/files/openssh-8.4_p1-fix-ssh-copy-id.patch 
b/net-misc/openssh/files/openssh-8.4_p1-fix-ssh-copy-id.patch
new file mode 100644
index 000..32713d43ff3
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.4_p1-fix-ssh-copy-id.patch
@@ -0,0 +1,30 @@
+From d9e727dcc04a52caaac87543ea1d230e9e6b5604 Mon Sep 17 00:00:00 2001
+From: Oleg 
+Date: Thu, 1 Oct 2020 12:09:08 +0300
+Subject: [PATCH] Fix `EOF: command not found` error in ssh-copy-id
+
+---
+ contrib/ssh-copy-id | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/contrib/ssh-copy-id b/contrib/ssh-copy-id
+index 392f64f94..a76907717 100644
+--- a/contrib/ssh-copy-id
 b/contrib/ssh-copy-id
+@@ -247,7 +247,7 @@ installkeys_sh() {
+   #the -z `tail ...` checks for a trailing newline. The echo adds one if 
was missing
+   #the cat adds the keys we're getting via STDIN
+   #and if available restorecon is used to restore the SELinux context
+-  INSTALLKEYS_SH=$(tr '\t\n' ' ' <<-EOF)
++  INSTALLKEYS_SH=$(tr '\t\n' ' ' <<-EOF
+   cd;
+   umask 077;
+   mkdir -p $(dirname "${AUTH_KEY_FILE}") &&
+@@ -258,6 +258,7 @@ installkeys_sh() {
+ restorecon -F .ssh ${AUTH_KEY_FILE};
+   fi
+ EOF
++  )
+ 
+   # to defend against quirky remote shells: use 'exec sh -c' to get POSIX;
+   printf "exec sh -c '%s'" "${INSTALLKEYS_SH}"

diff --git a/net-misc/openssh/openssh-8.4_p1-r1.ebuild 
b/net-misc/openssh/openssh-8.4_p1-r2.ebuild
similarity index 99%
rename from net-misc/openssh/openssh-8.4_p1-r1.ebuild
rename to net-misc/openssh/openssh-8.4_p1-r2.ebuild
index 6c183e64862..09691782910 100644
--- a/net-misc/openssh/openssh-8.4_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-8.4_p1-r2.ebuild
@@ -138,6 +138,9 @@ src_prepare() {
eapply "${FILESDIR}"/${PN}-8.0_p1-fix-putty-tests.patch
eapply 
"${FILESDIR}"/${PN}-8.0_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch
 
+   # https://bugs.gentoo.org/749026
+   use X509 || eapply "${FILESDIR}"/${PN}-8.4_p1-fix-ssh-copy-id.patch
+
# workaround for https://bugs.gentoo.org/734984
use X509 || eapply "${FILESDIR}"/${PN}-8.3_p1-sha2-include.patch
 



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

2020-10-14 Thread Michał Górny
commit: df0613ed75adfccca7543a7bc32f737265f9c6b4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0613ed

sys-devel/lld: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/lld/lld-11.0.0..ebuild | 6 +-
 sys-devel/lld/lld-11.0.0.ebuild  | 6 +-
 sys-devel/lld/lld-12.0.0..ebuild | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-devel/lld/lld-11.0.0..ebuild 
b/sys-devel/lld/lld-11.0.0..ebuild
index 7b627c88cf1..05be08d3d09 100644
--- a/sys-devel/lld/lld-11.0.0..ebuild
+++ b/sys-devel/lld/lld-11.0.0..ebuild
@@ -20,7 +20,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="~sys-devel/llvm-${PV}"
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
+BDEPEND="test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )"
 
 python_check_deps() {
has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
@@ -42,6 +45,7 @@ src_configure() {
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
cmake_src_configure

diff --git a/sys-devel/lld/lld-11.0.0.ebuild b/sys-devel/lld/lld-11.0.0.ebuild
index b3630044f69..5ded9afe3af 100644
--- a/sys-devel/lld/lld-11.0.0.ebuild
+++ b/sys-devel/lld/lld-11.0.0.ebuild
@@ -20,7 +20,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="~sys-devel/llvm-${PV}"
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
+BDEPEND="test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )"
 
 python_check_deps() {
has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
@@ -42,6 +45,7 @@ src_configure() {
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
cmake_src_configure

diff --git a/sys-devel/lld/lld-12.0.0..ebuild 
b/sys-devel/lld/lld-12.0.0..ebuild
index 88c1fe13f11..61159e289d5 100644
--- a/sys-devel/lld/lld-12.0.0..ebuild
+++ b/sys-devel/lld/lld-12.0.0..ebuild
@@ -20,7 +20,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="~sys-devel/llvm-${PV}"
 DEPEND="${RDEPEND}"
-BDEPEND="test? ( $(python_gen_any_dep 
"~dev-python/lit-${PV}[\${PYTHON_USEDEP}]") )"
+BDEPEND="test? (
+   >=dev-util/cmake-3.16
+   $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )"
 
 python_check_deps() {
has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
@@ -53,6 +56,7 @@ src_configure() {
-DLLVM_BUILD_TESTS=ON
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
-DLLVM_LIT_ARGS="$(get_lit_flags)"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
cmake_src_configure



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

2020-10-14 Thread Michał Górny
commit: 7131f6c1ae9eb01de9343aa025d90a48542d4f02
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7131f6c1

sys-devel/clang: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang/clang-11.0.0..ebuild | 3 +++
 sys-devel/clang/clang-11.0.0.ebuild  | 3 +++
 sys-devel/clang/clang-12.0.0..ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-devel/clang/clang-11.0.0..ebuild 
b/sys-devel/clang/clang-11.0.0..ebuild
index 8f5be4425a4..9a815d36163 100644
--- a/sys-devel/clang/clang-11.0.0..ebuild
+++ b/sys-devel/clang/clang-11.0.0..ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/sphinx
+   >=dev-util/cmake-3.16
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 RDEPEND="${RDEPEND}
@@ -246,6 +247,8 @@ multilib_src_configure() {
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"

diff --git a/sys-devel/clang/clang-11.0.0.ebuild 
b/sys-devel/clang/clang-11.0.0.ebuild
index 0dacfd8c5ea..ed86435d86e 100644
--- a/sys-devel/clang/clang-11.0.0.ebuild
+++ b/sys-devel/clang/clang-11.0.0.ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/sphinx
+   >=dev-util/cmake-3.16
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 RDEPEND="${RDEPEND}
@@ -246,6 +247,8 @@ multilib_src_configure() {
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"

diff --git a/sys-devel/clang/clang-12.0.0..ebuild 
b/sys-devel/clang/clang-12.0.0..ebuild
index 1f2944a6e1d..5d413abcc3e 100644
--- a/sys-devel/clang/clang-12.0.0..ebuild
+++ b/sys-devel/clang/clang-12.0.0..ebuild
@@ -45,6 +45,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/sphinx
+   >=dev-util/cmake-3.16
xml? ( virtual/pkgconfig )
${PYTHON_DEPS}"
 RDEPEND="${RDEPEND}
@@ -244,6 +245,8 @@ multilib_src_configure() {
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"



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

2020-10-14 Thread Michał Górny
commit: f858b7e8b7f708f6ccf7a821ea99eb512a848214
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f858b7e8

sys-libs/libcxx: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/libcxx/libcxx-11.0.0..ebuild | 8 ++--
 sys-libs/libcxx/libcxx-11.0.0.ebuild  | 8 ++--
 sys-libs/libcxx/libcxx-12.0.0..ebuild | 8 ++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-11.0.0..ebuild 
b/sys-libs/libcxx/libcxx-11.0.0..ebuild
index 22c6462abd9..8257e75c34d 100644
--- a/sys-libs/libcxx/libcxx-11.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-11.0.0..ebuild
@@ -28,8 +28,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
>=sys-devel/llvm-6"
 BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+   test? (
+   >=dev-util/cmake-3.16
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
 
 DOCS=( CREDITS.TXT )
 
@@ -130,6 +133,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
fi
cmake_src_configure

diff --git a/sys-libs/libcxx/libcxx-11.0.0.ebuild 
b/sys-libs/libcxx/libcxx-11.0.0.ebuild
index 5c82b4362ac..3871e1d039b 100644
--- a/sys-libs/libcxx/libcxx-11.0.0.ebuild
+++ b/sys-libs/libcxx/libcxx-11.0.0.ebuild
@@ -28,8 +28,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
>=sys-devel/llvm-6"
 BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+   test? (
+   >=dev-util/cmake-3.16
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
 
 DOCS=( CREDITS.TXT )
 
@@ -130,6 +133,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
fi
cmake_src_configure

diff --git a/sys-libs/libcxx/libcxx-12.0.0..ebuild 
b/sys-libs/libcxx/libcxx-12.0.0..ebuild
index 22c6462abd9..8257e75c34d 100644
--- a/sys-libs/libcxx/libcxx-12.0.0..ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.0..ebuild
@@ -28,8 +28,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
>=sys-devel/llvm-6"
 BDEPEND="
-   test? ( >=sys-devel/clang-3.9.0
-   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )"
+   test? (
+   >=dev-util/cmake-3.16
+   >=sys-devel/clang-3.9.0
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )"
 
 DOCS=( CREDITS.TXT )
 
@@ -130,6 +133,7 @@ multilib_src_configure() {
mycmakeargs+=(
-DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"

-DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
+   -DPython3_EXECUTABLE="${PYTHON}"
)
fi
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2020-10-14 Thread Michał Górny
commit: 4bdca3adc8c772bd7495f7d336ec3ab21f14e5a6
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdca3ad

sys-libs/compiler-rt-sanitizers: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0..ebuild   | 3 +++
 sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild   | 3 +++
 .../compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild   | 3 +++
 3 files changed, 9 insertions(+)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0..ebuild
index cecd595ac6c..ce473ae200d 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0..ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
@@ -86,6 +87,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
-DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
-DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
if use test; then
mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
index b9be9bf67b8..cb88808df4b 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
@@ -86,6 +87,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
-DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
-DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
if use test; then
mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild
index cecd595ac6c..ce473ae200d 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0..ebuild
@@ -25,6 +25,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
@@ -86,6 +87,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
-DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
-DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
if use test; then
mycmakeargs+=(



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

2020-10-14 Thread Michał Górny
commit: f349dc5fa5c76931e9a8629edfaa9054fed2f37f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f349dc5f

sys-devel/llvm: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/llvm/llvm-11.0.0..ebuild | 3 +++
 sys-devel/llvm/llvm-11.0.0.ebuild  | 3 +++
 sys-devel/llvm/llvm-12.0.0..ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-devel/llvm/llvm-11.0.0..ebuild 
b/sys-devel/llvm/llvm-11.0.0..ebuild
index 6ee898821d6..fd13357643c 100644
--- a/sys-devel/llvm/llvm-11.0.0..ebuild
+++ b/sys-devel/llvm/llvm-11.0.0..ebuild
@@ -53,6 +53,7 @@ DEPEND="${RDEPEND}
gold? ( sys-libs/binutils-libs )"
 BDEPEND="
dev-lang/perl
+   >=dev-util/cmake-3.16
sys-devel/gnuconfig
kernel_Darwin? (


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

2020-10-14 Thread Michał Górny
commit: 5013eb101712d2ed08791660811f7c160368c1d9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5013eb10

sys-libs/compiler-rt: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/compiler-rt/compiler-rt-11.0.0..ebuild | 3 +++
 sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild  | 3 +++
 sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-libs/compiler-rt/compiler-rt-11.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-11.0.0..ebuild
index c83c56ecf24..f913057ff61 100644
--- a/sys-libs/compiler-rt/compiler-rt-11.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-11.0.0..ebuild
@@ -22,6 +22,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
@@ -76,6 +77,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=OFF
-DCOMPILER_RT_BUILD_SANITIZERS=OFF
-DCOMPILER_RT_BUILD_XRAY=OFF
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then

diff --git a/sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild 
b/sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild
index bd92186599d..014a1f5ed81 100644
--- a/sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild
@@ -22,6 +22,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
@@ -76,6 +77,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=OFF
-DCOMPILER_RT_BUILD_SANITIZERS=OFF
-DCOMPILER_RT_BUILD_XRAY=OFF
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then

diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild 
b/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild
index c83c56ecf24..f913057ff61 100644
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.0..ebuild
@@ -22,6 +22,7 @@ CLANG_SLOT=${SLOT%%.*}
 DEPEND="
>=sys-devel/llvm-6"
 BDEPEND="
+   >=dev-util/cmake-3.16
clang? ( sys-devel/clang )
test? (
$(python_gen_any_dep 
">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
@@ -76,6 +77,8 @@ src_configure() {
-DCOMPILER_RT_BUILD_PROFILE=OFF
-DCOMPILER_RT_BUILD_SANITIZERS=OFF
-DCOMPILER_RT_BUILD_XRAY=OFF
+
+   -DPython3_EXECUTABLE="${PYTHON}"
)
 
if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then



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

2020-10-14 Thread Michał Górny
commit: f56e484bcf0cefa1ecde2feed28cc916a4501748
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Oct 14 00:00:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 21:14:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56e484b

dev-ml/llvm-ocaml: Set used Python interpreter.

Required since:
https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Michał Górny  gentoo.org>

 dev-ml/llvm-ocaml/llvm-ocaml-11.0.0..ebuild | 3 +++
 dev-ml/llvm-ocaml/llvm-ocaml-11.0.0.ebuild  | 3 +++
 dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0..ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0..ebuild
index 575154be604..a39cfca35bc 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0..ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0..ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/perl
dev-ml/findlib
+   >=dev-util/cmake-3.16
test? ( dev-ml/ounit )
${PYTHON_DEPS}"
 
@@ -69,6 +70,8 @@ src_configure() {
 
-DLLVM_HOST_TRIPLE="${CHOST}"
 
+   -DPython3_EXECUTABLE="${PYTHON}"
+
# disable go bindings
-DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
 

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0.ebuild
index bd90d5141e7..317ad24d0e2 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-11.0.0.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/perl
dev-ml/findlib
+   >=dev-util/cmake-3.16
test? ( dev-ml/ounit )
${PYTHON_DEPS}"
 
@@ -69,6 +70,8 @@ src_configure() {
 
-DLLVM_HOST_TRIPLE="${CHOST}"
 
+   -DPython3_EXECUTABLE="${PYTHON}"
+
# disable go bindings
-DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
 

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild
index 575154be604..a39cfca35bc 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-12.0.0..ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
dev-lang/perl
dev-ml/findlib
+   >=dev-util/cmake-3.16
test? ( dev-ml/ounit )
${PYTHON_DEPS}"
 
@@ -69,6 +70,8 @@ src_configure() {
 
-DLLVM_HOST_TRIPLE="${CHOST}"
 
+   -DPython3_EXECUTABLE="${PYTHON}"
+
# disable go bindings
-DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
 



[gentoo-commits] proj/linux-patches: New tag: 4.19-150

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 21:05:13 2020 +

New tag: 4.19-150




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

2020-10-14 Thread James Le Cuirot
commit: 1816aabb569274c8ced621ddab21e40eb92e2ae6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Oct 14 21:02:23 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Oct 14 21:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1816aabb

dev-python/python-lhafile: Don't depend on dev-python/setuptools

Closes: https://bugs.gentoo.org/748636
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/python-lhafile/python-lhafile-0.2.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild 
b/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
index 10197a81b54..c26f4c4904c 100644
--- a/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
+++ b/dev-python/python-lhafile/python-lhafile-0.2.2.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
 



[gentoo-commits] proj/linux-patches: New tag: 4.14-211

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:58:14 2020 +

New tag: 4.14-211




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

2020-10-14 Thread Lars Wendler
commit: 3e6913fb335523f7679e587d7a12f151a9b2220b
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 14 20:49:33 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 14 20:49:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6913fb

sys-apps/dmidecode: Removed old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/dmidecode/Manifest |  1 -
 sys-apps/dmidecode/dmidecode-3.1.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index b7b5f47e54e..4ac317f9c10 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1,3 +1,2 @@
-DIST dmidecode-3.1.tar.xz 61204 BLAKE2B 
439e265dd3f7b225d61b5d4228c0a77b25dd44b5d3672fdd9bbe432f5ae59ac23d2abd80e40621cda934643c9819b05f34d4f5befc8a75b93ae1840caf717cea
 SHA512 
226557ad5747a2a2eb54a938543373b9ddcff032d330ca3b9a066cc81c0e137028f606ffedc042e0220b523346e2f2f7abb0e4b8b34a8bd173719aa858519de9
 DIST dmidecode-3.2.tar.xz 54440 BLAKE2B 
ff5b891b28231bc50657e6fe1fa1345171109ce9baf7fa4558ced482a0616be4206ef69dcf3909611475d543b12691cc2bfe4849d8e3d35b34d1bfffe600af21
 SHA512 
b080c73fbda756109f0f29935c641e0b32ea9ffe90f0a8254164c9c1ff5617d042347298e6bac31e5463e94fa56efe2b2743238156d878254fc77120e6dc1a18
 DIST dmidecode-3.3.tar.xz 56372 BLAKE2B 
7a4557a203702da5d5d6722c72870342e18458b3777d095656e9d5c3a5f80cc712d16b775fa16e4ae9326965a789d393092d45651a449444e268438c1d16773e
 SHA512 
dc77f40a7898011cea1b747d4677be2fbe8f52ec6ac460a5656de2f3389eca83bc416d6494acbe759971b5afce37b78f21ab55c34d62b1105b800e31566d1d22

diff --git a/sys-apps/dmidecode/dmidecode-3.1.ebuild 
b/sys-apps/dmidecode/dmidecode-3.1.ebuild
deleted file mode 100644
index 72de933a806..000
--- a/sys-apps/dmidecode/dmidecode-3.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs eutils
-
-DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
-HOMEPAGE="https://www.nongnu.org/dmidecode/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86 ~x86-solaris"
-IUSE="selinux"
-
-RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
-DEPEND=""
-
-src_prepare() {
-   sed -i \
-   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
-   -e "/^docdir/s:dmidecode:${PF}:" \
-   -e '/^PROGRAMS !=/d' \
-   Makefile || die
-}
-
-src_compile() {
-   emake \
-   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CC="$(tc-getCC)"
-}
-
-pkg_postinst() {
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   einfo "dmidecode needs root privileges to read /dev/xsvc"
-   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
-   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
-   einfo "information without requiring root privileges."
-   fi
-}



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

2020-10-14 Thread Lars Wendler
commit: fb3e1aaf3d698ecc2f4130b5ce1862485c877bf7
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Oct 14 20:48:04 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Oct 14 20:48:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3e1aaf

sys-apps/dmidecode: Bump to version 3.3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/dmidecode/Manifest |  1 +
 sys-apps/dmidecode/dmidecode-3.3.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/sys-apps/dmidecode/Manifest b/sys-apps/dmidecode/Manifest
index 0dbdb951ec6..b7b5f47e54e 100644
--- a/sys-apps/dmidecode/Manifest
+++ b/sys-apps/dmidecode/Manifest
@@ -1,2 +1,3 @@
 DIST dmidecode-3.1.tar.xz 61204 BLAKE2B 
439e265dd3f7b225d61b5d4228c0a77b25dd44b5d3672fdd9bbe432f5ae59ac23d2abd80e40621cda934643c9819b05f34d4f5befc8a75b93ae1840caf717cea
 SHA512 
226557ad5747a2a2eb54a938543373b9ddcff032d330ca3b9a066cc81c0e137028f606ffedc042e0220b523346e2f2f7abb0e4b8b34a8bd173719aa858519de9
 DIST dmidecode-3.2.tar.xz 54440 BLAKE2B 
ff5b891b28231bc50657e6fe1fa1345171109ce9baf7fa4558ced482a0616be4206ef69dcf3909611475d543b12691cc2bfe4849d8e3d35b34d1bfffe600af21
 SHA512 
b080c73fbda756109f0f29935c641e0b32ea9ffe90f0a8254164c9c1ff5617d042347298e6bac31e5463e94fa56efe2b2743238156d878254fc77120e6dc1a18
+DIST dmidecode-3.3.tar.xz 56372 BLAKE2B 
7a4557a203702da5d5d6722c72870342e18458b3777d095656e9d5c3a5f80cc712d16b775fa16e4ae9326965a789d393092d45651a449444e268438c1d16773e
 SHA512 
dc77f40a7898011cea1b747d4677be2fbe8f52ec6ac460a5656de2f3389eca83bc416d6494acbe759971b5afce37b78f21ab55c34d62b1105b800e31566d1d22

diff --git a/sys-apps/dmidecode/dmidecode-3.3.ebuild 
b/sys-apps/dmidecode/dmidecode-3.3.ebuild
new file mode 100644
index 000..8e6e738c447
--- /dev/null
+++ b/sys-apps/dmidecode/dmidecode-3.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="DMI (Desktop Management Interface) table related utilities"
+HOMEPAGE="https://www.nongnu.org/dmidecode/;
+SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-solaris"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-dmidecode )"
+DEPEND=""
+
+src_prepare() {
+   default
+   sed -i \
+   -e "/^prefix/s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^docdir/s:dmidecode:${PF}:" \
+   -e '/^PROGRAMS !=/d' \
+   Makefile || die
+}
+
+src_compile() {
+   emake \
+   CFLAGS="${CFLAGS} ${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)"
+}
+
+pkg_postinst() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   einfo "dmidecode needs root privileges to read /dev/xsvc"
+   einfo "To make dmidecode useful, either run as root, or chown 
and setuid the binary."
+   einfo "Note that /usr/sbin/ptrconf and /usr/sbin/ptrdiag give 
similar"
+   einfo "information without requiring root privileges."
+   fi
+}



[gentoo-commits] proj/linux-patches: New tag: 4.9-243

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:51:04 2020 +

New tag: 4.9-243




[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/

2020-10-14 Thread Sergey Torokhov
commit: 8b0de75f0ba56214483d0905bf9692ce851a2e4b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct 14 20:46:22 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Wed Oct 14 20:46:22 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b0de75f

dev-vcs/lazygit: 0.23.6 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest  |  1 +
 dev-vcs/lazygit/lazygit-0.23.6.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index caf9a917..8cef6d72 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,3 +1,4 @@
 DIST lazygit-0.20.9.tar.gz 9196030 BLAKE2B 
7fd64d06b3036926b00cc64f684d48a3791561e9b48f4bfbc2134e019caf4c96f8a37e2a1d33c79cab9a840b20f212f999f81d1e5a9763e2902332c298ede613
 SHA512 
d38fd390076a24b914309b6ecb506fc7b21e48c0bfab14aee5ff3bb7bcb591f47bf82051e5442ca4d4d2a0d864eb1554a64c594aefb130ec4f07861128d124dd
 DIST lazygit-0.22.9.tar.gz 9232631 BLAKE2B 
50febf0727dc3fff0e61b158bc37df4128cdc9934a42b113612896a3712fb7cd0ce0a0860eec88cbbde289fd08fb492e851937be549a2036ad993bdeb3a101ae
 SHA512 
9d4dc92762099c141e56bbb386217ea2028ba6a78d6bb5d54ef9c022e447a1b9fa2ce37d6e2813411fe6fa4f5192753beec8b136838aefe067019fd0820225e1
 DIST lazygit-0.23.1.tar.gz 2143832 BLAKE2B 
631768a0b6e9b3a18742a5fc0d6c71442e6c81aea2ee2eea72320ef0b624b82220be999d878865d798fe00bd86c22f0a8ea9c3c8b8958edc59713ada308645f6
 SHA512 
f2a4a949888f63c74931ec10cee8551226ce8886d9f6847403490cfa48127c561dfa9b9f7efef879549ab4dccbf06bdf95fdb5a697736f57fb696c658b0e3a39
+DIST lazygit-0.23.6.tar.gz 2144643 BLAKE2B 
d8f8be826212517abfc0dd0feace532600a8455c49874e385257a73ec8e3ea794a13d960fbd122461c454313d5a210cd56be99d98cffb5b47c41d70bd67921d3
 SHA512 
a71bb951eb452252a97789113664b00212cce4bea223c898b20ce3b3dcdc761d3cafe036b5d2dce20c4da06af361ee21f2e701464ba99dcddc49f383219d2713

diff --git a/dev-vcs/lazygit/lazygit-0.23.6.ebuild 
b/dev-vcs/lazygit/lazygit-0.23.6.ebuild
new file mode 100644
index ..df46884b
--- /dev/null
+++ b/dev-vcs/lazygit/lazygit-0.23.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/jesseduffield/lazygit"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="Lazygit, a simple terminal UI for git commands"
+HOMEPAGE="https://github.com/jesseduffield/lazygit;
+SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND=( sys-libs/glibc )
+RDEPEND=(
+   ${DEPEND}
+   dev-vcs/git
+)
+
+DOCS=( src/${EGO_PN}/{CONTRIBUTING,README}.md )
+
+src_compile() {
+   GOPATH="${S}" go build -v -o bin/lazygit src/${EGO_PN}/main.go || die
+}
+
+src_install() {
+   dobin bin/lazygit
+
+   use doc && dodoc -r "src/${EGO_PN}/docs/."
+   einstalldocs
+}



[gentoo-commits] proj/linux-patches: New tag: 4.4-241

2020-10-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:41:09 2020 +

New tag: 4.4-241




[gentoo-commits] proj/linux-patches:5.4 commit in: /

2020-10-14 Thread Mike Pagano
commit: 3798f3b4d9e1b6f339f75f3cc8970c66c28b24ab
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 20:37:32 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:37:32 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3798f3b4

Linux patch 5.4.71

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

 _README |4 +
 1070_linux-5.4.71.patch | 3471 +++
 2 files changed, 3475 insertions(+)

diff --git a/_README b/_README
index f195c0d..ed12598 100644
--- a/_README
+++ b/_README
@@ -323,6 +323,10 @@ Patch:  1069_linux-5.4.70.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.70
 
+Patch:  1070_linux-5.4.71.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.71
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1070_linux-5.4.71.patch b/1070_linux-5.4.71.patch
new file mode 100644
index 000..62177d5
--- /dev/null
+++ b/1070_linux-5.4.71.patch
@@ -0,0 +1,3471 @@
+diff --git a/Makefile b/Makefile
+index e409fd909560f..f342e64c8c1d1 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 70
++SUBLEVEL = 71
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts 
b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+index 66e4ffb4e929d..2c8c2b322c727 100644
+--- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
 b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+@@ -155,6 +155,7 @@
+ };
+ 
+  {
++  status = "okay";
+   flash@0 {
+   #address-cells = <1>;
+   #size-cells = <1>;
+diff --git a/drivers/base/dd.c b/drivers/base/dd.c
+index 1d5dd37f3abe4..84e757860ebb9 100644
+--- a/drivers/base/dd.c
 b/drivers/base/dd.c
+@@ -518,7 +518,8 @@ static int really_probe(struct device *dev, struct 
device_driver *drv)
+drv->bus->name, __func__, drv->name, dev_name(dev));
+   if (!list_empty(>devres_head)) {
+   dev_crit(dev, "Resources present before probing\n");
+-  return -EBUSY;
++  ret = -EBUSY;
++  goto done;
+   }
+ 
+ re_probe:
+@@ -639,7 +640,7 @@ pinctrl_bind_failed:
+   ret = 0;
+ done:
+   atomic_dec(_count);
+-  wake_up(_waitqueue);
++  wake_up_all(_waitqueue);
+   return ret;
+ }
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index f15ded1ce9057..c6a1dfe79e809 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+@@ -967,6 +967,7 @@ static int amdgpu_ttm_tt_pin_userptr(struct ttm_tt *ttm)
+ 
+ release_sg:
+   kfree(ttm->sg);
++  ttm->sg = NULL;
+   return r;
+ }
+ 
+diff --git a/drivers/gpu/drm/nouveau/nouveau_mem.c 
b/drivers/gpu/drm/nouveau/nouveau_mem.c
+index c002f89685073..9682f30ab6f68 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_mem.c
 b/drivers/gpu/drm/nouveau/nouveau_mem.c
+@@ -176,6 +176,8 @@ void
+ nouveau_mem_del(struct ttm_mem_reg *reg)
+ {
+   struct nouveau_mem *mem = nouveau_mem(reg);
++  if (!mem)
++  return;
+   nouveau_mem_fini(mem);
+   kfree(reg->mm_node);
+   reg->mm_node = NULL;
+diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c
+index 9a80c3c7e8af2..c40eef4e7a985 100644
+--- a/drivers/i2c/busses/i2c-i801.c
 b/drivers/i2c/busses/i2c-i801.c
+@@ -1891,6 +1891,7 @@ static int i801_probe(struct pci_dev *dev, const struct 
pci_device_id *id)
+ 
+   pci_set_drvdata(dev, priv);
+ 
++  dev_pm_set_driver_flags(>dev, DPM_FLAG_NEVER_SKIP);
+   pm_runtime_set_autosuspend_delay(>dev, 1000);
+   pm_runtime_use_autosuspend(>dev);
+   pm_runtime_put_autosuspend(>dev);
+diff --git a/drivers/i2c/busses/i2c-meson.c b/drivers/i2c/busses/i2c-meson.c
+index 1e2647f9a2a72..6661481f125cd 100644
+--- a/drivers/i2c/busses/i2c-meson.c
 b/drivers/i2c/busses/i2c-meson.c
+@@ -5,6 +5,7 @@
+  * Copyright (C) 2014 Beniamino Galvani 
+  */
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -32,12 +33,17 @@
+ #define REG_CTRL_ACK_IGNORE   BIT(1)
+ #define REG_CTRL_STATUS   BIT(2)
+ #define REG_CTRL_ERRORBIT(3)
+-#define REG_CTRL_CLKDIV_SHIFT 12
+-#define REG_CTRL_CLKDIV_MASK  GENMASK(21, 12)
+-#define REG_CTRL_CLKDIVEXT_SHIFT 28
+-#define REG_CTRL_CLKDIVEXT_MASK   GENMASK(29, 28)
++#define REG_CTRL_CLKDIV   GENMASK(21, 12)
++#define REG_CTRL_CLKDIVEXTGENMASK(29, 28)
++
++#define REG_SLV_ADDR  GENMASK(7, 0)
++#define REG_SLV_SDA_FILTERGENMASK(10, 8)
++#define REG_SLV_SCL_FILTERGENMASK(13, 11)
++#define REG_SLV_SCL_LOW   GENMASK(27, 16)
++#define REG_SLV_SCL_LOW_ENBIT(28)
+ 
+ #define I2C_TIMEOUT_MS

[gentoo-commits] proj/linux-patches:4.19 commit in: /

2020-10-14 Thread Mike Pagano
commit: 40ca78d22ec084b5932a3d76164833e23ef1fc36
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 20:36:30 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:36:30 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=40ca78d2

Linux patch 4.19.151

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

 _README   |4 +
 1150_linux-4.19.151.patch | 1688 +
 2 files changed, 1692 insertions(+)

diff --git a/_README b/_README
index 47aa030..7427668 100644
--- a/_README
+++ b/_README
@@ -639,6 +639,10 @@ Patch:  1149_linux-4.19.150.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.150
 
+Patch:  1150_linux-4.19.151.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.151
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1150_linux-4.19.151.patch b/1150_linux-4.19.151.patch
new file mode 100644
index 000..e5af897
--- /dev/null
+++ b/1150_linux-4.19.151.patch
@@ -0,0 +1,1688 @@
+diff --git a/Makefile b/Makefile
+index 65485185bec29..f2c9db9b4015a 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 150
++SUBLEVEL = 151
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts 
b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+index faa017d4cd56b..636bab51de38d 100644
+--- a/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
 b/arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts
+@@ -151,6 +151,7 @@
+ };
+ 
+  {
++  status = "okay";
+   flash@0 {
+   #address-cells = <1>;
+   #size-cells = <1>;
+diff --git a/drivers/base/dd.c b/drivers/base/dd.c
+index 0047bbdd43c0f..b3c569412f4e2 100644
+--- a/drivers/base/dd.c
 b/drivers/base/dd.c
+@@ -472,7 +472,8 @@ static int really_probe(struct device *dev, struct 
device_driver *drv)
+drv->bus->name, __func__, drv->name, dev_name(dev));
+   if (!list_empty(>devres_head)) {
+   dev_crit(dev, "Resources present before probing\n");
+-  return -EBUSY;
++  ret = -EBUSY;
++  goto done;
+   }
+ 
+ re_probe:
+@@ -579,7 +580,7 @@ pinctrl_bind_failed:
+   ret = 0;
+ done:
+   atomic_dec(_count);
+-  wake_up(_waitqueue);
++  wake_up_all(_waitqueue);
+   return ret;
+ }
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index fcf421263fd96..abad7460084f2 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+@@ -954,6 +954,7 @@ static int amdgpu_ttm_tt_pin_userptr(struct ttm_tt *ttm)
+ 
+ release_sg:
+   kfree(ttm->sg);
++  ttm->sg = NULL;
+   return r;
+ }
+ 
+diff --git a/drivers/gpu/drm/nouveau/nouveau_mem.c 
b/drivers/gpu/drm/nouveau/nouveau_mem.c
+index c002f89685073..9682f30ab6f68 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_mem.c
 b/drivers/gpu/drm/nouveau/nouveau_mem.c
+@@ -176,6 +176,8 @@ void
+ nouveau_mem_del(struct ttm_mem_reg *reg)
+ {
+   struct nouveau_mem *mem = nouveau_mem(reg);
++  if (!mem)
++  return;
+   nouveau_mem_fini(mem);
+   kfree(reg->mm_node);
+   reg->mm_node = NULL;
+diff --git a/drivers/i2c/busses/i2c-i801.c b/drivers/i2c/busses/i2c-i801.c
+index 58fc17e46694d..3ac3b26cc9317 100644
+--- a/drivers/i2c/busses/i2c-i801.c
 b/drivers/i2c/busses/i2c-i801.c
+@@ -1698,6 +1698,7 @@ static int i801_probe(struct pci_dev *dev, const struct 
pci_device_id *id)
+ 
+   pci_set_drvdata(dev, priv);
+ 
++  dev_pm_set_driver_flags(>dev, DPM_FLAG_NEVER_SKIP);
+   pm_runtime_set_autosuspend_delay(>dev, 1000);
+   pm_runtime_use_autosuspend(>dev);
+   pm_runtime_put_autosuspend(>dev);
+diff --git a/drivers/i2c/busses/i2c-meson.c b/drivers/i2c/busses/i2c-meson.c
+index 90f5d0407d732..f48e637f1a3e8 100644
+--- a/drivers/i2c/busses/i2c-meson.c
 b/drivers/i2c/busses/i2c-meson.c
+@@ -8,6 +8,7 @@
+  * published by the Free Software Foundation.
+  */
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -35,12 +36,17 @@
+ #define REG_CTRL_ACK_IGNORE   BIT(1)
+ #define REG_CTRL_STATUS   BIT(2)
+ #define REG_CTRL_ERRORBIT(3)
+-#define REG_CTRL_CLKDIV_SHIFT 12
+-#define REG_CTRL_CLKDIV_MASK  GENMASK(21, 12)
+-#define REG_CTRL_CLKDIVEXT_SHIFT 28
+-#define REG_CTRL_CLKDIVEXT_MASK   GENMASK(29, 28)
++#define REG_CTRL_CLKDIV   GENMASK(21, 12)
++#define REG_CTRL_CLKDIVEXTGENMASK(29, 28)
++
++#define REG_SLV_ADDR  GENMASK(7, 0)
++#define REG_SLV_SDA_FILTERGENMASK(10, 8)
++#define REG_SLV_SCL_FILTERGENMASK(13, 11)
++#define REG_SLV_SCL_LOW   GENMASK(27, 16)
++#define REG_SLV_SCL_LOW_ENBIT(28)
+ 
+ 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2020-10-14 Thread Mike Pagano
commit: cb1b258f488e4532ba65f26c66a1e03d2ff3a471
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 20:35:24 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:35:24 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=cb1b258f

Linux patch 4.14.201

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

 _README   |4 +
 1200_linux-4.14.201.patch | 2893 +
 2 files changed, 2897 insertions(+)

diff --git a/_README b/_README
index 952497e..9cff2cf 100644
--- a/_README
+++ b/_README
@@ -843,6 +843,10 @@ Patch:  1199_linux-4.14.200.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.200
 
+Patch:  1200_linux-4.14.201.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.201
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1200_linux-4.14.201.patch b/1200_linux-4.14.201.patch
new file mode 100644
index 000..5836d3e
--- /dev/null
+++ b/1200_linux-4.14.201.patch
@@ -0,0 +1,2893 @@
+diff --git a/Makefile b/Makefile
+index 0fde7a0de1dd0..e3e2d7fa72325 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 200
++SUBLEVEL = 201
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/drivers/base/dd.c b/drivers/base/dd.c
+index aa1a2d32360f9..392e2b462560e 100644
+--- a/drivers/base/dd.c
 b/drivers/base/dd.c
+@@ -377,7 +377,8 @@ static int really_probe(struct device *dev, struct 
device_driver *drv)
+drv->bus->name, __func__, drv->name, dev_name(dev));
+   if (!list_empty(>devres_head)) {
+   dev_crit(dev, "Resources present before probing\n");
+-  return -EBUSY;
++  ret = -EBUSY;
++  goto done;
+   }
+ 
+ re_probe:
+@@ -486,7 +487,7 @@ pinctrl_bind_failed:
+   ret = 0;
+ done:
+   atomic_dec(_count);
+-  wake_up(_waitqueue);
++  wake_up_all(_waitqueue);
+   return ret;
+ }
+ 
+diff --git a/drivers/clk/samsung/clk-exynos4.c 
b/drivers/clk/samsung/clk-exynos4.c
+index 3d30262219275..2d269cc6a6688 100644
+--- a/drivers/clk/samsung/clk-exynos4.c
 b/drivers/clk/samsung/clk-exynos4.c
+@@ -1075,7 +1075,7 @@ static const struct samsung_gate_clock 
exynos4210_gate_clks[] __initconst = {
+   GATE(CLK_PCIE, "pcie", "aclk133", GATE_IP_FSYS, 14, 0, 0),
+   GATE(CLK_SMMU_PCIE, "smmu_pcie", "aclk133", GATE_IP_FSYS, 18, 0, 0),
+   GATE(CLK_MODEMIF, "modemif", "aclk100", GATE_IP_PERIL, 28, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4210_GATE_IP_PERIR, 0,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4210_GATE_IP_PERIR, 11, 0,
+@@ -1116,7 +1116,7 @@ static const struct samsung_gate_clock 
exynos4x12_gate_clks[] __initconst = {
+   0),
+   GATE(CLK_TSADC, "tsadc", "aclk133", E4X12_GATE_BUS_FSYS1, 16, 0, 0),
+   GATE(CLK_MIPI_HSI, "mipi_hsi", "aclk133", GATE_IP_FSYS, 10, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4X12_GATE_IP_PERIR, 1,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4X12_GATE_IP_PERIR, 11, 0,
+diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c
+index 433b45ef332e5..6dd2ee89bca4f 100644
+--- a/drivers/gpio/gpio-tc3589x.c
 b/drivers/gpio/gpio-tc3589x.c
+@@ -209,7 +209,7 @@ static void tc3589x_gpio_irq_sync_unlock(struct irq_data 
*d)
+   continue;
+ 
+   tc3589x_gpio->oldregs[i][j] = new;
+-  tc3589x_reg_write(tc3589x, regmap[i] + j * 8, new);
++  tc3589x_reg_write(tc3589x, regmap[i] + j, new);
+   }
+   }
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+index df24494299791..eea17a8511b3b 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+@@ -284,7 +284,7 @@ int amdgpu_crtc_set_config(struct drm_mode_set *set,
+  take the current one */
+   if (active && !adev->have_disp_power_ref) {
+   adev->have_disp_power_ref = true;
+-  goto out;
++  return ret;
+   }
+   /* if we have no active crtcs, then drop the power ref
+  we got before */
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index bc746131987ff..ae700e445fbc8 100644
+--- 

[gentoo-commits] proj/linux-patches:4.9 commit in: /

2020-10-14 Thread Mike Pagano
commit: aad957790ba4c8c1604a1615426f34db53a3ce5a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 20:34:00 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:34:00 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=aad95779

Linux patch 4.9.239

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

 _README  |4 +
 1238_linux-4.9.239.patch | 2076 ++
 2 files changed, 2080 insertions(+)

diff --git a/_README b/_README
index c39cf2b..6245b96 100644
--- a/_README
+++ b/_README
@@ -995,6 +995,10 @@ Patch:  1237_linux-4.9.238.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.238
 
+Patch:  1238_linux-4.9.239.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.239
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1238_linux-4.9.239.patch b/1238_linux-4.9.239.patch
new file mode 100644
index 000..87fa31f
--- /dev/null
+++ b/1238_linux-4.9.239.patch
@@ -0,0 +1,2076 @@
+diff --git a/Makefile b/Makefile
+index 41a7d6626e354..82bb1b27d2f57 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 238
++SUBLEVEL = 239
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/drivers/base/dd.c b/drivers/base/dd.c
+index 854d218ea76ac..ff59a1851cb4d 100644
+--- a/drivers/base/dd.c
 b/drivers/base/dd.c
+@@ -343,7 +343,8 @@ static int really_probe(struct device *dev, struct 
device_driver *drv)
+drv->bus->name, __func__, drv->name, dev_name(dev));
+   if (!list_empty(>devres_head)) {
+   dev_crit(dev, "Resources present before probing\n");
+-  return -EBUSY;
++  ret = -EBUSY;
++  goto done;
+   }
+ 
+ re_probe:
+@@ -446,7 +447,7 @@ pinctrl_bind_failed:
+   ret = 0;
+ done:
+   atomic_dec(_count);
+-  wake_up(_waitqueue);
++  wake_up_all(_waitqueue);
+   return ret;
+ }
+ 
+diff --git a/drivers/clk/samsung/clk-exynos4.c 
b/drivers/clk/samsung/clk-exynos4.c
+index 91f9b79e39411..9a9402f568ef6 100644
+--- a/drivers/clk/samsung/clk-exynos4.c
 b/drivers/clk/samsung/clk-exynos4.c
+@@ -1060,7 +1060,7 @@ static const struct samsung_gate_clock 
exynos4210_gate_clks[] __initconst = {
+   GATE(CLK_PCIE, "pcie", "aclk133", GATE_IP_FSYS, 14, 0, 0),
+   GATE(CLK_SMMU_PCIE, "smmu_pcie", "aclk133", GATE_IP_FSYS, 18, 0, 0),
+   GATE(CLK_MODEMIF, "modemif", "aclk100", GATE_IP_PERIL, 28, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4210_GATE_IP_PERIR, 0,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4210_GATE_IP_PERIR, 11, 0,
+@@ -1101,7 +1101,7 @@ static const struct samsung_gate_clock 
exynos4x12_gate_clks[] __initconst = {
+   0),
+   GATE(CLK_TSADC, "tsadc", "aclk133", E4X12_GATE_BUS_FSYS1, 16, 0, 0),
+   GATE(CLK_MIPI_HSI, "mipi_hsi", "aclk133", GATE_IP_FSYS, 10, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4X12_GATE_IP_PERIR, 1,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4X12_GATE_IP_PERIR, 11, 0,
+diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c
+index d6e21f1a70a9d..6cc7c5d59e460 100644
+--- a/drivers/gpio/gpio-tc3589x.c
 b/drivers/gpio/gpio-tc3589x.c
+@@ -210,7 +210,7 @@ static void tc3589x_gpio_irq_sync_unlock(struct irq_data 
*d)
+   continue;
+ 
+   tc3589x_gpio->oldregs[i][j] = new;
+-  tc3589x_reg_write(tc3589x, regmap[i] + j * 8, new);
++  tc3589x_reg_write(tc3589x, regmap[i] + j, new);
+   }
+   }
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+index fdf7a18058881..fd97532bf7ebc 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+@@ -283,7 +283,7 @@ int amdgpu_crtc_set_config(struct drm_mode_set *set)
+  take the current one */
+   if (active && !adev->have_disp_power_ref) {
+   adev->have_disp_power_ref = true;
+-  goto out;
++  return ret;
+   }
+   /* if we have no active crtcs, then drop the power ref
+  we got before */
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
+index 05ff98b43c50f..80c60a62d39ef 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
 

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2020-10-14 Thread Mike Pagano
commit: dfd68b85d11b3554dc862b345d94fcb7e0fe26d9
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 14 20:30:11 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Oct 14 20:30:11 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=dfd68b85

Linux patch 4.4.239

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

 _README  |4 +
 1238_linux-4.4.239.patch | 1487 ++
 2 files changed, 1491 insertions(+)

diff --git a/_README b/_README
index dfe06b2..18c4800 100644
--- a/_README
+++ b/_README
@@ -995,6 +995,10 @@ Patch:  1237_linux-4.4.238.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.238
 
+Patch:  1238_linux-4.4.239.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.239
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1238_linux-4.4.239.patch b/1238_linux-4.4.239.patch
new file mode 100644
index 000..bc1e212
--- /dev/null
+++ b/1238_linux-4.4.239.patch
@@ -0,0 +1,1487 @@
+diff --git a/Makefile b/Makefile
+index 209fe98a591cd..74072b5a958b2 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 238
++SUBLEVEL = 239
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/drivers/base/dd.c b/drivers/base/dd.c
+index 04a923186081f..6bb3a425bbd3e 100644
+--- a/drivers/base/dd.c
 b/drivers/base/dd.c
+@@ -285,7 +285,8 @@ static int really_probe(struct device *dev, struct 
device_driver *drv)
+drv->bus->name, __func__, drv->name, dev_name(dev));
+   if (!list_empty(>devres_head)) {
+   dev_crit(dev, "Resources present before probing\n");
+-  return -EBUSY;
++  ret = -EBUSY;
++  goto done;
+   }
+ 
+   dev->driver = drv;
+@@ -363,7 +364,7 @@ probe_failed:
+   ret = 0;
+ done:
+   atomic_dec(_count);
+-  wake_up(_waitqueue);
++  wake_up_all(_waitqueue);
+   return ret;
+ }
+ 
+diff --git a/drivers/clk/samsung/clk-exynos4.c 
b/drivers/clk/samsung/clk-exynos4.c
+index 6c8e45e007c84..8edbb20ccff5e 100644
+--- a/drivers/clk/samsung/clk-exynos4.c
 b/drivers/clk/samsung/clk-exynos4.c
+@@ -1059,7 +1059,7 @@ static struct samsung_gate_clock exynos4210_gate_clks[] 
__initdata = {
+   GATE(CLK_PCIE, "pcie", "aclk133", GATE_IP_FSYS, 14, 0, 0),
+   GATE(CLK_SMMU_PCIE, "smmu_pcie", "aclk133", GATE_IP_FSYS, 18, 0, 0),
+   GATE(CLK_MODEMIF, "modemif", "aclk100", GATE_IP_PERIL, 28, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4210_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4210_GATE_IP_PERIR, 0,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4210_GATE_IP_PERIR, 11, 0,
+@@ -1100,7 +1100,7 @@ static struct samsung_gate_clock exynos4x12_gate_clks[] 
__initdata = {
+   0),
+   GATE(CLK_TSADC, "tsadc", "aclk133", E4X12_GATE_BUS_FSYS1, 16, 0, 0),
+   GATE(CLK_MIPI_HSI, "mipi_hsi", "aclk133", GATE_IP_FSYS, 10, 0, 0),
+-  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 0, 0),
++  GATE(CLK_CHIPID, "chipid", "aclk100", E4X12_GATE_IP_PERIR, 0, 
CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_SYSREG, "sysreg", "aclk100", E4X12_GATE_IP_PERIR, 1,
+   CLK_IGNORE_UNUSED, 0),
+   GATE(CLK_HDMI_CEC, "hdmi_cec", "aclk100", E4X12_GATE_IP_PERIR, 11, 0,
+diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c
+index d1d585ddb9ab7..dd19805d587de 100644
+--- a/drivers/gpio/gpio-tc3589x.c
 b/drivers/gpio/gpio-tc3589x.c
+@@ -157,7 +157,7 @@ static void tc3589x_gpio_irq_sync_unlock(struct irq_data 
*d)
+   continue;
+ 
+   tc3589x_gpio->oldregs[i][j] = new;
+-  tc3589x_reg_write(tc3589x, regmap[i] + j * 8, new);
++  tc3589x_reg_write(tc3589x, regmap[i] + j, new);
+   }
+   }
+ 
+diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 
b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+index d3ee8f19f1ef9..5ff941bbfb5bc 100644
+--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
 b/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
+@@ -311,7 +311,7 @@ int amdgpu_crtc_set_config(struct drm_mode_set *set)
+  take the current one */
+   if (active && !adev->have_disp_power_ref) {
+   adev->have_disp_power_ref = true;
+-  goto out;
++  return ret;
+   }
+   /* if we have no active crtcs, then drop the power ref
+  we got before */
+diff --git a/drivers/i2c/busses/i2c-cpm.c b/drivers/i2c/busses/i2c-cpm.c
+index b167ab25310a3..34a35e927fc6d 100644
+--- a/drivers/i2c/busses/i2c-cpm.c
 b/drivers/i2c/busses/i2c-cpm.c
+@@ -74,6 +74,9 @@ 

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

2020-10-14 Thread Thomas Deutschmann
commit: 5e9e7bd557b276229672eea35743f38e6c27062e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 14 20:30:34 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 14 20:30:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9e7bd5

dev-lang/spidermonkey: skip typedarray-arg-set-values-same-buffer-other-type.js 
for big-endian

Test typedarray-arg-set-values-same-buffer-other-type fails on
big-endian platforms due to the issue in the test itself. The issue has
been reported to test262 maintainers, until resolved the test is skipped.

Closes: https://bugs.gentoo.org/749044
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
index 66fb961070c..92d6e2d3c10 100644
--- a/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-68.12.0.ebuild
@@ -198,6 +198,10 @@ src_test() {
KNOWN_TESTFAILURES+=( non262/Date/timeclip.js )
fi
 
+   if [[ $(tc-endian) == "big" ]] ; then
+   KNOWN_TESTFAILURES+=( 
test262/built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js
 )
+   fi
+
echo "" > "${T}"/known_failures.list || die
 
local KNOWN_TESTFAILURE



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

2020-10-14 Thread Matt Turner
commit: c0215666980a5559d42354b4a552fec41430bbd6
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:14:34 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0215666

sys-boot/yaboot: Stabilize 1.3.17-r4 ppc

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

 sys-boot/yaboot/yaboot-1.3.17-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild 
b/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild
index 28bd397e2aa..91ba5ea6797 100644
--- a/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild
+++ b/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~ppc -ppc64"
+KEYWORDS="-* ppc -ppc64"
 IUSE="ibm"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/

2020-10-14 Thread Matt Turner
commit: 94738e7763caaf5d29b140a8aceccaf6371d3bc8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:17:53 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94738e77

sys-apps/ibm-powerpc-utils: Stabilize 1.3.8-r1 ppc64

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

 sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
index fff6de0ea53..d828529d968 100644
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
+++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P//ibm-}"
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="ppc ~ppc64"
+KEYWORDS="ppc ppc64"
 
 RDEPEND="
!

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

2020-10-14 Thread Matt Turner
commit: e59f4f8b190152fe9ab5bbfdcc24ffe48838a3ae
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:03:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59f4f8b

sys-boot/yaboot: Depend on sys-apps/ibm-powerpc-utils

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

 sys-boot/yaboot/yaboot-1.3.17-r4.ebuild | 117 
 1 file changed, 117 insertions(+)

diff --git a/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild 
b/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild
new file mode 100644
index 000..28bd397e2aa
--- /dev/null
+++ b/sys-boot/yaboot/yaboot-1.3.17-r4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+# yaboot is sensitive to external libc dependencies
+# of e2fsprogs. Pin to known working versions.
+# As a bonus we can control CFLAGS used to build e2fsprogs.
+# See compile_bundled_e2fsprogs() below and https://bugs.gentoo.org/641560
+E2FS_P="e2fsprogs-1.42.13"
+
+DESCRIPTION="PPC Bootloader"
+HOMEPAGE="http://yaboot.ozlabs.org;
+SRC_URI="
+   http://yaboot.ozlabs.org/releases/${P}.tar.gz
+   mirror://sourceforge/e2fsprogs/${E2FS_P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~ppc -ppc64"
+IUSE="ibm"
+
+DEPEND=""
+RDEPEND="
+   !sys-boot/yaboot-static
+   sys-apps/ibm-powerpc-utils
+   !ibm? (
+   sys-fs/hfsutils
+   sys-fs/hfsplusutils
+   sys-fs/mac-fdisk
+   )"
+
+PATCHES=(
+   # dual boot patch
+   "${FILESDIR}/yabootconfig-1.3.13.patch"
+   "${FILESDIR}/chrpfix.patch"
+   "${FILESDIR}/${P}-nopiessp-gcc4.patch"
+   "${FILESDIR}/${PN}-stubfuncs.patch"
+
+   # Fix the devspec path on newer kernels
+   "${FILESDIR}/new-ofpath-devspec.patch"
+)
+
+src_prepare() {
+   # has to be copied before 'new-ofpath-devspec'
+   cp "${FILESDIR}/new-ofpath" "${S}/ybin/ofpath" || die
+   default
+
+   pushd "${WORKDIR}/${E2FS_P}"
+   eapply "${FILESDIR}"/e2fsprogs-1.42.13-sysmacros.h.patch
+   popd
+
+   # No need to hardcode this path -- the compiler already knows to use it.
+   # Error only on real errors, for prom printing format compile failure.
+   sed -i \
+   -e 's:-I/usr/include::' \
+   -e 's:-Werror:-Wno-error:g' \
+   Makefile || die
+
+   # We'll install bundled libext2fs.a here
+   DEPS_DIR="${T}"/bundled-deps
+   export DEPS_DIR
+}
+
+src_configure() {
+   # ld.gold fails to link yaboot as:
+   #  sorry, I can't find space in second/yaboot.chrp to put the note
+   # bug #678710
+   tc-ld-disable-gold
+
+   pushd "${WORKDIR}/${E2FS_P}" || die
+   econf \
+   --enable-libblkid \
+   --enable-libuuid \
+   --disable-fsck \
+   --disable-quota
+   popd
+
+   default
+}
+
+src_compile() {
+   # Note: we use unmodified host's CFLAGS to build depends.
+   emake -C "${WORKDIR}/${E2FS_P}" V=1
+   # install-libs to install libext2fs.a for yaboot to statically link 
against
+   emake -C "${WORKDIR}/${E2FS_P}" DESTDIR="${DEPS_DIR}" install-libs V=1
+
+   unset CFLAGS CXXFLAGS CPPFLAGS LDFLAGS
+   # -std=gnu90 is needed to preserve 'inline' semantics
+   # of pre-c99 (always-inline) to avoid duplicate symbol
+   # definition, bug #641560.
+   # -L${deps_prefix}/usr/lib is needed to inject known
+   # working libext2fs.a as yaboot bundles header overrides
+   # that assume matcking implementation. System's version
+   # frequently does not work like in bug #641560.
+   emake \
+   PREFIX=/usr \
+   MANDIR=share/man \
+   CC="$(tc-getCC) -std=gnu90" \
+   LD="$(tc-getLD) -L${DEPS_DIR}/usr/lib"
+}
+
+src_install() {
+   sed -i -e 's/\/local//' etc/yaboot.conf || die
+   emake \
+   ROOT="${D}" \
+   PREFIX=/usr \
+   MANDIR=share/man \
+   CC="$(tc-getCC) -std=gnu90" \
+   LD="$(tc-getLD) -L${DEPS_DIR}/usr/lib" \
+   \
+   install
+   mv "${ED}"/etc/yaboot.conf{,.sample} || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-boot/yaboot/, sys-boot/yaboot/files/

2020-10-14 Thread Matt Turner
commit: 873a26156c33c3a7f54b0675092c0f8ee1b00258
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:05:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873a2615

sys-boot/yaboot: Drop old versions

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

 sys-boot/yaboot/Manifest   |   2 -
 sys-boot/yaboot/files/sysfs-ofpath.patch   | 105 --
 sys-boot/yaboot/files/yaboot-1.3.16-memalign.patch |  41 
 sys-boot/yaboot/yaboot-1.3.14-r2.ebuild|  47 -
 sys-boot/yaboot/yaboot-1.3.16.ebuild   |  56 --
 sys-boot/yaboot/yaboot-1.3.17-r2.ebuild|  59 ---
 sys-boot/yaboot/yaboot-1.3.17-r3.ebuild| 117 -
 7 files changed, 427 deletions(-)

diff --git a/sys-boot/yaboot/Manifest b/sys-boot/yaboot/Manifest
index 65faee10607..70d55ac518f 100644
--- a/sys-boot/yaboot/Manifest
+++ b/sys-boot/yaboot/Manifest
@@ -1,4 +1,2 @@
 DIST e2fsprogs-1.42.13.tar.gz 6511931 BLAKE2B 
2f849e82ad366f86d9d166f1901a99a8ac0ddc94471a29fb0de9132ae2ba8f8dc0f4c143acf889afdaa1daf1c57e7bf545a2b4e15ebb8463667f2768a8bc2ebb
 SHA512 
d341790f55c3bff34425369063757280b9ba6ac08f405e14f94f299345ae76c0dc6e90871b746cc98c73467448d888fe5bc029688b5eed5fd22c3c37bf285cd0
-DIST yaboot-1.3.14.tar.gz 219089 BLAKE2B 
e9f71476502dd61e1e277980eab486b35675f809249e27d72627f6469c75c7ea43740898cc8dc58196bb70d08dce52ef334fcd035ac92c66a4f77236a0371049
 SHA512 
7542073159a15787e27fd8246fe4c84c48cec5cc6fe76be06f4591bb9ca459ad0c81f0085f08d944745a186da005a5ace0d3d0b2598711ca3309fad1c5a00e74
-DIST yaboot-1.3.16.tar.gz 220360 BLAKE2B 
e717b101f14b6178f9fdcd4cf45077c1b9c5db91504f8a000710c02d8b35f6094deb590710c09352fcd18385122a1824b99de5600b176c79da0937fa5b287b0b
 SHA512 
9cd98335c8b32787567253e628549fe88af5ebe4b81fb6b99741fbbcc0ae3b44dc4fdad527ed27da00103bc0482d9a33d3f128f542884387f5aa754546624e14
 DIST yaboot-1.3.17.tar.gz 224325 BLAKE2B 
41f96266f2342eebbfdc3c0eb64eeaf59e55a31d7388f86839cf9318d231ef808d3aa16fb3b3fdfe85a6fca743e191d064f0ed633723f135a7ca25483e460566
 SHA512 
da910c4c6ca2de817342bf4dbcefe2857606043e614782581a86bae206cf6cfe5597ad47aea15369feb60e02d8a4f9f4aa3b12863d715c757584c1f4d7ffb9de

diff --git a/sys-boot/yaboot/files/sysfs-ofpath.patch 
b/sys-boot/yaboot/files/sysfs-ofpath.patch
deleted file mode 100644
index 7ebc0bfac86..000
--- a/sys-boot/yaboot/files/sysfs-ofpath.patch
+++ /dev/null
@@ -1,105 +0,0 @@
 ybin/ofpath2008-08-03 04:00:35.0 -0400
-+++ ybin/ofpath2009-01-09 13:46:12.0 -0500
-@@ -337,15 +337,18 @@
- 
- ide_ofpath()
- {
--if [ ! -L "/proc/ide/$DEVNODE" ] ; then
-+if [ ! -L "/proc/ide/$DEVNODE" ] && [ ! -e "/sys/block/$DEVNODE" ] ; then
-   echo 1>&2 "$PRG: /dev/$DEVNODE: Device not configured"
-   return 1
- fi
- 
--local IDEBUS="$(v=`readlink /proc/ide/$DEVNODE` ; echo ${v%%/*} )"
--if [ -z "$IDEBUS" ] ; then
--  echo 1>&2 "$PRG: BUG: IDEBUS == NULL"
--  return 1
-+if [ -L "/proc/ide/$DEVNODE" ] ; then
-+  local USE_OLD_PROC=1
-+  local IDEBUS="$(v=`readlink /proc/ide/$DEVNODE` ; echo ${v%%/*} )"
-+  if [ -z "$IDEBUS" ] ; then
-+  echo 1>&2 "$PRG: BUG: IDEBUS == NULL"
-+  return 1
-+   fi
- fi
- 
- case "$(uname -r)" in
-@@ -363,7 +366,8 @@
-   echo 1>&2 "$PRG: Unable to determine sysfs mountpoint"
-   return 1
-   fi
--  local OF1275IDE="${SYS}/block/${DEVNODE}/device/../../devspec"
-+  local OF1275IDE=$(cd -P "${SYS}/block/${DEVNODE}/device" && pwd)
-+  OF1275IDE="${OF1275IDE}/../../devspec"
-   ;;
-   *)
-   local OF1275IDE="/proc/ide/$IDEBUS/devspec"
-@@ -402,34 +406,41 @@
-   return 1
-   fi
- 
--  if [ ! -f "/proc/ide/${IDEBUS}/channel" ] ; then
--  echo 1>&2 "$PRG: KERNEL BUG: /proc/ide/${IDEBUS}/channel does not 
exist"
--  return 1
--  fi
--
--  case "$(cat /proc/device-tree${DEVSPEC}/device_type 2> /dev/null)" in
--  ide|ata)
--  local MASTER="/disk@0"
--  local SLAVE="/disk@1"
--  ;;
--  pci-ide|pci-ata)
--  local MASTER="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@0"
--  local SLAVE="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@1"
--  ;;
--  scsi) ## some lame controllers pretend they are scsi, hopefully all 
kludges are created equal.
--  local MASTER="/@$(($(cat /proc/ide/${IDEBUS}/channel) * 2 + 0))"
--  local SLAVE="/@$(($(cat /proc/ide/${IDEBUS}/channel) * 2 + 1))"
--  ;;
--  spi)
--  local MASTER="/disk@$(cat /proc/ide/${IDEBUS}/channel),0"
--  local SLAVE="/disk@$(cat /proc/ide/${IDEBUS}/channel),1"
--  ;;
--  *)
--  echo 1>&2 "$PRG: 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/

2020-10-14 Thread Matt Turner
commit: 8e5f4697d3b378e5e44928a08c8f70d603dff597
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:17:50 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5f4697

sys-apps/ibm-powerpc-utils: Stabilize 1.3.8-r1 ppc

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

 sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
index ffa719c0c11..fff6de0ea53 100644
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
+++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P//ibm-}"
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="~ppc ~ppc64"
+KEYWORDS="ppc ~ppc64"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: sys-boot/yaboot-static/files/, sys-boot/yaboot-static/

2020-10-14 Thread Matt Turner
commit: ddfaadddff98bf2d3a19e1dd32fef412bc2fbff4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:08:47 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfaaddd

sys-boot/yaboot-static: Drop old versions

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

 sys-boot/yaboot-static/Manifest|   2 -
 sys-boot/yaboot-static/files/sysfs-ofpath.patch| 105 -
 .../yaboot-static/yaboot-static-1.3.14-r1.ebuild   |  43 -
 .../yaboot-static/yaboot-static-1.3.16-r1.ebuild   |  37 
 .../yaboot-static/yaboot-static-1.3.17-r1.ebuild   |  41 
 5 files changed, 228 deletions(-)

diff --git a/sys-boot/yaboot-static/Manifest b/sys-boot/yaboot-static/Manifest
index f45d6aaae94..77a7d03ac7d 100644
--- a/sys-boot/yaboot-static/Manifest
+++ b/sys-boot/yaboot-static/Manifest
@@ -1,3 +1 @@
-DIST yaboot-static-1.3.14.tbz2 154587 BLAKE2B 
258641b2c12bd7877976d7b22b23a15443327f34c7a07bb60675e040e4b9ba1a9deff56d64c391761d2fafbf830fec7172164e0786beb0cd2971179444d3dcd8
 SHA512 
e175fd3b31c8e26dd7177ab3c995015ebeb34f2877e1e64eabb3cbb21d0cb0e41e9c60c423e07ebb48f43ccd60ff1ff95a2001d0af220531be1bd25e04cf9bdc
-DIST yaboot-static-1.3.16.tbz2 159798 BLAKE2B 
8ca04f7c2a43444898c3b057860ccc295c6aa2739fed5aff430563cdfa7395885176a0b8cd8f0e2e00effbd42bcc1f76c6502cf367594c83ffa71f8682dca120
 SHA512 
9aaf4432764631db923638d11d87868e9774ea6bec875110af1cd21a818c59781b7beebac4848a6a32aa592816fded214f5c6b159ecbd1654a0c6051c42dd580
 DIST yaboot-static-1.3.17.tbz2 162142 BLAKE2B 
ddaa1e01c08b926a0fb295e350ba8a80a0b2c5d0cc7a8346d05e7e6c7441b9748f781a82382afcaad770ed04ebd4e3032bd16e605b8ad984b13ab9564500890a
 SHA512 
23caf8d7308aba7402f13fc558e2182f63317fa7cf502899503247d2d2b8741b8327b447a50edce775eed0ea02fed5b675f4b40c8bafd956cbd25662c9f2ad72

diff --git a/sys-boot/yaboot-static/files/sysfs-ofpath.patch 
b/sys-boot/yaboot-static/files/sysfs-ofpath.patch
deleted file mode 100644
index 7a365910049..000
--- a/sys-boot/yaboot-static/files/sysfs-ofpath.patch
+++ /dev/null
@@ -1,105 +0,0 @@
 usr/sbin/ofpath2008-08-03 04:00:35.0 -0400
-+++ usr/sbin/ofpath2009-01-09 13:46:12.0 -0500
-@@ -337,15 +337,18 @@
- 
- ide_ofpath()
- {
--if [ ! -L "/proc/ide/$DEVNODE" ] ; then
-+if [ ! -L "/proc/ide/$DEVNODE" ] && [ ! -e "/sys/block/$DEVNODE" ] ; then
-   echo 1>&2 "$PRG: /dev/$DEVNODE: Device not configured"
-   return 1
- fi
- 
--local IDEBUS="$(v=`readlink /proc/ide/$DEVNODE` ; echo ${v%%/*} )"
--if [ -z "$IDEBUS" ] ; then
--  echo 1>&2 "$PRG: BUG: IDEBUS == NULL"
--  return 1
-+if [ -L "/proc/ide/$DEVNODE" ] ; then
-+  local USE_OLD_PROC=1
-+  local IDEBUS="$(v=`readlink /proc/ide/$DEVNODE` ; echo ${v%%/*} )"
-+  if [ -z "$IDEBUS" ] ; then
-+  echo 1>&2 "$PRG: BUG: IDEBUS == NULL"
-+  return 1
-+   fi
- fi
- 
- case "$(uname -r)" in
-@@ -363,7 +366,8 @@
-   echo 1>&2 "$PRG: Unable to determine sysfs mountpoint"
-   return 1
-   fi
--  local OF1275IDE="${SYS}/block/${DEVNODE}/device/../../devspec"
-+  local OF1275IDE=$(cd -P "${SYS}/block/${DEVNODE}/device" && pwd)
-+  OF1275IDE="${OF1275IDE}/../../devspec"
-   ;;
-   *)
-   local OF1275IDE="/proc/ide/$IDEBUS/devspec"
-@@ -402,34 +406,41 @@
-   return 1
-   fi
- 
--  if [ ! -f "/proc/ide/${IDEBUS}/channel" ] ; then
--  echo 1>&2 "$PRG: KERNEL BUG: /proc/ide/${IDEBUS}/channel does not 
exist"
--  return 1
--  fi
--
--  case "$(cat /proc/device-tree${DEVSPEC}/device_type 2> /dev/null)" in
--  ide|ata)
--  local MASTER="/disk@0"
--  local SLAVE="/disk@1"
--  ;;
--  pci-ide|pci-ata)
--  local MASTER="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@0"
--  local SLAVE="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@1"
--  ;;
--  scsi) ## some lame controllers pretend they are scsi, hopefully all 
kludges are created equal.
--  local MASTER="/@$(($(cat /proc/ide/${IDEBUS}/channel) * 2 + 0))"
--  local SLAVE="/@$(($(cat /proc/ide/${IDEBUS}/channel) * 2 + 1))"
--  ;;
--  spi)
--  local MASTER="/disk@$(cat /proc/ide/${IDEBUS}/channel),0"
--  local SLAVE="/disk@$(cat /proc/ide/${IDEBUS}/channel),1"
--  ;;
--  *)
--  echo 1>&2 "$PRG: Unsupported IDE device type: \"$(cat 
/proc/device-tree${DEVSPEC}/device_type 2> /dev/null)\""
--  return 1
--  ;;
--  esac
-+  
-+  if [ "${USE_OLD_PROC}" = "1" ] ; then
-+  if [ ! -f "/proc/ide/${IDEBUS}/channel" ] ; then
-+  echo 1>&2 "$PRG: KERNEL BUG: /proc/ide/${IDEBUS}/channel 
does not exist"
-+  return 1
-+ 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/

2020-10-14 Thread Matt Turner
commit: 069219ef8687f48969605160cf94d1754583b417
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 19:46:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069219ef

sys-apps/ibm-powerpc-utils: Update blocker dependency

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

 ...ibm-powerpc-utils-1.3.8.ebuild => ibm-powerpc-utils-1.3.8-r1.ebuild} | 2 +-
 sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
similarity index 94%
rename from sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8.ebuild
rename to sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
index 2e5af45214e..ffa719c0c11 100644
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8.ebuild
+++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2+"
 KEYWORDS="~ppc ~ppc64"
 
 RDEPEND="
-   !sys-apps/powerpc-utils
+   !=sys-libs/librtas-2.0.2 )
 "
 

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild
index 4bac682b047..b6e7ae3be80 100644
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild
+++ b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-9.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 KEYWORDS=""
 
 RDEPEND="
-   !sys-apps/powerpc-utils
+   !=sys-libs/librtas-2.0.2 )
 "
 



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

2020-10-14 Thread Matt Turner
commit: 3fde55eea5fb94b5fb0496642f8a916cc41da405
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 19:30:30 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fde55ee

sys-apps/powerpc-utils: Remove nvsetenv from this package

sys-boot/yaboot{,-static} depends on this package for the nvsetenv
binary. sys-boot/grub depends on sys-apps/ibm-powerpc-utils.

Before this commit, both sys-apps/powerpc-utils and
sys-apps/ibm-powerpc-utils installed /usr/sbin/nvsetenv and thus could
not be installed simultaneously, thereby preventing sys-boot/yaboot and
sys-boot/grub from being installed simultaneously, which prevents
dev-util/catalyst run building ISOs on a system using sys-boot/yaboot.

We've confirmed that yaboot (ybin specifically) works with nvsetenv from
sys-apps/ibm-powerpc-utils, so just remove nvsetenv from this package.

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

 ...ls-1.1.3.18-r3.ebuild => powerpc-utils-1.1.3.18-r4.ebuild} | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r3.ebuild 
b/sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r4.ebuild
similarity index 75%
rename from sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r3.ebuild
rename to sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r4.ebuild
index 09eeef791f3..fc1157cb099 100644
--- a/sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r3.ebuild
+++ b/sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r4.ebuild
@@ -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
 
 EAPI=7
@@ -8,7 +8,7 @@ inherit toolchain-funcs
 BASEVER=$(ver_cut 1-3)
 DEBREV=$(ver_cut 4)
 
-DESCRIPTION="PowerPC utilities including nvsetenv, and additional OldWorld 
apps"
+DESCRIPTION="PowerPC utilities and additional OldWorld apps"
 
SRC_URI="http://http.us.debian.org/debian/pool/main/p/powerpc-utils/${PN}_${BASEVER}.orig.tar.gz

http://http.us.debian.org/debian/pool/main/p/powerpc-utils/${PN}_${BASEVER}-${DEBREV}.diff.gz
mirror://gentoo/${PN}-cleanup.patch.bz2"
@@ -44,10 +44,11 @@ src_compile() {
 src_install() {
into /usr
dosbin autoboot backlight bootsched clock fblevel fdeject fnset
-   dosbin macos mousemode nvsetenv nvsetvol nvvideo sndvolmix trackpad
+   dosbin macos mousemode nvsetvol nvvideo sndvolmix trackpad
 
doman autoboot.8 bootsched.8 clock.8 fblevel.8 fdeject.8 macos.8
-   doman mousemode.8 nvsetenv.8 nvsetvol.8 nvvideo.8 sndvolmix.8 trackpad.8
+   doman mousemode.8 nvsetvol.8 nvvideo.8 sndvolmix.8 trackpad.8
 
-   ewarn "The lsprop utility has been moved into the ibm-powerpc-utils 
package."
+   ewarn "The lsprop and nvsetenv utilities have been moved into the"
+   ewarn "sys-apps/ibm-powerpc-utils package."
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/ibm-powerpc-utils/

2020-10-14 Thread Matt Turner
commit: ebd77060d117ec36fdf39fafc6ae7a7a6b87aab3
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:18:25 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd77060

sys-apps/ibm-powerpc-utils: Drop old versions

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

 sys-apps/ibm-powerpc-utils/Manifest|  2 --
 .../ibm-powerpc-utils-1.3.6.ebuild | 37 --
 .../ibm-powerpc-utils-1.3.7.ebuild | 37 --
 3 files changed, 76 deletions(-)

diff --git a/sys-apps/ibm-powerpc-utils/Manifest 
b/sys-apps/ibm-powerpc-utils/Manifest
index dfe6f243118..99e52049706 100644
--- a/sys-apps/ibm-powerpc-utils/Manifest
+++ b/sys-apps/ibm-powerpc-utils/Manifest
@@ -1,3 +1 @@
-DIST ibm-powerpc-utils-1.3.6.tar.gz 320582 BLAKE2B 
cce656ca7eefda3912f26c6df99112ceef831cac834af4edaf507c28c63d6bbca0d6ae0dd096474b7d3ac45daffb37dbc1068cb33b83f676922e4f27ca46ae2e
 SHA512 
a30516ccdfe19a198cd5c1a7ad3646d15b599fb40f772cbc7ac95c6d3b364575a3ebb16708022886ba3bcd3184070a3f4d72b649427879fcdd2655406470e977
-DIST ibm-powerpc-utils-1.3.7.tar.gz 322707 BLAKE2B 
5f8e9770e35cfd2d07640d228b8cff175fc71c49518d78c3582df30472a7fe2e3c520dae014d73e37992bca5f9dd13c3203e27e286f010ad0e4e95bfc5e6aa37
 SHA512 
e7ced7568d4a033131a4a543bf3128ffc1d5b1f5baf358b7bb73003e713145d3191dddee63b73d475dc0e257d54dd2470b02b15ba6ba9e49bb1d110091f2a541
 DIST ibm-powerpc-utils-1.3.8.tar.gz 355931 BLAKE2B 
cb1756640962f55eead8556abb714f938a066d9c63e990ee6467ecdb032eac7058ce8715dc8b8d403e3c03efe98a7af0c7d560158258e7097300befbb04f8472
 SHA512 
7c9057131315d8fac6154c410562d9cd1807f76241bcc190566ece05b0ddd2ddbe1097749b7e644ccc9691641d40460a877368162e9b951fe790f53f638f635e

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild
deleted file mode 100644
index eefb8e27e63..000
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Utilities for the maintainance of the IBM and Apple PowerPC 
platforms"
-HOMEPAGE="https://github.com/ibm-power-utilities/powerpc-utils;
-SRC_URI="https://github.com/ibm-power-utilities/${PN//ibm-}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-IUSE="+rtas"
-
-S="${WORKDIR}/${P//ibm-}"
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="ppc ppc64"
-
-DEPEND="
-   sys-devel/bc
-"
-RDEPEND="
-   ${DEPEND}
-   !sys-apps/powerpc-utils
-   rtas? ( >=sys-libs/librtas-2.0.2 )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.5-docdir.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with rtas librtas)
-}

diff --git a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild 
b/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild
deleted file mode 100644
index 37767f844b1..000
--- a/sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Utilities for the maintainance of the IBM and Apple PowerPC 
platforms"
-HOMEPAGE="https://github.com/ibm-power-utilities/powerpc-utils;
-SRC_URI="https://github.com/ibm-power-utilities/${PN//ibm-}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-IUSE="+rtas"
-
-S="${WORKDIR}/${P//ibm-}"
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~ppc ~ppc64"
-
-DEPEND="
-   sys-devel/bc
-"
-RDEPEND="
-   ${DEPEND}
-   !sys-apps/powerpc-utils
-   rtas? ( >=sys-libs/librtas-2.0.2 )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.5-docdir.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with rtas librtas)
-}



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

2020-10-14 Thread Matt Turner
commit: ab5d1f9ab2507f761e7c9d07db157a204f8c1973
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:08:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5d1f9a

sys-boot/yaboot-static: Depend on sys-apps/ibm-powerpc-utils

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

 .../yaboot-static/yaboot-static-1.3.17-r2.ebuild   | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild 
b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
new file mode 100644
index 000..d5157e407db
--- /dev/null
+++ b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Generated by using quickpkg on a ppc32 machine, compiled with -O2 -pipe.
+
+EAPI=7
+
+DESCRIPTION="Static yaboot ppc boot loader for machines with open firmware"
+HOMEPAGE="http://yaboot.ozlabs.org/;
+SRC_URI="mirror://gentoo/yaboot-static-${PV}.tbz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~ppc ppc64"
+IUSE="ibm"
+
+DEPEND=""
+RDEPEND="
+   !sys-boot/yaboot
+   sys-apps/ibm-powerpc-utils
+   !ibm? (
+   sys-fs/hfsutils
+   sys-fs/hfsplusutils
+   sys-fs/mac-fdisk
+   )"
+
+S=${WORKDIR}
+
+QA_PRESTRIPPED="
+   /usr/lib/yaboot/yaboot
+   /usr/lib/yaboot/yaboot.chrp
+   /usr/lib/yaboot/addnote
+"
+
+src_prepare() {
+   epatch "${FILESDIR}/new-ofpath-devspec.patch"
+}
+
+src_install() {
+   cp -pPR "${WORKDIR}"/* "${D}" || die
+}



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

2020-10-14 Thread Matt Turner
commit: 80cf7b0264f5981440ad58ed59d70a9650acf892
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Oct 14 20:15:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Oct 14 20:22:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cf7b02

sys-boot/yaboot-static: Stabilize 1.3.17-r2 ppc

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

 sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild 
b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
index d5157e407db..b49e62ff1e9 100644
--- a/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
+++ b/sys-boot/yaboot-static/yaboot-static-1.3.17-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/yaboot-static-${PV}.tbz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="-* ~ppc ppc64"
+KEYWORDS="-* ppc ppc64"
 IUSE="ibm"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-themes/arc-theme/

2020-10-14 Thread James Le Cuirot
commit: 4117443754bed01b97f68f487912c6d292f4a4cf
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Oct 14 20:12:07 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Oct 14 20:12:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41174437

x11-themes/arc-theme: Version bump to 20201013

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-themes/arc-theme/Manifest  |  2 +
 x11-themes/arc-theme/arc-theme-20201013.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/x11-themes/arc-theme/Manifest b/x11-themes/arc-theme/Manifest
index 416b157ea1b..c688c2eb2fc 100644
--- a/x11-themes/arc-theme/Manifest
+++ b/x11-themes/arc-theme/Manifest
@@ -2,3 +2,5 @@ DIST arc-theme-20190330-pngs.tar.xz 87632 BLAKE2B 
a860abe61d98c1ba2c7e13d21cb24e
 DIST arc-theme-20190330.tar.xz 227936 BLAKE2B 
35815019884c55ce2d22dbb2d78892c00b35839b017fb7f0c1e9e1f1bad1bf94703e0c15205045eed96add556381c28fdd702c7657226fd75492304abaafd41d
 SHA512 
ac4f1bde028e027314004999502dcc914abf6070ffd4345021df486084de2c943e6c110776b3b6af55143962a40b368c060a11754ffaf30300b87cb923bc55b9
 DIST arc-theme-20200819-pngs.tar.xz 85156 BLAKE2B 
bdfab7230d3e932b77f7dce9c7258c371fc708e0b3947fd39a718aa91f792501b8c64b38856da7673115b800e5ef2913f220ce6b909311b5d3fdbf171526d56c
 SHA512 
d6709ad91cf8ee309606331550e43febbe200f24c07548bd3bcff646a6237bd5365d60abed8deb55317d6fb419a71627f3f9510bb117799f6fa3dd012ade992c
 DIST arc-theme-20200819.tar.xz 238792 BLAKE2B 
94f7b2f073518031c6b47f4b5b245a5c73205a859528346dde51fb1e51051617c57969d1ff2359563803360c0bc46fe368aff34a9cc606389fe6fa9e4f8d22ed
 SHA512 
bedff15a195c21934a813ca600b88ced81c3db66b7c25ab75b7193998a89338a7888711abb213877210a62d2460300bc32d40402bdd1f6c4d8fa903999eb1b0e
+DIST arc-theme-20201013-pngs.tar.xz 85204 BLAKE2B 
fb1ef7e0d9618238cf605d1494d6247b237d060c4c6772aa5a7ce740218f45f0ee6b2328bc486b8b29d2741c4c44dadcb8db5abf4e333ce519c7db961f9c
 SHA512 
d7d28fe99ac7fce7360905eea0ed1a2cac77612dc7dde05240bbb2cf8e7cc0956f63c35426c1dae34d8adb20553758f595e442e955a202e9c73af5b61ca30a86
+DIST arc-theme-20201013.tar.xz 241636 BLAKE2B 
6f825b290c0f2cf1e67d72d9dbca0f23c83e7fc2ea89bc7b69013fb38bb7959205caad1b357a5cb1c4196e4b4460f13223515124c2012aa363a17765e89f992d
 SHA512 
c1c70c80935af2b1f3c7c9bf79ee72d5fba907fd03caadecf96d6fd796bf70d325bbb16dbe93f95d9a63eff748c7d90bcb0bf837e446e5c2770cfdccb131f45c

diff --git a/x11-themes/arc-theme/arc-theme-20201013.ebuild 
b/x11-themes/arc-theme/arc-theme-20201013.ebuild
new file mode 100644
index 000..b3a90da75f7
--- /dev/null
+++ b/x11-themes/arc-theme/arc-theme-20201013.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# USE="-* gtk2 gtk3 xfce" ebuild ${P}.ebuild clean compile
+# cd ~portage/x11-themes/${P}/work
+# make -j -C */common/gtk-3.0/3.18
+# find */common/{gtk-2.0,gtk-3.0/3.*,xfwm4} -name "*.png" ! -path 
"*/menubar-toolbar/*" | xargs tar Jcvf /usr/portage/distfiles/${P}-pngs.tar.xz 
--owner=root --group=root
+
+inherit autotools
+
+DESCRIPTION="A flat theme with transparent elements for GTK+3, GTK+2 and GNOME 
Shell"
+HOMEPAGE="https://github.com/jnsh/arc-theme;
+SRC_URI="https://github.com/jnsh/${PN}/releases/download/${PV}/arc-theme-${PV}.tar.xz
+   pre-rendered? ( 
https://dev.gentoo.org/~chewi/distfiles/${P}-pngs.tar.xz )"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="cinnamon gnome-shell +gtk2 +gtk3 mate +pre-rendered xfce"
+
+SASSC_DEPEND="
+   dev-lang/sassc
+"
+
+SVG_DEPEND="
+   !pre-rendered? (
+   media-gfx/inkscape
+   media-gfx/optipng
+   )
+"
+
+# Supports various GTK+3 versions and uses pkg-config to determine which
+# set of files to install. Updates will break it but only this fix will
+# help. See https://github.com/horst3180/arc-theme/pull/436. The same
+# applies to GNOME Shell and Cinnamon but I don't know whether those are
+# fixable.
+BDEPEND="
+   cinnamon? (
+   ${SASSC_DEPEND}
+   gnome-extra/cinnamon
+   )
+   gnome-shell? (
+   ${SASSC_DEPEND}
+   >=gnome-base/gnome-shell-3.18
+   )
+   gtk2? (
+   ${SVG_DEPEND}
+   )
+   gtk3? (
+   ${SASSC_DEPEND}
+   ${SVG_DEPEND}
+   virtual/pkgconfig
+   >=x11-libs/gtk+-3.18:3
+   )
+   xfce? (
+   ${SVG_DEPEND}
+   )
+"
+
+# gnome-themes-standard is only needed by GTK+2 for the Adwaita
+# engine. This engine is built into GTK+3.
+RDEPEND="
+   gtk2? (
+   x11-themes/gnome-themes-standard
+   x11-themes/gtk-engines-murrine
+   )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use pre-rendered &&
+   export INKSCAPE="${BROOT}"/bin/false 

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

2020-10-14 Thread Marc Schiffbauer
commit: 36ee1be6b039aa22bb9a57db8dd02be1c9dd6712
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Wed Oct 14 20:06:48 2020 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Wed Oct 14 20:07:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ee1be6

net-dns/unbound: revbump

added http2 USE flag to support DoH via HTTP/2

Closes: https://bugs.gentoo.org/748912
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Marc Schiffbauer  gentoo.org>

 net-dns/unbound/metadata.xml |   1 +
 net-dns/unbound/unbound-1.12.0-r1.ebuild | 202 +++
 2 files changed, 203 insertions(+)

diff --git a/net-dns/unbound/metadata.xml b/net-dns/unbound/metadata.xml
index 64f0e795d58..4976f3c88f9 100644
--- a/net-dns/unbound/metadata.xml
+++ b/net-dns/unbound/metadata.xml
@@ -29,6 +29,7 @@
 Enable ECDSA support
 Enable EDNS client subnet support
 Enable GOST support
+Enable HTTP/2 support for 
DoHnet-libs/nghttp2
 Enable cache db backend which uses 
dev-libs/hiredis
   
 

diff --git a/net-dns/unbound/unbound-1.12.0-r1.ebuild 
b/net-dns/unbound/unbound-1.12.0-r1.ebuild
new file mode 100644
index 000..bd4fc88d4d2
--- /dev/null
+++ b/net-dns/unbound/unbound-1.12.0-r1.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/;
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost +http2 libressl python redis 
selinux static-libs systemd test threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+
+CDEPEND="acct-group/unbound
+   acct-user/unbound
+   >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   libressl? ( >=dev-libs/libressl-2.2.4:0[${MULTILIB_USEDEP}] )
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   dnscrypt? ( dev-libs/libsodium[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   )
+   http2? ( net-libs/nghttp2 )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="${CDEPEND}
+   python? ( dev-lang/swig )
+   test? (
+   net-dns/ldns-utils[examples]
+   dev-util/splint
+   app-text/wdiff
+   )
+   systemd? ( sys-apps/systemd )"
+
+RDEPEND="${CDEPEND}
+   net-dns/dnssec-root
+   selinux? ( sec-policy/selinux-bind )"
+
+# bug #347415
+RDEPEND="${RDEPEND}
+   net-dns/dnssec-root"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.7-trust-anchor-file.patch
+   "${FILESDIR}"/${PN}-1.6.3-pkg-config.patch
+   "${FILESDIR}"/${PN}-1.10.1-find-ar.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # required for the python part
+   multilib_copy_sources
+}
+
+src_configure() {
+   [[ ${CHOST} == *-darwin* ]] || append-ldflags -Wl,-z,noexecstack
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable gost) \
+   $(use_enable dnscrypt) \
+   $(use_enable dnstap) \
+   $(use_enable ecdsa) \
+   $(use_enable ecs subnet) \
+   $(multilib_native_use_enable redis cachedb) \
+   $(use_enable static-libs static) \
+   $(use_enable systemd) \
+   $(multilib_native_use_with python pythonmodule) \
+   $(multilib_native_use_with python pyunbound) \
+   $(use_with threads pthreads) \
+   $(use_with http2 libnghttp2) \
+   --disable-flto \
+   --disable-rpath \
+   --enable-event-api \
+   --enable-ipsecmod \
+   --enable-tfo-client \
+   --enable-tfo-server \
+   --with-libevent="${EPREFIX}"/usr \
+   $(multilib_native_usex redis 

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

2020-10-14 Thread Michał Górny
commit: 70015299474d7a83cfc5896e8f3ae187b2983214
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 14 20:00:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct 14 20:03:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70015299

dev-python/pillow: Bump to 8.0.0

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

 dev-python/pillow/Manifest|  1 +
 dev-python/pillow/pillow-8.0.0.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 563d776dc1c..3c36015e19f 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1,3 +1,4 @@
 DIST pillow-6.2.2.tar.gz 37538464 BLAKE2B 
dfd9b81490a8adb4e12ecbf6764e4e27573c9a087877ac37275a9fb42b89f0cd8cab8d7ca0b45c9a00bf38ca5b1d83de68f5fc35ff19031bfcc1495ee3a5f5b7
 SHA512 
0f2c3bfd921247fa11645eadc42e184182a401ccbdb8f10215312e96c8c28f2382f5413b56acd78fab1dffc6fa53cc8588ce960543af65c4769451874c2c918e
 DIST pillow-7.0.0.tar.gz 37880130 BLAKE2B 
be940cbdced884c33f2b3979be113b1bc8974814c9532fe80203395184f90eccba1cd9a5017fec1f0c30a21ff06abc46560d5c6d67938dbf640f2e8e08b7e554
 SHA512 
187173a525d4f3f01b4898633263b53a311f337aa7b159c64f79ba8c7006fd44798a058e7cc5d8f1116bad008e4142ff303456692329fe73b0e115ef5c225d73
 DIST pillow-7.2.0.tar.gz 39125407 BLAKE2B 
f49015922c34473590740c9fa63435f85f9a517b3295abd2e758941b95162cef0fb1fa2a0e6ee0ac86323709ee3af02888f6e029a1905f13698e82c1f38d5d94
 SHA512 
ac9c7c8f445b3f67f51bea13fad118d1612c45272c26d33bec286f3c2e198912b934378c4bf986b409aaa2a83d92ff176ee4d25f28701d61746c9cb86d0f412b
+DIST pillow-8.0.0.tar.gz 44614151 BLAKE2B 
c0ba1850fe59f11dcec1face78c34f098752d9f1d11e00851b14331056a45d44dc40bcad51558c0a533476ba05c815170eb5cb807a142c473daf1358fd76
 SHA512 
4f126e39a8c4ff7cb83ed263e04e5921fe55d5167fca98b59ffecb95f994b2487b9b7ca83151c017d915f9d3cc05b71da44de7b9cfa418f1c70574234c1b9c83

diff --git a/dev-python/pillow/pillow-8.0.0.ebuild 
b/dev-python/pillow/pillow-8.0.0.ebuild
new file mode 100644
index 000..ea2d981f210
--- /dev/null
+++ b/dev-python/pillow/pillow-8.0.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="https://python-pillow.org/;
+SRC_URI="https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
+REQUIRED_USE="test? ( jpeg tiff )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:0 )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:0=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:0= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-gfx/imagemagick[png]
+   )
+"
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   mydistutilsargs=(
+   build_ext
+   --disable-platform-guessing
+   $(use_enable truetype freetype)
+   $(use_enable jpeg)
+   $(use_enable jpeg2k jpeg2000)
+   $(use_enable lcms)
+   $(use_enable tiff)
+   $(use_enable imagequant)
+   $(use_enable webp)
+   $(use_enable webp webpmux)
+   $(use_enable xcb)
+   $(use_enable zlib)
+   )
+
+   # setup.py sucks at adding the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but this setup.py does stupid things.
+   export \
+   INCLUDE=${ESYSROOT}/usr/include \
+   LIB=${ESYSROOT}/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" selftest.py --installed || die "selftest failed with 
${EPYTHON}"
+   # no:relaxed: pytest-relaxed plugin make our tests fail. deactivate if 
installed
+   pytest -vv -p no:relaxed || die "Tests fail 

  1   2   3   4   >