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

2020-08-12 Thread Kent Fredric
commit: b51118e84fe29b042a877bcc66ae6f19ed5ef676
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 06:10:04 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 06:15:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51118e8

dev-perl/Email-Find: -r bump for EAPI7

- EAPI7
- Improve deps
- Parallel tests

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

 dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild | 25 
 1 file changed, 25 insertions(+)

diff --git a/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild 
b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
new file mode 100644
index 000..db5f92223e0
--- /dev/null
+++ b/dev-perl/Email-Find/Email-Find-0.100.0-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.10
+inherit perl-module
+
+DESCRIPTION="Find RFC 822 email addresses in plain text"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-perl/Email-Valid-0.179.0
+   dev-perl/MailTools
+"
+BDEPEND="${RDEPEND}
+   test? (
+   virtual/perl-Test-Simple
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libfm/

2020-08-12 Thread Joonas Niilola
commit: b3ba92841a0e3e9851b3dbc1be5217cc7890469d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Aug 13 04:07:55 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 13 05:48:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ba9284

x11-libs/libfm: replace maintainer lxqt with maintainer-needed

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17109
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/libfm/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-libs/libfm/metadata.xml b/x11-libs/libfm/metadata.xml
index 1798db6cc20..c6faec3664b 100644
--- a/x11-libs/libfm/metadata.xml
+++ b/x11-libs/libfm/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-l...@gentoo.org
-LXQt
-  
+  
   
 Support custom actions in menus
 Use libfm's udisks-based volume monitor implementation 
instead of using the one from gvfs



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

2020-08-12 Thread Zac Medico
commit: c1e57ae60a24a4d1a1fbdf4e3d172cdb0128f0ba
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 05:36:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 05:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e57ae6

sys-apps/portage: PYTHON_REQ_USE-=xml

Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild   | 2 +-
 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index d18b79f23e9..403f1f91fa7 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index f81a8f1e29a..38f185f95eb 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 epatch linux-info systemd prefix
 



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

2020-08-12 Thread Kent Fredric
commit: a945e50cd235f467bbeaed3bbe2f7a5bc5858639
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 05:36:21 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 05:37:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a945e50c

dev-perl/Email-Date: Cleanup old 1.104.0-r1

Closes: https://bugs.gentoo.org/661296
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Email-Date/Email-Date-1.104.0-r1.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/Email-Date/Email-Date-1.104.0-r1.ebuild 
b/dev-perl/Email-Date/Email-Date-1.104.0-r1.ebuild
deleted file mode 100644
index bc53bb7129a..000
--- a/dev-perl/Email-Date/Email-Date-1.104.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=RJBS
-MODULE_VERSION=1.104
-inherit perl-module
-
-DESCRIPTION="Find and Format Date Headers"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/TimeDate-1.16
-   >=dev-perl/Email-Abstract-2.13.1
-   dev-perl/Email-Date-Format
-   virtual/perl-Time-Local
-   virtual/perl-Time-Piece"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



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

2020-08-12 Thread 罗百科
commit: 3f0e302e2c187aa5c9d157277bd026a08f195f94
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug 13 05:21:33 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Aug 13 05:21:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0e302e

dev-lang/moarvm: Bump

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

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

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 59f89e32853..b86957b1425 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -4,3 +4,4 @@ DIST MoarVM-2019.07.tar.gz 5187102 BLAKE2B 
a9c56453edf5b5834d33187aea6eabacac9a7
 DIST MoarVM-2019.11.tar.gz 5709053 BLAKE2B 
5214a041d02fa9feebf50996460b4a73634bf69dc24edbda72d29fe3045504dde809143ba6edf57602a5207e45a02e9a69cfecd2dca0bb5922e5560dca4e5861
 SHA512 
d7d7d21ff0e3896b7cb869ea1298f9ff1b041b68062ac509d4571246f96985de0ad48d881f7c988e1ed470c4c5f859f36916bfd764cbc0e988c249682b0b8b41
 DIST MoarVM-2020.05.tar.gz 5309065 BLAKE2B 
ed33f066cc16382218509dd9cf8f9f252c87a7d8bfeaf11be8ccbf4fe2337e1dd598d7f4368d4edc5fa1b7c704ee2b4dfec66ee8824465e6088ce0bdf7c8fac1
 SHA512 
10dd2bb8c629ac4d7804a8e64f8883617545930520c61ff34b62b29b81f827c425004bb07c8978df9620da446fa204ccb3b5c8889651e243a1fe4da28350ab66
 DIST MoarVM-2020.06.tar.gz 5325582 BLAKE2B 
3cef20e2cf8d35cf4e812c2838963938a059393eddf1b87d4f2a69750b5e3eae81db76c671d3fcc137f63acd0b94ff03a6c5c3c2a772d9d9409348cfb33fe235
 SHA512 
5dae0abb825d8ac1620a62da44de6a0a6ddbeed6862c728b895ad5922c0142fd305f5d63bef9726490d9bab0afa603e93b0a1cfd7e61f5778dedfca0f016664c
+DIST MoarVM-2020.07.tar.gz 5329508 BLAKE2B 
a761234baf88bfb5d8bc87e621822cd4cc1c11c383d9a42785a33d6cc6aa2f039a7764923044c028677b75fd849fa785edb2b0b9bd4ba1bd5393dbe7269c6dc1
 SHA512 
7581dc0b028029f34fdb1035c1db75f9c13637f7ba5a0d85ca8478cc1844bb0f5852822a145df453b28037cb19972dc6112f32d9b443854952761223926f4042

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



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

2020-08-12 Thread 罗百科
commit: 0f124cb5163c0d8376f43a6c34fb691132e1a7c1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug 13 05:22:07 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Aug 13 05:22:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f124cb5

dev-lang/nqp: Bump

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

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

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index c47829e8069..310819848ce 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -3,3 +3,4 @@ DIST nqp-2019.07.1.tar.gz 3937612 BLAKE2B 
71f5ddadaa70d7eeadc122ef50f90c13bf7e3a
 DIST nqp-2019.11.tar.gz 3942494 BLAKE2B 
241c4131fc94d7055b51a44b7be824fb53a00fc51370f59dcba1d92655de66e2db536c622084bf9466d9d753d5ad804411b4af07b2767ad1a4f09e065c6693f8
 SHA512 
3b9fea9d9c4d2ae2ca065536bcca5b483067f9e723c3a89c7e238199c0f52ea6ba23ae4429dacbd42bea69dccbbc836efe5046d1691185d5452f30912f4e6a40
 DIST nqp-2020.05.tar.gz 3945402 BLAKE2B 
d73bb5cf5dcd2f0e0d42928fb12382428355f3c19bbcd015950c2a9e49ab73c215ce8ce21f3686283866c387823f1cbb3ba8179de8f7a66dca43afae94a45a42
 SHA512 
a60e9bcf9ef8d4c0492cc193893d398d0c62a114e829375ac9a7601336bc2cc820b8f486b10f8b647302d473f3e85ebd13559d4089d38ef6c95b0b7e8778c5cd
 DIST nqp-2020.06.tar.gz 3945129 BLAKE2B 
0cc378bd5be89bdc8e8b1a72ae64a8d93ccd189811540fc29a72105df1024790deab649349fdc96087f2ce8f3b57eef97e0edf56ee98d7ba3c329e6d47386c46
 SHA512 
f9a930f7bc9197a9e79ba5f2f72009b4d7ceafe8e3cd7902eb3f04ffb264228b1fba2a826a7ab686322e611557e624c8dbc271dc9eac067a9cc482fc0c6b9460
+DIST nqp-2020.07.tar.gz 3949070 BLAKE2B 
194cd52dabe307dab41bec8508a28d00f05c043c16d2ba1beec4a9da63be0d26be3303cb95647ab4f028985ce8913b16f6724f79a395fdf3a6878a2953d33958
 SHA512 
70b8fa525abc5b6d0749b3e1f090ace60095517d78f9ec84425f12496e46454f89e8f5ea0cbdd77e5f891a6abaa894c9dbc7be955652dfde1cc8d034aec237d3

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

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

2020-08-12 Thread 罗百科
commit: 1b57186fd52c4cb2a4930497e58a0deb1ec07c70
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug 13 05:22:26 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Thu Aug 13 05:22:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b57186f

dev-lang/rakudo: Bump

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

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

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index aa222da1f4c..6911c11af15 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -2,3 +2,4 @@ DIST rakudo-2019.03.tar.gz 4128971 BLAKE2B 
0b1eeb4ebcf7abdbc477cf1b64a6b1f85821e
 DIST rakudo-2019.11.tar.gz 4651014 BLAKE2B 
4e95b834d074efcf515e4b1e6776ef4a34398dcc4536e315b759dcb56565e64e19e2cf513b97b85974639b3c3b9968129a6781bbafb37fded98f108c32d06ceb
 SHA512 
6d058fe1e1630023f14ac910ade75f22b963f9eb8e524a8c9006a6df8e0764f283f2c8bd4af4a303b2151e6078fccd8b3cb6c388f70e38d6e9465505eefafdb4
 DIST rakudo-2020.05.1.tar.gz 4802231 BLAKE2B 
ead9db815bb29d78f4a92157ff65e43c28f19e52e19f3972783b2a8d6c1814576c30d5b612e12f1500a7ae436c66b70d9774aa69f2ea421cc4382341cbd40498
 SHA512 
20d0818fc9f13693f098c41799cceb39e21442ac652993981fcab1fc1c7158058b42746f3ca3b145938fb6adb03f045f4784e77bf11da672c5908d0a5a36975f
 DIST rakudo-2020.06.tar.gz 4828268 BLAKE2B 
5be85b3379f8f859ccff860cfbb5cbab23befd3f25175ae300acf414477f73ef9c2da8ea66a4516339a6dcddbef79d18ee3789e009619bdde44eff6a69cb765c
 SHA512 
2eb6f4eecb2b8fe2cf94ef0309baf4f91cd4cdc7adb428e1023e5b84d804e34a5249448915b40d8120afe21dfb5bb1cb65c128d2b2f1afa3d98d84c97c84caea
+DIST rakudo-2020.07.tar.gz 4729727 BLAKE2B 
131d4aaee21c7e38fb8f2c3091336597a4cb583be648979f41b6c025e65eb1f17aef81117d5bbddc4e7283ebb3af083443c4710532979a87c89caf2387126266
 SHA512 
05da50ed201054718136ae6ae3867c8cc54720a4e62e34867d082d9ac7d74a190c04b8a60f29b264273e641c31b9ee839d6189d41bad573c9c77f9bb58db233f

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



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

2020-08-12 Thread Zac Medico
commit: c9758b562abfaa671204c76e0c2721c7deef9794
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 04:50:17 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 04:52:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9758b56

sys-apps/portage: PYTHON_REQ_USE-=xml

Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-3.0.2-r1.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.2-r1.ebuild 
b/sys-apps/portage/portage-3.0.2-r1.ebuild
index b4e9ffe6cf8..1123bad2108 100644
--- a/sys-apps/portage/portage-3.0.2-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index a2f35097bff..925c6b9f65b 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 git-r3 linux-info systemd prefix
 



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

2020-08-12 Thread William Hubbs
commit: 75882984a30aef9268619c2132402229884266e1
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Aug 13 04:22:42 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Aug 13 04:27:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75882984

dev-util/meson: remove prefix-specific patch to stop rpath stripping

Closes: https://bugs.gentoo.org/736681
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/meson/meson-0.55.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-util/meson/meson-0.55.0.ebuild 
b/dev-util/meson/meson-0.55.0.ebuild
index 297adec3f18..38ccf9179e2 100644
--- a/dev-util/meson/meson-0.55.0.ebuild
+++ b/dev-util/meson/meson-0.55.0.ebuild
@@ -56,8 +56,6 @@ python_prepare_all() {
# Broken due to python2 script created by python_wrapper_setup
rm -r "test cases/frameworks/1 boost" || die
 
-   use prefix && eapply "${FILESDIR}"/0.54.2-prefix-dont-strip-rpath.patch
-
distutils-r1_python_prepare_all
 }
 



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

2020-08-12 Thread Sam James
commit: 1f269037e3d1612333286dad1679d86229b99b9b
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 13 04:10:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 13 04:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f269037

sys-apps/util-linux: Stabilize 2.35.2 arm64, #729018

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

 sys-apps/util-linux/util-linux-2.35.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.35.2.ebuild 
b/sys-apps/util-linux/util-linux-2.35.2.ebuild
index 54f81a167ea..b50d6416057 100644
--- a/sys-apps/util-linux/util-linux-2.35.2.ebuild
+++ b/sys-apps/util-linux/util-linux-2.35.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git";
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"

SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz";
 fi
 



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

2020-08-12 Thread Zac Medico
commit: 7d891b78ec906bbd73a43d83abd296350678f002
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 03:28:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 03:39:26 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7d891b78

lib/portage/xml/metadata.py: tolerate xml.parsers.expat import failures (bug 
736912)

Tolerate broken or missing xml support in python.
This reverts a behavior change from commit
935c47d972d986f1822850618442c19c97e300c3.

Fixes: 935c47d972d9 ("lib/portage/xml/metadata.py: fix ungrouped-imports 
w/refactor")
Bug: https://bugs.gentoo.org/736912
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/xml/metadata.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/portage/xml/metadata.py b/lib/portage/xml/metadata.py
index 808ba2246..875cc4044 100644
--- a/lib/portage/xml/metadata.py
+++ b/lib/portage/xml/metadata.py
@@ -34,7 +34,10 @@ __all__ = ('MetaDataXML', 'parse_metadata_use')
 import re
 import xml.etree.ElementTree as etree
 
-from xml.parsers.expat import ExpatError
+try:
+   from xml.parsers.expat import ExpatError
+except Exception:
+   ExpatError = SyntaxError
 
 from portage import _encodings, _unicode_encode
 from portage.util import cmp_sort_key, unique_everseen



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

2020-08-12 Thread Zac Medico
commit: 0b263754b766b509b59de39106371c002317897b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 03:51:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 04:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b263754

sys-apps/portage: 3.0.2-r1 revbump for bug 736912

 #736912 Tolerate broken or missing xml support in python

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/{portage-3.0.2.ebuild => portage-3.0.2-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/portage/portage-3.0.2.ebuild 
b/sys-apps/portage/portage-3.0.2-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.2.ebuild
rename to sys-apps/portage/portage-3.0.2-r1.ebuild
index a8cc814a841..b4e9ffe6cf8 100644
--- a/sys-apps/portage/portage-3.0.2.ebuild
+++ b/sys-apps/portage/portage-3.0.2-r1.ebuild
@@ -89,6 +89,9 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply 7d891b78ec906bbd73a43d83abd296350678f002 for bug 736912
+   sed -e 's|from xml.parsers.expat import ExpatError|try:\n\t\0\nexcept 
Exception:\n\tExpatError = SyntaxError|' -i lib/portage/xml/metadata.py || die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



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

2020-08-12 Thread Kent Fredric
commit: d381c901ec21fb1f0796d3a381ac2a6608cb865a
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 03:48:22 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 03:48:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d381c901

dev-perl/Pod-Parser: Add missing RESTRICT for IUSE="test"

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

 dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild 
b/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
index cd1951539a2..6157c7d2d2f 100644
--- a/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
+++ b/dev-perl/Pod-Parser/Pod-Parser-1.630.0-r1.ebuild
@@ -12,6 +12,8 @@ DESCRIPTION="POD filters and translators"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
+RESTRICT="!test? ( test )"
+
 RDEPEND="
virtual/perl-File-Spec
 "



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/uwebsockets/

2020-08-12 Thread Aisha Tammy
commit: da52123436ad765a6f6e67dae1f9ba0e06e6b253
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Aug 12 23:42:37 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Aug 12 23:42:37 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da521234

www-apps/uwebsockets: drop old version

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

 www-apps/uwebsockets/Manifest  |  1 -
 www-apps/uwebsockets/uwebsockets-18.9.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index c8dfed7..61bc899 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -1,3 +1,2 @@
 DIST uwebsockets-18.10.0.tar.gz 265369 BLAKE2B 
1ddd16f1793144c4e89681c2eae56e66db711fe94d17120222bf652df9616376fd1194baa0b7b10a89f6551ad1b62998c9993681b60ac5924e9b28500737fe46
 SHA512 
93d97ac45aabad5be4b8a5ba91e04c360e83a82e9d781aebeb5b325b8f11d2f25fb4d07dbce105978b947f7324d06d2e3877d07c14482961feed4171529248d1
 DIST uwebsockets-18.11.0.tar.gz 267042 BLAKE2B 
2cc0a6a7d798ac3c66967afa8b3cdfeda0396f0020a89c7d8c3184c2e8f1090d01372c235ebe5145d171f6d43684ad5dbef6b245f9c617a58b7ee229eeac1123
 SHA512 
a7300091115c1b08130ff697ba23ee16d0473943e49d219357bddc6708e2e629832856514cded3e7f27b2da36fc33d1e6ad0675006490812bdae123a20a660f4
-DIST uwebsockets-18.9.0.tar.gz 265223 BLAKE2B 
c7112040e699eeba4aaa753637a4039597979962c6e4815c2f10af993dd0724e5c18c99d3438e3efec5a18878be33cfd7eb641489a4d3546c92c3ad8e7551647
 SHA512 
c34f7ace7ab5c077ce5f6cc3fbc38323ad34ccf639a77c4b82ee0905ac2910b584140333d9a7afeb53596619baa15ba890ba25c34c3dbcb49e646f9ecff1f362

diff --git a/www-apps/uwebsockets/uwebsockets-18.9.0.ebuild 
b/www-apps/uwebsockets/uwebsockets-18.9.0.ebuild
deleted file mode 100644
index 2738b66..000
--- a/www-apps/uwebsockets/uwebsockets-18.9.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
-HOMEPAGE="https://github.com/uNetworking/uWebSockets";
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git";
-else
-   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   S="${WORKDIR}/uWebSockets-${PV}"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-RDEPEND=">=net-libs/usockets-0.4.1"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-src_Loop.h.patch"
-)
-
-src_prepare() {
-   default
-   mv src uWebSockets
-}
-
-src_compile() {
-   return 0
-}
-
-src_install() {
-   doheader -r uWebSockets
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/uwebsockets/

2020-08-12 Thread Aisha Tammy
commit: 2381ce0908013e60e942a19cf76eb5ea20fa7fec
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Aug 12 23:42:08 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Wed Aug 12 23:42:08 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2381ce09

www-apps/uwebsockets: version bump

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

 www-apps/uwebsockets/Manifest   |  1 +
 www-apps/uwebsockets/uwebsockets-18.11.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/www-apps/uwebsockets/Manifest b/www-apps/uwebsockets/Manifest
index 2eedfa0..c8dfed7 100644
--- a/www-apps/uwebsockets/Manifest
+++ b/www-apps/uwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST uwebsockets-18.10.0.tar.gz 265369 BLAKE2B 
1ddd16f1793144c4e89681c2eae56e66db711fe94d17120222bf652df9616376fd1194baa0b7b10a89f6551ad1b62998c9993681b60ac5924e9b28500737fe46
 SHA512 
93d97ac45aabad5be4b8a5ba91e04c360e83a82e9d781aebeb5b325b8f11d2f25fb4d07dbce105978b947f7324d06d2e3877d07c14482961feed4171529248d1
+DIST uwebsockets-18.11.0.tar.gz 267042 BLAKE2B 
2cc0a6a7d798ac3c66967afa8b3cdfeda0396f0020a89c7d8c3184c2e8f1090d01372c235ebe5145d171f6d43684ad5dbef6b245f9c617a58b7ee229eeac1123
 SHA512 
a7300091115c1b08130ff697ba23ee16d0473943e49d219357bddc6708e2e629832856514cded3e7f27b2da36fc33d1e6ad0675006490812bdae123a20a660f4
 DIST uwebsockets-18.9.0.tar.gz 265223 BLAKE2B 
c7112040e699eeba4aaa753637a4039597979962c6e4815c2f10af993dd0724e5c18c99d3438e3efec5a18878be33cfd7eb641489a4d3546c92c3ad8e7551647
 SHA512 
c34f7ace7ab5c077ce5f6cc3fbc38323ad34ccf639a77c4b82ee0905ac2910b584140333d9a7afeb53596619baa15ba890ba25c34c3dbcb49e646f9ecff1f362

diff --git a/www-apps/uwebsockets/uwebsockets-18.11.0.ebuild 
b/www-apps/uwebsockets/uwebsockets-18.11.0.ebuild
new file mode 100644
index 000..2738b66
--- /dev/null
+++ b/www-apps/uwebsockets/uwebsockets-18.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ultra fast, simple, secure & standards compliant web I/O"
+HOMEPAGE="https://github.com/uNetworking/uWebSockets";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/uNetworking/uWebSockets.git";
+else
+   
SRC_URI="https://github.com/uNetworking/uWebSockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/uWebSockets-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RDEPEND=">=net-libs/usockets-0.4.1"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-src_Loop.h.patch"
+)
+
+src_prepare() {
+   default
+   mv src uWebSockets
+}
+
+src_compile() {
+   return 0
+}
+
+src_install() {
+   doheader -r uWebSockets
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-portage/version/

2020-08-12 Thread Azael Reyes
commit: d1ac43ff9be464abd89ea5136536b81b9576ae60
Author: Azael Reyes  gmail  com>
AuthorDate: Thu Aug 13 03:13:27 2020 +
Commit: Azael Reyes  gmail  com>
CommitDate: Thu Aug 13 03:13:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d1ac43ff

app-portage/version: updating to v0.10.0.

Signed-off-by: Azael Reyes  gmail.com>
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azael Reyes  gmail.com>

 app-portage/version/Manifest|  1 +
 app-portage/version/version-0.10.0_alpha.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/app-portage/version/Manifest b/app-portage/version/Manifest
index 5a77187..fb8116e 100644
--- a/app-portage/version/Manifest
+++ b/app-portage/version/Manifest
@@ -1,3 +1,4 @@
+DIST 0.10.0-alpha.tar.gz 43842 BLAKE2B 
c16d5524c6ffe860e4bef69702299f52dc32adae9f9966ccdcd45a8fdf000ed784eeb9eb109d1b7c91084f4120a64552b2aee14deec955ea0c773aee31077b2a
 SHA512 
d7a0231e8519b298411bd2c63d7cea847381968b5db6be902507c9be7eb275a206d5c64cede284ab819397ffe647944c95069ee0dc8725e66ee2c02ef4bc8cfb
 DIST version-0.6.1_alpha.tar.gz 24986 BLAKE2B 
a78b7b1a5a2aec26afba6916483a40ac17c2aafae45511d3ba35bf28ec8466e1b696f235e1d3d54c83bffa5e9f974c7f2cd8f188e637d8b315e876d91741fae2
 SHA512 
ff68c7cfec5c59a1cfb8a600a1a439e7bdacba464c27e114f6fc0879caaf66cf04447e8dfff5c4afc02808fd19677f979520121b00c2d1f0a4995c5adade728d
 DIST version-0.6.2_alpha.tar.gz 35658 BLAKE2B 
89be24ecf24ac711045711f65303eb2deae9cccaf8d1fbc28c8f07e4d1fff3234e5ffdb0686de05fa29becca9d4eba2875307a4842f0f1aa66a8910d74f984cc
 SHA512 
1fbb9295209e58babe1039ded6295024db040b4c5775f405be4af5e49035d9d968f322d919b055567340998828d04bafab7a140d98807d4a0d8eeedda7ed2dba
 DIST version-0.9.0_alpha.tar.gz 41858 BLAKE2B 
801f5c820484fb54cb4c030f20d2c287fd7054ac363065fe534b3d1e300a1078f49ca3770b3bec966aa161e3b4005934f4f4ed8ba8eecaedd17930e00561fd85
 SHA512 
bcba979bbf4016582d74c7fcc5882ea6e0e20a8884a398e4e87697fd3b0b44829f9b2e513aaa6f2f313cc0f319a48810795c640128b0f934310352d68803ca90

diff --git a/app-portage/version/version-0.10.0_alpha.ebuild 
b/app-portage/version/version-0.10.0_alpha.ebuild
new file mode 100644
index 000..8beb1f6
--- /dev/null
+++ b/app-portage/version/version-0.10.0_alpha.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MYPV="${PV/_alpha/-alpha}"
+
+DESCRIPTION="A command line function for package version  management."
+HOMEPAGE="https://github.com/azaeldevel/octetos-version";
+SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+DEPEND="dev-libs/octetos-core"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/octetos-${PN}-${MYPV}"
+
+src_prepare() {
+   default
+   eautoreconf -fi
+}
+src_configure() {
+   econf --with-portage
+}



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

2020-08-12 Thread Matthew Thode
commit: 1e0e01dae84f69313bfa0b6bdc201252018bd851
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 13 03:08:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug 13 03:09:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0e01da

sys-fs/lsscsi: 0.31 stable arm64

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

 sys-fs/lsscsi/lsscsi-0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/lsscsi/lsscsi-0.31.ebuild b/sys-fs/lsscsi/lsscsi-0.31.ebuild
index b29effe6652..7879201a16e 100644
--- a/sys-fs/lsscsi/lsscsi-0.31.ebuild
+++ b/sys-fs/lsscsi/lsscsi-0.31.ebuild
@@ -9,4 +9,4 @@ SRC_URI="http://sg.danny.cz/scsi/${P}.tgz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"



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

2020-08-12 Thread Matthew Thode
commit: ef1eecbdac787eb04c6c70333a62a55b5ded
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 13 03:08:53 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug 13 03:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1eecbd

sys-block/open-iscsi: 2.0.875 stable arm64

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

 sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild 
b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index dcb2eadf66a..a72a670d11f 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug infiniband +tcp rdma"
 
 DEPEND="sys-block/open-isns:=



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

2020-08-12 Thread Matthew Thode
commit: 5ef3d7257acd3b3aade0a64b624b37f1e414dcb6
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 13 03:07:33 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug 13 03:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef3d725

sys-block/open-isns: 0.98 stable arm64 (tested on new vm)

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

 sys-block/open-isns/open-isns-0.98.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/open-isns/open-isns-0.98.ebuild 
b/sys-block/open-isns/open-isns-0.98.ebuild
index 98810887454..d429794c4ef 100644
--- a/sys-block/open-isns/open-isns-0.98.ebuild
+++ b/sys-block/open-isns/open-isns-0.98.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug libressl slp ssl static"
 
 DEPEND="



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

2020-08-12 Thread Sam James
commit: e884330c5892881193ef63cc5dab86980b0167f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 13 02:38:23 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 13 03:08:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e884330c

virtual/linux-sources: arm64 stable

Has a stable provider (sys-kernel/gentoo-sources), and others
like gentoo-kernel soon.

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

 virtual/linux-sources/linux-sources-3-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/linux-sources/linux-sources-3-r4.ebuild 
b/virtual/linux-sources/linux-sources-3-r4.ebuild
index 70ee5af6816..943cee6021f 100644
--- a/virtual/linux-sources/linux-sources-3-r4.ebuild
+++ b/virtual/linux-sources/linux-sources-3-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual for Linux kernel sources"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="firmware"
 
 RDEPEND="



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

2020-08-12 Thread Matthew Thode
commit: b90552a062cb876a6383f27b19f0fc78ededd3ab
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug 13 03:04:19 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Aug 13 03:04:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90552a0

sys-fs/growpart: 0.0.30 stable arm64 (tested in vm just built)

Fixes: https://bugs.gentoo.org/736926
Package-Manager: Portage-3.0.2, Repoman-2.3.23
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 sys-fs/growpart/growpart-0.0.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/growpart/growpart-0.0.30.ebuild 
b/sys-fs/growpart/growpart-0.0.30.ebuild
index 1c3c31db971..2d7de159d56 100644
--- a/sys-fs/growpart/growpart-0.0.30.ebuild
+++ b/sys-fs/growpart/growpart-0.0.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 IUSE=""
 
 DEPEND=""



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

2020-08-12 Thread Mike Gilbert
commit: fd1d00e1a226e7e30c99b30bed8ff5656aee49a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 13 02:56:21 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 13 02:56:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd1d00e1

sys-apps/hwids: drop blockers

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

 sys-apps/hwids/hwids-20200204.ebuild | 2 --
 sys-apps/hwids/hwids-20200306.ebuild | 2 --
 sys-apps/hwids/hwids-20200813.ebuild | 2 --
 sys-apps/hwids/hwids-.ebuild | 2 --
 4 files changed, 8 deletions(-)

diff --git a/sys-apps/hwids/hwids-20200204.ebuild 
b/sys-apps/hwids/hwids-20200204.ebuild
index a62015c8553..13c9146d091 100644
--- a/sys-apps/hwids/hwids-20200204.ebuild
+++ b/sys-apps/hwids/hwids-20200204.ebuild
@@ -22,8 +22,6 @@ IUSE="+net +pci +udev +usb"
 
 RDEPEND="
udev? ( virtual/udev )
-   !

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

2020-08-12 Thread Mike Gilbert
commit: d684be3ef320566d364e2d20d6ea5a8a4312599d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 13 02:54:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 13 02:54:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d684be3e

sys-apps/hwids: remove old

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

 sys-apps/hwids/Manifest  |  3 --
 sys-apps/hwids/hwids-20190316.ebuild | 92 
 sys-apps/hwids/hwids-20190818.ebuild | 91 ---
 sys-apps/hwids/hwids-20191025.ebuild | 91 ---
 4 files changed, 277 deletions(-)

diff --git a/sys-apps/hwids/Manifest b/sys-apps/hwids/Manifest
index 22a8bc232fd..f85052c6114 100644
--- a/sys-apps/hwids/Manifest
+++ b/sys-apps/hwids/Manifest
@@ -1,6 +1,3 @@
-DIST hwids-20190316.tar.gz 3312959 BLAKE2B 
d9f4c7170979c404a69ca0b51903af34db01a6150ec70dc1416dcb507dfa4d8ad9ce325204791a24e5646dee67aea0c1566c15dcddb65a5d9ddd9b896398
 SHA512 
6db50577b5d29d73f1dc0a44d0b74320cb0df186b9850160b15a6e8f2bcbdbf8193bae4146f81a5afc6b0e05706b5286b4b5858eb028d6c58ea4582df61d232e
-DIST hwids-20190818.tar.gz 3407208 BLAKE2B 
c2a0098cba4a34210461a2781f325a95f18696c1917ff3a1c26a2f56383e9edd087ab6b3a1a173a92df829fc250cf460d915a98298f9c38a71396bf232916245
 SHA512 
74086f96152482af3c9caabc729f34d193cc619aae88d44aa0472d674b7533ab806b13243c95bfa04417bdd40e3bb7069b766c2c0824f19d0c62385b043a01c2
-DIST hwids-20191025.tar.gz 3443988 BLAKE2B 
0352f1568d7ceeb2c599d789f96a3175703f3c86240188beb9a080eabb6e7659aeeadf193f15050519fb64c58ee8d8832919cf6922b5017861b32be543235a03
 SHA512 
6f637ca8c4d6b1261c5c2eccd8d1a64ab750f4c36f3d435b50b75949c15e571d83bc61dd6a14e777b53d383d7d02c34f616cc6a62d005db3d965b33b4121deca
 DIST hwids-20200204.tar.gz 3495191 BLAKE2B 
23075b6728d9b0e020be45729d0df4cef95cac5e912e646b612266337d1add59c87a1031e6672c5b6eb23e13c26e6299b62a5886aa25017242a86fd474c1e9ae
 SHA512 
1d2a9baaa7ab64575a3d9b98ae4df9060cb8593ae752365296dd53b18bc5996170bbfe1c5b4b1ffc24b28e3dbaa7c321c4fa333bbf91449a6ca7b187cbe23741
 DIST hwids-20200306.tar.gz 3512152 BLAKE2B 
6a6ee48598e72f97a90bff8f45aacb699218570ede5b60ed119ebae78de6cd4b92e02f96cf57c83710da699be9a7dcdfdef8d404539e04b664298874b35e54ce
 SHA512 
eff1d2783925ca459b387fbaa5cf68a98aa4209ab8509ad92a902b4d02cc7f4a47e5506c2beed4c792d24a8ab636ad77b376a92b59ae4f605d1b5258350ff250
 DIST hwids-20200813.tar.gz 3775577 BLAKE2B 
7421b39318c7e3476d066441a4e079a0934ce5338a564fd40e39d73b7739eebf1a668f16d3a53a0eac692d07687f9135aefe81934b27d8eec95c67c06f6649d1
 SHA512 
096070205381fc8b698276d8927d71831684129921c1165323b62ac624a5694f779dd601b25db6dc28a01878704c3de9ff37dbb2696867afafea527544cff2e4

diff --git a/sys-apps/hwids/hwids-20190316.ebuild 
b/sys-apps/hwids/hwids-20190316.ebuild
deleted file mode 100644
index e772a64910d..000
--- a/sys-apps/hwids/hwids-20190316.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 2012-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit udev
-
-DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases"
-HOMEPAGE="https://github.com/gentoo/hwids";
-if [[ ${PV} == "" ]]; then
-   PYTHON_COMPAT=( python3_{6,7} )
-   inherit git-r3 python-any-r1
-   EGIT_REPO_URI="https://github.com/gentoo/hwids.git";
-else
-   SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="|| ( GPL-2 BSD ) public-domain"
-SLOT="0"
-IUSE="+net +pci +udev +usb"
-
-DEPEND=""
-RDEPEND="
-   udev? ( virtual/udev )
-   !https://github.com/gentoo/hwids";
-if [[ ${PV} ==  ]]; then
-   PYTHON_COMPAT=( python3_{6,7} )
-   inherit git-r3 python-any-r1
-   EGIT_REPO_URI="https://github.com/gentoo/hwids.git";
-else
-   SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="|| ( GPL-2 BSD ) public-domain"
-SLOT="0"
-IUSE="+net +pci +udev +usb"
-
-RDEPEND="
-   udev? ( virtual/udev )
-   !https://github.com/gentoo/hwids";
-if [[ ${PV} ==  ]]; then
-   PYTHON_COMPAT=( python3_{6,7} )
-   inherit git-r3 python-any-r1
-   EGIT_REPO_URI="https://github.com/gentoo/hwids.git";
-else
-   SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="|| ( GPL-2 BSD ) public-domain"
-SLOT="0"
-IUSE="+net +pci +udev +usb"
-
-RDEPEND="
-   udev? ( virtual/udev )
-   !

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

2020-08-12 Thread Mike Gilbert
commit: 36555159f4904788d3f95cddff14058056607fd9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 13 02:53:34 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 13 02:54:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36555159

sys-apps/hwids: bump to 20200813

Closes: https://bugs.gentoo.org/736746
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/hwids/Manifest  |  1 +
 sys-apps/hwids/hwids-20200813.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/sys-apps/hwids/Manifest b/sys-apps/hwids/Manifest
index ccf1a31f162..22a8bc232fd 100644
--- a/sys-apps/hwids/Manifest
+++ b/sys-apps/hwids/Manifest
@@ -3,3 +3,4 @@ DIST hwids-20190818.tar.gz 3407208 BLAKE2B 
c2a0098cba4a34210461a2781f325a95f1869
 DIST hwids-20191025.tar.gz 3443988 BLAKE2B 
0352f1568d7ceeb2c599d789f96a3175703f3c86240188beb9a080eabb6e7659aeeadf193f15050519fb64c58ee8d8832919cf6922b5017861b32be543235a03
 SHA512 
6f637ca8c4d6b1261c5c2eccd8d1a64ab750f4c36f3d435b50b75949c15e571d83bc61dd6a14e777b53d383d7d02c34f616cc6a62d005db3d965b33b4121deca
 DIST hwids-20200204.tar.gz 3495191 BLAKE2B 
23075b6728d9b0e020be45729d0df4cef95cac5e912e646b612266337d1add59c87a1031e6672c5b6eb23e13c26e6299b62a5886aa25017242a86fd474c1e9ae
 SHA512 
1d2a9baaa7ab64575a3d9b98ae4df9060cb8593ae752365296dd53b18bc5996170bbfe1c5b4b1ffc24b28e3dbaa7c321c4fa333bbf91449a6ca7b187cbe23741
 DIST hwids-20200306.tar.gz 3512152 BLAKE2B 
6a6ee48598e72f97a90bff8f45aacb699218570ede5b60ed119ebae78de6cd4b92e02f96cf57c83710da699be9a7dcdfdef8d404539e04b664298874b35e54ce
 SHA512 
eff1d2783925ca459b387fbaa5cf68a98aa4209ab8509ad92a902b4d02cc7f4a47e5506c2beed4c792d24a8ab636ad77b376a92b59ae4f605d1b5258350ff250
+DIST hwids-20200813.tar.gz 3775577 BLAKE2B 
7421b39318c7e3476d066441a4e079a0934ce5338a564fd40e39d73b7739eebf1a668f16d3a53a0eac692d07687f9135aefe81934b27d8eec95c67c06f6649d1
 SHA512 
096070205381fc8b698276d8927d71831684129921c1165323b62ac624a5694f779dd601b25db6dc28a01878704c3de9ff37dbb2696867afafea527544cff2e4

diff --git a/sys-apps/hwids/hwids-20200813.ebuild 
b/sys-apps/hwids/hwids-20200813.ebuild
new file mode 100644
index 000..bbe6c639f9b
--- /dev/null
+++ b/sys-apps/hwids/hwids-20200813.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2012-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit udev
+
+DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases"
+HOMEPAGE="https://github.com/gentoo/hwids";
+if [[ ${PV} ==  ]]; then
+   PYTHON_COMPAT=( python3_{6,7} )
+   inherit git-r3 python-any-r1
+   EGIT_REPO_URI="https://github.com/gentoo/hwids.git";
+else
+   SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="|| ( GPL-2 BSD ) public-domain"
+SLOT="0"
+IUSE="+net +pci +udev +usb"
+
+RDEPEND="
+   udev? ( virtual/udev )
+   !

[gentoo-commits] proj/hwids: New tag: hwids-20200813

2020-08-12 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 13 02:51:16 2020 +

New tag: hwids-20200813




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

2020-08-12 Thread Mike Gilbert
commit: cad1d07b026dd2c04b6940cf9c72b4b8639ae55b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Aug 13 02:45:10 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Aug 13 02:45:10 2020 +
URL:https://gitweb.gentoo.org/proj/hwids.git/commit/?id=cad1d07b

Include 60-autosuspend-chromiumos.hwdb

Bug: https://bugs.gentoo.org/736746
Signed-off-by: Mike Gilbert  gentoo.org>

 Makefile | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 9edfd50..e6c9349 100644
--- a/Makefile
+++ b/Makefile
@@ -32,9 +32,17 @@ INSTALL_TARGETS-yes = install-base
 INSTALL_TARGETS-$(UDEV) += install-hwdb
 
 SYSTEMD_SOURCE = https://github.com/systemd/systemd/raw/master/hwdb.d
-UDEV_FILES = 20-acpi-vendor.hwdb 20-bluetooth-vendor-product.hwdb
-UDEV_FILES += 20-net-ifname.hwdb 60-evdev.hwdb 60-keyboard.hwdb 60-sensor.hwdb
-UDEV_FILES += 70-joystick.hwdb 70-mouse.hwdb 70-pointingstick.hwdb 
70-touchpad.hwdb
+UDEV_FILES = 20-acpi-vendor.hwdb
+UDEV_FILES += 20-bluetooth-vendor-product.hwdb
+UDEV_FILES += 20-net-ifname.hwdb
+UDEV_FILES += 60-autosuspend-chromiumos.hwdb
+UDEV_FILES += 60-evdev.hwdb
+UDEV_FILES += 60-keyboard.hwdb
+UDEV_FILES += 60-sensor.hwdb
+UDEV_FILES += 70-joystick.hwdb
+UDEV_FILES += 70-mouse.hwdb
+UDEV_FILES += 70-pointingstick.hwdb
+UDEV_FILES += 70-touchpad.hwdb
 
 all: $(ALL_TARGETS-yes)
 



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

2020-08-12 Thread Kent Fredric
commit: 34a5885d1e885fc2ed46a97021d4916bf9495618
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 02:48:03 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 02:48:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a5885d

dev-perl/Mojolicious: Bump to version 8.570.0

- Fix LICENSE
- Include Cpanel-JSON-XS dep w/o USE=minimal, as it gives a perf benefit
  for JSON code, and JSON is now used in the IPC channel, so this
  probably helps a lot.

Upstream:
- Improve Mojo::Promise->map efficiency
- Fix Mojo::Asset::Memory not changing temporary directory in `upgrade`
  event.
- Add experimental Mojo::File->extname
- Fix Mojolicious::Types considering 'dotfiles' to be file extensions
- Add experimental Mojo::DOM::CSS support for ":scope" and ":has"
  pseudo-classes
- Fix Mojo::DOM parsing `select` and `ruby` elements incorrectly
- Fix Mojo::UserAgent::Transactor not inheriting compression settings
  across redirects.
- Fix Mojolicious templates not being able to use 'continue;' perl
  keyword.
- Fix Mojo::DOM::CSS failing to parse valid selectors
- Fix "% end, begin" not working in Mojo::Template
- Add support for YAML config files
- Add module Plugin::NotYAMLConfig
- `app` generator command now can use YAML config file
- Fix proxy helpers ignoring response content in some cases
- Fix Test::Mojo::attr_is with false value comparisons.
- `app` and `lite_app` generators now use templates with sub sigs

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.580.0.ebuild | 34 +
 dev-perl/Mojolicious/metadata.xml   |  1 +
 3 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index f92d900c9dc..7152e1a7e71 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -10,3 +10,4 @@ DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 
846bb3cfeac502d808f28f26921a73e09587
 DIST Mojolicious-8.30.tar.gz 772067 BLAKE2B 
b7f21b780a113aea3978968979e67442664104b15c6711d7f68d2dcb068fbb005135acf1845b0aeb4d43c2158672aab853aa862ba2ed1889242266c9ce80733f
 SHA512 
1823a095df339ccdfe74395bb3066627bd5e2a4e9e1b8d907ff716ef511bd834e09c0aa703a1e51f675d2125f2848a25fa4efb2f48f9c5dcbe1dc8a1d0c48ff5
 DIST Mojolicious-8.40.tar.gz 776844 BLAKE2B 
6fc2224d55c625cea4eae39fe440903a3924054f07755512f9d6ce7c17aec5152da8999a5de0a30f71a8deab931bd781374c4a0929f7fd65cb3dea5d0a1a89a4
 SHA512 
7a086f2d195798acb0697595575860ceb111a0d22062637e48fec087b2de19a504425d626b9fa2d4b3bb2ba3d6f63dc703e5acb8a3bd39ba73ea452e07d1c1dc
 DIST Mojolicious-8.50.tar.gz 777007 BLAKE2B 
858e7b1f8133ba093e025f9de2f27958063e18eb6f5b09c9928ad2533ef2de19b753e44dc8c3d23f63c4f6b80009c7caaafcdfb419c7b687bec806618d9290c2
 SHA512 
29864baefb9c7786c77e371c6e29a8f811e434815c07ea265804431cbe37ed8bfcbb7b8bd6a0cfd45ae5aca8e53225121d9f30cd46cac1e6e87ae042d791c6b5
+DIST Mojolicious-8.58.tar.gz 778040 BLAKE2B 
80e36b370a89fc3712332e8322a4ef3083a82a2cf1bc798b7a48ee9afec17a19adb2c45774dd0588807f78aefcf147f28fe50c97fe4a66a71d652027931fc37e
 SHA512 
bcd923955253e2d5b4b6dbef919dd3a960189f5724561232543cb0b5ae9e700fecea04851dd87092e04c22d6039940c45985eb23baa7977c794dc90bc58d0643

diff --git a/dev-perl/Mojolicious/Mojolicious-8.580.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.580.0.ebuild
new file mode 100644
index 000..343d4f6cb0d
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.580.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.58
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+LICENSE="Artistic-2"
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/Cpanel-JSON-XS-4.90.0
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-Scalar-List-Utils-1.410.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)

diff --git a/dev-perl/Mojolicious/metadata.xml 
b/dev-perl/Mojolicious/metadata.xml
index c756b793a80..31e0a6ff8c2 100644
--- a/dev-perl/Mojolicious/metadata.xml
+++ b/dev-perl/Mojolicious/metadata.xml
@@ -102,6 +102,7 @@
 Mojolicious::Plugin::HeaderCondition
 Mojolicious::Plugin::JSONConfig
 Mojolicious::Plugin::Mount
+Mojolicious::Plugin::NotYAMLConfig
 Mojolicious::Plugin::TagHelpers
 Mojolicious::Plugins
 Mojolicious::Renderer



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

2020-08-12 Thread Kent Fredric
commit: 15eee19e9de58906443539c515f28cd83a84201a
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 02:22:47 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 02:23:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15eee19e

dev-perl/Mojolicious: Bump to version 8.500.0

Upstream:
- Make minimum Perl 5.16
- Mojo::Base now enables various perl 5.16 features.
- Handle Mojolicious::Command invocation to make "mojo generate
  lite_app" work like "mojo generate lite-app"
- Add experimental Mojo::DOM::CSS ':any-link' pseudo-class support
- Add experimental Mojo::DOM::CSS case-sensitive attribute selectors
  like [foo="bar" s]
- Mojo::DOM::CSSS rename of experimental ":matches" to ":is"
- Fix security issue allowing _method query params to be used with GET
  requests
- Remove deprecated argument handling in Mojo::Promise->new
- Mojo::Promise->all_settled no longer experimental
- Mojolicious::Types {content,file}_types no longer experimental
- Mojo::IOLoop::Subprocess 'cleanup' event no longer experimental
- Mojo::IOLoop::Subprocess now uses JSON for IPC serialization instead
  of Storable, for efficiency.
- Add Mojo::IOLoop::Subprocess->exit_code
- Mojo::Promise now warns when an unhandled rejected promise is
  destroyed
- Don't unnecessarily create new promises in Mojo::Promise->resolve
- Fix a promise chaining bug in Mojo::Promise

Security:
- Previous versions permitted an HTTP GET request to pass a query
  parameter _method=POST, and the code would then get routed through the
  POST handler, even though the security models for allowing POST and
  GET can be quite different, especially if you're trying to prevent
  people make XSS attacks on your domain.
  
https://github.com/mojolicious/mojo/commit/3c1c99a7131a1419d8d355a6083c31a7f9ca7ba0

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 7e4fa2a64a5..f92d900c9dc 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -9,3 +9,4 @@ DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 
2ac7887e431598e7347999180a5d9e46c76a
 DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 
846bb3cfeac502d808f28f26921a73e09587df9a792ffb737cce9f8d2cdd5224f563a79aebdae67f8df50fee8bade687e875cf056510d26960b7852aad128326
 SHA512 
d5d178b428fc9df815106811c197f886845591819228aad2ef14cb6fad8c82e04479d434b4e4c7d2da042d868d624de7f2a0381ff0d1f82b7b60638feb4174d3
 DIST Mojolicious-8.30.tar.gz 772067 BLAKE2B 
b7f21b780a113aea3978968979e67442664104b15c6711d7f68d2dcb068fbb005135acf1845b0aeb4d43c2158672aab853aa862ba2ed1889242266c9ce80733f
 SHA512 
1823a095df339ccdfe74395bb3066627bd5e2a4e9e1b8d907ff716ef511bd834e09c0aa703a1e51f675d2125f2848a25fa4efb2f48f9c5dcbe1dc8a1d0c48ff5
 DIST Mojolicious-8.40.tar.gz 776844 BLAKE2B 
6fc2224d55c625cea4eae39fe440903a3924054f07755512f9d6ce7c17aec5152da8999a5de0a30f71a8deab931bd781374c4a0929f7fd65cb3dea5d0a1a89a4
 SHA512 
7a086f2d195798acb0697595575860ceb111a0d22062637e48fec087b2de19a504425d626b9fa2d4b3bb2ba3d6f63dc703e5acb8a3bd39ba73ea452e07d1c1dc
+DIST Mojolicious-8.50.tar.gz 777007 BLAKE2B 
858e7b1f8133ba093e025f9de2f27958063e18eb6f5b09c9928ad2533ef2de19b753e44dc8c3d23f63c4f6b80009c7caaafcdfb419c7b687bec806618d9290c2
 SHA512 
29864baefb9c7786c77e371c6e29a8f811e434815c07ea265804431cbe37ed8bfcbb7b8bd6a0cfd45ae5aca8e53225121d9f30cd46cac1e6e87ae042d791c6b5

diff --git a/dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild
new file mode 100644
index 000..c5d8b955cc6
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.500.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.50
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-Scalar-List-Utils-1.410.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)



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

2020-08-12 Thread Sam James
commit: 85f137b7a4f9f2372847f19e53982629201b8faf
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 13 01:44:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 13 01:44:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f137b7

dev-lang/python: Stabilize 3.8.5 arm, #736854

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

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

diff --git a/dev-lang/python/python-3.8.5.ebuild 
b/dev-lang/python/python-3.8.5.ebuild
index a39d1d04bf1..4cc6b3dc779 100644
--- a/dev-lang/python/python-3.8.5.ebuild
+++ b/dev-lang/python/python-3.8.5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-08-12 Thread Kent Fredric
commit: 7342ca9d8b694a94fbe478e513eeb0217d878e61
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 01:41:05 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 01:41:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7342ca9d

dev-perl/Mojolicious: Bump to version 8.400.0

Upstream:
- Add Test::Mojo->attr_{is,isnt,like,unlike}
- Mojolicious::Static->is_fresh now supports weak etags
- Mojo::Base `-async` now `-async_await` due to fun parsing problems in
  perl.
- Fix Mojo::Base where `-async_await` would not load Mojo::Promise
- Add experimental Mojo::Util->humanize_bytes
- Add experimental Mojo::ByteStream->humanize_bytes
- Update Future::AsyncAwait requirement to 0.36 for tests
- Plugin::DefaultHelpers proxy->{get,post,start}_p no longer
  experimental
- Mojolicious::Renderer->{compress,min_compress_size} no longer
  experimental
- Mojo::IOLoop::Stream `high_water_mark` no longer experimental
- Mojolicious::Renderer->respond no longer experimental
- Mojo::IOLoop::Stream->{bytes_waiting,can_write} no longer experimental
- Mojo::Headers->dehop no longer experimental
- Mojo::Util->scope_guard no longer experimental
- Mojolicious::Validator size check now only requires one argument
- Mojolicious::Validator now properly validates empty strings instead of
  ingoring them.
- Fix plugin generator to not use an __END__ section
- Add Mojolicious::Validator `not_empty` filter
- Add Test::Mojo `handler` attribute
- Add Test::Mojo->test
- Improve extension testing in Test::Mojo
- Improve uniqueness of `request_id` in Mojo::Message::Request
- Add Mojo::Server::Daemon->keep_alive_timeout
- Add `-k` option to daemon and prefork commands.
- Add `keep_alive_timeout` setting to Hypnotoad
- Increase default timeouts
- Improve timeout setting peformance in Mojo::IOLoop::Stream
- Improve ->again in various reactors to allow changing invocation time
  of active timers.
- Fix support for 425 status in Mojo::Message::Response
- Add Mojo::IOLoop::Subprocess->run_p
- Fix Mojo::Server::Daemon getting keep-alive timeout instead of
  inactivity timeout on active connections.
- Fix Mojo::UserAgent race condition where test servers would disconnect
  prematurely.
- Fix support for disabling inactivity timeout in Mojo::UserAgent

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 44decfd79a9..7e4fa2a64a5 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -8,3 +8,4 @@ DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B 
d1fb38dbe26561247050d07b6108fe423921d
 DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 
2ac7887e431598e7347999180a5d9e46c76a42cb9e2452645ece188055a2a27608c6398a18045356e1d87489e63d95358fa4e16e8d3d3bb310cd40867bd25586
 SHA512 
e2cee767f6aba83668fd2c0c13a5aa7e11bbd07d42f7e7633cef3657705265066b787c62c23da9faf66f1110196412bec9e06584fc7790e14f73dbe46dc67c0f
 DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 
846bb3cfeac502d808f28f26921a73e09587df9a792ffb737cce9f8d2cdd5224f563a79aebdae67f8df50fee8bade687e875cf056510d26960b7852aad128326
 SHA512 
d5d178b428fc9df815106811c197f886845591819228aad2ef14cb6fad8c82e04479d434b4e4c7d2da042d868d624de7f2a0381ff0d1f82b7b60638feb4174d3
 DIST Mojolicious-8.30.tar.gz 772067 BLAKE2B 
b7f21b780a113aea3978968979e67442664104b15c6711d7f68d2dcb068fbb005135acf1845b0aeb4d43c2158672aab853aa862ba2ed1889242266c9ce80733f
 SHA512 
1823a095df339ccdfe74395bb3066627bd5e2a4e9e1b8d907ff716ef511bd834e09c0aa703a1e51f675d2125f2848a25fa4efb2f48f9c5dcbe1dc8a1d0c48ff5
+DIST Mojolicious-8.40.tar.gz 776844 BLAKE2B 
6fc2224d55c625cea4eae39fe440903a3924054f07755512f9d6ce7c17aec5152da8999a5de0a30f71a8deab931bd781374c4a0929f7fd65cb3dea5d0a1a89a4
 SHA512 
7a086f2d195798acb0697595575860ceb111a0d22062637e48fec087b2de19a504425d626b9fa2d4b3bb2ba3d6f63dc703e5acb8a3bd39ba73ea452e07d1c1dc

diff --git a/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild
new file mode 100644
index 000..6032506e0d9
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.400.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.40
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Scalar-List-Utils-1.410.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-Ext

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

2020-08-12 Thread Stefan Strogin
commit: 939c523fdea7b0cdbe25f7f4f438e299d63c6e1e
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Aug 13 00:50:02 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Aug 13 00:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939c523f

media-video/avidemux: add i18n tarball to fix compilation

Since https://github.com/mean00/avidemux2/commit/0100e4b4
"[i18n] Move TS.cmake to submodule" a git submodule i18n is used get
translation files which are moved to a separate repository.
Download the release tarball with the translation files and unpack them
to the i18n submodule directory, where cmake expects it.

Closes: https://bugs.gentoo.org/736820
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Stefan Strogin  gentoo.org>

 media-video/avidemux/Manifest | 1 +
 .../avidemux/{avidemux-2.7.6.ebuild => avidemux-2.7.6-r1.ebuild}  | 8 +++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-video/avidemux/Manifest b/media-video/avidemux/Manifest
index 20c2b9ff2f2..8b053b938cb 100644
--- a/media-video/avidemux/Manifest
+++ b/media-video/avidemux/Manifest
@@ -1,2 +1,3 @@
 DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
 DIST avidemux-2.7.6.tar.gz 21963753 BLAKE2B 
6ca343f90c37844ebfd61123badccefb7327cbf500723c031257cf26500a5b6d98955568c2a9c0d182af68f162e878459a51e6049485937f9b01b4439b32e5e0
 SHA512 
bc60c733168d40d5b39cc7dd1f74b3f1315e9727302478ef1621e18748bad3400bcfd4d5199862c3093ad9df51385b6b2a96f0f8fedf9bf1c00060327545fb0f
+DIST avidemux-i18n-2.7.6.tar.gz 2268693 BLAKE2B 
dedf6d015e6bbd58f432e05e72c4d8d175ce4f5567331b5e51e7a14d2a8180e92211efc172a4d7001a2947f46c2e910a485d42970b99df05c1ba12002974cfbf
 SHA512 
26ada29c4b7c23739ddcc4ca1dc9819bbc64fa2b6472fd7ff5706905dbd9b382e7a7d69ba78f72afa6f3db55cf3c5373a5e2d244f1cf189aeb187984dd1f4187

diff --git a/media-video/avidemux/avidemux-2.7.6.ebuild 
b/media-video/avidemux/avidemux-2.7.6-r1.ebuild
similarity index 94%
rename from media-video/avidemux/avidemux-2.7.6.ebuild
rename to media-video/avidemux/avidemux-2.7.6-r1.ebuild
index 8808e2507b9..33583b343b9 100644
--- a/media-video/avidemux/avidemux-2.7.6.ebuild
+++ b/media-video/avidemux/avidemux-2.7.6-r1.ebuild
@@ -8,7 +8,8 @@ inherit cmake desktop qmake-utils xdg
 
 DESCRIPTION="Video editor designed for simple cutting, filtering and encoding 
tasks"
 HOMEPAGE="http://fixounet.free.fr/avidemux";
-SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/mean00/avidemux2_i18n/archive/${PV}.tar.gz -> 
${PN}-i18n-${PV}.tar.gz"
 
 # Multiple licenses because of all the bundled stuff.
 LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
@@ -39,6 +40,11 @@ 
PDEPEND="~media-libs/avidemux-plugins-${PV}:${SLOT}[opengl?,qt5?]"
 
 S="${WORKDIR}/avidemux2-${PV}"
 
+src_unpack() {
+   default
+   mv -f -T avidemux2_i18n-${PV} "${S}"/avidemux/qt4/i18n >/dev/null || die
+}
+
 src_prepare() {
eapply "${FILESDIR}"/${PN}-2.7.4-qt-5.15.patch
 



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

2020-08-12 Thread Kent Fredric
commit: cc885d37855f057d1bd8defe1d2916e1f824ca24
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 00:44:18 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 00:44:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc885d37

dev-perl/Mojolicious: Bump to version 8.300.0

Upstream:
- *un*deprecate Mojo::Exception::verbose
- add ENV var MOJO_EXCEPTION_VERBOSE
- Built in templates now use the same stacktrace format as
  Mojo::Exception
- Fix Mojo::Exception not correctly stringifying messages ending with
  "\n"
- Mojo::Exception now appends file and line number to stringified
  exceptions that do not end with a "\n"
- Update Cpanel::JSON::XS requirement to 4.09 for duplicate keys support
- Add Mojo::Collection->{head,tail}
- Mojo::File no longer allows undefined values in paths
- Add experimental Mojo::Log->context
- Add experimental Mojo::IOLoop::Subprocess `cleanup` event
- Add `log` helper to Plugin::DefaultHelpers
- Log messages generated by Mojolicious now include request_id's where
  possible
- Add Mojo::File::curfile
- Remove deprecated Mojo::Collection->slice
- Move HTML entities from Mojo::Util to a seperate file
- Event loop state determination in Reactor::EV now more consistent with
  Reactor::Poll
- Add experimental `before_command` hook
- Add experimental Mojo::Util::scope_guard
- Mojo::Log->context no longer experimental
- Default Mojolicious::Types content_type MIME type is now
  `application/octet-stream`
- Add experimental async/await support with `Mojo::Base -async`
- Add experimental Mojo::Promise->{all_settled,any}

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index cc58b87124c..44decfd79a9 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -7,3 +7,4 @@ DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 
9a36cdaf8c76a17c424aa08f160189dba0e5
 DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B 
d1fb38dbe26561247050d07b6108fe423921d119f5823915d921df2d390acd39561c9afcfe7c58bb49c419b167de710ce08409a2cba5225ea36aa12cce7a2fe7
 SHA512 
19126a663c52a45f1f32354567b97922453b542073308d2b7288f9deb568f598a2e7ed5b6db377bcb152437c942ed47f8fd805fae80d3f54db02d3a7160cc94e
 DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 
2ac7887e431598e7347999180a5d9e46c76a42cb9e2452645ece188055a2a27608c6398a18045356e1d87489e63d95358fa4e16e8d3d3bb310cd40867bd25586
 SHA512 
e2cee767f6aba83668fd2c0c13a5aa7e11bbd07d42f7e7633cef3657705265066b787c62c23da9faf66f1110196412bec9e06584fc7790e14f73dbe46dc67c0f
 DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 
846bb3cfeac502d808f28f26921a73e09587df9a792ffb737cce9f8d2cdd5224f563a79aebdae67f8df50fee8bade687e875cf056510d26960b7852aad128326
 SHA512 
d5d178b428fc9df815106811c197f886845591819228aad2ef14cb6fad8c82e04479d434b4e4c7d2da042d868d624de7f2a0381ff0d1f82b7b60638feb4174d3
+DIST Mojolicious-8.30.tar.gz 772067 BLAKE2B 
b7f21b780a113aea3978968979e67442664104b15c6711d7f68d2dcb068fbb005135acf1845b0aeb4d43c2158672aab853aa862ba2ed1889242266c9ce80733f
 SHA512 
1823a095df339ccdfe74395bb3066627bd5e2a4e9e1b8d907ff716ef511bd834e09c0aa703a1e51f675d2125f2848a25fa4efb2f48f9c5dcbe1dc8a1d0c48ff5

diff --git a/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild
new file mode 100644
index 000..d2daab52837
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.300.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.30
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Scalar-List-Utils-1.410.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)



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

2020-08-12 Thread Kent Fredric
commit: f4280839474c1bad3a247e0329a91489e5bbe5dc
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 00:33:23 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 00:33:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4280839

dev-perl/Mojolicious: Bump to version 8.200.0

Upstream:
- Add experimental SameSite cookie support.
- Add `samesite` attribute to Mojo::Cookie::Response and
  Mojolicious::Cookies
- Add Mojo::File->lstat
- Add Mojo::File->remove
- Improve `eval` command with support for promises
- Improve Mojo::JSON::Pointer to ignore many invalid JSON pointers
- Add experimental Mojo::Promise->timeout
- Remove deprecated Plugin::PODRenderer
- Remove deprecated Mojo::Home->mojo_lib_dir
- Fix warning in Mojo::Log
- Add experimental Mojo::Promise->map
- Add experimentla Mojolicious::Renderer->min_compress_size
- Now also signs the cookie name when using signed cookies.
- Mojo::IOLoop::Server no longer checks if listen sockets are writable
- Add experimental Mojo::Promise->timer
- Add Test::Mojo->header_exists{,_not}
- Fix Mojo::Promise's finally callback being passed a value which is
  incompatible with JavaScript API
- Fix Mojo::Promise `finally` being able to change promise values
- Fix merge in Mojo::Parameters losing multiple values with the same
  shared name.
- Update jQuery to 3.4.0
- Mojo::Promise->wait no longer affected by manually stopped event loops
- Fix Mojo::Promise->new not accepting a passed callback for wrapping
  continuation-passing style APIs
- Mojo::Headers now rejects characters in header values that would
  corrupt the HTTP message
- Mojo::Util `getopt` now behaves more like `GetOptionsFromArray`
- Fix Mojo::UserAgent request timeouts not working for keep-alive
  requests.
- Deprecate using config stash values and $config variable in templates
  used by Plugin::Config.
- Deprecate Mojo::Collection::slice
- Add experimental proxy->{get_p,post_p,start_p} helpers to
  Plugin::DefaultHelpers
- Add experimental Mojo::Headers->dehop
- Add experimental Mojo::IOLoop::Stream->{bytes_waiting,can_write}
- Add experimental Mojo::IOLoop::Stream `high_water_mark` attribute.
- Updated bundled TLS certificate
- Mojo::Base flags no longer required in a certain order
- Mojo::Headers clone performance 100% faster.
- Improved streaming performance
- Fix typo in Mojo::Message::Response 425 status message.
- Fix missing deprecation warning in Mojo::Promise
- Deprecate Mojo::Exception::verbose
- Add experimental Mojo::Exception->{check,raise}
- `generate plugin` command now accepts `-f` argument.
- Mojo::Exception->inspect now safe to call more than once.
- Fix various Mojo::Exception stack trace formatting bugs
- Fix Mojo::Sever daemonize exception handling
- Mojo::Exception check function now matches regex against stringified
  exception objects as well
- Mojolicious::Validator `num` check now accepts negative numbers

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild | 35 +
 dev-perl/Mojolicious/metadata.xml   |  1 -
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 7aa24bf3fcf..cc58b87124c 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -6,3 +6,4 @@ DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B 
ef215d4789cf8865fee6e188a232fa779745
 DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 
9a36cdaf8c76a17c424aa08f160189dba0e5c77c8fb7ade559250985872697d5aba7636eb13e587b52063e3159383101a0787945fbb1f7751ac36b49f57c6899
 SHA512 
60a30e50197c69f2db258afe09419bba4c9086810933e6d2d8ac744b5bea63c20379df78daed5281b76ef33baeedccedc99d09d918329139cf68ac6998acd568
 DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B 
d1fb38dbe26561247050d07b6108fe423921d119f5823915d921df2d390acd39561c9afcfe7c58bb49c419b167de710ce08409a2cba5225ea36aa12cce7a2fe7
 SHA512 
19126a663c52a45f1f32354567b97922453b542073308d2b7288f9deb568f598a2e7ed5b6db377bcb152437c942ed47f8fd805fae80d3f54db02d3a7160cc94e
 DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 
2ac7887e431598e7347999180a5d9e46c76a42cb9e2452645ece188055a2a27608c6398a18045356e1d87489e63d95358fa4e16e8d3d3bb310cd40867bd25586
 SHA512 
e2cee767f6aba83668fd2c0c13a5aa7e11bbd07d42f7e7633cef3657705265066b787c62c23da9faf66f1110196412bec9e06584fc7790e14f73dbe46dc67c0f
+DIST Mojolicious-8.20.tar.gz 764063 BLAKE2B 
846bb3cfeac502d808f28f26921a73e09587df9a792ffb737cce9f8d2cdd5224f563a79aebdae67f8df50fee8bade687e875cf056510d26960b7852aad128326
 SHA512 
d5d178b428fc9df815106811c197f886845591819228aad2ef14cb6fad8c82e04479d434b4e4c7d2da042d868d624de7f2a0381ff0d1f82b7b60638feb4174d3

diff --git a/dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.200.0.ebuild
new file mode 100644
index 000..dba99a5d450
--- /dev/null
+++ b/de

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

2020-08-12 Thread Kent Fredric
commit: ac7446c356a77de820a46add765aed8196b773b3
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Aug 13 00:10:59 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Aug 13 00:10:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7446c3

dev-perl/Mojolicious: Bump to version 8.100.0

Upstream:
- Update to jQuery 3.3.1
- Fix order of command namespaces for a problem not relevant to Gentoo
- Fix excessive pickyness in TLS test
- Deprecate Mojo::Transaction::success in favour of
  Mojo::Transaction::{result,error}
- Add gzip compression support in dynamically generated responses via
  renderer->compress(1)
- Add experimental Mojolicious::Renderer `compress` attribute.
- Add experimental Mojolicious::renderer->respond
- Add Mojo::Message->save_to
- Add Mojo::ByteStream->{gzip,gunzip}
- Add Mojo::Util->{gzip,gunzip}
- Mojo::DOM::HTML improved HTML5.2 compliance.
- Fix Mojo::Transaction::HTTP preventing `finish` event emission from
  Mojo::Message::Request
- Fix Mojo::Promise not weakening reference in `ioloop` attribute after
  construction
- Fix `is_fresh` helper only handling If-None-match headers with a
  single etag value
- Add support for weak reference accessors in Mojo::Base
- Require newer List::Util for `set_subname`
- Fix bug in Mojo::UserAgent creating request timeouts twice
- Mojo::Exception now includes a stack trace in verbose output
- Mojo::Types now uses correct MIME types for woff and woff2 files
- Add experimental Mojo::DynamicMethods module
- Replace all uses of AUTOLOAD with faster alternative, making helpers
  400% faster and stacktraces contain more information
- Mojolicious "status" server method no longer experimental
- Deprecate Plugin::PODRenderer in favour of CPAN alternatives
- Deprecate Mojo::Home::mojo_lib_dir
- Replace `continue,flash,redirect_to,respond_to` and validation methods
  in Mojolicious::Controller with Plugin::DefaultHelpers helpers
- Add Mojo::IOLoop::Subprocess->progress
- Add Mojo::IOLoop::Subprocess `progress` event
- Mojo::Log log methods now accept closures to only generate content on
  demand, to avoid expensive debug code on production
- Mojo::Log now uses time format "-MM-DD HH:mm:ss.ss" and
  includes process-id in log messages
- Mojolicious now up to 10% more performant overall due to improved
  logging efficiency
- Fix problem building templates where an image was missing
- Fix debug log messages being generated for static files
- Fix Mojo::Server::Morbo preventing before_server_start hook gettting
  triggered
- Add Mojo::File->touch
- Add Mojo::File->stat
- Add Mojo::file->list_tree `max_depth` option
- Add Mojo::IOLoop `reset` event
- Add Mojo::ByteStream->split `limit` argument

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild | 35 +
 dev-perl/Mojolicious/metadata.xml   |  1 +
 3 files changed, 37 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 1bf52a69d71..7aa24bf3fcf 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -5,3 +5,4 @@ DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 
955fb6253ef2957b9ef6828cd261374fd2f1
 DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B 
ef215d4789cf8865fee6e188a232fa77974566ed935c1f38cfc9a648b35a44f46bff35cf0c597e0c5b5ec322c25b1e23fcc6085237d0a374fdd275dce3ef9cdf
 SHA512 
e6389e4c30928c9bfdab33571f13dd6cc9abccfffc9e61899ac73af2950bbfe58586cfc987e6303d4d963ae9852a09eb63e02043d3ca2f2f18900274e2a9db09
 DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 
9a36cdaf8c76a17c424aa08f160189dba0e5c77c8fb7ade559250985872697d5aba7636eb13e587b52063e3159383101a0787945fbb1f7751ac36b49f57c6899
 SHA512 
60a30e50197c69f2db258afe09419bba4c9086810933e6d2d8ac744b5bea63c20379df78daed5281b76ef33baeedccedc99d09d918329139cf68ac6998acd568
 DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B 
d1fb38dbe26561247050d07b6108fe423921d119f5823915d921df2d390acd39561c9afcfe7c58bb49c419b167de710ce08409a2cba5225ea36aa12cce7a2fe7
 SHA512 
19126a663c52a45f1f32354567b97922453b542073308d2b7288f9deb568f598a2e7ed5b6db377bcb152437c942ed47f8fd805fae80d3f54db02d3a7160cc94e
+DIST Mojolicious-8.10.tar.gz 754007 BLAKE2B 
2ac7887e431598e7347999180a5d9e46c76a42cb9e2452645ece188055a2a27608c6398a18045356e1d87489e63d95358fa4e16e8d3d3bb310cd40867bd25586
 SHA512 
e2cee767f6aba83668fd2c0c13a5aa7e11bbd07d42f7e7633cef3657705265066b787c62c23da9faf66f1110196412bec9e06584fc7790e14f73dbe46dc67c0f

diff --git a/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild
new file mode 100644
index 000..f850e8586fd
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.100.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.10
+

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

2020-08-12 Thread Kent Fredric
commit: 59d5d32bc810eda4d31552bbc381becdce7ae23c
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 23:38:05 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 23:38:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d5d32b

dev-perl/Mojolicious: Bump to version 8.0.0

- Mojo::URL query method now merges hashes and appends with array
  references, instead of other way around, to preserve appended pair
  order.
- Removed command 'test'
- Move various Mojolicious::Command's to Mojolicious::Command::Author
  - C::cpanify -> CA::cpanify
  - C::generate -> CA::generate
  - C::generate::app -> CA::generate::app
  - C::generate::lite_app -> CA::generate::lite_app
  - C::generate::makefile -> CA::generate::makefile
  - C::generate::plugin -> CA::generate::plugin
  - C::inflate -> CA::inflate
- Remove deprecated Mojo::Content `expect_close` attribute
- Remove deprecated Mojo::IOLoop::Delay `error` and `finish` events
- Mojo::Headers->server_timing no longer experimental
- Mojo::DOM::HTML->{tag_to_html,tag} no longer experimental
- Mojo::IOLoop::Stream->bytes_{read,written} no longer experimental
- `before_server_start` hook no longer experimental
- timing->* helpers no longer experimental
- Add Mojo::Promise->clone
- Add Mojo::File->chmod
- Add Mojo::UserAgent `prepare` event
- Add Mojolicioous::Command::Author default namespace
- Mojo::Promise->{reject,resolve} now usable as class methods
- Reduce memory usage of Mojo::IOLoop::Stream
- Fix bug that prevents permessage-deflate WebSocket compression to work
  with newer chrome versions

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

 dev-perl/Mojolicious/Manifest |  1 +
 dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild | 35 +++
 dev-perl/Mojolicious/metadata.xml | 15 ++--
 3 files changed, 43 insertions(+), 8 deletions(-)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index df61672a78f..1bf52a69d71 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -4,3 +4,4 @@ DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 
0f471c2039b94ad74d60471d879c9993e2db
 DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 
955fb6253ef2957b9ef6828cd261374fd2f17386c4a426f9a3d73fc734e02f4297d088b70daa8c5e67892d4f4fc491b4a227e7f1420e461f5c2161eac5f0ff19
 SHA512 
f1149c4675377de09bd6db4355c251f3a8db2a81688a906e80c1978d6854a9d89120b39c824aef49934da48ac29d9e62e28940752ec608084dd2ffeee9116553
 DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B 
ef215d4789cf8865fee6e188a232fa77974566ed935c1f38cfc9a648b35a44f46bff35cf0c597e0c5b5ec322c25b1e23fcc6085237d0a374fdd275dce3ef9cdf
 SHA512 
e6389e4c30928c9bfdab33571f13dd6cc9abccfffc9e61899ac73af2950bbfe58586cfc987e6303d4d963ae9852a09eb63e02043d3ca2f2f18900274e2a9db09
 DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 
9a36cdaf8c76a17c424aa08f160189dba0e5c77c8fb7ade559250985872697d5aba7636eb13e587b52063e3159383101a0787945fbb1f7751ac36b49f57c6899
 SHA512 
60a30e50197c69f2db258afe09419bba4c9086810933e6d2d8ac744b5bea63c20379df78daed5281b76ef33baeedccedc99d09d918329139cf68ac6998acd568
+DIST Mojolicious-8.0.tar.gz 748351 BLAKE2B 
d1fb38dbe26561247050d07b6108fe423921d119f5823915d921df2d390acd39561c9afcfe7c58bb49c419b167de710ce08409a2cba5225ea36aa12cce7a2fe7
 SHA512 
19126a663c52a45f1f32354567b97922453b542073308d2b7288f9deb568f598a2e7ed5b6db377bcb152437c942ed47f8fd805fae80d3f54db02d3a7160cc94e

diff --git a/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild
new file mode 100644
index 000..a18b0a7292d
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-8.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=8.0
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Pod-Simple-3.90.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)

diff --git a/dev-perl/Mojolicious/metadata.xml 
b/dev-perl/Mojolicious/metadata.xml
index ffc20bdcb87..50f5ae6ee23 100644
--- a/dev-perl/Mojolicious/metadata.xml
+++ b/dev-perl/Mojolicious/metadata.xml
@@ -75,21 +75,20 @@
 Mojo::WebSocket
 Mojolicious
 Mojolicious::Command
+Mojolicious::Command::Author::cpanify
+Mojolicious::Command::Author::generate
+Mojolicious::Command::Author::generate::app
+Mojolicious::Command::Author::generate::lite_

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

2020-08-12 Thread Alice Ferrazzi
commit: 77d4994b057e94128881c4219ff9431f8b22ff8a
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Aug 12 23:36:35 2020 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Aug 12 23:36:44 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=77d4994b

Linux patch 4.19.139

Signed-off-by: Alice Ferrazzi  gentoo.org>

 _README   |4 +
 1138_linux-4.19.139.patch | 1713 +
 2 files changed, 1717 insertions(+)

diff --git a/_README b/_README
index c72d2c2..b90eb63 100644
--- a/_README
+++ b/_README
@@ -591,6 +591,10 @@ Patch:  1137_linux-4.19.138.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.138
 
+Patch:  1138_linux-4.19.139.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.139
+
 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/1138_linux-4.19.139.patch b/1138_linux-4.19.139.patch
new file mode 100644
index 000..7235e09
--- /dev/null
+++ b/1138_linux-4.19.139.patch
@@ -0,0 +1,1713 @@
+diff --git a/Makefile b/Makefile
+index daaa8ab2f550..f6012170995e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 138
++SUBLEVEL = 139
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/drivers/android/binder.c b/drivers/android/binder.c
+index cf4367135a00..112b5b50ad3c 100644
+--- a/drivers/android/binder.c
 b/drivers/android/binder.c
+@@ -2862,6 +2862,12 @@ static void binder_transaction(struct binder_proc *proc,
+   goto err_dead_binder;
+   }
+   e->to_node = target_node->debug_id;
++  if (WARN_ON(proc == target_proc)) {
++  return_error = BR_FAILED_REPLY;
++  return_error_param = -EINVAL;
++  return_error_line = __LINE__;
++  goto err_invalid_target_handle;
++  }
+   if (security_binder_transaction(proc->tsk,
+   target_proc->tsk) < 0) {
+   return_error = BR_FAILED_REPLY;
+@@ -3366,10 +3372,17 @@ static int binder_thread_write(struct binder_proc 
*proc,
+   struct binder_node *ctx_mgr_node;
+   mutex_lock(&context->context_mgr_node_lock);
+   ctx_mgr_node = context->binder_context_mgr_node;
+-  if (ctx_mgr_node)
++  if (ctx_mgr_node) {
++  if (ctx_mgr_node->proc == proc) {
++  binder_user_error("%d:%d 
context manager tried to acquire desc 0\n",
++proc->pid, 
thread->pid);
++  
mutex_unlock(&context->context_mgr_node_lock);
++  return -EINVAL;
++  }
+   ret = binder_inc_ref_for_node(
+   proc, ctx_mgr_node,
+   strong, NULL, &rdata);
++  }
+   mutex_unlock(&context->context_mgr_node_lock);
+   }
+   if (ret)
+diff --git a/drivers/atm/atmtcp.c b/drivers/atm/atmtcp.c
+index afebeb1c3e1e..723bad1201cc 100644
+--- a/drivers/atm/atmtcp.c
 b/drivers/atm/atmtcp.c
+@@ -432,9 +432,15 @@ static int atmtcp_remove_persistent(int itf)
+   return -EMEDIUMTYPE;
+   }
+   dev_data = PRIV(dev);
+-  if (!dev_data->persist) return 0;
++  if (!dev_data->persist) {
++  atm_dev_put(dev);
++  return 0;
++  }
+   dev_data->persist = 0;
+-  if (PRIV(dev)->vcc) return 0;
++  if (PRIV(dev)->vcc) {
++  atm_dev_put(dev);
++  return 0;
++  }
+   kfree(dev_data);
+   atm_dev_put(dev);
+   atm_dev_deregister(dev);
+diff --git a/drivers/firmware/qemu_fw_cfg.c b/drivers/firmware/qemu_fw_cfg.c
+index 039e0f91dba8..6945c3c96637 100644
+--- a/drivers/firmware/qemu_fw_cfg.c
 b/drivers/firmware/qemu_fw_cfg.c
+@@ -605,8 +605,10 @@ static int fw_cfg_register_file(const struct fw_cfg_file 
*f)
+   /* register entry under "/sys/firmware/qemu_fw_cfg/by_key/" */
+   err = kobject_init_and_add(&entry->kobj, &fw_cfg_sysfs_entry_ktype,
+  fw_cfg_sel_ko, "%d", entry->select);
+-  if (err)
+-  goto err_register;
++  if (err) {
++  kobject_put(&entry->kobj);
++  return err;
++  }
+ 
+   /* add raw binary content access */
+   err = sysfs_create_bin_file

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

2020-08-12 Thread Alice Ferrazzi
commit: b87ca498ee3e5898428a247b44e2ab5629ce4a79
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Aug 12 23:32:06 2020 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Aug 12 23:32:13 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b87ca498

Linux patch 5.7.15

Signed-off-by: Alice Ferrazzi  gentoo.org>

 _README |4 +
 1014_linux-5.7.15.patch | 2993 +++
 2 files changed, 2997 insertions(+)

diff --git a/_README b/_README
index ff8860b..dc0ff9b 100644
--- a/_README
+++ b/_README
@@ -99,6 +99,10 @@ Patch:  1013_linux-5.7.14.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.7.14
 
+Patch:  1014_linux-5.7.15.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.7.15
+
 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/1014_linux-5.7.15.patch b/1014_linux-5.7.15.patch
new file mode 100644
index 000..56dcf52
--- /dev/null
+++ b/1014_linux-5.7.15.patch
@@ -0,0 +1,2993 @@
+diff --git a/Makefile b/Makefile
+index 70942a6541d8..a2fbdb4c952d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 7
+-SUBLEVEL = 14
++SUBLEVEL = 15
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/arm64/kernel/kaslr.c b/arch/arm64/kernel/kaslr.c
+index e2101440c314..b892670293a9 100644
+--- a/arch/arm64/kernel/kaslr.c
 b/arch/arm64/kernel/kaslr.c
+@@ -84,6 +84,7 @@ u64 __init kaslr_early_init(u64 dt_phys)
+   void *fdt;
+   u64 seed, offset, mask, module_range;
+   const u8 *cmdline, *str;
++  unsigned long raw;
+   int size;
+ 
+   /*
+@@ -122,15 +123,12 @@ u64 __init kaslr_early_init(u64 dt_phys)
+   }
+ 
+   /*
+-   * Mix in any entropy obtainable architecturally, open coded
+-   * since this runs extremely early.
++   * Mix in any entropy obtainable architecturally if enabled
++   * and supported.
+*/
+-  if (__early_cpu_has_rndr()) {
+-  unsigned long raw;
+ 
+-  if (__arm64_rndr(&raw))
+-  seed ^= raw;
+-  }
++  if (arch_get_random_seed_long_early(&raw))
++  seed ^= raw;
+ 
+   if (!seed) {
+   kaslr_status = KASLR_DISABLED_NO_SEED;
+diff --git a/arch/powerpc/include/asm/kasan.h 
b/arch/powerpc/include/asm/kasan.h
+index 4769bbf7173a..fc900937f653 100644
+--- a/arch/powerpc/include/asm/kasan.h
 b/arch/powerpc/include/asm/kasan.h
+@@ -27,10 +27,12 @@
+ 
+ #ifdef CONFIG_KASAN
+ void kasan_early_init(void);
++void kasan_mmu_init(void);
+ void kasan_init(void);
+ void kasan_late_init(void);
+ #else
+ static inline void kasan_init(void) { }
++static inline void kasan_mmu_init(void) { }
+ static inline void kasan_late_init(void) { }
+ #endif
+ 
+diff --git a/arch/powerpc/mm/init_32.c b/arch/powerpc/mm/init_32.c
+index a6991ef8727d..872df48ae41b 100644
+--- a/arch/powerpc/mm/init_32.c
 b/arch/powerpc/mm/init_32.c
+@@ -170,6 +170,8 @@ void __init MMU_init(void)
+   btext_unmap();
+ #endif
+ 
++  kasan_mmu_init();
++
+   setup_kup();
+ 
+   /* Shortly after that, the entire linear mapping will be available */
+diff --git a/arch/powerpc/mm/kasan/kasan_init_32.c 
b/arch/powerpc/mm/kasan/kasan_init_32.c
+index b7c287adfd59..8b15fe09b967 100644
+--- a/arch/powerpc/mm/kasan/kasan_init_32.c
 b/arch/powerpc/mm/kasan/kasan_init_32.c
+@@ -131,7 +131,7 @@ static void __init kasan_unmap_early_shadow_vmalloc(void)
+   flush_tlb_kernel_range(k_start, k_end);
+ }
+ 
+-static void __init kasan_mmu_init(void)
++void __init kasan_mmu_init(void)
+ {
+   int ret;
+   struct memblock_region *reg;
+@@ -159,8 +159,6 @@ static void __init kasan_mmu_init(void)
+ 
+ void __init kasan_init(void)
+ {
+-  kasan_mmu_init();
+-
+   kasan_remap_early_shadow_ro();
+ 
+   clear_page(kasan_early_shadow_page);
+diff --git a/drivers/android/binder.c b/drivers/android/binder.c
+index f50c5f182bb5..5b310eea9e52 100644
+--- a/drivers/android/binder.c
 b/drivers/android/binder.c
+@@ -2982,6 +2982,12 @@ static void binder_transaction(struct binder_proc *proc,
+   goto err_dead_binder;
+   }
+   e->to_node = target_node->debug_id;
++  if (WARN_ON(proc == target_proc)) {
++  return_error = BR_FAILED_REPLY;
++  return_error_param = -EINVAL;
++  return_error_line = __LINE__;
++  goto err_invalid_target_handle;
++  }
+   if (security_binder_transaction(proc->tsk,
+   target_proc->tsk) < 0) {
+   return_error = BR_FAILED_REPLY;
+@@ -3635,10 +3641,17 @@ static int binder_thread_write(struct binder_proc 
*proc,
+  

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

2020-08-12 Thread Alice Ferrazzi
commit: 78e680436a512219cdb68c6285cf4b96c29d835e
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Aug 12 23:29:20 2020 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Aug 12 23:29:27 2020 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=78e68043

Linux patch 5.4.58

Signed-off-by: Alice Ferrazzi  gentoo.org>

 _README |4 +
 1057_linux-5.4.58.patch | 2905 +++
 2 files changed, 2909 insertions(+)

diff --git a/_README b/_README
index bdf588b..6dd92dc 100644
--- a/_README
+++ b/_README
@@ -271,6 +271,10 @@ Patch:  1056_linux-5.4.57.patch
 From:   http://www.kernel.org
 Desc:   Linux 5.4.57
 
+Patch:  1057_linux-5.4.58.patch
+From:   http://www.kernel.org
+Desc:   Linux 5.4.58
+
 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/1057_linux-5.4.58.patch b/1057_linux-5.4.58.patch
new file mode 100644
index 000..f79f286
--- /dev/null
+++ b/1057_linux-5.4.58.patch
@@ -0,0 +1,2905 @@
+diff --git a/Makefile b/Makefile
+index dd753ef637fd..29948bc4a0d2 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 5
+ PATCHLEVEL = 4
+-SUBLEVEL = 57
++SUBLEVEL = 58
+ EXTRAVERSION =
+ NAME = Kleptomaniac Octopus
+ 
+diff --git a/arch/powerpc/include/asm/kasan.h 
b/arch/powerpc/include/asm/kasan.h
+index b68eeff77806..6db06f58deed 100644
+--- a/arch/powerpc/include/asm/kasan.h
 b/arch/powerpc/include/asm/kasan.h
+@@ -27,9 +27,11 @@
+ 
+ #ifdef CONFIG_KASAN
+ void kasan_early_init(void);
++void kasan_mmu_init(void);
+ void kasan_init(void);
+ #else
+ static inline void kasan_init(void) { }
++static inline void kasan_mmu_init(void) { }
+ #endif
+ 
+ #endif /* __ASSEMBLY */
+diff --git a/arch/powerpc/mm/init_32.c b/arch/powerpc/mm/init_32.c
+index 68f7446193d1..b04896a88d79 100644
+--- a/arch/powerpc/mm/init_32.c
 b/arch/powerpc/mm/init_32.c
+@@ -175,6 +175,8 @@ void __init MMU_init(void)
+   btext_unmap();
+ #endif
+ 
++  kasan_mmu_init();
++
+   setup_kup();
+ 
+   /* Shortly after that, the entire linear mapping will be available */
+diff --git a/arch/powerpc/mm/kasan/kasan_init_32.c 
b/arch/powerpc/mm/kasan/kasan_init_32.c
+index b01d4b72eccf..1cfe57b51d7e 100644
+--- a/arch/powerpc/mm/kasan/kasan_init_32.c
 b/arch/powerpc/mm/kasan/kasan_init_32.c
+@@ -129,7 +129,7 @@ static void __init kasan_remap_early_shadow_ro(void)
+   flush_tlb_kernel_range(KASAN_SHADOW_START, KASAN_SHADOW_END);
+ }
+ 
+-static void __init kasan_mmu_init(void)
++void __init kasan_mmu_init(void)
+ {
+   int ret;
+   struct memblock_region *reg;
+@@ -156,8 +156,6 @@ static void __init kasan_mmu_init(void)
+ 
+ void __init kasan_init(void)
+ {
+-  kasan_mmu_init();
+-
+   kasan_remap_early_shadow_ro();
+ 
+   clear_page(kasan_early_shadow_page);
+diff --git a/drivers/android/binder.c b/drivers/android/binder.c
+index 5e6586af21b7..110dd4c2977f 100644
+--- a/drivers/android/binder.c
 b/drivers/android/binder.c
+@@ -2984,6 +2984,12 @@ static void binder_transaction(struct binder_proc *proc,
+   goto err_dead_binder;
+   }
+   e->to_node = target_node->debug_id;
++  if (WARN_ON(proc == target_proc)) {
++  return_error = BR_FAILED_REPLY;
++  return_error_param = -EINVAL;
++  return_error_line = __LINE__;
++  goto err_invalid_target_handle;
++  }
+   if (security_binder_transaction(proc->tsk,
+   target_proc->tsk) < 0) {
+   return_error = BR_FAILED_REPLY;
+@@ -3637,10 +3643,17 @@ static int binder_thread_write(struct binder_proc 
*proc,
+   struct binder_node *ctx_mgr_node;
+   mutex_lock(&context->context_mgr_node_lock);
+   ctx_mgr_node = context->binder_context_mgr_node;
+-  if (ctx_mgr_node)
++  if (ctx_mgr_node) {
++  if (ctx_mgr_node->proc == proc) {
++  binder_user_error("%d:%d 
context manager tried to acquire desc 0\n",
++proc->pid, 
thread->pid);
++  
mutex_unlock(&context->context_mgr_node_lock);
++  return -EINVAL;
++  }
+   ret = binder_inc_ref_for_node(
+   proc, ctx_mgr_node,
+   strong, NULL, &rdata);
++  }
+

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

2020-08-12 Thread Kent Fredric
commit: 1aed3d27ebed09f4747dbfb11deb3311e72465e6
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 23:18:07 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 23:18:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aed3d27

dev-perl/Mojolicious: Bump to version 7.940.0

Upstream:
- Add experimental Mojolicious::Types->{content,file}_type methods
- Fix reply->file helper not trying to set a Content-Type heeder
- Fix Mojolicious::Controller->render not always using
  Mojolicious::Types to find the correct Content-Type value
- Improve Test::Mojo to accept Mojo::File objects for app scripts
- Remove the various stream classes added in 7.83
- Fix Mojo::IOLoop::Stream not being able to call is_readable after a
  timeout event.

Security:
- Upstream indicates that the stream classes added in 7.83 (included in
  gentoo version 7.900.0) result in many Mojo applications being
  unstable, and upstream have declared this as being a potential
  security issue, and remove it.

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild | 35 +
 dev-perl/Mojolicious/metadata.xml   |  4 ---
 3 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 26e01f2cee8..df61672a78f 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -3,3 +3,4 @@ DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B 
bac0f8ac75255ed6d0597cc2d00eeca9da66
 DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 
0f471c2039b94ad74d60471d879c9993e2dbf16ed23c710c02786ffe6056d613ee4095668d0c34919fc9649815905d4d771cc4adb832ed2b37b3016d6398884e
 SHA512 
2cda5b378d5c1899d78c199c7f1d3439a6fd697ab885bb4d337270256534ec68f9d73267199a6f72e9677049cf9cd6f239451cac31aebcf4743229419a82dd8b
 DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 
955fb6253ef2957b9ef6828cd261374fd2f17386c4a426f9a3d73fc734e02f4297d088b70daa8c5e67892d4f4fc491b4a227e7f1420e461f5c2161eac5f0ff19
 SHA512 
f1149c4675377de09bd6db4355c251f3a8db2a81688a906e80c1978d6854a9d89120b39c824aef49934da48ac29d9e62e28940752ec608084dd2ffeee9116553
 DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B 
ef215d4789cf8865fee6e188a232fa77974566ed935c1f38cfc9a648b35a44f46bff35cf0c597e0c5b5ec322c25b1e23fcc6085237d0a374fdd275dce3ef9cdf
 SHA512 
e6389e4c30928c9bfdab33571f13dd6cc9abccfffc9e61899ac73af2950bbfe58586cfc987e6303d4d963ae9852a09eb63e02043d3ca2f2f18900274e2a9db09
+DIST Mojolicious-7.94.tar.gz 747870 BLAKE2B 
9a36cdaf8c76a17c424aa08f160189dba0e5c77c8fb7ade559250985872697d5aba7636eb13e587b52063e3159383101a0787945fbb1f7751ac36b49f57c6899
 SHA512 
60a30e50197c69f2db258afe09419bba4c9086810933e6d2d8ac744b5bea63c20379df78daed5281b76ef33baeedccedc99d09d918329139cf68ac6998acd568

diff --git a/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild
new file mode 100644
index 000..a41c10b61d3
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.940.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7.94
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Pod-Simple-3.90.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)

diff --git a/dev-perl/Mojolicious/metadata.xml 
b/dev-perl/Mojolicious/metadata.xml
index fbb02e38646..ffc20bdcb87 100644
--- a/dev-perl/Mojolicious/metadata.xml
+++ b/dev-perl/Mojolicious/metadata.xml
@@ -36,10 +36,6 @@
 Mojo::IOLoop::Delay
 Mojo::IOLoop::Server
 Mojo::IOLoop::Stream
-Mojo::IOLoop::Stream::HTTPClient
-Mojo::IOLoop::Stream::HTTPServer
-Mojo::IOLoop::Stream::WebSocketClient
-Mojo::IOLoop::Stream::WebSocketServer
 Mojo::IOLoop::Subprocess
 Mojo::IOLoop::TLS
 Mojo::JSON



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

2020-08-12 Thread Kent Fredric
commit: 7e8874f100cac044cfa61b43793313462bece4da
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 23:07:33 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 23:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8874f1

dev-perl/Mojolicious: Bump to version 7.900.0

Upstream:
- Deprecate Mojo::Content `expect_close` attribute
- Remove deprecated `delay` helper in Plugin::DefaultHelpers
- Change error message for destroyed transactions to "Transaction
  already destroyed"
- Fix race condition in Mojo::UserAgent where closed connections
  sometimes got reused.
- Fix incomplete HTTP/1.1 responses for RFC 7230 complaince
- New Mojolicious logo
- Add experimental
  Mojo::IOLoop::Stream->{bytes_read,bytes_written,transition} methods.
- Add Mojo::IOLoop::stream transition event
- Improve uniqueness in Mojo::Message::Request request id's
- Add support for using Cpanel::JSON::XS inside Mojo::JSON
- Remove support for encoding unicode whitespace characters u2028, u2029
  due to not being supported in Cpanel::JSON::XS
- Mojo::JSON now encodes unknown reference types as "null"
- Add Mojolicious::Command `template` attribute
- Add Mojo::IOLoop::Subprocess `spawn` event
- Mojo::IOLoop::Subprocess only forks new processes after the event loop
  has started
- Remove deprecated Mojo->{build_tx,config,handler,log} methods.
- Add Mojo::UserAgent::Transactor->promisify
- Mojolicious::Command now dies on template errors
- Don't start test servers when reusing Mojo::UserAgent objects after a
  fork
- Replace ENV vars MOJO_{DAEMON,USERAGENT}_DEBUG with
  MOJO_{SERVER,CLIENT}_DEBUG
- Require newer IO::Socket::SSL for ALPN support
- Add modules
  Mojo::IOLoop::Stream::{HTTP{Client,Server},WebSocket{Client,Server}}
- Add Mojo::IOLoop->transition
- Add Mojo::Server::Daemon->close_connections
- Add arguments `stream_class` and `tls_protocols` to
  Mojo::IOLoop->{server,client} methods.
- Fix small `render_maybe` argument localization bug
- Mark Mojo::DOM->{new_tag,selector} non-experimental
- Improve before_server_start_hook for Mojo::Server::PSGI
- Fix `render_maybe` in Mojolicious::Client not rendering multiple
  alternatives properly due to missing arg localisation
- Add Mojo::Message::Request `request_id` attribute
- All built-in templates now contain a comment with their request_id
- Some log messages now include their request_id

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild | 35 +
 dev-perl/Mojolicious/metadata.xml   |  4 +++
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 0842184b964..26e01f2cee8 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -2,3 +2,4 @@ DIST Mojolicious-7.57.tar.gz 706093 BLAKE2B 
13212367fe09a437a97093668558ded12164
 DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B 
bac0f8ac75255ed6d0597cc2d00eeca9da66e9c7548942daf50cca3d24875306a8e19934ae10b2e5b3bd727b1bb531b31a665938c32f861aacba6456fedf7779
 SHA512 
3e6e0ea266caf8e19546e587ce7bf4d8ef86fa0f2503ef7a1b97b2f4f4f55f9775894d1ad74dd4e84760a3c976f6b94451aa29260f9854d5cc3cefec512428a2
 DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 
0f471c2039b94ad74d60471d879c9993e2dbf16ed23c710c02786ffe6056d613ee4095668d0c34919fc9649815905d4d771cc4adb832ed2b37b3016d6398884e
 SHA512 
2cda5b378d5c1899d78c199c7f1d3439a6fd697ab885bb4d337270256534ec68f9d73267199a6f72e9677049cf9cd6f239451cac31aebcf4743229419a82dd8b
 DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 
955fb6253ef2957b9ef6828cd261374fd2f17386c4a426f9a3d73fc734e02f4297d088b70daa8c5e67892d4f4fc491b4a227e7f1420e461f5c2161eac5f0ff19
 SHA512 
f1149c4675377de09bd6db4355c251f3a8db2a81688a906e80c1978d6854a9d89120b39c824aef49934da48ac29d9e62e28940752ec608084dd2ffeee9116553
+DIST Mojolicious-7.90.tar.gz 750078 BLAKE2B 
ef215d4789cf8865fee6e188a232fa77974566ed935c1f38cfc9a648b35a44f46bff35cf0c597e0c5b5ec322c25b1e23fcc6085237d0a374fdd275dce3ef9cdf
 SHA512 
e6389e4c30928c9bfdab33571f13dd6cc9abccfffc9e61899ac73af2950bbfe58586cfc987e6303d4d963ae9852a09eb63e02043d3ca2f2f18900274e2a9db09

diff --git a/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild
new file mode 100644
index 000..8ce3acad8b2
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.900.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7.90
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+ 

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

2020-08-12 Thread Conrad Kostecki
commit: 3dc25d8aa576b305202ed8b1bc572250ac566c7c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 12 22:52:23 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 12 22:53:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc25d8a

dev-libs/libhid: bump to version 0.2.17

As the python bindings are python2 only, they have been disabled.
The packages, which are using libhid don't need it anyway.

Closes: https://bugs.gentoo.org/718704
Closes: https://bugs.gentoo.org/735292
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libhid/Manifest   |  1 +
 .../libhid/files/libhid-0.2.17-configure.patch | 36 +
 dev-libs/libhid/files/libhid-0.2.17-man.patch  | 11 
 dev-libs/libhid/libhid-0.2.17.ebuild   | 61 ++
 dev-libs/libhid/metadata.xml   | 17 +++---
 5 files changed, 119 insertions(+), 7 deletions(-)

diff --git a/dev-libs/libhid/Manifest b/dev-libs/libhid/Manifest
index 007ca6de453..74d879346aa 100644
--- a/dev-libs/libhid/Manifest
+++ b/dev-libs/libhid/Manifest
@@ -1 +1,2 @@
 DIST libhid-0.2.16.tar.gz 435245 BLAKE2B 
9bd06b226e42ed0dbbf4395824636dbfaa796ce9c0170ad7af561741ec3f494b92ec09c548f3bc7c698a32aa78d82d4da4094231fbb810de5a67d3066947fd97
 SHA512 
3c9348f9d63e0e1577e983c65ff8e6acbaee0d5f43ecb29b7004654a7e9d14a94176aa029f259e0b8576fc30e8a9af6d1df34912dd582bfadc2b29f9b87eb52b
+DIST libhid-0.2.17.tar.gz 218501 BLAKE2B 
d7110dc1854829023531f1fd58fd6668f5d15dc3b98f9a6c799b3bc4725ded907de645921d17161a37cde8d9759ec371f96caf4fbb8d6f7bd480dfe2a352b399
 SHA512 
d82ef95871460e22e26f4fddb88edb83c262a8d0cd70beb7e65cacb443bfc21e12f868d50b8b4ea0ee00acce7c2d0f5bd06437b69cf89ef39dd118c21c73b977

diff --git a/dev-libs/libhid/files/libhid-0.2.17-configure.patch 
b/dev-libs/libhid/files/libhid-0.2.17-configure.patch
new file mode 100644
index 000..5318aa2d89f
--- /dev/null
+++ b/dev-libs/libhid/files/libhid-0.2.17-configure.patch
@@ -0,0 +1,36 @@
+--- a/configure.ac
 b/configure.ac
+@@ -59,9 +59,10 @@
+ MD_CHECK_OS
+ 
+ MD_CHECK_LIBUSB018B
++LIBS="$LIBS $LIBUSB_LIBS"
++INCLUDES="$INCLUDES $LIBUSB_CFLAGS"
+ 
+ AC_PROG_CC
+-MD_CHECK_GCC3
+ 
+ dnl MD_CONF_DISTCC
+ dnl MD_CONF_CCACHE
+@@ -78,7 +79,6 @@
+ AC_C_BIGENDIAN
+ AC_C_STRINGIZE
+ 
+-MD_CONF_DEBUGGING
+ MD_CONF_COMPILER
+ AM_CONDITIONAL(OS_LINUX, test "$MD_OS" = "linux")
+ AM_CONDITIONAL(OS_BSD, test "$MD_OS" = "bsd")
+@@ -98,13 +98,6 @@
+ 
+ MD_CHECK_DOXYGEN
+ 
+-MD_CONF_FLAGS(
+-  [],
+-  [$OS_CFLAGS $LIBUSB_CFLAGS],
+-  [],
+-  [$OS_LDFLAGS $LIBUSB_LIBS]
+-)
+-
+ MD_CONF_DB2MAN
+ 
+ # OUTPUT #

diff --git a/dev-libs/libhid/files/libhid-0.2.17-man.patch 
b/dev-libs/libhid/files/libhid-0.2.17-man.patch
new file mode 100644
index 000..4fe5677c107
--- /dev/null
+++ b/dev-libs/libhid/files/libhid-0.2.17-man.patch
@@ -0,0 +1,11 @@
+--- a/m4/md_conf_db2man.m4
 b/m4/md_conf_db2man.m4
+@@ -3,7 +3,7 @@
+ for file in \
+   /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl \
+   /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/*/manpages/docbook.xsl \
+-  /usr/share/{x,sg}ml/docbook/xsl-stylesheets-*/manpages/docbook.xsl \
++  /usr/share/{x,sg}ml/docbook/xsl-stylesheets*/manpages/docbook.xsl \
+   /sw/share/xml/xsl/docbook-xsl/manpages/docbook.xsl; do
+ 
+   test -r $file && db2man_file=$file

diff --git a/dev-libs/libhid/libhid-0.2.17.ebuild 
b/dev-libs/libhid/libhid-0.2.17.ebuild
new file mode 100644
index 000..bfc00287f46
--- /dev/null
+++ b/dev-libs/libhid/libhid-0.2.17.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Provides a generic and flexible way to access and interact with 
USB HID devices"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI="https://dev.gentoo.org/~conikost/files/${P}.tar.gz";
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND="virtual/libusb:0="
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   doc? ( app-doc/doxygen )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-configure.patch
+   "${FILESDIR}"/${P}-man.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   export OS_LDFLAGS="${LDFLAGS}"
+
+   myeconfargs=(
+   "--disable-static"
+   "--disable-swig"
+   "--disable-warnings"
+   "--disable-werror"
+   "$(use_with doc doxygen)"
+   )
+
+   econf ${myeconfargs[@]}
+}
+
+src_install() {
+   default
+
+   if use doc; then
+   docinto html
+   dodoc -r doc/html/.
+   fi
+
+   find "${D}" -name '*.la' -type f 

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

2020-08-12 Thread Louis Sautier
commit: 463a93f1e84e5975aefdf60074b599680ea45a39
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug 12 18:45:14 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Aug 12 22:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463a93f1

dev-python/pynacl: remove unused patch(es)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17103
Signed-off-by: Louis Sautier  gentoo.org>

 .../pynacl/files/pynacl-1.3.0-hypothesis-4.patch   | 29 --
 1 file changed, 29 deletions(-)

diff --git a/dev-python/pynacl/files/pynacl-1.3.0-hypothesis-4.patch 
b/dev-python/pynacl/files/pynacl-1.3.0-hypothesis-4.patch
deleted file mode 100644
index 9b7a5a905d4..000
--- a/dev-python/pynacl/files/pynacl-1.3.0-hypothesis-4.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From af2d8c241872318baba42d7f5fbfb1869de91baa Mon Sep 17 00:00:00 2001
-From: Valentin Heidelberger 
-Date: Thu, 27 Sep 2018 22:36:34 +0200
-Subject: [PATCH] Remove average_size hypothesis setting from test_bindings.py
-

- tests/test_bindings.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/tests/test_bindings.py b/tests/test_bindings.py
-index 22930cc7..d7951a21 100644
 a/tests/test_bindings.py
-+++ b/tests/test_bindings.py
-@@ -306,7 +306,6 @@ def test_unpad_not_padded():
- 
- 
- @given(binary(min_size=0,
--  average_size=128,
-   max_size=2049),
-integers(min_value=16,
- max_value=256)
-@@ -320,7 +319,6 @@ def test_pad_sizes(msg, bl_sz):
- 
- 
- @given(binary(min_size=0,
--  average_size=128,
-   max_size=2049),
-integers(min_value=16,
- max_value=256)



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

2020-08-12 Thread Louis Sautier
commit: 09c3c9a55c2dba5375dff9dace2ca9866f972b4d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Aug 12 18:46:02 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Aug 12 22:43:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09c3c9a5

dev-python/responses: remove unused patch(es)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17102
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/responses/files/responses-0.10.7-tests.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-python/responses/files/responses-0.10.7-tests.patch 
b/dev-python/responses/files/responses-0.10.7-tests.patch
deleted file mode 100644
index 764b22ab3af..000
--- a/dev-python/responses/files/responses-0.10.7-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/test_responses.py b/test_responses.py
-index c2a4f01..2b85172 100644
 a/test_responses.py
-+++ b/test_responses.py
-@@ -928,6 +928,7 @@ def _quote(s):
- return responses.quote(responses._ensure_str(s))
- 
- 
-+@pytest.mark.skipif(six.PY2, reason="Broken on python2")
- def test_cookies_from_headers():
- text = "こんにちは/世界"
- quoted_text = _quote(text)



[gentoo-commits] repo/gentoo:master commit in: x11-misc/gpaste/

2020-08-12 Thread Jonas Stein
commit: 96994d2ac9a7e3afb92873376326ca557073c612
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Aug 12 22:42:20 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Aug 12 22:42:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96994d2a

x11-misc/gpaste: Maintainer retired

Proxied maintainer retired on request due to lack of time.
Closes: https://bugs.gentoo.org/633082
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jonas Stein  gentoo.org>

 x11-misc/gpaste/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/x11-misc/gpaste/metadata.xml b/x11-misc/gpaste/metadata.xml
index 306c2a79877..b673fd439b9 100644
--- a/x11-misc/gpaste/metadata.xml
+++ b/x11-misc/gpaste/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   l...@kraav.com
-   Leho Kraav 
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Enable gpaste-applet
Enable proper gnome support and



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

2020-08-12 Thread Kent Fredric
commit: e696faccf91fdc9dd44cac943a1cc2552cc24373
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 22:37:33 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 22:37:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e696facc

dev-perl/Mojolicious: Bump to version 7.800.0

Upstream:
- Mojo::UserAgent now verifies and rejects all invalid TLS certificates
  unless the user specifies $ua->insecure(1)
- Test::Mojo defaults to being insecure for easier testing
- `mojo get` now supports -k option (similar to `curl -k`) to allow
  fetching from invalid TLS URLs
- Mojo::IOLoop::TLS no longer has a default tls_verify value, instead,
  disabling TLS verification is done with
   $tls->negotiate(tls_verify => 0x00)
- Add Mojo::UserAgent->insecure
- Add experimental server method to Mojolicious
- Add experimental `before_server_start` hook
- Fix bug where Mojo::DOM could only reuse Mojo::DOM objects containing
  root nodes
- Add experimental Mojo::DOM->selector
- Add reply->file helper to Plugin::DefaultHelpers
- Deprecated delay helper in Plugin::DefaultHelpers
- Add experimental Mojo::DOM->new_tag
- Add experimental Mojo::DOM::HTML->{tag,tag_to_html}
- All Mojo::DOM dom manipulation methods now faster then reusing
  Mojo::DOM objects
- Fix windows directory traversal security issue
- Support namespace selectors like "ns|*" in Mojo::DOM::CSS
- Mojo::DOM::CSS supports ":link" and ":visited" pseudo-classes
- Mojo::DOM::CSS supports hyphen-seperated list attribute selectors like
  "[hreflang|=en]" to match hreflang="en-us"
- Fix Plugin::Config stash value unavailability with config_overrides
  feature
- Deprecated placeholder quoting with "(placeholder)" in favor of
  ""
- Fix various Mojo::Collection warnings
- Add support for routes with placeholder types
- Add types attr to Mojolicious::Routes{,::Pattern}
- Add Mojolicious::Rotes->add_type
- Add Mojo::Asset{,::File,::Memory}->to_file
- Add 'num' placeholder type to Mojolicious::Routes
- Remove deprecated instance methods Mojo::Promise->{all,race}
- Improve Mojo::Content::MultiPart performance with large numbers of
  parts.
- Fix more source-ordering problems in Mojolicious::Renderer content
  negotiation
- Deprecate Mojo::{build_tx,Config,handler,log}
- Add Mojolicious->config
- Fix exceptions cased by non-UTF8 files in Mojo::Exception

Security:
- Older versions did not by default reject invalid TLS certificates,
  but code now needs to explicitly opt-in to this weak-security
  behaviour with ->insecure(1)
- On windows, due to the different use of path seperators than unix,
  would-be attackers could subvert the directory-traversal protection in
  Mojo, and this is now mitigated by bailing dispatch entirely if a
  windows directory seperator is seen in the static dispatch path

Bug: https://github.com/mojolicious/mojo/pull/1217
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index de3392cd06a..0842184b964 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,3 +1,4 @@
 DIST Mojolicious-7.57.tar.gz 706093 BLAKE2B 
13212367fe09a437a97093668558ded1216465b25dd145ecf7e62256f05f129a434164a346bb3e928482fc041acfd68350e9e71ac088c49f679df43221917f73
 SHA512 
2bb830ca14cda5571a614ad74144c047dd96fafe49b530b1e6e19115c43cc3b8f4f174f549fdb8816183e42f26620fcf36b47f7c05ae592273c74c38dfaa4c0b
 DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B 
bac0f8ac75255ed6d0597cc2d00eeca9da66e9c7548942daf50cca3d24875306a8e19934ae10b2e5b3bd727b1bb531b31a665938c32f861aacba6456fedf7779
 SHA512 
3e6e0ea266caf8e19546e587ce7bf4d8ef86fa0f2503ef7a1b97b2f4f4f55f9775894d1ad74dd4e84760a3c976f6b94451aa29260f9854d5cc3cefec512428a2
 DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 
0f471c2039b94ad74d60471d879c9993e2dbf16ed23c710c02786ffe6056d613ee4095668d0c34919fc9649815905d4d771cc4adb832ed2b37b3016d6398884e
 SHA512 
2cda5b378d5c1899d78c199c7f1d3439a6fd697ab885bb4d337270256534ec68f9d73267199a6f72e9677049cf9cd6f239451cac31aebcf4743229419a82dd8b
+DIST Mojolicious-7.80.tar.gz 718598 BLAKE2B 
955fb6253ef2957b9ef6828cd261374fd2f17386c4a426f9a3d73fc734e02f4297d088b70daa8c5e67892d4f4fc491b4a227e7f1420e461f5c2161eac5f0ff19
 SHA512 
f1149c4675377de09bd6db4355c251f3a8db2a81688a906e80c1978d6854a9d89120b39c824aef49934da48ac29d9e62e28940752ec608084dd2ffeee9116553

diff --git a/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild
new file mode 100644
index 000..276c1aa9f5d
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.800.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2020-08-12 Thread Thomas Deutschmann
commit: bc5463439d7f8105264dfcba83198841dfde788a
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug  3 04:09:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:20:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc546343

net-irc/inspircd: Add v3.7.0

Signed-off-by: Wade Cline  hotmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 +
 .../files/inspircd-3.7.0-fix-path-builds.patch | 338 +
 net-irc/inspircd/inspircd-3.7.0.ebuild | 121 
 3 files changed, 460 insertions(+)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index e7d8c5e5d86..9b5b8fde5f4 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,3 +1,4 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
 DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630
+DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d

diff --git a/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
new file mode 100644
index 000..92e1c4b6032
--- /dev/null
+++ b/net-irc/inspircd/files/inspircd-3.7.0-fix-path-builds.patch
@@ -0,0 +1,338 @@
+diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
+similarity index 100%
+rename from docs/conf/codepages/ascii.conf.example
+rename to docs/conf/codepages/ascii.conf
+diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
+similarity index 97%
+rename from docs/conf/codepages/latin1.conf.example
+rename to docs/conf/codepages/latin1.conf
+index 3beb002fd..f5c6b98dc 100644
+--- a/docs/conf/codepages/latin1.conf.example
 b/docs/conf/codepages/latin1.conf
+@@ -39,4 +39,4 @@
+  # þ => Þ
+ 
+ # Include the ASCII rules to avoid duplication.
+-
++
+diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/rfc1459.conf.example
+rename to docs/conf/codepages/rfc1459.conf
+diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
+similarity index 100%
+rename from docs/conf/codepages/strict-rfc1459.conf.example
+rename to docs/conf/codepages/strict-rfc1459.conf
+diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
+similarity index 100%
+rename from docs/conf/filter.conf.example
+rename to docs/conf/filter.conf
+diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
+similarity index 100%
+rename from docs/conf/helpop.conf.example
+rename to docs/conf/helpop.conf
+diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
+similarity index 99%
+rename from docs/conf/inspircd.conf.example
+rename to docs/conf/inspircd.conf
+index d678b5be3..607141381 100644
+--- a/docs/conf/inspircd.conf.example
 b/docs/conf/inspircd.conf
+@@ -250,7 +250,7 @@
+ # This can be done by using  #
+ 
+ # To enable IRCCloud on your network uncomment this:
+-#
++#
+ 
+ # A connect class with  set denies connections from the 
specified host/IP range.
+ 
++#
+ 
+ # This file has all the information about server links and ulined servers.
+ # You *MUST* edit it if you intend to link servers.
+-#
++#
+ 
+ #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
+ # #
+@@ -507,7 +507,7 @@
+ #
+ #   motd - displayed on connect and when a user executes /MOTD
+ # Modules can also define their own files
+-
++
+ 
+ # Example of an executable file include. Note this will be read on rehash,
+ # not when the command is run.
+@@ -543,7 +543,7 @@
+ # the default of 'inspircd.pid' is used.  #
+ #  

[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/, net-irc/inspircd/files/

2020-08-12 Thread Thomas Deutschmann
commit: 9626f0272df8b58e797e6fd03e3430fc4d95528c
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug  3 04:14:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:20:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9626f027

net-irc/inspircd: Drop v3.6.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16967
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/inspircd/Manifest  |   1 -
 .../files/inspircd-3.5.0-fix-path-builds.patch | 346 -
 net-irc/inspircd/inspircd-3.6.0.ebuild | 121 ---
 3 files changed, 468 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 9b5b8fde5f4..476845bc230 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,3 @@
 DIST inspircd-2.0.29.tar.gz 736116 BLAKE2B 
bd634b81e5a21f4d5e12a4057c4dfb65a241b696be373d24a047594d1d175028dcabff2f28defcf4c340859cfc50637afec755f399c24366e1134c7d69c843f2
 SHA512 
83da7b089dca8035ffa4f30a2e757661150bb9337aa8124958daa317b44a98fb15fdcb872f8512737b5a39f1b641616eb27c4398d4c8d8fcd40d1f8872bd2052
 DIST inspircd-3.4.0.tar.gz 809845 BLAKE2B 
6529d53c3cbff07727eceea5e1eb321bb8b7f6b231b3d5ea3ed0ced01fe5b66c2da83039a1ac11ff49e6536ef482483a9be26762feb30511a0016bab07d6790a
 SHA512 
871fefff5e337dc6228fae223ff7ac534e159b5bfb838419247b1d16339c860b0b939a28dd4610cf3b8c37328b5e6ccba2ddd80adbd27638f4f3fa28e4f99066
-DIST inspircd-3.6.0.tar.gz 851768 BLAKE2B 
e1cbad4e5f00e769e804abc432dbac24ae4c988aac690d009dd87f28d75c4229a174c1703395cae42306b45ba167268c2032a3c2533fdde8154a67f53f2e18f8
 SHA512 
b1feaf983f30aa3192860d931f85bb2e5b5f10d3b7582b7e5faa8fc16a349c79506f5a7ba9e1f4f8b24d62639c0e0e88f2d97a3130473ee10eda93dd5c131630
 DIST inspircd-3.7.0.tar.gz 855041 BLAKE2B 
8b65c6d29ecf448503201d6d3d9b5416775f7ea97dd3e3acb947cbfcecd4a137f5c4dfd5902f8de43c03b5c5d799acc4a833631982f9815053beec07366a7ccb
 SHA512 
d683d54a046f9bf17ae1a7bb1e2ce94000455c0249478250fd7263f8ede12048ce3982b990bb47461a1c7d9ea5fc20836b3dd255924e72d187eb3a6d591fd51d

diff --git a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch 
b/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
deleted file mode 100644
index 578453934c8..000
--- a/net-irc/inspircd/files/inspircd-3.5.0-fix-path-builds.patch
+++ /dev/null
@@ -1,346 +0,0 @@
-diff --git a/docs/conf/codepages/ascii.conf.example 
b/docs/conf/codepages/ascii.conf
-similarity index 100%
-rename from docs/conf/codepages/ascii.conf.example
-rename to docs/conf/codepages/ascii.conf
-diff --git a/docs/conf/codepages/latin1.conf.example 
b/docs/conf/codepages/latin1.conf
-similarity index 97%
-rename from docs/conf/codepages/latin1.conf.example
-rename to docs/conf/codepages/latin1.conf
-index 3beb002fd..f5c6b98dc 100644
 a/docs/conf/codepages/latin1.conf.example
-+++ b/docs/conf/codepages/latin1.conf
-@@ -39,4 +39,4 @@
-  # þ => Þ
- 
- # Include the ASCII rules to avoid duplication.
--
-+
-diff --git a/docs/conf/codepages/rfc1459.conf.example 
b/docs/conf/codepages/rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/rfc1459.conf.example
-rename to docs/conf/codepages/rfc1459.conf
-diff --git a/docs/conf/codepages/strict-rfc1459.conf.example 
b/docs/conf/codepages/strict-rfc1459.conf
-similarity index 100%
-rename from docs/conf/codepages/strict-rfc1459.conf.example
-rename to docs/conf/codepages/strict-rfc1459.conf
-diff --git a/docs/conf/filter.conf.example b/docs/conf/filter.conf
-similarity index 100%
-rename from docs/conf/filter.conf.example
-rename to docs/conf/filter.conf
-diff --git a/docs/conf/helpop.conf.example b/docs/conf/helpop.conf
-similarity index 100%
-rename from docs/conf/helpop.conf.example
-rename to docs/conf/helpop.conf
-diff --git a/docs/conf/inspircd.conf.example b/docs/conf/inspircd.conf
-similarity index 98%
-rename from docs/conf/inspircd.conf.example
-rename to docs/conf/inspircd.conf
-index dbd56d2fe..665d4dfb5 100644
 a/docs/conf/inspircd.conf.example
-+++ b/docs/conf/inspircd.conf
-@@ -247,10 +247,10 @@
- # This can be done by using  #
- 
- # To enable IRCCloud on your network uncomment this:
--#
-+#
- 
- # To enable KiwiIRC.com on your network uncomment this:
--#
-+#
- 
- # A connect class with  set denies connections from the 
specified host/IP range.
- 
-+#
- 
- # This file has all the information about server links and ulined servers.
- # You *MUST* edit it if you intend to link servers.
--#
-+#
- 
- #-#-#-#-#-#-#-#-#-#-  MISCELLANEOUS CONFIGURATION  -#-#-#-#-#-#-#-#-#-#
- # #
-@@ -507,7 +507,7 @@
- #
- #   motd - displayed on connect and when a user executes /MOTD
- # Modules can also define their own files
--
-+
- 
- # Example of an executable file include. Note this will be read on rehash,
- # not when the command is run.
-@@ -543,7 +543,7 @@
- # the defau

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

2020-08-12 Thread Thomas Deutschmann
commit: bb91cfbdd67d5d5336de6d9d382f9ac9417b4cdc
Author: Abhishek Kumar  intel  com>
AuthorDate: Mon Aug  3 07:17:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb91cfbd

media-video/ffmpeg: pass pkg-config to configure

Use toolchain eclass to get pkg-config rather than
calling directly.

Signed-off-by: Abhishek Kumar  intel.com>
Closes: https://github.com/gentoo/gentoo/pull/16969
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.3.1.ebuild | 1 +
 media-video/ffmpeg/ffmpeg-4.3.ebuild   | 1 +
 media-video/ffmpeg/ffmpeg-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
index 9582ffc912a..a4cbbf7a5b3 100644
--- a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
@@ -474,6 +474,7 @@ multilib_src_configure() {
--ar="$(tc-getAR)" \
--nm="$(tc-getNM)" \
--ranlib="$(tc-getRANLIB)" \
+   --pkg-config="$(tc-getPKG_CONFIG)" \
--optflags="${CFLAGS}" \
$(use_enable static-libs static) \
"${myconf[@]}" \

diff --git a/media-video/ffmpeg/ffmpeg-4.3.ebuild 
b/media-video/ffmpeg/ffmpeg-4.3.ebuild
index 38db0ce605e..b519b9bd21c 100644
--- a/media-video/ffmpeg/ffmpeg-4.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.3.ebuild
@@ -473,6 +473,7 @@ multilib_src_configure() {
--ar="$(tc-getAR)" \
--nm="$(tc-getNM)" \
--ranlib="$(tc-getRANLIB)" \
+   --pkg-config="$(tc-getPKG_CONFIG)" \
--optflags="${CFLAGS}" \
$(use_enable static-libs static) \
"${myconf[@]}" \

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index be2f483ec3e..cc62b228342 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -473,6 +473,7 @@ multilib_src_configure() {
--ar="$(tc-getAR)" \
--nm="$(tc-getNM)" \
--ranlib="$(tc-getRANLIB)" \
+   --pkg-config="$(tc-getPKG_CONFIG)" \
--optflags="${CFLAGS}" \
$(use_enable static-libs static) \
"${myconf[@]}" \



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

2020-08-12 Thread Thomas Deutschmann
commit: 65097e72e6f1806dcc9c068d91e3cf384cafe0c1
Author: Daniel Mueller  posteo  net>
AuthorDate: Sat Aug  8 16:34:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:11:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65097e72

dev-util/cargo-ebuild: Bump version to 0.3.1

Version 0.3.1 of cargo-ebuild seems to have fixed a couple of
shortcomings. Bump the version to get these improvements.

Signed-off-by: Daniel Müller  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/17054
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/cargo-ebuild/Manifest  | 25 ++
 dev-util/cargo-ebuild/cargo-ebuild-0.3.1.ebuild | 66 +
 2 files changed, 91 insertions(+)

diff --git a/dev-util/cargo-ebuild/Manifest b/dev-util/cargo-ebuild/Manifest
index 9e27e87a5d1..0242248aee1 100644
--- a/dev-util/cargo-ebuild/Manifest
+++ b/dev-util/cargo-ebuild/Manifest
@@ -2,11 +2,14 @@ DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea438
 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST anyhow-1.0.26.crate 26024 BLAKE2B 
09cdaf61531f3a36b186fbebc2c783d472b54494c1dbd0e2b808be332bfba5783f40d66e46b2148a677ec61ed89f73bf2db04ebb6d43c8b395162177181d2094
 SHA512 
362a22854f90032f407875ee3687287f2c9c87e3b462e808219e0fd4d3067ad245544d1b6f38b3130d824af77390a331ac0b5a918498ee6c6b401fc8d0292ccc
+DIST anyhow-1.0.31.crate 28514 BLAKE2B 
1177bbac61e96eb007a7a9a79499a7dab08a5c828987221df32c137b69bed53473b37f01debf49a7da0883407c6da40192fbc800c9b7983128738b2889d327a4
 SHA512 
e60394f48b74f8db4e61b9bfdb146b8e7a8b014c0a729ccb9e657d648a9310e642c77f6e5e5d4c8a6ed40a65c65bda79e45cda9a3efd04a901376e3912aebb8a
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-0.1.6.crate 11439 BLAKE2B 
e0eb7a3176bb5ac27b8de466c5fcdfedb9ad32f4d2b52c0385550902d59d01c716a53179708bdeb250a91690edeb70ab81d91090ff0fd89a731dd365621aa496
 SHA512 
ac7dd73b7c6b8b54c4fc98c3e75210eb59d46ab3447fca533763bfebfa87dba5e947829e3ba56a8eb3403f6d317065b7d674da883741e619f3866b12267801fe
 DIST backtrace-0.3.38.crate 68133 BLAKE2B 
75794901cf8d322cb642672eaab9403b00f802a917f04505d8a4df1466d340f92f1824cd0cd501d5f6017ff98cf17e4ad61ce32fce07b061fbcdaecce5ac0c55
 SHA512 
a962b8ffd435691bf229f6db6cc86a0e9fabec1dea589824a85f11ee77e2c36458cdebd68acc0624d45195df27a9fb6dace0afb98a9fddc0291bae93928345fe
 DIST backtrace-sys-0.1.31.crate 518877 BLAKE2B 
397f3c4053eeabd7216c4373e6457637e22ee124d8a864c2587a78ebd8d619745dece654357cb9cd970ee20d7c41d53c84ecb3ed92beefaacbcfddfaca804ce5
 SHA512 
6aa8c7a2694f4e953a0e9bbd07dc8b7e218719de5aef2adaecfae81beb919deffde6f184675dc6b6c1a330bb81dc9611c256f7f63caef5e301101dbe3bbaafe0
 DIST bitflags-1.2.0.crate 16814 BLAKE2B 
5b7aee7388b01cebf96651e979025e9bcac85f7324982055d7d805361f91da2b9489a07f00350133c8a58eaf70c5397e3561c15b3f2544aa8202bfdb852c145b
 SHA512 
bd9e3797fb9b91e815308a5286439e7eedb285666c937184493cfce45ff1d4c10f505f29be3a6317add313a7fdc72a006682c1b3e1cc9fa05166f6c4ecaffcaa
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST bstr-0.2.8.crate 337654 BLAKE2B 
50c5a639ec2912bd20be83a8b017e60c7b5f75f6cbe93839f8f46a4815537e47261593d17380a38aae45445d611c9fb28135e0424184958edfcc1c06e941e4aa
 SHA512 
9e8786b68c03f059e4182046e7650b6f90431927c26c49fcdd4af3cb464092108fb2f64fdc2da1fe1d1121705ac8a21c68485b0517f3dd32040aab754f88944d
 DIST byteorder-1.3.2.crate 21596 BLAKE2B 
2ac70cff46af36e96b8b41c3adf9e09134af4d3d5b17c14233047fc3b70c829bffe6c129def84f529c1017ab2882c1bb66e86eab7b749a0d40daf2650da85d0a
 SHA512 
2ef6b986926a4671dd945583730b0

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

2020-08-12 Thread Thomas Deutschmann
commit: 450bd4f6398cd138214710c89029aace7f7fb3d3
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Aug  9 11:03:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:10:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450bd4f6

dev-vcs/git-lfs: Add a note about manual post install step

It's necessary to call 'git lfs install' once for each user running
git-lfs, so add a note on first installation.

Reported-by: Vitaly Zdanevich  ya.ru>
Bug: https://bugs.gentoo.org/show_bug.cgi?id=733372
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-vcs/git-lfs/git-lfs-2.11.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-vcs/git-lfs/git-lfs-2.11.0.ebuild 
b/dev-vcs/git-lfs/git-lfs-2.11.0.ebuild
index 3bbf8d4e300..6fdbdcf910e 100644
--- a/dev-vcs/git-lfs/git-lfs-2.11.0.ebuild
+++ b/dev-vcs/git-lfs/git-lfs-2.11.0.ebuild
@@ -52,3 +52,11 @@ src_test() {
echo "$@"
"$@" || die
 }
+
+pkg_postinst () {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog ""
+   elog "Run \'git lfs install\' once for each user account 
manually."
+   elog "For more details see 
https://bugs.gentoo.org/show_bug.cgi?id=733372.";
+   fi
+}



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

2020-08-12 Thread Thomas Deutschmann
commit: b1d6e0c963ac8272a5d03337b66260234036d3c2
Author: Nils Freydank  posteo  de>
AuthorDate: Sun Aug  9 11:03:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 22:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d6e0c9

dev-vcs/git-lfs: Update live ebuild

Reported-by: Vitaly Zdanevich  ya.ru>
Closes: https://bugs.gentoo.org/show_bug.cgi?id=733372
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Nils Freydank  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/17057
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-vcs/git-lfs/git-lfs-.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-vcs/git-lfs/git-lfs-.ebuild 
b/dev-vcs/git-lfs/git-lfs-.ebuild
index 001d987aa95..a48a6fe6e6c 100644
--- a/dev-vcs/git-lfs/git-lfs-.ebuild
+++ b/dev-vcs/git-lfs/git-lfs-.ebuild
@@ -52,3 +52,11 @@ src_test() {
echo "$@"
"$@" || die
 }
+
+pkg_postinst () {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog ""
+   elog "Run \'git lfs install\' once for each user account 
manually."
+   elog "For more details see 
https://bugs.gentoo.org/show_bug.cgi?id=733372.";
+   fi
+}



[gentoo-commits] proj/catalyst:master commit in: examples/, doc/, targets/support/, livecd/files/

2020-08-12 Thread Matt Turner
commit: 0a27a7a39a7d6944618009f8027fb09a22244c34
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  8 01:54:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 12 21:54:06 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0a27a7a3

targets: Use GRUB for BIOS boot

grub-mkrescue produces an ISO that is bootable from EFI as well as from
the BIOS, so isolinux isn't necessary to accomplish that. The benefits
are that (1) we reduce the number of dependencies required to make the
ISO, (2) the same GRUB set up works for EFI and BIOS systems, and (3)
grub-mkrescue replaces a whole lot of code that we no longer need to
maintain.

This patch has the side effect of removing the F[2-7] help texts and the
memtest86+ option, since those were done via isolinux. I feel okay
removing those since isolinux was only used on BIOS systems and not on
EFI, so none of those things were available to the vast majority of our
users.

It also has the side-effect of removing Fedora's signed UEFI shim
(sys-boot/shim) which could be used to add a hash for the live CD's grub
binary so that you could install under Secure Boot. That doesn't offer
any protection, and the author of the code indicated to me that the
value in offering this feature is that it allows installation on systems
with broken firmware under which important hardware (like the NVMe
drive) isn't exposed unless using Secure Boot. After quite a bit of
searching the internet, I can't find any mentions of this being a
problem.

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

 doc/catalyst-spec.5.txt  |  5 +--
 examples/livecd-stage2_template.spec |  5 +--
 livecd/files/x86-F2.msg  | 22 --
 livecd/files/x86-F3.msg  | 22 --
 livecd/files/x86-F4.msg  | 20 -
 livecd/files/x86-F5.msg  | 22 --
 livecd/files/x86-F6.msg  | 14 --
 livecd/files/x86-F7.msg  | 22 --
 targets/support/bootloader-setup.sh  | 83 +---
 targets/support/create-iso.sh| 68 +
 targets/support/functions.sh | 69 --
 11 files changed, 5 insertions(+), 347 deletions(-)

diff --git a/doc/catalyst-spec.5.txt b/doc/catalyst-spec.5.txt
index cf6b9cd7..43cd5d2f 100644
--- a/doc/catalyst-spec.5.txt
+++ b/doc/catalyst-spec.5.txt
@@ -192,10 +192,7 @@ Bootloader
 This is required for livecd-stage2 on all arches except amd64 and x86 which 
can autogenerate one
 if USE=system-bootloader is set.
 The cdtar is essentially the bootloader for the CD.  It also holds the
-main configuration for the bootloader.  On x86/amd64, it also can
-include a small memory testing application, called memtest86+
-(example:
-`/usr/share/catalyst/livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2`).
+main configuration for the bootloader.
 
 Kernel and boot issues
 ~~

diff --git a/examples/livecd-stage2_template.spec 
b/examples/livecd-stage2_template.spec
index a296cfa1..56bda84a 100644
--- a/examples/livecd-stage2_template.spec
+++ b/examples/livecd-stage2_template.spec
@@ -94,10 +94,9 @@ livecd/fstype:
 livecd/fsops:
 
 # The cdtar is essentially the bootloader for the CD.  It also holds the main
-# configuration for the bootloader.  On x86/amd64, it also can include a small
-# memory testing application, called memtest86+.
+# configuration for the bootloader.
 # example:
-# livecd/cdtar: 
/usr/share/catalyst/livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2
+# livecd/cdtar: /usr/share/catalyst/livecd/cdtar/[...].cdtar.tar.bz2
 livecd/cdtar:
 
 # This is the full path and filename to the ISO image that the livecd-stage2

diff --git a/livecd/files/x86-F2.msg b/livecd/files/x86-F2.msg
deleted file mode 100644
index eb1638b8..
--- a/livecd/files/x86-F2.msg
+++ /dev/null
@@ -1,22 +0,0 @@
-Gentoo Linux LiveCD boot options - [F1 to display available kernels]
-
-Please hit F1 to see the available kernels on this livecd.  Please note that
-the -nofb counterparts to each kernel disable the framebuffer
-and splash images. Additionally, the memtest86 boot option is available
-to test local RAM for errors. To use memtest86, just type 'memtest86'.
-
-This lists the possible command line options that can be used to tweak the boot
-process of this CD.  This lists the Gentoo-specific options, along with a few
-options that are built-in to the kernel, but that have been proven very useful
-to our users.  Also, all options that start with "do" have a "no" inverse, that
-does the opposite.  For example, "doscsi" enables SCSI support in the initial
-ramdisk boot, while "noscsi" disables it.
-
-To list the options, please press keys from F3 through F7.
-
-F3: Hardware (Page 1)
-F4: Hardware (Page 2)
-F5: Hardware (Page 3)
-F6: Volume Management
-F7: Misc.
-

diff --git a/livecd/files/x86-F3.msg b/livecd/files/x86-F3.msg
deleted file mode 100644
index e0ec2bd

[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2020-08-12 Thread Lars Wendler
commit: c8e011aa02a9220e5e79148109e47b4b5215e314
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 21:46:27 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 21:46:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e011aa

sys-block/thin-provisioning-tools: Removed unavailable ruby:2.4 dep

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

 sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild | 2 +-
 sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild | 2 +-
 sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild | 1 -
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
index 66c1699c826..1e994549f37 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild
@@ -21,7 +21,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
-   || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 )
+   dev-lang/ruby:2.5
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
index faad3397c9c..9488fd97cf6 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.6.ebuild
@@ -21,7 +21,7 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
-   || ( dev-lang/ruby:2.5 dev-lang/ruby:2.4 )
+   dev-lang/ruby:2.5
>=dev-cpp/gtest-1.8.0
dev-util/cucumber
dev-util/aruba

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
index 7ef022f2d09..67967d50aa6 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.5.ebuild
@@ -30,7 +30,6 @@ DEPEND="${RDEPEND}
|| (
dev-lang/ruby:2.6
dev-lang/ruby:2.5
-   dev-lang/ruby:2.4
)
>=dev-cpp/gtest-1.8.0
dev-util/cucumber



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2020-08-12 Thread Lars Wendler
commit: 15526c65ce00373d7829681c680fc52aa1da0451
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 21:41:59 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 21:46:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15526c65

sys-block/thin-provisioning-tools: Bump to version 0.9.0

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

 sys-block/thin-provisioning-tools/Manifest |  1 +
 .../thin-provisioning-tools-0.9.0.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 6dfad0c9e92..0b6e335369d 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -2,3 +2,4 @@ DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d
 DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704
 DIST thin-provisioning-tools-0.8.3.tar.gz 305338 BLAKE2B 
619f73ef7bd802eb72649d0bdaa8ce1d6afb4d7ae442ac7d2d709764aaa5058bf77b12710a332cf5f8215cfb94e1d63c189951058e2373467ca88c847e32cd8d
 SHA512 
a69645d45fd62a487903a07f922fd622b5fb9c7858e656b9468903005ab7daa3098aa89ae356f2458fcf95e3c0672bf486b424553d82ffae54b83c0b71599541
 DIST thin-provisioning-tools-0.8.5.tar.gz 305585 BLAKE2B 
7e4bde537535db79e97ddab3cba775c89854362dac7da491c040badf5e3546d2e6ac4b8da8462edb59f50a2ecd95fe9c5e3349fca5e9acd588efaaf990617ca4
 SHA512 
1f9a1b6b9059f0b23ec3a00ddef223599292d447894316525f13b9c1e4f29d0371cb901d199cb503be4342555e016e5e6eb2d6e0e10c44b08e6c9478c573e1d4
+DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B 
ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9
 SHA512 
e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
new file mode 100644
index 000..65d83fdf939
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A suite of tools for thin provisioning on Linux"
+HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools";
+
+if [[ ${PV} != * ]]; then
+   SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+else
+   inherit git-r3
+   EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="static test"
+RESTRICT="!test? ( test )"
+
+LIB_DEPEND="dev-libs/expat[static-libs(+)]
+   dev-libs/libaio[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   test? (
+   || (
+   dev-lang/ruby:2.7
+   dev-lang/ruby:2.6
+   dev-lang/ruby:2.5
+   )
+   >=dev-cpp/gtest-1.8.0
+   dev-util/cucumber
+   dev-util/aruba
+   )
+   dev-libs/boost"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myeconfargs=(
+   --prefix="${EPREFIX}"/
+   --bindir="${EPREFIX}"/sbin
+   --with-optimisation=''
+   $(use_enable test testing)
+   )
+   STRIP=true econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   MAKEOPTS+=" V="
+   default
+}
+
+src_test() {
+   emake unit-test
+}
+
+src_install() {
+   emake DESTDIR="${D}" DATADIR="${D}/usr/share" install
+   dodoc README.md TODO.org
+}



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2020-08-12 Thread Lars Wendler
commit: b5cb640d4c9d34b017ed3d1a86922ebe04ee9c86
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 21:44:33 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 21:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cb640d

sys-block/thin-provisioning-tools: Removed old

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

 sys-block/thin-provisioning-tools/Manifest |  1 -
 .../thin-provisioning-tools-0.8.3.ebuild   | 73 --
 2 files changed, 74 deletions(-)

diff --git a/sys-block/thin-provisioning-tools/Manifest 
b/sys-block/thin-provisioning-tools/Manifest
index 0b6e335369d..361327268ea 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,5 +1,4 @@
 DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 
00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9
 SHA512 
cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8
 DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B 
af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29
 SHA512 
395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704
-DIST thin-provisioning-tools-0.8.3.tar.gz 305338 BLAKE2B 
619f73ef7bd802eb72649d0bdaa8ce1d6afb4d7ae442ac7d2d709764aaa5058bf77b12710a332cf5f8215cfb94e1d63c189951058e2373467ca88c847e32cd8d
 SHA512 
a69645d45fd62a487903a07f922fd622b5fb9c7858e656b9468903005ab7daa3098aa89ae356f2458fcf95e3c0672bf486b424553d82ffae54b83c0b71599541
 DIST thin-provisioning-tools-0.8.5.tar.gz 305585 BLAKE2B 
7e4bde537535db79e97ddab3cba775c89854362dac7da491c040badf5e3546d2e6ac4b8da8462edb59f50a2ecd95fe9c5e3349fca5e9acd588efaaf990617ca4
 SHA512 
1f9a1b6b9059f0b23ec3a00ddef223599292d447894316525f13b9c1e4f29d0371cb901d199cb503be4342555e016e5e6eb2d6e0e10c44b08e6c9478c573e1d4
 DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B 
ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9
 SHA512 
e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild
deleted file mode 100644
index 172223fe821..000
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.8.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A suite of tools for thin provisioning on Linux"
-HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools";
-
-if [[ ${PV} != * ]]; then
-   SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-else
-   inherit git-r3
-   EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="static test"
-RESTRICT="!test? ( test )"
-
-LIB_DEPEND="dev-libs/expat[static-libs(+)]
-   dev-libs/libaio[static-libs(+)]"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   test? (
-   || (
-   dev-lang/ruby:2.6
-   dev-lang/ruby:2.5
-   dev-lang/ruby:2.4
-   )
-   >=dev-cpp/gtest-1.8.0
-   dev-util/cucumber
-   dev-util/aruba
-   )
-   dev-libs/boost"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   local myeconfargs=(
-   --prefix="${EPREFIX}"/
-   --bindir="${EPREFIX}"/sbin
-   --with-optimisation=''
-   $(use_enable test testing)
-   )
-   STRIP=true econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   MAKEOPTS+=" V="
-   default
-}
-
-src_test() {
-   emake unit-test
-}
-
-src_install() {
-   emake DESTDIR="${D}" DATADIR="${D}/usr/share" install
-   dodoc README.md TODO.org
-}



[gentoo-commits] repo/gentoo:master commit in: sys-block/thin-provisioning-tools/

2020-08-12 Thread Lars Wendler
commit: b8542f9a1ffe8bf45387a651e598363c0dba2562
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 21:42:52 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 21:46:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8542f9a

sys-block/thin-provisioning-tools: Synced live ebuild

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

 sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild 
b/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
index 172223fe821..65d83fdf939 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-.ebuild
@@ -10,7 +10,7 @@ 
HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools";
 
 if [[ ${PV} != * ]]; then
SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 else
inherit git-r3
EGIT_REPO_URI='https://github.com/jthornber/thin-provisioning-tools.git'
@@ -28,9 +28,9 @@ DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
test? (
|| (
+   dev-lang/ruby:2.7
dev-lang/ruby:2.6
dev-lang/ruby:2.5
-   dev-lang/ruby:2.4
)
>=dev-cpp/gtest-1.8.0
dev-util/cucumber



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

2020-08-12 Thread Kent Fredric
commit: a8285cf91f478a9bb607441961e4dda69b80eb96
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 20:56:58 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 20:57:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8285cf9

dev-perl/Mojolicious: Bump to version 7.700.0

Upstream:
- Fix source ordering in content negotation in Mojolicious::Renderer
- Fix content negotiation bug in ::Renderer that prevented all sources
  being considered
- Fix source links in documentation browser
- Mojolicious::Controller->respond_to improved and
  Plugin::DefaultHelpers now supports multiple MIME types in requests
  containing an X-Requested-With header
- Fix RFC 7230 handling of "GET //foo/bar HTTP/1.1" in Message::Request
- Fix bug in Mojo::Asset::File where forked process could prematurely
  delete temporary files
- Remove Mojo::Cookie::Response 'origin' attribute
- Remove deprecated data and remaining methods from Mojo::IOLoop::Delay
- Add host_only attribute to Mojo::Cookie::Response
- Mojo::Promise resolves with no results if no promises are passed
- Add experimental timing->{begin,elapsed,rps,server_timing} helpers to
  Plugin::DefaultHelpers
- Add experiimental Mojo::Headers->server_timing
- Added support for new HTTP status code
- Fix bug in Mojo::Log where short multi-line messages would not be
  properly formatted for systemd
- Mojo::Log uses native systemd log levels
- Add `-u` option to `get` command
- Added `dont_use_nlink` option to Mojo::File::list_tree
- Fix promise resolution bug in Mojo::Promise
- Increase default `upgrade_timeout` from 60 to 180 seconds in
  Mojo::Server::Hypnotoad

Security:
- Upstream indicated in the changelog notes for 7.66 that "this contains
  fixes for security issues", presumably this commit:
  
https://github.com/mojolicious/mojo/commit/c16a56a9d6575ddc53d15e76d58f0ebcb0eeb149
  But upstream couldn't even be bothered to state what the security
  issue was, and reading the code doesn't make it apparent, but my best
  guess is its related to *adding* support for the host_only bit, which
  could result in web clients leaking cookies to the wrong domain
  without it. Some commentary says that "old cookies could be leaked",
  but I don't see any obvious changes to that effect.

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index b1bb95f1c6d..de3392cd06a 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1,2 +1,3 @@
 DIST Mojolicious-7.57.tar.gz 706093 BLAKE2B 
13212367fe09a437a97093668558ded1216465b25dd145ecf7e62256f05f129a434164a346bb3e928482fc041acfd68350e9e71ac088c49f679df43221917f73
 SHA512 
2bb830ca14cda5571a614ad74144c047dd96fafe49b530b1e6e19115c43cc3b8f4f174f549fdb8816183e42f26620fcf36b47f7c05ae592273c74c38dfaa4c0b
 DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B 
bac0f8ac75255ed6d0597cc2d00eeca9da66e9c7548942daf50cca3d24875306a8e19934ae10b2e5b3bd727b1bb531b31a665938c32f861aacba6456fedf7779
 SHA512 
3e6e0ea266caf8e19546e587ce7bf4d8ef86fa0f2503ef7a1b97b2f4f4f55f9775894d1ad74dd4e84760a3c976f6b94451aa29260f9854d5cc3cefec512428a2
+DIST Mojolicious-7.70.tar.gz 711260 BLAKE2B 
0f471c2039b94ad74d60471d879c9993e2dbf16ed23c710c02786ffe6056d613ee4095668d0c34919fc9649815905d4d771cc4adb832ed2b37b3016d6398884e
 SHA512 
2cda5b378d5c1899d78c199c7f1d3439a6fd697ab885bb4d337270256534ec68f9d73267199a6f72e9677049cf9cd6f239451cac31aebcf4743229419a82dd8b

diff --git a/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild
new file mode 100644
index 000..4a7e1449b48
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.700.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7.70
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Pod-Simple-3.90.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)



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

2020-08-12 Thread Kent Fredric
commit: eab56389835de937b0b83f34e69136ff113685d1
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Aug 12 10:55:17 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Aug 12 20:57:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab56389

dev-perl/Mojolicious: Bump to version 7.600.0

- EAPI7
- Unconditionally remove bad tests

Upstream:
- Deprecated Promise->{all,race} as instance methods
- Improve Promise->{all,race} to handle arbitrary then-ables
- Improve number detection in Mojo::JSON with workaround for some
  breaking changes in Perl 5.28
- Improve Mojo::DOM::HTML compliance with HTML Living Standard
- Fix multi-role composition bug in Mojo::Base
- Fix DATA sections in Mojolicious::Static where text files are not
  UTF-8 encoded as they should be.
- Moved 'home' and 'ua' attributes from 'Mojo' to 'Mojolicious'
- Mojo::IOLoop::Client only starts a threadpool with Net::DNS::Native on
  demand
- Improved role composition with Mojo::IOLoop
- Fix RFC 7230 complaiance in Mojo::Message::Response
- Add Mojo::UserAgent->websocket_p

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

 dev-perl/Mojolicious/Manifest   |  1 +
 dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 50c95ebbc3f..b1bb95f1c6d 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -1 +1,2 @@
 DIST Mojolicious-7.57.tar.gz 706093 BLAKE2B 
13212367fe09a437a97093668558ded1216465b25dd145ecf7e62256f05f129a434164a346bb3e928482fc041acfd68350e9e71ac088c49f679df43221917f73
 SHA512 
2bb830ca14cda5571a614ad74144c047dd96fafe49b530b1e6e19115c43cc3b8f4f174f549fdb8816183e42f26620fcf36b47f7c05ae592273c74c38dfaa4c0b
+DIST Mojolicious-7.60.tar.gz 708129 BLAKE2B 
bac0f8ac75255ed6d0597cc2d00eeca9da66e9c7548942daf50cca3d24875306a8e19934ae10b2e5b3bd727b1bb531b31a665938c32f861aacba6456fedf7779
 SHA512 
3e6e0ea266caf8e19546e587ce7bf4d8ef86fa0f2503ef7a1b97b2f4f4f55f9775894d1ad74dd4e84760a3c976f6b94451aa29260f9854d5cc3cefec512428a2

diff --git a/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild 
b/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild
new file mode 100644
index 000..205989a4efd
--- /dev/null
+++ b/dev-perl/Mojolicious/Mojolicious-7.600.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SRI
+DIST_VERSION=7.60
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Real-time web framework"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !minimal? (
+   >=dev-perl/EV-4.0.0
+   )
+   >=virtual/perl-IO-Socket-IP-0.370.0
+   >=virtual/perl-JSON-PP-2.271.30
+   >=virtual/perl-Pod-Simple-3.90.0
+   >=virtual/perl-Time-Local-1.200.0
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+PERL_RM_FILES=(
+   t/pod.t
+   t/pod_coverage.t
+)



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

2020-08-12 Thread Michael Orlitzky
commit: cf8616b021a79c5317ecedc2e28f4c8592b21f09
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 12 20:29:11 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 12 20:29:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8616b0

sci-libs/libhomfly: new library for homfly polynomial computation.

This package is used by SageMath, and sage will soon be able to use a
system copy of libhomfly when it exists. Having libhomfly available in
Gentoo therefore avoids pointless rebuilds of it for Gentoo users of
SageMath. Thanks are due to François Bissey, whose ebuild was imported
more or less verbatim from the sage-on-gentoo overlay.

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

 sci-libs/libhomfly/Manifest|  1 +
 sci-libs/libhomfly/libhomfly-1.02.6.ebuild | 29 +
 sci-libs/libhomfly/metadata.xml| 24 
 3 files changed, 54 insertions(+)

diff --git a/sci-libs/libhomfly/Manifest b/sci-libs/libhomfly/Manifest
new file mode 100644
index 000..e40e3f0519c
--- /dev/null
+++ b/sci-libs/libhomfly/Manifest
@@ -0,0 +1 @@
+DIST libhomfly-1.02r6.tar.gz 359354 BLAKE2B 
7b60c54e56777dc4b81240cbdd63726591323dc6d841f8d56d641ea304d9a4c1c3ffb3078fc54861f22b5007b36bd32c5f397e2fe8d40f10362eca8d08ba4915
 SHA512 
44f81815a0ba4c0358d433eb9769944af2ee02790d78aaa08e791d03ba68ba3dcf0389b4287f687211e6a7ba84e1bea3d2ebe69fc8bb4f12d677b7f54872d618

diff --git a/sci-libs/libhomfly/libhomfly-1.02.6.ebuild 
b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
new file mode 100644
index 000..717bc354d1d
--- /dev/null
+++ b/sci-libs/libhomfly/libhomfly-1.02.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=$(ver_rs 2 r)
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Library to compute the homfly polynomial of a link"
+HOMEPAGE="https://github.com/miguelmarco/libhomfly";
+SRC_URI="https://github.com/miguelmarco/${PN}/releases/download/${MY_PV}/${MY_P}.tar.gz";
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+DEPEND="dev-libs/boehm-gc"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure(){
+   econf $(use_enable static-libs static)
+}
+
+src_install(){
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/libhomfly/metadata.xml b/sci-libs/libhomfly/metadata.xml
new file mode 100644
index 000..e02bf222cf6
--- /dev/null
+++ b/sci-libs/libhomfly/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@gentoo.org
+  
+  
+  
+frp.bis...@gmail.com
+François Bissey
+  
+
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
+
+  
+miguelmarco/libhomfly
+  
+



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

2020-08-12 Thread Jonas Stein
commit: 21178ae12d47bb3f4f5ed988ca6282e606461585
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Aug 12 20:15:25 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Aug 12 20:15:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21178ae1

app-admin/apg: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632850
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jonas Stein  gentoo.org>

 app-admin/apg/metadata.xml | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/app-admin/apg/metadata.xml b/app-admin/apg/metadata.xml
index 5a5329bfe18..585b0dc75dd 100644
--- a/app-admin/apg/metadata.xml
+++ b/app-admin/apg/metadata.xml
@@ -1,12 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   du...@gmx.de
-   Dustin Polke
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-
+   
+   



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

2020-08-12 Thread Jeroen Roovers
commit: 87e098dcd8ae94957d4aa2cb3703e5129a1d6602
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 12 20:07:36 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 12 20:07:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e098dc

net-analyzer/wireshark: Version 3.2.6

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Bug: https://bugs.gentoo.org/736914
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-3.2.6.ebuild | 261 ++
 2 files changed, 262 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index a58c6782159..6e4e811b090 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1 +1,2 @@
 DIST wireshark-3.2.5.tar.xz 31626148 BLAKE2B 
46341b0c703913abaf49c55d2d40be36e4f2d74ab0326d0b893288fb15e27246249234243f68b184b5854cdd4a6c8690c350d5fad231db1dda1620fe76b94c93
 SHA512 
3dc785a6e857f66a9ae3c172bf6a09c2199fe914646ade7b81f0ee18bd3addae57facad898f57675ea4d7177a4315d6a6cdac46e2da063727a83f9bee6994277
+DIST wireshark-3.2.6.tar.xz 31635628 BLAKE2B 
216623d4f357e755b9c032bef45b30c373bb0e2de773daabb78725491bd8eb0290d25a9016081dc62844c1be63e3afd273a8a6b8d16e70e589465fd837cc7442
 SHA512 
71905836370b916a92e7a76e4f93cb10a658374c7a95aa47b607b2b142abebdb0d1562f642782a5a946a167dfb28169572330a7603cf0d7ab6016ce7f12fac78

diff --git a/net-analyzer/wireshark/wireshark-3.2.6.ebuild 
b/net-analyzer/wireshark/wireshark-3.2.6.ebuild
new file mode 100644
index 000..9ecfd3d5c9b
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-3.2.6.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+inherit fcaps flag-o-matic multilib python-any-r1 qmake-utils user xdg-utils 
cmake
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="https://www.wireshark.org/";
+SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
+LICENSE="GPL-2"
+
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~x86"
+IUSE="
+   androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+   +dumpcap +editcap http2 kerberos libxml2 lua lz4 maxminddb +mergecap
+   +minizip +netlink +plugins plugin-ifdemo +pcap +qt5 +randpkt 
+randpktdump
+   +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal
+   test +text2pcap tfshark +tshark +udpdump zlib +zstd
+"
+S=${WORKDIR}/${P/_/}
+
+CDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=net-dns/c-ares-1.5
+   dev-libs/libgcrypt:0
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli )
+   ciscodump? ( >=net-libs/libssh-0.6 )
+   filecaps? ( sys-libs/libcap )
+   http2? ( net-libs/nghttp2 )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   lz4? ( app-arch/lz4 )
+   maxminddb? ( dev-libs/libmaxminddb )
+   minizip? ( sys-libs/zlib[minizip] )
+   netlink? ( dev-libs/libnl:3 )
+   pcap? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   sdjournal? ( sys-apps/systemd )
+   smi? ( net-libs/libsmi )
+   snappy? ( app-arch/snappy )
+   spandsp? ( media-libs/spandsp )
+   sshdump? ( >=net-libs/libssh-0.6 )
+   ssl? ( net-libs/gnutls:= )
+   zlib? ( sys-libs/zlib )
+   zstd? ( app-arch/zstd )
+"
+# We need perl for `pod2html`. The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   dev-lang/perl
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen
+   dev-ruby/asciidoctor
+   )
+   qt5? (
+   dev-qt/linguist-tools:5
+   )
+   test? (
+   dev-python/pytest
+   dev-python/pytest-xdist
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   qt5? ( virtual/freedesktop-icon-theme )
+   selinux? ( sec-policy/selinux-wireshark )
+"
+REQUIRED_USE="
+   plugin-ifdemo? ( plugins )
+"
+RESTRICT="test"
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4-androiddump.patch
+   "${FILESDIR}"/${PN}-2.6.0-redhat.patch
+   "${FILESDIR}"/${PN}-2.9.0-tfshark-libm.patch
+   "${FILESDIR}"/${PN}--androiddump-wsutil.patch
+   "${FILESDIR}"/${PN}--qtsvg.patch
+   "${FILESDIR}"/${PN}--ui-needs-wiretap.patch
+)
+
+pkg_setup() {
+   enewgroup wireshark
+}
+
+src_configure() {
+   local mycmakeargs
+
+   # Workarou

[gentoo-commits] data/api:master commit in: files/mirrors/

2020-08-12 Thread Alec Warner
commit: d08c4ae93b167922e449980f2c2b819f90e7b597
Author: Alec Warner  gentoo  org>
AuthorDate: Wed Aug 12 17:27:44 2020 +
Commit: Alec Warner  gentoo  org>
CommitDate: Wed Aug 12 17:28:17 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=d08c4ae9

Update wheel.sk mirror.

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

Signed-off-by: Alec Warner  gentoo.org>

 files/mirrors/distfiles.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 13263eb..4cde1bb 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -232,9 +232,8 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   
 
   Wheel.sk
-  https://gentoo.wheel.sk/
-  http://gentoo.wheel.sk/
-  ftp://gentoo.wheel.sk/pub/linux/gentoo/
+  https://mirror.wheel.sk/gentoo
+  http://mirror.wheel.sk/gentoo
 
 
   Rainside.sk



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

2020-08-12 Thread Thomas Deutschmann
commit: 12887e61cf421e4bb4a10a09bcda407234bdc119
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 20:01:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 20:01:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12887e61

dev-util/jenkins-bin: bump to v2.252

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

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.252.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 0e57818ceaf..822abf64d10 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -5,3 +5,4 @@ DIST jenkins-bin-2.235.4.war 66452488 BLAKE2B 
26c7dfa4ca868326d562df7a7c33db3702
 DIST jenkins-bin-2.242.war 67003152 BLAKE2B 
cc20efde5196ed66af3cfb0b52404e35bf3954422734278ce2c3bfad5402c0f005579a1c406e519e8e04b28e3d0f26cff2d4fb5a40c2b722dd3a93d54cf86cb4
 SHA512 
22e138d4c3291b2885b9cb9db51e5dedcca13ca93a2fb8b11bd1dc81da981e9404717ff791fa2a1d9dd4530fb806e8cf9c79931cdb968723f02177fc00321f92
 DIST jenkins-bin-2.245.war 67169055 BLAKE2B 
25578c24c0957af95dbdc4b9e723d70b0d0af7d48128b77bf695c73563f924ccdda9acd71a407ed5066cbeb4d3cbbe2d2e7b3a5d4feca059560b1e223c56b7dc
 SHA512 
9f6d0fc155924b8ae7160b9520c379fa57afd0a77075557e2f921bf25f36995db1c916ebfaf6a76f5049c89cb69a6997ac5795289d1b1d122d75a904089163cb
 DIST jenkins-bin-2.251.war 67396691 BLAKE2B 
91523c3d9717c3b4c999827caf21230625494d1644915797932534dc0e1f077037fd499ede74ff8df92d202d662348fcab729cde9af0e75c5f39eebcd19a23e8
 SHA512 
836aa87e20a90c4e383d979f703979bcb7b42846b24289b9d9818e03b09c36fb007ad47322bb2bf343ca73570d5a3b83718bf453c44eabefd3cbb25c33cb6ca2
+DIST jenkins-bin-2.252.war 67396384 BLAKE2B 
6476b03a8dcc73f61f151c6187ebd275ed3fb8f352478e0e135406d9dcab150a360ba6b7b9a8ca82d0ed24e5294bd77755497ba7ec9df72b0487f8341eb9d9e5
 SHA512 
c9a0b1676155f66e0cfbc97762c663ce4d968d2be296e03aa29d4670dfcea6e432340bf424076951c268b28766fbba84efaff397b2ba50fadb9ca04f5bb52236

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.252.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.252.ebuild
new file mode 100644
index 000..e3e0cd1a4ed
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.252.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/";
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2020-08-12 Thread Thomas Deutschmann
commit: 964d89e161f7c66017a01d2e550ec74c04325b58
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 20:00:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 20:01:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964d89e1

dev-util/jenkins-bin: bump to v2.235.4

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

 dev-util/jenkins-bin/Manifest   |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.235.4.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index e33e8af3477..0e57818ceaf 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,6 +1,7 @@
 DIST jenkins-bin-2.235.1.war 66437256 BLAKE2B 
900f5616db3e4e1913e9e07f1d40951fdb0a467e2acd93441a52fed7d9f5961103c46b34627e0add76da11a3e4787535d0a47e5eee20a474f65c14b03fefe9a4
 SHA512 
1be1f1845de87316107469b9b7c4d0e1e6b0f014f495981f2ecc2ce3acbfd820275c187c61b3f9664ad2a61312e4504171c45edf05e1711bbf61554c5f3fd653
 DIST jenkins-bin-2.235.2.war 66458792 BLAKE2B 
1d06fb3bed60c7bcfdbbc1e0fc507143b5f01e2d254fcbbf75ee219156e2ceea177f96f2ed8b4b9988563803c71fc4f01a7186834abfe15ebc5817f1c7260f55
 SHA512 
9e75500682d470a913c88430fc0b8ae7a94a99907a0dedff08b19f99503a30bb9a19fc0a66410d0b2cf47a568bce536c70bc669f6918cf317359f5a40b4809ed
 DIST jenkins-bin-2.235.3.war 66451796 BLAKE2B 
7587d64d3e1ebd88684b549891c7ef42fe567ef0e8573358eaeec9a2877b5e90da263d55ebf5e8afa83745f1216a16bdda45d3bbe2ab84460d5ad7183bc765c9
 SHA512 
a0c7aeb3ece86f9c09ec9dd0b988b8ed63d5baaa3fddbf090b3ade8aaea16e01c1b353f67a8cdd7c92009b189ffc170be54597d98e5bd17bfb0bf949c5a31eb3
+DIST jenkins-bin-2.235.4.war 66452488 BLAKE2B 
26c7dfa4ca868326d562df7a7c33db3702149067a81f82abfd40ae2b5bdf02659b02d708a52ec65090e6b140203e776d1cd9641ab3b6ec2bb8128ada87319c99
 SHA512 
99a7f92676f69ab7135767c25bbc66a07bb1e34abe72e85c73f0f687e90a10948f5d0b33789e0298d7238212e02131a8e78161c8b81beab97b37f4b0c1556dac
 DIST jenkins-bin-2.242.war 67003152 BLAKE2B 
cc20efde5196ed66af3cfb0b52404e35bf3954422734278ce2c3bfad5402c0f005579a1c406e519e8e04b28e3d0f26cff2d4fb5a40c2b722dd3a93d54cf86cb4
 SHA512 
22e138d4c3291b2885b9cb9db51e5dedcca13ca93a2fb8b11bd1dc81da981e9404717ff791fa2a1d9dd4530fb806e8cf9c79931cdb968723f02177fc00321f92
 DIST jenkins-bin-2.245.war 67169055 BLAKE2B 
25578c24c0957af95dbdc4b9e723d70b0d0af7d48128b77bf695c73563f924ccdda9acd71a407ed5066cbeb4d3cbbe2d2e7b3a5d4feca059560b1e223c56b7dc
 SHA512 
9f6d0fc155924b8ae7160b9520c379fa57afd0a77075557e2f921bf25f36995db1c916ebfaf6a76f5049c89cb69a6997ac5795289d1b1d122d75a904089163cb
 DIST jenkins-bin-2.251.war 67396691 BLAKE2B 
91523c3d9717c3b4c999827caf21230625494d1644915797932534dc0e1f077037fd499ede74ff8df92d202d662348fcab729cde9af0e75c5f39eebcd19a23e8
 SHA512 
836aa87e20a90c4e383d979f703979bcb7b42846b24289b9d9818e03b09c36fb007ad47322bb2bf343ca73570d5a3b83718bf453c44eabefd3cbb25c33cb6ca2

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.235.4.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.235.4.ebuild
new file mode 100644
index 000..8ab8d5db213
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.235.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/";
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
+RESTRICT="mirror"
+SLOT="lts"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:0
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2020-08-12 Thread Thomas Deutschmann
commit: 95fb5f80398b4be830adbccd73fd636def95a43c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 20:01:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 20:01:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95fb5f80

dev-util/jenkins-bin: security cleanup

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

 dev-util/jenkins-bin/Manifest   |  6 
 dev-util/jenkins-bin/jenkins-bin-2.235.1.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.235.2.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.235.3.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.242.ebuild   | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.245.ebuild   | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.251.ebuild   | 46 -
 7 files changed, 282 deletions(-)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 822abf64d10..b703a74c766 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,8 +1,2 @@
-DIST jenkins-bin-2.235.1.war 66437256 BLAKE2B 
900f5616db3e4e1913e9e07f1d40951fdb0a467e2acd93441a52fed7d9f5961103c46b34627e0add76da11a3e4787535d0a47e5eee20a474f65c14b03fefe9a4
 SHA512 
1be1f1845de87316107469b9b7c4d0e1e6b0f014f495981f2ecc2ce3acbfd820275c187c61b3f9664ad2a61312e4504171c45edf05e1711bbf61554c5f3fd653
-DIST jenkins-bin-2.235.2.war 66458792 BLAKE2B 
1d06fb3bed60c7bcfdbbc1e0fc507143b5f01e2d254fcbbf75ee219156e2ceea177f96f2ed8b4b9988563803c71fc4f01a7186834abfe15ebc5817f1c7260f55
 SHA512 
9e75500682d470a913c88430fc0b8ae7a94a99907a0dedff08b19f99503a30bb9a19fc0a66410d0b2cf47a568bce536c70bc669f6918cf317359f5a40b4809ed
-DIST jenkins-bin-2.235.3.war 66451796 BLAKE2B 
7587d64d3e1ebd88684b549891c7ef42fe567ef0e8573358eaeec9a2877b5e90da263d55ebf5e8afa83745f1216a16bdda45d3bbe2ab84460d5ad7183bc765c9
 SHA512 
a0c7aeb3ece86f9c09ec9dd0b988b8ed63d5baaa3fddbf090b3ade8aaea16e01c1b353f67a8cdd7c92009b189ffc170be54597d98e5bd17bfb0bf949c5a31eb3
 DIST jenkins-bin-2.235.4.war 66452488 BLAKE2B 
26c7dfa4ca868326d562df7a7c33db3702149067a81f82abfd40ae2b5bdf02659b02d708a52ec65090e6b140203e776d1cd9641ab3b6ec2bb8128ada87319c99
 SHA512 
99a7f92676f69ab7135767c25bbc66a07bb1e34abe72e85c73f0f687e90a10948f5d0b33789e0298d7238212e02131a8e78161c8b81beab97b37f4b0c1556dac
-DIST jenkins-bin-2.242.war 67003152 BLAKE2B 
cc20efde5196ed66af3cfb0b52404e35bf3954422734278ce2c3bfad5402c0f005579a1c406e519e8e04b28e3d0f26cff2d4fb5a40c2b722dd3a93d54cf86cb4
 SHA512 
22e138d4c3291b2885b9cb9db51e5dedcca13ca93a2fb8b11bd1dc81da981e9404717ff791fa2a1d9dd4530fb806e8cf9c79931cdb968723f02177fc00321f92
-DIST jenkins-bin-2.245.war 67169055 BLAKE2B 
25578c24c0957af95dbdc4b9e723d70b0d0af7d48128b77bf695c73563f924ccdda9acd71a407ed5066cbeb4d3cbbe2d2e7b3a5d4feca059560b1e223c56b7dc
 SHA512 
9f6d0fc155924b8ae7160b9520c379fa57afd0a77075557e2f921bf25f36995db1c916ebfaf6a76f5049c89cb69a6997ac5795289d1b1d122d75a904089163cb
-DIST jenkins-bin-2.251.war 67396691 BLAKE2B 
91523c3d9717c3b4c999827caf21230625494d1644915797932534dc0e1f077037fd499ede74ff8df92d202d662348fcab729cde9af0e75c5f39eebcd19a23e8
 SHA512 
836aa87e20a90c4e383d979f703979bcb7b42846b24289b9d9818e03b09c36fb007ad47322bb2bf343ca73570d5a3b83718bf453c44eabefd3cbb25c33cb6ca2
 DIST jenkins-bin-2.252.war 67396384 BLAKE2B 
6476b03a8dcc73f61f151c6187ebd275ed3fb8f352478e0e135406d9dcab150a360ba6b7b9a8ca82d0ed24e5294bd77755497ba7ec9df72b0487f8341eb9d9e5
 SHA512 
c9a0b1676155f66e0cfbc97762c663ce4d968d2be296e03aa29d4670dfcea6e432340bf424076951c268b28766fbba84efaff397b2ba50fadb9ca04f5bb52236

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.235.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.235.1.ebuild
deleted file mode 100644
index 8ab8d5db213..000
--- a/dev-util/jenkins-bin/jenkins-bin-2.235.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="https://jenkins.io/";
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> 
${P}.war"
-RESTRICT="mirror"
-SLOT="lts"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="media-fonts/dejavu
-   media-libs/freetype
-   !dev-util/jenkins-bin:0
-   >=virtual/jre-1.8.0"
-
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
-   enewgroup jenkins
-   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
-
-src_install() {
-   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
-   insinto /opt/jenkins
-   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
-
-   newinitd "${FILESDIR}

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

2020-08-12 Thread Ben Kohler
commit: c17454a14ddfa64164379809573db62e61b71d94
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug 12 19:54:02 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 12 19:54:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17454a1

profiles: mask glibc-2.31-r6 on x32 for bug 736904

Signed-off-by: Ben Kohler  gentoo.org>

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

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 6e3deb1194c..c5665e8060f 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ben Kohler  (2020-08-12)
+# Breaks several portage features, see bug 736904
+=sys-libs/glibc-2.31-r6
+
 # Marek Szuba  (2020-05-08)
 # Requires sys-cluster/ceph, which is masked in this profile as well
 # (see below)



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

2020-08-12 Thread Thomas Deutschmann
commit: 263d49fb9713056c7468a1d7565dc93b94a4a122
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 13:04:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 19:52:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263d49fb

dev-db/mariadb: bump to v10.4.14

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.4.14.ebuild | 1037 +
 2 files changed, 1039 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 40e3957ff73..d999e32bb05 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -8,6 +8,8 @@ DIST mariadb-10.3.23-patches-03.tar.xz 5520 BLAKE2B 
30bc247ed6d97aefaa1ed48f379f
 DIST mariadb-10.3.23.tar.gz 72582611 BLAKE2B 
493605519f714cbe87b938f6ca3243d29189adbfcbb33c4e10a4a3f01b08d875f18b96b647dc92566b785c2cef9862ebacfd55954d13ab0a7a745606e40fb6e9
 SHA512 
535cd2ce80a95b6c0a1aa559cc3275dfcd559c3a4f958fab3382923190a16e6bc5b4ad79acaa518244512ff618568c239c0edef8a701d958362ede19a29c2986
 DIST mariadb-10.4.13-patches-03.tar.xz 5520 BLAKE2B 
949b7f6ee5a9a6077424264e53d2b7af8ceb56cb38b204800e1c3ec93fc929d57b201e075f8ed735364b5421a3b922ba45fc94ba006f1e6d94494efa17b521ef
 SHA512 
042c3ca8a75ebbb1c2baa508603d4248a178f87b7126b439ef6894eaab979f01c47cd8fbea3c106cce2a951e9308c76e72b4e444dcbee09a991cb524f2b9fac8
 DIST mariadb-10.4.13.tar.gz 80608459 BLAKE2B 
e9ada14da6ec7492311068549a5b6e5a66e1177312013b25472c084a21fbace543ec43b47f2e12190d45432648d508f311198521f42359561f8d75ea60f98205
 SHA512 
68919ceffb3d4afdd0d94daa77439a954c82ce4e08fbe06044fc397940eeb88a39ec75932cbd08ff26ef3cf7636fdb779947cda5b2764aa1fd888be19c44b566
+DIST mariadb-10.4.14-patches-01.tar.xz 5512 BLAKE2B 
f32e1d383ffd99de431bc34c36101c71c5e631344527e96b80ca6bd0a68015b45a4c33d6f0518cb4aa2bcfd493b64b6607671450ca045243404c0d65ebbc66fd
 SHA512 
201fe82cbcca705dba52b32405d463b5569d97a5ffd9fd2967ec7fc3c3ff305011b3d2c3c0e9f7c19aaac57b26661bd361f3b6da6f3812f25934ec18856c7051
+DIST mariadb-10.4.14.tar.gz 80789865 BLAKE2B 
fed455e906af9fe105f52cc7180a6b8d8839fdbffac079f2ced265741c2ab8010c78c0e75ff77740d45a2bd02a15c379bdb3a0237152848a0ce1a7aaac4cbf32
 SHA512 
c09817c1dd7962132bcf2886c97ad17ce43c00ee687724028e5f39f6a6a93877ae8695c2c795abba6a4f3bc40674f93a53d6d43f46788a4a8a42c4a65a22c91c
 DIST mariadb-5.5.68.tar.gz 45969389 BLAKE2B 
5b3a647649c614825adccbc83faa40ba330dae0a1f8005b2297cc6a44fbc00bf817f2d854af315f995e1065bd4d14a2f21a9cec44b5c78402524467d876d8157
 SHA512 
3419790aa88a7e2a5d80e56ca94683d22ca2d5d817dfe19904d11454f34cfc3b9d55e603295ea58580a3c9fe96a6c6f9b650e1058c4e8f2f2e82f09165436865
 DIST mysql-extras-20190305-2052Z.tar.bz2 331304 BLAKE2B 
1d2c35a961159fa5ce9ee6699fce943f5a5b5cf60b11c9bb4bcccee4943f4508a9eb6d01050c642353ac592ce1a6b421abf2a1bebc706c44c4c8a36aa698ec43
 SHA512 
ae63403320e010acbb92f8aec6da8ed4f267cef0bad37147d594076fd94571de7f98bfc2afbe94af5d716f58d57696fd958b1e13e20e87052f252ed4a188cd3c
 DIST mysql-extras-20200523-1221Z.tar.bz2 345015 BLAKE2B 
3ad0da663c31831d3b511b88df34b6a28bb781cfd88fd4479b43273aa15946e63c7ae43d5497207edc6cc53a72bd42b8ce2e2058dfb236afd940bd0282190e98
 SHA512 
8f7b39017efb08e1ae98c4c68728bc86f8427b88b2a22688abf6975c6706122086dc93289beb511bbaf17cd5a790c76406e81315a11830829efe9170ce4f6a42

diff --git a/dev-db/mariadb/mariadb-10.4.14.ebuild 
b/dev-db/mariadb/mariadb-10.4.14.ebuild
new file mode 100644
index 000..6507572001a
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.4.14.ebuild
@@ -0,0 +1,1037 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.4.14-patches-01.tar.xz";
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.4/${SUBSLOT:-0}"
+IUSE="+backup bindist cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-li

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

2020-08-12 Thread Thomas Deutschmann
commit: bc221d6aca27b3aeefa2e62b3b623d0fd30dcf90
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 15:40:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 19:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc221d6a

dev-db/mariadb: bump to v10.2.33

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.2.33.ebuild | 1016 +
 2 files changed, 1018 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 742e4703062..a1ea46127e6 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -4,6 +4,8 @@ DIST mariadb-10.1.45.tar.gz 63673824 BLAKE2B 
002aedf61282244905256757fe18eebe67f
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
 DIST mariadb-10.2.32-patches-03.tar.xz 6048 BLAKE2B 
a6f8f25ec23d1d86d228d719927daa9131779239917b86eab9f82086744294c0a4f03b1a73a3baa599e367775457d6c345fa0820b89063b2e6379c0fb7076ad0
 SHA512 
324804f13f59593d26cc5fd8c1cdeac2f16cf55012ca65b0a7223512920e1ea94619991fdcb3d19184b6428e4a627fec75532c88ae8297f9b8398fcf730058a9
 DIST mariadb-10.2.32.tar.gz 73646729 BLAKE2B 
581906d67f0aada9e85aec7bfee03ed8927a4e836f0639fa5f31576f5df70ce2b6ed3da0b96ad616f5ed71d7717531a073cb911c6d92274f6724911e086104af
 SHA512 
824aa94724b639337a5b4c2e86a1f5ceaeaa940eb234f852df1ba0aafd64e269335e2aca0b05d52164e090cfd6f7d14477df9e096473aa5d9286d47944a765b4
+DIST mariadb-10.2.33-patches-01.tar.xz 6024 BLAKE2B 
cb4283a36b303b1422d53c454bc6390ce80f3a88c9f9cd459468cf9bff792a1af197a5e5b3f7e45376024ef78bc6049cecafd8654e1b767f741f35129624ab12
 SHA512 
ebe9c1295089c04e869516f3ef278673986c1227b92bb9cd96cc561b0392f22870200cf58db91fdfe7e113b04b5b6d66c904b2d1353011cbd89723a8ce83fec2
+DIST mariadb-10.2.33.tar.gz 73769891 BLAKE2B 
d5d564e6c51a6460247b999ae1d58433f15f5c7a4ffe7c676845857036c766aaf24e66cbbbaebc12cc55be97a22a4dec4916551bde65eac043cc036fc9e731b6
 SHA512 
336184931688beba5733d510db00d05eceb3909f8fcdf198189ea1fa96af6a401aa4f0b9e13e3fb0211f7be6c14aba8d0a9b245bd3c2a173e5b1f930a7a18460
 DIST mariadb-10.3.23-patches-03.tar.xz 5520 BLAKE2B 
30bc247ed6d97aefaa1ed48f379fc9aab3df3409aa9a108728313c7c69ab0641b69ccb0289eda9539df367f85b2db494473d3836807dfbf60df1e0c832e57369
 SHA512 
64bff196d1651348d303571fd551a5666d9514c1ee17cd9296b9d420c4b3d7d9b339644a1cad029bae3c35a666b405d471a37846138f2551f3b1b88d99b80844
 DIST mariadb-10.3.23.tar.gz 72582611 BLAKE2B 
493605519f714cbe87b938f6ca3243d29189adbfcbb33c4e10a4a3f01b08d875f18b96b647dc92566b785c2cef9862ebacfd55954d13ab0a7a745606e40fb6e9
 SHA512 
535cd2ce80a95b6c0a1aa559cc3275dfcd559c3a4f958fab3382923190a16e6bc5b4ad79acaa518244512ff618568c239c0edef8a701d958362ede19a29c2986
 DIST mariadb-10.3.24-patches-01.tar.xz 5508 BLAKE2B 
c3b75205ecec0b73c85696a3382dd9271d495389f05d1bff66548f5f316f6d5f2ee7204020f265a6dd7ee7c28e1a010d74b056b9c9ab244651ba417e496fb1a9
 SHA512 
d9d408e6ba08a8a321b9a6e72a6347c4317652e91ade0056ff8621dafbbaf398e33d6b15247e89a2d60b731021d30cba9611356ced2cf848d1807cb3d376c378

diff --git a/dev-db/mariadb/mariadb-10.2.33.ebuild 
b/dev-db/mariadb/mariadb-10.2.33.ebuild
new file mode 100644
index 000..9671215c778
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.33.ebuild
@@ -0,0 +1,1016 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.2.33-patches-01.tar.xz";
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.2/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup sst-xtrabackup static systemd systemtap 
tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm6

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

2020-08-12 Thread Thomas Deutschmann
commit: 7b17af3a5764be67a8e33bc0e3fe4f256542659e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 15:07:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 19:52:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b17af3a

dev-db/mariadb: bump to v10.3.24

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

 dev-db/mariadb/Manifest   |2 +
 dev-db/mariadb/mariadb-10.3.24.ebuild | 1007 +
 2 files changed, 1009 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index d999e32bb05..742e4703062 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -6,6 +6,8 @@ DIST mariadb-10.2.32-patches-03.tar.xz 6048 BLAKE2B 
a6f8f25ec23d1d86d228d719927d
 DIST mariadb-10.2.32.tar.gz 73646729 BLAKE2B 
581906d67f0aada9e85aec7bfee03ed8927a4e836f0639fa5f31576f5df70ce2b6ed3da0b96ad616f5ed71d7717531a073cb911c6d92274f6724911e086104af
 SHA512 
824aa94724b639337a5b4c2e86a1f5ceaeaa940eb234f852df1ba0aafd64e269335e2aca0b05d52164e090cfd6f7d14477df9e096473aa5d9286d47944a765b4
 DIST mariadb-10.3.23-patches-03.tar.xz 5520 BLAKE2B 
30bc247ed6d97aefaa1ed48f379fc9aab3df3409aa9a108728313c7c69ab0641b69ccb0289eda9539df367f85b2db494473d3836807dfbf60df1e0c832e57369
 SHA512 
64bff196d1651348d303571fd551a5666d9514c1ee17cd9296b9d420c4b3d7d9b339644a1cad029bae3c35a666b405d471a37846138f2551f3b1b88d99b80844
 DIST mariadb-10.3.23.tar.gz 72582611 BLAKE2B 
493605519f714cbe87b938f6ca3243d29189adbfcbb33c4e10a4a3f01b08d875f18b96b647dc92566b785c2cef9862ebacfd55954d13ab0a7a745606e40fb6e9
 SHA512 
535cd2ce80a95b6c0a1aa559cc3275dfcd559c3a4f958fab3382923190a16e6bc5b4ad79acaa518244512ff618568c239c0edef8a701d958362ede19a29c2986
+DIST mariadb-10.3.24-patches-01.tar.xz 5508 BLAKE2B 
c3b75205ecec0b73c85696a3382dd9271d495389f05d1bff66548f5f316f6d5f2ee7204020f265a6dd7ee7c28e1a010d74b056b9c9ab244651ba417e496fb1a9
 SHA512 
d9d408e6ba08a8a321b9a6e72a6347c4317652e91ade0056ff8621dafbbaf398e33d6b15247e89a2d60b731021d30cba9611356ced2cf848d1807cb3d376c378
+DIST mariadb-10.3.24.tar.gz 72714002 BLAKE2B 
c25a1546369e8996dea2a4d00022a8a5a4f11727866cb3d377aa534b617b76540fe49871c92d38487b667db68885e7aabe22a7400015f513394f18fdd2899bcd
 SHA512 
cfd0154d984ddc344554cd3df1d02b0811f8e35c90caf745532491688850736d079c67d40e9414daba83f2bd0c06569bfc99213d5280c63cf051c68abd7c56b5
 DIST mariadb-10.4.13-patches-03.tar.xz 5520 BLAKE2B 
949b7f6ee5a9a6077424264e53d2b7af8ceb56cb38b204800e1c3ec93fc929d57b201e075f8ed735364b5421a3b922ba45fc94ba006f1e6d94494efa17b521ef
 SHA512 
042c3ca8a75ebbb1c2baa508603d4248a178f87b7126b439ef6894eaab979f01c47cd8fbea3c106cce2a951e9308c76e72b4e444dcbee09a991cb524f2b9fac8
 DIST mariadb-10.4.13.tar.gz 80608459 BLAKE2B 
e9ada14da6ec7492311068549a5b6e5a66e1177312013b25472c084a21fbace543ec43b47f2e12190d45432648d508f311198521f42359561f8d75ea60f98205
 SHA512 
68919ceffb3d4afdd0d94daa77439a954c82ce4e08fbe06044fc397940eeb88a39ec75932cbd08ff26ef3cf7636fdb779947cda5b2764aa1fd888be19c44b566
 DIST mariadb-10.4.14-patches-01.tar.xz 5512 BLAKE2B 
f32e1d383ffd99de431bc34c36101c71c5e631344527e96b80ca6bd0a68015b45a4c33d6f0518cb4aa2bcfd493b64b6607671450ca045243404c0d65ebbc66fd
 SHA512 
201fe82cbcca705dba52b32405d463b5569d97a5ffd9fd2967ec7fc3c3ff305011b3d2c3c0e9f7c19aaac57b26661bd361f3b6da6f3812f25934ec18856c7051

diff --git a/dev-db/mariadb/mariadb-10.3.24.ebuild 
b/dev-db/mariadb/mariadb-10.3.24.ebuild
new file mode 100644
index 000..bb73a04a666
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.3.24.ebuild
@@ -0,0 +1,1007 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.3.24-patches-01.tar.xz";
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="10.3/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup static systemd systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd

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

2020-08-12 Thread Thomas Deutschmann
commit: 903daf52ce7cae963394726ebe326b6a5f4955ed
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug 12 19:51:58 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug 12 19:52:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903daf52

dev-db/mariadb: bump to v10.1.46

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

 dev-db/mariadb/Manifest   |   2 +
 dev-db/mariadb/mariadb-10.1.46.ebuild | 924 ++
 2 files changed, 926 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index a1ea46127e6..cb3f291fd88 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,6 +1,8 @@
 DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B 
c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955
 SHA512 
184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b
 DIST mariadb-10.1.45-patches-04.tar.xz 8808 BLAKE2B 
79b6ad86665b6ceea990813c1b60937283ccfd572e5aef095df9951fac0a35e10b7cab002a18adcdb4b643a4d881c57ed468a15fc2fe8f0b9755dc07c2c81fc6
 SHA512 
eba4c39a275a27faec01dcefd36635fb8ed4f9d651e244420ce0856932378196b9daa98c9de339dc84c3e07fb77fda27c2aa46930c741a1c4c53057b4f9b86c6
 DIST mariadb-10.1.45.tar.gz 63673824 BLAKE2B 
002aedf61282244905256757fe18eebe67f8a05d45496eee4804e5fba9edf58ece15188d6537ed45245b9342bc514376727c91261ec3f3a3d809c569c84a63de
 SHA512 
708daf6cf98a914ca378e3461f3431f13d6274e20ef37de239e5d90db58215c50bfbc450e6b3b00d847cc819ab9de2bc780831009581e43db38d63397a417ace
+DIST mariadb-10.1.46-patches-01.tar.xz 8824 BLAKE2B 
b30d1c6625d87605fc934007ebfbd449f327969b1f65bb22a1d432691a3927a3f20c55f646f9a4e8cbdcdcadf16a2518e05441ab0088bac876a81f87bb62b925
 SHA512 
93ef056f697d83ced4d585c31558dded94667447fc6785ed79b15dbbde4df4a3667cefec1f2007649dd0fed3c1cf86cfe5cf626588678d2a851f8c5f7b3d4092
+DIST mariadb-10.1.46.tar.gz 63741294 BLAKE2B 
5a2ca06b7ac14896f874bb18a38dcfb2336d0b77160d3295e9a268ffaa6feec2319a5d4e5985851327f1122fa7650749a09c384eeba5ab9369fce993464702f8
 SHA512 
a45816edfcfb7f33fc4e316cd19d777069358b7cd0968be23922ffee886e9db8600568425e4d81a0e033a255b6c46441fefa4f5bc5da96579527b481a10a7213
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
 DIST mariadb-10.2.32-patches-03.tar.xz 6048 BLAKE2B 
a6f8f25ec23d1d86d228d719927daa9131779239917b86eab9f82086744294c0a4f03b1a73a3baa599e367775457d6c345fa0820b89063b2e6379c0fb7076ad0
 SHA512 
324804f13f59593d26cc5fd8c1cdeac2f16cf55012ca65b0a7223512920e1ea94619991fdcb3d19184b6428e4a627fec75532c88ae8297f9b8398fcf730058a9
 DIST mariadb-10.2.32.tar.gz 73646729 BLAKE2B 
581906d67f0aada9e85aec7bfee03ed8927a4e836f0639fa5f31576f5df70ce2b6ed3da0b96ad616f5ed71d7717531a073cb911c6d92274f6724911e086104af
 SHA512 
824aa94724b639337a5b4c2e86a1f5ceaeaa940eb234f852df1ba0aafd64e269335e2aca0b05d52164e090cfd6f7d14477df9e096473aa5d9286d47944a765b4

diff --git a/dev-db/mariadb/mariadb-10.1.46.ebuild 
b/dev-db/mariadb/mariadb-10.1.46.ebuild
new file mode 100644
index 000..e9d43232481
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.1.46.ebuild
@@ -0,0 +1,924 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   multiprocessing java-pkg-opt-2 cmake multilib-build
+
+# Patch version
+PATCH_SET="https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-10.1.46-patches-01.tar.xz";
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz
+   ${PATCH_SET}"
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2"
+SLOT="10.1/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera jdbc 
jemalloc kerberos
+   innodb-lz4 innodb-lzo innodb-snappy latin1 libressl mroonga numa odbc 
oqgraph pam
+   +perl profiling selinux +server sphinx sst-rsync sst-mariabackup 
sst-xtrabackup
+   systemd systemtap static static-libs tcmalloc test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-s

[gentoo-commits] repo/gentoo:master commit in: net-wireless/iwd/files/, net-wireless/iwd/

2020-08-12 Thread Ben Kohler
commit: a46530b0bdb7fb5d12dbdbe518d52358c6b7c32e
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug 12 19:35:33 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 12 19:35:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46530b0

net-wireless/iwd: add patch for CVE-2020-17497

Bug: https://bugs.gentoo.org/736906

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

 .../iwd-1.8-eapol-prevent-key-reinstallation.patch |  73 ++
 net-wireless/iwd/iwd-1.8-r1.ebuild | 156 +
 2 files changed, 229 insertions(+)

diff --git 
a/net-wireless/iwd/files/iwd-1.8-eapol-prevent-key-reinstallation.patch 
b/net-wireless/iwd/files/iwd-1.8-eapol-prevent-key-reinstallation.patch
new file mode 100644
index 000..dceb808297e
--- /dev/null
+++ b/net-wireless/iwd/files/iwd-1.8-eapol-prevent-key-reinstallation.patch
@@ -0,0 +1,73 @@
+From f22ba5aebb569ca54521afd2babdc1f67e3904ea Mon Sep 17 00:00:00 2001
+From: Mathy Vanhoef 
+Date: Wed, 12 Aug 2020 15:17:21 +0400
+Subject: eapol: prevent key reinstallation on retransmitted Msg4/4
+
+Currently an adversary can retransmit EAPOL Msg4/4 to make the AP
+reinstall the PTK. Against older Linux kernels this can subsequently
+be used to decrypt, replay, and possibly decrypt frames. See the
+KRACK attacks research at krackattacks.com for attack scenarios.
+In this case no machine-in-the-middle position is needed to trigger
+the key reinstallation.
+
+Fix this by using the ptk_complete boolean to track when the 4-way
+handshake has completed (similar to its usage for clients). When
+receiving a retransmitted Msg4/4 accept this frame but do not reinstall
+the PTK.
+
+Credits to Chris M. Stone, Sam Thomas, and Tom Chothia of Birmingham
+University to help discover this issue.
+---
+ src/eapol.c | 15 ---
+ 1 file changed, 12 insertions(+), 3 deletions(-)
+
+diff --git a/src/eapol.c b/src/eapol.c
+index b0036c10..e3581cfe 100644
+--- a/src/eapol.c
 b/src/eapol.c
+@@ -1462,7 +1462,6 @@ static void eapol_handle_ptk_2_of_4(struct eapol_sm *sm,
+   memcpy(sm->handshake->snonce, ek->key_nonce,
+   sizeof(sm->handshake->snonce));
+   sm->handshake->have_snonce = true;
+-  sm->handshake->ptk_complete = true;
+ 
+   sm->frame_retry = 0;
+ 
+@@ -1782,7 +1781,15 @@ static void eapol_handle_ptk_4_of_4(struct eapol_sm *sm,
+   l_timeout_remove(sm->timeout);
+   sm->timeout = NULL;
+ 
+-  handshake_state_install_ptk(sm->handshake);
++  /*
++   * If ptk_complete is set, then we are receiving Message 4 again.
++   * This might be a retransmission, so accept but don't install
++   * the keys again.
++   */
++  if (!sm->handshake->ptk_complete)
++  handshake_state_install_ptk(sm->handshake);
++
++  sm->handshake->ptk_complete = true;
+ }
+ 
+ static void eapol_handle_gtk_1_of_2(struct eapol_sm *sm,
+@@ -2185,6 +2192,7 @@ static void eapol_auth_key_handle(struct eapol_sm *sm,
+   size_t frame_len = 4 + L_BE16_TO_CPU(frame->header.packet_len);
+   const struct eapol_key *ek = eapol_key_validate((const void *) frame,
+   frame_len, sm->mic_len);
++  uint16_t key_data_len;
+ 
+   if (!ek)
+   return;
+@@ -2199,7 +2207,8 @@ static void eapol_auth_key_handle(struct eapol_sm *sm,
+   if (!sm->handshake->have_anonce)
+   return; /* Not expecting an EAPoL-Key yet */
+ 
+-  if (!sm->handshake->ptk_complete)
++  key_data_len = EAPOL_KEY_DATA_LEN(ek, sm->mic_len);
++  if (key_data_len != 0)
+   eapol_handle_ptk_2_of_4(sm, ek);
+   else
+   eapol_handle_ptk_4_of_4(sm, ek);
+-- 
+cgit 1.2.3-1.el7
+

diff --git a/net-wireless/iwd/iwd-1.8-r1.ebuild 
b/net-wireless/iwd/iwd-1.8-r1.ebuild
new file mode 100644
index 000..d482d4a45c7
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.8-r1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.32"
+
+if [[ ${PV} == ** ]]; then
+   inherit autotools git-r3
+   
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git";
+   ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git";
+else
+   SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
+
+COMMON_DEPEND="sys-apps/dbus
+   client? ( sys-libs/readline:0= )"
+
+[[ -z "${ELL_REQ}" ]] || COMMON_DEP

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

2020-08-12 Thread Matt Turner
commit: c5e35a54be52eb9eed082a10e2654415116b71ee
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 12 19:10:43 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 12 19:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e35a54

media-libs/mesa: Version bump to 20.2.0_rc2

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.2.0_rc2.ebuild | 565 +
 2 files changed, 566 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 94fa316a628..e16cc7bd92d 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-20.0.8.tar.xz 12360736 BLAKE2B 
19e3f8a40b34b5f17ed76077c5d92f728a134b2
 DIST mesa-20.1.4.tar.xz 12758452 BLAKE2B 
2f4e4563382a455f7fd6ac0bb32c91901c4ca4fa297da7769b40722713316ba9a6b8acc7bd5ae9df46b9ffea6bee13cdf2a8dd4fe747ac61dc052391aeae18d9
 SHA512 
f4d79694cda8531e7560147caf5d18bce5c685cd6c61264dced5adaa9043be9c83d3a2bd623ebffedc8d4258b9b1f97d84d9aeea307aa77cf99d0bc47c987155
 DIST mesa-20.1.5.tar.xz 12783368 BLAKE2B 
f452832b3ed3468d01b7129cd782f3b58752a6de511679c9bd7eca7a5728630202a185e61f435c172f84d4ef6ffd05bbf7873e5f8c4cc64572d3b5a38e5ebf28
 SHA512 
47796bf2cccfd054ff25f571747754e0ab9b42fe87644ea320b3d9497d63b3013e9b7e59ea0516bbd1a38b5594e0d185bf5a36230ea5c5974e7ff889cee2601e
 DIST mesa-20.2.0-rc1.tar.xz 13521940 BLAKE2B 
6e9fdc8fa9d2b0f9bd72b033d710b0cbc10d4434adc5d702576cc08559ad32f83983cb3ba44f96a1f740c626429cc386a4e14ee4fa5549c2f3dbb942243b1641
 SHA512 
d86e52a985d94e3d5b5ef7799acf4fced72df6cd68b29e1fef2c7755144d9633d74f648d8434699497d38b50f0d1a12d12a135a45ea5bc4cf22f2033a3651aac
+DIST mesa-20.2.0-rc2.tar.xz 13528208 BLAKE2B 
6505446829ec2c01c0de7a7d9c1187db874111402da5ffe2f9f5872df7b6a5e53a3b628c190172bb9a806851b3b85aa0e3b53a4fcfb40f99adfc48cc3876c9f5
 SHA512 
36d9a74db50335bd31a8d5c47f7c657f05eeda044530fe123c06c472ed27c9b5dff19716d11d95256449223e82dde38895547cf6ae60b7460d3b1e9ed440704a

diff --git a/media-libs/mesa/mesa-20.2.0_rc2.ebuild 
b/media-libs/mesa/mesa-20.2.0_rc2.ebuild
new file mode 100644
index 000..ebb32fce460
--- /dev/null
+++ b/media-libs/mesa/mesa-20.2.0_rc2.ebuild
@@ -0,0 +1,565 @@
+# 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 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://mesa.freedesktop.org/archive/${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 v3d vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc zink +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+   zink? ( gallium vulkan )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/li

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

2020-08-12 Thread Sergei Trofimovich
commit: 1c2f53d6153f41178db46725e35d5a534bc20ec2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 12 11:59:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 12 19:01:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2f53d6

media-libs/openexr: stable 2.5.2 for sparc, bug #717474

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

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

diff --git a/media-libs/openexr/openexr-2.5.2.ebuild 
b/media-libs/openexr/openexr-2.5.2.ebuild
index 3e762878424..bfa5b4c19ff 100644
--- a/media-libs/openexr/openexr-2.5.2.ebuild
+++ b/media-libs/openexr/openexr-2.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
 
 LICENSE="BSD"
 SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-solaris"
 IUSE="cpu_flags_x86_avx doc examples static-libs utils test"
 RESTRICT="!test? ( test )"
 



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

2020-08-12 Thread Sergei Trofimovich
commit: 433a4e96b5499604f17b3eec1b8fe6d6522d49c2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 12 12:48:00 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 12 19:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433a4e96

dev-python/numpy: stable 1.17.4-r3 for sparc, bug #714384

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

 dev-python/numpy/numpy-1.17.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numpy/numpy-1.17.4-r3.ebuild 
b/dev-python/numpy/numpy-1.17.4-r3.ebuild
index 6c64e49ccdb..58441bf2b8e 100644
--- a/dev-python/numpy/numpy-1.17.4-r3.ebuild
+++ b/dev-python/numpy/numpy-1.17.4-r3.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack test"
 RESTRICT="!test? ( test )"
 



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

2020-08-12 Thread Sergei Trofimovich
commit: 4646679db3f59c61fc341d99edf6dfa21cb04a36
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 12 11:59:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 12 19:01:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4646679d

media-libs/ilmbase: stable 2.5.2 for sparc, bug #717474

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

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

diff --git a/media-libs/ilmbase/ilmbase-2.5.2.ebuild 
b/media-libs/ilmbase/ilmbase-2.5.2.ebuild
index f6b6b476a4a..47154bbc258 100644
--- a/media-libs/ilmbase/ilmbase-2.5.2.ebuild
+++ b/media-libs/ilmbase/ilmbase-2.5.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/v${PV}.tar
 
 LICENSE="BSD"
 SLOT="0/25" # based on SONAME
-KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+KEYWORDS="amd64 -arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
 IUSE="large-stack static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-08-12 Thread Sergei Trofimovich
commit: 5fcbd2147d536a609c7d8ba804803d4e15ec4f43
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 12 12:48:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 12 19:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fcbd214

dev-python/numpy-python2: stable 1.16.6 for sparc, bug #714384

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

 dev-python/numpy-python2/numpy-python2-1.16.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild 
b/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild
index 4fd16074781..85e1fd687f8 100644
--- a/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild
+++ b/dev-python/numpy-python2/numpy-python2-1.16.6.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="doc lapack test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/, media-sound/ardour/files/

2020-08-12 Thread Miroslav Šulc
commit: 0b94703700b420be51b83e1d13b0b00a62677658
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug 12 18:04:33 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug 12 18:04:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b947037

media-sound/ardour: bump to 6.2, dropped 5.12, py3

Bug: https://bugs.gentoo.org/733972
Bug: https://bugs.gentoo.org/640168
Closes: https://bugs.gentoo.org/726042
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/ardour/Manifest|   3 +-
 media-sound/ardour/ardour-5.12.ebuild  | 137 -
 .../{ardour-6.0.ebuild => ardour-6.2.ebuild}   |  17 ++-
 media-sound/ardour/ardour-.ebuild  |  17 ++-
 .../ardour/files/ardour-4.x-revision-naming.patch  |  38 --
 5 files changed, 17 insertions(+), 195 deletions(-)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index bf2aa3d6bda..4a3220d8015 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -1,2 +1 @@
-DIST Ardour-6.0.0.tar.bz2 10999598 BLAKE2B 
d403a76bb95a7c8dc411b45b54d9b1afb64ab0ba104c283c6890ec5bb152c9f67b825222460bb7b29a28724e7581023e5d3c7ce3b7ff9c88f3d584fab8cb03f7
 SHA512 
42cd5ea69200aefc60fc93ca7347f08fc511a9821a03023c4362d626f0957570ba0a7b174af67016f7fa27a29eed3c932d502e090d780125c63b5690faa642a3
-DIST ardour-5.12.tar.bz2 8852834 BLAKE2B 
0409d920ab0abc9e52a40cc343c5481d53292bea6e5c89c58328f95c53f7f09f30ce421f2ed0da0e3fdb4eaeeb5a25da0d07ed1d4c382b5b607f3b89324eca1b
 SHA512 
c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d
+DIST Ardour-6.2.0.tar.bz2 11042230 BLAKE2B 
7039b0ea7a8550d5372ce795bc978f3d6129828cc6e93d98ce8ba74c6fab3db0e4343142d75e9684f9dffdaebf1ee634f8ab0165f510eb658d32d890f6417b63
 SHA512 
d4c20968738ec2fef382fc1109f1b17560863c4eb0f7cf5c42b79e9a610916e57e6c01985a2ca2a66b8647e99c10bd98c16e05eb81a7811e73e482f7af11e4a8

diff --git a/media-sound/ardour/ardour-5.12.ebuild 
b/media-sound/ardour/ardour-5.12.ebuild
deleted file mode 100644
index e29d333138f..000
--- a/media-sound/ardour/ardour-5.12.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE='threads(+)'
-#EPYTHON='python2.7'
-inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
-
-DESCRIPTION="Digital Audio Workstation"
-HOMEPAGE="http://ardour.org/";
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git";
-   inherit git-r3
-else
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   S="${WORKDIR}/Ardour-${PV}.0"
-fi
-
-LICENSE="GPL-2"
-SLOT="5"
-IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
-
-RDEPEND="
-   >=dev-cpp/glibmm-2.32.0
-   >=dev-cpp/gtkmm-2.16:2.4
-   >=dev-cpp/libgnomecanvasmm-2.26:2.6
-   dev-libs/boost:=
-   >=dev-libs/glib-2.10.1:2
-   dev-libs/libsigc++:2
-   >=dev-libs/libxml2-2.6:2
-   dev-libs/libxslt
-   >=gnome-base/libgnomecanvas-2
-   media-libs/alsa-lib
-   media-libs/aubio
-   media-libs/flac
-   media-libs/freetype:2
-   media-libs/libart_lgpl
-   media-libs/liblo
-   >=media-libs/liblrdf-0.4.0-r20
-   >=media-libs/libsamplerate-0.1
-   >=media-libs/libsndfile-1.0.18
-   >=media-libs/libsoundtouch-1.6.0
-   media-libs/raptor:2
-   >=media-libs/rubberband-1.6.0
-   >=media-libs/taglib-1.7
-   media-libs/vamp-plugin-sdk
-   net-misc/curl
-   sys-libs/readline:0=
-   sci-libs/fftw:3.0[threads]
-   virtual/libusb:1
-   x11-libs/cairo
-   >=x11-libs/gtk+-2.8.1:2
-   x11-libs/pango
-   jack? ( virtual/jack )
-   media-libs/lilv
-   media-libs/sratom
-   dev-libs/sord
-   >=media-libs/suil-0.6.10
-   >=media-libs/lv2-1.4.0"
-
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-   jack? ( virtual/jack )
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] )"
-
-pkg_setup() {
-   if has_version \>=dev-libs/libsigc++-2.6 ; then
-   append-cxxflags -std=c++11
-   fi
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   if ! [[ ${PV} == ** ]]; then
-   eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch
-   touch "${S}/libs/ardour/revision.cc"
-   fi
-   sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ 
\'\','/' -i "${S}"/wscript || die
-   MARCH=$(get-flag march)
-   OPTFLAGS=""
-   if use cpu_flags_x86_sse; then
-   if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then
-   elog "You enabled sse but use an march that does not 
support

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

2020-08-12 Thread Zac Medico
commit: 5724690637aaed3b03cb98b021411778b28bf5f7
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 12 17:50:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 12 17:59:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57246906

sys-apps/portage: PYTHON_REQ_USE+=xml

Reported-by: Rick Farina  gentoo.org>
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild   | 2 +-
 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 sys-apps/portage/portage-3.0.2.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 403f1f91fa7..d18b79f23e9 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 38f185f95eb..f81a8f1e29a 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 epatch linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-3.0.2.ebuild 
b/sys-apps/portage/portage-3.0.2.ebuild
index 70653ffbfc3..a8cc814a841 100644
--- a/sys-apps/portage/portage-3.0.2.ebuild
+++ b/sys-apps/portage/portage-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 925c6b9f65b..a2f35097bff 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 git-r3 linux-info systemd prefix
 



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

2020-08-12 Thread Michael Orlitzky
commit: 95b409a673711361f0920fafec3905c871d43b54
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 12 14:51:48 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 12 17:31:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b409a6

sci-mathematics/arb: new version 2.18.1.

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

 sci-mathematics/arb/Manifest | 2 +-
 sci-mathematics/arb/{arb-2.18.0.ebuild => arb-2.18.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/arb/Manifest b/sci-mathematics/arb/Manifest
index 48e0e7b556b..292c10dbf4c 100644
--- a/sci-mathematics/arb/Manifest
+++ b/sci-mathematics/arb/Manifest
@@ -1,2 +1,2 @@
 DIST arb-2.17.0.tar.gz 1589083 BLAKE2B 
68d5b04dca24129ceaec4e05124e35b474157cf1efbb6505121a03058e014cd4eb67b99497dbbafcf62e9e31f9d11c92f749f6e047e6b1513b6c0cc5ef8f22da
 SHA512 
201e0cebbd1c4857d194e5531c76c6e45a478cf6965b836818919adf0fc04f0fe25e16ecd49c62a438876b67f009b872c4f3c774fe35620be0b22c5e08bdb824
-DIST arb-2.18.0.tar.gz 1595610 BLAKE2B 
be6a7e1a306f91b70383110e1ef6ead1ebd39f7d408c7a2e3031ca4b6fd788133607779d8f8edb3de1f00abe8ac5f21e07f951caecb4d56ada0517af71265d05
 SHA512 
3db0b2af4fe63fbc505d9b0e1940165f8bb62eec99d83569a1d959144f33b99141afd6c402d10b24407f9fce1853017a4802850f57fca181cf2f58605395fc31
+DIST arb-2.18.1.tar.gz 1595831 BLAKE2B 
010ae7a17a9cc1c11ded5806ff761115f3e78c48a5d8fc058eae0715b1e00e40345d4e6445a84c71c37627879648f445663dcc3bbcebdeaac8439a993ade38ee
 SHA512 
07afb45829119bc695926dab4221051b221c2cc3952e42c9928efc74570b05fc01c97ea86b1b67c16d7a19a55b4e32dce97e08c9b72f36b33dd62bfccd19bb05

diff --git a/sci-mathematics/arb/arb-2.18.0.ebuild 
b/sci-mathematics/arb/arb-2.18.1.ebuild
similarity index 100%
rename from sci-mathematics/arb/arb-2.18.0.ebuild
rename to sci-mathematics/arb/arb-2.18.1.ebuild



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

2020-08-12 Thread Michael Orlitzky
commit: 07b9c32eb9ba9958d4321f6198bd63066b3febb6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 12 13:56:54 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 12 17:31:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b9c32e

sci-mathematics/flint: new version 2.6.3.

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

 sci-mathematics/flint/Manifest   | 2 +-
 sci-mathematics/flint/{flint-2.6.0.ebuild => flint-2.6.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index 94837defb11..463f6c1d5f4 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,2 +1,2 @@
 DIST flint-2.5.2.tar.gz 2212242 BLAKE2B 
36b9b1f2acb1d79534d85884d755fddba3b8b40efbe92aeeecd7d1526cd21f0849054c30d23c565c6a13c609992cf22f56f5b640da15e1c7e6ba6840fc710d47
 SHA512 
cce36947b558aabecaf780171b4bbc0e1330c3b1a7e3580717584be5cab4991d33b190531c7995b224a3a440e28c4a610d6f781901e29f48ced12a9c5ba960a2
-DIST flint-2.6.0.tar.gz 4517938 BLAKE2B 
25eeaae93dda01b91d7c76db6cd637ac61199f60cb169998b506eb733b0ed4dbd306c9d370caaf84dd20fbd85779d5b05de52086d82c8bc9afe67a581064462b
 SHA512 
623655a121190d0a1f24305eee323e14f90d2c6451c174133706cde8b62fdf6363d79bfcbe6dce8ffe04bc64d0131d902917f44e0d38c1d647d982710cbc8a8a
+DIST flint-2.6.3.tar.gz 4526340 BLAKE2B 
d663b44166cd857f83c2752eb4d4f6dc45eb8de535089e5dbe9939ac1464f1d69f66b62184644fff1ecd1d171f389d5ab874873def670c702733a0eba17bfd13
 SHA512 
8e71570364c789b1d4eaaa5f5adf10212cab47bf1a9f45c333211035ed021a86bb7b1de1feec51e83b2e113e8168853e370f127d2d2b1e941a12aec71fe8ae9e

diff --git a/sci-mathematics/flint/flint-2.6.0.ebuild 
b/sci-mathematics/flint/flint-2.6.3.ebuild
similarity index 100%
rename from sci-mathematics/flint/flint-2.6.0.ebuild
rename to sci-mathematics/flint/flint-2.6.3.ebuild



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

2020-08-12 Thread Zac Medico
commit: a6fdfff938bc5fd2a0f8c4f9d969fc6123e23a71
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 12 17:17:11 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 12 17:17:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fdfff9

sys-apps/portage: Remove old versions

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

 sys-apps/portage/Manifest|   2 -
 sys-apps/portage/portage-3.0.0-r1.ebuild | 266 ---
 sys-apps/portage/portage-3.0.1.ebuild| 263 --
 3 files changed, 531 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d1b1c3a176e..34c0358cd64 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,4 @@
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.0.tar.bz2 1050225 BLAKE2B 
c4b0ada263735e41f26a8d19dac041c6d93093b7ef5d0881868ba056199d9b29a8e456a45cc22a9a64fb05c10f4afcddb5ce910b7c85c085473917d5db1a4bca
 SHA512 
52304958d26e77a44c9b5179c13424dfaf9c9b74f3256c58fb11d3cfc9a394f99f2219548879cc0bb695fde877c91cb7d9617168fbb8f809778d7cff493be14c
-DIST portage-3.0.1.tar.bz2 1043793 BLAKE2B 
22b2e67870abdc0c26046a5ab1e40fa1214d8cc6779c5ced8014a5031d6c5344654cf2a2fb8f55370f2875d9eace6233f257a3232fa6bbc248a3692ad4b3475e
 SHA512 
ccf962034b6b78bae3f8844c10002a34942beb535e2e8edd18017b95a120de4eebc394a1c02c1c1cf1031f4739893cef0fed7665e058c8f2d2a7794b218ef4b3
 DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64

diff --git a/sys-apps/portage/portage-3.0.0-r1.ebuild 
b/sys-apps/portage/portage-3.0.0-r1.ebuild
deleted file mode 100644
index 9271e674f3b..000
--- a/sys-apps/portage/portage-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/ir_lv2/files/, media-plugins/ir_lv2/

2020-08-12 Thread Miroslav Šulc
commit: b0058ad95ebdc811a55214f879c63473bfab9bcb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug 12 16:53:59 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug 12 16:55:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0058ad9

media-plugins/ir_lv2: fixed lv2 compilation issue in 1.3.4

thanks to Samuel Bauer  yahoo.fr> for the fix

Closes: https://bugs.gentoo.org/728250
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-plugins/ir_lv2/files/ir_lv2-1.3.4-lv2.patch | 13 +
 media-plugins/ir_lv2/ir_lv2-1.3.4.ebuild  |  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/media-plugins/ir_lv2/files/ir_lv2-1.3.4-lv2.patch 
b/media-plugins/ir_lv2/files/ir_lv2-1.3.4-lv2.patch
new file mode 100644
index 000..904dab659e7
--- /dev/null
+++ b/media-plugins/ir_lv2/files/ir_lv2-1.3.4-lv2.patch
@@ -0,0 +1,13 @@
+diff --git a/ir_gui.cc b/ir_gui.cc
+index 74ff90a..0f482c6 100644
+--- a/ir_gui.cc
 b/ir_gui.cc
+@@ -1523,7 +1523,7 @@ static void cleanup(LV2UI_Handle ui) {
+   free(cp);
+ }
+ 
+-static LV2UI_Handle instantiate(const struct _LV2UI_Descriptor * descriptor,
++static LV2UI_Handle instantiate(const struct LV2UI_Descriptor * descriptor,
+   const char * plugin_uri,
+   const char * bundle_path,
+   LV2UI_Write_Function write_function,

diff --git a/media-plugins/ir_lv2/ir_lv2-1.3.4.ebuild 
b/media-plugins/ir_lv2/ir_lv2-1.3.4.ebuild
index 03d78346ab0..232d3932b3d 100644
--- a/media-plugins/ir_lv2/ir_lv2-1.3.4.ebuild
+++ b/media-plugins/ir_lv2/ir_lv2-1.3.4.ebuild
@@ -24,7 +24,8 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.3.4-respect-flags.patch
+   "${FILESDIR}"/${P}-respect-flags.patch
+   "${FILESDIR}"/${P}-lv2.patch
 )
 
 DOCS=( README.md sshot.png ChangeLog )



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

2020-08-12 Thread Lars Wendler
commit: a4db79b38caf06b6c58b3ebdc5eb5b54af616ada
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 16:54:16 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 16:54:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4db79b3

sys-fs/udisks: Removed old

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

 sys-fs/udisks/Manifest|   1 -
 sys-fs/udisks/udisks-2.8.4.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index fb13cb0747d..0d9dc9b4ef3 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,3 +1,2 @@
-DIST udisks-2.8.4.tar.bz2 1619051 BLAKE2B 
4fdf3d5ea8ae02eb74efd552afee2dbe94137767c343034dd68f1553b224871a51bb2382eda00de90d45bad18b4088b4812e1f3fbb004cd29e753e92afb34e05
 SHA512 
70860e5ca9ac73d442ca67f0e0429ce2f33575d8f64945fbf06d1694b080c8b6fed8d65b2485eff0ab66eab59cdebeb9309424820a2ee82c5faaa38029e15e6c
 DIST udisks-2.9.0.tar.bz2 1671841 BLAKE2B 
5f0f26b203a4a54736875211d8299c1b81a4e2722561028f802200b3a0916fb70baa923b2f7f5474580ccf14581d4e3cf203bf9e864cf01613275d3f1b1935db
 SHA512 
314355c9b0cc562b2359ea77137b3f2189c48e642c67cc9d9ed07048176967b67e78dfb3190dd160db2f92e8143a4f005bf2cc1aa814388a79201705e5297d0c
 DIST udisks-2.9.1.tar.bz2 1680327 BLAKE2B 
6573dd91decfaece6668a9848fc5ff276190c0d2be272e2d0fa550274a3e20df4038a87dd5fbb7b1b6a33a4c94f5668d01297d583da7df7027353353ef3936f4
 SHA512 
a360cafc65375153c5de65f817eecbc65d56a9d9167222e1adbc8f57568d15ccf7ed317e8e0b567340f250ca9247196de104442191bd069510f72dfc5ed65eb3

diff --git a/sys-fs/udisks/udisks-2.8.4.ebuild 
b/sys-fs/udisks/udisks-2.8.4.ebuild
deleted file mode 100644
index 357af8aca47..000
--- a/sys-fs/udisks/udisks-2.8.4.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 linux-info systemd udev xdg-utils
-
-DESCRIPTION="Daemon providing interfaces to work with storage devices"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks";
-SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2";
-
-LICENSE="LGPL-2+ GPL-2+"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE="acl debug elogind +introspection lvm nls selinux systemd vdo"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.50:2
-   >=dev-libs/libatasmart-0.19
-   >=dev-libs/libgudev-165:=
-   >=sys-auth/polkit-0.110
-   >=sys-libs/libblockdev-2.19[cryptsetup,lvm?,vdo?]
-   virtual/udev
-   acl? ( virtual/acl )
-   elogind? ( >=sys-auth/elogind-219 )
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   lvm? ( sys-fs/lvm2 )
-   systemd? ( >=sys-apps/systemd-209 )
-"
-# util-linux -> mount, umount, swapon, swapoff (see also #403073)
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/util-linux-2.30
-   >=sys-block/parted-3
-   virtual/eject
-   selinux? ( sec-policy/selinux-devicekit )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-3.1
-"
-BDEPEND="
-   app-text/docbook-xsl-stylesheets
-   >=dev-util/gdbus-codegen-2.32
-   >=dev-util/gtk-doc-am-1.3
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.8 )
-"
-# If adding a eautoreconf, then these might be needed at buildtime:
-# dev-libs/gobject-introspection-common
-# sys-devel/autoconf-archive
-
-DOCS=( AUTHORS HACKING NEWS README.md )
-
-pkg_setup() {
-   # Listing only major arch's here to avoid tracking kernel's defconfig
-   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
-   CONFIG_CHECK="~!IDE" #319829
-   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
-   CONFIG_CHECK+=" ~NLS_UTF8" #425562
-   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   xdg_environment_reset
-   default
-
-   if ! use systemd ; then
-   sed -i -e 's:libsystemd-login:&disable:' configure || die
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-btrfs
-   --disable-gtk-doc
-   --disable-static
-   --localstatedir="${EPREFIX}"/var
-   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
-   --with-modprobedir="${EPREFIX}"/lib/modprobe.d
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-   --with-udevdir="$(get_udevdir)"
-   $(use_enable acl)
-   $(use_enable debug)
-   $(use_enable introspection)
-   $(use_enable lvm lvm2)
-   $(use_enable lvm lvmcache)
-   

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

2020-08-12 Thread Lars Wendler
commit: 109ed7ab264dfd767e8749dca3820a410bc3f453
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 12 16:46:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 12 16:54:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109ed7ab

sys-fs/udisks: Bump to version 2.9.1

Added zram support

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

 sys-fs/udisks/Manifest|   1 +
 sys-fs/udisks/metadata.xml|   1 +
 sys-fs/udisks/udisks-2.9.1.ebuild | 130 ++
 3 files changed, 132 insertions(+)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index d2ee45ab935..fb13cb0747d 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,2 +1,3 @@
 DIST udisks-2.8.4.tar.bz2 1619051 BLAKE2B 
4fdf3d5ea8ae02eb74efd552afee2dbe94137767c343034dd68f1553b224871a51bb2382eda00de90d45bad18b4088b4812e1f3fbb004cd29e753e92afb34e05
 SHA512 
70860e5ca9ac73d442ca67f0e0429ce2f33575d8f64945fbf06d1694b080c8b6fed8d65b2485eff0ab66eab59cdebeb9309424820a2ee82c5faaa38029e15e6c
 DIST udisks-2.9.0.tar.bz2 1671841 BLAKE2B 
5f0f26b203a4a54736875211d8299c1b81a4e2722561028f802200b3a0916fb70baa923b2f7f5474580ccf14581d4e3cf203bf9e864cf01613275d3f1b1935db
 SHA512 
314355c9b0cc562b2359ea77137b3f2189c48e642c67cc9d9ed07048176967b67e78dfb3190dd160db2f92e8143a4f005bf2cc1aa814388a79201705e5297d0c
+DIST udisks-2.9.1.tar.bz2 1680327 BLAKE2B 
6573dd91decfaece6668a9848fc5ff276190c0d2be272e2d0fa550274a3e20df4038a87dd5fbb7b1b6a33a4c94f5668d01297d583da7df7027353353ef3936f4
 SHA512 
a360cafc65375153c5de65f817eecbc65d56a9d9167222e1adbc8f57568d15ccf7ed317e8e0b567340f250ca9247196de104442191bd069510f72dfc5ed65eb3

diff --git a/sys-fs/udisks/metadata.xml b/sys-fs/udisks/metadata.xml
index 83ff308110f..fbdc7a76f53 100644
--- a/sys-fs/udisks/metadata.xml
+++ b/sys-fs/udisks/metadata.xml
@@ -10,5 +10,6 @@
Add support for Logical Volume Management via 
sys-fs/lvm2.
Support sys-apps/systemd's 
logind
Enable Virtual Data Optimizer support.
+   Enable ZRAM support (requires 
sys-apps/systemd).

 

diff --git a/sys-fs/udisks/udisks-2.9.1.ebuild 
b/sys-fs/udisks/udisks-2.9.1.ebuild
new file mode 100644
index 000..a85f499c4a4
--- /dev/null
+++ b/sys-fs/udisks/udisks-2.9.1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 linux-info systemd udev xdg-utils
+
+DESCRIPTION="Daemon providing interfaces to work with storage devices"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks";
+SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd vdo 
zram"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   elogind? ( daemon )
+   systemd? ( daemon )
+   zram? ( systemd )
+"
+
+COMMON_DEPEND="
+   >=sys-auth/polkit-0.110
+   >=sys-libs/libblockdev-2.24[cryptsetup,lvm?,vdo?]
+   virtual/udev
+   acl? ( virtual/acl )
+   daemon? (
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libatasmart-0.19
+   >=dev-libs/libgudev-165:=
+   )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   lvm? ( sys-fs/lvm2 )
+   systemd? ( >=sys-apps/systemd-209 )
+   zram? ( >=sys-libs/libblockdev-2.24[kbd] )
+"
+# util-linux -> mount, umount, swapon, swapoff (see also #403073)
+RDEPEND="${COMMON_DEPEND}
+   >=sys-block/parted-3
+   virtual/eject
+   daemon? ( >=sys-apps/util-linux-2.30 )
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.1
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   >=dev-util/gdbus-codegen-2.32
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+"
+# If adding a eautoreconf, then these might be needed at buildtime:
+# dev-libs/gobject-introspection-common
+# sys-devel/autoconf-archive
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+pkg_setup() {
+   # Listing only major arch's here to avoid tracking kernel's defconfig
+   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
+   CONFIG_CHECK="~!IDE" #319829
+   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
+   CONFIG_CHECK+=" ~NLS_UTF8" #425562
+   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   xdg_environment_reset
+   default
+
+   if ! use systemd ; then
+   sed -i -e 's:libsystemd-login:&disable:' 

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

2020-08-12 Thread Miroslav Šulc
commit: 98b9c838cbb4818ff3970dafdb045fb4f97c3b38
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug 12 16:38:31 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug 12 16:38:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b9c838

media-libs/ganv: py3

Closes: https://bugs.gentoo.org/735372
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/ganv/{ganv-1.6.0.ebuild => ganv-1.6.0-r1.ebuild} | 5 ++---
 media-libs/ganv/ganv-1.6.0.ebuild   | 1 -
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-libs/ganv/ganv-1.6.0.ebuild 
b/media-libs/ganv/ganv-1.6.0-r1.ebuild
similarity index 92%
copy from media-libs/ganv/ganv-1.6.0.ebuild
copy to media-libs/ganv/ganv-1.6.0-r1.ebuild
index 91c0613bf4b..8f7045e0bab 100644
--- a/media-libs/ganv/ganv-1.6.0.ebuild
+++ b/media-libs/ganv/ganv-1.6.0-r1.ebuild
@@ -2,8 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-# oes not work with python3
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE='threads(+)'
 inherit eutils flag-o-matic waf-utils python-any-r1
 
@@ -13,7 +12,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2";
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+fdgl +graphviz introspection nls"
 
 RDEPEND="

diff --git a/media-libs/ganv/ganv-1.6.0.ebuild 
b/media-libs/ganv/ganv-1.6.0.ebuild
index 91c0613bf4b..54805ef9a7f 100644
--- a/media-libs/ganv/ganv-1.6.0.ebuild
+++ b/media-libs/ganv/ganv-1.6.0.ebuild
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-# oes not work with python3
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE='threads(+)'
 inherit eutils flag-o-matic waf-utils python-any-r1



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

2020-08-12 Thread Zac Medico
commit: 1fb7c74fc392fbc0fc211686da755d3cc0911f4a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 12 16:22:07 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 12 16:22:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb7c74f

dev-util/android-tools: PYTHON_COMPAT+=(python3_{8,9})

Closes: https://bugs.gentoo.org/725574
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild 
b/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild
index 6b20417c2d1..0a5d152abd2 100644
--- a/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild
+++ b/dev-util/android-tools/android-tools-9.0.0_p3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 CMAKE_MAKEFILE_GENERATOR="ninja"
 
 inherit flag-o-matic bash-completion-r1 ninja-utils toolchain-funcs 
cmake-utils python-r1



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

2020-08-12 Thread Sam James
commit: cc4a9551949ebfb49da5c12b4499544dc3604654
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 16:08:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 16:08:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4a9551

dev-lang/python: Stabilize 3.8.5 arm64, #736854

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

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

diff --git a/dev-lang/python/python-3.8.5.ebuild 
b/dev-lang/python/python-3.8.5.ebuild
index c18ae270d2b..a39d1d04bf1 100644
--- a/dev-lang/python/python-3.8.5.ebuild
+++ b/dev-lang/python/python-3.8.5.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-08-12 Thread Sam James
commit: b64608cf7f7f317d6ed14b0a7c8a7d4f80cfb56f
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:45:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:45:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64608cf

dev-python/pygobject: Stabilize 3.36.1 arm64, #736727

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

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

diff --git a/dev-python/pygobject/pygobject-3.36.1.ebuild 
b/dev-python/pygobject/pygobject-3.36.1.ebuild
index ba8b1461b19..b267b9467c7 100644
--- a/dev-python/pygobject/pygobject-3.36.1.ebuild
+++ b/dev-python/pygobject/pygobject-3.36.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pygobject.readthedocs.io/";
 
 LICENSE="LGPL-2.1+"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+cairo examples test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-12 Thread Sam James
commit: 39ca03c94b4b6555145a0e22a92c2b878c0bab7c
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:45:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:45:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ca03c9

net-libs/glib-networking: Stabilize 2.64.3 arm64, #736727

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

 net-libs/glib-networking/glib-networking-2.64.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/glib-networking/glib-networking-2.64.3.ebuild 
b/net-libs/glib-networking/glib-networking-2.64.3.ebuild
index 133f9d9bc17..0378610f6d2 100644
--- a/net-libs/glib-networking/glib-networking-2.64.3.ebuild
+++ b/net-libs/glib-networking/glib-networking-2.64.3.ebuild
@@ -12,7 +12,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE="+gnome +libproxy +ssl test"
 RESTRICT="!test? ( test )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
>=dev-libs/glib-2.64.0:2[${MULTILIB_USEDEP}]



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

2020-08-12 Thread Sam James
commit: eb76bc110d85d868e2b575468dd54efa8e998aeb
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:49:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:49:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb76bc11

dev-python/sphinx: Stabilize 3.1.2 ALLARCHES, #736864

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

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

diff --git a/dev-python/sphinx/sphinx-3.1.2.ebuild 
b/dev-python/sphinx/sphinx-3.1.2.ebuild
index d638f096618..2d6fcc770e7 100644
--- a/dev-python/sphinx/sphinx-3.1.2.ebuild
+++ b/dev-python/sphinx/sphinx-3.1.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="doc latex test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gobject-introspection-common/

2020-08-12 Thread Sam James
commit: 15364b4848d90bc6ef9b31075507491fcc29a157
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15364b48

dev-libs/gobject-introspection-common: Stabilize 1.64.1 arm64, #736727

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

 .../gobject-introspection-common-1.64.1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
index 08b6851ff4f..c041ebd0fc9 100644
--- 
a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
+++ 
b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.64.1.ebuild
@@ -11,7 +11,7 @@ 
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection";
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"



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

2020-08-12 Thread Sam James
commit: 6f9a8387f3cad4244cf4f45f6a05126ec6792329
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9a8387

dev-util/gtk-doc: Stabilize 1.32-r2 arm64, #736727

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

 dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
index ce7456739f6..92da7459f7c 100644
--- a/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.32-r2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtk.org/gtk-doc/";
 
 LICENSE="GPL-2 FDL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris"
 
 IUSE="debug doc emacs"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2020-08-12 Thread Sam James
commit: 547b8be4cb4b3e2472e29d8e56161901b63c97d3
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547b8be4

dev-util/gdbus-codegen: Stabilize 2.64.4 arm64, #736727

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

 dev-util/gdbus-codegen/gdbus-codegen-2.64.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.64.4.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.64.4.ebuild
index 7ac03968168..a91d08414de 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.64.4.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.64.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.gtk.org/";
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 RDEPEND="${PYTHON_DEPS}"



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

2020-08-12 Thread Sam James
commit: 00eba8cfea5db70f6e323cbec24c2b9d8c285df4
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:45:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:45:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00eba8cf

dev-libs/gobject-introspection: Stabilize 1.64.1-r1 arm64, #736727

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

 dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild 
b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
index 9cb429ff7fc..7c80ef3a73f 100644
--- a/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
+++ b/dev-libs/gobject-introspection/gobject-introspection-1.64.1-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="doctool gtk-doc test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # virtual/pkgconfig needed at runtime, bug #505408
 RDEPEND="



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

2020-08-12 Thread Sam James
commit: b1d21a6f779587c90e4d55e3418254998faf8d0a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d21a6f

dev-util/glib-utils: Stabilize 2.64.4 arm64, #736727

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

 dev-util/glib-utils/glib-utils-2.64.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glib-utils/glib-utils-2.64.4.ebuild 
b/dev-util/glib-utils/glib-utils-2.64.4.ebuild
index 0dd0c2ddd68..72d6c20869b 100644
--- a/dev-util/glib-utils/glib-utils-2.64.4.ebuild
+++ b/dev-util/glib-utils/glib-utils-2.64.4.ebuild
@@ -15,7 +15,7 @@ SLOT="0" # /usr/bin utilities that can't be parallel 
installed by their nature
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 
 RDEPEND="${PYTHON_DEPS}
!

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

2020-08-12 Thread Sam James
commit: 575490bec004d114f69cacb21236d73e5cdfc5ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:44:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:44:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575490be

dev-libs/glib: Stabilize 2.64.4 arm64, #736727

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

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

diff --git a/dev-libs/glib/glib-2.64.4.ebuild b/dev-libs/glib/glib-2.64.4.ebuild
index 00e2eea8a94..5252730d6ee 100644
--- a/dev-libs/glib/glib-2.64.4.ebuild
+++ b/dev-libs/glib/glib-2.64.4.ebuild
@@ -14,7 +14,7 @@ SLOT="2"
 IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs systemtap test utils xattr"
 RESTRICT="!test? ( test )"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 # * libelf isn't strictly necessary, but makes gresource tool more useful, and
 # the check is automagic in gio/meson.build. gresource is not a multilib tool



[gentoo-commits] proj/releng:master commit in: tools/

2020-08-12 Thread Ben Kohler
commit: f7891ac366db465c95749524f16577f97cc09efa
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug 12 15:43:54 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 12 15:43:54 2020 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f7891ac3

tools/catalyst-auto-{amd64,x86}.conf: fix update_symlinks globbing

Signed-off-by: Ben Kohler  gentoo.org>

 tools/catalyst-auto-amd64.conf | 3 ++-
 tools/catalyst-auto-x86.conf   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf
index 4289f036..9a05319c 100644
--- a/tools/catalyst-auto-amd64.conf
+++ b/tools/catalyst-auto-amd64.conf
@@ -41,12 +41,13 @@ 
SET_hardened_nomultilib_selinux_SPECS="hardened/stage1-selinux-nomultilib.spec h
 
 KCONFIG_DIR=${REPO_DIR}/releases/kconfig/${ARCH}
 
-EXTENSIONS="[.tar.xz,.tar.bz2,.tar.gz,.tar,.sfs]"
+EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)"
 
 update_symlinks() {
# Symlink the latest stages3 to build from
for d in ${BUILD_SRCDIR_BASE}/{default,hardened} ; do
pushd "${d}" >/dev/null || exit
+   shopt -s extglob
for f in $(ls stage3*${EXTENSIONS} | grep -v latest | 
give_latest_from_dates ) ; do
# 20yymmddThhmmssZ
# 20yymmddhhmmss

diff --git a/tools/catalyst-auto-x86.conf b/tools/catalyst-auto-x86.conf
index c6f4a694..db4c2143 100644
--- a/tools/catalyst-auto-x86.conf
+++ b/tools/catalyst-auto-x86.conf
@@ -28,12 +28,13 @@ SET_hardened_OPTIONAL_SPECS="hardened/admincd-stage1.spec 
hardened/admincd-stage
 
 KCONFIG_DIR=${REPO_DIR}/releases/kconfig/${ARCH}
 
-EXTENSIONS="[.tar.xz,.tar.bz2,.tar.gz,.tar,.sfs]"
+EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)"
 
 update_symlinks() {
# Symlink the latest stages3 to build from
for d in ${BUILD_SRCDIR_BASE}/{default,hardened} ; do
pushd "${d}" >/dev/null || exit
+   shopt -s extglob
for f in $(ls stage3*${EXTENSIONS} | grep -v latest | 
give_latest_from_dates ) ; do
# 20yymmddThhmmssZ
# 20yymmddhhmmss



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

2020-08-12 Thread Jeroen Roovers
commit: 61c26be70ba349fc43dfbf2ca42bd9c5ed412c57
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 12 15:42:23 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 12 15:42:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c26be7

www-client/opera-developer: Version 72.0.3779.0

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/opera-developer/Manifest|   1 +
 .../opera-developer-72.0.3779.0.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 7bfe3d1f94d..9bfa988f604 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_71.0.3763.0_amd64.deb 67783224 BLAKE2B 
95f28d165f2b52d3dbdd52ce3f312952f1cfb483d96defd38f4b6e51b54f02b5ef45133d97b11b56dd4c6da1b1b9eb3a66cf5dcb84d8f7f661a0169fbb98a069
 SHA512 
04bd8afb6fd5af08b85197f4c2346e5e42b8699019a8772c9e377107a9c66d4f487b6d2a1895120693f36574a9bab01e882f07da9f1991674529e5344efe5f4e
 DIST opera-developer_71.0.3770.0_amd64.deb 67803612 BLAKE2B 
8e7e7f0e69494b43cd8b4f1f721cc87871a1c9642be9a059ffc56b922f64331329fc90773bbaba325478906a29ed8dbd3db9c70856a49194701956b4abf82b64
 SHA512 
45d6b787f33a96fd035c57ae05252438eeff6578950ba88e8363be789c0216812f793ff56e278f70024f01fe8d71a777f6cd46115691c97363f1d5aa4ccb0c63
+DIST opera-developer_72.0.3779.0_amd64.deb 68386104 BLAKE2B 
090ed3e767b9793245a136e236818be777a681ec1107edf527bb75a67957184a3166c8b87b151753a4a94b7bba1e5b931b9b8605b38960ff5480f2438353e82a
 SHA512 
1a7bbc6ef78124d6614b4914e3d3148c0f80ec5dcf23065065b73fde624be1dce8d07387902a1d1a213db4021393302d125e4c9ebb7950876ddfd16f4cfa99a2

diff --git a/www-client/opera-developer/opera-developer-72.0.3779.0.ebuild 
b/www-client/opera-developer/opera-developer-72.0.3779.0.ebuild
new file mode 100644
index 000..837674712ea
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-72.0.3779.0.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_d

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

2020-08-12 Thread Michał Górny
commit: 4b41db30ca2167b327b726a896b26a0579eecd78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 12 15:09:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 12 15:10:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b41db30

dev-python/sphinx: Mark ALLARCHES

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

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

diff --git a/dev-python/sphinx/metadata.xml b/dev-python/sphinx/metadata.xml
index fe4bfd29c81..813d9b3f334 100644
--- a/dev-python/sphinx/metadata.xml
+++ b/dev-python/sphinx/metadata.xml
@@ -6,6 +6,7 @@
Python

Sphinx is a tool to create documentation for 
Python projects (or other documents consisting of multiple reStructuredText 
sources).
+   

Sphinx




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

2020-08-12 Thread Sam James
commit: fbde2c711d17a633a7239ec8e5aeb984b078d71a
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 12 15:06:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 12 15:06:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbde2c71

dev-python/sphinx: Stabilize 3.1.2 arm, #736864

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

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

diff --git a/dev-python/sphinx/sphinx-3.1.2.ebuild 
b/dev-python/sphinx/sphinx-3.1.2.ebuild
index 02e54fb7e8f..d638f096618 100644
--- a/dev-python/sphinx/sphinx-3.1.2.ebuild
+++ b/dev-python/sphinx/sphinx-3.1.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/S/${PN^}/${P^}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
 IUSE="doc latex test"
 RESTRICT="!test? ( test )"
 



  1   2   >