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

2020-04-11 Thread Matt Turner
commit: c07fe4e324e970d394c4cb277d0ebec5a71dd4ed
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 12 06:35:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 12 06:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07fe4e3

profiles: Mask x11-libs/libdrm-2.4.101

Bug: https://bugs.gentoo.org/716574
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0054cf6c8dd..4546c3c0512 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2020-04-12)
+# In conjunction with Firefox's sandbox, breaks loading of i965 driver.
+# Bug #716574
+=x11-libs/libdrm-2.4.101
+
 # Andreas K. Hüttel  (2020-04-11)
 # Work in progress, will be unmasked when ready
 ~dev-lang/perl-5.30.2



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

2020-04-11 Thread Joonas Niilola
commit: 2acf7b525f116eb46f7a62ee404f7d62bb18c712
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Apr  9 03:40:15 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Apr 12 06:29:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2acf7b52

dev-libs/hiredis: drop vulnerable

Bug: https://bugs.gentoo.org/710734
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15272
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/hiredis/Manifest  |  2 -
 dev-libs/hiredis/hiredis-0.13.3.ebuild | 79 --
 dev-libs/hiredis/hiredis-0.14.0.ebuild | 79 --
 3 files changed, 160 deletions(-)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index f67130eed2a..6cc58a1f9b4 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,3 +1 @@
-DIST hiredis-0.13.3.tar.gz 58291 BLAKE2B 
2af5853475a48b1f05c17100197633af61663a23a1259c702545938367b6a5b9fc09b886e12f57d27f23db3f5c636bb42d7e58887cc1481b7016cea405345ddb
 SHA512 
0d8b71d5ee4105e8aa308795afc2c1f60a04b0bfe8ae873d800a0c157882ec307efa04a8d0e63b538fd3fc3f88eedf4d46cb87c8937e2403927aeb7e434c
-DIST hiredis-0.14.0.tar.gz 63061 BLAKE2B 
1923a63317f5f4a5bcbc9f8fd35e11fda15c30bb766d377f3be1eaf961cf34339e16b9b7c468b5bf07e513db4913c564e49eb29a2684b945db6c914b07d01905
 SHA512 
57a81a35b4750f0ca9dba830789483667f8ca1559f13b0ebdc3fab3e34ad16b2809f9734cf88157041263784e11447556b7a748bfb7ef318a60bb5dda3e358a0
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f

diff --git a/dev-libs/hiredis/hiredis-0.13.3.ebuild 
b/dev-libs/hiredis/hiredis-0.13.3.ebuild
deleted file mode 100644
index 01aa7b487e7..000
--- a/dev-libs/hiredis/hiredis-0.13.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis";
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/0.13"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86 
~x64-solaris"
-IUSE="examples static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-db/redis )"
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}/${PN}-0.13.3-disable-network-tests.patch" )
-   default
-
-   # use GNU ld syntax on Solaris
-   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
-}
-
-_build() {
-   emake \
-   AR="$(tc-getAR)" \
-   CC="$(tc-getCC)" \
-   PREFIX="${EPREFIX}/usr" \
-   LIBRARY_PATH="$(get_libdir)" \
-   ARCH= \
-   DEBUG= \
-   OPTIMIZATION="${CPPFLAGS}" \
-   "$@"
-}
-
-src_compile() {
-   # The static lib re-uses the same objects as the shared lib, so
-   # overhead is low w/creating it all the time.  It's also needed
-   # by the tests.
-   _build dynamic static hiredis.pc
-}
-
-src_test() {
-   local REDIS_PID="${T}"/hiredis.pid
-   local REDIS_SOCK="${T}"/hiredis.sock
-   local REDIS_PORT=56379
-   local REDIS_TEST_CONFIG="daemonize yes
-   pidfile ${REDIS_PID}
-   port ${REDIS_PORT}
-   bind 127.0.0.1
-   unixsocket //${REDIS_SOCK}"
-
-   _build hiredis-test
-
-   /usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
-   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
-   local ret=$?
-
-   kill "$(<"${REDIS_PID}")" || die
-   [ ${ret} != "0" ] && die "tests failed"
-}
-
-src_install() {
-   _build PREFIX="${ED%/}/usr" install
-   if use static-libs; then
-   rm "${ED%/}/usr/$(get_libdir)/libhiredis.a" || die
-   fi
-
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${PN}.pc
-
-   local DOCS=( CHANGELOG.md README.md )
-   use examples && DOCS+=( examples )
-   einstalldocs
-}

diff --git a/dev-libs/hiredis/hiredis-0.14.0.ebuild 
b/dev-libs/hiredis/hiredis-0.14.0.ebuild
deleted file mode 100644
index 5ce5a79e75d..000
--- a/dev-libs/hiredis/hiredis-0.14.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Minimalistic C client library for the Redis database"
-HOMEPAGE="https://github.com/redis/hiredis";
-SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LIC

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

2020-04-11 Thread Joonas Niilola
commit: aff69cedad882ac9906141f2f63d7d9f3525
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Apr 11 05:17:08 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Apr 12 06:29:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aff6

dev-python/hiredis: drop to ~arch, cleanup

Needed to clean up vulnerable dev-libs/hiredis.
No reverse dependencies.

Bug: https://bugs.gentoo.org/710734
Acked-by: Michał Górny  gentoo.org>
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/hiredis/Manifest|  1 -
 dev-python/hiredis/hiredis-0.2.0-r1.ebuild | 21 -
 dev-python/hiredis/hiredis-0.2.0-r3.ebuild | 24 
 3 files changed, 46 deletions(-)

diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest
index a24f01ae4f0..6803a04b864 100644
--- a/dev-python/hiredis/Manifest
+++ b/dev-python/hiredis/Manifest
@@ -1,2 +1 @@
-DIST hiredis-0.2.0.tar.gz 46113 BLAKE2B 
bb0479f99f5f705488846ff5e7b52d6e8a5c34519936aa747027e8a597271d3ba70efc2455f54c24248091a4477ac2a307cad7d89a03c96cb7d331e6b6e82a30
 SHA512 
9eb18ec089517340043d14938a213b139dc948dc9cf2f9c65e632bb4694ac22543b87a5875c1cea083e2bc8e303103c749047889cdb3e9d5680b586d34330c86
 DIST hiredis-1.0.1.tar.gz 54460 BLAKE2B 
90bdbd99f47b0765636dbeee9fc3cbb9c71fd7ba752a0d58ab9c2c9d2ee93bfc1a343465618d1127703ae09a4870d6691d7d5b52f59150849a448eae73c6a1d3
 SHA512 
8aa5e29b09f42826d746857d55b8042b40ffa3977386b0f8b2ea1b2ede0c28337f3df4bbd177192d8873570810bc9d0987f1f2b29f094f27adaa4aaf409c3a6b

diff --git a/dev-python/hiredis/hiredis-0.2.0-r1.ebuild 
b/dev-python/hiredis/hiredis-0.2.0-r1.ebuild
deleted file mode 100644
index 811fc2e54e9..000
--- a/dev-python/hiredis/hiredis-0.2.0-r1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python extension that wraps hiredis"
-HOMEPAGE="https://github.com/pietern/hiredis-py";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE=""
-
-DEPEND=">=dev-libs/hiredis-0.13.1:0/0.13"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-r1-system-libs.patch )

diff --git a/dev-python/hiredis/hiredis-0.2.0-r3.ebuild 
b/dev-python/hiredis/hiredis-0.2.0-r3.ebuild
deleted file mode 100644
index c6aca79094e..000
--- a/dev-python/hiredis/hiredis-0.2.0-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python extension that wraps hiredis"
-HOMEPAGE="https://github.com/pietern/hiredis-py";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND=">=dev-libs/hiredis-0.14:="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-r1-system-libs.patch
-   "${FILESDIR}"/${P}-api-0.14.patch
-)



[gentoo-commits] repo/proj/guru:dev commit in: sci-geosciences/geographiclib/

2020-04-11 Thread Alessandro Barbieri
commit: ed15f952fd0885f13dde9b67710f1478c2076900
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat Apr 11 18:43:44 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun Apr 12 06:22:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed15f952

sci-geosciences/geographiclib: new version

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-geosciences/geographiclib/Manifest |   1 +
 .../geographiclib/geographiclib-1.50.1.ebuild  | 196 +
 2 files changed, 197 insertions(+)

diff --git a/sci-geosciences/geographiclib/Manifest 
b/sci-geosciences/geographiclib/Manifest
index bee036f..8aae5b9 100644
--- a/sci-geosciences/geographiclib/Manifest
+++ b/sci-geosciences/geographiclib/Manifest
@@ -1,3 +1,4 @@
+DIST geographiclib-1.50.1.tar.gz 2463854 BLAKE2B 
bed7d003dee92e794af993d8fef6cbf1233f9e3f37f53dd6026f16a237dba46bb4d4e2db7adea7931b632bb419288c9731c79cf65f15a4f35e95e8ada34a8f42
 SHA512 
1db874f30957a0edb8a1df3eee6db73cc993629e3005fe912e317a4ba908e7d7580ce483bb0054c4b46370b8edaec989609fb7e4eb6ba00c80182db43db436f1
 DIST geographiclib-1.50.tar.gz 2463958 BLAKE2B 
f3d136f5c90453542bfc8976c7e01b8e6721389d5b92bc4baa18fbbe6775dd6e171bc6eed39d658e579005718a3366d5b7769dd34fc7a45b0947a9de703ad505
 SHA512 
e4571780daa4f0a83f83d92a812c7059f27e33621a8643edfaf58fe66f395973fbd3559157f52ca54369136331189f0be3e3e458cc7cd243b09b75b466434afe
 DIST geoids-egm2008-1.tar.bz2 162388303 BLAKE2B 
ec79dbe2b25e8f9474fb4e8b704f9cb3c99d80004d0049bcfd956f7bcaa0822e6c0fcdc076f14075c688aeaac47bf68e192a114fca4c21edd81be880114b85f4
 SHA512 
0928a6e19aea2f372e946ce69c3a3826c2685c0a4029eb4bec7ab16873c03fbcc224ce47d99e6b6798e274a7d469fd3d303954938fb1f58c5dd5ba74907913d9
 DIST geoids-egm2008-2_5.tar.bz2 34927299 BLAKE2B 
bd4e3a04221669fe58e41eb4b93965415f3e238cd9af475fe78fe00592ebc80470309ac63366d9416bb2e0fd835dcb28a1302d89670d85271546a712c0918cc6
 SHA512 
dd65c8dc916f98a8592cc64518e2a6ac657d7d02d8316ff74cf3fcc62e413a8780ec52421b90e2ab4d846bd7fa2231e6d0a39467a7ea5b8774c71b9fece3cb34

diff --git a/sci-geosciences/geographiclib/geographiclib-1.50.1.ebuild 
b/sci-geosciences/geographiclib/geographiclib-1.50.1.ebuild
new file mode 100644
index 000..1bfe585
--- /dev/null
+++ b/sci-geosciences/geographiclib/geographiclib-1.50.1.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit cmake distutils-r1
+
+MY_PN="GeographicLib"
+#MY_PV=$(ver_rs 2 -)
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="C++ library for converting geographic coordinate systems"
+HOMEPAGE="https://sourceforge.net/projects/geographiclib/";
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE_GEOIDS_DATASETS="
+   geoids_datasets_egm84-30
+   geoids_datasets_egm84-15
+   geoids_datasets_egm96-15
+   geoids_datasets_egm96-5
+   geoids_datasets_egm2008-5
+   geoids_datasets_egm2008-2-5
+   geoids_datasets_egm2008-1
+"
+IUSE_GRAVITY_MODELS="
+   gravity_models_egm84
+   gravity_models_egm96
+   gravity_models_egm2008
+   gravity_models_wgs84
+"
+IUSE_MAGNETIC_MODELS="
+   magnetic_models_wmm2010
+   magnetic_models_wmm2015v2
+   magnetic_models_wmm2020
+   magnetic_models_igrf11
+   magnetic_models_igrf12
+   magnetic_models_emm2010
+   magnetic_models_emm2015
+   magnetic_models_emm2017
+"
+IUSE_PRECISION="
+   precision_arbitrary
+   +precision_double
+   precision_long-double
+   precision_quad
+   precision_single
+"
+IUSE="${IUSE_GEOIDS_DATASETS} ${IUSE_GRAVITY_MODELS} ${IUSE_MAGNETIC_MODELS} 
${IUSE_PRECISION} boost doc examples geoids gravity magnetic python"
+IUSE_EXPAND="GEOIDS_DATASETS GRAVITY_MODELS MAGNETIC_MODELS PRECISION"
+
+REQUIRED_USE="
+   ^^ ( ${IUSE_PRECISION/+/} )
+   geoids? ( || ( ${IUSE_GEOIDS_DATASETS/+/} ) )
+   gravity? ( || ( ${IUSE_GRAVITY_MODELS/+/} ) )
+   magnetic? ( || ( ${IUSE_MAGNETIC_MODELS/+/} ) )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_URI="https://sourceforge.net/projects/${PN}/files";
+SRC_URI="
+${COMMON_URI}/distrib/${MY_P}.tar.gz/download -> ${P}.tar.gz
+
+geoids_datasets_egm84-30? ( 
${COMMON_URI}/geoids-distrib/egm84-30.tar.bz2  -> geoids-egm84-30.tar.bz2   
   )
+geoids_datasets_egm84-15? ( 
${COMMON_URI}/geoids-distrib/egm84-15.tar.bz2  -> geoids-egm84-15.tar.bz2   
   )
+geoids_datasets_egm96-15? ( 
${COMMON_URI}/geoids-distrib/egm96-15.tar.bz2  -> geoids-egm96-15.tar.bz2   
   )
+geoids_datasets_egm96-5?  ( 
${COMMON_URI}/geoids-distrib/egm96-5.tar.bz2   -> geoids-egm96-5.tar.bz2
   )
+geoids_datasets_egm2008-5?( 
${COMMON_URI}/geoids-distrib/egm2008-5.tar.bz2 -> geoids-egm2008-5.tar.bz2  
   )
+geoids_datasets_egm2008-2-5?  ( 
${COMMON_URI}/geoids-distrib/egm2008-2_5.tar.bz2   -> 
g

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

2020-04-11 Thread Hans de Graaff
commit: a944caf85aa46692ba390d0cf9b39e9bc435ab03
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 12 06:00:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 12 06:21:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a944caf8

media-fonts/fira-code: add 3

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

 media-fonts/fira-code/Manifest   |  1 +
 media-fonts/fira-code/fira-code-3.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/media-fonts/fira-code/Manifest b/media-fonts/fira-code/Manifest
index fdaa9bc014b..789a075b950 100644
--- a/media-fonts/fira-code/Manifest
+++ b/media-fonts/fira-code/Manifest
@@ -1,3 +1,4 @@
 DIST FiraCode-Regular-Symbol.zip 9337 BLAKE2B 
b901cc37ad796f3a68d8b9e492aa35570c2d718fc84920b5b23c0a055e46c19916a7ec6b2c0a0adba650161c5a032761d46b303de64bddd81696adf960e3e541
 SHA512 
2570958b0f4b28ded52327150b67118d693d6bc6f483be3e3147ddda1c5870ab21f1b64938e4abc1030080455976c0d33ae3925b51660fd2c8b5428b5b0f8eb7
 DIST fira-code-1.207.tar.gz 6640459 BLAKE2B 
ccd61201c5fe9d8755f0822d413df66184763f57b69965c22a6aceacda9ba117d4ffc0fbacb85e2c9202cd00de4b942ed36b599c3ecc46781fd3085b5a4ee688
 SHA512 
b0c555489f196c958a2abda4108fea10f13d2e62a94f26eebdc894e31ba5a34591e2a0214c4a8fb93fdb423b3e40c2e11045774a462c37faae24db1c85e4ce0e
 DIST fira-code-2.tar.gz 7100481 BLAKE2B 
1ca41276c56b6edb174620224d2a0a72750cd29c48c71a350d033896e2ff6d59454236f193b6dc95f8f5ccd338951ac52f5c2e27c6a5286589382af938bc76f8
 SHA512 
313f11f1550d964119c2576bc988ca7d009ebd670c93b3c4a29583f91499166816ed326fdb5a5082ed7c7a33c49263e627a3356cc739aa1a8e34689820081399
+DIST fira-code-3.tar.gz 5665172 BLAKE2B 
c27861867102b788da151e9b5ed3b8a1d3e610f9f40d6facfc7f850fb15ff6903bc4e0579674e4732b52bf1477b3f9bc223158c59991d4517af3476f7f5d819f
 SHA512 
2518b2fe1e2454da32a023e93c38358b0c89691f2f47b2e26e9ccf583109911b83d73880800fe02f556e9ed5888edf08e447360628eedb4e7a693a2f9e778520

diff --git a/media-fonts/fira-code/fira-code-3.ebuild 
b/media-fonts/fira-code/fira-code-3.ebuild
new file mode 100644
index 000..9d7a61c0f35
--- /dev/null
+++ b/media-fonts/fira-code/fira-code-3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit font
+
+DESCRIPTION="Monospaced font with programming ligatures"
+HOMEPAGE="https://github.com/tonsky/FiraCode";
+SRC_URI="https://github.com/tonsky/FiraCode/archive/${PV}.tar.gz -> ${P}.tar.gz
+https://github.com/tonsky/FiraCode/files/412440/FiraCode-Regular-Symbol.zip";
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/FiraCode-${PV}"
+FONT_S="${S}/distr/otf"
+FONT_SUFFIX="otf"
+
+DOCS="README.md"
+
+DEPEND="app-arch/unzip"
+
+src_prepare() {
+   default
+   mv "${WORKDIR}"/*.otf "${FONT_S}" || die
+}



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

2020-04-11 Thread Hans de Graaff
commit: 2e8dbfeafd0429f573432dd6776614e6cb261c61
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 12 06:21:19 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 12 06:21:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8dbfea

dev-ruby/image_processing: add 1.10.3

Drop x86 keyword due to new dependency, bug 717172

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

 dev-ruby/image_processing/Manifest |  1 +
 .../image_processing-1.10.3.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/image_processing/Manifest 
b/dev-ruby/image_processing/Manifest
index 258f9743095..d325db7a9a5 100644
--- a/dev-ruby/image_processing/Manifest
+++ b/dev-ruby/image_processing/Manifest
@@ -1,2 +1,3 @@
 DIST image_processing-1.10.0.tar.gz 984866 BLAKE2B 
3afcdff652eec40ea652c68a99d6f18970596a8221883ec627b678b8af0013127471490a093ff190134d12e2b6eb4f8a42252d49b4fc61cfff8858b49d1f124e
 SHA512 
47a465ce4e450647a67bda376bfdb5da5a0ceacfc01be5e15dfc819232b76509fdc2c6a8196042dd8508c69e0d19c8f08a54b939dd3e808f9a2ff31efd891c9a
+DIST image_processing-1.10.3.tar.gz 985090 BLAKE2B 
9626dd41ae97cd0c68b857ccce2dd2b5eebbc04a5a3fc145cfde681b8ba9cc78806ddf1e7542afa2799ad707ced592149304216875297fc1bac112501dfcdbbb
 SHA512 
7883199b2ccd693ae91a5d028a7c7bf5834cb36c7a48b4d02d1d92d7681e382a4e6605ca80cb0ca2f9949bfa95d8dafac3057e2508bb2932c5c3c0c3dee99b12
 DIST image_processing-1.9.3.tar.gz 984561 BLAKE2B 
71c729c36e7048ceee3bd452d0429b24303f6898658337211cda4c697823e275f84c8b5ccbce857caa8f63a80e620f11822d3c0024f05343c3d72f9c8aedbdb9
 SHA512 
117e45146b646632bb2990f1651a494887ec8b75d8dcfcbea241b75d4691329597b7c8979fd13d4e51bacd5065b51594d6de9357e63c8b9b959b78fe075d0a76

diff --git a/dev-ruby/image_processing/image_processing-1.10.3.ebuild 
b/dev-ruby/image_processing/image_processing-1.10.3.ebuild
new file mode 100644
index 000..5f597dbccf0
--- /dev/null
+++ b/dev-ruby/image_processing/image_processing-1.10.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md doc/*.md"
+
+RUBY_FAKEGEM_GEMSPEC="image_processing.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="High-level image processing helper methods with libvips and 
ImageMagick"
+HOMEPAGE="https://github.com/janko/image_processing";
+SRC_URI="https://github.com/janko/image_processing/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/mini_magick-4.9.5:0
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/minitest-5.8:5
+   >=dev-ruby/minitest-hooks-1.4.2
+   dev-ruby/minispec-metadata
+)"
+
+all_ruby_prepare() {
+   # Only support imagemagick for now since vips is not packaged
+   sed -i -e '/ruby-vips/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+   rm -f test/{pipeline,vips}_test.rb || die
+   sed -i -e '/assert_dimensions/ s:^:#:' test/*_test.rb || die
+
+   # phash is not packaged
+   sed -i -e '/\(assert\|refute\)_similar/ s:^:#:' test/*_test.rb || die
+
+   sed -i -e '/\(bundler\|phashion\|vips\)/ s:^:#:' Rakefile 
test/test_helper.rb || die
+}



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

2020-04-11 Thread Hans de Graaff
commit: b84f1b7015fc18bb9ccabc7bfc01078a5264b4b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 12 06:01:10 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 12 06:21:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84f1b70

media-fonts/fira-code: all arches stable

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

 media-fonts/fira-code/fira-code-2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/fira-code/fira-code-2.ebuild 
b/media-fonts/fira-code/fira-code-2.ebuild
index 27f63773a5e..9e256b7b90f 100644
--- a/media-fonts/fira-code/fira-code-2.ebuild
+++ b/media-fonts/fira-code/fira-code-2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
https://github.com/tonsky/FiraCode/files/412440/FiraCode-Regular-Symbol.zip";
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE=""
 
 S="${WORKDIR}/FiraCode-${PV}"



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

2020-04-11 Thread Hans de Graaff
commit: baa325f4ddce6ad60c32589d0b371eb02c4a9bd1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 12 06:03:17 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 12 06:21:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa325f4

dev-ruby/nokogumbo: add 2.0.2

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

 dev-ruby/nokogumbo/Manifest   |  1 +
 dev-ruby/nokogumbo/nokogumbo-2.0.2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/nokogumbo/Manifest b/dev-ruby/nokogumbo/Manifest
index 83e964aa8a1..10561b98180 100644
--- a/dev-ruby/nokogumbo/Manifest
+++ b/dev-ruby/nokogumbo/Manifest
@@ -1,2 +1,3 @@
 DIST nokogumbo-1.5.0.gem 228352 BLAKE2B 
66740dfb9bd9edea13c6bc872e1cadf855116ee7247c7691210d3eaa81ad4c7b972fe8edd02a6f7ade6c172c870923c9af3fc24b10c5594cd0255b2fa0c2cd82
 SHA512 
a89ec7ae4d42cce5431070e790f0f10734655654f6f680c0b949fab7527b6a811953f1c3c13d633427b40980f9e9bd434a9afe1a9d1f1e504af05246d96be77e
 DIST nokogumbo-2.0.1.tar.gz 295763 BLAKE2B 
e8d864cbe637dd239c96e5e67a58d08fbd561f981d0daf68e285591e8b9a044b4512766744e6f625f6bdd973176079f328f0f7246584359c3e9caf677bb2f37f
 SHA512 
688cf6c4abdc3987c14ef6215eb5d1c88cca49af614b7ca143361465ad78ac3373bc6a876247d6d989c21a43ec55d21f680c1a8ccf1326cf33778424b556cb4e
+DIST nokogumbo-2.0.2.tar.gz 295558 BLAKE2B 
ce52794eb3359ad34234d8f5faad4aff7c197326f6449a09a2264cb1a3d920886377f805e055980224644223d31a6621300c583a04f48ce8a8abe275b2614470
 SHA512 
fd115e072d2763ff63c46dc6f6117bb841b2c2ac28df0180d44a581a2a46f0b7b90ec17ae1b629e3e7c2f8a2cade53031cc118c8a946bbfb7e9e8600efefd67c

diff --git a/dev-ruby/nokogumbo/nokogumbo-2.0.2.ebuild 
b/dev-ruby/nokogumbo/nokogumbo-2.0.2.ebuild
new file mode 100644
index 000..519795425f8
--- /dev/null
+++ b/dev-ruby/nokogumbo/nokogumbo-2.0.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogumbo.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Nokogiri interface to the Gumbo HTML5 parser"
+HOMEPAGE="https://github.com/rubys/nokogumbo";
+SRC_URI="https://github.com/rubys/nokogumbo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Contains a bundled and patched version of dev-libs/gumbo.
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.8.4"
+
+all_ruby_prepare() {
+   # Define rakehome in scope
+   sed -i -e "1irakehome=File.expand_path('../../')" 
ext/nokogumbo/extconf.rb || die
+
+   sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/nokogumbo extconf.rb || die
+   sed -i -e 's:-Wl,--no-undefined::' ext/nokogumbo/Makefile || die
+}
+
+each_ruby_compile() {
+   emake -Cext/nokogumbo V=1
+   cp ext/nokogumbo/nokogumbo.so lib/nokogumbo/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2020-04-11 Thread Mike Gilbert
commit: bf97459c60fe40619001cf96927752f60af189e8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 12 05:10:31 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 12 05:12:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf97459c

sys-fs/fuse: fix tests

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse/fuse-3.9.1.ebuild | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/sys-fs/fuse/fuse-3.9.1.ebuild b/sys-fs/fuse/fuse-3.9.1.ebuild
index f55f83cd9b7..a858b29b4ec 100644
--- a/sys-fs/fuse/fuse-3.9.1.ebuild
+++ b/sys-fs/fuse/fuse-3.9.1.ebuild
@@ -30,7 +30,7 @@ python_check_deps() {
 }
 
 pkg_setup() {
-   use test && python-any-r1_pkg_setup
+   use test && python_setup
 }
 
 src_prepare() {
@@ -38,13 +38,11 @@ src_prepare() {
 
# lto not supported yet -- https://github.com/libfuse/libfuse/issues/198
filter-flags '-flto*'
-
-   # passthough_ll is broken on systems with 32-bit pointers
-   cat /dev/null > example/meson.build || die
 }
 
 multilib_src_configure() {
local emesonargs=(
+   -Dexamples=$(usex test true false)
-Duseroot=false
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
)
@@ -55,6 +53,16 @@ multilib_src_compile() {
eninja
 }
 
+src_test() {
+   if [[ ${EUID} != 0 ]]; then
+   ewarn "Running as non-root user, skipping tests"
+   elif has sandbox ${FEATURES}; then
+   ewarn "Sandbox enabled, skipping tests"
+   else
+   multilib-minimal_src_test
+   fi
+}
+
 multilib_src_test() {
${EPYTHON} -m pytest test || die
 }



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

2020-04-11 Thread Miroslav Šulc
commit: d127fa03b9f55457a2a1fcc7e97f6d929b222187
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Apr 12 04:45:28 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 12 04:45:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d127fa03

media-sound/qsynth: removed old 0.6.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/qsynth/Manifest|  1 -
 media-sound/qsynth/qsynth-0.6.0.ebuild | 70 --
 2 files changed, 71 deletions(-)

diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest
index 0af60a7f042..ddcabb3a35d 100644
--- a/media-sound/qsynth/Manifest
+++ b/media-sound/qsynth/Manifest
@@ -1,3 +1,2 @@
-DIST qsynth-0.6.0.tar.gz 316308 BLAKE2B 
d414c73d5baf3be1563c45390735de964c79774a4d7cc37ff4bc609a7fa4d291a5b0cba7f3b8ed52649c50325a3ba2fba7baad3943122cc76a98aa6cfdf2cb0f
 SHA512 
34e15d283f403ec6633fef911285dc2d4d4b2c5a0cd3614bd38feefbf68cff5fd8e296f47d1bcd527658b8a9dab212106aa63ca71ea60cf49f8126adb7d28591
 DIST qsynth-0.6.1.tar.gz 337277 BLAKE2B 
c0f160bc4a1db84a53fb96fe66212b335a07736f6659514a61a20e9d23a95e50bee5818443035095e262f45a38d09b59aff10062cfc121c75a20e2b57a488aef
 SHA512 
597ec51f2f2bc45e717dd6e039d10ace3540c6e7332832cbd36a16fb05b88248a59e5ba107369c8bd66d29060c31d0daef13f4967794e2f7b55c85a64dcd6e0c
 DIST qsynth-0.6.2.tar.gz 383146 BLAKE2B 
6e93a1d16dc57ce5cc180932eec049cbd62eb64d6667cbfc748c474fe2b751273ff50a94a5497f1d268e2d413831095bea92a2f086b417625f02fecf1bc6ec9d
 SHA512 
6e6f5dc64c39ab18ad1a9e791376e0dcf6eea4882986b1723a5a2f7c53309ce166d443a198c62b33ac31ed3fc17100c3a4f8e3b1e474b70afcec0ffa7f1ffc08

diff --git a/media-sound/qsynth/qsynth-0.6.0.ebuild 
b/media-sound/qsynth/qsynth-0.6.0.ebuild
deleted file mode 100644
index afd6bb7009c..000
--- a/media-sound/qsynth/qsynth-0.6.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop flag-o-matic qmake-utils xdg-utils
-
-DESCRIPTION="A Qt application to control FluidSynth"
-HOMEPAGE="https://qsynth.sourceforge.io/";
-SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+alsa debug jack pulseaudio"
-KEYWORDS="amd64 ppc x86"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
-DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="|| ( alsa jack pulseaudio )"
-
-PATCHES=( "${FILESDIR}/${PN}-0.4.0-qt5-tagging.patch" )
-
-src_configure() {
-   append-cxxflags -std=c++11
-   sed -e "/@gzip.*mandir)\/man1/d" -i Makefile.in || die
-   econf \
-   $(use_enable debug)
-
-   eqmake5 ${PN}.pro -o ${PN}.mak
-}
-
-src_install() {
-   emake DESTDIR="${D}" INSTALL_ROOT="${D}" install
-   einstalldocs
-
-   # The desktop file is invalid, and we also change the command
-   # depending on useflags
-   rm "${ED}/usr/share/applications/qsynth.desktop" || die
-
-   local cmd
-   if use jack; then
-   cmd="qsynth"
-   elif use pulseaudio; then
-   cmd="qsynth -a pulseaudio"
-   elif use alsa; then
-   cmd="qsynth -a alsa"
-   else
-   cmd="qsynth -a oss"
-   fi
-
-   make_desktop_entry "${cmd}" Qsynth qsynth
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2020-04-11 Thread Miroslav Šulc
commit: 27d806d1570db566ecf4f73c70087b2932d72a13
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Apr 12 04:43:45 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 12 04:44:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d806d1

media-sound/qjackctl: removed old 0.6.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/qjackctl/Manifest  |  1 -
 media-sound/qjackctl/qjackctl-0.6.0.ebuild | 61 --
 2 files changed, 62 deletions(-)

diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index c9976249279..25f827ed412 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,3 +1,2 @@
-DIST qjackctl-0.6.0.tar.gz 933416 BLAKE2B 
116a6a71ab0c0974ff5109c5ae34c47fb4706e3e051d7bfc9daec74f952304606f5a790e03d3b97bc2c68968ac6a09ad885c4dd4c774b2454c9a7af8ec6c997f
 SHA512 
f1cd281f67a764f12301c6b58644aed2419d2c82696a24bd9980aa7ea42a266ff5e4aa6247b0b6ac78cb01afc34219c7de8c0657cfdf0fa9858a52d1f84b8fea
 DIST qjackctl-0.6.1.tar.gz 955985 BLAKE2B 
410acd6ae5b1ff57e63002a2e780dd848b86eabf49916dded8d0f3a877c32668fc6f8643ec853a4805d5cb5dff4fcec1fae782b5d4fa01f45f05978ae7ece045
 SHA512 
f803cfca1b0f01d08bba0d61c169def928c5b0b5619f7212b4b2aacdc499a88e0def64ad0752f12131b1768e0357d81fb92e0a20151602c1442d90b904b123a2
 DIST qjackctl-0.6.2.tar.gz 1027742 BLAKE2B 
d2db9e0496223844e3cb289aa8c4ae136011ad36578f3526fd54b44344606e14885d7272bd8e333035b2c908216e60ce2bfe7698c4c8395fd3b017da6b64f03f
 SHA512 
a05f514d749b4f2344c7f0d57a2a0dd1ac6a97f35d0227827e78d3bd7abfbddc3201e2fc7e23f878cd318e408f169a4006a150dc0e43101086e9ba32004e5520

diff --git a/media-sound/qjackctl/qjackctl-0.6.0.ebuild 
b/media-sound/qjackctl/qjackctl-0.6.0.ebuild
deleted file mode 100644
index 4fa3df425ad..000
--- a/media-sound/qjackctl/qjackctl-0.6.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic qmake-utils xdg-utils
-
-DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA 
sequencer connections"
-HOMEPAGE="https://qjackctl.sourceforge.io/";
-SRC_URI="mirror://sourceforge/qjackctl/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="alsa dbus debug portaudio"
-
-RDEPEND="
-   app-arch/gzip
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   virtual/jack
-   alsa? ( media-libs/alsa-lib )
-   dbus? ( dev-qt/qtdbus:5 )
-   portaudio? ( media-libs/portaudio )"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
-
-src_configure() {
-   append-cxxflags -std=c++11
-   econf \
-   $(use_enable alsa alsa-seq) \
-   $(use_enable dbus) \
-   $(use_enable debug) \
-   $(use_enable portaudio) \
-   --enable-jack-version
-
-   eqmake5 ${PN}.pro -o ${PN}.mak
-}
-
-src_compile() {
-   emake -f ${PN}.mak
-}
-
-src_install() {
-   default
-
-   gunzip "${D}/usr/share/man/man1/qjackctl.fr.1.gz"
-   gunzip "${D}/usr/share/man/man1/qjackctl.1.gz"
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2020-04-11 Thread Mike Gilbert
commit: e2ec67ec830576061ea4999e39c679ee86c4f6e2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 12 04:34:32 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 12 04:40:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ec67ec

sys-fs/fuse: fix has_version

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/sys-fs/fuse/fuse-3.9.1.ebuild b/sys-fs/fuse/fuse-3.9.1.ebuild
index bcea225f2d8..f55f83cd9b7 100644
--- a/sys-fs/fuse/fuse-3.9.1.ebuild
+++ b/sys-fs/fuse/fuse-3.9.1.ebuild
@@ -26,7 +26,7 @@ RDEPEND=">=sys-fs/fuse-common-3.3.0-r1"
 DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
 
 python_check_deps() {
-   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+   has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/whysynth/

2020-04-11 Thread Denis Reva
commit: dc01a6aa243387c8e8d0d201537d863e25853080
Author: Denis Reva  gmail  com>
AuthorDate: Sun Apr 12 04:38:08 2020 +
Commit: Denis Reva  gmail  com>
CommitDate: Sun Apr 12 04:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc01a6aa

media-plugins/whysynth:

Renamed to satisfy the Gentoo ebuild format guidelines:
 https://devmanual.gentoo.org/ebuild-writing/file-format/index.html
Resorted strings of ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/whysynth/Manifest  |  2 +-
 ...80323.ebuild => whysynth-20170701_pre20180323.ebuild} | 16 ++--
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/media-plugins/whysynth/Manifest b/media-plugins/whysynth/Manifest
index 03d9e7e..a2f0691 100644
--- a/media-plugins/whysynth/Manifest
+++ b/media-plugins/whysynth/Manifest
@@ -1 +1 @@
-DIST whysynth-20180323.tar.gz 2656205 BLAKE2B 
305ebe9162bb4aed15ac4632f1511123b8cf1b7dd1859b18d1339ad076581938076a7856df36a7517d880e391db79dac445ebff51c956ecb09a4193d6335695c
 SHA512 
978df4611adfa184027ba694b547e8307ee9ac167ef5057d0c0ce124e2206bbb633f93d88b789824112e71b6fa9f99de731d61f71d97416d5d87ac9df6b7dd40
+DIST whysynth-20170701_pre20180323.tar.gz 2656205 BLAKE2B 
305ebe9162bb4aed15ac4632f1511123b8cf1b7dd1859b18d1339ad076581938076a7856df36a7517d880e391db79dac445ebff51c956ecb09a4193d6335695c
 SHA512 
978df4611adfa184027ba694b547e8307ee9ac167ef5057d0c0ce124e2206bbb633f93d88b789824112e71b6fa9f99de731d61f71d97416d5d87ac9df6b7dd40

diff --git a/media-plugins/whysynth/whysynth-20180323.ebuild 
b/media-plugins/whysynth/whysynth-20170701_pre20180323.ebuild
similarity index 94%
rename from media-plugins/whysynth/whysynth-20180323.ebuild
rename to media-plugins/whysynth/whysynth-20170701_pre20180323.ebuild
index ec2966f..ecdd0cd 100644
--- a/media-plugins/whysynth/whysynth-20180323.ebuild
+++ b/media-plugins/whysynth/whysynth-20170701_pre20180323.ebuild
@@ -4,24 +4,28 @@
 EAPI=7
 
 inherit autotools
+
 DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface"
 HOMEPAGE="http://smbolton.com/whysynth.html 
https://github.com/smbolton/whysynth";
+WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568"
+SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE=""
-LICENSE="GPL-2"
-WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568"
-SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
-RDEPEND="media-libs/dssi
+
+DEPEND="media-libs/dssi
media-libs/liblo
sci-libs/fftw:3.0
x11-libs/gtk+:2
media-libs/ladspa-sdk
media-libs/alsa-lib"
-DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
+
 src_prepare() {
./autogen.sh
default



[gentoo-commits] repo/gentoo:master commit in: www-apps/mediawiki/

2020-04-11 Thread Miroslav Šulc
commit: 3aab280b1d8d344e9067c17352eab7c2bad5cdca
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Apr 12 04:37:49 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Apr 12 04:37:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aab280b

www-apps/mediawiki: removed old vulnerable 1.34.0

Bug: https://bugs.gentoo.org/716752
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 www-apps/mediawiki/Manifest|  1 -
 www-apps/mediawiki/mediawiki-1.34.0.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index e834ba0169b..e2020c8a1f2 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,2 +1 @@
-DIST mediawiki-1.34.0.tar.gz 40344724 BLAKE2B 
899620db50337aeb6189dbf33ba54e06aae68923c43022f6590e46380907e884d9ab606b69cef5087e1b2f273a2fa962883f4e6524682db28b4be350f8d77410
 SHA512 
b6b1aeec26a1c114eeec0bdf18d4b3160fe02dac2920a39a045acb74e62aa8f8a28e6a81c01fedba7976e4dd0c96463e0f1badfddd3015eef9197b01586a236d
 DIST mediawiki-1.34.1.tar.gz 40346153 BLAKE2B 
394c23e7d507aef6e47971e265b70826046e954b7f694f32a94d7c5358775e0ee8a17188de1f395fbb19457267650eaffd3586c0f73df8cfad721560d563cbfd
 SHA512 
3a03ac696e2d5300faba0819ba0d876a21798c8dcdc64cc2792c6db0aa81d4feaced8dc133b6ca3e476c770bf51516b0a624cb336784ae3d2b51c8c0aa5987a0

diff --git a/www-apps/mediawiki/mediawiki-1.34.0.ebuild 
b/www-apps/mediawiki/mediawiki-1.34.0.ebuild
deleted file mode 100644
index cb3c0f49ef7..000
--- a/www-apps/mediawiki/mediawiki-1.34.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit webapp
-
-MY_BRANCH=$(ver_cut 1-2)
-
-DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
-HOMEPAGE="http://www.mediawiki.org";
-SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
-IUSE="imagemagick mysql postgres sqlite"
-
-RDEPEND=">=dev-lang/php-7.2.9[ctype,fileinfo,iconv,json,mysql?,postgres?,session,ssl,unicode,xml,xmlreader]
-   imagemagick? ( virtual/imagemagick-tools )
-   !imagemagick? ( dev-lang/php[gd] )
-   sqlite? (
-   dev-db/sqlite[fts3(+)]
-   >=dev-lang/php-7.2.9[pdo]
-   dev-lang/php[sqlite]
-   )
-   virtual/httpd-php"
-
-need_httpd_cgi
-
-RESTRICT="test"
-
-src_install() {
-   webapp_src_preinst
-
-   # First we install docs and then copy everything left into htdocs dir
-   # to avoid bugs like #236411.
-
-   # We ensure the directories are prepared for writing.  The post-
-   # install instructions guide the user to enable the feature.
-   local DOCS="FAQ HISTORY INSTALL README RELEASE-NOTES-${PV:0:4} UPGRADE"
-   dodoc ${DOCS} docs/*.txt
-   docinto php-memcached
-   dodoc docs/php-memcached/*
-
-   # Clean everything not used at the site...
-   rm -rf ${DOCS} COPYING tests docs || die
-   find . -name Makefile -delete || die
-   # and install
-   insinto "${MY_HTDOCSDIR}"
-   doins -r .
-
-   # If imagemagick is enabled then setup for image upload.
-   # We ensure the directory is prepared for writing.
-   if use imagemagick ; then
-   webapp_serverowned "${MY_HTDOCSDIR}"/images
-   fi
-
-   webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
-   webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
-   webapp_src_install
-}
-
-pkg_postinst() {
-   webapp_pkg_postinst
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   echo
-   elog "=== Consult the release notes ==="
-   elog "Before doing anything, stop and consult the release notes"
-   elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
-   echo
-   elog "These detail bug fixes, new features and functionality, 
and any"
-   elog "particular points that may need to be noted during the 
upgrade procedure."
-   echo
-   ewarn "Back up existing files and the database before upgrade."
-   ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki";
-   ewarn "provides an overview of the backup process."
-   echo
-   fi
-}



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

2020-04-11 Thread Mike Gilbert
commit: f55ebcf898bb389560768cbdb33db862f79b2b96
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 12 04:26:12 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 12 04:26:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f55ebcf8

sys-fs/fuse-common: bump to 3.9.1

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse-common/Manifest |  1 +
 sys-fs/fuse-common/fuse-common-3.9.1.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/sys-fs/fuse-common/Manifest b/sys-fs/fuse-common/Manifest
index cba34b61a26..6861c860454 100644
--- a/sys-fs/fuse-common/Manifest
+++ b/sys-fs/fuse-common/Manifest
@@ -1,3 +1,4 @@
 DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 
9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17
 SHA512 
3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8
 DIST fuse-3.8.0.tar.xz 1416716 BLAKE2B 
f921b739489e8eb8b2a78b719c9761f330de839f151f787a6db37d8d004ef9b90022bfe3c5d24ceab333cde8741340ede0315a5b92cabdaf87fb1b291f72e292
 SHA512 
46d2b1494c73f8b6b2be4e8969bb9906ea35620fb4081edc3176f7ba34e6ed815d5f9c5c6f06604fb37836460e25d0ce51619853288bb881362f04cba6b31812
 DIST fuse-3.9.0.tar.xz 1523028 BLAKE2B 
2fff93431e59e370189fb1527de7bff3863d20e1a62628bb56a6671077a1c919b394ddac66537a1ef7c2991556b1817b2c7f6a92c161ebfffbc804466e19e5e7
 SHA512 
0c96df5db4d0ceb7885ddb6f6c05b523ee7e179f8f411ad0614caecb9fa0f5fd682ab9bf4dfdaa3aff9d90c18b8947a122ee376328535e49fa6091d784aa0cb7
+DIST fuse-3.9.1.tar.xz 1595308 BLAKE2B 
3b1d5c8ac99e96183581d034889d8d6cab8f26cafd765dc4ab2cbeb655b3b162836c960ceacf08cd458bec2daaf0474877c9611ef6a6543795e4971ddc12
 SHA512 
295bb62274264789c977a1fee78c6c122a2f227ae85d750b8519cafbdcf6551499b77cf021d83cc8261831e29761c166d84a4e50bdebb4191c76bcad1d15d329

diff --git a/sys-fs/fuse-common/fuse-common-3.9.1.ebuild 
b/sys-fs/fuse-common/fuse-common-3.9.1.ebuild
new file mode 100644
index 000..1562ff02eb9
--- /dev/null
+++ b/sys-fs/fuse-common/fuse-common-3.9.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit udev
+
+DESCRIPTION="Common files for multiple slots of sys-fs/fuse"
+HOMEPAGE="https://github.com/libfuse/libfuse";
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="!

[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: bfacd72d64a83bcad0607d65eafc1265bf142a47
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 03:52:03 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 03:52:03 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=bfacd72d

0install 2.3.9 on python 3.7

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.9.ebuild | 7 ++-
 sys-apps/0install/Manifest  | 2 +-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-apps/0install/0install-2.3.9.ebuild 
b/sys-apps/0install/0install-2.3.9.ebuild
index 0155ffe..3cdfe4b 100644
--- a/sys-apps/0install/0install-2.3.9.ebuild
+++ b/sys-apps/0install/0install-2.3.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="xml(+)"
 inherit xdg-utils distutils-r1
 
@@ -29,6 +29,11 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_prepare(){
+[[ ${EPYTHON} == python3_6 ]] && continue
+   sed -i 's:def async:def aasync:' zeroinstall/support/async_compat.py || 
die 'async name sed failed.'
+}
+
 python_install_all() {
distutils-r1_python_install_all
 

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index 55a5b7f..ed52bf8 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -13,5 +13,5 @@ EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
 EBUILD 0install-2.3.7.ebuild 1342 BLAKE2B 
771c636be15b63bbfa387b055aac94072ed678e44bb7c224914c608713b48b4755abaa26a37792dce92678a20fde73df8580e2cb9fe9489fc8d9a2cbaed013f5
 SHA512 
e57aa4ff45ea0ac150547238a583c49ec326382e8ab2d969edfbe8249b52ecee8b61c27428a6400dbb3f94ded0ffabc5fff97e94c69cf6454ba929f18ad18fc9
-EBUILD 0install-2.3.9.ebuild 1196 BLAKE2B 
157216fcbdd28d614abf07d7699823640b3a039a576834f5cadc57cf302fa4624001c04f42a249978fa3d55430afa0974ada4c0e33db84d809e6eee67bcaa815
 SHA512 
9bcf5dab3afc7e680bfbce9ba5411458e0cd5e3827c1736c7172774f1ae2330d38a621e5f0d03856a5a2789dc81b4c095f8fe894e5a86c74d851c0ddb9b0c303
+EBUILD 0install-2.3.9.ebuild 1365 BLAKE2B 
c39938fb5c514f507f10415ccdc0d718a9e8b743a18c23b983eb2e9e7a0aab25cac69046aedeaae8ce824aa1fe347363752e635547f7164e20a1b29c349dc95c
 SHA512 
09b081fc8c5b73975605d3244f214932507e6b6127ab58088c9185ef9ba282d7061e8f03448e7043573b5902f9084b274fac20c4e86a2f40d47bf81f3c8cc685
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: 6ae0cf8036edfcc3b6d1f823a524282783cecb89
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 02:41:59 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 02:41:59 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=6ae0cf80

0install 2.3.9

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.9.ebuild | 50 +
 sys-apps/0install/Manifest  |  2 ++
 2 files changed, 52 insertions(+)

diff --git a/sys-apps/0install/0install-2.3.9.ebuild 
b/sys-apps/0install/0install-2.3.9.ebuild
new file mode 100644
index 000..0155ffe
--- /dev/null
+++ b/sys-apps/0install/0install-2.3.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_6 )
+PYTHON_REQ_USE="xml(+)"
+inherit xdg-utils distutils-r1
+
+DESCRIPTION="Zeroinstall Injector allows regular users to install software 
themselves"
+HOMEPAGE="http://0install.net/";
+SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.tar.bz2";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+RDEPEND="
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   app-crypt/gnupg
+"
+
+python_check_deps() {
+   has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+   # Change manpage install path (Bug 207495)
+   sed -i 's:man/man1:share/man/man1:' setup.py || die 'Documentation path 
fix sed failed.'
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   local BASE_XDG_CONFIG="/etc/xdg/0install.net"
+   local BASE_XDG_DATA="/usr/share/0install.net"
+
+   insinto "${BASE_XDG_CONFIG}/injector"
+   newins "${FILESDIR}/global.cfg" global
+
+   dodir "${BASE_XDG_DATA}/native_feeds"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index 18ca46b..55a5b7f 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -6,10 +6,12 @@ DIST 0install-2.13.tar.bz2 446022 BLAKE2B 
d5315b3c50fd6abe950efc2f943aa89c28aa4f
 DIST 0install-2.3.5.tar.bz2 466037 BLAKE2B 
5f80ca0b48e67274d741e08a1e80960295359d542f927608ea64991a8071224228146c31f7a7b671dd0e2fb8b00a6dc9ea3861f4de47df603b7485f712c090f3
 SHA512 
38ca8d1f51cdc671e076bf873ba6731110bdb06830d6d5bc2727e1bc5f390ce183359ed3347a64bee2cf6fab00a159ba7dd8ca989101584a7ccfb3d7670c4e8f
 DIST 0install-2.3.6.tar.bz2 453912 BLAKE2B 
47f26f0bac0c16fc6286eb0f729a4293e06f65fe491f658274dba5d4eb37de0f49952650575e5c1bf7282766a8c19b2f8f89039389a8cb2bf56fca0fc181f2dc
 SHA512 
e1773b6b4d21ab18256b7ce1530352ac265b8b94a6ff7ec71fb2f5b18d306bd94131df2872a302b7122ce75779a292b0b595c4e98658541b90a0a207e2f9a60c
 DIST 0install-2.3.7.tar.bz2 454370 BLAKE2B 
da81bc4724cc37f38a1767ffa991bb5f345889ae48a24d976e7a03cf8f19e936bae2b3b22274af4870a54071ba9ced284e7f7ba05b50984af76799ce1b316ab5
 SHA512 
12c94a37d4075b865569a26aa66fed5fed1dd3cfb844005605d820ec56e37157636598a78f9f9732f8b09fe61f587742fa0b6990d6eb0d128304b4b86a57dc23
+DIST 0install-2.3.9.tar.bz2 453933 BLAKE2B 
fc497d2d0382df9865ef715367ec43358dc0e8c2b085a64f26ae4e7cb08b34f0cb46846951156e6cb532200535e32df9288e67d6cbb4070afa7bed3990e33cc3
 SHA512 
3b72662d52aa5e18c78aa3e030d3e0007477a189234adbbc2847f113f98a60c0d48385e4e927538e7d870b3adb8999359368868bf5596b167789f2fcb03463bf
 EBUILD 0install-1.16.ebuild 1220 BLAKE2B 
01c7642eca89f38f6f243ee33410cf143707846649124d9926b54219770a449e860b53507e837fd5fcc776dd72f5af3924a9091208eb021a72b71f2231e717ca
 SHA512 
ab294e8c9cd48a40ac1055cc29813121bd4ac30d714a65f7b82b268d92e6dde0f2f5b0ffc4a65f2aadff0b4210605c1e5ae977f7d402b2d5e94262d67eabc7a1
 EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb7199eb099eb66f38ccec19127fd49bdb6dbe96e5973e823319c6fd6079186c9345d1c543aa2842d6c429a28fa8d5ce
 SHA512 
e661e6d6ebf0514eff33ac9d1781690539706af7a533510e419902a498ab301374090733a4d79570d6dfabdd968a89b483d61b983286a85b90e6f93e7cf0a900
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee

[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: f9ff92cb58649f6195448eada1a37a46ccd63b30
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 02:35:26 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 02:35:26 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=f9ff92cb

forgot manifest

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index b0f3697..18ca46b 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb719
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
-EBUILD 0install-2.3.7.ebuild 1196 BLAKE2B 
157216fcbdd28d614abf07d7699823640b3a039a576834f5cadc57cf302fa4624001c04f42a249978fa3d55430afa0974ada4c0e33db84d809e6eee67bcaa815
 SHA512 
9bcf5dab3afc7e680bfbce9ba5411458e0cd5e3827c1736c7172774f1ae2330d38a621e5f0d03856a5a2789dc81b4c095f8fe894e5a86c74d851c0ddb9b0c303
+EBUILD 0install-2.3.7.ebuild 1342 BLAKE2B 
771c636be15b63bbfa387b055aac94072ed678e44bb7c224914c608713b48b4755abaa26a37792dce92678a20fde73df8580e2cb9fe9489fc8d9a2cbaed013f5
 SHA512 
e57aa4ff45ea0ac150547238a583c49ec326382e8ab2d969edfbe8249b52ecee8b61c27428a6400dbb3f94ded0ffabc5fff97e94c69cf6454ba929f18ad18fc9
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: 3836cdd2f7b11e9dfb4ea54777621b4820b96c48
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 02:33:30 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 02:33:30 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=3836cdd2

patch async import error

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.7.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/0install/0install-2.3.7.ebuild 
b/sys-apps/0install/0install-2.3.7.ebuild
index 0155ffe..4b84f5f 100644
--- a/sys-apps/0install/0install-2.3.7.ebuild
+++ b/sys-apps/0install/0install-2.3.7.ebuild
@@ -26,6 +26,7 @@ python_check_deps() {
 python_prepare_all() {
# Change manpage install path (Bug 207495)
sed -i 's:man/man1:share/man/man1:' setup.py || die 'Documentation path 
fix sed failed.'
+   sed -i 's:from async_compat import:from 
zeroinstall.support.async_compat import:' zeroinstall/support/tasks.py || die 
'async import sed failed.'
distutils-r1_python_prepare_all
 }
 



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

2020-04-11 Thread Zac Medico
commit: dd0edb91503a92e6190dd29acb05c6f3c038a471
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 12 02:33:01 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 02:35:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd0edb91

sys-apps/portage: Remove obsolete xattr comments from 

Fixes: 02b9f53756f6 ("sys-apps/portage: Remove obsolete python_gen_cond_dep")
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 2094c8a30bf..7c222c5a813 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -26,12 +26,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
dev-python/sphinx
dev-python/sphinx-epytext
)"
-
 # Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
 # 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



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

2020-04-11 Thread Zac Medico
commit: 3cb946681ac9cede65bd68f5d61d7b9dd4e68c8a
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 12 01:58:14 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 01:58:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb94668

sys-apps/portage: Remove old versions

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

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

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index c3ce5f81871..7d0c0150bbe 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,4 @@
 DIST portage-2.3.69.tar.bz2 1027945 BLAKE2B 
22a06370d9db8f8954f609a4435983b914f03c11fa1c4c857089738db574e3346fc286c77bb62103d868742b423484b3a186cbc22545a0f516a5724e331e
 SHA512 
20a6c9d26829e9d3738da824aa3fcc0bc8f01019ae9631871ce56e5ff37d91ed27d7b9505c433cc3b7441290abf98bf0897bbb66c099cbb982854047e6c8f045
 DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d
 SHA512 
fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98
-DIST portage-2.3.96.tar.bz2 1050446 BLAKE2B 
0cb61c70b3ea7557eeeb832ac1dfd3ee9a5cc84a5c9102e18f91fd61f046d738011b563a03203dd96e5164d5949b06945868f908e9c26abcd2971930421fae43
 SHA512 
4e291cda81cc735375e9e7ca122ec5a7e7f4c626e466c02dd91a0058b7468fedec057e231d5b724b6e111b2853c6c493d824ca385443ef39f8b5776624d3b70e
-DIST portage-2.3.97.tar.bz2 1049544 BLAKE2B 
37c5554e3adfb22bf5e11f83645f271cc1b320e7e384cebe120daf9468312b1661c84ed0627aa4ca29f0526af80cb0c0ab6cf43dd7fae78440d2d734b4ad6261
 SHA512 
2c947146839655ea277867f1aab1527a8361c5ace7a8c767d13d8408e3309b6f5b83059b87c2812702af6e18d39bddbe64e26ff3a59539750dd06e8f6bed40c9
 DIST portage-2.3.98.tar.bz2 1049738 BLAKE2B 
f312a6e0f7fedee3d4d5948b50aad7dc786e5141a22fa6df9d5d425d76cd094c6e3256460230f8fd6b4261647413a6959578dd5feeda2a966ed5e9046b246d4e
 SHA512 
a9ad1f268479e93f4b197c21db4ff352f96299828593eb34ca678471badbdcb72d6a0e5a62be40b24b84775fbed880d0169d25a4686e0f71805225fe242b6686
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.96-r1.ebuild 
b/sys-apps/portage/portage-2.3.96-r1.ebuild
deleted file mode 100644
index ead0b6f0193..000
--- a/sys-apps/portage/portage-2.3.96-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=5
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-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 xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# 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/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_FreeBSD? ( sys-freebsd/freebsd-bin )
-   

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/, lib/_emerge/

2020-04-11 Thread Zac Medico
commit: 9b755b46f9e88f25fecada0a32095ea614a73b57
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 12 00:01:05 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 00:56:43 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9b755b46

depgraph: respect https://bugs.gentoo.org/717140
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/depgraph.py  | 12 +---
 .../tests/resolver/test_slot_operator_reverse_deps.py|  3 +--
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py
index 6d1f62178..ec90e59df 100644
--- a/lib/_emerge/depgraph.py
+++ b/lib/_emerge/depgraph.py
@@ -2068,9 +2068,15 @@ class depgraph(object):
for parent, atom in 
self._dynamic_config._parent_atoms.get(existing_pkg, []):
if isinstance(parent, Package):
if parent in 
built_slot_operator_parents:
-   # This parent may need to be 
rebuilt, so its
-   # dependencies aren't 
necessarily relevant.
-   continue
+   # This parent may need to be 
rebuilt, therefore
+   # discard its soname and built 
slot operator
+   # dependency components which 
are not necessarily
+   # relevant.
+   if atom.soname:
+   continue
+   elif atom.package and 
atom.slot_operator_built:
+   # This discards the 
slot/subslot component.
+   atom = 
atom.with_slot("=")
 
if replacement_parent is not None and \
(replacement_parent.slot_atom 
== parent.slot_atom

diff --git a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py 
b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
index 5c5295510..6641e9987 100644
--- a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
+++ b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2016-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -122,7 +122,6 @@ class SlotOperatorReverseDepsLibGit2TestCase(TestCase):
trigger an upgrade to dev-libs/libgit2-1.0.0-r1, ultimately
resulting in an undesirable downgrade to 
dev-libs/libgit2-0.28.4-r1.
"""
-   self.todo = True
 
ebuilds = {
 



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

2020-04-11 Thread Zac Medico
commit: 52681b48125abb38cc2f16e52ece2955c24682d1
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 12 01:29:35 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 01:29:44 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=52681b48

Updates for portage-2.3.99 release

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

 RELEASE-NOTES | 6 ++
 setup.py  | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index f3dc78ef9..b09808926 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,12 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.99
+==
+* Bug Fixes:
+- Bug 717140 dev-libs/libgit2 upgrade/downgrade loop triggered by
+  dev-libs/libgit2-glib dependency on 

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

2020-04-11 Thread Zac Medico
commit: 71016847d1979531a1d49c3b56a992bdab8e9d12
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 12 01:36:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 01:49:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71016847

sys-apps/portage: Bump to version 2.3.99

 #717140 dev-libs/libgit2 upgrade/downgrade loop triggered by
 dev-libs/libgit2-glib dependency on https://bugs.gentoo.org/711148
Bug: https://bugs.gentoo.org/717140
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.99.ebuild | 259 +
 2 files changed, 260 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d0676a22eee..c3ce5f81871 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c83991
 DIST portage-2.3.96.tar.bz2 1050446 BLAKE2B 
0cb61c70b3ea7557eeeb832ac1dfd3ee9a5cc84a5c9102e18f91fd61f046d738011b563a03203dd96e5164d5949b06945868f908e9c26abcd2971930421fae43
 SHA512 
4e291cda81cc735375e9e7ca122ec5a7e7f4c626e466c02dd91a0058b7468fedec057e231d5b724b6e111b2853c6c493d824ca385443ef39f8b5776624d3b70e
 DIST portage-2.3.97.tar.bz2 1049544 BLAKE2B 
37c5554e3adfb22bf5e11f83645f271cc1b320e7e384cebe120daf9468312b1661c84ed0627aa4ca29f0526af80cb0c0ab6cf43dd7fae78440d2d734b4ad6261
 SHA512 
2c947146839655ea277867f1aab1527a8361c5ace7a8c767d13d8408e3309b6f5b83059b87c2812702af6e18d39bddbe64e26ff3a59539750dd06e8f6bed40c9
 DIST portage-2.3.98.tar.bz2 1049738 BLAKE2B 
f312a6e0f7fedee3d4d5948b50aad7dc786e5141a22fa6df9d5d425d76cd094c6e3256460230f8fd6b4261647413a6959578dd5feeda2a966ed5e9046b246d4e
 SHA512 
a9ad1f268479e93f4b197c21db4ff352f96299828593eb34ca678471badbdcb72d6a0e5a62be40b24b84775fbed880d0169d25a4686e0f71805225fe242b6686
+DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.99.ebuild 
b/sys-apps/portage/portage-2.3.99.ebuild
new file mode 100644
index 000..5d75a62bf45
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.99.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
+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/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_FreeBSD? ( sys-freebsd/freebsd-bin )
+   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? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives";
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do
+   echo ${y}/${x}
+   done
+   done
+}
+
+TARBALL_PV=${PV}
+SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
+   $(prefix_src_archives ${PN}-${TARBALL

[gentoo-commits] proj/portage: New tag: portage-2.3.99

2020-04-11 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 12 01:50:34 2020 +

New tag: portage-2.3.99




[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: 35f2c21307236026d333c30f0d833e307a7379e5
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 00:30:37 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 00:30:37 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=35f2c213

fix has version atom

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.7.ebuild | 2 +-
 sys-apps/0install/Manifest  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/0install/0install-2.3.7.ebuild 
b/sys-apps/0install/0install-2.3.7.ebuild
index 60bd39f..0155ffe 100644
--- a/sys-apps/0install/0install-2.3.7.ebuild
+++ b/sys-apps/0install/0install-2.3.7.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
 "
 
 python_check_deps() {
-   has_version ">=dev-python/pygobject:3[${PYTHON_USEDEP}]"
+   has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
 }
 
 python_prepare_all() {

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index 5a33306..b0f3697 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb719
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
-EBUILD 0install-2.3.7.ebuild 1198 BLAKE2B 
e4bf8a20e618872c5d3f4ce837c80e9daf07e17d50f35c18e82d40fec308af90100e6396d25c4d0770bf82e550ec986a64d5133e3fa8fb0abf06bd75e0d054a6
 SHA512 
6c26f5450a4eb8578b10e87235a7c9d1544014869252fa854817c615c6785036900d7c4153a16ab1e43ba712791c1ded700c0231a77b03829a09658f7028f081
+EBUILD 0install-2.3.7.ebuild 1196 BLAKE2B 
157216fcbdd28d614abf07d7699823640b3a039a576834f5cadc57cf302fa4624001c04f42a249978fa3d55430afa0974ada4c0e33db84d809e6eee67bcaa815
 SHA512 
9bcf5dab3afc7e680bfbce9ba5411458e0cd5e3827c1736c7172774f1ae2330d38a621e5f0d03856a5a2789dc81b4c095f8fe894e5a86c74d851c0ddb9b0c303
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: 14fa1c3e062e37eda90424f8f37d434e671ca3fa
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 00:20:41 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 00:20:41 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=14fa1c3e

remove 3.7 to see if it wil work on 3.6

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.7.ebuild | 2 +-
 sys-apps/0install/Manifest  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/0install/0install-2.3.7.ebuild 
b/sys-apps/0install/0install-2.3.7.ebuild
index 84f02c3..60bd39f 100644
--- a/sys-apps/0install/0install-2.3.7.ebuild
+++ b/sys-apps/0install/0install-2.3.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_6 )
 PYTHON_REQ_USE="xml(+)"
 inherit xdg-utils distutils-r1
 

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index ebc5160..5a33306 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb719
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
-EBUILD 0install-2.3.7.ebuild 1202 BLAKE2B 
73f26721058b97861adda5a3f4251c4b9f70f9c30cc56cba3749147612bc2b09333bc313cd067472870c058fd61db597efaa1e69ef17e8f485ee6077d9f7d112
 SHA512 
6061127098b1d4413dfd78cfaef7ad7473a253183b8ba09a17038a92f45f66b89f35789a7c08f309f541db6dccc75910ffee2f582ec543fa9e2676c433c71763
+EBUILD 0install-2.3.7.ebuild 1198 BLAKE2B 
e4bf8a20e618872c5d3f4ce837c80e9daf07e17d50f35c18e82d40fec308af90100e6396d25c4d0770bf82e550ec986a64d5133e3fa8fb0abf06bd75e0d054a6
 SHA512 
6c26f5450a4eb8578b10e87235a7c9d1544014869252fa854817c615c6785036900d7c4153a16ab1e43ba712791c1ded700c0231a77b03829a09658f7028f081
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: ba2b580c071e6e2dda17803a21e46bad7f3f83d6
Author: Philip Miess  yahoo  com>
AuthorDate: Sun Apr 12 00:10:32 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sun Apr 12 00:10:32 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=ba2b580c

remove fixshbang

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.7.ebuild | 5 -
 sys-apps/0install/Manifest  | 2 +-
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-apps/0install/0install-2.3.7.ebuild 
b/sys-apps/0install/0install-2.3.7.ebuild
index a1e6a2d..84f02c3 100644
--- a/sys-apps/0install/0install-2.3.7.ebuild
+++ b/sys-apps/0install/0install-2.3.7.ebuild
@@ -26,17 +26,12 @@ python_check_deps() {
 python_prepare_all() {
# Change manpage install path (Bug 207495)
sed -i 's:man/man1:share/man/man1:' setup.py || die 'Documentation path 
fix sed failed.'
-   cp "${FILESDIR}/0distutils-r2" "${WORKDIR}/0distutils" || die 'Copying 
0distutils to work directory failed.'
-   python_fix_shebang .
distutils-r1_python_prepare_all
 }
 
 python_install_all() {
distutils-r1_python_install_all
 
-   exeinto "/usr/sbin/"
-   doexe "${WORKDIR}/0distutils"
-
local BASE_XDG_CONFIG="/etc/xdg/0install.net"
local BASE_XDG_DATA="/usr/share/0install.net"
 

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index 8d34d84..ebc5160 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb719
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
-EBUILD 0install-2.3.7.ebuild 1388 BLAKE2B 
4136360d1dacf80e2daa33bd9d778971dd11496fa30719311b4960c5e95845c6c1aa8679759a3f790308e00087ff78bc1fa6980291d6b66062290c4954c029e1
 SHA512 
070870055adfb3c2d33f823377ca06c78b8000d27bb4d8c2bc70eda1a48514a17db0084e3863be4fae1218f1529fc508b72f2496e4895dd1a479f691a771747d
+EBUILD 0install-2.3.7.ebuild 1202 BLAKE2B 
73f26721058b97861adda5a3f4251c4b9f70f9c30cc56cba3749147612bc2b09333bc313cd067472870c058fd61db597efaa1e69ef17e8f485ee6077d9f7d112
 SHA512 
6061127098b1d4413dfd78cfaef7ad7473a253183b8ba09a17038a92f45f66b89f35789a7c08f309f541db6dccc75910ffee2f582ec543fa9e2676c433c71763
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



[gentoo-commits] repo/user/superposition:master commit in: sys-apps/0install/

2020-04-11 Thread Philip Miess
commit: 6cd75b2996e3ce948f4a114125e4f7f9158e42b6
Author: Philip Miess  yahoo  com>
AuthorDate: Sat Apr 11 23:43:34 2020 +
Commit: Philip Miess  yahoo  com>
CommitDate: Sat Apr 11 23:43:34 2020 +
URL:
https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=6cd75b29

fix python 3 dependencies

Signed-off-by: Philip Miess  yahoo.com>

 sys-apps/0install/0install-2.3.7.ebuild | 17 +
 sys-apps/0install/Manifest  |  2 +-
 2 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/sys-apps/0install/0install-2.3.7.ebuild 
b/sys-apps/0install/0install-2.3.7.ebuild
index 697af53..a1e6a2d 100644
--- a/sys-apps/0install/0install-2.3.7.ebuild
+++ b/sys-apps/0install/0install-2.3.7.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_SINGLE_IMPL=1
+EAPI="7"
+PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE="xml(+)"
 inherit xdg-utils distutils-r1
 
@@ -12,7 +11,17 @@ HOMEPAGE="http://0install.net/";
 
SRC_URI="https://sourceforge.net/projects/zero-install/files/${PN}/${PV}/${P}.tar.bz2";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+RDEPEND="
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   app-crypt/gnupg
+"
+
+python_check_deps() {
+   has_version ">=dev-python/pygobject:3[${PYTHON_USEDEP}]"
+}
 
 python_prepare_all() {
# Change manpage install path (Bug 207495)

diff --git a/sys-apps/0install/Manifest b/sys-apps/0install/Manifest
index 29b52c8..8d34d84 100644
--- a/sys-apps/0install/Manifest
+++ b/sys-apps/0install/Manifest
@@ -11,5 +11,5 @@ EBUILD 0install-2.12.3.ebuild 1229 BLAKE2B 
b0c9be063ae6888197979df92c1d7070eb719
 EBUILD 0install-2.13.ebuild 1221 BLAKE2B 
6c5774b05b554c0248f106b4afa620693390eff6b3f9510200ad1030d7f9bf7082f05659e6f1337efed4b18f0bcb839123b749c8e14f6b71c890840acbd24c96
 SHA512 
8aa752c90cd3ada78810e2be271ed560684bb807a0d1ee3082cab2cf13825edb78f187ced1d17cd462f48d2b11a35b02bc15508cbc7a6a705a8a2300c526e0be
 EBUILD 0install-2.3.5.ebuild 1222 BLAKE2B 
24983c13fa184c252f76e21f3255ccc56b8a4ab7b08b4c768976f711583bc800357be8ede1dd683594e0ab2f6adf85f3544be3b0214a60c424f949b4b22b1dbd
 SHA512 
f9b5e8e99608689bb58485cd22f9ac0b7f81e51af8b8d06dc7b78fe55350df3fa3cb12d3c16090a5d45a3c18df4aea15b47a07854c36170c9941bad448e9c6f2
 EBUILD 0install-2.3.6.ebuild 1313 BLAKE2B 
7b9baf86d3e3a8e8e9623b2959262b4a99df29db3daf0762f3f709c3618a97321b6f6825e12b2faa03cf45126119f432ba844ee0414804dead24c3e2b1368429
 SHA512 
5561db02c40584260d5181bf50f397baba5be95f53d6a56fec8182b1b6bbf34bb56c276eb26741cce272a96cafdbb39e10b022df75e064f90c5c0fd4fe531793
-EBUILD 0install-2.3.7.ebuild 1238 BLAKE2B 
3ea7c234121ae560fb78491e77bb051323456c3ff0876c4c1fb2bcc08a3ae6106249ecc6dfe0d02f9287195438e35dc7306cfb1daf1cd3a50f96fa71fde4fd81
 SHA512 
64dc2a6ed3084fef425cf57c0c1348ff8bdc036e8d4979d29dfc0836e8f71383998fab86425dce8fc5d4781deb9da81c16a490b62108cd549e40bd2d6ea5636e
+EBUILD 0install-2.3.7.ebuild 1388 BLAKE2B 
4136360d1dacf80e2daa33bd9d778971dd11496fa30719311b4960c5e95845c6c1aa8679759a3f790308e00087ff78bc1fa6980291d6b66062290c4954c029e1
 SHA512 
070870055adfb3c2d33f823377ca06c78b8000d27bb4d8c2bc70eda1a48514a17db0084e3863be4fae1218f1529fc508b72f2496e4895dd1a479f691a771747d
 MISC metadata.xml 285 BLAKE2B 
7665ca7b22bf0c8b2e486a5633130588ea83952d863912d0e8299707ed6d26dd66e40e1faa53173eb24079d4607cb783c9e0f6dce8f298607e5baf1ec5f1e587
 SHA512 
a8207edb781bc25e9bdc7f074ae3164ea9037077c6f6e0284474d033d57ceb188c3e1e9a77a0bbc9c7cac538a75ba23c42993340bd6555b0a71085d43c3f905d



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

2020-04-11 Thread Zac Medico
commit: f049604664bff616b297a5c022b6a8277542eac9
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 11 23:45:33 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Apr 11 23:50:21 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f0496046

Add test case to reproduce bug 717140

Bug: https://bugs.gentoo.org/717140
Signed-off-by: Zac Medico  gentoo.org>

 .../resolver/test_slot_operator_reverse_deps.py| 94 +-
 1 file changed, 93 insertions(+), 1 deletion(-)

diff --git a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py 
b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
index ce614a4dc..5c5295510 100644
--- a/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
+++ b/lib/portage/tests/resolver/test_slot_operator_reverse_deps.py
@@ -1,4 +1,4 @@
-# Copyright 2016 Gentoo Foundation
+# Copyright 2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -111,3 +111,95 @@ class SlotOperatorReverseDepsTestCase(TestCase):
test_case.fail_msg)
finally:
playground.cleanup()
+
+
+class SlotOperatorReverseDepsLibGit2TestCase(TestCase):
+
+   def testSlotOperatorReverseDepsLibGit2(self):
+   """
+   Test bug #717140, where the depgraph _slot_operator_update_probe
+   method ignored =dev-libs/libgit2-0.26.0",
+   },
+
+   "dev-libs/libgit2-glib-0.99.0.1" : {
+   "EAPI": "7",
+   "SLOT": "0",
+   "RDEPEND": "=dev-libs/libgit2-0.26.0",
+   },
+
+   "dev-vcs/gitg-3.32.1-r1" : {
+   "EAPI": "7",
+   "SLOT": "0",
+   "RDEPEND": "dev-libs/libgit2:= 
>=dev-libs/libgit2-glib-0.27 =dev-libs/libgit2-0.26.0",
+   },
+
+   "dev-vcs/gitg-3.32.1-r1" : {
+   "EAPI": "7",
+   "SLOT": "0",
+   "RDEPEND": "dev-libs/libgit2:0/0.99= 
>=dev-libs/libgit2-glib-0.27 

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

2020-04-11 Thread Mike Pagano
commit: eca877c831ac6b2a0bcf37b968cc59c27ae66a82
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Apr 11 23:44:36 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Apr 11 23:44:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca877c8

sys-kernel/linux-docs: Set specific Sphinx version dependency

Linux docs does not compile with Sphinx >= version 3.
Set dependency and bump versions.
Remove old.

Closes: https://bugs.gentoo.org/716908
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-docs/Manifest| 4 ++--
 .../{linux-docs-4.19.99.ebuild => linux-docs-4.19.114.ebuild} | 2 +-
 .../linux-docs/{linux-docs-5.4.15.ebuild => linux-docs-5.4.31.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/linux-docs/Manifest b/sys-kernel/linux-docs/Manifest
index caf13382748..0c14157 100644
--- a/sys-kernel/linux-docs/Manifest
+++ b/sys-kernel/linux-docs/Manifest
@@ -1,2 +1,2 @@
-DIST linux-4.19.99.tar.xz 103405792 BLAKE2B 
0e6354dc89f2b8375d16d814377279dcd2df5fced046995c0641548268bb43e973bdeeaf67565c50c5299c670944dc3c9580a372bffc0195fe4492b206fd5267
 SHA512 
a4275bb56791377e89771b11c5fe12e0607f54a6bffc077df629795a88a0cbf332291157c6c88d350f289713d4ce007c90cc5bfdd7c24a7d9020213a3917
-DIST linux-5.4.15.tar.xz 109461584 BLAKE2B 
0384ac416aaca05ac73e77fae2cf85b2d773f343aa9a95191818a237354904b2c36404cbe08e373be832fa9f17c7961362dfe3be50f8cfe040c2eaddbab37da1
 SHA512 
be890d2f893e4470bf51ea84e60088e33420083ffd39e50d204a063e8405176035f2364333657ebabdd68bd4635ae3ea535d0c939de6c88e3e118c3619be1866
+DIST linux-4.19.114.tar.xz 103432512 BLAKE2B 
b35122b6ff2871053d136c5a259ca0c18b12f5b5854df791508fb8d00dd6cef7b3afe436d604c8bc4628b525a166c9d81697c4938707074d9a15d737841828d7
 SHA512 
a99b3eb2e458199d4143464f3e35023ed5e7fe26e09f1dcddbbd7e6709cf6fea065012a3d0d538c0d22123b97647bc0265de7f79ea7c756ed5192dc0b78a8b06
+DIST linux-5.4.31.tar.xz 109511080 BLAKE2B 
d4feb08f0c84397c185551aa1d1220cede176d4c46904bde68492cf0db8d3bc8c3562de24b11674d23cc2850cdce2cf0bb77dcec962814f8b348690b566d7372
 SHA512 
0afd762ea25f5cfb0de26be30c67973f34902a7c2a1541b05921ce94e893a7a3a67f6c56b7b89ef5efd8f3b81a08197b479e28b57e53cfaf56c02fb00bcd95eb

diff --git a/sys-kernel/linux-docs/linux-docs-4.19.99.ebuild 
b/sys-kernel/linux-docs/linux-docs-4.19.114.ebuild
similarity index 94%
rename from sys-kernel/linux-docs/linux-docs-4.19.99.ebuild
rename to sys-kernel/linux-docs/linux-docs-4.19.114.ebuild
index 5e934df76de..55cb8e3da43 100644
--- a/sys-kernel/linux-docs/linux-docs-4.19.99.ebuild
+++ b/sys-kernel/linux-docs/linux-docs-4.19.114.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 
 IUSE=""
-DEPEND="dev-python/sphinx"
+DEPEND="<=dev-python/sphinx-2.4.4"
 RDEPEND=""
 
 src_compile() {

diff --git a/sys-kernel/linux-docs/linux-docs-5.4.15.ebuild 
b/sys-kernel/linux-docs/linux-docs-5.4.31.ebuild
similarity index 94%
rename from sys-kernel/linux-docs/linux-docs-5.4.15.ebuild
rename to sys-kernel/linux-docs/linux-docs-5.4.31.ebuild
index 9d7972c70d6..7cce245b9db 100644
--- a/sys-kernel/linux-docs/linux-docs-5.4.15.ebuild
+++ b/sys-kernel/linux-docs/linux-docs-5.4.31.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 
 IUSE=""
-DEPEND="dev-python/sphinx"
+DEPEND="<=dev-python/sphinx-2.4.4"
 RDEPEND=""
 
 src_compile() {



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

2020-04-11 Thread Thomas Deutschmann
commit: e4f482966bd30c729cc3ea2fe44cd75170f1780a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 23:18:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 23:25:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f48296

sys-kernel/genkernel: rev bump

Cherry-pick commit 2948a542da6964a4f61a71fd5253c97f803eac34.

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

 ...ernel-4.0.7-fix-unquoted-SANDBOX_ON-check.patch | 26 ++
 ...rnel-4.0.7.ebuild => genkernel-4.0.7-r1.ebuild} |  2 ++
 2 files changed, 28 insertions(+)

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.0.7-fix-unquoted-SANDBOX_ON-check.patch
 
b/sys-kernel/genkernel/files/genkernel-4.0.7-fix-unquoted-SANDBOX_ON-check.patch
new file mode 100644
index 000..be7bcf169ce
--- /dev/null
+++ 
b/sys-kernel/genkernel/files/genkernel-4.0.7-fix-unquoted-SANDBOX_ON-check.patch
@@ -0,0 +1,26 @@
+commit 2948a542da6964a4f61a71fd5253c97f803eac34
+Author: Thomas Deutschmann 
+AuthorDate: Sun Apr 12 01:12:38 2020 +0200
+Commit: Thomas Deutschmann 
+CommitDate: Sun Apr 12 01:12:38 2020 +0200
+
+gen_determineargs.sh: determine_real_args(): Quote $SANDBOX_ON
+
+$SANDBOX_ON can be unset causing 'unary operator expected' error.
+
+Fixes c0e013c ("gen_determineargs.sh: determine_real_args(): Error out 
early when already running within a sandbox")
+Signed-off-by: Thomas Deutschmann 
+
+diff --git a/gen_determineargs.sh b/gen_determineargs.sh
+index 95ec4021..b1c038d3 100755
+--- a/gen_determineargs.sh
 b/gen_determineargs.sh
+@@ -1012,7 +1012,7 @@ determine_real_args() {
+   SANDBOX_COMMAND=
+   if isTrue "${SANDBOX}"
+   then
+-  if [ ${SANDBOX_ON} -eq 1 ]
++  if [[ "${SANDBOX_ON}" == "1" ]]
+   then
+   gen_die "SANDBOX_ON=1 detected -- You cannot 
use --sandbox when already running within a sandbox!"
+   fi

diff --git a/sys-kernel/genkernel/genkernel-4.0.7.ebuild 
b/sys-kernel/genkernel/genkernel-4.0.7-r1.ebuild
similarity index 99%
rename from sys-kernel/genkernel/genkernel-4.0.7.ebuild
rename to sys-kernel/genkernel/genkernel-4.0.7-r1.ebuild
index 1014ca6dd11..8847cf2242f 100644
--- a/sys-kernel/genkernel/genkernel-4.0.7.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.0.7-r1.ebuild
@@ -111,6 +111,8 @@ if [[ ${PV} == * ]]; then
DEPEND="${DEPEND} app-text/asciidoc"
 fi
 
+PATCHES=( "${FILESDIR}"/${P}-fix-unquoted-SANDBOX_ON-check.patch )
+
 src_unpack() {
if [[ ${PV} == * ]]; then
git-r3_src_unpack



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

2020-04-11 Thread Thomas Deutschmann
commit: 2948a542da6964a4f61a71fd5253c97f803eac34
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 23:12:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 23:12:38 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=2948a542

gen_determineargs.sh: determine_real_args(): Quote $SANDBOX_ON

$SANDBOX_ON can be unset causing 'unary operator expected' error.

Fixes c0e013c ("gen_determineargs.sh: determine_real_args(): Error out early 
when already running within a sandbox")
Signed-off-by: Thomas Deutschmann  gentoo.org>

 gen_determineargs.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index 95ec402..b1c038d 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -1012,7 +1012,7 @@ determine_real_args() {
SANDBOX_COMMAND=
if isTrue "${SANDBOX}"
then
-   if [ ${SANDBOX_ON} -eq 1 ]
+   if [[ "${SANDBOX_ON}" == "1" ]]
then
gen_die "SANDBOX_ON=1 detected -- You cannot 
use --sandbox when already running within a sandbox!"
fi



[gentoo-commits] repo/gentoo:master commit in: kde-misc/latte-dock/

2020-04-11 Thread Andreas Sturmlechner
commit: 1f19a159253056c157babece4e8c328fe6afaf70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 22:39:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 22:41:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f19a159

kde-misc/latte-dock: 0.9.11 version bump

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

 kde-misc/latte-dock/Manifest |  1 +
 kde-misc/latte-dock/latte-dock-0.9.11.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/kde-misc/latte-dock/Manifest b/kde-misc/latte-dock/Manifest
index 66989864215..ce07c30cf71 100644
--- a/kde-misc/latte-dock/Manifest
+++ b/kde-misc/latte-dock/Manifest
@@ -1,2 +1,3 @@
 DIST latte-dock-0.9.10.tar.xz 719768 BLAKE2B 
02fc650d8c565a25ba4b5727d3eb83c8e44bcb91cc88200acee31616c20606e263ab594da9ee3a37e0b0f6c6e766d5c5d36534542e21e26cd8bb5ff719d7dd09
 SHA512 
dd8115fc21ab2e31cedca53a70d3bab555a8e3bf746810584f9d60020647e009f334dd0569043bc77ed7be75c17d1cfc2abb9c7fda6225438a7aeecb1684f421
+DIST latte-dock-0.9.11.tar.xz 719904 BLAKE2B 
6d88fa42eab9e44144b33ba2affd98a74632f5aedb733bc279b5edd5db75f561af5428bcd1d9d60a4af8c1134686ea47adc9be798ee1e06ef9db515296e48494
 SHA512 
d02747e4709de8f3091c4686f6d80129fa2fe9d6e994cec436083c59b0ceab0b01af3c1c92d946e497e725bd20efc8ec1e8d284666348a13cf6ba79e515c30d5
 DIST latte-dock-0.9.9.tar.xz 719408 BLAKE2B 
6e33b132f5ef4526a9f1ccfbfad6561d8292676b9d8dff228eeb8ceb75b0d7fc1fb2e2e0562c416dbd1d21b9fe0a550af8c91c15ff25d54c51c2b850d718395d
 SHA512 
87ab7234b497517a5cf31254a0c29ce015080c2b2e10ada84ef953a18009282965eab443692a6cdc6bd7a4e09199f6fc2962637f7d492df8cc8e196aa78dcff0

diff --git a/kde-misc/latte-dock/latte-dock-0.9.11.ebuild 
b/kde-misc/latte-dock/latte-dock-0.9.11.ebuild
new file mode 100644
index 000..5b5fb645ae2
--- /dev/null
+++ b/kde-misc/latte-dock/latte-dock-0.9.11.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.64.0
+QTMIN=5.12.3
+inherit ecm kde.org
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Elegant dock, based on KDE Frameworks"
+HOMEPAGE="https://kde.org/applications/utilities/org.kde.latte-dock";
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.14.0
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5=
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   || (
+   >=dev-qt/qtgui-${QTMIN}:5[X(-)]
+   >=dev-qt/qtgui-${QTMIN}:5[xcb(-)]
+   )
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5[X]
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+DOCS=( CHANGELOG.md README.md )



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

2020-04-11 Thread Thomas Deutschmann
commit: a6dc3b0bd18c6d7c0d08b5f864c44785ad1b8829
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Apr  3 13:52:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 22:09:21 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a6dc3b0b

uid-gid.txt: Add UID/GID for gluster (416)

See: https://github.com/gentoo/gentoo/pull/15138
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/261
Signed-off-by: Thomas Deutschmann  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index e8ce037..d9bebc8 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -239,6 +239,7 @@ guest   405 -   historical  
Removed from baselayout in [r889](https://sources.gento
 utmp   -   406 acct
 utmp   -   406 baselayout
 cyrus  415 -   acct
+gluster416 416 acct
 anope  417 417 acct
 usbmux 418 -   acct
 wesnoth419 419 acct



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

2020-04-11 Thread Thomas Deutschmann
commit: 16a8cec755cb81918a94a10614deac806dcbfdef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 22:07:30 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 22:07:42 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=16a8cec7

uid-gid.txt: Change UID for cyrus 416 -> 415

UID 416 was already taken by acct-user/gluster via
commit 8f8f99f1573cb5a072df979e82b23fb2e64363f1 without proper commit
to api repository.

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

 files/uid-gid.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index e21a1e7..e8ce037 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -238,7 +238,7 @@ slurm   400 400 acct
 guest  405 -   historical  Removed from baselayout 
in 
[r889](https://sources.gentoo.org/cgi-bin/viewvc.cgi/baselayout/trunk/share.Linux/passwd?limit_changes=0&r1=286&r2=889&pathrev=2545)
 utmp   -   406 acct
 utmp   -   406 baselayout
-cyrus  416 -   acct
+cyrus  415 -   acct
 anope  417 417 acct
 usbmux 418 -   acct
 wesnoth419 419 acct



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

2020-04-11 Thread Thomas Deutschmann
commit: 8ac1f4d0731d7f90272b52d21cb8f25d1480bddf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 22:06:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 22:06:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac1f4d0

acct-user/cyrus: change UID to 415

UID 416 was already taken by acct-user/gluster via
commit 8f8f99f1573cb5a072df979e82b23fb2e64363f1 without proper commit
to api repository.

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

 acct-user/cyrus/{cyrus-0.ebuild => cyrus-0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/acct-user/cyrus/cyrus-0.ebuild b/acct-user/cyrus/cyrus-0-r1.ebuild
similarity index 92%
rename from acct-user/cyrus/cyrus-0.ebuild
rename to acct-user/cyrus/cyrus-0-r1.ebuild
index 99cb2d627cc..7c200b7856e 100644
--- a/acct-user/cyrus/cyrus-0.ebuild
+++ b/acct-user/cyrus/cyrus-0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit acct-user
 
 DESCRIPTION="user for cyrus-imapd daemon"
-ACCT_USER_ID=416
+ACCT_USER_ID=415
 ACCT_USER_GROUPS=( mail )
 
 acct-user_add_deps



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

2020-04-11 Thread Thomas Deutschmann
commit: 1009120d4136f8bbdea273a2f359da6948b15378
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Tue Mar 24 17:58:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:49:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1009120d

dev-python/mysql-connector-python: Adding missing dev-python/dnspython 
dependency

Closes: https://bugs.gentoo.org/714176
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay  swordarmor.fr>
Closes: https://github.com/gentoo/gentoo/pull/15089
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/mysql-connector-python/mysql-connector-python-8.0.19.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/dev-python/mysql-connector-python/mysql-connector-python-8.0.19.ebuild 
b/dev-python/mysql-connector-python/mysql-connector-python-8.0.19.ebuild
index d232be34eff..b6c5eebd14b 100644
--- a/dev-python/mysql-connector-python/mysql-connector-python-8.0.19.ebuild
+++ b/dev-python/mysql-connector-python/mysql-connector-python-8.0.19.ebuild
@@ -20,6 +20,7 @@ BDEPEND=">=dev-libs/protobuf-3.6.1"
 RDEPEND="
>=dev-db/mysql-connector-c-8.0
>=dev-python/protobuf-python-3.6.1[${PYTHON_USEDEP}]
+   dev-python/dnspython[${PYTHON_USEDEP}]
 "
 # tests/mysqld.py does not like MariaDB version strings.
 # See the regex MySQLServerBase._get_version.



[gentoo-commits] repo/gentoo:master commit in: acct-group/anope/

2020-04-11 Thread Thomas Deutschmann
commit: 1c3e8b59c9e24ba68321697e61e20af57db7eaf1
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Mar 30 16:46:22 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c3e8b59

acct-group/anope: Add new group for net-irc/anope

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 acct-group/anope/anope-0.ebuild |  9 +
 acct-group/anope/metadata.xml   | 12 
 2 files changed, 21 insertions(+)

diff --git a/acct-group/anope/anope-0.ebuild b/acct-group/anope/anope-0.ebuild
new file mode 100644
index 000..94831c941c2
--- /dev/null
+++ b/acct-group/anope/anope-0.ebuild
@@ -0,0 +1,9 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="Group for Anope IRC services"
+ACCT_GROUP_ID=417

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



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

2020-04-11 Thread Thomas Deutschmann
commit: a4a6b4f66ff1ec0a39e687929bdbf47c03a0e637
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Mar 30 16:46:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:30:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a6b4f6

net-irc/anope: Bump to 2.0.7, GLEP 81

* Bumps version to GLEP 81
* Converts to GLEP 81
* Become proxy-maintainer

Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/15253
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-irc/anope/Manifest  |   1 +
 net-irc/anope/anope-2.0.7.ebuild| 155 
 net-irc/anope/files/anope-conf.d-v2 |   4 +-
 net-irc/anope/files/example.conf-user.patch |  13 +++
 net-irc/anope/metadata.xml  |  25 -
 5 files changed, 191 insertions(+), 7 deletions(-)

diff --git a/net-irc/anope/Manifest b/net-irc/anope/Manifest
index fb1c759751e..38d65bf722f 100644
--- a/net-irc/anope/Manifest
+++ b/net-irc/anope/Manifest
@@ -1 +1,2 @@
 DIST anope-2.0.6-source.tar.gz 1792912 BLAKE2B 
00c70723c887821d2dda065f9fdb4c4fc79a1534217dd567c2247c3ae9d0b3c1c07a9e1e9d87bfdf5f7f9be212af5139e29710224e02e80154290dd6d4b5ee7c
 SHA512 
c100758d6159023832bc7a4dceb7d554a9b3cd9120b033efc9a93c7ff28e76a086d0594b66b9cd2946b231421217674990f2a3ebaa8a6598c2a25e2dafd1b65b
+DIST anope-2.0.7-source.tar.gz 1817484 BLAKE2B 
13a4628db8cb885d4636ab1897aab322f7846740e4a3fccd02a417d84a8eb3c942aebf5e0a51f8ca1108f455b44b4e280e7386b42e03f640c9b0e68943252814
 SHA512 
22a9f3e0d9fe7f68304062829a19b693a3414f94c90f8da601ab98995cbff7310dc22ca40749d50d6722dfb4649817d2f4b1dbe4afa3254b28980f03a491de65

diff --git a/net-irc/anope/anope-2.0.7.ebuild b/net-irc/anope/anope-2.0.7.ebuild
new file mode 100644
index 000..7761a88223a
--- /dev/null
+++ b/net-irc/anope/anope-2.0.7.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Anope IRC Services"
+HOMEPAGE="https://anope.org/ https://github.com/anope/anope/";
+SRC_URI="https://github.com/anope/anope/releases/download/${PV}/${P}-source.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls ldap mysql pcre sql sqlite ssl tre"
+REQUIRED_USE="
+   sql? ( || ( mysql sqlite ) )
+"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+   acct-group/anope
+   acct-user/anope
+   mysql? ( dev-db/mysql-connector-c:0= )
+   ssl? ( dev-libs/openssl:0= )
+   gnutls? ( net-libs/gnutls:0= dev-libs/libgcrypt:0= )
+   ldap? ( net-nds/openldap )
+   pcre? ( dev-libs/libpcre )
+   sqlite? ( dev-db/sqlite:3 )
+   tre? ( dev-libs/tre )
+   virtual/libintl
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/pid-patch.patch"
+   "${FILESDIR}/example.conf-user.patch"
+)
+
+S="${WORKDIR}/${P}-source"
+
+src_prepare() {
+   anope_enable_mod() {
+   local modulefile=${1}
+   ln -s "extra/${modulefile}" "modules/" || \
+   die "Failed to use ${modulefile}"
+   }
+
+   # These all require MySQL specifically
+   if use mysql ; then
+  anope_enable_mod "m_mysql.cpp"
+  anope_enable_mod "stats/irc2sql/irc2sql.cpp"
+  anope_enable_mod "stats/irc2sql/irc2sql.h"
+  anope_enable_mod "stats/irc2sql/tables.cpp"
+  anope_enable_mod "stats/irc2sql/utils.cpp"
+  anope_enable_mod "stats/m_chanstats.cpp"
+  anope_enable_mod "stats/cs_fantasy_top.cpp"
+  anope_enable_mod "stats/cs_fantasy_stats.cpp"
+  anope_enable_mod "m_sql_log.cpp"
+  anope_enable_mod "m_sql_oper.cpp"
+   fi
+
+   use sqlite && anope_enable_mod "m_sqlite.cpp"
+
+   # Any SQL implementation
+   if use sql ; then
+  anope_enable_mod "m_sql_authentication.cpp"
+  anope_enable_mod "m_sql.cpp"
+  anope_enable_mod "m_sql_live.cpp"
+   fi
+
+   if use ldap ; then
+   anope_enable_mod "m_ldap.cpp"
+   anope_enable_mod "m_ldap_authentication.cpp"
+   anope_enable_mod "m_ldap_oper.cpp"
+   fi
+
+   use gnutls && anope_enable_mod "m_ssl_gnutls.cpp"
+   use pcre && anope_enable_mod "m_regex_pcre.cpp"
+   use ssl && anope_enable_mod "m_ssl_openssl.cpp"
+   use tre && anope_enable_mod "m_regex_tre.cpp"
+
+   # Unconditional modules
+   anope_enable_mod "m_regex_posix.cpp"
+
+   # Avoid a silly sandbox error - tries to delete /usr/lib/modules
+   sed -i '/install.*REMOVE_RECURSE.*/d' CMakeLists.txt || die
+
+   # Copy anope.conf for fixup to comply w/ prefix
+   cp "${FILESDIR}/anope-conf.d-v2" "${T}" || die
+
+   # Look in the right place for modules
+   sed -i "s~%LIBDIR%~${EPREFIX}/usr/$(get_libdir)/anope/~" \
+   "${T}/anope-conf.d-v2" || die
+
+   cmake_src_prepare
+}
+
+src_config

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

2020-04-11 Thread Thomas Deutschmann
commit: 3ff4b0c6a1be8fc40e1165cc21b48b2618c3d376
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Mar 30 16:45:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:30:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff4b0c6

acct-user/anope: Add new user for net-irc/anope

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 acct-user/anope/anope-0.ebuild | 12 
 acct-user/anope/metadata.xml   | 12 
 2 files changed, 24 insertions(+)

diff --git a/acct-user/anope/anope-0.ebuild b/acct-user/anope/anope-0.ebuild
new file mode 100644
index 000..8f821f24585
--- /dev/null
+++ b/acct-user/anope/anope-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="User for Anope IRC services"
+ACCT_USER_ID=417
+ACCT_USER_GROUPS=( anope )
+
+acct-user_add_deps

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



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

2020-04-11 Thread Thomas Deutschmann
commit: 592a80d1b5c50ad14d79e92df935055e48d683ba
Author: Allen-Webb  google  com>
AuthorDate: Wed Apr  1 14:25:41 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a80d1

net-libs/libmicrohttpd: Add cpe string to metadata for CVE tracking.

Signed-off-by: Allen-Webb  google.com>
Closes: https://github.com/gentoo/gentoo/pull/15196
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/libmicrohttpd/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-libs/libmicrohttpd/metadata.xml 
b/net-libs/libmicrohttpd/metadata.xml
index 05dae46c493..02fc68dc4f8 100644
--- a/net-libs/libmicrohttpd/metadata.xml
+++ b/net-libs/libmicrohttpd/metadata.xml
@@ -9,4 +9,7 @@
enable error messages
use epoll() system call

+   
+   cpe:/a:gnu:libmicrohttpd
+   
 



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

2020-04-11 Thread Thomas Deutschmann
commit: dfc78890695cfc800e4ae9ec9367184536cfe107
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Mar 25 07:31:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc78890

dev-libs/libbson: bump to 1.16.2

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libbson/Manifest  |  1 +
 .../files/libbson-1.16.2-single-doc-job.patch  | 22 ++
 dev-libs/libbson/libbson-1.16.2.ebuild | 47 ++
 3 files changed, 70 insertions(+)

diff --git a/dev-libs/libbson/Manifest b/dev-libs/libbson/Manifest
index 5d72c4fca67..af6c0bf3eb0 100644
--- a/dev-libs/libbson/Manifest
+++ b/dev-libs/libbson/Manifest
@@ -8,6 +8,7 @@ DIST libbson-1.13.0.tar.gz 5734887 BLAKE2B 
ce5c78dde31edc753a6678e90889a0da7129c
 DIST libbson-1.13.1.tar.gz 5740487 BLAKE2B 
92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35
 SHA512 
454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d
 DIST libbson-1.14.0.tar.gz 6573651 BLAKE2B 
0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f
 SHA512 
99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994
 DIST libbson-1.15.1.tar.gz 6699867 BLAKE2B 
afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9
 SHA512 
7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5
+DIST libbson-1.16.2.tar.gz 6888287 BLAKE2B 
40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6
 SHA512 
0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a
 DIST libbson-1.3.5.tar.gz 4547720 BLAKE2B 
e5e258344aea0969ac74d88d040a464b72d460a13776c5c8c639e569ed3208fabd2641e850bf035c6889b466ddcc33d487da0aeab58f308bee7446b5fd0a31a1
 SHA512 
b55ae1d424f786aabed6567a77cd09aa26c74ab0a09392e88faef8c156b1650c026f86f245bc8431a0ebcf404c4f80eb1b22e978a24289d32692c84375a66596
 DIST libbson-1.3.6.tar.gz 4546329 BLAKE2B 
fa9102cd02e40e0ddb7518d34502f6ff63109b91af18a2285422530dae8c6cc04041b7589f340f2e6ed7a80e2474fea2684001b7ced5e8c911d4ba51e1a6edcc
 SHA512 
a7da914ed0f03212d4fb01879543f0b2c7629923e33200fe30335a9a90a1082ffa2566c7a556b90a6c7ffbef5665a45ec67f872a5fcb89830769b1df5130
 DIST libbson-1.6.2.tar.gz 4835257 BLAKE2B 
ebe20a6c9ac8a4fcbd8e838d1a7cd319a6b31956690aa2dfca2be42eaafb646405ea01fe2bf20b2dc21bf933c0eafc330fd45409f7c902a7bf0c0641cfe0891d
 SHA512 
f95f5bb829cff3aac6c1d95a159e38396d8fccef66d3026dac8085ba13ec376274cddeb92277d711ac4d40cafd8b89b73e9a9d1cf29e22f7f79aa9422c69488b

diff --git a/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch 
b/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch
new file mode 100644
index 000..933081b32a3
--- /dev/null
+++ b/dev-libs/libbson/files/libbson-1.16.2-single-doc-job.patch
@@ -0,0 +1,22 @@
+diff --git a/build/cmake/SphinxBuild.cmake b/build/cmake/SphinxBuild.cmake
+index a7f49d7..804ad44 100644
+--- a/build/cmake/SphinxBuild.cmake
 b/build/cmake/SphinxBuild.cmake
+@@ -40,7 +40,7 @@ function (sphinx_build_html target_name doc_dir)
+   ${CMAKE_COMMAND} -E env
+   "PYTHONDONTWRITEBYTECODE=1"
+   ${SPHINX_EXECUTABLE}
+- -j ${NPROCS} -qEW -b html
++ -j 1 -qEW -b html
+  -c "${CMAKE_CURRENT_SOURCE_DIR}"
+  "${CMAKE_CURRENT_SOURCE_DIR}"
+  "${SPHINX_HTML_DIR}"
+@@ -133,7 +133,7 @@ function (sphinx_build_man target_name)
+   ${CMAKE_COMMAND} -E env
+   "PYTHONDONTWRITEBYTECODE=1"
+   ${SPHINX_EXECUTABLE}
+- -j ${NPROCS} -qEW -b man
++ -j 1 -qEW -b man
+  -c "${CMAKE_CURRENT_SOURCE_DIR}"
+  "${CMAKE_CURRENT_SOURCE_DIR}"
+  "${SPHINX_MAN_DIR}"

diff --git a/dev-libs/libbson/libbson-1.16.2.ebuild 
b/dev-libs/libbson/libbson-1.16.2.ebuild
new file mode 100644
index 000..b9aa783de3e
--- /dev/null
+++ b/dev-libs/libbson/libbson-1.16.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Library routines related to building,parsing and iterating BSON 
documents"
+HOMEPAGE="https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson";
+SRC_URI="https://github.com/mongodb/mongo-c-driver/releases/download/${PV}/mongo-c-driver-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="examples st

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mongo-c-driver/, dev-libs/mongo-c-driver/files/

2020-04-11 Thread Thomas Deutschmann
commit: 8b63cf35840b8b1cde6189a648e4311d4963d73f
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Mar 25 07:32:41 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b63cf35

dev-libs/mongo-c-driver: bump to 1.16.2

Closes: https://bugs.gentoo.org/714164
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/mongo-c-driver/Manifest   |  1 +
 .../files/mongo-c-driver-1.16.2-enable-tests.patch | 35 
 .../mongo-c-driver-1.16.2-single-doc-job.patch | 22 +
 .../mongo-c-driver/mongo-c-driver-1.16.2.ebuild| 94 ++
 4 files changed, 152 insertions(+)

diff --git a/dev-libs/mongo-c-driver/Manifest b/dev-libs/mongo-c-driver/Manifest
index 0e15101cd2a..539559f914e 100644
--- a/dev-libs/mongo-c-driver/Manifest
+++ b/dev-libs/mongo-c-driver/Manifest
@@ -10,6 +10,7 @@ DIST mongo-c-driver-1.13.0.tar.gz 5734887 BLAKE2B 
ce5c78dde31edc753a6678e90889a0
 DIST mongo-c-driver-1.13.1.tar.gz 5740487 BLAKE2B 
92184df6f15f951564a7df14d8ec52eb0199a49af102d44c8fb7678db82a41f915c984e95f5301f533dde63139221cb6e161fa5053b9fcc33080abe1095d9c35
 SHA512 
454670a145a5f2272daa5ca88f2e7d7e42c9b7df62dfc29b3c4b602ef8f819a740890c40872fa47dc411cc5ef9a34b55a6feea3657a802a5be378c4dbe79f42d
 DIST mongo-c-driver-1.14.0.tar.gz 6573651 BLAKE2B 
0b1157473554a5aa49e61cf1c85dc7b1f1917581e661a4295876d4c93e72137b4c7c04e1b7545ba7272706499dbe868a36f1c888d2d07a8176f1c4dc01f9fa5f
 SHA512 
99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994
 DIST mongo-c-driver-1.15.1.tar.gz 6699867 BLAKE2B 
afb75b6f50173bbe161a37a5cd3afd7d2ce3d9ab73019e2a27e2b15b0be0a54c5e3b423dda2e6d65b85ff7c1dbbd883f3a0e0ebc244a13c531d2c39297d9a5e9
 SHA512 
7544900809dd008da110b412acc1e5e42ea908d804fdf3bced8100e48f1695844605407c9733b285b8833b636bcaec8687df25a01c9749612c61df2325214fe5
+DIST mongo-c-driver-1.16.2.tar.gz 6888287 BLAKE2B 
40d2b73f495a8c71ca8b3c39c1b3c85b4a01ea088428967ed49f4758ef749e3288b046bde767a83aad022933f30f7307a4be65141f477bb1dcf912b4099129d6
 SHA512 
0930a80692f08329cad558644c25c46da64a0c8b6a9fc7412db0f547dae63bf59e9d29ee774d329c63af186eea751670bf21ccee8cf255f8bc8d5bd78c0e736a
 DIST mongo-c-driver-1.3.5.tar.gz 5860804 BLAKE2B 
a55de56d285638f21caff06446e3c0c19a5b8722a2ed69fdf046c35973c9bedcc1686065e4355db28afc83c1415872eee2972a6fb3f21647d2cafce12706adc0
 SHA512 
23844ffe20580998308aa9c8409afcb87dccde874077eefc6806b705e5de5743846ba0513f3a3fe83147fc47842ab8c7438ad1de5f3f55b81586b9e19046aabf
 DIST mongo-c-driver-1.6.2.tar.gz 6907818 BLAKE2B 
7922a50ba58d92d2954eb5c2ccb02fd3b70861bd26516fd12fe6bdf79a926799fbc3a367e1c24a57932870726aa5abc1d264215ea964a56bc318ab0f413afc60
 SHA512 
b3fe08a31bc83707a4d94f8ea2742fc9b17d024d6c2f92b49cfc4fe012e58cd441c9f0fa4bae9f4205fca44b2a0d8c6d5bc32a05fc9ede9bab0011839a1394af
 DIST mongo-c-driver-1.8.2.tar.gz 7308675 BLAKE2B 
ca82c2824486cee78b164d1fdfcf1de062804f0f8637a36ec197efe434ae23a387ec0e6b2e4aa3e9c8bb2434a3cef48fecd17fc4b159a92ad86b8b940b17598a
 SHA512 
af23601ba33694d80acdb890c1b85a354fda966491c4bbfb341a884bcd6314886e405efa3a09e47398adf8dbfdeb1b05ae8b022a72f04a66265bfaeddb661f76

diff --git 
a/dev-libs/mongo-c-driver/files/mongo-c-driver-1.16.2-enable-tests.patch 
b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.16.2-enable-tests.patch
new file mode 100644
index 000..47cce862c8b
--- /dev/null
+++ b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.16.2-enable-tests.patch
@@ -0,0 +1,35 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1a2b7ba..26fbe9b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -161,8 +161,6 @@ if (ENABLE_BSON STREQUAL SYSTEM)
+endif ()
+ 
+message ("--   libbson found version \"${bson-1.0_VERSION}\"")
+-   message ("--   disabling test-libmongoc since using system libbson")
+-   SET (ENABLE_TESTS OFF)
+ 
+if (ENABLE_STATIC MATCHES "ON|AUTO")
+   set (MONGOC_ENABLE_STATIC ON)
+@@ -174,7 +172,7 @@ if (ENABLE_BSON STREQUAL SYSTEM)
+endif ()
+set (BSON_LIBRARIES mongo::bson_shared)
+if (NOT TARGET mongo::bson_static)
+-   message (FATAL_ERROR "System libbson built without static library 
target")
++ message (STATUS "System libbson built without static library target")
+endif ()
+set (BSON_STATIC_LIBRARIES mongo::bson_static)
+ endif ()
+diff --git a/src/libbson/tests/test-bson.c b/src/libbson/tests/test-bson.c
+index c949d22..4d5a47f 100644
+--- a/src/libbson/tests/test-bson.c
 b/src/libbson/tests/test-bson.c
+@@ -17,7 +17,7 @@
+ 
+ #include 
+ #include 
+-#include 
++#include "bson/bson-private.h"
+ #include 
+ #include 
+ 

diff --git 
a/dev-libs/mongo-c-driver/files/mongo-c-driver-1.16.2-single-doc-job.patch 
b/dev-libs/mongo-c-driver/files/mongo-c-driver-1.16.2-single-doc-job.patch
new file mode 100644
index 000..933081b32a3
--- /dev/null
+++ b/dev-

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-mongodb/

2020-04-11 Thread Thomas Deutschmann
commit: f0fb4d3f2b2b13aa83b95f2472ee799751174921
Author: Tomáš Mózes  gmail  com>
AuthorDate: Wed Mar 25 07:36:25 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:13:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fb4d3f

dev-php/pecl-mongodb: bump to 1.7.4

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15104
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/pecl-mongodb/Manifest  |  1 +
 dev-php/pecl-mongodb/pecl-mongodb-1.7.4.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-php/pecl-mongodb/Manifest b/dev-php/pecl-mongodb/Manifest
index b13be9f66c8..c2868de2394 100644
--- a/dev-php/pecl-mongodb/Manifest
+++ b/dev-php/pecl-mongodb/Manifest
@@ -1,3 +1,4 @@
 DIST mongodb-1.5.3.tgz 1059580 BLAKE2B 
23bd5f6b0f218cf55bd5713a770f3990d5c1492925623712583356d8aee42a1b47519b93ba64036aaf98f97ab4b1b30de9d8aa39659f2575c4f4dba3892d574d
 SHA512 
35704e75bd7867a436d953c00c7560c9a08a4fa8f3555d7cc00aeda34e87c6c7aa7ecc1d7f674747e34f4f8dac35d320f6317e60229528ea9782bbe669bafec0
 DIST mongodb-1.5.5.tgz 1060017 BLAKE2B 
475ca0f6a1cbd5270c9bde0f195d6092ef25441e0cee0a45ed378a868bd1ad27c7a77c4f4702b6f82004433805563cdaa728cbc11bb5beff83b982122cad339b
 SHA512 
1eefc8f8e359a979082dc7808e89ff5418cd2dc73d4250638e33dc32cce40ef42502e9dbbb07303381e0062b84818568034f4e4cda8c8bf905513d00bf008392
 DIST mongodb-1.6.0.tgz 1096156 BLAKE2B 
16c3b1d07d31d29a214aba320347f8e40cfc4f0dae8b0713b02cd0e3ff98fd54b09217472f33378efdfcae755bbdbfe58da7db89d4dda2893ba7b3b0e8bb
 SHA512 
e75dc607bf41bb71a0fce3b73785ef4203af97a3e8b21bf70a80c2216e9530463a6aaca55b013a4fa2f3c4eb72405a25209935ea1a238475f990763af54aa641
+DIST mongodb-1.7.4.tgz 1223416 BLAKE2B 
9db40284eb2b70e242f26c1661923c5f33de8ab1e33a7e816863b61fcbc49040204ca556b1f384cab958f9dc2cf4e49e97840b78bd520a4e374b83210a964e5d
 SHA512 
6805ce1d0958e24e1edf3bc9698bc1f4a9d31c26250624fd35aebf7a7d310af30050e1974cd9571f989303fce4c5522e793a8cb41388397df66e8f5fe0a648f2

diff --git a/dev-php/pecl-mongodb/pecl-mongodb-1.7.4.ebuild 
b/dev-php/pecl-mongodb/pecl-mongodb-1.7.4.ebuild
new file mode 100644
index 000..eac00d3079f
--- /dev/null
+++ b/dev-php/pecl-mongodb/pecl-mongodb-1.7.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PHP_EXT_NAME="mongodb"
+USE_PHP="php7-2 php7-3 php7-4"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="MongoDB database driver for PHP"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl sasl test"
+
+PHP_DEPEND="
+   php_targets_php7-2? ( dev-lang/php:7.2[json,ssl,zlib] )
+   php_targets_php7-3? ( dev-lang/php:7.3[json,ssl,zlib] )
+   php_targets_php7-4? ( dev-lang/php:7.4[json,ssl,zlib] )"
+COMMON_DEPEND="${PHP_DEPEND}
+   >=dev-libs/libbson-1.16.2
+   >=dev-libs/mongo-c-driver-1.16.2[sasl?,ssl]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sasl? ( dev-libs/cyrus-sasl )"
+DEPEND="${COMMON_DEPEND}
+   test? ( dev-db/mongodb )"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="${PHP_DEPEND}
+   virtual/pkgconfig"
+
+# No tests on x86 because tests require dev-db/mongodb which don't support
+# x86 anymore (bug #645994)
+RESTRICT="x86? ( test )
+   !test? ( test )"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-mongodb
+   --with-libbson
+   --with-libmongoc
+   --with-mongodb-sasl=$(usex sasl)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local PORT=27017
+   mongod --port ${PORT} --bind_ip 127.0.0.1 --nounixsocket --fork \
+   --dbpath="${T}" --logpath="${T}/mongod.log" || die
+   php-ext-pecl-r3_src_test
+   kill $(<"${T}/mongod.lock")
+}



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

2020-04-11 Thread Thomas Deutschmann
commit: c18654cb868ba566c26bbf3cd01f67802fd8204b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 21:03:29 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18654cb

www-servers/nginx: USE=nginx_modules_http_dav_ext needs dev-libs/libxslt

However, USE=nginx_modules_http_dav_ext recommends usage of
USE=nginx_modules_http_xslt that why we just add a REQUIRED_USE.

Closes: https://bugs.gentoo.org/715018
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/nginx-1.16.1-r1.ebuild | 2 +-
 www-servers/nginx/nginx-1.17.9-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/nginx/nginx-1.16.1-r1.ebuild 
b/www-servers/nginx/nginx-1.16.1-r1.ebuild
index f171f8a2e22..b429dd2503c 100644
--- a/www-servers/nginx/nginx-1.16.1-r1.ebuild
+++ b/www-servers/nginx/nginx-1.16.1-r1.ebuild
@@ -341,7 +341,7 @@ REQUIRED_USE="pcre-jit? ( pcre )
nginx_modules_http_rewrite
)
nginx_modules_http_naxsi? ( pcre )
-   nginx_modules_http_dav_ext? ( nginx_modules_http_dav )
+   nginx_modules_http_dav_ext? ( nginx_modules_http_dav 
nginx_modules_http_xslt )
nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
nginx_modules_http_security? ( pcre )
nginx_modules_http_push_stream? ( ssl )"

diff --git a/www-servers/nginx/nginx-1.17.9-r2.ebuild 
b/www-servers/nginx/nginx-1.17.9-r2.ebuild
index 8526c073104..884dedb9314 100644
--- a/www-servers/nginx/nginx-1.17.9-r2.ebuild
+++ b/www-servers/nginx/nginx-1.17.9-r2.ebuild
@@ -341,7 +341,7 @@ REQUIRED_USE="pcre-jit? ( pcre )
nginx_modules_http_rewrite
)
nginx_modules_http_naxsi? ( pcre )
-   nginx_modules_http_dav_ext? ( nginx_modules_http_dav )
+   nginx_modules_http_dav_ext? ( nginx_modules_http_dav 
nginx_modules_http_xslt )
nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
nginx_modules_http_security? ( pcre )
nginx_modules_http_push_stream? ( ssl )"



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

2020-04-11 Thread Thomas Deutschmann
commit: 6550534bb295a29b9ebc4d6645c49a37e2002653
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 21:10:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:11:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6550534b

www-servers/nginx: add REQUIRED_USE for USE=nginx_modules_http_fancyindex

Header/footer feature of HTTP module "fancyindex" requires HTTP module 
"addition".

Closes: https://bugs.gentoo.org/715016
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/nginx-1.16.1-r1.ebuild | 1 +
 www-servers/nginx/nginx-1.17.9-r2.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-servers/nginx/nginx-1.16.1-r1.ebuild 
b/www-servers/nginx/nginx-1.16.1-r1.ebuild
index b429dd2503c..6c2a3c9e53d 100644
--- a/www-servers/nginx/nginx-1.16.1-r1.ebuild
+++ b/www-servers/nginx/nginx-1.16.1-r1.ebuild
@@ -335,6 +335,7 @@ DEPEND="${CDEPEND}
 PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
 
 REQUIRED_USE="pcre-jit? ( pcre )
+   nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
nginx_modules_http_grpc? ( http2 )
nginx_modules_http_lua? (
luajit

diff --git a/www-servers/nginx/nginx-1.17.9-r2.ebuild 
b/www-servers/nginx/nginx-1.17.9-r2.ebuild
index 884dedb9314..6cda406abe2 100644
--- a/www-servers/nginx/nginx-1.17.9-r2.ebuild
+++ b/www-servers/nginx/nginx-1.17.9-r2.ebuild
@@ -335,6 +335,7 @@ DEPEND="${CDEPEND}
 PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
 
 REQUIRED_USE="pcre-jit? ( pcre )
+   nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
nginx_modules_http_grpc? ( http2 )
nginx_modules_http_lua? (
luajit



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

2020-04-11 Thread Thomas Deutschmann
commit: ebd358e0aaa62b455d1eb318f509bb1804fe3285
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 20:45:27 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd358e0

www-servers/nginx: add workaround for race-condition on systemd

Closes: https://bugs.gentoo.org/716700
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/files/nginx.service-r1 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-servers/nginx/files/nginx.service-r1 
b/www-servers/nginx/files/nginx.service-r1
index 797c7edffaf..e160af7625b 100644
--- a/www-servers/nginx/files/nginx.service-r1
+++ b/www-servers/nginx/files/nginx.service-r1
@@ -7,6 +7,7 @@ Type=forking
 PIDFile=/run/nginx.pid
 ExecStartPre=/usr/sbin/nginx -t
 ExecStart=/usr/sbin/nginx
+ExecStartPost=/bin/sleep 0.1
 ExecReload=/bin/kill -HUP $MAINPID
 ExecStop=/bin/kill -QUIT $MAINPID
 



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

2020-04-11 Thread Thomas Deutschmann
commit: 430117ec92ca46864bfa4f9e8e545cc5b6422cd1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 20:08:57 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430117ec

sys-kernel/genkernel: bump to v4.0.7

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

 sys-kernel/genkernel/Manifest   | 2 +-
 sys-kernel/genkernel/{genkernel-4.0.6.ebuild => genkernel-4.0.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index cba67ea08d5..9ea7d47e976 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -18,7 +18,7 @@ DIST fuse-2.8.6.tar.gz 505334 BLAKE2B 
c44533625ead8acc5a16f61064635492c54aa91780
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 
9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
 DIST genkernel-4.0.5.tar.xz 446876 BLAKE2B 
b3091e849d6c1a98736f0932446c36a0b52454d4fcc965e3a8fd9a591191d1cd276fd2d5f482cdb39a72915192e6364436dd7e2cca92e9b4e0a1d820a045de99
 SHA512 
4a78b77b8990b34d4e91ea2fbefde18b148e66a9569041339dc325bb5432a657da5b305713ff3cb1e858495dff8e0ddfe034e6743a204aa50f022d42af7c
-DIST genkernel-4.0.6.tar.xz 447552 BLAKE2B 
35f7b06f67f421335209cdfd64cbd9e60e82dc53c73b48ba60c6b20883b6d43499e9cee376417ff31acdd5cf31612c16901bb7c059ee982e86d1e0c7ce4eaf21
 SHA512 
2398e9a70e8edf2b6d20bc3c52dae3e41ffe7cd22579fc743a4a3ee3ede2cf9a53f0fcf7c59fdddb2e4e564cf36d7655e4161af700d806271a452111d0f094e0
+DIST genkernel-4.0.7.tar.xz 447900 BLAKE2B 
9ceacb41e509db1b6705bebe11bd209d5ede0e24c82e89f49fbee8d8e44d5fd068bfe5990cdfd7cd5dcb7989e7ccb51d13b919492daa9311c102cef427d71796
 SHA512 
ab9fac291a342b5990ea732f5f7f03f761e3a1dd90a5480c29d697f6dcbefc4759d8e885977cc7aa636c4dbbdae3ee24a8e7f7c9ba211e6c482443d3527e5161
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1

diff --git a/sys-kernel/genkernel/genkernel-4.0.6.ebuild 
b/sys-kernel/genkernel/genkernel-4.0.7.ebuild
similarity index 100%
rename from sys-kernel/genkernel/genkernel-4.0.6.ebuild
rename to sys-kernel/genkernel/genkernel-4.0.7.ebuild



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

2020-04-11 Thread Thomas Deutschmann
commit: 97b7cfa471a0494497094650a346a10b1fccb096
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Mar 30 11:20:24 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b7cfa4

www-servers/nginx: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15172
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/nginx-1.17.9-r1.ebuild | 1092 --
 1 file changed, 1092 deletions(-)

diff --git a/www-servers/nginx/nginx-1.17.9-r1.ebuild 
b/www-servers/nginx/nginx-1.17.9-r1.ebuild
deleted file mode 100644
index 3b17f8898d9..000
--- a/www-servers/nginx/nginx-1.17.9-r1.ebuild
+++ /dev/null
@@ -1,1092 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
-# - any http-module activates the main http-functionality and overrides 
USE=-http
-# - keep the following requirements in mind before adding external modules:
-#  * alive upstream
-#  * sane packaging
-#  * builds cleanly
-#  * does not need a patch for nginx core
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.3.1"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz";
-DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-
-# ngx_brotli (https://github.com/eustas/ngx_brotli, BSD-2)
-HTTP_BROTLI_MODULE_PV="8104036af9cff4b1d34f22d00ba857e2a93a243c"
-HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-HTTP_BROTLI_MODULE_URI="https://github.com/eustas/ngx_brotli/archive/${HTTP_BROTLI_MODULE_PV}.tar.gz";
-HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-
-# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}-r1"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/v${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz";
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-
-# http_headers_more (https://github.com/agentzh/headers-more-nginx-module, BSD 
license)
-HTTP_HEADERS_MORE_MODULE_PV="0.33"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_URI="https://github.com/agentzh/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz";
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, 
https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="2.3"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz";
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 
license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz";
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.4.3"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz";
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-
-# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.10.15"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz";
-HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
-
-# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, 
http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
-HTTP_AUTH_PAM_MODULE_PV="1.5.1"
-HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
-HTTP_AUTH_PAM_MODULE_URI="https://github.c

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

2020-04-11 Thread Thomas Deutschmann
commit: f5a15fccd6dc9c00047b0a29314ccf72fcb3d815
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 20:43:33 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a15fcc

www-client/firefox: amd64 & x86 stable (bug #716644)

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

 www-client/firefox/firefox-68.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-68.7.0.ebuild 
b/www-client/firefox/firefox-68.7.0.ebuild
index 69faaed0943..9c5069db91d 100644
--- a/www-client/firefox/firefox-68.7.0.ebuild
+++ b/www-client/firefox/firefox-68.7.0.ebuild
@@ -47,7 +47,7 @@ inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs 
eutils \
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox";
 
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2020-04-11 Thread Thomas Deutschmann
commit: 91da385541a31060f2aae5447939d6048ec197ea
Author: Tomáš Mózes  gmail  com>
AuthorDate: Mon Mar 30 11:19:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 21:10:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91da3855

www-servers/nginx: update geoip2 module

Fix segmentation fault when auto reloading maxmind databases

Closes: https://bugs.gentoo.org/711298
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx/Manifest   |1 +
 www-servers/nginx/nginx-1.17.9-r2.ebuild | 1092 ++
 2 files changed, 1093 insertions(+)

diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 9ce08ba5243..07321019e1e 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -12,6 +12,7 @@ DIST ngx_http_echo-0.61.tar.gz 53155 BLAKE2B 
72565b5d79598b5dcd1c10fa0f718e74989
 DIST ngx_http_echo-0.62rc1.tar.gz 53331 BLAKE2B 
e7fded849e34a64804dbbc62cd7b535683c65f12b571a7382d3e6a0700ce000853c40a9715c238414a000361613eb3fa550b72f15eeda6d8d99346a0e54e8604
 SHA512 
9f4e1a91058c803c14711a1a66175e373ad0e05353c72963c39cda9bc5396e792ec1a3d18738af9991bee35bfd5d39d4c1777859ac1db0c0f73c6873b535746e
 DIST ngx_http_fancyindex-0.4.3.tar.gz 25274 BLAKE2B 
5ce3102326f6b8cc2b333ed08f7a66476842d2c70089175e577a3ba958317ed702f24ece002506007eb45e9e50b8f6ecb137cde222566308986cba2682b70f7d
 SHA512 
fe5f6afc29c99f66151c1a06e27b5749b0a16227638583d9c961adc94b2942b981184382f95e70d927f00b09b43f597b963a85a41bde5903b10e42f86bc321f1
 DIST ngx_http_geoip2_module-3.2.tar.gz 8465 BLAKE2B 
93d1fb9573e9dbd932670a595d2c0341571eaa2e079ed98e85e282712dc0cdfb798d59ccc2ae7466dab23e093c2eec17d1694f2748d80683928ad135b70b0bfc
 SHA512 
84b26955234e29dbfbf2431b652fcc453c5e86b95f837296df4f3d6c730e3e0773223dae890eebfc9b5763f46082bde6f38d6505b8bf78133b89e7297016cc5d
+DIST ngx_http_geoip2_module-3.3.tar.gz 8509 BLAKE2B 
4841e1bdd13b9b85f34732d1eb7447638f62bb09e1bd480da0fa8b0085d3b2d90a740732ef534c355feb71d7db613c73f68a4e6e3624b47a0937be046dfa1f8d
 SHA512 
06963b598c54e22d75ce837fb222f5aa6c9494c29e558ff46f1205d7159fc305414bfac4ed3288c836dcbf7628d92f26458e1992d34fc2f4b73275a32847bdc0
 DIST ngx_http_headers_more-0.33.tar.gz 28130 BLAKE2B 
fe3097a7700ce5da087058f7bb44c95164b75137031187400473f6833bf0e33e5c4920807225a6ff94174fe7dbd6186cca176a33a629ca0911faab6804bdd12a
 SHA512 
13165b1b8d4be281b8bd2404fa48d456013d560bace094c81da08a35dc6a4f025a809a3ae3a42be6bbf67abbcbe41e0730aba06f905220f3baeb01e1192a7d37
 DIST ngx_http_lua-0.10.15.tar.gz 655110 BLAKE2B 
73bf8e2f157c93f3d4e54b5aa63deb266731a10e3e48b2257756efee8d752e86440ca9c27bd27bc1d90075a5ffb58772eecb7c445db44cd055d2b9e0b4bac082
 SHA512 
1feea538464275e6e571860592628ad639b2259c8aab7f38575b81c0b355f1ade32a91643267bc9ec16519e3bcf3d132511513dc8c949f74a3bff975c85d8ff7
 DIST ngx_http_naxsi-0.56.tar.gz 192120 BLAKE2B 
cdbfc278f346ccdc0d5407d70ddd4740816d9fe786d3d65189d47e6f3b030c02352a30ed86bf1650139a21a8408e74c1ec7d7aa3512df1428870279ab384dd15
 SHA512 
4660751849bce303af6010b7257532404710106a94817e78d4bc4b566f8019620f24f30207f1d4366b88132a5124e34b164dc67ed80b6710f4bad66115564cbd

diff --git a/www-servers/nginx/nginx-1.17.9-r2.ebuild 
b/www-servers/nginx/nginx-1.17.9-r2.ebuild
new file mode 100644
index 000..8526c073104
--- /dev/null
+++ b/www-servers/nginx/nginx-1.17.9-r2.ebuild
@@ -0,0 +1,1092 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations 
without an actual rewrite
+# - any http-module activates the main http-functionality and overrides 
USE=-http
+# - keep the following requirements in mind before adding external modules:
+#  * alive upstream
+#  * sane packaging
+#  * builds cleanly
+#  * does not need a patch for nginx core
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz";
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/eustas/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="8104036af9cff4b1d34f22d00ba857e2a93a243c"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/eustas/ngx_brotli/archive/${HTTP_BROTLI_MODULE_PV}.tar.gz";
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress 
(https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="0.9.2"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_htt

[gentoo-commits] repo/proj/guru:master commit in: media-plugins/whysynth/

2020-04-11 Thread Andrew Ammerlaan
commit: c382c3d89a6587d1e2b34f3974102704ebf0794e
Author: Denis Reva  gmail  com>
AuthorDate: Sat Apr 11 18:07:08 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 18:09:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c382c3d8

media-plugins/whysynth:

New ebuild: DSSI music software synthesizer

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/whysynth/Manifest |  1 +
 media-plugins/whysynth/metadata.xml | 22 +++
 media-plugins/whysynth/whysynth-20180323.ebuild | 29 +
 3 files changed, 52 insertions(+)

diff --git a/media-plugins/whysynth/Manifest b/media-plugins/whysynth/Manifest
new file mode 100644
index 000..03d9e7e
--- /dev/null
+++ b/media-plugins/whysynth/Manifest
@@ -0,0 +1 @@
+DIST whysynth-20180323.tar.gz 2656205 BLAKE2B 
305ebe9162bb4aed15ac4632f1511123b8cf1b7dd1859b18d1339ad076581938076a7856df36a7517d880e391db79dac445ebff51c956ecb09a4193d6335695c
 SHA512 
978df4611adfa184027ba694b547e8307ee9ac167ef5057d0c0ce124e2206bbb633f93d88b789824112e71b6fa9f99de731d61f71d97416d5d87ac9df6b7dd40

diff --git a/media-plugins/whysynth/metadata.xml 
b/media-plugins/whysynth/metadata.xml
new file mode 100644
index 000..b5af650
--- /dev/null
+++ b/media-plugins/whysynth/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   denis7...@gmail.com
+   Reva Denis
+   
+   
+   smbolton/whysynth
+   
+   
+WhySynth is a versatile softsynth which operates as a plugin for the 
DSSI Soft Synth Interface. A brief list of features:
+4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.
+11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, 
asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase 
distortion.
+10 filter modes.
+flexible modulation and mixdown options, plus effects.
+DSSI is a plugin API for software instruments (soft synths) with user 
interfaces, permitting them to be hosted in-process by audio applications. More 
information on DSSI can be found at:
+http://dssi.sourceforge.net/
+WhySynth is something of a mongrel, combining bits from Xsynth-DSSI, 
hexter, Csound, Mats Olsson's MSS, and various other programs, with inspiration 
from a number of my favorite long-hair-days synths (Matrix 6, ESQ-1, K4), and 
wavecycle data resynthesized from Claude Kaber's Virtual K4 samples and 
//christian's exegesis of the Ensoniq SQ-80 wavetable ROMs. See the enclosed 
file AUTHORS for more details.
+WhySynth is written by Sean Bolton, and copyright (c) 2017 under the 
GNU General Public License, version 2 or later. See the enclosed file COPYING 
for details. While this software is 'free' within the requirements of this 
license, I (Sean) would appreciate any or all of the following should you find 
WhySynth useful.
+   
+

diff --git a/media-plugins/whysynth/whysynth-20180323.ebuild 
b/media-plugins/whysynth/whysynth-20180323.ebuild
new file mode 100644
index 000..ec2966f
--- /dev/null
+++ b/media-plugins/whysynth/whysynth-20180323.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface"
+HOMEPAGE="http://smbolton.com/whysynth.html 
https://github.com/smbolton/whysynth";
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+LICENSE="GPL-2"
+WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568"
+SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
+RDEPEND="media-libs/dssi
+   media-libs/liblo
+   sci-libs/fftw:3.0
+   x11-libs/gtk+:2
+   media-libs/ladspa-sdk
+   media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   ./autogen.sh
+   default
+   WANT_AUTOMAKE="1.7" eautoreconf
+}



[gentoo-commits] repo/proj/guru:master commit in: x11-libs/sdl-fakeqwerty/files/, x11-libs/sdl-fakeqwerty/

2020-04-11 Thread Andrew Ammerlaan
commit: 987055310a9b3338c9b4494fdeb673afcf28a820
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Sat Apr 11 11:37:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 11:40:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98705531

x11-libs/sdl-fakeqwerty: use BDEPEND for pkgconfig

and change package version to `0_pre20191217` as the project does
not have official release yet.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 x11-libs/sdl-fakeqwerty/Manifest| 2 +-
 .../sdl-fakeqwerty/files/{Makefile-20191217 => Makefile-0_pre20191217}  | 0
 ...l-fakeqwerty-20191217.ebuild => sdl-fakeqwerty-0_pre20191217.ebuild} | 2 +-
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/sdl-fakeqwerty/Manifest b/x11-libs/sdl-fakeqwerty/Manifest
index 05256df..33db6f5 100644
--- a/x11-libs/sdl-fakeqwerty/Manifest
+++ b/x11-libs/sdl-fakeqwerty/Manifest
@@ -1 +1 @@
-DIST sdl-fakeqwerty-20191217.tar.gz 19099 BLAKE2B 
e75ab93a1c1e4a47c4a4a65e1842139768cdc0cf1333880ebf762c0ec5e9560af7af31a91928c89b115d10858045340c58dc3fbbc3fe4bf0887f9be3f4f6a12d
 SHA512 
5487fc75f028254df82b2546e51909ae0db693e1989116812e35fac0c1bebebcd72d5eb5335a313074d93417e0d4cd831e14fde712856d98ad73d580794e1144
+DIST sdl-fakeqwerty-0_pre20191217.tar.gz 19099 BLAKE2B 
e75ab93a1c1e4a47c4a4a65e1842139768cdc0cf1333880ebf762c0ec5e9560af7af31a91928c89b115d10858045340c58dc3fbbc3fe4bf0887f9be3f4f6a12d
 SHA512 
5487fc75f028254df82b2546e51909ae0db693e1989116812e35fac0c1bebebcd72d5eb5335a313074d93417e0d4cd831e14fde712856d98ad73d580794e1144

diff --git a/x11-libs/sdl-fakeqwerty/files/Makefile-20191217 
b/x11-libs/sdl-fakeqwerty/files/Makefile-0_pre20191217
similarity index 100%
rename from x11-libs/sdl-fakeqwerty/files/Makefile-20191217
rename to x11-libs/sdl-fakeqwerty/files/Makefile-0_pre20191217

diff --git a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild 
b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild
similarity index 98%
rename from x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild
rename to x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild
index 6294fc4..3c31b10 100644
--- a/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-20191217.ebuild
+++ b/x11-libs/sdl-fakeqwerty/sdl-fakeqwerty-0_pre20191217.ebuild
@@ -19,10 +19,10 @@ REQUIRED_USE="|| ( sdl sdl2 xlib )"
 
 RDEPEND=""
 DEPEND="
-   virtual/pkgconfig
xlib? ( x11-libs/libX11[${MULTILIB_USEDEP}] )
sdl? ( >=media-libs/libsdl-1.2[${MULTILIB_USEDEP}] )
sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( README.md background.md games )
 



[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk/

2020-04-11 Thread Andrew Ammerlaan
commit: 74dd58ec47c8788639667a0335e048940db8fda5
Author: Denis Reva  gmail  com>
AuthorDate: Sat Apr 11 14:05:57 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 14:05:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74dd58ec

media-libs/amdvlk:

Fixed manifest, slightly improved ebuild.
Unquoted variables is a neccessary part of ebuild

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-libs/amdvlk/amdvlk-2020.1.4.ebuild | 4 ++--
 media-libs/amdvlk/metadata.xml   | 4 
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-libs/amdvlk/amdvlk-2020.1.4.ebuild 
b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
index f8b5424..3971a41 100644
--- a/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
+++ b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
@@ -1,15 +1,15 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
+
 EAPI=7
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
 
 inherit multilib-minimal check-reqs
 
-#cmake-multilib and cmake-utils build doesn't support 
https://github.com/GPUOpen-Drivers/AMDVLK/issues/151
+#inherit cmake-multilib and cmake-utils build doesn't support 
https://github.com/GPUOpen-Drivers/AMDVLK/issues/151
 DESCRIPTION="AMD Open Source Driver for Vulkan"
 HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK";
-
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"

diff --git a/media-libs/amdvlk/metadata.xml b/media-libs/amdvlk/metadata.xml
index d986303..b5b5e7e 100644
--- a/media-libs/amdvlk/metadata.xml
+++ b/media-libs/amdvlk/metadata.xml
@@ -5,10 +5,6 @@
denis7...@gmail.com
Reva Denis aka RarogCmex

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

The AMD Open Source Driver for Vulkan® is an open-source Vulkan 
driver for AMD Radeon™ graphics adapters on Linux®. It is built on top of AMD’s 
Platform Abstraction Library (PAL), a shared component that is designed to 
encapsulate certain hardware and OS-specific programming details for many of 
AMD’s 3D and compute drivers. Leveraging PAL can help provide a consistent 
experience across platforms, including support for recently released GPUs and 
compatibility with AMD developer tools.
Shaders that compose a particular VkPipeline object are 
compiled as a single entity using the LLVM-Based Pipeline Compiler (LLPC) 
library. LLPC builds on LLVM’s existing shader compilation infrastructure for 
AMD GPUs to generate code objects compatible with PAL’s pipeline ABI.



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

2020-04-11 Thread Andrew Ammerlaan
commit: 420adb81c01c273258b3ee1218b6093dce1bc279
Author: Huang Rui  gmail  com>
AuthorDate: Sat Apr 11 14:41:56 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 14:43:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=420adb81

sci-electronics/verilator: bump to 4.032

upgrade package to new version

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

 sci-electronics/verilator/Manifest  | 2 +-
 .../verilator/{verilator-4.026.ebuild => verilator-4.032.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index a3d4eef..82e2bf7 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1 +1 @@
-DIST verilator-4.026.tar.gz 2404465 BLAKE2B 
a861c16b706a26bb0d9f879a6ac129eca29cfd36c47d044ba8297ce2f4bfbc3d6a8f68f652a0b7db0542373416e975b2266bbf1ea11b0f949c12c1c5f6706b05
 SHA512 
cc91c44da39b5b0256adf1d43acad22d07bcdc56636336673916a7b01d39c5fc06603b87a9d9e214497a793d1e9ff198593f915f676c99a32f0853f4b74d0527
+DIST verilator-4.032.tar.gz 2497830 BLAKE2B 
eb318e0326be9f72b32bd98f8a6de74516bda4bdf2d21d572c72e92759a4ee64e514fdb3dae20c8bea40e72d493775a02766e7ea619dd8eb541f3450278b0b20
 SHA512 
2b34d0b6d94babb74b443b3f3ae4e6c9f15423a0b078df72930c4f75b4a831843a4d4b901dc586725a67a49c6f5308402fef4c9ca72b88b13b01746b36d2fb20

diff --git a/sci-electronics/verilator/verilator-4.026.ebuild 
b/sci-electronics/verilator/verilator-4.032.ebuild
similarity index 100%
rename from sci-electronics/verilator/verilator-4.026.ebuild
rename to sci-electronics/verilator/verilator-4.032.ebuild



[gentoo-commits] repo/proj/guru:master commit in: media-libs/amdvlk/

2020-04-11 Thread Andrew Ammerlaan
commit: 8d8302677aeb2906313ea1214b7c3b46f18f187c
Author: Denis Reva  gmail  com>
AuthorDate: Sat Apr 11 08:19:27 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 08:20:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d830267

media-libs/amdvlk:

new ebuild from Github's pull request
Signed-off-by: Denis Reva  gmail.com>
All Unquoted variables is needed for fetching

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Reva Denis  gmail.com>

 media-libs/amdvlk/Manifest   |   8 ++
 media-libs/amdvlk/amdvlk-2020.1.4.ebuild | 125 +++
 media-libs/amdvlk/metadata.xml   |  16 
 3 files changed, 149 insertions(+)

diff --git a/media-libs/amdvlk/Manifest b/media-libs/amdvlk/Manifest
new file mode 100644
index 000..22a1c38
--- /dev/null
+++ b/media-libs/amdvlk/Manifest
@@ -0,0 +1,8 @@
+DIST AMDVLK-v-2020.Q1.4.tar.gz 30348 BLAKE2B 
fc3e4f03d52c064f8b028b1afd2aad6aab3196811d2d6e9535399f39619dc88317e3fb94e1faa9048fc6a3cbe64b1ee6ddc66a759fd38f5408e9cf8b9f535caa
 SHA512 
53fd24eee13c38360b9f962a5d28a1598cdb180357a1ba8ba7c4460d6cd43f909fac25b8cb3231ec29ee172d85ff23faaa135970683072aa468bd15a5505353f
+DIST CWPack-b601c88aeca7a7b08becb3d32709de383c8ee428.tar.gz 24538 BLAKE2B 
b30ddc4cf6e307864c77308faeb5a41a8ed9e708b668dac25989cfbe528422d70ffc17b54109c52abdf5da5c426a3d143cd19b4a3577459d5cce72a85e71284d
 SHA512 
cc544f361ced841525041d6d31678698946362338cbd49ccfda6836f2dcfa4ce495d09b7ce191699364fd5101c671a6734aa4fb3ce447b9e8f1e75f7ea13c766
+DIST MetroHash-2b6fee002db6cc92345b02aeee963ebaaf4c0e2f.tar.gz 11762 BLAKE2B 
4210468564233b0d49572bef5046479123e7597fa69d5a62d8e2b39b3898e89ae044ea2e58cce21f5034fd06c6178b9dbbee25d8f5ad5f3da18ac762b54400cb
 SHA512 
565f98cb44af81c43096eabeaba269ea9cdc3ecfb06868fedf663a0d6f88f3c49251192de43cb30a5172b2ac60580f58fc2bacbd4cbefbc42283efccdfa8a87f
+DIST llpc-7686a2ddba683f7a361460f3806b0d45e615ca76.tar.gz 1955263 BLAKE2B 
f9c6ad489f4998ede751d0b35b129a27d91d0e9d0e86a6d05652adb016eaae9ae40f3756c12ad2139040ab7543aeb1399988f28bda70417f480f42b0a8980ae9
 SHA512 
dc737957da89f6af4fdb85df2113857d8b9418df4396e7e362d029c696a11cf691b5aaff1ce14ab8ad0c1301d10af5f689394a76351eb965cba6be0e0194cb5d
+DIST llvm-project-5c958c70bc6366298296dc778e903f65528c3b0f.tar.gz 116288565 
BLAKE2B 
438a04e6f3394e94bcfdcf97ecb240216050e723e1685ba05b10333061e7c8a6a79023071f35547509c88ed55541ed4e51988e06a89013201154dd89240b6f94
 SHA512 
57da73edda674e10ed799a06fa16f3dc5d241307bc28b463ab1cf4f359daa07c186fd64e242053fc4a3869efa604176c92a7850fc6005b1333e5aa92f6bf0bdd
+DIST pal-bb7398b1c7509a30ba4f7d947b5ad5549a4d58db.tar.gz 7340860 BLAKE2B 
66c0055ecff085b4ad762cba70f5c8448c448bcdebc2ebffd368a8a953cf40eb6e114e3c97cdd772b0c8c98982288f04915f647d247d21bd4dc7135491f98d28
 SHA512 
ed5cecd0243322f6c9885203677faabf4245b7af88b0eac2b0a736af971491690ce123b243b1d76af06249f0549aa2a724b67120ac413c6f4f6de0651d8c6b60
+DIST spvgen-d16ff22a1eb3a3f4ce05cbcb95a337f708b1.tar.gz 17745 BLAKE2B 
b4244e0eb7e2967b692569090481e21cf87ee2124f9e9c0bc550be5e9c26baa08a6be33785cb15c05b54d57805cb1489f7f9abcc3490ed1f374f7c2a4b7dee61
 SHA512 
48ba6708eae2409af54165eb8577eded0f3adc228963807ef4a49496c954e1ee256c00b243fa1caa070cbc4931c1d8b6dcbc702620d6361bd3ab0a1a3414bce3
+DIST xgl-2db4177e78133c868e2c6b4dcc46aeb2f512163a.tar.gz 841923 BLAKE2B 
e67ae03976a806ed1eaddfd694270ea58d18a0d9cb60a8fe4ac67cbddf765df958127258aa28d8d824c5267fbcd3066abb3ffdb0fb2064c580cbdc4d7daf638b
 SHA512 
26fdf2003c32d63792b80942d59bdda56c26e809a26031f77c0f31383df280c8b76ef7c9d321d193e2512075f197461b27db356f8170887c25fda01c85b9f5ed

diff --git a/media-libs/amdvlk/amdvlk-2020.1.4.ebuild 
b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
new file mode 100644
index 000..f8b5424
--- /dev/null
+++ b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit multilib-minimal check-reqs
+
+#cmake-multilib and cmake-utils build doesn't support 
https://github.com/GPUOpen-Drivers/AMDVLK/issues/151
+DESCRIPTION="AMD Open Source Driver for Vulkan"
+HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug wayland"
+REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
+###DEPENDS
+BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
+DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   ${BUNDLED_LLVM_DEPEND}
+   >=dev-util/vulkan-headers-1.2.133"
+BDEPEND="${BUNDLED_LLVM_DEPEND}
+   dev-util/cmake"
+RDEPEND=" ${DEPEND}
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+   x11-libs/libxshmfence[${MULTILIB_USEDEP}]
+   >=media-libs/vulkan-loader-1.2.133[${MULTILIB_USEDEP}]"
+
+CHECKREQS_MEMORY="4G"
+CHECKREQS_DISK_BUILD="2G"
+S="${WORKDIR}"
+CM

[gentoo-commits] repo/proj/guru:dev commit in: media-libs/amdvlk/

2020-04-11 Thread Andrew Ammerlaan
commit: 114edb092c3aaa0ccb3e414a5fb0ff8e934688e1
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Apr 11 20:31:55 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 20:31:55 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=114edb09

media-libs/amdvlk: quote S,D and T variables

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-libs/amdvlk/amdvlk-2020.1.4.ebuild | 38 
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/media-libs/amdvlk/amdvlk-2020.1.4.ebuild 
b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
index 3971a41..e249ecf 100644
--- a/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
+++ b/media-libs/amdvlk/amdvlk-2020.1.4.ebuild
@@ -61,16 +61,16 @@ ${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> 
CWPack-${CWPACK_COMMIT}.t
 ###EBUILD FUNCTIONS
 src_prepare() {
##moving src to proper directories
-   mkdir -p ${S}
-   mkdir -p ${S}/third_party
-   mv AMDVLK-${CORRECT_AMDVLK_PV}/ ${S}/AMDVLK
-   mv xgl-${XGL_COMMIT}/ ${S}/xgl
-   mv pal-${PAL_COMMIT}/ ${S}/pal
-   mv llpc-${LLPC_COMMIT}/ ${S}/llpc
-   mv spvgen-${SPVGEN_COMMIT}/ ${S}/spvgen
-   mv llvm-project-${LLVM_PROJECT_COMMIT}/ ${S}/llvm-project
-   mv MetroHash-${METROHASH_COMMIT}/ ${S}/third_party/metrohash
-   mv CWPack-${CWPACK_COMMIT}/ ${S}/third_party/cwpack
+   mkdir -p "${S}"
+   mkdir -p "${S}/third_party"
+   mv AMDVLK-${CORRECT_AMDVLK_PV}/ "${S}/AMDVLK"
+   mv xgl-${XGL_COMMIT}/ "${S}/xgl"
+   mv pal-${PAL_COMMIT}/ "${S}/pal"
+   mv llpc-${LLPC_COMMIT}/ "${S}/llpc"
+   mv spvgen-${SPVGEN_COMMIT}/ "${S}/spvgen"
+   mv llvm-project-${LLVM_PROJECT_COMMIT}/ "${S}/llvm-project"
+   mv MetroHash-${METROHASH_COMMIT}/ "${S}/third_party/metrohash"
+   mv CWPack-${CWPACK_COMMIT}/ "${S}/third_party/cwpack"
##Installing rule
cat << EOF > "${T}/10-amdvlk-dri3.conf" || die
 Section "Device"
@@ -78,7 +78,7 @@ Identifier "AMDgpu"
 Option  "DRI" "3"
 EndSection
 EOF
-   cd ${S}/xgl
+   cd "${S}/xgl"
default
 }
 
@@ -87,27 +87,27 @@ multilib_src_configure() {
-DBUILD_WAYLAND_SUPPORT=$(usex wayland ) \
-DCMAKE_BUILD_TYPE="$(usex debug "Debug" "Release")" \
-B${BUILD_DIR} )
-   cd ${S}/xgl
+   cd "${S}"/xgl
cmake -H. "${mycmakeargs[@]}"
 }
 
 multilib_src_install() {
if use abi_x86_64 && multilib_is_native_abi; then
-   mkdir -p ${D}/usr/lib64/
-   mv "${BUILD_DIR}/icd/amdvlk64.so" ${D}/usr/lib64/
+   mkdir -p "${D}/usr/lib64/"
+   mv "${BUILD_DIR}/icd/amdvlk64.so" "${D}/usr/lib64/"
insinto /usr/share/vulkan/icd.d
-   doins ${S}/AMDVLK/json/Redhat/amd_icd64.json
+   doins "${S}/AMDVLK/json/Redhat/amd_icd64.json"
else
-   mkdir -p ${D}/usr/lib/
-   mv "${BUILD_DIR}/icd/amdvlk32.so" ${D}/usr/lib/
+   mkdir -p "${D}/usr/lib/"
+   mv "${BUILD_DIR}/icd/amdvlk32.so" "${D}/usr/lib/"
insinto /usr/share/vulkan/icd.d
-   doins ${S}/AMDVLK/json/Redhat/amd_icd32.json
+   doins "${S}/AMDVLK/json/Redhat/amd_icd32.json"
fi
 }
 
 multilib_src_install_all() {
insinto /usr/share/X11/xorg.conf.d/
-   doins ${T}/10-amdvlk-dri3.conf
+   doins "${T}/10-amdvlk-dri3.conf"
einfo "AMDVLK requires DRI3 mode so config file is istalled in 
/usr/share/X11/xorg.conf.d/10-amdvlk-dri3.conf"
einfo "It's safe to double xorg configuration files if you have already 
had ones"
 }



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/

2020-04-11 Thread Matt Turner
commit: b96f33fad30027609291efd4983396b3f4b29a58
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 04:31:49 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 04:31:49 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b96f33fa

catalyst: Remove some dead code

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

 catalyst/builder.py  | 16 
 catalyst/targets/snapshot.py |  3 ---
 2 files changed, 19 deletions(-)

diff --git a/catalyst/builder.py b/catalyst/builder.py
index 64e14c8d..fd8d5eb6 100644
--- a/catalyst/builder.py
+++ b/catalyst/builder.py
@@ -9,19 +9,3 @@ class generic():
Useful for building x86-on-amd64 and such.
"""
self.settings['CHROOT'] = 'setarch %s %s' % (arch, 
self.settings['CHROOT'])
-
-   def mount_safety_check(self):
-   """
-   Make sure that no bind mounts exist in chrootdir (to use before
-   cleaning the directory, to make sure we don't wipe the contents 
of
-   a bind mount
-   """
-   pass
-
-   def mount_all(self):
-   """do all bind mounts"""
-   pass
-
-   def umount_all(self):
-   """unmount all bind mounts"""
-   pass

diff --git a/catalyst/targets/snapshot.py b/catalyst/targets/snapshot.py
index c80d224f..b73135bc 100644
--- a/catalyst/targets/snapshot.py
+++ b/catalyst/targets/snapshot.py
@@ -33,9 +33,6 @@ class snapshot(TargetBase, GenBase):
x=normpath(self.settings["storedir"]+"/snapshots")
ensure_dirs(x)
 
-   def mount_safety_check(self):
-   pass
-
def run(self):
if "purgeonly" in self.settings["options"]:
self.purge()



[gentoo-commits] proj/catalyst:master commit in: catalyst/arch/

2020-04-11 Thread Matt Turner
commit: 0aa79899781447509c65a789bb9cc369311c5977
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 07:09:07 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 07:09:07 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=0aa79899

catalyst/arch: Remove subarch aliases

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

 catalyst/arch/amd64.py | 6 --
 catalyst/arch/mips.py  | 2 --
 catalyst/arch/x86.py   | 5 -
 3 files changed, 13 deletions(-)

diff --git a/catalyst/arch/amd64.py b/catalyst/arch/amd64.py
index 980be552..58904fa2 100644
--- a/catalyst/arch/amd64.py
+++ b/catalyst/arch/amd64.py
@@ -58,15 +58,9 @@ def register():
return ({
"amd64" : arch_amd64,
"k8": arch_k8,
-   "opteron"   : arch_k8,
-   "athlon64"  : arch_k8,
-   "athlonfx"  : arch_k8,
"nocona": arch_nocona,
"core2" : arch_core2,
"k8-sse3"   : arch_k8_sse3,
-   "opteron-sse3"  : arch_k8_sse3,
-   "athlon64-sse3" : arch_k8_sse3,
"amdfam10"  : arch_amdfam10,
-   "barcelona" : arch_amdfam10,
"x32"   : arch_x32,
}, ("x86_64","amd64","nocona"))

diff --git a/catalyst/arch/mips.py b/catalyst/arch/mips.py
index 1ac6f85d..f7fbcc5b 100644
--- a/catalyst/arch/mips.py
+++ b/catalyst/arch/mips.py
@@ -432,7 +432,6 @@ def register():
return ({
"cobalt": arch_cobalt,
"cobalt_n32": arch_cobalt_n32,
-   "mips"  : arch_mips1,
"mips1" : arch_mips1,
"mips2" : arch_mips2,
"mips32": arch_mips32,
@@ -463,7 +462,6 @@ def register():
"mips64r2_n32"  : arch_mips64r2_n32,
"mips64r2_n64"  : arch_mips64r2_n64,
"mips64r2_multilib" : 
arch_mips64r2_multilib,
-   "mipsel": arch_mipsel1,
"mipsel1"   : arch_mipsel1,
"mipsel2"   : arch_mipsel2,
"mips32el"  : arch_mips32el,

diff --git a/catalyst/arch/x86.py b/catalyst/arch/x86.py
index 4e50fea9..307365dc 100644
--- a/catalyst/arch/x86.py
+++ b/catalyst/arch/x86.py
@@ -125,10 +125,8 @@ def register():
"pentium"   : arch_i586,
"pentium2"  : arch_pentium2,
"pentium3"  : arch_pentium3,
-   "pentium3m" : arch_pentium3,
"pentium-m" : arch_pentium_m,
"pentium4"  : arch_pentium4,
-   "pentium4m" : arch_pentium4,
"pentiumpro": arch_i686,
"pentium-mmx"   : arch_pentium_mmx,
"prescott"  : arch_prescott,
@@ -136,8 +134,5 @@ def register():
"k6-2"  : arch_k6_2,
"k6-3"  : arch_k6_2,
"athlon": arch_athlon,
-   "athlon-tbird"  : arch_athlon,
-   "athlon-4"  : arch_athlon_xp,
"athlon-xp" : arch_athlon_xp,
-   "athlon-mp" : arch_athlon_xp
}, ('i386', 'i486', 'i586', 'i686'))



[gentoo-commits] proj/catalyst:master commit in: catalyst/arch/

2020-04-11 Thread Matt Turner
commit: 3645981a8a6677b003e0e33ff88aa0588c66a96e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 07:11:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 07:11:41 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3645981a

catalyst/arch: Drop power3 and power4

Upstream Linux support was dropped in v3.17 and v4.17 respectively.

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

 catalyst/arch/powerpc.py | 16 
 1 file changed, 16 deletions(-)

diff --git a/catalyst/arch/powerpc.py b/catalyst/arch/powerpc.py
index 548df44b..0d88cc59 100644
--- a/catalyst/arch/powerpc.py
+++ b/catalyst/arch/powerpc.py
@@ -79,20 +79,6 @@ class arch_power_ppc(generic_ppc):
generic_ppc.__init__(self,myspec)
self.settings["COMMON_FLAGS"]="-O2 -mcpu=common -mtune=common 
-pipe"
 
-class arch_power3(arch_ppc64):
-   "builder class for power3 under ppc64"
-   def __init__(self,myspec):
-   arch_ppc64.__init__(self,myspec)
-   self.settings["COMMON_FLAGS"]="-O2 -pipe -mcpu=power3 
-mtune=power3"
-   self.settings["HOSTUSE"]=["ibm"]
-
-class arch_power4(arch_ppc64):
-   "builder class for power4 under ppc64"
-   def __init__(self,myspec):
-   arch_ppc64.__init__(self,myspec)
-   self.settings["COMMON_FLAGS"]="-O2 -pipe -mcpu=power4 
-mtune=power4"
-   self.settings["HOSTUSE"]=["ibm"]
-
 class arch_power5(arch_ppc64):
"builder class for power5 under ppc64"
def __init__(self,myspec):
@@ -145,8 +131,6 @@ def register():
"g5": arch_g5,
"power" : arch_power,
"power-ppc" : arch_power_ppc,
-   "power3": arch_power3,
-   "power4": arch_power4,
"power5": arch_power5,
"power6": arch_power6,
"power7": arch_power7,



[gentoo-commits] proj/catalyst:master commit in: catalyst/arch/

2020-04-11 Thread Matt Turner
commit: 34c5eb362aab60b4ffe6f7e454c944d1b1670a9f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 19:27:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 19:27:52 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=34c5eb36

catalyst/arch: Drop alpha CHOSTs

I remember bugs about some CHOSTs breaking openssl, for example. No
point in using them as far as I am aware.

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

 catalyst/arch/alpha.py | 17 ++---
 1 file changed, 2 insertions(+), 15 deletions(-)

diff --git a/catalyst/arch/alpha.py b/catalyst/arch/alpha.py
index 83bad8b8..b96be016 100644
--- a/catalyst/arch/alpha.py
+++ b/catalyst/arch/alpha.py
@@ -8,66 +8,53 @@ class generic_alpha(builder.generic):
def __init__(self,myspec):
builder.generic.__init__(self,myspec)
self.settings["COMMON_FLAGS"]="-mieee -pipe"
-
-class arch_alpha(generic_alpha):
-   "builder class for generic alpha (ev4+)"
-   def __init__(self,myspec):
-   generic_alpha.__init__(self,myspec)
-   self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev4"
self.settings["CHOST"]="alpha-unknown-linux-gnu"
 
 class arch_ev4(generic_alpha):
-   "builder class for alpha ev4"
+   "builder class for generic alpha (ev4+)"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev4"
-   self.settings["CHOST"]="alphaev4-unknown-linux-gnu"
 
 class arch_ev45(generic_alpha):
"builder class for alpha ev45"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev45"
-   self.settings["CHOST"]="alphaev45-unknown-linux-gnu"
 
 class arch_ev5(generic_alpha):
"builder class for alpha ev5"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev5"
-   self.settings["CHOST"]="alphaev5-unknown-linux-gnu"
 
 class arch_ev56(generic_alpha):
"builder class for alpha ev56 (ev5 plus BWX)"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev56"
-   self.settings["CHOST"]="alphaev56-unknown-linux-gnu"
 
 class arch_pca56(generic_alpha):
"builder class for alpha pca56 (ev5 plus BWX & MAX)"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=pca56"
-   self.settings["CHOST"]="alphaev56-unknown-linux-gnu"
 
 class arch_ev6(generic_alpha):
"builder class for alpha ev6"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev6"
-   self.settings["CHOST"]="alphaev6-unknown-linux-gnu"
 
 class arch_ev67(generic_alpha):
"builder class for alpha ev67 (ev6 plus CIX)"
def __init__(self,myspec):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev67"
-   self.settings["CHOST"]="alphaev67-unknown-linux-gnu"
 
 def register():
"Inform main catalyst program of the contents of this plugin."
-   return ({ "alpha":arch_alpha, "ev4":arch_ev4, "ev45":arch_ev45,
+   return ({ "alpha":arch_ev4, "ev4":arch_ev4, "ev45":arch_ev45,
"ev5":arch_ev5, "ev56":arch_ev56, "pca56":arch_pca56,
"ev6":arch_ev6, "ev67":arch_ev67 },
("alpha", ))



[gentoo-commits] proj/catalyst:master commit in: catalyst/arch/

2020-04-11 Thread Matt Turner
commit: ebbfbc3f9f65036e9269c1b5b0fde5ba1702d25c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 19:25:36 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 19:25:36 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ebbfbc3f

catalyst/arch: Remove some dead HOSTUSE

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

 catalyst/arch/alpha.py | 2 --
 catalyst/arch/mips.py  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/catalyst/arch/alpha.py b/catalyst/arch/alpha.py
index 813b0020..83bad8b8 100644
--- a/catalyst/arch/alpha.py
+++ b/catalyst/arch/alpha.py
@@ -57,7 +57,6 @@ class arch_ev6(generic_alpha):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev6"
self.settings["CHOST"]="alphaev6-unknown-linux-gnu"
-   self.settings["HOSTUSE"]=["ev6"]
 
 class arch_ev67(generic_alpha):
"builder class for alpha ev67 (ev6 plus CIX)"
@@ -65,7 +64,6 @@ class arch_ev67(generic_alpha):
generic_alpha.__init__(self,myspec)
self.settings["COMMON_FLAGS"]+=" -O2 -mcpu=ev67"
self.settings["CHOST"]="alphaev67-unknown-linux-gnu"
-   self.settings["HOSTUSE"]=["ev6"]
 
 def register():
"Inform main catalyst program of the contents of this plugin."

diff --git a/catalyst/arch/mips.py b/catalyst/arch/mips.py
index f7fbcc5b..f162a334 100644
--- a/catalyst/arch/mips.py
+++ b/catalyst/arch/mips.py
@@ -418,14 +418,12 @@ class arch_cobalt(generic_mipsel):
def __init__(self,myspec):
generic_mipsel.__init__(self,myspec)
self.settings["COMMON_FLAGS"]="-O2 -march=r5000 -mabi=32 -mplt 
-pipe"
-   self.settings["HOSTUSE"]=["cobalt"]
 
 class arch_cobalt_n32(generic_mips64el):
"Builder class for cobalt [Little-endian N32]"
def __init__(self,myspec):
generic_mips64el.__init__(self,myspec)
self.settings["COMMON_FLAGS"]="-O2 -march=r5000 -mabi=n32 -mplt 
-pipe"
-   self.settings["HOSTUSE"]=["cobalt"]
 
 def register():
"Inform main catalyst program of the contents of this plugin."



[gentoo-commits] proj/catalyst:master commit in: catalyst/arch/

2020-04-11 Thread Matt Turner
commit: e93b6722850c0dee941db30f6981968adcd3fd53
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 11 07:10:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 11 07:10:56 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e93b6722

catalyst/arch: Drop hppa1.0

I don't think Linux ever ran on these. Wikipedia doesn't even know the
names of the chips. We have never built stages for 1.0 as far as I can
tell.

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

 catalyst/arch/hppa.py | 8 
 1 file changed, 8 deletions(-)

diff --git a/catalyst/arch/hppa.py b/catalyst/arch/hppa.py
index b3c5c931..ee1a835b 100644
--- a/catalyst/arch/hppa.py
+++ b/catalyst/arch/hppa.py
@@ -7,13 +7,6 @@ class generic_hppa(builder.generic):
builder.generic.__init__(self,myspec)
self.settings["COMMON_FLAGS"]="-O2 -pipe"
 
-class arch_hppa(generic_hppa):
-   "Builder class for hppa systems"
-   def __init__(self,myspec):
-   generic_hppa.__init__(self,myspec)
-   self.settings["COMMON_FLAGS"]+=" -march=1.0"
-   self.settings["CHOST"]="hppa-unknown-linux-gnu"
-
 class arch_hppa1_1(generic_hppa):
"Builder class for hppa 1.1 systems"
def __init__(self,myspec):
@@ -31,7 +24,6 @@ class arch_hppa2_0(generic_hppa):
 def register():
"Inform main catalyst program of the contents of this plugin."
return ({
-   "hppa": arch_hppa,
"hppa1.1":  arch_hppa1_1,
"hppa2.0":  arch_hppa2_0
}, ("parisc","parisc64","hppa","hppa64") )



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/whysynth/

2020-04-11 Thread Andrew Ammerlaan
commit: 1a60e3b6aa702f3f036a0334abcb95057626
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Apr 11 20:26:45 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 20:26:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a60e3b6

media-plugins/whysynth: fix inconsistent use of spaces/tabs indentation

makes repoman happy

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-plugins/whysynth/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-plugins/whysynth/metadata.xml 
b/media-plugins/whysynth/metadata.xml
index b5af650..6c512ea 100644
--- a/media-plugins/whysynth/metadata.xml
+++ b/media-plugins/whysynth/metadata.xml
@@ -9,14 +9,14 @@
smbolton/whysynth


-WhySynth is a versatile softsynth which operates as a plugin for the 
DSSI Soft Synth Interface. A brief list of features:
-4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.
-11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, 
asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase 
distortion.
-10 filter modes.
-flexible modulation and mixdown options, plus effects.
-DSSI is a plugin API for software instruments (soft synths) with user 
interfaces, permitting them to be hosted in-process by audio applications. More 
information on DSSI can be found at:
-http://dssi.sourceforge.net/
-WhySynth is something of a mongrel, combining bits from Xsynth-DSSI, 
hexter, Csound, Mats Olsson's MSS, and various other programs, with inspiration 
from a number of my favorite long-hair-days synths (Matrix 6, ESQ-1, K4), and 
wavecycle data resynthesized from Claude Kaber's Virtual K4 samples and 
//christian's exegesis of the Ensoniq SQ-80 wavetable ROMs. See the enclosed 
file AUTHORS for more details.
-WhySynth is written by Sean Bolton, and copyright (c) 2017 under the 
GNU General Public License, version 2 or later. See the enclosed file COPYING 
for details. While this software is 'free' within the requirements of this 
license, I (Sean) would appreciate any or all of the following should you find 
WhySynth useful.
+   WhySynth is a versatile softsynth which operates as a plugin 
for the DSSI Soft Synth Interface. A brief list of features:
+   4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per 
voice.
+   11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, 
asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase 
distortion.
+   10 filter modes.
+   flexible modulation and mixdown options, plus effects.
+   DSSI is a plugin API for software instruments (soft synths) 
with user interfaces, permitting them to be hosted in-process by audio 
applications. More information on DSSI can be found at:
+   http://dssi.sourceforge.net/
+   WhySynth is something of a mongrel, combining bits from 
Xsynth-DSSI, hexter, Csound, Mats Olsson's MSS, and various other programs, 
with inspiration from a number of my favorite long-hair-days synths (Matrix 6, 
ESQ-1, K4), and wavecycle data resynthesized from Claude Kaber's Virtual K4 
samples and //christian's exegesis of the Ensoniq SQ-80 wavetable ROMs. See the 
enclosed file AUTHORS for more details.
+   WhySynth is written by Sean Bolton, and copyright (c) 2017 
under the GNU General Public License, version 2 or later. See the enclosed file 
COPYING for details. While this software is 'free' within the requirements of 
this license, I (Sean) would appreciate any or all of the following should you 
find WhySynth useful.

 



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

2020-04-11 Thread Mart Raudsepp
commit: 98da4a9f4a416882ac8db6b80755ef1fc573c23e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 20:04:49 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 20:18:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98da4a9f

app-text/poppler: arm64 stable (bug #708828)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/app-text/poppler/poppler-0.85.0.ebuild 
b/app-text/poppler/poppler-0.85.0.ebuild
index 6da324b524c..28074680e78 100644
--- a/app-text/poppler/poppler-0.85.0.ebuild
+++ b/app-text/poppler/poppler-0.85.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]] ; then
SLOT="0/"
 else
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz";
-   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"
SLOT="0/95"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 



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

2020-04-11 Thread Adam Feldman
commit: 9d41fe2bbcddc03ff2f97b979c302778b494021b
Author: Adam Feldman  gentoo  org>
AuthorDate: Sat Apr 11 20:15:51 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Sat Apr 11 20:16:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d41fe2b

net-libs/libmicrodns: Bump to 0.1.2

Bug: https://bugs.gentoo.org/714606
Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Adam Feldman  gentoo.org>

 net-libs/libmicrodns/Manifest |  1 +
 net-libs/libmicrodns/libmicrodns-0.1.2.ebuild | 35 +++
 net-libs/libmicrodns/libmicrodns-.ebuild  | 24 +++---
 3 files changed, 51 insertions(+), 9 deletions(-)

diff --git a/net-libs/libmicrodns/Manifest b/net-libs/libmicrodns/Manifest
index 3f931cdd49d..f320b7e3316 100644
--- a/net-libs/libmicrodns/Manifest
+++ b/net-libs/libmicrodns/Manifest
@@ -1 +1,2 @@
 DIST libmicrodns-0.0.9.tar.gz 57333 BLAKE2B 
a9e1d099d4588863dee3c2735a2e3f9cd46212729c342e06cccad1a8e997e85964e7f917ce97f50c0cccd21c1662ef9baf7392333ea666ff65b0577f57bab692
 SHA512 
6f7dbf1a324fed847131745498895ab0773dfc3c7bb96a05bf0fd3df0c0ce19d7f607789f7a5350d34e91e7ba323ee57196eb37ce351f83a9faa82c5fc8d89a8
+DIST microdns-0.1.2.tar.xz 49420 BLAKE2B 
247a82c3bb038487390ba967387e9d4cec638ee5315290387c5b8863afbd45cc0700a3ee6c0308db253a161b5c1d345f77808de96df3f31bfaa2ff74e8fa3c05
 SHA512 
a6b15c65c74560fdba8973c63ffae9cdde4445f54196bb2d7d6348f6c15f8f162ef0a4e91b969ea3f2a60c701c3cc72799fcfba2fbf08c37f71ba8d5e3409702

diff --git a/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild 
b/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild
new file mode 100644
index 000..0e1d2c1f619
--- /dev/null
+++ b/net-libs/libmicrodns/libmicrodns-0.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="Minimal mDNS resolver (and announcer) library"
+HOMEPAGE="https://videolabs.io";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/videolabs/${PN}";
+else
+   
SRC_URI="https://github.com/videolabs/${PN}/releases/download/${PV}/${P/lib/}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${P/lib/}"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature examples)
+   $(meson_feature test tests)
+   )
+   meson_src_configure
+}

diff --git a/net-libs/libmicrodns/libmicrodns-.ebuild 
b/net-libs/libmicrodns/libmicrodns-.ebuild
index fbd51b90d87..0e1d2c1f619 100644
--- a/net-libs/libmicrodns/libmicrodns-.ebuild
+++ b/net-libs/libmicrodns/libmicrodns-.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools
+inherit meson
 
 DESCRIPTION="Minimal mDNS resolver (and announcer) library"
 HOMEPAGE="https://videolabs.io";
@@ -12,18 +12,24 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/videolabs/${PN}";
 else
-   SRC_URI="https://github.com/videolabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/videolabs/${PN}/releases/download/${PV}/${P/lib/}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${P/lib/}"
 fi
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
 SLOT="0"
-IUSE=""
+IUSE="examples test"
+RESTRICT="!test? ( test )"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
+BDEPEND=""
 
-src_prepare() {
-   default
-   eautoreconf
+src_configure() {
+   local emesonargs=(
+   $(meson_feature examples)
+   $(meson_feature test tests)
+   )
+   meson_src_configure
 }



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

2020-04-11 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 20:06:02 2020 +

New tag: v4.0.7




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

2020-04-11 Thread Thomas Deutschmann
commit: 262764a5ff8dd64a7b5b2b810783b31eae4bfa8b
Author: Mihai Donțu  gmail  com>
AuthorDate: Sat Apr 11 15:16:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 19:40:32 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=262764a5

defaults/initrd.scripts: minor syntax fix in bootstrapCD()

Fixes 621a5e46599 ("defaults/initrd.scripts: proper b2sum missing error")
Signed-off-by: Mihai Donțu  gmail.com>
Closes: https://bugs.gentoo.org/717102
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index b5da21a..d4b159a 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -334,7 +334,7 @@ bootstrapCD() {
else
bad_msg "Unable to verify isoroot_b2sums due to 
missing b2sums"
bad_msg "Please use 'genkernel --b2sums' to 
generate initramfs"
-   if [ -z "${checkfile" ]
+   if [ -z "${checkfile}" ]
then
bad_msg "Press any key to skip ..."
read -n1 -s



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

2020-04-11 Thread Thomas Deutschmann
commit: 1a63cc1ca74452c21508c529141b318d1ded44a0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 19:44:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 19:44:38 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=1a63cc1c

genkernel: bump to v4.0.7

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

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

diff --git a/genkernel b/genkernel
index 95d3e72..33dd89d 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='4.0.6'
+GK_V='4.0.7'
 
 GK_TIME_START=$(date +%s)
 



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

2020-04-11 Thread Thomas Deutschmann
commit: 039494e11540c963e7b804e7b4eecbef87d5eaa0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 19:38:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 19:43:17 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=039494e1

defaults/initrd.scripts: ignore SC2045

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

 defaults/initrd.scripts | 1 +
 defaults/linuxrc| 2 ++
 2 files changed, 3 insertions(+)

diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts
index d4b159a..514a8bc 100644
--- a/defaults/initrd.scripts
+++ b/defaults/initrd.scripts
@@ -186,6 +186,7 @@ findmediamount() {
# don't skip device mapper devices. Even the 
craziest scenario
# deserves a fair chance.
#
+   # shellcheck disable=SC2045
for part in $(ls 
/sys/block/${bsn}/${bsn}*[0-9]* 2>/dev/null)
do
skip=1

diff --git a/defaults/linuxrc b/defaults/linuxrc
index b3e1740..964a932 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -1133,6 +1133,7 @@ FSTAB
then
if [ -e "${CDROOT_PATH}/add" ]
then
+   # shellcheck disable=SC2045
for targz in $(ls ${CDROOT_PATH}/add/*.tar.gz)
do
tarname=$(basename ${targz})
@@ -1188,6 +1189,7 @@ FSTAB
if [ -e "/${NEW_ROOT}/${directory}" ]
then
# It does exist, link all the 
individual files
+   # shellcheck disable=SC2045
for file in $(ls 
/${NEW_ROOT}/${FS_LOCATION}/${directory})
do
if [ ! -d 
"/${NEW_ROOT}/${FS_LOCATION}/${directory}/${file}" ] && [ ! -e 
"${NEW_ROOT}/${directory}/${file}" ]



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

2020-04-11 Thread Thomas Deutschmann
commit: 17a3633dfca328edb40d46b692476ca87a14b9a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 19:34:59 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 19:43:05 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=17a3633d

Makefile: run shellcheck against initramfs' scripts

This should help us catching fatal errors like bug 717102
before release.

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

 Makefile | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index a3efcd2..e423ab0 100644
--- a/Makefile
+++ b/Makefile
@@ -35,7 +35,7 @@ else
@true
 endif
 
-dist: verify-doc check-git-repository distclean $(EXTRA_DIST)
+dist: verify-shellscripts-initramfs verify-doc check-git-repository distclean 
$(EXTRA_DIST)
mkdir "$(distdir)"
git ls-files -z | xargs -0 cp --no-dereference --parents 
--target-directory="$(distdir)" \
$(EXTRA_DIST)
@@ -89,3 +89,13 @@ verify-doc: doc/genkernel.8.txt
exit 1 ; \
fi ; \
rm -f faildoc
+
+verify-shellscripts-initramfs:
+# we need to check every file because a fatal error in
+# an included file (SC1094) is just a warning at the moment
+   shellcheck \
+   --external-sources \
+   --source-path SCRIPTDIR \
+   --severity error \
+   defaults/linuxrc \
+   defaults/initrd.scripts



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

2020-04-11 Thread Thomas Deutschmann
commit: 46bb41537a96103f1674225cfaf3a8b0f7e4a4a8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Apr 11 19:38:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Apr 11 19:43:17 2020 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=46bb4153

defaults/linuxrc: help shellcheck sourcing scripts

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

 defaults/linuxrc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/defaults/linuxrc b/defaults/linuxrc
index 7fbd0ad..b3e1740 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -1,8 +1,11 @@
 #!/bin/sh
 
+# shellcheck source=initrd.defaults
 . /etc/initrd.defaults
+# shellche2ck source=initrd.scripts
 . /etc/initrd.scripts
 
+# shellcheck source=/dev/null
 [ -e /etc/initrd.splash ] && . /etc/initrd.splash
 
 # Basic /dev content, we need it as fast as possible.



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

2020-04-11 Thread Craig Andrews
commit: 349db05f3142a248f8db6b2d8bfb5e739bbfcb79
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Apr 11 03:35:25 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Apr 11 19:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349db05f

dev-libs/libudfread: Read UDF from raw devices and image files

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/libudfread/Manifest|  1 +
 dev-libs/libudfread/libudfread-1.0.0.ebuild | 30 +
 dev-libs/libudfread/libudfread-.ebuild  | 30 +
 dev-libs/libudfread/metadata.xml|  8 
 4 files changed, 69 insertions(+)

diff --git a/dev-libs/libudfread/Manifest b/dev-libs/libudfread/Manifest
new file mode 100644
index 000..431e7930872
--- /dev/null
+++ b/dev-libs/libudfread/Manifest
@@ -0,0 +1 @@
+DIST libudfread-1.0.0.tar.gz 31420 BLAKE2B 
bf68560d283fb88af54ee1a939166e68df94d60f1e8d3fc0d0e6e1d0faa0b9ef35825ff8a2dbbcdbfb0412dbe6e1639a34b844c10cf7424a659f974a53b59b2c
 SHA512 
8b48d809197f3e9e4271755acffe74849aa3a01c6b23eab3acad6c2bb0c9045491f43657953300e5f84b27e99715ea2a2c4926f1120b3f5129042703c2804606

diff --git a/dev-libs/libudfread/libudfread-1.0.0.ebuild 
b/dev-libs/libudfread/libudfread-1.0.0.ebuild
new file mode 100644
index 000..b3304062e6a
--- /dev/null
+++ b/dev-libs/libudfread/libudfread-1.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://code.videolan.org/videolan/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Library for reading UDF from raw devices and image files"
+HOMEPAGE="https://code.videolan.org/videolan/libudfread/";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf
+}

diff --git a/dev-libs/libudfread/libudfread-.ebuild 
b/dev-libs/libudfread/libudfread-.ebuild
new file mode 100644
index 000..b3304062e6a
--- /dev/null
+++ b/dev-libs/libudfread/libudfread-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://code.videolan.org/videolan/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://code.videolan.org/videolan/libudfread/-/archive/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Library for reading UDF from raw devices and image files"
+HOMEPAGE="https://code.videolan.org/videolan/libudfread/";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE=""
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf
+}

diff --git a/dev-libs/libudfread/metadata.xml b/dev-libs/libudfread/metadata.xml
new file mode 100644
index 000..5a4b1cb6f68
--- /dev/null
+++ b/dev-libs/libudfread/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+candr...@gentoo.org
+Craig Andrews
+  
+



[gentoo-commits] repo/gentoo:master commit in: sys-auth/google-authenticator/files/, sys-auth/google-authenticator/

2020-04-11 Thread Craig Andrews
commit: aa7da5ea0d4cf2d11be41b82ac64f80b2dfa9294
Author: Ronny Gutbrod  tastytea  de>
AuthorDate: Sat Apr 11 19:24:44 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Apr 11 19:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7da5ea

sys-auth/google-authenticator: Remove failing tests.

Closes: https://bugs.gentoo.org/624588
Signed-off-by: Ronny Gutbrod  tastytea.de>
Closes: https://github.com/gentoo/gentoo/pull/15312
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/1.08-remove-failing-tests.patch  | 301 +
 .../google-authenticator-1.08.ebuild   |   2 +-
 .../google-authenticator-.ebuild   |   2 +-
 3 files changed, 303 insertions(+), 2 deletions(-)

diff --git 
a/sys-auth/google-authenticator/files/1.08-remove-failing-tests.patch 
b/sys-auth/google-authenticator/files/1.08-remove-failing-tests.patch
new file mode 100644
index 000..9b207dc20df
--- /dev/null
+++ b/sys-auth/google-authenticator/files/1.08-remove-failing-tests.patch
@@ -0,0 +1,301 @@
+From 9e26b1885250cb0b7a710d9ae65542e3fcae684f Mon Sep 17 00:00:00 2001
+From: Ronny Gutbrod 
+Date: Sat, 11 Apr 2020 21:08:37 +0200
+Subject: [PATCH] Remove calls to  pam_sm_authenticate().
+
+It tries to change the user id, which is prohibited by the sandbox. See 
#624588.
+---
+ tests/pam_google_authenticator_unittest.c | 271 --
+ 1 file changed, 271 deletions(-)
+
+diff --git a/tests/pam_google_authenticator_unittest.c 
b/tests/pam_google_authenticator_unittest.c
+index edade47..0661b8b 100644
+--- a/tests/pam_google_authenticator_unittest.c
 b/tests/pam_google_authenticator_unittest.c
+@@ -338,72 +338,6 @@ int main(int argc, char *argv[]) {
+ // Make sure num_prompts_shown is still 0.
+ verify_prompts_shown(0);
+
+-// Set the timestamp that this test vector needs
+-set_time(1*30);
+-
+-response = "123456";
+-
+-// Check if we can log in when using an invalid verification code
+-puts("Testing failed login attempt");
+-assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-verify_prompts_shown(expected_bad_prompts_shown);
+-
+-// Check required number of digits
+-if (conv_mode == TWO_PROMPTS) {
+-  puts("Testing required number of digits");
+-  response = "50548";
+-  assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-  verify_prompts_shown(expected_bad_prompts_shown);
+-  response = "0050548";
+-  assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-  verify_prompts_shown(expected_bad_prompts_shown);
+-  response = "00050548";
+-  assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-  verify_prompts_shown(expected_bad_prompts_shown);
+-}
+-
+-// Test a blank response
+-puts("Testing a blank response");
+-response = "";
+-assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-verify_prompts_shown(expected_bad_prompts_shown);
+-
+-// Set the response that we should send back to the authentication module
+-response = "050548";
+-
+-// Test handling of missing state files
+-puts("Test handling of missing state files");
+-const char *old_secret = targv[0];
+-targv[0] = "secret=/NOSUCHFILE";
+-assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_AUTH_ERR);
+-verify_prompts_shown(password_is_provided_from_external ? 0 : 
expected_bad_prompts_shown);
+-targv[targc++] = "nullok";
+-targv[targc] = NULL;
+-assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_IGNORE);
+-verify_prompts_shown(0);
+-targv[--targc] = NULL;
+-targv[0] = old_secret;
+-
+-// Check if we can log in when using a valid verification code
+-puts("Testing successful login");
+-assert(pam_sm_authenticate(NULL, 0, targc, targv) == PAM_SUCCESS);
+-verify_prompts_shown(expected_good_prompts_shown);
+-
+-// Test the STEP_SIZE option
+-puts("Testing STEP_SIZE option");
+-assert(!chmod(fn, 0600));
+-assert((fd = open(fn, O_APPEND | O_WRONLY)) >= 0);
+-assert(write(fd, "\n\" STEP_SIZE 60\n", 16) == 16);
+-close(fd);
+-for (int *tm  = (int []){ 9998, , 10001, 10002, 1, -1 },
+- *res = (int []){ PAM_AUTH_ERR, PAM_SUCCESS, PAM_SUCCESS,
+-  PAM_AUTH_ERR, PAM_SUCCESS };
+- *tm >= 0;) {
+-  set_time(*tm++ * 60);
+-  assert(pam_sm_authenticate(NULL, 0, targc, targv) == *res++);
+-  verify_prompts_shown(expected_good_prompts_shown);
+-}
+-
+ // Reset secret file after step size testing.
+ assert(!chmod(fn, 0600));
+ assert((fd = open(fn, O_TRUNC | O_WRONLY)) >= 0);
+@@ -411,211 +345,6 @@ int main(int argc, char *argv[]) {
+ assert(write(fd, "\n\" TOTP_AUTH", 12) == 12);
+ close(fd);
+
+-// Test the WINDOW_SIZE option
+-puts("Testing WINDOW_SIZE option");
+-for (int 

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

2020-04-11 Thread Andreas Sturmlechner
commit: 97640794b6dfee2b992a4bb83af5d7c341544378
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 19:50:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:50:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97640794

sets: Update unversioned kdesdk set

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

 sets/kdesdk | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sets/kdesdk b/sets/kdesdk
index 375afc9f4a..acb8f11817 100644
--- a/sets/kdesdk
+++ b/sets/kdesdk
@@ -1,6 +1,5 @@
 # Autogenerated by regenerate-files, DO NOT EDIT.
 kde-apps/cervisia:5
-kde-apps/dolphin-plugins-bazaar:5
 kde-apps/dolphin-plugins-git:5
 kde-apps/dolphin-plugins-mercurial:5
 kde-apps/dolphin-plugins-subversion:5



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

2020-04-11 Thread Andreas Sturmlechner
commit: 4c4fa5de73baff5e6fea4c81dc311806199ce344
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 18:55:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:26:24 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4c4fa5de

kde-apps/kdesdk-meta: Add USE python for kde-apps/lokalize

Even though kde-apps/lokalize itself was ported to py3, it RDEPENDs on py2-only
kde-apps/kross-interpreters[python] which is barely on life support.

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

 kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild  | 4 ++--
 kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild | 4 ++--
 kde-apps/kdesdk-meta/kdesdk-meta-.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
index 14fa9809f3..d65f09e331 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="bazaar cvs git mercurial subversion +webkit"
+IUSE="bazaar cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -21,12 +21,12 @@ RDEPEND="
>=kde-apps/kompare-${PV}:${SLOT}
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
-   >=kde-apps/lokalize-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
+   python? ( >=kde-apps/lokalize-${PV}:${SLOT} )
subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
 "

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
index e7f5c3117e..3417867956 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="bazaar cvs git mercurial subversion +webkit"
+IUSE="bazaar cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -21,12 +21,12 @@ RDEPEND="
>=kde-apps/kompare-${PV}:${SLOT}
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
-   >=kde-apps/lokalize-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
+   python? ( >=kde-apps/lokalize-${PV}:${SLOT} )
subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
 "

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
index e7f5c3117e..3417867956 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="bazaar cvs git mercurial subversion +webkit"
+IUSE="bazaar cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -21,12 +21,12 @@ RDEPEND="
>=kde-apps/kompare-${PV}:${SLOT}
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
-   >=kde-apps/lokalize-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )
+   python? ( >=kde-apps/lokalize-${PV}:${SLOT} )
subversion? ( >=kde-apps/dolphin-plugins-subversion-${PV}:${SLOT} )
webkit? ( >=kde-apps/umbrello-${PV}:${SLOT} )
 "



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin-plugins-bazaar/

2020-04-11 Thread Andreas Sturmlechner
commit: 482386f42ee4d5fb4741d7a49c3e292082217e9b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 19:26:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:26:48 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=482386f4

kde-apps/dolphin-plugins-bazaar: Remove last-rited package.

RDEPEND dev-vcs/bzr was last-rited.

Bug: https://bugs.gentoo.org/715044
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../dolphin-plugins-bazaar-20.03.90.ebuild | 61 --
 .../dolphin-plugins-bazaar-20.04.49..ebuild| 61 --
 .../dolphin-plugins-bazaar-.ebuild | 61 --
 kde-apps/dolphin-plugins-bazaar/metadata.xml   |  8 ---
 4 files changed, 191 deletions(-)

diff --git 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.03.90.ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.03.90.ebuild
deleted file mode 100644
index 7a98401148..00
--- a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.03.90.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="false"
-KDE_ORG_NAME="dolphin-plugins"
-MY_PLUGIN_NAME="bazaar"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.68.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Dolphin plugin for Bazaar integration"
-HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-apps/dolphin-${PVCUT}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
-   dev-vcs/bzr
-"
-
-src_prepare() {
-   ecm_src_prepare
-   # kxmlgui, qtnetwork only required by dropbox
-   ecm_punt_bogus_dep Qt5 Network
-   ecm_punt_bogus_dep KF5 XmlGui
-   # delete non-${PN} translations
-   if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_${MY_PLUGIN_NAME}=ON
-   -DBUILD_dropbox=OFF
-   -DBUILD_git=OFF
-   -DBUILD_hg=OFF
-   -DBUILD_svn=OFF
-   )
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
-}

diff --git 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.04.49..ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.04.49..ebuild
deleted file mode 100644
index 42ceb48d6e..00
--- 
a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-20.04.49..ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="false"
-KDE_ORG_NAME="dolphin-plugins"
-MY_PLUGIN_NAME="bazaar"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.68.0
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Dolphin plugin for Bazaar integration"
-HOMEPAGE="https://kde.org/applications/system/org.kde.dolphin_plugins";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-apps/dolphin-${PVCUT}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-"
-RDEPEND="${DEPEND}
-   !kde-apps/dolphin-plugins:5
-   dev-vcs/bzr
-"
-
-src_prepare() {
-   ecm_src_prepare
-   # kxmlgui, qtnetwork only required by dropbox
-   ecm_punt_bogus_dep Qt5 Network
-   ecm_punt_bogus_dep KF5 XmlGui
-   # delete non-${PN} translations
-   if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   find po -type f -name "*po" -and -not -name 
"*${MY_PLUGIN_NAME}plugin" -delete || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_${MY_PLUGIN_NAME}=ON
-   -DBUILD_dropbox=OFF
-   -DBUILD_git=OFF
-   -DBUILD_hg=OFF
-   -DBUILD_svn=OFF
-   )
-   ecm_src_configure
-}
-
-src_install() {
-   ecm_src_install
-   rm "${D}"/usr/share/metainfo/org.kde.dolphin-plugins.metainfo.xml || die
-}

diff --git a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-.ebuild 
b/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-bazaar-.ebuild
deleted file mode 100644
index 0e37c196f9..00
--- a/kde-apps/dolphin-plugins-bazaar/dolphin-plugins-baz

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

2020-04-11 Thread Andreas Sturmlechner
commit: 1c23b69d582237145e51dbd7b6d774885e7f09b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 19:34:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:34:25 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c23b69d

sets: Drop kde-apps/dolphin-plugins-bazaar from kde-sdk-{19.12,20.04,live}

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

 sets/kdesdk-19.12 | 1 -
 sets/kdesdk-20.04 | 1 -
 sets/kdesdk-live  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/sets/kdesdk-19.12 b/sets/kdesdk-19.12
index f4b7be1893..e59d43cd7b 100644
--- a/sets/kdesdk-19.12
+++ b/sets/kdesdk-19.12
@@ -1,5 +1,4 @@
 

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

2020-04-11 Thread Andreas Sturmlechner
commit: 08fc2c16d871e07de6428d07f5c95a19ab24e854
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 18:50:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 18:50:57 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=08fc2c16

kde-apps/lokalize: Add missing kde-apps/kross-interpreters RDEPEND

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

 kde-apps/lokalize/lokalize-20.03.90.ebuild  | 1 +
 kde-apps/lokalize/lokalize-20.04.49..ebuild | 1 +
 kde-apps/lokalize/lokalize-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/kde-apps/lokalize/lokalize-20.03.90.ebuild 
b/kde-apps/lokalize/lokalize-20.03.90.ebuild
index 3586d7b3fb..aa7ad3b473 100644
--- a/kde-apps/lokalize/lokalize-20.03.90.ebuild
+++ b/kde-apps/lokalize/lokalize-20.03.90.ebuild
@@ -49,6 +49,7 @@ RDEPEND="${DEPEND}
$(python_gen_cond_dep '
dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
')
+   >=kde-apps/kross-interpreters-${PV}:${SLOT}[python]
 "
 
 pkg_setup() {

diff --git a/kde-apps/lokalize/lokalize-20.04.49..ebuild 
b/kde-apps/lokalize/lokalize-20.04.49..ebuild
index 7675e24b63..c123cb614a 100644
--- a/kde-apps/lokalize/lokalize-20.04.49..ebuild
+++ b/kde-apps/lokalize/lokalize-20.04.49..ebuild
@@ -49,6 +49,7 @@ RDEPEND="${DEPEND}
$(python_gen_cond_dep '
dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
')
+   >=kde-apps/kross-interpreters-${PV}:${SLOT}[python]
 "
 
 pkg_setup() {

diff --git a/kde-apps/lokalize/lokalize-.ebuild 
b/kde-apps/lokalize/lokalize-.ebuild
index 51299f045a..17689c4022 100644
--- a/kde-apps/lokalize/lokalize-.ebuild
+++ b/kde-apps/lokalize/lokalize-.ebuild
@@ -49,6 +49,7 @@ RDEPEND="${DEPEND}
$(python_gen_cond_dep '
dev-python/translate-toolkit[${PYTHON_MULTI_USEDEP}]
')
+   >=kde-apps/kross-interpreters-${PV}:${SLOT}[python]
 "
 
 pkg_setup() {



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-release-service-20.04.49.9999/, ...

2020-04-11 Thread Andreas Sturmlechner
commit: 7145793091c6b8d6a84020e4501ecb4dd3ef6c07
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 19:35:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:35:27 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=71457930

Documentation: Drop kde-apps/dolphin-plugins-bazaar from Release Service

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

 .../.kde-release-service-19.12.49./kdesdk-19.12  | 1 -
 .../.kde-release-service-20.04.49./kdesdk-20.04  | 1 -
 .../package.accept_keywords/.kde-release-service-live/kdesdk-live| 1 -
 .../package.accept_keywords/kde-release-service-19.12.49..keywords   | 1 -
 Documentation/package.accept_keywords/kde-release-service-19.12.keywords | 1 -
 .../package.accept_keywords/kde-release-service-20.04.49..keywords   | 1 -
 Documentation/package.accept_keywords/kde-release-service-20.04.keywords | 1 -
 Documentation/package.accept_keywords/kde-release-service-live.keywords  | 1 -
 Documentation/package.mask/kde-release-service-19.12 | 1 -
 Documentation/package.mask/kde-release-service-20.04 | 1 -
 Documentation/package.mask/kde-release-service-live  | 1 -
 Documentation/package.unmask/kde-release-service-19.12   | 1 -
 Documentation/package.unmask/kde-release-service-20.04   | 1 -
 Documentation/package.unmask/kde-release-service-live| 1 -
 14 files changed, 14 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-release-service-19.12.49./kdesdk-19.12
 
b/Documentation/package.accept_keywords/.kde-release-service-19.12.49./kdesdk-19.12
index a6c1cab1b3..063b98ce61 100644
--- 
a/Documentation/package.accept_keywords/.kde-release-service-19.12.49./kdesdk-19.12
+++ 
b/Documentation/package.accept_keywords/.kde-release-service-19.12.49./kdesdk-19.12
@@ -1,5 +1,4 @@
 ~kde-apps/cervisia-19.12.49. **
-~kde-apps/dolphin-plugins-bazaar-19.12.49. **
 ~kde-apps/dolphin-plugins-git-19.12.49. **
 ~kde-apps/dolphin-plugins-mercurial-19.12.49. **
 ~kde-apps/dolphin-plugins-subversion-19.12.49. **

diff --git 
a/Documentation/package.accept_keywords/.kde-release-service-20.04.49./kdesdk-20.04
 
b/Documentation/package.accept_keywords/.kde-release-service-20.04.49./kdesdk-20.04
index 79f9ffbec1..0e2b946b6e 100644
--- 
a/Documentation/package.accept_keywords/.kde-release-service-20.04.49./kdesdk-20.04
+++ 
b/Documentation/package.accept_keywords/.kde-release-service-20.04.49./kdesdk-20.04
@@ -1,5 +1,4 @@
 ~kde-apps/cervisia-20.04.49. **
-~kde-apps/dolphin-plugins-bazaar-20.04.49. **
 ~kde-apps/dolphin-plugins-git-20.04.49. **
 ~kde-apps/dolphin-plugins-mercurial-20.04.49. **
 ~kde-apps/dolphin-plugins-subversion-20.04.49. **

diff --git 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdesdk-live 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdesdk-live
index 3c8b6875c6..2df0c8050c 100644
--- 
a/Documentation/package.accept_keywords/.kde-release-service-live/kdesdk-live
+++ 
b/Documentation/package.accept_keywords/.kde-release-service-live/kdesdk-live
@@ -1,5 +1,4 @@
 ~kde-apps/cervisia- **
-~kde-apps/dolphin-plugins-bazaar- **
 ~kde-apps/dolphin-plugins-git- **
 ~kde-apps/dolphin-plugins-mercurial- **
 ~kde-apps/dolphin-plugins-subversion- **

diff --git 
a/Documentation/package.accept_keywords/kde-release-service-19.12.49..keywords
 
b/Documentation/package.accept_keywords/kde-release-service-19.12.49..keywords
index 90fba26b30..2d059bdd1c 100644
--- 
a/Documentation/package.accept_keywords/kde-release-service-19.12.49..keywords
+++ 
b/Documentation/package.accept_keywords/kde-release-service-19.12.49..keywords
@@ -203,7 +203,6 @@
 ~kde-apps/pim-sieve-editor-19.12.49. **
 ~kde-apps/pimcommon-19.12.49. **
 ~kde-apps/cervisia-19.12.49. **
-~kde-apps/dolphin-plugins-bazaar-19.12.49. **
 ~kde-apps/dolphin-plugins-git-19.12.49. **
 ~kde-apps/dolphin-plugins-mercurial-19.12.49. **
 ~kde-apps/dolphin-plugins-subversion-19.12.49. **

diff --git 
a/Documentation/package.accept_keywords/kde-release-service-19.12.keywords 
b/Documentation/package.accept_keywords/kde-release-service-19.12.keywords
index e2c56c5b75..614ecdf98e 100644
--- a/Documentation/package.accept_keywords/kde-release-service-19.12.keywords
+++ b/Documentation/package.accept_keywords/kde-release-service-19.12.keywords
@@ -203,7 +203,6 @@
 

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

2020-04-11 Thread Andreas Sturmlechner
commit: ca7def530f335c8cccdc82c20606e233b7ff4f54
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 11 19:25:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 11 19:26:30 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca7def53

kde-apps/kdesdk-meta: Drop USE bazaar

dev-vcs/bzr was last-rited.

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

 kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild  | 3 +--
 kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild | 3 +--
 kde-apps/kdesdk-meta/kdesdk-meta-.ebuild  | 3 +--
 kde-apps/kdesdk-meta/metadata.xml | 1 -
 4 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
index d65f09e331..971a072c7a 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-20.03.90.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="bazaar cvs git mercurial python subversion +webkit"
+IUSE="cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -22,7 +22,6 @@ RDEPEND="
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
-   bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
index 3417867956..66253faa09 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-20.04.49..ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="bazaar cvs git mercurial python subversion +webkit"
+IUSE="cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -22,7 +22,6 @@ RDEPEND="
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
-   bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )

diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild 
b/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
index 3417867956..66253faa09 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://kde.org/applications/development";
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="bazaar cvs git mercurial python subversion +webkit"
+IUSE="cvs git mercurial python subversion +webkit"
 
 RDEPEND="
>=kde-apps/kapptemplate-${PV}:${SLOT}
@@ -22,7 +22,6 @@ RDEPEND="
>=kde-apps/kross-interpreters-${PV}:${SLOT}
>=kde-apps/libkomparediff2-${PV}:${SLOT}
>=kde-apps/poxml-${PV}:${SLOT}
-   bazaar? ( >=kde-apps/dolphin-plugins-bazaar-${PV}:${SLOT} )
cvs? ( >=kde-apps/cervisia-${PV}:${SLOT} )
git? ( >=kde-apps/dolphin-plugins-git-${PV}:${SLOT} )
mercurial? ( >=kde-apps/dolphin-plugins-mercurial-${PV}:${SLOT} )

diff --git a/kde-apps/kdesdk-meta/metadata.xml 
b/kde-apps/kdesdk-meta/metadata.xml
index 381989d262..6d6985c428 100644
--- a/kde-apps/kdesdk-meta/metadata.xml
+++ b/kde-apps/kdesdk-meta/metadata.xml
@@ -6,7 +6,6 @@
Gentoo KDE Project


-   Enable support for Bazaar VCS in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-bazaar
Enable support for Git VCS in 
kde-apps/dolphin via kde-apps/dolphin-plugins-git
Enable support for Mercurial VCS in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-mercurial
Enable support for Apache Subversion 
VCS in kde-apps/dolphin via 
kde-apps/dolphin-plugins-subversion



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/spotipy/

2020-04-11 Thread Andrew Ammerlaan
commit: 678b22e46e279428aeaaf5c837c0222dc4253244
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sat Apr 11 19:23:19 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sat Apr 11 19:23:30 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=678b22e4

dev-python/spotipy: 2.11.1 version bump

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/spotipy/Manifest | 2 +-
 dev-python/spotipy/{spotipy-2.10.0.ebuild => spotipy-2.11.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/spotipy/Manifest b/dev-python/spotipy/Manifest
index 7b13792..8abc1d9 100644
--- a/dev-python/spotipy/Manifest
+++ b/dev-python/spotipy/Manifest
@@ -1 +1 @@
-DIST spotipy-2.10.0.tar.gz 82414 BLAKE2B 
06915b6e910ab69853ee8e54503da050733e138dc27fbb3c27049c2277231c97659fcbc3f3205aa252f89b738f5863851751de253efce970f31617046a6e8de5
 SHA512 
00e9a05ce4321c889a4586ae504b4399753701a6fc08ecc4775099b74d82087551c81329242c395ff9d0497f45c9aa4c9a261132295117be310cd6f33ca1811a
+DIST spotipy-2.11.1.tar.gz 85670 BLAKE2B 
821650ed83968ad76c1cf1fd6463d1441acf0e05b48721b82200d4be642056b3525f5d61de61856a342ffd67623b09a6d466df0e4b4c036e2a33c66872fd6702
 SHA512 
596ba9ce5e36f8885d6cf04112e16e97e40e39a1da0879e0c2e254118454766220a16b3dd8008364085aa238f27e40899c57e442574dfebf1e393fad74b852a9

diff --git a/dev-python/spotipy/spotipy-2.10.0.ebuild 
b/dev-python/spotipy/spotipy-2.11.1.ebuild
similarity index 100%
rename from dev-python/spotipy/spotipy-2.10.0.ebuild
rename to dev-python/spotipy/spotipy-2.11.1.ebuild



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

2020-04-11 Thread Patrick McLean
commit: 43d1e17a6ab4b56ea96bf12adfe820927d8c54d6
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Apr 11 19:01:17 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Apr 11 19:03:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d1e17a

sys-libs/libxcrypt-4.4.16: version bump

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 sys-libs/libxcrypt/Manifest|   1 +
 sys-libs/libxcrypt/libxcrypt-4.4.16.ebuild | 163 +
 2 files changed, 164 insertions(+)

diff --git a/sys-libs/libxcrypt/Manifest b/sys-libs/libxcrypt/Manifest
index ee51b237512..344c0f505e9 100644
--- a/sys-libs/libxcrypt/Manifest
+++ b/sys-libs/libxcrypt/Manifest
@@ -1,3 +1,4 @@
 DIST libxcrypt-4.4.10.tar.gz 499736 BLAKE2B 
32da99488c21a21c3310a735a08a70002a3a56d7d9d4a9fd0c16436ef2b42ee8a9b877c5b5dcbf1bc9a38fbef3370d5ff4585167ff25025f854ccd020014dcd4
 SHA512 
fd714542dad40db721c03270b5a03e2c068b0750e887dcac4c651433d5905d08bd5c5db3762cc2e4ceee0103bd62810559ea197d164126169e0b253675415ca2
 DIST libxcrypt-4.4.12.tar.gz 493620 BLAKE2B 
185cc9a0b9f573801e75bf2ffb3eaa578016804d175443a53b2cef01334acb6f8fa5a0fe72e346ff368e3db355338b1f1dbd00e93828dde2594f0adee3753f69
 SHA512 
945dfd307ebd3d1b3dd9f22057b23b651c0ffaab55bf4151950565a3f0fea8b0e2bc2886318ceea707985d720e83e8663e4590bc72e91f470bae3a98f41ab30f
+DIST libxcrypt-4.4.16.tar.gz 480694 BLAKE2B 
0e93c2ff45a8148f82a80a67fb732a3ef42e87505d19258023f91d3352a382483204e77e2704e7a0de15f4f1e38a326d0867506a5580faf8c81857270588a4a3
 SHA512 
e1d3b1262c6be7c6c8847b8c4eb8191d9e5e482798be6f1186876c72f3d8c737124378ec45a38aa464f556e10a557b96f855bd371f03c3611eada27904bf6781
 DIST libxcrypt_2.4.orig.tar.gz 361503 BLAKE2B 
6347bea4b22ae7742cb516a0a8673bbd7c37f645b2dbb383f4c4a6bbcc95a12897068ab7354fa015bbb65f6dc331b95ce24b48aa4bdd7a57433d8f5bc245392d
 SHA512 
7171ce1b5b7f949232c4db94cf98bdd6396c3e2a8f2f483c041cab92d752e3a2fa93d564ede7efece57c069df129e6cc03049cf3e3f07bd3556031a7c4197cbf

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.16.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.16.ebuild
new file mode 100644
index 000..166f638a579
--- /dev/null
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.16.ebuild
@@ -0,0 +1,163 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit autotools multibuild python-any-r1 multilib-minimal
+
+DESCRIPTION="Extended crypt library for descrypt, md5crypt, bcrypt, and others 
"
+SRC_URI="https://github.com/besser82/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/besser82/libxcrypt";
+
+LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+IUSE="+compat split-usr +static-libs system test"
+
+DEPEND="system? (
+   elibc_glibc? ( sys-libs/glibc[-crypt(+)] )
+   !sys-libs/musl
+   )"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-apps/findutils
+   test? ( $(python_gen_any_dep 'dev-python/passlib[${PYTHON_USEDEP}]') )"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="split-usr? ( system )"
+
+PATCHES=(
+   "${FILESDIR}/libxcrypt-4.4.12-pythonver.patch"
+   "${FILESDIR}/libxcrypt-4.4.12-multibuild.patch"
+)
+
+python_check_deps() {
+   has_version -b "dev-python/passlib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=(
+   $(usex compat 'xcrypt_compat' '')
+   xcrypt_nocompat
+   )
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   multibuild_foreach_variant multilib-minimal_src_configure
+}
+
+get_xclibdir() {
+   printf -- "%s/%s/%s\n" \
+   "$(usex split-usr '' '/usr')" \
+   "$(get_libdir)" \
+   "$(usex system '' 'xcrypt')"
+}
+
+multilib_src_configure() {
+   local -a myconf=(
+   --libdir=$(get_xclibdir)
+   --with-pkgconfigdir=/usr/$(get_libdir)/pkgconfig
+   --includedir="${EPREFIX}/usr/include/$(usex system '' 'xcrypt')"
+   )
+
+   case "${MULTIBUILD_ID}" in
+   xcrypt_compat-*)
+   myconf+=(
+   --disable-static
+   --disable-xcrypt-compat-files
+   --enable-obsolete-api=yes
+   )
+   ;;
+   xcrypt_nocompat-*)
+   myconf+=(
+   --enable-obsolete-api=no
+   $(use_enable static-libs static)
+   )
+   ;;
+   *) die "Unexpected MULTIBUILD_ID: ${MULTIBUILD_ID}";;
+   esac
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+src_compile() {
+   multibuild_foreach_variant multilib-minimal_src_compile
+}
+
+multilib_src_test() {
+   emake check
+}
+
+src_te

[gentoo-commits] repo/gentoo:master commit in: net-im/openmittsu/

2020-04-11 Thread Ulrich Müller
commit: 17237ca88c2a90847c8c86de7acce97e3b5685e0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr 11 16:52:36 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 11 18:47:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17237ca8

net-im/openmittsu: Remove old.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/openmittsu/Manifest|  1 -
 net-im/openmittsu/openmittsu-0.9.13.32.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/net-im/openmittsu/Manifest b/net-im/openmittsu/Manifest
index d267bed729d..9e73c252c1c 100644
--- a/net-im/openmittsu/Manifest
+++ b/net-im/openmittsu/Manifest
@@ -1,3 +1,2 @@
-DIST openmittsu-0.9.13.32.tar.xz 2078892 BLAKE2B 
4960d3046dfe45568f56ddc4ad77677992ac4dc4d618a926a15b35431955c8f30aa20ad236cc3143bc1a24f64a4635fdc072a1c9f921238f1283b81b3d6befb7
 SHA512 
671ce8ed1a6f9aa8d15ee0d72ce78e2b5aef556243efacec4b0b434eaf5b0bd1b34aa6a0391e42ead9007011cca88e7ba2649f16456a2bf74d22355d1f308a0f
 DIST openmittsu-0.9.13.46.tar.xz 2183136 BLAKE2B 
3935a00fae8aa937fdc2f629a7dbf2a06cf518fb3758e7c1e191247004fa4077f60dbe2a0e3fba9750405ec069c33b6336cc26f990947ecbb1dabfe3b7b586f6
 SHA512 
bd58189e7c714f74ec6271a94251f4222dcd4fdb8015d6d01ef57e860804ebfa97aab632f3db94da386bb58bbb674bb4db6b659d2c9ccdeedf8ddd9b026a99c4
 DIST openmittsu-0.9.15.0.tar.xz 2302908 BLAKE2B 
284968a1965d0c91197402618ae4ebaeb7a7d977e79654f296d7d2ca1466d26b86d99810e0502e9eced27e5a664dbb4b0113ec344367fb7b85557ebc0381
 SHA512 
9e00828053506cf233a4cede49c501da903cc36d49379b891e4186cf10cacfbd596b4d2b7ac551e2e6340a878bfa1155f8696e179ed9dd1c2ecbff61430ed7f9

diff --git a/net-im/openmittsu/openmittsu-0.9.13.32.ebuild 
b/net-im/openmittsu/openmittsu-0.9.13.32.ebuild
deleted file mode 100644
index cd5a0bb9291..000
--- a/net-im/openmittsu/openmittsu-0.9.13.32.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils desktop
-
-DESCRIPTION="An open source chat client for Threema-style end-to-end encrypted 
chat networks"
-HOMEPAGE="https://www.openmittsu.de/";
-# git-archive-all.sh snapshot of https://github.com/blizzard4591/openMittsu.git
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2+ BitstreamVera OFL-1.1 Apache-2.0 CC0-1.0 MIT BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/qt5-sqlcipher
-   >=dev-libs/libsodium-1.0.11:=
-   >=dev-qt/qtcore-5.7.1:5=
-   >=dev-qt/qtgui-5.7.1:5=
-   >=dev-qt/qtmultimedia-5.7.1:5=[widgets]
-   >=dev-qt/qtnetwork-5.7.1:5=[ssl]
-   >=dev-qt/qtsql-5.7.1:5=[sqlite]
-   >=dev-qt/qtwidgets-5.7.1:5=
-   >=media-gfx/qrencode-3.4.4-r1:="
-DEPEND="${RDEPEND}
-   test? ( >=dev-cpp/gtest-1.8.0 )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-tests.patch
-)
-
-DOCS=(
-   README.md
-   Example-client-configuration-file.ini
-   Example-contacts-file.txt
-)
-
-src_configure() {
-   local mycmakeargs=(
-   # set version manually, since autodetection works only with git
-   "-DOPENMITTSU_CUSTOM_VERSION_STRING=${PV%.*}-${PV##*.}-"
-   "-DOPENMITTSU_DISABLE_VERSION_UPDATE_CHECK=ON"
-   "-DOPENMITTSU_ENABLE_TESTS=$(usex test)"
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   cd "${BUILD_DIR}" || die
-   ./openMittsuTests || die
-}
-
-src_install() {
-   local my_pn="openMittsu"
-   cmake-utils_src_install
-   newicon resources/icon.png ${my_pn}.png
-   make_desktop_entry ${my_pn} ${my_pn} ${my_pn}
-   rm "${ED}"/usr/bin/${my_pn}VersionInfo || die
-   rm -f "${ED}"/usr/bin/${my_pn}Tests || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-db/qt5-sqlcipher/files/, dev-db/qt5-sqlcipher/

2020-04-11 Thread Ulrich Müller
commit: b5996000d8825d4ccdf5784494660b193808df88
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr 11 16:32:51 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 11 18:47:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5996000

dev-db/qt5-sqlcipher: Version bump to 1.0.10.

Reported-by: Nils Freydank  posteo.de>
Closes: https://bugs.gentoo.org/717084
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-db/qt5-sqlcipher/Manifest  |  1 +
 .../files/qt5-sqlcipher-1.0.10-install-path.patch  | 14 +++
 dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.10.ebuild   | 48 ++
 3 files changed, 63 insertions(+)

diff --git a/dev-db/qt5-sqlcipher/Manifest b/dev-db/qt5-sqlcipher/Manifest
index 9081c6b40e8..137e99733c4 100644
--- a/dev-db/qt5-sqlcipher/Manifest
+++ b/dev-db/qt5-sqlcipher/Manifest
@@ -1,2 +1,3 @@
 DIST qt5-sqlcipher-1.0.1-qt-5.14.0.tar.xz 8248 BLAKE2B 
0cc717deecf2ff1d212a5b510be0c57d5cdac6abf9dc5db8f5d69762adb2a0d79298aa0e2f453417a5aa5b242637094e7ebaf6d7fe777539e0f8896f6adc3709
 SHA512 
a61231756967f0596b3903db1ca40937f1140a3d06ff9b6b6f6a6195650c170e0d4f42a3d51ac3f3cb35f4e173b78986a8fb31ed7a7e01e125ae78c7dd851246
+DIST qt5-sqlcipher-1.0.10.tar.gz 245054 BLAKE2B 
edb36a47881e2d5801cf07cc9b6094ea53b9e0e595c0078d3a09b493979222a6ad655b074b015c0a152073e0f39d1e31ecb9e2021f7788dda04a0547cd47eddd
 SHA512 
1a23da7d7c6de020ee0739154abe83f94208a3a6d385fd58eff38d3ea27ce51b37a66994e8ad0ff5102525c3573134f9b9362accf2032b7386ea174b12ea1338
 DIST qt5-sqlcipher-1.0.1_p20191025.tar.gz 200293 BLAKE2B 
5a0c6401353bc1c9dc511ac585ebce8556742278c303032b3434116c5a778034df01a5133913f8eaac187863b91ef8432b20184b75882c738ed6d850682ac765
 SHA512 
9e5294ff4c25dc18ef83ecec6c7ef985fec73744f36b27d21591983eb9976b8a13151ef0a31ce3af9767ee3f6388b8f008404002345d328bf0094d03ca4dd8d0

diff --git a/dev-db/qt5-sqlcipher/files/qt5-sqlcipher-1.0.10-install-path.patch 
b/dev-db/qt5-sqlcipher/files/qt5-sqlcipher-1.0.10-install-path.patch
new file mode 100644
index 000..5485ae94240
--- /dev/null
+++ b/dev-db/qt5-sqlcipher/files/qt5-sqlcipher-1.0.10-install-path.patch
@@ -0,0 +1,14 @@
+--- qt5-sqlcipher-1.0.10-orig/CMakeLists.txt
 qt5-sqlcipher-1.0.10/CMakeLists.txt
+@@ -197,10 +197,7 @@
+   endif()
+   else()
+   message(WARNING "Packaging is not set up for this platform, 
either submit a ticket or change/add pathes yourself, if packaging is 
required.")
+-  INSTALL(TARGETS qsqlcipher DESTINATION sqldrivers)
+-  if (QSQLCIPHER_BUILD_TESTS)
+-  INSTALL(TARGETS qsqlcipher-test DESTINATION bin)
+-  endif()
++  INSTALL(TARGETS qsqlcipher DESTINATION 
@LIBDIR@/qt5/plugins/sqldrivers)
+   endif()
+ else()
+   INSTALL(TARGETS qsqlcipher DESTINATION sqldrivers)

diff --git a/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.10.ebuild 
b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.10.ebuild
new file mode 100644
index 000..2e1c4834cc6
--- /dev/null
+++ b/dev-db/qt5-sqlcipher/qt5-sqlcipher-1.0.10.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Qt SQL driver plugin for SQLCipher"
+HOMEPAGE="https://github.com/blizzard4591/qt5-sqlcipher";
+SRC_URI="https://github.com/blizzard4591/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1" # version 2.1 only
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-db/sqlcipher-3.4.1
+   >=dev-qt/qtcore-5.12.3:5=
+   >=dev-qt/qtsql-5.12.3:5=[sqlite] 

[gentoo-commits] repo/gentoo:master commit in: net-im/openmittsu/

2020-04-11 Thread Ulrich Müller
commit: 51b236b70b37764f5fed684df69b5e93fa6b80f1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Apr 11 16:52:01 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Apr 11 18:47:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b236b7

net-im/openmittsu: Version bump to 0.9.15.0.

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 net-im/openmittsu/Manifest   |  1 +
 net-im/openmittsu/openmittsu-0.9.15.0.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/net-im/openmittsu/Manifest b/net-im/openmittsu/Manifest
index ac64148517e..d267bed729d 100644
--- a/net-im/openmittsu/Manifest
+++ b/net-im/openmittsu/Manifest
@@ -1,2 +1,3 @@
 DIST openmittsu-0.9.13.32.tar.xz 2078892 BLAKE2B 
4960d3046dfe45568f56ddc4ad77677992ac4dc4d618a926a15b35431955c8f30aa20ad236cc3143bc1a24f64a4635fdc072a1c9f921238f1283b81b3d6befb7
 SHA512 
671ce8ed1a6f9aa8d15ee0d72ce78e2b5aef556243efacec4b0b434eaf5b0bd1b34aa6a0391e42ead9007011cca88e7ba2649f16456a2bf74d22355d1f308a0f
 DIST openmittsu-0.9.13.46.tar.xz 2183136 BLAKE2B 
3935a00fae8aa937fdc2f629a7dbf2a06cf518fb3758e7c1e191247004fa4077f60dbe2a0e3fba9750405ec069c33b6336cc26f990947ecbb1dabfe3b7b586f6
 SHA512 
bd58189e7c714f74ec6271a94251f4222dcd4fdb8015d6d01ef57e860804ebfa97aab632f3db94da386bb58bbb674bb4db6b659d2c9ccdeedf8ddd9b026a99c4
+DIST openmittsu-0.9.15.0.tar.xz 2302908 BLAKE2B 
284968a1965d0c91197402618ae4ebaeb7a7d977e79654f296d7d2ca1466d26b86d99810e0502e9eced27e5a664dbb4b0113ec344367fb7b85557ebc0381
 SHA512 
9e00828053506cf233a4cede49c501da903cc36d49379b891e4186cf10cacfbd596b4d2b7ac551e2e6340a878bfa1155f8696e179ed9dd1c2ecbff61430ed7f9

diff --git a/net-im/openmittsu/openmittsu-0.9.15.0.ebuild 
b/net-im/openmittsu/openmittsu-0.9.15.0.ebuild
new file mode 100644
index 000..00915580a10
--- /dev/null
+++ b/net-im/openmittsu/openmittsu-0.9.15.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop
+
+DESCRIPTION="An open source chat client for Threema-style end-to-end encrypted 
chat networks"
+HOMEPAGE="https://www.openmittsu.de/";
+# git-archive-all.sh snapshot of https://github.com/blizzard4591/openMittsu.git
+SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
+
+LICENSE="GPL-2+ BitstreamVera OFL-1.1 Apache-2.0 CC0-1.0 MIT BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-db/qt5-sqlcipher
+   >=dev-libs/libsodium-1.0.11:=
+   >=dev-qt/qtcore-5.7.1:5=
+   >=dev-qt/qtgui-5.7.1:5=
+   >=dev-qt/qtmultimedia-5.7.1:5=[widgets]
+   >=dev-qt/qtnetwork-5.7.1:5=[ssl]
+   >=dev-qt/qtsql-5.7.1:5=[sqlite]
+   >=dev-qt/qtwidgets-5.7.1:5=
+   >=media-gfx/qrencode-3.4.4-r1:="
+DEPEND="${RDEPEND}
+   test? ( >=dev-cpp/gtest-1.8.0 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.13.32-fix-tests.patch
+)
+
+DOCS=(
+   README.md
+   Example-client-configuration-file.ini
+   Example-contacts-file.txt
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # set version manually, since autodetection works only with git
+   "-DOPENMITTSU_CUSTOM_VERSION_STRING=${PV%.*}-${PV##*.}-"
+   "-DOPENMITTSU_DISABLE_VERSION_UPDATE_CHECK=ON"
+   "-DOPENMITTSU_ENABLE_TESTS=$(usex test)"
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   cd "${BUILD_DIR}" || die
+   ./openMittsuTests || die
+}
+
+src_install() {
+   local my_pn="openMittsu"
+   cmake-utils_src_install
+   newicon resources/icon.png ${my_pn}.png
+   make_desktop_entry ${my_pn} ${my_pn} ${my_pn}
+   rm "${ED}"/usr/bin/${my_pn}VersionInfo || die
+   rm -f "${ED}"/usr/bin/${my_pn}Tests || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/whysynth/

2020-04-11 Thread Denis Reva
commit: c382c3d89a6587d1e2b34f3974102704ebf0794e
Author: Denis Reva  gmail  com>
AuthorDate: Sat Apr 11 18:07:08 2020 +
Commit: Denis Reva  gmail  com>
CommitDate: Sat Apr 11 18:09:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c382c3d8

media-plugins/whysynth:

New ebuild: DSSI music software synthesizer

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>

 media-plugins/whysynth/Manifest |  1 +
 media-plugins/whysynth/metadata.xml | 22 +++
 media-plugins/whysynth/whysynth-20180323.ebuild | 29 +
 3 files changed, 52 insertions(+)

diff --git a/media-plugins/whysynth/Manifest b/media-plugins/whysynth/Manifest
new file mode 100644
index 000..03d9e7e
--- /dev/null
+++ b/media-plugins/whysynth/Manifest
@@ -0,0 +1 @@
+DIST whysynth-20180323.tar.gz 2656205 BLAKE2B 
305ebe9162bb4aed15ac4632f1511123b8cf1b7dd1859b18d1339ad076581938076a7856df36a7517d880e391db79dac445ebff51c956ecb09a4193d6335695c
 SHA512 
978df4611adfa184027ba694b547e8307ee9ac167ef5057d0c0ce124e2206bbb633f93d88b789824112e71b6fa9f99de731d61f71d97416d5d87ac9df6b7dd40

diff --git a/media-plugins/whysynth/metadata.xml 
b/media-plugins/whysynth/metadata.xml
new file mode 100644
index 000..b5af650
--- /dev/null
+++ b/media-plugins/whysynth/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   denis7...@gmail.com
+   Reva Denis
+   
+   
+   smbolton/whysynth
+   
+   
+WhySynth is a versatile softsynth which operates as a plugin for the 
DSSI Soft Synth Interface. A brief list of features:
+4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.
+11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, 
asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase 
distortion.
+10 filter modes.
+flexible modulation and mixdown options, plus effects.
+DSSI is a plugin API for software instruments (soft synths) with user 
interfaces, permitting them to be hosted in-process by audio applications. More 
information on DSSI can be found at:
+http://dssi.sourceforge.net/
+WhySynth is something of a mongrel, combining bits from Xsynth-DSSI, 
hexter, Csound, Mats Olsson's MSS, and various other programs, with inspiration 
from a number of my favorite long-hair-days synths (Matrix 6, ESQ-1, K4), and 
wavecycle data resynthesized from Claude Kaber's Virtual K4 samples and 
//christian's exegesis of the Ensoniq SQ-80 wavetable ROMs. See the enclosed 
file AUTHORS for more details.
+WhySynth is written by Sean Bolton, and copyright (c) 2017 under the 
GNU General Public License, version 2 or later. See the enclosed file COPYING 
for details. While this software is 'free' within the requirements of this 
license, I (Sean) would appreciate any or all of the following should you find 
WhySynth useful.
+   
+

diff --git a/media-plugins/whysynth/whysynth-20180323.ebuild 
b/media-plugins/whysynth/whysynth-20180323.ebuild
new file mode 100644
index 000..ec2966f
--- /dev/null
+++ b/media-plugins/whysynth/whysynth-20180323.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface"
+HOMEPAGE="http://smbolton.com/whysynth.html 
https://github.com/smbolton/whysynth";
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+LICENSE="GPL-2"
+WHYSYNTH_COMMIT="32e4bc73baa554bb1844b3165e657911f43f3568"
+SRC_URI="https://github.com/smbolton/${PN}/archive/${WHYSYNTH_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${WHYSYNTH_COMMIT}"
+RDEPEND="media-libs/dssi
+   media-libs/liblo
+   sci-libs/fftw:3.0
+   x11-libs/gtk+:2
+   media-libs/ladspa-sdk
+   media-libs/alsa-lib"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   ./autogen.sh
+   default
+   WANT_AUTOMAKE="1.7" eautoreconf
+}



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

2020-04-11 Thread Mike Gilbert
commit: a18a88ccff609edaa1512e1a277e26165b636b18
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 11 17:35:38 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 11 17:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a18a88cc

Revert "app-arch/bzip2: add landmine to ensure SLOT gets updated"

This reverts commit 5b8f16651df78afbe673c0f695d8c0e21f7c4db1.

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

 app-arch/bzip2/bzip2-1.0.8-r1.ebuild | 6 --
 app-arch/bzip2/bzip2-.ebuild | 7 +--
 2 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
index f9c097a85a4..e1e25b90ee4 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
@@ -17,12 +17,6 @@ SLOT="0/1" # subslot = SONAME
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="static static-libs"
 
-if [[ ${PV} == 1.1* ]]; then
-eerror "Please update SLOT due to accidental soname change in bzip2-1.0.7."
-eerror "See commit 98da0ad82192d21ad74ae52366ea8466e2acea24 for reference."
-die "SLOT update needed"
-fi
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.4-makefile-CFLAGS.patch
"${FILESDIR}"/${PN}-1.0.8-saneso.patch

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
index 266dd9856aa..a0c9cd7a462 100644
--- a/app-arch/bzip2/bzip2-.ebuild
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -16,13 +16,8 @@ else
 fi
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-IUSE="static-libs"
 
-if [[ ${PV} == 1.1* ]]; then
-   eerror "Please update SLOT due to accidental soname change in 
bzip2-1.0.7."
-   eerror "See commit 98da0ad82192d21ad74ae52366ea8466e2acea24 for 
reference."
-   die "SLOT update needed"
-fi
+IUSE="static-libs"
 
 multilib_src_configure() {
local emesonargs=(



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

2020-04-11 Thread Mike Gilbert
commit: 970736fe78dc0c25b1497ff8e5f153c8d2dcc5ff
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 11 17:46:09 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 11 17:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970736fe

app-arch/bzip2: ensure libbz2.so.1.0 gets installed

Package-Manager: Portage-2.3.96_p4, Repoman-2.3.22_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 app-arch/bzip2/bzip2-1.0.8-r1.ebuild | 8 
 app-arch/bzip2/bzip2-.ebuild | 7 +++
 2 files changed, 15 insertions(+)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
index e1e25b90ee4..34b92d2ea54 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r1.ebuild
@@ -71,6 +71,14 @@ multilib_src_install() {
for v in libbz2.so{,.{${PV%%.*},${PV%.*}}} ; do
dosym libbz2.so.${PV} /usr/$(get_libdir)/${v}
done
+
+   # Install libbz2.so.1.0 due to accidental soname change in 1.0.7.
+   # Reference: 98da0ad82192d21ad74ae52366ea8466e2acea24.
+   # OK to remove one year after 2020-04-11.
+   if [[ ! -L "${ED}/usr/$(get_libdir)/libbz2.so.1.0" ]]; then
+   dosym libbz2.so.${PV} "/usr/$(get_libdir)/libbz2.so.1.0"
+   fi
+
use static-libs && dolib.a libbz2.a
 
if multilib_is_native_abi ; then

diff --git a/app-arch/bzip2/bzip2-.ebuild b/app-arch/bzip2/bzip2-.ebuild
index a0c9cd7a462..579f0b8f44d 100644
--- a/app-arch/bzip2/bzip2-.ebuild
+++ b/app-arch/bzip2/bzip2-.ebuild
@@ -36,6 +36,13 @@ multilib_src_compile() {
 multilib_src_install() {
meson_src_install
 
+   # Install libbz2.so.1.0 due to accidental soname change in 1.0.7.
+   # Reference: 98da0ad82192d21ad74ae52366ea8466e2acea24.
+   # OK to remove one year after 2020-04-11.
+   if [[ ! -L "${ED}/usr/$(get_libdir)/libbz2.so.1.0" ]]; then
+   dosym libbz2.so.1 "/usr/$(get_libdir)/libbz2.so.1.0"
+   fi
+
if multilib_is_native_abi ; then
gen_usr_ldscript -a bz2
 



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

2020-04-11 Thread Matthew Thode
commit: 4d3b7bbd6825f5359411ea269dc645929ce7fe99
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 11 17:41:23 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 11 17:46:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3b7bbd

app-admin/puppet: 6.14.0 stable amd64/x86 with cleanup

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

 app-admin/puppet/Manifest |   1 -
 app-admin/puppet/puppet-6.13.0.ebuild | 136 --
 app-admin/puppet/puppet-6.14.0.ebuild |   2 +-
 3 files changed, 1 insertion(+), 138 deletions(-)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 299d6a50be0..03582e00650 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,5 +1,4 @@
 DIST puppet-5.5.17.tar.gz 3090402 BLAKE2B 
7722ec4196ee766c29eddd7dc73539a4a5a0e4cc781a84af25210488328b5ae01178ca64e8eef14152cbeca06dc8fe145b5e39ce6a120d7689fc32cbbbe16f9f
 SHA512 
95c6cd836a9f732ccfe2d8b83096e79c32428c43390c0826663f896ca1388e1fe3b55d93a5a7548831e95de85247db717866c36786d591e207341c734d70168b
 DIST puppet-5.5.18.tar.gz 2984835 BLAKE2B 
d5a1d023d3d26e04ccc81efa772131c06fc7ace8ec59c7efa97bddb775bb492d3256290824a87d54df5c28862cbba98c58cf41bb4a0c27a4128701652c06eee0
 SHA512 
86f210ee783ca36340b22463cd4ac237d8dc1c6a35526530af0696bb3f0373b0b22f690d3e3f8e31655ea182a33eb60b66b5826bd6c4d1b0059a8e46152416e6
 DIST puppet-5.5.19.tar.gz 2993740 BLAKE2B 
aa6bde89489279769ee9a1ed5508fb223f7f0153b1b1991970018908eee70ff0816688c702b8dc779d01e1978ea7f9290c80523648730d5408a17674c11345fd
 SHA512 
996fa155ca04c8c3c96c29cf65cd24eaf9e19e89fcf85345509dbd3673b28c263df5b62d6f016b8ac1c1da8ed86f0acf3100eae2656252bb10c542972db81de3
-DIST puppet-6.13.0.tar.gz 2837171 BLAKE2B 
dc64b23fa2d5fcb978cfb03bf67f89ff0ae084883320f267bbb7fd613fd8948193658d717ecbf30f73e313c4530f872617a186675547509db9492589e4f226d6
 SHA512 
fb7abc9cf79a3de1daf597c0c1768ab4abcc11a236beb8294c5fc69d07ae23149216f7c8d33599365d3c10485f3fb3f8f5fe492e0e7312d19ffdaa0bc8b87d0c
 DIST puppet-6.14.0.tar.gz 2842351 BLAKE2B 
db9a467d8e0f4f25d45c2f735ee9d11ac6ed4e47c16b95ded3ff9f1c5055ea866735bcda27c19c2988035d9592035e433ef0d79a19781c99f4e97388edf46b93
 SHA512 
066ad8de6393cb58b1f92fae450dc72dabcbe912cdbb3417848a66955fe17696a68abf67d86b107a2b1c54e7037d38da7264a9234a8833b56065c8e407ff57a4

diff --git a/app-admin/puppet/puppet-6.13.0.ebuild 
b/app-admin/puppet/puppet-6.13.0.ebuild
deleted file mode 100644
index ed3d22541cb..000
--- a/app-admin/puppet/puppet-6.13.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit eutils ruby-fakegem eapi7-ver
-
-DESCRIPTION="A system automation and configuration management software."
-HOMEPAGE="https://puppet.com/";
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz";
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-ruby_add_rdepend "
-   dev-ruby/hiera
-   dev-ruby/json:=
-   dev-ruby/semantic_puppet
-   >=dev-ruby/facter-3.0.0
-   dev-ruby/concurrent-ruby
-   augeas? ( dev-ruby/ruby-augeas )
-   diff? ( dev-ruby/diff-lcs )
-   doc? ( dev-ruby/rdoc )
-   ldap? ( dev-ruby/ruby-ldap )
-   shadow? ( dev-ruby/ruby-shadow )
-   sqlite? ( dev-ruby/sqlite3 )
-   virtual/ruby-ssl
-   dev-ruby/hocon"
-
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/mocha
-   dev-ruby/rack
-   dev-ruby/rspec-its
-   )"
-# this should go in the above lists, but isn't because of test deps not being 
keyworded
-#   dev-ruby/rspec-collection_matchers
-
-RDEPEND+=" ${RDEPEND}
-   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
-   >=app-portage/eix-0.18.0
-   acct-user/puppet
-   acct-group/puppet"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-
-all_ruby_prepare() {
-   # Avoid spec that require unpackaged json-schema.
-   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
-
-   # can't be run within portage.
-   epatch "${FILESDIR}/puppet-fix-tests-6.10.1.patch"
-
-   # fix systemd path
-   epatch "${FILESDIR}/puppet-systemd.patch"
-
-   # Avoid specs that can only run in the puppet.git repository. This
-   # should be narrowed down to the specific specs.
-   rm spec/integration/parser/compiler_spec.rb || die
-
-   # Avoid failing spec that need further 

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

2020-04-11 Thread Matthew Thode
commit: ff333ca06a13dca5e81bb1758f73291c3afad1de
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 11 17:44:00 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 11 17:46:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff333ca0

app-emulation/diskimage-builder: 2.35.0 stable with cleanup

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

 app-emulation/diskimage-builder/Manifest   |  3 --
 .../diskimage-builder-2.33.0.ebuild| 39 --
 .../diskimage-builder-2.34.0.ebuild| 39 --
 .../diskimage-builder-2.34.1.ebuild| 39 --
 .../diskimage-builder-2.35.0.ebuild|  2 +-
 5 files changed, 1 insertion(+), 121 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 904cc7de79b..f1ebe34df69 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,4 +1 @@
-DIST diskimage-builder-2.33.0.tar.gz 434041 BLAKE2B 
16d14c68e7a54b785426516ecced4adb53b4e84f36d36846732ef7c4823644375373249ceacd1371e39262ebc9050f2f86184718dc3fb17b44eaa20f561410c0
 SHA512 
125bdcc0a2d4249918485115c49482746e4f86cb7883d3689afd4288a0d18ca97bcb669b811034ccb159879520172ca37bd9f9d7ba4ea509f788be0f3cf2259b
-DIST diskimage-builder-2.34.0.tar.gz 436267 BLAKE2B 
b234385fedb48ec32c7fb8b684bd5531e04e342b237cc2090bd69742774a58868a1021767fb281a06cff1507d7d0c109ecb26caea61d0075ddf1a0fff9b1b48b
 SHA512 
ddad45d57fc59c64a07276492354a7ea6d6aea76e300f1fce202208159a285c51dfc851f6630287b19c9f5685315cdcab1125e37cea90a92c361ea38e82a5a33
-DIST diskimage-builder-2.34.1.tar.gz 429161 BLAKE2B 
e408a3018b0628f82bacaeadc6d55527dac108ae6a0516761b43b684f0b3c98aaeba7303474b0abed38b526092c48c984dcd1d6af755a0a17c039899988c5261
 SHA512 
1f529a217ba249fc88e2ffb3647819aac8cd5ace9eaa2df0ca731a7aeff96d5203c68252f0dbc5918d01884a4ed10ed8badb50edb0b732835de9710929396569
 DIST diskimage-builder-2.35.0.tar.gz 439947 BLAKE2B 
9b148948caef031f44992aaa2b0463b6cc9390b0591fdfe6e82d8258becda61eb5aa0d87ae91ed73523057ae357dcf327d7ca9d8d6a1b66da7f2d535d6c32dc1
 SHA512 
c5ad15c7a793a6c4b17e09fb119ad1444273f930741ae68491ce3a95f416cf8bb76ed0f6df4e34e03359355426c9189f2f5a8b730cb9ffd027a0bbd676f62310

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

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.34.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.34.0.ebuild
deleted file mode 100644
index 092a05de765..000
--- a/app-emulation/diskimage-builder/diskimage-builder-2.34.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder."
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
-   dev-pyth

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

2020-04-11 Thread Matthew Thode
commit: 24d6a0423585b57a59638024e9cf524ba252c17f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 11 17:39:58 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 11 17:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d6a042

app-admin/puppet-agent: 6.14.0 stable amd64/x86 with cleanup

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

 app-admin/puppet-agent/Manifest   |  2 -
 app-admin/puppet-agent/puppet-agent-6.13.0.ebuild | 75 ---
 app-admin/puppet-agent/puppet-agent-6.14.0.ebuild |  2 +-
 3 files changed, 1 insertion(+), 78 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 4e20fa4b6ef..9d68ed7de9d 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,4 +1,2 @@
-DIST puppet-agent_6.13.0-1stretch_amd64.deb 22432484 BLAKE2B 
231f8683afbf4d2c5ded7bfec323baecbfd52446bb3483c2c16764bc57b79a18d256ecf94b27d4db1bbe88038d7f3eef037c500a39e3b66d641e4effa94cd2d3
 SHA512 
6101e84e5dbfa64bd336bb23595fe559165e4a159fa5de739aa1617e6825ab11ad62d1abbee26ff94b9f68caa7a192c0339a0c721efcc534ae9ddbba161af907
-DIST puppet-agent_6.13.0-1stretch_i386.deb 22787442 BLAKE2B 
1bcea00b2da5c5b0db51fdd12d3828492a9a56af3a8c84919258ac7b90f7d135df708aba602a6d517364ac8b42f1ee3f1c11596cca0e89809a72d1d04c7ecc58
 SHA512 
55afd1ec6d331808a2a5adcd9c41803d932bcd7e2653da42c81c8ea1179649ae7ac642993813d527b2f365fb4f21d67015a0c2eb5379de2184585475521f8726
 DIST puppet-agent_6.14.0-1stretch_amd64.deb 22450130 BLAKE2B 
fe6e30d99357328a884944e59d7cb1c66ad9fc36642ba377ed99e23551c5cbf06cffc4336b47440389fee7a9f1996b8325d18335768187f5d052fcecae041f5b
 SHA512 
41d87f1ab4ead019eb5ef90ad21e557db686729151618e4ec642ea6636feda383874f7d457de7e9e323cf44d9d410e7fb650edd6e69b186c2fdff5657955ac5a
 DIST puppet-agent_6.14.0-1stretch_i386.deb 22792198 BLAKE2B 
7638fd1edfeb22377ab22484dd0fd5377bab6ee5e3e01c64ffd8eae29b08e0182204446db23d8cf68018a58c2419ce22c4dda4fd10a6dfac64356d68a5478bfa
 SHA512 
dc787dfeb2565fde00da6e991fb94435c56e804657a38268ad49d72783b9857de4e359d6d9002525759684ddcb48a00e2fdb73f069cd79da74237bcb9530a116

diff --git a/app-admin/puppet-agent/puppet-agent-6.13.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-6.13.0.ebuild
deleted file mode 100644
index 9d360f3dc1b..000
--- a/app-admin/puppet-agent/puppet-agent-6.13.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils systemd unpacker
-
-DESCRIPTION="general puppet client utils along with hiera and facter"
-HOMEPAGE="https://puppetlabs.com/";
-SRC_BASE="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch";
-SRC_URI="
-   amd64? ( ${SRC_BASE}_amd64.deb )
-   x86?   ( ${SRC_BASE}_i386.deb )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="puppetdb selinux"
-RESTRICT="strip"
-
-CDEPEND="!app-admin/puppet
-   !dev-ruby/hiera
-   !dev-ruby/facter
-   !app-emulation/virt-what
-   acct-user/puppet
-   acct-group/puppet"
-
-DEPEND="
-   ${CDEPEND}
-   app-admin/augeas"
-RDEPEND="${CDEPEND}
-   app-portage/eix
-   sys-apps/dmidecode
-   sys-libs/libselinux
-   sys-libs/glibc
-   sys-libs/readline:0/7
-   sys-libs/ncurses:0[tinfo]
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
-
-S=${WORKDIR}
-
-src_install() {
-   # conf.d
-   doconfd etc/default/puppet
-   doconfd etc/default/pxp-agent
-   # logrotate.d
-   insinto /etc/logrotate.d
-   doins etc/logrotate.d/pxp-agent
-   # puppet itself
-   insinto /etc/puppetlabs
-   doins -r etc/puppetlabs/*
-   # logdir for systemd
-   dodir var/log/puppetlabs/puppet/
-   fperms 0750 var/log/puppetlabs/puppet/
-   # the rest
-   insinto /opt
-   dodir opt/puppetlabs/puppet/cache
-   doins -r opt/*
-   fperms 0750 /opt/puppetlabs/puppet/cache
-   # init
-   newinitd "${FILESDIR}/puppet.initd" puppet
-   systemd_dounit lib/systemd/system/puppet.service
-   systemd_dounit lib/systemd/system/pxp-agent.service
-   systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" 
puppet-agent.conf
-   # symlinks
-   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
-   chmod 0755 
"${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
-   dosym ../../opt/puppetlabs/bin/facter /usr/bin/facter
-   dosym ../../opt/puppetlabs/bin/hiera /usr/bin/hiera
-   dosym ../../opt/puppetlabs/bin/puppet /usr/bin/puppet
-   dosym ../../opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
-}

diff --git a/app-admin/puppet-agent/puppet-agent-6.14.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-6.14.0.ebui

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

2020-04-11 Thread Matthew Thode
commit: 11522fc5def5c1e34cce0f866e64aafcf86f06b7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 11 17:38:38 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 11 17:46:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11522fc5

app-admin/puppetserver: cleanup

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

 app-admin/puppetserver/puppetserver-6.9.1.ebuild | 131 ---
 1 file changed, 131 deletions(-)

diff --git a/app-admin/puppetserver/puppetserver-6.9.1.ebuild 
b/app-admin/puppetserver/puppetserver-6.9.1.ebuild
deleted file mode 100644
index d738ea7dfb5..000
--- a/app-admin/puppetserver/puppetserver-6.9.1.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib systemd
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/";
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords as puppet
-KEYWORDS="amd64 x86"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+="acct-user/puppet
-   acct-group/puppet"
-
-src_prepare() {
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
-   doins ext/cli/ca
-   doins ext/cli/irb
-   doins ext/cli/foreground
-   doins ext/cli/gem
-   doins ext/cli/ruby
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli
-   doins ext/cli_defaults/cli-defaults.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/bin
-   doins ext/bin/puppetserver
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
-   dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver 
/usr/bin/puppetserver
-   dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d
-   # other sys stuff
-   dodir /etc/puppetlabs/code
-   # needed for systemd
-   dodir /var/log/puppetlabs/puppetserver
-   dodir /etc/puppetlabs/puppet/ssl
-   fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl
-   fperms -R 771 /etc/puppetlabs/puppet/ssl
-   # systemd type things
-   insinto /etc/systemd/system/puppetserver.service.d/
-   systemd_dounit ext/redhat/puppetserver.service
-   insinto /etc/default
-   newins ext/default puppetserver
-   # normal init type tasks
-   dosym ../default/puppetserver /etc/conf.d/puppetserver
-   newinitd "${FILESDIR}/puppetserver.init-r1" puppetserver
-   # misc
-   insinto /etc/logrotate.d
-   newins ext/puppetserver.logrotate.conf puppetserver
-   # cleanup
-   dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems
-   fowners -R puppet:puppet /opt/puppetlabs/server/data
-   fperms -R 775 /opt/puppetlabs/server/data/puppetserver
-   fperms -R 700 /var/log/puppetlabs/puppetserver
-   insinto /opt/puppetlabs/server/data
-   doi

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

2020-04-11 Thread Mart Raudsepp
commit: 06f02dbfa7515561db5f4d68a21b719b0047871b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 17:37:06 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 17:37:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f02dbf

x11-libs/gtk+: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/Manifest|   5 -
 x11-libs/gtk+/gtk+-3.24.11.ebuild | 246 -
 x11-libs/gtk+/gtk+-3.24.13.ebuild | 249 --
 x11-libs/gtk+/gtk+-3.24.14.ebuild | 245 -
 x11-libs/gtk+/gtk+-3.24.17.ebuild | 245 -
 5 files changed, 990 deletions(-)

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 40b13be3a75..d6d2ecd8ef3 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,9 +1,4 @@
 DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 
15e5429b11cc4ccef1bf44105c790b5325e833ab12f393fe718c06470b90f3e4004bea4b51076a725f4bb10bcfd0c48b7063d9b9b021919ad0367d1b981be980
 SHA512 
1a15dce7578a914585981426d2e5d1cc45866866a70c3f443d1867ab1c0c28fb279bde6c3117b28eec2758a62c1b54bb6fb1b382ad6e9a7cf0114b13f2afd858
 DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0
 SHA512 
8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696
-DIST gtk+-3.24.11.tar.xz 20974300 BLAKE2B 
f338782d6141df64f83caae84649558296e11240ab082d4db129480a77e85cd26f86dee66e7f2650db48f13a30b0cb7191a8deb4bc545c9c7ee3b73796638a98
 SHA512 
15e33169030aa38e363730e5b19bbde614897b1a0de5db29c5292940a97e3613383b3eeb1c83ab8c09015a2a3f3ad425511bacd8fdbb79b30e0a47d4d4b57008
-DIST gtk+-3.24.13-patchset.tar.xz 57652 BLAKE2B 
deda8cb4e0026431b52c0299266d60c4d4be2a2c870bee06daf3d9f63918d47243b88c73c4441f9415c859116fd873f276496b7ea9c2243a9540351ca53c5897
 SHA512 
dc8abad0812c936f7316425ca456d5892f3438ca6f843ed49fd53258695958b2a52a1df878ff25547d176aa054ea48ae9fc1b971698afc4d4aedae9cb643feae
-DIST gtk+-3.24.13.tar.xz 23206464 BLAKE2B 
d58130d490d8886d0656a3106ddd4f24c0b83a512b6daa22cbb6cbfa6f0582a22a8f6e0063016c120e15b031a3c5585a557bd3dc94b1e55ac0ae553da871d64a
 SHA512 
9129d4574cca258b4a517d8d65dad246a746fc3dc574b78e098db9aa9743956ce227efbf963f63e1e0f1a1a09810716150526b2bfe8015a5960bad38b0c88406
-DIST gtk+-3.24.14.tar.xz 20420928 BLAKE2B 
3113dd672b819a21cd13eb5849a34fbc659b8cba4e7f8a6667450cb13a497ad2c41878870047ede175ee42cfcbdaf3d3a32d07e12cd386892694d4eadf341e0a
 SHA512 
a5ce659508933f6a3825aaafe9b30f51bd1357a62a6c66526ebd716627c829aa24543b4f8bd6f701dceda1d9fff94ad105f89f02a14d53749744e868bdff26bf
 DIST gtk+-3.24.16.tar.xz 20417592 BLAKE2B 
a0b18c72cd91ddb6533577efad7327df60870b5424409076698ce2b8cbe68a4382a12d947d7c60243ddf4eebe0e14ae9986d5b82a11bef64f1f0287949354986
 SHA512 
181d31dea038016357cd0eba5b9e8a17056bc061f4ae2ebc713bceee46cd30787993cec463aae658faddc57b9071549fa196f6a2a1f67c314d99e4365f50a0cb
-DIST gtk+-3.24.17.tar.xz 20987716 BLAKE2B 
24522ade457ac1dea79cbd1fac2628184605755858bda164a9ca34818865fb52ce0990a03e3294b4f0890e9a462c5949adf35818ccdd32becc993aedde2ee248
 SHA512 
42a0f8c3d64f9354f3954a8ecd8955abcf23cac4b9f433daef153b77c2e3abfbdd16231432bf6907d86c57e33d0f22c771685cb83b299a0883dfd3245372df1e
 DIST gtk+-3.24.18.tar.xz 21292668 BLAKE2B 
4d06789d027f9b9e070093460daa579afa88a14b9d5a3c028db3dbf20dfadbaab671ae56a9820eef5b2244a00f09f4be4413f1c06b11ac4db6c1044f824a01f6
 SHA512 
51ba13ae3cd0db9b62462ba399f08738885648adcb545bf0852c4e5b04bc2a1dd88629fafefc282f6a200daa8330e7606f22a70bd2ce6fde32a992a6cd7a0950

diff --git a/x11-libs/gtk+/gtk+-3.24.11.ebuild 
b/x11-libs/gtk+/gtk+-3.24.11.ebuild
deleted file mode 100644
index 92387b5ebea..000
--- a/x11-libs/gtk+/gtk+-3.24.11.ebuild
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-GNOME2_EAUTORECONF="yes"
-
-inherit flag-o-matic gnome2 multilib virtualx multilib-minimal
-
-DESCRIPTION="Gimp ToolKit +"
-HOMEPAGE="https://www.gtk.org/";
-
-LICENSE="LGPL-2+"
-SLOT="3"
-IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
test vim-syntax wayland +X xinerama"
-REQUIRED_USE="
-   || ( aqua wayland X )
-   xinerama? ( X )
-"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# Upstream wants us to do their job:
-# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
-RESTRICT="test"
-
-# FIXME: introspection data is built against system installation of gtk+:3,
-# bug #
-COMMON_DEPEND="
-   >=dev-libs/atk-2.15[introspection?,${MULTILIB_USEDEP}]
- 

[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2020-04-11 Thread Mart Raudsepp
commit: 6837c3ee232e12a74b3200b287cb4f01ec247e88
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 17:35:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 17:37:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6837c3ee

dev-util/gtk-update-icon-cache: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-update-icon-cache/Manifest|  3 ---
 .../gtk-update-icon-cache-3.24.11.ebuild   | 31 --
 .../gtk-update-icon-cache-3.24.13.ebuild   | 31 --
 .../gtk-update-icon-cache-3.24.14.ebuild   | 31 --
 4 files changed, 96 deletions(-)

diff --git a/dev-util/gtk-update-icon-cache/Manifest 
b/dev-util/gtk-update-icon-cache/Manifest
index ecd99a0fd98..1ac0cc65c34 100644
--- a/dev-util/gtk-update-icon-cache/Manifest
+++ b/dev-util/gtk-update-icon-cache/Manifest
@@ -1,4 +1 @@
-DIST gtk-update-icon-cache-3.24.11.tar.bz2 91127 BLAKE2B 
048e42e680e1d7b3697f6609205327c1aeded4cbde03350acc7c907bd781c4ded0c749d0375fb20919e5c3ccb45927dbc6fd7c521d59ddaf6b8c4c7b86a0b06c
 SHA512 
40d8f415fcbfec2d7ba4bec94c92d16b40e5bb62ac3a31db1c3f05939336073e8dc376cc450b3649bc06b2ebbf7cf080f3139e5251a7b0707d306e23337b977d
-DIST gtk-update-icon-cache-3.24.13.tar.bz2 91090 BLAKE2B 
26ba67b9b6660d20a4b321f74a43f586628317ef16280413c1c728d2f3d3703f77210e54c5e1a87f02e9bd5de32c54203d686341e19c216d807603fd117a5c4b
 SHA512 
55513079d3da40c29fee5899631d21f699d5846ba3e7b028de3b5f49f200168eab60c96126309e29de6f520cdd7855cfb63b5a1aba3c1061f85d2322a117c6c5
-DIST gtk-update-icon-cache-3.24.14.tar.bz2 91713 BLAKE2B 
c4ecb1a0d0481a69dcacc158aa618b7524f86a307bc667a78c9e4a20f90fc9caf580d867a089147bb2f605197e338055481df79cb6061e5867420125eb272b02
 SHA512 
b679c460bf072de4710ccd2c87ce009f467ee71a69c395718cb6b3a6bec02e5c4942a56bc8d4fe90ba6cb22401dffb7de43adc5b26c148a601605882264f9c21
 DIST gtk-update-icon-cache-3.24.16.tar.bz2 91713 BLAKE2B 
883c1437ecbff8cdec545fb3a59270569de32f59c48cb7e2401332a2547ccf41487ff2778e382815695eca34cf88baddc955acf8b2b7b7ab1edf06dec5be8683
 SHA512 
53bdaa8d29e1c343cf9e5d0acddd852d1a3d43a9c03e8e7c186245f5ab536742b39bd7c76b9fee3a2b5342ab573be621d59f7282f41b08097061c8f5df158c06

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.11.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.11.ebuild
deleted file mode 100644
index c82aa749e29..000
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.11.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson
-
-DESCRIPTION="GTK update icon cache"
-HOMEPAGE="https://www.gtk.org/ 
https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache";
-SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# man page was previously installed by gtk+:3 ebuild
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gdk-pixbuf-2.30:2
-   !https://www.gtk.org/ 
https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache";
-SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-
-# man page was previously installed by gtk+:3 ebuild
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gdk-pixbuf-2.30:2
-   !https://www.gtk.org/ 
https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache";
-SRC_URI="https://gitlab.gnome.org/Community/gentoo/${PN}/-/archive/${PV}/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-# man page was previously installed by gtk+:3 ebuild
-RDEPEND="
-   >=dev-libs/glib-2.53.4:2
-   >=x11-libs/gdk-pixbuf-2.30:2
-   !

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/pika-pool/

2020-04-11 Thread Matthew Thode
commit: 5a1806659924f95305019bc95cfbcac946d40594
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 11 17:35:25 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Apr 11 17:35:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a180665

dev-python/pika-pool: remove package from tree

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

Signed-off-by: Matthew Thode  gentoo.org>

 dev-python/pika-pool/Manifest   |  1 -
 dev-python/pika-pool/metadata.xml   | 15 ---
 dev-python/pika-pool/pika-pool-0.1.3.ebuild | 20 
 profiles/package.mask   |  4 
 4 files changed, 40 deletions(-)

diff --git a/dev-python/pika-pool/Manifest b/dev-python/pika-pool/Manifest
deleted file mode 100644
index 2b265c83eea..000
--- a/dev-python/pika-pool/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pika-pool-0.1.3.tar.gz 4722 BLAKE2B 
e34dcb022cd915e00054860b04fa84e29fc0595bb31387da3d3270e520dfc7b1f5db7ea99e0a7808b093bb1eca1881199575b89c5b1846509072886cd3968071
 SHA512 
2065e4068310cbf0ac27e3fd242a025a1a174d7faa940cc1eb07b5eb7b7313da2b11456b056fe90520c7a39cec679ee06e38fa3327a6a50548200254d376a62e

diff --git a/dev-python/pika-pool/metadata.xml 
b/dev-python/pika-pool/metadata.xml
deleted file mode 100644
index 1b92d08f485..000
--- a/dev-python/pika-pool/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   prometheanf...@gentoo.org
-   Matthew Thode
-   
-   
-   A connection pool for pika.
-   
-   
-   bninja/pika-pool
-   pika-pool
-   
-

diff --git a/dev-python/pika-pool/pika-pool-0.1.3.ebuild 
b/dev-python/pika-pool/pika-pool-0.1.3.ebuild
deleted file mode 100644
index dc0acf258ec..000
--- a/dev-python/pika-pool/pika-pool-0.1.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A connection pool for pika."
-HOMEPAGE="https://github.com/bninja/pika-pool";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=">=dev-python/pika-0.9[${PYTHON_USEDEP}]
-(2020-03-28)
-# No consumers. requires old dev-python/pika, bug 715152. Removal in 14 days.
-dev-python/pika-pool
-
 # Andreas K. Hüttel  (2020-03-27)
 # No consumers. Build problems, bug 668244. Removal in 30 days.
 media-libs/openmoiv



[gentoo-commits] repo/gentoo:master commit in: dev-util/gtk-update-icon-cache/

2020-04-11 Thread Mart Raudsepp
commit: a7a3ed093ad9ad13783c6350a236625c30fff7f3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 17:33:33 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 17:33:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a3ed09

dev-util/gtk-update-icon-cache: arm64 stable (bug #716868)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild 
b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
index b00302d503c..c82aa749e29 100644
--- a/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
+++ b/dev-util/gtk-update-icon-cache/gtk-update-icon-cache-3.24.16.ebuild
@@ -13,7 +13,7 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 IUSE=""
 
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-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 ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # man page was previously installed by gtk+:3 ebuild
 RDEPEND="



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

2020-04-11 Thread Mart Raudsepp
commit: 3efb764df48b75db089804e612a241894209583a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 17:33:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 17:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efb764d

x11-libs/gtk+: arm64 stable (bug #716868)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/gtk+/gtk+-3.24.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/gtk+/gtk+-3.24.16.ebuild 
b/x11-libs/gtk+/gtk+-3.24.16.ebuild
index 0d214c008e2..d477b0005f6 100644
--- a/x11-libs/gtk+/gtk+-3.24.16.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.16.ebuild
@@ -18,7 +18,7 @@ REQUIRED_USE="
xinerama? ( X )
 "
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-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 ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 # Upstream wants us to do their job:
 # https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1



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

2020-04-11 Thread Mart Raudsepp
commit: be987b163b2ea3a99f29e9beaa2a09e9d483af49
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 11 17:26:22 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 11 17:27:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be987b16

app-text/tesseract: arm64 stable (bug #711144)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild 
b/app-text/tesseract/tesseract-4.1.1.ebuild
index 168b71f2d96..55c497c2cd1 100644
--- a/app-text/tesseract/tesseract-4.1.1.ebuild
+++ b/app-text/tesseract/tesseract-4.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc jpeg opencl openmp png static-libs tiff training webp"
 
 
COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]



  1   2   3   4   >