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

2019-12-09 Thread Jeroen Roovers
commit: e80b194a6e856cf4145cc27b6a8f7c83d48ba235
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 10 07:51:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 10 07:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e80b194a

dev-util/debhelper: Version 12.7.2

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

 dev-util/debhelper/Manifest|  1 +
 dev-util/debhelper/debhelper-12.7.2.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 1796591fc42..833554e8d70 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,3 +1,4 @@
 DIST debhelper_12.6.1.tar.xz 501180 BLAKE2B 
2d3382dc87eb8964dad81bcd03e15893c059a93ca4c39589cf9b41847840ee2c1ba25a73e6cf24b7e4da166e37f088b5e6e61a721f7504b7df44186ad044b944
 SHA512 
83f816abb522b13a98cfdc9dd2ad68c2f23a0d45b4acc55a2ce098066db2c83b52c47f2cc999da467634276a558d84960017247f0d23628fe4a35bd5ba0a2b88
 DIST debhelper_12.7.1.tar.xz 503768 BLAKE2B 
c61932be0c36df9cfa486eb61d1a4ac64af59c696fbe4e2ab21d85fe5031d659d25531a8650f235cc1a35d32a8b9bc2d67d7fbcd10401da09b2c7513849fa857
 SHA512 
4d15e45e47e1f6671f0b3b916b63197d394533e35d05c60719f85e945c47e71036a30fd952a33937d4151603a7b6100f41a0c6251b185c1ec3c78532f394c251
+DIST debhelper_12.7.2.tar.xz 511800 BLAKE2B 
e01bc5685c1e4803f2b1668973a6ee02c91dc6da0fd2c2ac1f1ddfce35531351ac38e8805667a23a4c63ea78403bf318957adad4c560771c58f4394fc691709c
 SHA512 
b77b81a72d7c66f893fb6eae501c48fd80b49bdf19e691be74fdf8bcafd91a3f0d000c4ecd2aef80da18c781eba9c8b37512ad260da708bc7b6ea3d7674d
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-12.7.2.ebuild 
b/dev-util/debhelper/debhelper-12.7.2.ebuild
new file mode 100644
index 000..e546013a4fd
--- /dev/null
+++ b/dev-util/debhelper/debhelper-12.7.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
+HOMEPAGE="https://tracker.debian.org/pkg/debhelper;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
+IUSE="test"
+DH_LANGS=( de es fr )
+IUSE+=" ${DH_LANGS[@]/#/l10n_}"
+
+NLS_DEPEND=$(
+   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
+)
+
+RDEPEND="
+   >=dev-lang/perl-5.10:=
+   >=app-arch/dpkg-1.17
+   dev-perl/TimeDate
+   virtual/perl-Getopt-Long
+"
+DEPEND="
+   ${RDEPEND}
+   ${NLS_DEPEND}
+   test? (
+   dev-perl/Test-Pod
+   sys-apps/fakeroot
+   )
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   tc-export CC
+
+   local LANGS="" USE_NLS=no lang
+   for lang in ${DH_LANGS[@]}; do
+   if use l10n_${lang}; then
+   LANGS+=" ${lang}"
+   USE_NLS=yes
+   fi
+   done
+
+   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc doc/* debian/changelog
+   docinto examples
+   dodoc examples/*
+   local lang
+   for manfile in *.1 *.7 ; do
+   for lang in ${DH_LANGS[@]}; do
+   case ${manfile} in
+   *.${lang}.?)
+   use l10n_${lang} \
+   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
+   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
+   ;;
+   *)
+   doman ${manfile}
+   ;;
+   esac
+   done
+   done
+}



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

2019-12-09 Thread Jeroen Roovers
commit: c11bb9b06323503b937f1382db952d8402d9e0ce
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Dec 10 07:53:22 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Dec 10 07:56:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11bb9b0

dev-util/debhelper: Old

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

 dev-util/debhelper/Manifest|  1 -
 dev-util/debhelper/debhelper-12.6.1.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 833554e8d70..590f12f60a9 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,4 +1,3 @@
-DIST debhelper_12.6.1.tar.xz 501180 BLAKE2B 
2d3382dc87eb8964dad81bcd03e15893c059a93ca4c39589cf9b41847840ee2c1ba25a73e6cf24b7e4da166e37f088b5e6e61a721f7504b7df44186ad044b944
 SHA512 
83f816abb522b13a98cfdc9dd2ad68c2f23a0d45b4acc55a2ce098066db2c83b52c47f2cc999da467634276a558d84960017247f0d23628fe4a35bd5ba0a2b88
 DIST debhelper_12.7.1.tar.xz 503768 BLAKE2B 
c61932be0c36df9cfa486eb61d1a4ac64af59c696fbe4e2ab21d85fe5031d659d25531a8650f235cc1a35d32a8b9bc2d67d7fbcd10401da09b2c7513849fa857
 SHA512 
4d15e45e47e1f6671f0b3b916b63197d394533e35d05c60719f85e945c47e71036a30fd952a33937d4151603a7b6100f41a0c6251b185c1ec3c78532f394c251
 DIST debhelper_12.7.2.tar.xz 511800 BLAKE2B 
e01bc5685c1e4803f2b1668973a6ee02c91dc6da0fd2c2ac1f1ddfce35531351ac38e8805667a23a4c63ea78403bf318957adad4c560771c58f4394fc691709c
 SHA512 
b77b81a72d7c66f893fb6eae501c48fd80b49bdf19e691be74fdf8bcafd91a3f0d000c4ecd2aef80da18c781eba9c8b37512ad260da708bc7b6ea3d7674d
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-12.6.1.ebuild 
b/dev-util/debhelper/debhelper-12.6.1.ebuild
deleted file mode 100644
index e546013a4fd..000
--- a/dev-util/debhelper/debhelper-12.6.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
-HOMEPAGE="https://tracker.debian.org/pkg/debhelper;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
-IUSE="test"
-DH_LANGS=( de es fr )
-IUSE+=" ${DH_LANGS[@]/#/l10n_}"
-
-NLS_DEPEND=$(
-   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
-)
-
-RDEPEND="
-   >=dev-lang/perl-5.10:=
-   >=app-arch/dpkg-1.17
-   dev-perl/TimeDate
-   virtual/perl-Getopt-Long
-"
-DEPEND="
-   ${RDEPEND}
-   ${NLS_DEPEND}
-   test? (
-   dev-perl/Test-Pod
-   sys-apps/fakeroot
-   )
-"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
-   tc-export CC
-
-   local LANGS="" USE_NLS=no lang
-   for lang in ${DH_LANGS[@]}; do
-   if use l10n_${lang}; then
-   LANGS+=" ${lang}"
-   USE_NLS=yes
-   fi
-   done
-
-   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc doc/* debian/changelog
-   docinto examples
-   dodoc examples/*
-   local lang
-   for manfile in *.1 *.7 ; do
-   for lang in ${DH_LANGS[@]}; do
-   case ${manfile} in
-   *.${lang}.?)
-   use l10n_${lang} \
-   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
-   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
-   ;;
-   *)
-   doman ${manfile}
-   ;;
-   esac
-   done
-   done
-}



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

2019-12-09 Thread Zac Medico
commit: 3fce3349c399a5d04eca0a7dac2688d9fd9f76be
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 07:24:31 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 07:26:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fce3349

dev-util/promu: RESTRICT=test

Closes: https://bugs.gentoo.org/684490
Closes: https://bugs.gentoo.org/688724
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/promu/promu-0.5.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/promu/promu-0.5.0.ebuild 
b/dev-util/promu/promu-0.5.0.ebuild
index 88afa1185ef..7ede34ae7c3 100644
--- a/dev-util/promu/promu-0.5.0.ebuild
+++ b/dev-util/promu/promu-0.5.0.ebuild
@@ -14,6 +14,7 @@ HOMEPAGE="https://github.com/prometheus/promu;
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 IUSE=""
+RESTRICT="test"
 
 DEPEND=">=dev-lang/go-1.12"
 



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

2019-12-09 Thread Zac Medico
commit: 2e81ea4154df4fda81484477b075e1d94d387f27
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 07:17:28 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 07:17:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e81ea41

dev-util/promu: Add myself as maintainer

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

 dev-util/promu/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-util/promu/metadata.xml b/dev-util/promu/metadata.xml
index c944a273829..7446a725357 100644
--- a/dev-util/promu/metadata.xml
+++ b/dev-util/promu/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   zmed...@gentoo.org
+   Zac Medico
+   

prometheus/promu




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

2019-12-09 Thread Zac Medico
commit: fdcb39fa42b48b2ac23a4fbce40360dc9d11d1cc
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 07:12:35 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 07:13:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcb39fa

dev-util/promu: LICENSE: account for vendored software

Bug: https://bugs.gentoo.org/695240
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-util/promu/promu-0.5.0.ebuild 
b/dev-util/promu/promu-0.5.0.ebuild
index abdc9907574..88afa1185ef 100644
--- a/dev-util/promu/promu-0.5.0.ebuild
+++ b/dev-util/promu/promu-0.5.0.ebuild
@@ -11,7 +11,7 @@ KEYWORDS="amd64"
 
 DESCRIPTION="Prometheus Utility Tool"
 HOMEPAGE="https://github.com/prometheus/promu;
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 IUSE=""
 



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

2019-12-09 Thread Joonas Niilola
commit: 3401eda12c93a4918ad30d28fd0a018f346a4c50
Author: Philipp Ammann  posteo  de>
AuthorDate: Mon Dec  9 11:05:36 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec 10 06:34:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3401eda1

www-client/netsurf: update BDEPEND

Closes: https://bugs.gentoo.org/702080
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Philipp Ammann  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/13926
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/netsurf/netsurf-3.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/netsurf/netsurf-3.9.ebuild 
b/www-client/netsurf/netsurf-3.9.ebuild
index 5f91bf66d4c..89bfe438c73 100644
--- a/www-client/netsurf/netsurf-3.9.ebuild
+++ b/www-client/netsurf/netsurf-3.9.ebuild
@@ -48,6 +48,7 @@ RDEPEND="
!svgtiny? ( gnome-base/librsvg:2 ) )
webp? ( >=media-libs/libwebp-0.3.0 )"
 BDEPEND="
+   duktape? ( app-editors/vim-core )
dev-libs/check
dev-perl/HTML-Parser
>=dev-util/netsurf-buildsystem-1.7-r1"



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

2019-12-09 Thread Zac Medico
commit: 20e83f58f45c8025a1620872204a1ecaa5b09843
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 06:14:48 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 06:16:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e83f58

profiles/package.mask: unmask app-admin/docker-bench

LICENSE updated in 5e91ea9e29e1118b09eda7eeafe4a1cee9b09de5.

Closes: https://bugs.gentoo.org/694704
Signed-off-by: Zac Medico  gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index e245887b4fb..5b19da12e04 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -309,7 +309,6 @@ app-misc/rq
 # Multiple unmaintained Go packages with incorrect license information.
 # No reverse dependencies.
 #
-# app-admin/docker-bench: #694704
 # app-admin/linux-bench: #699274
 # dev-go/glide: #694384
 # dev-util/drone{,-cli}: #695240  // TODO: promu?



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

2019-12-09 Thread Zac Medico
commit: 5e91ea9e29e1118b09eda7eeafe4a1cee9b09de5
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 06:06:03 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 06:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e91ea9e

app-admin/docker-bench: LICENSE: account for vendored software

Bug: https://bugs.gentoo.org/694704
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/docker-bench/docker-bench-0_p20190822.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/docker-bench/docker-bench-0_p20190822.ebuild 
b/app-admin/docker-bench/docker-bench-0_p20190822.ebuild
index 2ae49c969c7..ffc7a6f93a9 100644
--- a/app-admin/docker-bench/docker-bench-0_p20190822.ebuild
+++ b/app-admin/docker-bench/docker-bench-0_p20190822.ebuild
@@ -39,7 +39,7 @@ DESCRIPTION="Docker Bench for Security runs the CIS Docker 
Benchmark"
 HOMEPAGE="https://github.com/aquasecurity/docker-bench;
 SRC_URI="${ARCHIVE_URI}"
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0"
 SLOT="0"
 IUSE=""
 



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

2019-12-09 Thread Zac Medico
commit: f9a74d3bb8786c0f69a6fb07432c681c1c57fcf9
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 05:43:00 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 05:49:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a74d3b

profiles/package.mask: unmask sys-auth/docker_auth

LICENSE updated in 052ec30b0c8650c55fab6e02be97dc3b2cde8bef.

Closes: https://bugs.gentoo.org/695298
Signed-off-by: Zac Medico  gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 99ac4e85979..e245887b4fb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -314,7 +314,6 @@ app-misc/rq
 # dev-go/glide: #694384
 # dev-util/drone{,-cli}: #695240  // TODO: promu?
 # net-misc/istioctl: #695288
-# sys-auth/docker_auth: #695298
 #
 # Removal in 30 days.
 app-admin/linux-bench



[gentoo-commits] repo/gentoo:master commit in: sys-auth/docker_auth/

2019-12-09 Thread Zac Medico
commit: 052ec30b0c8650c55fab6e02be97dc3b2cde8bef
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 05:40:45 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 05:47:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052ec30b

sys-auth/docker_auth: LICENSE: account for vendored software

Bug: https://bugs.gentoo.org/695298
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 sys-auth/docker_auth/docker_auth-1.3.1.ebuild | 4 ++--
 sys-auth/docker_auth/docker_auth-1.4.0.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-auth/docker_auth/docker_auth-1.3.1.ebuild 
b/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
index 9fe0af56b04..45b321b02a5 100644
--- a/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
+++ b/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,7 +44,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="Docker Registry 2 authentication server"
 HOMEPAGE="https://github.com/cesanta/docker_auth;
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT ZLIB"
 SLOT="0"
 IUSE=""
 

diff --git a/sys-auth/docker_auth/docker_auth-1.4.0.ebuild 
b/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
index 9c6effc2e32..a4d41f0d02b 100644
--- a/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
+++ b/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
@@ -44,7 +44,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="Docker Registry 2 authentication server"
 HOMEPAGE="https://github.com/cesanta/docker_auth;
 
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT ZLIB"
 SLOT="0"
 IUSE=""
 



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

2019-12-09 Thread Jory Pratt
commit: 9675470e32c73c19ec40b463f375b0f2033d3243
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Dec 10 05:30:51 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Dec 10 05:30:51 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=9675470e

www-client/firefox: Version bump 72.0b4

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 www-client/firefox/Manifest | 2 +-
 .../firefox/{firefox-72.0_beta3.ebuild => firefox-72.0_beta4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 3b0df3a..145559e 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,2 +1,2 @@
 DIST firefox-72.0-patches-03.tar.xz 17620 BLAKE2B 
7b807d05bdbee0ca3d998ea130c86208a8975b41a73c5bee3eeae655a8742eec5373f96cfd7a4e18062be2387f39cfb8ac081cd431b6dd1ae2ceb157b7e6e5a9
 SHA512 
552d141fa9bdaefd60ef253c0faa734d22e5f058dec134a075d226d2875fba8017e67f53be19bc8ff69903300e4758f00ee71333f12b41f42ff2f47d990e1d6c
-DIST firefox-72.0b3.source.tar.xz 314387408 BLAKE2B 
35f1ea6392bf80d015e7bd94562a44a6b30d365976b2280dbe04e1e1b3ec9023499934fef4f041607e9dad32189b46f9774cbcac7225ce7d1dd36ee4c0516c58
 SHA512 
c33deadb16d7712a4e1398fd8b992c4217813a4f14370af89a50d162a3fb14fa80a26f4a7f3016b16fe0674e1cf8f5031597f5cec8f0b4725c7493b498322d48
+DIST firefox-72.0b4.source.tar.xz 322283144 BLAKE2B 
f106ed65383ac3322a81c15dc269b8c13a60cdd0eb83b1513d8d313137865140bbc199820333aa05dfb701f21f5d15d1bdcbef010fbbf1bce569381421b84ec2
 SHA512 
04cf5720e7af9fcd2e8d9516485a415d43e10ec7abfcf6b2fb54f2e59abc9f07112bb93c23c288a76f7b8594352eae39c83064a3e4fb4d6c33e00f02ddd9e514

diff --git a/www-client/firefox/firefox-72.0_beta3.ebuild 
b/www-client/firefox/firefox-72.0_beta4.ebuild
similarity index 100%
rename from www-client/firefox/firefox-72.0_beta3.ebuild
rename to www-client/firefox/firefox-72.0_beta4.ebuild



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

2019-12-09 Thread Jory Pratt
commit: 8008fdca8545991ff8a5eb63a2de5561a3c6c47d
Author: Jory Pratt  gentoo  org>
AuthorDate: Tue Dec 10 05:32:02 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Tue Dec 10 05:32:02 2019 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8008fdca

www-client/firefox: fix unquoted variable

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

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

diff --git a/www-client/firefox/firefox-72.0_beta4.ebuild 
b/www-client/firefox/firefox-72.0_beta4.ebuild
index aa545d4..c22732d 100644
--- a/www-client/firefox/firefox-72.0_beta4.ebuild
+++ b/www-client/firefox/firefox-72.0_beta4.ebuild
@@ -322,7 +322,7 @@ src_prepare() {
eautoconf old-configure.in
 
# Clear checksums that present a problem
-   sed -i 's/\("files":{\)[^}]*/\1/' 
${S}/third_party/rust/backtrace-sys/.cargo-checksum.json || die
+   sed -i 's/\("files":{\)[^}]*/\1/' 
"${S}"/third_party/rust/backtrace-sys/.cargo-checksum.json || die
 }
 
 src_configure() {



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

2019-12-09 Thread Hans de Graaff
commit: 89d5a58a33bcc4c296db3620b1b3c1c4c9adaba7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 10 05:21:58 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 10 05:23:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5a58a

dev-ruby/faker: add 2.8.1

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

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-2.8.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index ddaa0b6a656..5026da09c52 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -2,3 +2,4 @@ DIST faker-1.9.6.tar.gz 1833392 BLAKE2B 
826ee480515873d1e250147e5c3749e222b1273a
 DIST faker-2.6.0.tar.gz 983084 BLAKE2B 
663075668d17b25eef1528379ce0f8079d34672bac658d7cc96d8b3bb07d63d7aec0249409bcee7d60eb033753be8a37ad04c43b22dcfaa5c4dfb735c1663a64
 SHA512 
ddec1d70e1becab987da2e9c261e7b3e8903fae77e0e7151f8230aac4d6cfc919a3d9497728d262b28bb3e727e9409a360eb76b410f7b701a108c35380059a4b
 DIST faker-2.7.0.tar.gz 986186 BLAKE2B 
57cfdc6cf3b241edf3ada2cac3a2430989e5c1ce565701aa0252fcee37d4b61034f423eea1b75a9203b19e66cc070592bc9e13d3a932f68ab3c51c09c8188eb0
 SHA512 
967cac98efed0f5e35dccca9e78cf4a8a61678d6c1f2bf388db300a4beba8dd9ff004d143c2fea60ab4abdbbff4b5c90354f3cd1cd4c789f80e3fdb81870ed8e
 DIST faker-2.8.0.tar.gz 1013036 BLAKE2B 
e8839083ecaa5849e491c95cf26fefd19fa9245b0fb977701e7ec867961d92eca70031dbb4b43a18acdd41a40aca042195651851c781efbb00188b0b0ba19ecc
 SHA512 
878fb19ed7c29a038c84b26dde17288c6f3af0493975fe8baf7b48487cd89f80e8e471fba5261617a58354f07ce0323b7e90001b39c0f46dd4b87c64a88ec486
+DIST faker-2.8.1.tar.gz 1019881 BLAKE2B 
06336ba84a512058150ac50535e4d6a466628d127999a47f954076250c5fbb01ca901b80e1933286a88ae0770a1fef874ac24299f5d28a327f06f901007c729d
 SHA512 
8cee9dc1ea8c1aea65f117dcfdda0b9cf17c297ead58ed8ee97626f0c448f91e4f87fe4c27a09c5da844af7476ea442ae32e23d829f50d6686b44283569a0902

diff --git a/dev-ruby/faker/faker-2.8.1.ebuild 
b/dev-ruby/faker/faker-2.8.1.ebuild
new file mode 100644
index 000..4128467758c
--- /dev/null
+++ b/dev-ruby/faker/faker-2.8.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-1.6 !!

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

2019-12-09 Thread Hans de Graaff
commit: 7a0ad36691158e45cb695c26f0154cc86471adba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 10 05:21:18 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 10 05:23:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a0ad366

dev-ruby/faraday: add 0.17.1

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

 dev-ruby/faraday/Manifest  |  1 +
 dev-ruby/faraday/faraday-0.17.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 75abb50908a..24b2146811d 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1 +1,2 @@
 DIST faraday-0.15.4.tar.gz 67196 BLAKE2B 
4e64e834639a6e59c028ee19d72f51ea72fd6b3be5fc63b6fbbec25716dbd735e97d8a05a210dd1a57b740a1dcd76d30a39b59c7034cab8a531f8856dc132b14
 SHA512 
6d1a8c66bd6e2ce417ce504bf20ea89cf24c46c2b48491aba110d04f273448e0e8f0cf94a0dd5356a13876aa030d41bbfb80b95365ea4b212fd79d8db624128f
+DIST faraday-0.17.1.tar.gz 75748 BLAKE2B 
203f8603ef24846732b7a41f7a8ad4583539b45958773495c8f1b7f96461c4b661fa13ade0ce5d407b8f6efc17c997a4628cdcb77316ccd7baa2f3a8d6915a85
 SHA512 
b91079cce459d714e518cd2d45e355e0faf4e79b94a91eff6b9aa67e1a534ff52ee8daea6c21c171804a14a0ae8b18eaf79fd1a8d6ea7b733cc537bceb183970

diff --git a/dev-ruby/faraday/faraday-0.17.1.ebuild 
b/dev-ruby/faraday/faraday-0.17.1.ebuild
new file mode 100644
index 000..545dbb4d61d
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.17.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday;
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent >=dev-ruby/connection_pool-2.2.2
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+   sed -i -e '/[Cc]overall/ s:^:#:' spec/spec_helper.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   #sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



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

2019-12-09 Thread Tim Harder
commit: 7f37cca0a777a9006cc879a72cbb5c787f6c93f7
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 10 05:07:34 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 10 05:07:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f37cca0

dev-util/pkgcheck: drop doc use flag and simplify installing man pages

Man pages are only installed for releases now, if you need them use the
latest release.

Signed-off-by: Tim Harder  gentoo.org>

 dev-util/pkgcheck/pkgcheck-.ebuild | 26 ++
 1 file changed, 2 insertions(+), 24 deletions(-)

diff --git a/dev-util/pkgcheck/pkgcheck-.ebuild 
b/dev-util/pkgcheck/pkgcheck-.ebuild
index 8ab52c61b8a..b81e8708d7c 100644
--- a/dev-util/pkgcheck/pkgcheck-.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/pkgcore/pkgcheck;
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="doc network perl test"
+IUSE="network perl test"
 RESTRICT="!test? ( test )"
 
 if [[ ${PV} == * ]]; then
@@ -40,37 +40,15 @@ RDEPEND+="
 "
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( $(python_gen_any_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   ') )
-   !doc? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
-python_check_deps() {
-   has_version "dev-python/setuptools[${PYTHON_USEDEP}]" || return 1
-   if use doc; then
-   has_version "dev-python/docutils[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-   fi
-}
-
-python_compile_all() {
-   use doc && esetup.py build_docs
-}
-
 python_test() {
esetup.py test
 }
 
 python_install_all() {
local DOCS=( AUTHORS NEWS.rst )
-   esetup.py install_docs \
-   --docdir="${ED%/}/usr/share/doc/${PF}" \
-   --mandir="${ED%/}/usr/share/man"
+   [[ ${PV} == * ]] || doman man/*
distutils-r1_python_install_all
 }



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

2019-12-09 Thread Tim Harder
commit: 4df7a8ab38c5fea08a7ba894f492d64bc4ee969f
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 10 05:09:37 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 10 05:09:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df7a8ab

sys-apps/pkgcore: drop doc use flag and simplify installing man pages

Man pages are only installed for releases now, if you need them use the
latest release.

Signed-off-by: Tim Harder  gentoo.org>

 sys-apps/pkgcore/pkgcore-.ebuild | 26 ++
 1 file changed, 2 insertions(+), 24 deletions(-)

diff --git a/sys-apps/pkgcore/pkgcore-.ebuild 
b/sys-apps/pkgcore/pkgcore-.ebuild
index 48263e63a06..09021519bb7 100644
--- a/sys-apps/pkgcore/pkgcore-.ebuild
+++ b/sys-apps/pkgcore/pkgcore-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/pkgcore/pkgcore;
 
 LICENSE="BSD MIT"
 SLOT="0"
-IUSE="doc test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
@@ -30,37 +30,15 @@ else
 fi
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( $(python_gen_any_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   ') )
-   !doc? (
-   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
-   )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
 
-python_check_deps() {
-   has_version "dev-python/setuptools[${PYTHON_USEDEP}]" || return 1
-   if use doc; then
-   has_version "dev-python/docutils[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-   fi
-}
-
-python_compile_all() {
-   use doc && esetup.py build_docs
-}
-
 python_test() {
esetup.py test
 }
 
 python_install_all() {
local DOCS=( AUTHORS NEWS.rst )
-   esetup.py install_docs \
-   --docdir="${ED%/}/usr/share/doc/${PF}" \
-   --mandir="${ED%/}/usr/share/man"
+   [[ ${PV} == * ]] || doman man/*
distutils-r1_python_install_all
 }



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

2019-12-09 Thread Tim Harder
commit: 0d9e1525d91570c8b1ae91c5860e24a774fedc60
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 10 05:02:33 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 10 05:04:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9e1525

dev-python/pychroot: simplify installing man pages

Drop man page build for live ebuilds, if you need man pages use
releases.

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

Signed-off-by: Tim Harder  gentoo.org>

 dev-python/pychroot/pychroot-0.10.1.ebuild | 12 +---
 dev-python/pychroot/pychroot-.ebuild   | 12 +---
 2 files changed, 2 insertions(+), 22 deletions(-)

diff --git a/dev-python/pychroot/pychroot-0.10.1.ebuild 
b/dev-python/pychroot/pychroot-0.10.1.ebuild
index eaad97eb08a..218709a73ba 100644
--- a/dev-python/pychroot/pychroot-0.10.1.ebuild
+++ b/dev-python/pychroot/pychroot-0.10.1.ebuild
@@ -32,16 +32,6 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
-[[ ${PV} == * ]] && BDEPEND+=" $(python_gen_any_dep 
'dev-python/sphinx[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-   [[ ${PV} == * ]] || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   esetup.py build_man
-}
 
 python_test() {
esetup.py test
@@ -49,6 +39,6 @@ python_test() {
 
 python_install_all() {
local DOCS=( NEWS.rst README.rst )
-   esetup.py install_man --mandir="${ED}/usr/share/man"
+   [[ ${PV} == * ]] || doman man/*
distutils-r1_python_install_all
 }

diff --git a/dev-python/pychroot/pychroot-.ebuild 
b/dev-python/pychroot/pychroot-.ebuild
index eaad97eb08a..218709a73ba 100644
--- a/dev-python/pychroot/pychroot-.ebuild
+++ b/dev-python/pychroot/pychroot-.ebuild
@@ -32,16 +32,6 @@ BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
 "
-[[ ${PV} == * ]] && BDEPEND+=" $(python_gen_any_dep 
'dev-python/sphinx[${PYTHON_USEDEP}]')"
-
-python_check_deps() {
-   [[ ${PV} == * ]] || return 0
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-python_compile_all() {
-   esetup.py build_man
-}
 
 python_test() {
esetup.py test
@@ -49,6 +39,6 @@ python_test() {
 
 python_install_all() {
local DOCS=( NEWS.rst README.rst )
-   esetup.py install_man --mandir="${ED}/usr/share/man"
+   [[ ${PV} == * ]] || doman man/*
distutils-r1_python_install_all
 }



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

2019-12-09 Thread Zac Medico
commit: c29100eadfcf1e37ab2cce20f8cd3f0b025d8144
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 04:48:31 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 04:49:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29100ea

app-emulation/cadvisor: export -n GOCACHE

Closes: https://bugs.gentoo.org/679068
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/cadvisor/cadvisor-0.34.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/cadvisor/cadvisor-0.34.0.ebuild 
b/app-emulation/cadvisor/cadvisor-0.34.0.ebuild
index 60ea53e3723..76ad3d58d03 100644
--- a/app-emulation/cadvisor/cadvisor-0.34.0.ebuild
+++ b/app-emulation/cadvisor/cadvisor-0.34.0.ebuild
@@ -30,6 +30,7 @@ src_prepare() {
 }
 
 src_compile() {
+   export -n GOCACHE XDG_CACHE_HOME
pushd "src/${EGO_PN}"
GO_FLAGS="-v -work -x" VERBOSE="true" 
GOPATH="${S}:$(get_golibdir_gopath)" emake build
popd || die



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

2019-12-09 Thread Zac Medico
commit: 2d29f67b3fc197c61062241996a00190f5b7745c
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 04:40:12 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 04:41:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d29f67b

profiles/package.mask: unmask app-emulation/cri-tools

LICENSE updated in 1285070d964463f4d93049c3ce1008963188159b.

Closes: https://bugs.gentoo.org/694892
Signed-off-by: Zac Medico  gentoo.org>

 profiles/package.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 7f9056275ba..99ac4e85979 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -311,7 +311,6 @@ app-misc/rq
 #
 # app-admin/docker-bench: #694704
 # app-admin/linux-bench: #699274
-# app-emulation/{cadvisor,cri-tools,reg}: #694892
 # dev-go/glide: #694384
 # dev-util/drone{,-cli}: #695240  // TODO: promu?
 # net-misc/istioctl: #695288
@@ -319,7 +318,6 @@ app-misc/rq
 #
 # Removal in 30 days.
 app-admin/linux-bench
-app-emulation/cri-tools
 dev-go/glide
 net-misc/istioctl
 



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

2019-12-09 Thread Zac Medico
commit: 1285070d964463f4d93049c3ce1008963188159b
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 04:23:59 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 04:25:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1285070d

app-emulation/cri-tools: LICENSE: account for vendored software

Bug: https://bugs.gentoo.org/694892
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/cri-tools/cri-tools-1.14.0.ebuild | 2 +-
 app-emulation/cri-tools/cri-tools-1.15.0.ebuild | 2 +-
 app-emulation/cri-tools/cri-tools-1.16.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/cri-tools/cri-tools-1.14.0.ebuild 
b/app-emulation/cri-tools/cri-tools-1.14.0.ebuild
index 9c6fd7ec054..3b5003937b2 100644
--- a/app-emulation/cri-tools/cri-tools-1.14.0.ebuild
+++ b/app-emulation/cri-tools/cri-tools-1.14.0.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="amd64"
 DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
 HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE=""
 

diff --git a/app-emulation/cri-tools/cri-tools-1.15.0.ebuild 
b/app-emulation/cri-tools/cri-tools-1.15.0.ebuild
index a298fcbf5cb..95fe0295265 100644
--- a/app-emulation/cri-tools/cri-tools-1.15.0.ebuild
+++ b/app-emulation/cri-tools/cri-tools-1.15.0.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
 HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE=""
 

diff --git a/app-emulation/cri-tools/cri-tools-1.16.1.ebuild 
b/app-emulation/cri-tools/cri-tools-1.16.1.ebuild
index 2ffbd049421..c26dd52f60d 100644
--- a/app-emulation/cri-tools/cri-tools-1.16.1.ebuild
+++ b/app-emulation/cri-tools/cri-tools-1.16.1.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="CLI and validation tools for Kubelet Container Runtime (CRI)"
 HOMEPAGE="https://github.com/kubernetes-sigs/cri-tools;
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE=""
 



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

2019-12-09 Thread Aaron Bauman
commit: 7924ee799d9dc44458d0ae77046e4792d2e83313
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 03:34:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 03:35:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7924ee79

dev-util/unifdef: port to EAPI 7

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

 dev-util/unifdef/unifdef-2.10.ebuild | 10 ++
 dev-util/unifdef/unifdef-2.11.ebuild |  8 +---
 2 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-util/unifdef/unifdef-2.10.ebuild 
b/dev-util/unifdef/unifdef-2.10.ebuild
index 038a1285cef..7cafc8e46a0 100644
--- a/dev-util/unifdef/unifdef-2.10.ebuild
+++ b/dev-util/unifdef/unifdef-2.10.ebuild
@@ -1,12 +1,13 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
+
 inherit toolchain-funcs
 
-DESCRIPTION="remove #ifdef'ed lines from a file while otherwise leaving the 
file alone"
-HOMEPAGE="http://dotat.at/prog/unifdef/;
-SRC_URI="http://dotat.at/prog/unifdef/${P}.tar.gz;
+DESCRIPTION="Remove #ifdef'ed lines from a file while otherwise leaving the 
file alone"
+HOMEPAGE="https://dotat.at/prog/unifdef/;
+SRC_URI="https://dotat.at/prog/unifdef/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -17,4 +18,5 @@ DOCS=( README )
 src_prepare() {
sed -i '/^prefix/s:=.*:=/usr:' Makefile || die
tc-export CC
+   default
 }

diff --git a/dev-util/unifdef/unifdef-2.11.ebuild 
b/dev-util/unifdef/unifdef-2.11.ebuild
index cb5bb658372..848ad49bbe5 100644
--- a/dev-util/unifdef/unifdef-2.11.ebuild
+++ b/dev-util/unifdef/unifdef-2.11.ebuild
@@ -1,12 +1,13 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
+
 inherit toolchain-funcs
 
 DESCRIPTION="remove #ifdef'ed lines from a file while otherwise leaving the 
file alone"
-HOMEPAGE="http://dotat.at/prog/unifdef/;
-SRC_URI="http://dotat.at/prog/unifdef/${P}.tar.gz;
+HOMEPAGE="https://dotat.at/prog/unifdef/;
+SRC_URI="https://dotat.at/prog/unifdef/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -17,4 +18,5 @@ DOCS=( README )
 src_prepare() {
sed -i "/^prefix/s:=.*:=${EPREFIX}/usr:" Makefile || die
tc-export CC
+   default
 }



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

2019-12-09 Thread Zac Medico
commit: bde22f207cc99be7f8b1c62a1f9461099fc9a6de
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 03:33:53 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 03:34:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde22f20

app-emulation/reg: export -n GOCACHE

Closes: https://bugs.gentoo.org/680166
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 app-emulation/reg/reg-0.16.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/reg/reg-0.16.1.ebuild 
b/app-emulation/reg/reg-0.16.1.ebuild
index 7a75f0dd2c5..bfd5ac25d06 100644
--- a/app-emulation/reg/reg-0.16.1.ebuild
+++ b/app-emulation/reg/reg-0.16.1.ebuild
@@ -35,8 +35,9 @@ src_prepare() {
 }
 
 src_compile() {
+   export -n GOCACHE GOPATH XDG_CACHE_HOME
pushd src/${EGO_PN} || die
-   GOPATH="${S}" GO111MODULE=on go build -mod=vendor -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   GO111MODULE=on go build -mod=vendor -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
popd || die
 }
 



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

2019-12-09 Thread Zac Medico
commit: 9ee0e4d98faab8c9efd5931afd11edc9bef5b188
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 10 03:25:02 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 10 03:29:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee0e4d9

app-emulation/reg: LICENSE: account for vendored software

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

 app-emulation/reg/reg-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/reg/reg-0.16.1.ebuild 
b/app-emulation/reg/reg-0.16.1.ebuild
index 5d47aa4a646..7a75f0dd2c5 100644
--- a/app-emulation/reg/reg-0.16.1.ebuild
+++ b/app-emulation/reg/reg-0.16.1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 DESCRIPTION="Docker registry v2 command line client"
 HOMEPAGE="https://github.com/genuinetools/reg;
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="MIT"
+LICENSE="MIT Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC"
 SLOT="0"
 IUSE=""
 



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

2019-12-09 Thread Aaron Bauman
commit: a0fd8eb5a79f598ff9e84ec4d1cf3396d2b46909
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 03:28:03 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 03:28:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0fd8eb5

dev-util/stubgen: port to EAPI 7

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

 dev-util/stubgen/stubgen-2.08.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/stubgen/stubgen-2.08.ebuild 
b/dev-util/stubgen/stubgen-2.08.ebuild
index d830848e790..51755656ed2 100644
--- a/dev-util/stubgen/stubgen-2.08.ebuild
+++ b/dev-util/stubgen/stubgen-2.08.ebuild
@@ -1,10 +1,11 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
+
 inherit toolchain-funcs
 
-DESCRIPTION="a member function stub generator for C++"
+DESCRIPTION="A member function stub generator for C++"
 HOMEPAGE="http://www.radwin.org/michael/projects/stubgen/;
 SRC_URI="http://www.radwin.org/michael/projects/${PN}/dist/${P}.tar.gz;
 
@@ -14,7 +15,7 @@ KEYWORDS="amd64 x86"
 IUSE=""
 
 src_compile() {
-   make CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LFLAGS="${LDFLAGS}"
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LFLAGS="${LDFLAGS}"
 }
 
 src_install() {



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

2019-12-09 Thread Aaron Bauman
commit: f7fe5a962de1e24a72f2f61497c18125919cd29b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 03:18:18 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 03:18:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7fe5a96

profiles/package.mask: mask dev-util/kelbt

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index dab7eaf9bdd..7f9056275ba 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Aaron Bauman  (2019-12-10)
+# EAPI=4, dead upstream, can't locate new home
+# Removal in 30 days
+dev-util/kelbt
+
 # Aaron Bauman  (2019-12-10)
 # EAPI=4, fails to build
 # Removal in 30 days



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

2019-12-09 Thread Aaron Bauman
commit: 56d8a5a88af5d8dc3efbd16d74fde570ffa59a52
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 03:10:54 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 03:10:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d8a5a8

app-office/auto-multiple-choice: mask due to dep on app-text/texlive[dvi2tty]

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2665c95267f..dab7eaf9bdd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -57,6 +57,7 @@ media-sound/vitunes
 # EAPI=4, unmaintained upstream and Gentoo is versions behind
 # Removal in 30 days
 dev-tex/dvi2tty
+app-office/auto-multiple-choice
 
 # Aaron Bauman  (2019-12-09)
 # EAPI=4, unmaintained upstream, rdep as well



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

2019-12-09 Thread Aaron Bauman
commit: e2cf6db1d77ebd7a9683bdc7661452975b14086a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 03:00:41 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 03:02:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cf6db1

profiles/package.mask: mask dev-util/idutils

Bug: https://bugs.gentoo.org/669676
Bug: https://bugs.gentoo.org/623460

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 960c8953e6a..2665c95267f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Aaron Bauman  (2019-12-10)
+# EAPI=4, fails to build
+# Removal in 30 days
+dev-util/idutils
+
 # David Seifert  (2019-12-10)
 # Never keyworded, only worked with specific versions of boost that are
 # gone, integrated into boost as dev-libs/boost[python,numpy] nowadays.



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/users-and-groups/

2019-12-09 Thread Göktürk Yüksek
commit: 9613e9e69ae16e6981f90135f92811ded641b52c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Sep  1 16:17:41 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Dec 10 02:31:26 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9613e9e6

ebuild-writing/users-and-groups: GLEP 81 user data guidelines.

GLEP 81 significantly changes the way that user management is handled,
and reveals some subtle issues in existing packages that have remained
hidden until now. Many of these issues can be avoided (in GLEP 81, but
also in general) by exercising some discipline when choosing the data
for new users and groups:

  * User and group names
  * Default shell
  * Home directory
  * Home directory ownership and permissions

This commit adds a few new sections to the "Users and Groups" chapter
that explain the current best practices, and give suggestions for
choosing the user and group data listed above. The rationale for these
choices is explained, and some notable exceptions are mentioned.

Closes: https://bugs.gentoo.org/693964
Closes: https://github.com/gentoo/devmanual/pull/116
Signed-off-by: Michael Orlitzky  gentoo.org>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-writing/users-and-groups/text.xml | 169 +++
 1 file changed, 169 insertions(+)

diff --git a/ebuild-writing/users-and-groups/text.xml 
b/ebuild-writing/users-and-groups/text.xml
index 190a099..1a811bc 100644
--- a/ebuild-writing/users-and-groups/text.xml
+++ b/ebuild-writing/users-and-groups/text.xml
@@ -103,6 +103,175 @@ The defaults are the user and primary group for the 
owner, and 0755 for the
 permissions.
 
 
+
+Whenever possible, the default shell and home directory should be
+used. The rationale for this is explained below.
+
+
+
+You should embark upon a GLEP81 migration like an EAPI
+update. Rather than simply copy your user's settings into an
+acct-user package, you should take the opportunity to
+re-evaluate your user's name, shell, home directory, and its
+permissions. Our GLEP 81 implementation will reveal many user
+management issues that were allowed to fester in the past.
+
+
+
+Choosing a shell
+
+
+In most cases, the default shell (that is, no shell) should be
+used. Services can still be started as a user who has no shell, and
+daemons are able to drop privileges to a user who has no shell. If
+necessary, the administrator can override a user's default shell with
+su -s shell username. This is sufficient for
+testing, management of SSH credentials, and for initial configuration
+in an ebuild's pkg_config phase.
+
+
+An obvious exception to this rule is if a human being will need to log
+into the account interactively, as is the case with the root
+user. Other exceptions certainly exist, but should be evaluated
+case-by-case. In other words, if you haven't checked, don't set your
+user's shell to /bin/bash because you think he might
+need it.
+
+
+The goal here is twofold. First, the principle of least privilege says
+that if a user doesn't need a real shell, he shouldn't have one. And
+along those same lines, not having a shell gives the system
+administrator some peace of mind: he doesn't have to be as concerned
+with whether or not that user has a password (and how strong it is),
+or whether or not its filesystem permissions are all set correctly, or
+whether or not it can log in via SSH, et cetera.
+
+
+
+
+
+Choosing a home directory
+
+
+In most cases, the default home directory (that is, no home directory)
+should be used. GLEP81 changed two aspects of user management with
+respect to home directories:
+
+
+
+  
+Creating a user can now modify the permissions on an existing
+directory. Should the need arise, this is necessary for a new
+version of an acct-user package to be able to fix the
+ownership and permissions of its home directory.
+  
+  
+All user data aside from the username became non-local to ebuilds
+that depend on that user. This is merely a side-effect of moving
+the user creation out of the client package, and into a separate
+acct-user package.
+  
+
+
+
+The first item means that you should be conservative when choosing a
+home directory. If at all possible, avoid choosing a home directory
+that is used by another package. In particular, no two
+acct-user packages should use the same home directory. At best,
+the ownership and permissions on a shared home directory would need to
+be kept synchronized between all packages that share it. At worst, one
+package goes out-of-sync and introduces a security hole for the others
+who no longer have the expected permissions.
+
+
+The second item means that if your package requires a user, you can
+no longer be sure of that user's home directory or its ownership and
+permissions. If your package requires a directory to be owned and
+writable by some user, then your package's ebuild should create that
+directory and ensure that it is writable 

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

2019-12-09 Thread Patrick McLean
commit: 525ee6507f05e96ec5e7db8ef6c547eae7c8d639
Author: Patrick McLean  sony  com>
AuthorDate: Mon Dec  9 22:46:17 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Dec 10 01:13:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525ee650

dev-python/pylibmc-1.6.1-r1: Revbump, update patch to fix tests

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 ...test-failures.patch => pylibmc-1.6.1-fix-test-failures-r1.patch} | 6 ++
 .../pylibmc/{pylibmc-1.6.1.ebuild => pylibmc-1.6.1-r1.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch 
b/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures-r1.patch
similarity index 81%
rename from dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch
rename to dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures-r1.patch
index c19ab468ce8..0a91fd39266 100644
--- a/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures.patch
+++ b/dev-python/pylibmc/files/pylibmc-1.6.1-fix-test-failures-r1.patch
@@ -2,16 +2,14 @@ diff --git a/src/_pylibmcmodule.c b/src/_pylibmcmodule.c
 index 5324d1d..70c18cb 100644
 --- a/src/_pylibmcmodule.c
 +++ b/src/_pylibmcmodule.c
-@@ -600,6 +600,13 @@ static PyObject 
*_PylibMC_parse_memcached_value(PylibMC_Client *self,
+@@ -600,6 +600,11 @@ static PyObject 
*_PylibMC_parse_memcached_value(PylibMC_Client *self,
  }
  #endif
- 
-+#if PY_MAJOR_VERSION >= 3
+
 +  /* make sure we don't pass a null pointer to 
_PylibMC_deserialize_native */
 +if (value == NULL) {
 +value = "";
 +}
-+#endif
 +
  if (self->native_deserialization) {
  retval = _PylibMC_deserialize_native(self, NULL, value, size, flags);

diff --git a/dev-python/pylibmc/pylibmc-1.6.1.ebuild 
b/dev-python/pylibmc/pylibmc-1.6.1-r1.ebuild
similarity index 97%
rename from dev-python/pylibmc/pylibmc-1.6.1.ebuild
rename to dev-python/pylibmc/pylibmc-1.6.1-r1.ebuild
index a52234269c7..37471012654 100644
--- a/dev-python/pylibmc/pylibmc-1.6.1.ebuild
+++ b/dev-python/pylibmc/pylibmc-1.6.1-r1.ebuild
@@ -38,7 +38,7 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="doc? ( || ( $(python_gen_useflags "${DOCS_PYTHON_COMPAT[@]}") ) 
)"
 
 PATCHES=(
-   "${FILESDIR}/pylibmc-1.6.1-fix-test-failures.patch"
+   "${FILESDIR}/pylibmc-1.6.1-fix-test-failures-r1.patch"
 )
 
 pkg_setup() {



[gentoo-commits] proj/kde:master commit in: kde-apps/kdenlive/, kde-apps/kdenlive/files/

2019-12-09 Thread Andreas Sturmlechner
commit: 8e05ed77bf163919b3655467bafce134f131051a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 10 00:08:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 10 00:08:31 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e05ed77

kde-apps/kdenlive: Drop obsolete patch

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

 .../kdenlive/files/kdenlive-19.12.0-qt-5.14.patch  | 39 --
 kde-apps/kdenlive/kdenlive-19.12.0.ebuild  |  2 --
 2 files changed, 41 deletions(-)

diff --git a/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch 
b/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch
deleted file mode 100644
index 59dc7ffef5..00
--- a/kde-apps/kdenlive/files/kdenlive-19.12.0-qt-5.14.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 699bba9e555aece12b17656152ada929e9fd787d Mon Sep 17 00:00:00 2001
-From: Antonio Rojas 
-Date: Fri, 6 Dec 2019 15:42:10 +0100
-Subject: Fix build with Qt 5.14 RC
-
-Add missing includes that are no longer pulled transitively
-
-Differential Revision: https://phabricator.kde.org/D25784

- src/audiomixer/mixerwidget.cpp | 1 +
- src/doc/kdenlivedoc.h  | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/src/audiomixer/mixerwidget.cpp b/src/audiomixer/mixerwidget.cpp
-index 08ff50b..d8d6b38 100644
 a/src/audiomixer/mixerwidget.cpp
-+++ b/src/audiomixer/mixerwidget.cpp
-@@ -41,6 +41,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
-diff --git a/src/doc/kdenlivedoc.h b/src/doc/kdenlivedoc.h
-index 7b56308..64cd7b4 100644
 a/src/doc/kdenlivedoc.h
-+++ b/src/doc/kdenlivedoc.h
-@@ -25,6 +25,7 @@
- #ifndef KDENLIVEDOC_H
- #define KDENLIVEDOC_H
- 
-+#include 
- #include 
- #include 
- #include 
--- 
-cgit v1.1

diff --git a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild 
b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild
index 383bc18ca2..ebe92f742c 100644
--- a/kde-apps/kdenlive/kdenlive-19.12.0.ebuild
+++ b/kde-apps/kdenlive/kdenlive-19.12.0.ebuild
@@ -66,8 +66,6 @@ RDEPEND="${DEPEND}
virtual/ffmpeg[encode,sdl,X]
 "
 
-PATCHES=( "${FILESDIR}"/${P}-qt-5.14.patch ) # release/19.12 branch
-
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package freesound Qt5WebKitWidgets)



[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin/, kde-apps/dolphin/files/

2019-12-09 Thread Andreas Sturmlechner
commit: 3eeebe2e17fed72ecdbadee24591e0c73bf06406
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 10 00:08:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 10 00:08:57 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3eeebe2e

kde-apps/dolphin: Drop obsolete patch

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

 kde-apps/dolphin/dolphin-19.12.0.ebuild|  2 -
 .../dolphin/files/dolphin-19.12.0-qt-5.14.patch| 81 --
 2 files changed, 83 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-19.12.0.ebuild 
b/kde-apps/dolphin/dolphin-19.12.0.ebuild
index 1b4b3ad99a..fcaf127a47 100644
--- a/kde-apps/dolphin/dolphin-19.12.0.ebuild
+++ b/kde-apps/dolphin/dolphin-19.12.0.ebuild
@@ -64,8 +64,6 @@ RDEPEND="${DEPEND}
 
 RESTRICT+=" test"
 
-PATCHES=( "${FILESDIR}"/${P}-qt-5.14.patch ) # not yet upstream
-
 src_configure() {
local mycmakeargs=(
$(cmake_use_find_package activities KF5Activities)

diff --git a/kde-apps/dolphin/files/dolphin-19.12.0-qt-5.14.patch 
b/kde-apps/dolphin/files/dolphin-19.12.0-qt-5.14.patch
deleted file mode 100644
index 02ad279aeb..00
--- a/kde-apps/dolphin/files/dolphin-19.12.0-qt-5.14.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-diff --git a/src/global.h b/src/global.h
 a/src/global.h
-+++ b/src/global.h
-@@ -22,6 +22,7 @@
- 
- #include 
- #include 
-+#include 
- 
- namespace Dolphin {
- QList validateUris(const QStringList& uriList);
-diff --git a/src/kitemviews/kstandarditem.h b/src/kitemviews/kstandarditem.h
 a/src/kitemviews/kstandarditem.h
-+++ b/src/kitemviews/kstandarditem.h
-@@ -25,6 +25,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- class KStandardItemModel;
-diff --git a/src/search/dolphinsearchbox.cpp b/src/search/dolphinsearchbox.cpp
 a/src/search/dolphinsearchbox.cpp
-+++ b/src/search/dolphinsearchbox.cpp
-@@ -39,9 +39,11 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/src/settings/dolphinsettingsdialog.cpp 
b/src/settings/dolphinsettingsdialog.cpp
 a/src/settings/dolphinsettingsdialog.cpp
-+++ b/src/settings/dolphinsettingsdialog.cpp
-@@ -34,6 +34,7 @@
- #include 
- #include 
- 
-+#include 
- #include 
- 
- DolphinSettingsDialog::DolphinSettingsDialog(const QUrl& url, QWidget* 
parent) :
-diff --git a/src/settings/general/previewssettingspage.cpp 
b/src/settings/general/previewssettingspage.cpp
 a/src/settings/general/previewssettingspage.cpp
-+++ b/src/settings/general/previewssettingspage.cpp
-@@ -32,6 +32,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 
-diff --git a/src/settings/services/servicessettingspage.cpp 
b/src/settings/services/servicessettingspage.cpp
 a/src/settings/services/servicessettingspage.cpp
-+++ b/src/settings/services/servicessettingspage.cpp
-@@ -36,6 +36,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- namespace
-diff --git a/src/views/draganddrophelper.cpp b/src/views/draganddrophelper.cpp
 a/src/views/draganddrophelper.cpp
-+++ b/src/views/draganddrophelper.cpp
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- 
- QHash DragAndDropHelper::m_urlListMatchesUrlCache;



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

2019-12-09 Thread David Seifert
commit: a655f228141bfba574a8f10e581722535023bd57
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:59:17 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:59:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a655f228

mozconfig-v6.60.eclass: Last rite

Acked-by: Jory Pratt  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 eclass/mozconfig-v6.60.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index 4cbf6fe9618..6572fae3f7b 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -1,6 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 #
+# @DEAD
+# All consumers are gone.  Removal in 14 days
+#
 # @ECLASS: mozconfig-v6.60.eclass
 # @MAINTAINER:
 # mozilla team 



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

2019-12-09 Thread David Seifert
commit: 7be77b11963037d72959a734f2cf8729385ab29c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:59:14 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:59:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be77b11

games-mods.eclass: Last rite

Bug: https://bugs.gentoo.org/156882
Signed-off-by: David Seifert  gentoo.org>

 eclass/games-mods.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/games-mods.eclass b/eclass/games-mods.eclass
index bbc9423154d..d0d72eb83eb 100644
--- a/eclass/games-mods.eclass
+++ b/eclass/games-mods.eclass
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# @DEAD
+# All consumers are gone.
+# Bug #156882, #574642, #637740.  Removal in 14 days.
+
 # Variables to specify in an ebuild which uses this eclass:
 # GAME - (doom3, quake4 or ut2004, etc), unless ${PN} starts with e.g. "doom3-"
 # MOD_DESC - Description for the mod



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latexmk/

2019-12-09 Thread Aaron Bauman
commit: e8fbbbf2d3a502c259356181105af33b8eb37876
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 00:46:55 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 00:46:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fbbbf2

dev-tex/latexmk: ALLARCHES s390 and sh

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

 dev-tex/latexmk/latexmk-456.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latexmk/latexmk-456.ebuild 
b/dev-tex/latexmk/latexmk-456.ebuild
index 4dbe0792263..69b9168ebab 100644
--- a/dev-tex/latexmk/latexmk-456.ebuild
+++ b/dev-tex/latexmk/latexmk-456.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 RDEPEND="virtual/latex-base
dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: dev-tex/latexmk/

2019-12-09 Thread Aaron Bauman
commit: 2e3702ba9515bce0e3e738130d5e8e8c0dadb311
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 00:47:59 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 00:47:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3702ba

dev-tex/latexmk: drop old EAPIs

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

 dev-tex/latexmk/Manifest|  8 
 dev-tex/latexmk/latexmk-435.ebuild  | 30 --
 dev-tex/latexmk/latexmk-441.ebuild  | 29 -
 dev-tex/latexmk/latexmk-443a.ebuild | 29 -
 dev-tex/latexmk/latexmk-444.ebuild  | 29 -
 dev-tex/latexmk/latexmk-445.ebuild  | 29 -
 dev-tex/latexmk/latexmk-448.ebuild  | 29 -
 dev-tex/latexmk/latexmk-452c.ebuild | 29 -
 dev-tex/latexmk/latexmk-453a.ebuild | 29 -
 9 files changed, 241 deletions(-)

diff --git a/dev-tex/latexmk/Manifest b/dev-tex/latexmk/Manifest
index eebe47a3273..d45e120f1aa 100644
--- a/dev-tex/latexmk/Manifest
+++ b/dev-tex/latexmk/Manifest
@@ -1,10 +1,2 @@
-DIST latexmk-435.zip 386766 BLAKE2B 
fe3e6495f75b12ffe6740297ca23fa1f15cc01bdaa6cc5a2db41122ac2b13e257339932db0278bfa4d1d6168b7ab55caed1185f3ad49dbdd0727450d753ae012
 SHA512 
ff8f88c261e2b90663d979ddcb373f777fd3ad4b125ab703052867b4896257b34033ed2a07fd4574da526d839449512ccc898bcb9aaf81ae5afb442dcb8622be
-DIST latexmk-441.zip 425737 BLAKE2B 
828d43915037eebc474e9b9a2018504f225b9ae7ee21813137f8475470349c37dce6458fdd715afabff14c55dcf91a311b960ed1e08856454abb91b2a3525770
 SHA512 
b9b65ebda1edc6f1f2692f7c8f02eeeac07dc2bd2f5d96c763615a9e27918069ba65809e5e61580e541420bf1f8d7edc451ad3f1753d43e9596175fdb3571a73
-DIST latexmk-443a.zip 434070 BLAKE2B 
adc099c8d26504e47ac2f52e2c2178e2abf25e1f22e1496dedf123013592dfbec79647b0eec33a5339c5fa8da2869d1dd938d548697be903c446bb977183cc86
 SHA512 
9791bea6341f92988b6a7bdc4cd1587d1b8c6e013d9e7a3be219ea4045a8f95971072cf6633998839c35a462b2e5843adf3d5893519f1f6c2bd4ecf81314b2c0
-DIST latexmk-444.zip 446413 BLAKE2B 
321d1652a47ca92643d6f3254e4da50fcc4d09cb09c0ff1d672e3868bfb38147f811da6d587d3601f17c775aaf2f896f2b0975294fad61a03a498ad1290b2382
 SHA512 
9a3237e4a31ce3ee0002370b16226909ee5389fdd081b0a3d37dce2f960bb2ea64eb4bd3e262f2a87766cc8401bf749d98267e6659ea0ce8c334db9e156d2128
-DIST latexmk-445.zip 447045 BLAKE2B 
16caa95f1331468a0e535899b9e5c8fb1e3bcd6b7ee113e7509018b0468c001f9d4fa51158a7a18fea24daf346f7823cac4e8887b82fb3230e5c62cc558d0bc3
 SHA512 
1441d4d1c0112f3cf64067ed8b661554b0ad6fcbb84316d9cbb84c84220d7f99fcbcad27f8686946aaccf6ba184471d5ea774e594e2f3a6632fcdca6ca8e63b3
-DIST latexmk-448.zip 452245 BLAKE2B 
4b033a6eecdb366e4e5e4b8accfc839e7638c1fa79091eb9888bfdb393e6df01edec5ac11cbff5b0c9dbf28c1783f0108372c240f45305329189abedc211af8d
 SHA512 
cfa5c4a95a902baf1d4c56303500e5d54369b68abaa52e904a62bbeaeeb356bfe711ea040f0f02067a40e3fc88a12b46136a3a6d9708a34c177a4bae0bb6b986
-DIST latexmk-452c.zip 391327 BLAKE2B 
1cde3f3005382958bba10c6bd513e3887eefeff5114bc5ed327a528c56b3b77bf9a1b51907c8bab0d50817f6bee63d15b4373e83799231a815000f6b797c0053
 SHA512 
164837066a285e3ffca938eb735c35b253b2dba2addf1ae2b2db5155b0586f6f4e626faf86eb630f97ce296c03c5c1c2f0f3c61445a75b9132aff009d683aeba
-DIST latexmk-453a.zip 368805 BLAKE2B 
5bca05dd0196c43a1cc1e58e8036b66d8ce5825e2fc53e824cf6028c47ab4c420f0cff6b9e2ca205377d1784ce955bd24ba1be1a89f304b296550b5ca76d40c3
 SHA512 
401789383f75ecd78820dadf968e60ede762be0d9a781488e07a0a8239e213ae04959777a6ea87fc6b2bb64315ce00bdda25f7f25542370b5edf2ae5af9ba46e
 DIST latexmk-456.zip 425179 BLAKE2B 
1cd2fcaff070bb9809a263763164f364f13146ba4a5115494824dfe422b2b58906aa9e9ee7ce02238961c77da2e828e6a73a56e7397efa77003b8237fa949fe5
 SHA512 
ff169ff677367125b32e7641e9fabc66d9fb015e6cf1433d39c598baf17a926e0d29c975c4a8fa8ed482b4bc57ff177cfedc058ebdc83a3abadde50f9a490d91
 DIST latexmk-465.zip 447290 BLAKE2B 
2f11667e674122aad88604aad3f61da1503d220b27bae9b95c29922fc6304c227c5c5257666a6de3da6f6dee77b466d7e3c6f06fc6c03f4102cce43879765dd0
 SHA512 
132cdd95c0274f98946b37a0c1554a82bb649dcd61284386f3005aa78895d51c382d5d8f6cf1ecd8ece60c1877a0dc80660367e0ad82a44036334b3f4634ee86

diff --git a/dev-tex/latexmk/latexmk-435.ebuild 
b/dev-tex/latexmk/latexmk-435.ebuild
deleted file mode 100644
index 920a0375654..000
--- a/dev-tex/latexmk/latexmk-435.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit bash-completion-r1
-
-DESCRIPTION="Perl script for automatically building LaTeX documents"
-HOMEPAGE="http://www.phys.psu.edu/~collins/software/latexmk/;
-SRC_URI="http://www.phys.psu.edu/~collins/software/latexmk/${P}.zip;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE=""
-

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

2019-12-09 Thread David Seifert
commit: 6acda018a882fd6cb78e2e54dba8d9101b6c2d0f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:42:02 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:42:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acda018

profiles: Mask dev-libs/boost-numpy for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9875ca369ab..deeadc3e88c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2019-12-10)
+# Never keyworded, only worked with specific versions of boost that are
+# gone, integrated into boost as dev-libs/boost[python,numpy] nowadays.
+# Removal in 7 days.
+dev-libs/boost-numpy
+
 # David Seifert  (2019-12-10)
 # Build broken for over 3 years, GTK 2, quasi-abandoned upstream.
 # Bug #490574, #699914. Removal in 30 days.



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

2019-12-09 Thread David Seifert
commit: bd7c94a5570251a2e5f7339be0930a1aea1ab7d5
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:56 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7c94a5

profiles: Mask media-sound/vitunes for removal

Bug: https://bugs.gentoo.org/696228
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ebc3179577a..0e000ec02f0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2019-12-10)
+# Abandoned upstream, broken ncurses linking, last release 8 years ago.
+# Bug #677742, #696228. Removal in 30 days.
+media-sound/vitunes
+
 # Aaron Bauman  (2019-12-09)
 # EAPI=4, unmaintained upstream, rdep as well
 # Removal in 30 days. Open bugs #552934



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

2019-12-09 Thread David Seifert
commit: 09ed1fedfe355475070415234d79ab2920cdff20
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:44 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ed1fed

media-sound/smixer: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/smixer/smixer-1.0.4.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/media-sound/smixer/smixer-1.0.4.ebuild 
b/media-sound/smixer/smixer-1.0.4.ebuild
index 4cff0e5b2d1..0b5bc7d6556 100644
--- a/media-sound/smixer/smixer-1.0.4.ebuild
+++ b/media-sound/smixer/smixer-1.0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -14,16 +14,17 @@ SLOT="0"
 KEYWORDS="amd64 hppa ppc x86"
 IUSE=""
 
-S=${WORKDIR}/${PN}
+S="${WORKDIR}/${PN}"
 
 src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LFLAGS="${LDFLAGS}"
 }
 
-src_install () {
-   insinto /etc
-   doins smixer.conf
+src_install() {
dobin smixer
+   einstalldocs
doman man/smixer.1
-   dodoc README
+
+   insinto /etc
+   doins smixer.conf
 }



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

2019-12-09 Thread David Seifert
commit: d52da562a137b69553c48e94406e8eef8db670ad
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:50 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52da562

media-sound/normalize: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/normalize/normalize-0.7.7-r1.ebuild | 31 ++---
 1 file changed, 18 insertions(+), 13 deletions(-)

diff --git a/media-sound/normalize/normalize-0.7.7-r1.ebuild 
b/media-sound/normalize/normalize-0.7.7-r1.ebuild
index 6058be69c6e..dbc8ff6009f 100644
--- a/media-sound/normalize/normalize-0.7.7-r1.ebuild
+++ b/media-sound/normalize/normalize-0.7.7-r1.ebuild
@@ -1,32 +1,37 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="Audio file volume normalizer"
 HOMEPAGE="http://normalize.nongnu.org/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.bz2
+SRC_URI="
+   https://savannah.nongnu.org/download/${PN}/${P}.tar.bz2
https://dev.gentoo.org/~radhermit/distfiles/${P}-m4.patch.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE="audiofile mad nls userland_BSD"
+IUSE="audiofile mad nls"
 
-RDEPEND="mad? ( media-libs/libmad )
-   audiofile? ( >=media-libs/audiofile-0.3.1 )"
-DEPEND="${RDEPEND}
+RDEPEND="
+   audiofile? ( media-libs/audiofile:= )
+   mad? ( media-libs/libmad:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
nls? ( dev-util/intltool )"
 
-src_prepare() {
-   use userland_BSD && sed -i -e 's/md5sum/md5/' "${S}"/test/*.sh
+PATCHES=(
+   "${FILESDIR}"/${P}-audiofile-pkgconfig.patch
+   "${WORKDIR}"/${P}-m4.patch
+)
 
-   epatch "${FILESDIR}"/${P}-audiofile-pkgconfig.patch
-   epatch "${WORKDIR}"/${P}-m4.patch
-   eautoreconf
+src_prepare() {
+   default
+   AT_M4DIR="." eautoreconf
 }
 
 src_configure() {



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

2019-12-09 Thread David Seifert
commit: a592563a57351db7e65b6882384997b9e0be63b3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:22 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a592563a

media-sound/wavegain: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/wavegain/wavegain-1.3.1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/media-sound/wavegain/wavegain-1.3.1.ebuild 
b/media-sound/wavegain/wavegain-1.3.1.ebuild
index 82d8dd18cfc..8e51ee45a37 100644
--- a/media-sound/wavegain/wavegain-1.3.1.ebuild
+++ b/media-sound/wavegain/wavegain-1.3.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -14,17 +14,15 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND=""
-DEPEND="${RDEPEND}
-   app-arch/unzip"
+BDEPEND="app-arch/unzip"
 
 S=${WORKDIR}/${P/wavegain/WaveGain}
 
-src_compile(){
+src_compile() {
$(tc-getCC) ${LDFLAGS} ${CFLAGS} *.c -o ${PN} \
-DHAVE_CONFIG_H -lm || die "build failed"
 }
 
-src_install(){
+src_install() {
dobin ${PN}
 }



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

2019-12-09 Thread David Seifert
commit: 2f69cb03bc8852dd2c77af85c620a8de099f12e6
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:19 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f69cb03

media-sound/mcdp: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/mcdp/mcdp-0.4b.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/mcdp/mcdp-0.4b.ebuild 
b/media-sound/mcdp/mcdp-0.4b.ebuild
index 5bf75f1b2e1..81afdbc08af 100644
--- a/media-sound/mcdp/mcdp-0.4b.ebuild
+++ b/media-sound/mcdp/mcdp-0.4b.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="A very small console cd player"
 HOMEPAGE="http://www.mcmilk.de/projects/mcdp/;
@@ -14,10 +14,10 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.4a-dietlibc-fix.patch" \
-   "${FILESDIR}/${PN}-0.4a-makefile.patch"
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4a-dietlibc-fix.patch
+   "${FILESDIR}"/${PN}-0.4a-makefile.patch
+)
 
 src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"



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

2019-12-09 Thread David Seifert
commit: 69ae4b3b9a2538c9c4507e2a329663ef0303c3b3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:31 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ae4b3b

media-sound/cdtool: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/cdtool/cdtool-2.1.8-r1.ebuild  | 17 -
 .../files/cdtool-2.1.8-fix-build-system.patch  | 40 ++
 2 files changed, 46 insertions(+), 11 deletions(-)

diff --git a/media-sound/cdtool/cdtool-2.1.8-r1.ebuild 
b/media-sound/cdtool/cdtool-2.1.8-r1.ebuild
index 6706ada72f6..0d81cefca18 100644
--- a/media-sound/cdtool/cdtool-2.1.8-r1.ebuild
+++ b/media-sound/cdtool/cdtool-2.1.8-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
-inherit eutils
+EAPI=7
 
 DESCRIPTION="collection of command-line utilities to control cdrom devices"
 HOMEPAGE="http://hinterhof.net/cdtool/;
@@ -15,11 +14,7 @@ IUSE=""
 
 RDEPEND="!media-sound/cdplay"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc-2.10.patch
-   sed -i \
-   -e '/INSTALL/s:-o root::' \
-   -e '/LINKTARGET/s:/lib/:/$(notdir $(libdir))/:' \
-   -e '/^install-links:/s:$: install-files:' \
-   Makefile.in || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-glibc-2.10.patch
+   "${FILESDIR}"/${P}-fix-build-system.patch
+)

diff --git a/media-sound/cdtool/files/cdtool-2.1.8-fix-build-system.patch 
b/media-sound/cdtool/files/cdtool-2.1.8-fix-build-system.patch
new file mode 100644
index 000..c059a645112
--- /dev/null
+++ b/media-sound/cdtool/files/cdtool-2.1.8-fix-build-system.patch
@@ -0,0 +1,40 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -44,11 +44,11 @@
+ install: install-files install-links
+ install-files:
+   mkdir -p $(DESTDIR)$(bindir)
+-  $(INSTALL) cdctrl $(DESTDIR)$(bindir) -o root
+-  $(INSTALL) cdloop $(DESTDIR)$(bindir) -o root
+-  $(INSTALL) cdadd $(DESTDIR)$(bindir) -o root
+-  $(INSTALL) cdown $(DESTDIR)$(bindir) -o root
+-  $(INSTALL) cdtool2cddb $(DESTDIR)$(bindir) -o root
++  $(INSTALL) cdctrl $(DESTDIR)$(bindir)
++  $(INSTALL) cdloop $(DESTDIR)$(bindir)
++  $(INSTALL) cdadd $(DESTDIR)$(bindir)
++  $(INSTALL) cdown $(DESTDIR)$(bindir)
++  $(INSTALL) cdtool2cddb $(DESTDIR)$(bindir)
+ 
+   mkdir -p $(DESTDIR)$(mandir)/man1
+   $(INSTALL) cdctrl.1 $(DESTDIR)$(mandir)/man1
+@@ -59,9 +59,9 @@
+   $(INSTALL) cdtool2cddb.1 $(DESTDIR)$(mandir)/man1
+ 
+   mkdir -p $(DESTDIR)$(libdir)/cdtool
+-  $(INSTALL) cdtool $(DESTDIR)$(libdir)/cdtool -o root
++  $(INSTALL) cdtool $(DESTDIR)$(libdir)/cdtool
+  
+-LINKTARGET = ../lib/cdtool/cdtool
++LINKTARGET = ../$(notdir $(libdir))/cdtool/cdtool
+ LINKS = cdplay cdpause cdstop cdclose cdeject cdir cdinfo cdreset \
+ cdvolume cdshuffle
+ 
+@@ -69,7 +69,7 @@
+ install-links-local: bindir = .
+ install-links-local: install-links
+ 
+-install-links:
++install-links: install-files
+   for command in $(LINKS); do \
+ if ! test -h $(DESTDIR)$(bindir)/$$command; then \
+   echo installing $$command; \



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

2019-12-09 Thread David Seifert
commit: 7b0952799d22b99ed127c32f374a94a98a5f64b4
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:38 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b095279

media-sound/shntool: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/shntool/shntool-3.0.10-r1.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/media-sound/shntool/shntool-3.0.10-r1.ebuild 
b/media-sound/shntool/shntool-3.0.10-r1.ebuild
index 69859ce0724..15e78ed3441 100644
--- a/media-sound/shntool/shntool-3.0.10-r1.ebuild
+++ b/media-sound/shntool/shntool-3.0.10-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="A multi-purpose WAVE data processing and reporting utility"
 HOMEPAGE="http://www.etree.org/shnutils/shntool/;
@@ -12,17 +12,21 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="alac flac mac shorten sox wavpack"
 
-RDEPEND="flac? ( media-libs/flac )
-   mac? ( media-sound/mac )
-   sox? ( media-sound/sox )
+RDEPEND="
alac? ( media-sound/alac_decoder )
+   flac? ( media-libs/flac )
+   mac? ( media-sound/mac )
shorten? ( media-sound/shorten )
+   sox? ( media-sound/sox )
wavpack? ( media-sound/wavpack )"
 DEPEND="${RDEPEND}"
 
-DOCS="NEWS README ChangeLog AUTHORS doc/*"
-
 src_configure() {
export CONFIG_SHELL=${BASH}  # bug #527310
default
 }
+
+src_install() {
+   default
+   dodoc -r doc/.
+}



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

2019-12-09 Thread David Seifert
commit: b2611d61ab41140874eeea9899d4b7dde9532240
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:53 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2611d61

media-sound/gstreamripper: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/gstreamripper/gstreamripper-0.2.ebuild | 31 +-
 1 file changed, 18 insertions(+), 13 deletions(-)

diff --git a/media-sound/gstreamripper/gstreamripper-0.2.ebuild 
b/media-sound/gstreamripper/gstreamripper-0.2.ebuild
index c418b4dad9e..04fce64ff8b 100644
--- a/media-sound/gstreamripper/gstreamripper-0.2.ebuild
+++ b/media-sound/gstreamripper/gstreamripper-0.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils
+EAPI=7
+
+inherit autotools desktop
 
 MY_P=GStreamripperX-${PV}
 
@@ -15,23 +16,27 @@ SLOT="0"
 KEYWORDS="amd64 ppc ppc64 sparc x86"
 IUSE=""
 
-COMMON_DEPEND="x11-libs/gtk+:2"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="
+   x11-libs/gtk+:2
media-sound/streamripper"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
-src_install() {
-   local docdir=/usr/share/doc/${PF}
+src_compile() {
+   emake CFLAGS="${CFLAGS}"
+}
 
+src_install() {
+   local docdir="${EPREFIX}/usr/share/doc/${PF}"
emake \
DESTDIR="${D}" \
-   gstreamripperxdocdir=${docdir} \
-   install || die
+   gstreamripperxdocdir="${docdir}" \
+   install
+   einstalldocs
 
-   rm -f "${D}"/${docdir}/{COPYING,NEWS,TODO}
+   rm "${ED}"/${docdir}/COPYING || die
 
make_desktop_entry gstreamripperx GStreamripperX
 }



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

2019-12-09 Thread David Seifert
commit: dad5cc9a9bf20f4c501432996721dea22c52e46c
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:59 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad5cc9a

profiles: Mask media-sound/mhwaveedit for removal

Bug: https://bugs.gentoo.org/490574
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0e000ec02f0..9875ca369ab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2019-12-10)
+# Build broken for over 3 years, GTK 2, quasi-abandoned upstream.
+# Bug #490574, #699914. Removal in 30 days.
+media-sound/mhwaveedit
+
 # David Seifert  (2019-12-10)
 # Abandoned upstream, broken ncurses linking, last release 8 years ago.
 # Bug #677742, #696228. Removal in 30 days.



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

2019-12-09 Thread David Seifert
commit: 37d966a9f322faa802dc92049cd8122d0b97a8b7
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:47 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d966a9

media-sound/madplay: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/madplay/madplay-0.15.2b-r1.ebuild | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/media-sound/madplay/madplay-0.15.2b-r1.ebuild 
b/media-sound/madplay/madplay-0.15.2b-r1.ebuild
index 7a464f05ec3..742c63d7d8a 100644
--- a/media-sound/madplay/madplay-0.15.2b-r1.ebuild
+++ b/media-sound/madplay/madplay-0.15.2b-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit autotools epatch epunt-cxx
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="The MAD audio player"
 HOMEPAGE="http://www.underbit.com/products/mad/;
@@ -13,18 +14,18 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE="alsa debug nls"
 
-RDEPEND=">=media-libs/libid3tag-0.15.1b
-   >=media-libs/libmad-0.15.1b
-   alsa? ( media-libs/alsa-lib )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
+RDEPEND="
+   media-libs/libid3tag:=
+   media-libs/libmad:=
+   alsa? ( media-libs/alsa-lib:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
 
-DOCS="CHANGES CREDITS README TODO"
+PATCHES=( "${FILESDIR}"/${PN}-macos.patch )
 
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-macos.patch
-   eautoreconf #need new libtool for interix
-   epunt_cxx #74499
+   default
+   eautoreconf
 }
 
 src_configure() {



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

2019-12-09 Thread David Seifert
commit: c0dbac28ee90fa403509d2b2a29e4590b47fdcc4
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:25 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dbac28

media-sound/vsound: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 .../vsound/files/vsound-0.6-fix-build-system.patch | 28 ++
 media-sound/vsound/vsound-0.6-r1.ebuild| 25 +--
 2 files changed, 41 insertions(+), 12 deletions(-)

diff --git a/media-sound/vsound/files/vsound-0.6-fix-build-system.patch 
b/media-sound/vsound/files/vsound-0.6-fix-build-system.patch
new file mode 100644
index 000..7e653b6197c
--- /dev/null
+++ b/media-sound/vsound/files/vsound-0.6-fix-build-system.patch
@@ -0,0 +1,28 @@
+--- a/configure.in
 b/configure.in
+@@ -3,7 +3,9 @@
+ AC_CANONICAL_SYSTEM
+ 
+ AM_INIT_AUTOMAKE(vsound, 0.5)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS(config.h)
++
++AC_CONFIG_MACRO_DIR([.])
+ 
+ AC_PROG_CC
+ AC_PROG_CPP
+@@ -45,12 +47,12 @@
+ fi
+ 
+ if test "$ac_cv_prog_gcc" = yes ; then
+-  CFLAGS="-g -O2 -Wall -Wstrict-prototypes -pipe"
++  CFLAGS+=" -Wall -Wstrict-prototypes"
+ fi
+ 
+ if test "$ac_arg_debug" = yes; then
+   echo "enabling debug"
+-  CFLAGS="$CFLAGS -DENABLE_DEBUG "
++  CPPFLAGS+=" -DENABLE_DEBUG"
+ fi
+ 
+ AC_OUTPUT(Makefile vsound)

diff --git a/media-sound/vsound/vsound-0.6-r1.ebuild 
b/media-sound/vsound/vsound-0.6-r1.ebuild
index fad961ebbce..90bd0fd7898 100644
--- a/media-sound/vsound/vsound-0.6-r1.ebuild
+++ b/media-sound/vsound/vsound-0.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs autotools
+inherit autotools
 
 DESCRIPTION="A virtual audio loopback cable"
 HOMEPAGE="http://www.vsound.org/;
@@ -14,22 +14,23 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc sparc x86"
 IUSE=""
 
-RDEPEND=">=media-sound/sox-14.2.0"
+RDEPEND="media-sound/sox:="
 DEPEND="${RDEPEND}"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-stdout.patch
-   AT_M4DIR="." eautoreconf
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-stdout.patch
+   "${FILESDIR}"/${P}-fix-build-system.patch
+)
 
-src_compile() {
-   emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+src_prepare() {
+   default
+   mv configure.{in,ac} || die
+   eautoreconf
 }
 
 src_install() {
default
-
-   find "${D}" -name '*.la' -delete
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



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

2019-12-09 Thread David Seifert
commit: 0666b726b28f1ef5db88415350e550a498071116
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:41 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0666b726

media-sound/cdstatus: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/cdstatus/cdstatus-0.97.03.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/cdstatus/cdstatus-0.97.03.ebuild 
b/media-sound/cdstatus/cdstatus-0.97.03.ebuild
index 09a57010bdb..e4ae820f71f 100644
--- a/media-sound/cdstatus/cdstatus-0.97.03.ebuild
+++ b/media-sound/cdstatus/cdstatus-0.97.03.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="Tool for diagnosing cdrom drive and digital data (audio) 
extraction"
 HOMEPAGE="http://cdstatus.sourceforge.net;



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

2019-12-09 Thread Aaron Bauman
commit: 0890be4658546fbfedca26ce29581e1120d0d4fe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 10 00:41:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 10 00:42:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0890be46

base/package.use.mask: mask app-text/texlive[dvi2tty]

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

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 5 +
 2 files changed, 9 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index acb76010e4e..dd6467aaac0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Aaron Bauman  (2019-12-09)
+# dev-tex/dvi2tty is masked for removal
+app-text/texlive dvi2tty
+
 # Andreas Sturmlechner  (2019-12-07)
 # dev-python/flask-cors is PMASKED.
 media-sound/beets webserver

diff --git a/profiles/package.mask b/profiles/package.mask
index deeadc3e88c..960c8953e6a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -48,6 +48,11 @@ media-sound/mhwaveedit
 # Bug #677742, #696228. Removal in 30 days.
 media-sound/vitunes
 
+# Aaron Bauman  (2019-12-09)
+# EAPI=4, unmaintained upstream and Gentoo is versions behind
+# Removal in 30 days
+dev-tex/dvi2tty
+
 # Aaron Bauman  (2019-12-09)
 # EAPI=4, unmaintained upstream, rdep as well
 # Removal in 30 days. Open bugs #552934



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

2019-12-09 Thread David Seifert
commit: 8e6313f8e3ebb97f0cf40ca0d043a3684b69be46
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:28 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6313f8

media-sound/ptabtools: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/ptabtools/ptabtools-0.5.0.ebuild | 30 +---
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/media-sound/ptabtools/ptabtools-0.5.0.ebuild 
b/media-sound/ptabtools/ptabtools-0.5.0.ebuild
index 350f55fb39e..55e4bca6c2e 100644
--- a/media-sound/ptabtools/ptabtools-0.5.0.ebuild
+++ b/media-sound/ptabtools/ptabtools-0.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils multilib toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Utilities for PowerTab Guitar files (.ptb)"
 HOMEPAGE="https://www.samba.org/~jelmer/ptabtools/;
@@ -14,15 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc x86"
 IUSE=""
 
-RDEPEND="dev-libs/popt
-   dev-libs/libxml2
-   dev-libs/libxslt"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+RDEPEND="
+   dev-libs/popt:=
+   dev-libs/libxml2:=
+   dev-libs/libxslt:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
-}
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
 
 src_compile() {
emake AR=$(tc-getAR)
@@ -30,5 +29,12 @@ src_compile() {
 
 src_install() {
emake DESTDIR="${D}" libdir="/usr/$(get_libdir)" install
-   dodoc AUTHORS NEWS README ROADMAP TODO
+   einstalldocs
+
+   # QA Notice: Missing soname symlink(s):
+   # usr/lib64/libptb.so.0 -> libptb.so.0.5.0
+   dosym libptb.so.0.5.0 /usr/$(get_libdir)/libptb.so.0
+
+   # Don't want static archives
+   find "${D}" -name '*.a' -delete || die
 }



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

2019-12-09 Thread David Seifert
commit: 5716d70b7891ae9326996dac6480357efd0d6d6f
Author: David Seifert  gentoo  org>
AuthorDate: Tue Dec 10 00:41:34 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 10 00:41:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5716d70b

media-sound/glurp: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 media-sound/glurp/glurp-0.12.3.ebuild | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/media-sound/glurp/glurp-0.12.3.ebuild 
b/media-sound/glurp/glurp-0.12.3.ebuild
index c0654e6cc24..61c10412e28 100644
--- a/media-sound/glurp/glurp-0.12.3.ebuild
+++ b/media-sound/glurp/glurp-0.12.3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils
+EAPI=7
+
+inherit desktop
 
 DESCRIPTION="Glurp is a GTK2 based graphical client for the Music Player 
Daemon"
 HOMEPAGE="https://sourceforge.net/projects/glurp/;
@@ -13,21 +14,20 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
 IUSE="debug"
 
-RDEPEND="x11-libs/gtk+:2
-   >=dev-libs/glib-2.4:2
-   >=media-libs/libmpd-0.17"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog )
+RDEPEND="
+   x11-libs/gtk+:2
+   dev-libs/glib:2
+   media-libs/libmpd:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
-   econf \
-   $(use_enable debug)
+   econf $(use_enable debug)
 }
 
 src_install() {
default
+
doicon "${FILESDIR}"/${PN}.svg
make_desktop_entry glurp Glurp glurp AudioVideo
 }



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

2019-12-09 Thread Andreas Sturmlechner
commit: 928acac39c37bb838bef007285fb9ba97e9a8e2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 10 00:02:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 10 00:02:56 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=928acac3

kde-misc/ktrip: Add new DEPEND

Upstream commit 37d5a87aa098397ee663f72d73784717ce2dde61

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

 kde-misc/ktrip/ktrip-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/ktrip/ktrip-.ebuild b/kde-misc/ktrip/ktrip-.ebuild
index 4e7296ad1c..45cfbdd268 100644
--- a/kde-misc/ktrip/ktrip-.ebuild
+++ b/kde-misc/ktrip/ktrip-.ebuild
@@ -20,6 +20,7 @@ DEPEND="
dev-qt/qtgui:5
dev-qt/qtwidgets:5
>=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
kde-misc/kpublictransport:5
 "
 RDEPEND="${DEPEND}



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

2019-12-09 Thread Thomas Deutschmann
commit: 089f2a1adee4dbc672b3a9295978efcef8b9d98e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 10 00:00:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 10 00:00:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089f2a1a

www-client/firefox: re-enable PGO

Bug: https://bugs.gentoo.org/701866
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-client/firefox/firefox-71.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-client/firefox/firefox-71.0.ebuild 
b/www-client/firefox/firefox-71.0.ebuild
index 431c1e1f9d7..f7cf2eae91b 100644
--- a/www-client/firefox/firefox-71.0.ebuild
+++ b/www-client/firefox/firefox-71.0.ebuild
@@ -220,10 +220,6 @@ pkg_setup() {
if ! has usersandbox $FEATURES ; then
die "You must enable usersandbox as X server can not 
run as root!"
fi
-
-   if ! use clang ; then
-   die "Using GCC and PGO is currently broken!"
-   fi
fi
 
# Avoid PGO profiling problems due to enviroment leakage



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

2019-12-09 Thread Jory Pratt
commit: c40cc87ed9378492d84a2c6c5e45fa3d399ba7a2
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Dec  9 23:51:50 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Dec  9 23:52:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40cc87e

www-client/firefox: Fix segfault with gcc lto builds

Closes: https://bugs.gentoo.org/show_bug.cgi?id=701866
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 .../files/mozilla-bug1601707-gcc-fixup.patch   | 114 +
 www-client/firefox/firefox-71.0.ebuild |   1 +
 2 files changed, 115 insertions(+)

diff --git a/www-client/firefox/files/mozilla-bug1601707-gcc-fixup.patch 
b/www-client/firefox/files/mozilla-bug1601707-gcc-fixup.patch
new file mode 100644
index 000..7002c6d70b7
--- /dev/null
+++ b/www-client/firefox/files/mozilla-bug1601707-gcc-fixup.patch
@@ -0,0 +1,114 @@
+diff -up firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround 
firefox-71.0/dom/indexedDB/ActorsParent.cpp
+--- firefox-71.0/dom/indexedDB/ActorsParent.cpp.gcc-workaround 2019-12-02 
13:22:58.0 +0100
 firefox-71.0/dom/indexedDB/ActorsParent.cpp2019-12-08 
21:52:54.449199120 +0100
+@@ -24311,11 +24311,11 @@ nsresult ObjectStoreAddOrPutRequestOp::D
+   // if we allow overwrite or not. By not allowing overwrite we raise
+   // detectable errors rather than corrupting data.
+   DatabaseConnection::CachedStatement stmt;
+-  const auto& optReplaceDirective = (!mOverwrite || keyUnset)
+-? NS_LITERAL_CSTRING("")
+-: NS_LITERAL_CSTRING("OR REPLACE ");
+   rv = aConnection->GetCachedStatement(
+-  NS_LITERAL_CSTRING("INSERT ") + optReplaceDirective +
++  NS_LITERAL_CSTRING("INSERT ") +
++((!mOverwrite || keyUnset)
++   ? NS_LITERAL_CSTRING("")
++   : NS_LITERAL_CSTRING("OR REPLACE ")) +
+   NS_LITERAL_CSTRING("INTO object_data "
+  "(object_store_id, key, file_ids, data) "
+  "VALUES (:") +
+@@ -25869,11 +25869,8 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ }
+   }
+ 
+-  const auto& comparisonChar =
+-  isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<");
+-
+   mCursor->mContinueToQuery =
+-  aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + comparisonChar +
++  aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") + 
(isIncreasingOrder ? NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
+   NS_LITERAL_CSTRING("= :") + kStmtParamNameCurrentKey;
+ 
+   switch (mCursor->mDirection) {
+@@ -25881,11 +25878,11 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ case IDBCursor::PREV:
+   mCursor->mContinueQuery =
+   aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
+-  comparisonChar + NS_LITERAL_CSTRING("= :") +
++  (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : 
NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
+   kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ( sort_column 
") +
+-  comparisonChar + NS_LITERAL_CSTRING(" :") + 
kStmtParamNameCurrentKey +
++  (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : 
NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
+   NS_LITERAL_CSTRING(" OR ") + aObjectDataKeyPrefix +
+-  NS_LITERAL_CSTRING("object_data_key ") + comparisonChar +
++  NS_LITERAL_CSTRING("object_data_key ") + (isIncreasingOrder ? 
NS_LITERAL_CSTRING(">") : NS_LITERAL_CSTRING("<")) +
+   NS_LITERAL_CSTRING(" :") + kStmtParamNameObjectStorePosition +
+   NS_LITERAL_CSTRING(" ) ");
+ 
+@@ -25896,12 +25893,12 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+   "(sort_column == :") +
+   kStmtParamNameCurrentKey + NS_LITERAL_CSTRING(" AND ") +
+   aObjectDataKeyPrefix + NS_LITERAL_CSTRING("object_data_key ") +
+-  comparisonChar + NS_LITERAL_CSTRING("= :") +
++  (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : 
NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING("= :") +
+   kStmtParamNameObjectStorePosition +
+   NS_LITERAL_CSTRING(
+   ") OR "
+   "sort_column ") +
+-  comparisonChar + NS_LITERAL_CSTRING(" :") + 
kStmtParamNameCurrentKey +
++  (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : 
NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + kStmtParamNameCurrentKey +
+   NS_LITERAL_CSTRING(")");
+   break;
+ 
+@@ -25909,7 +25906,7 @@ void Cursor::OpenOp::PrepareIndexKeyCond
+ case IDBCursor::PREV_UNIQUE:
+   mCursor->mContinueQuery =
+   aQueryStart + NS_LITERAL_CSTRING(" AND sort_column ") +
+-  comparisonChar + NS_LITERAL_CSTRING(" :") + 
kStmtParamNameCurrentKey;
++  (isIncreasingOrder ? NS_LITERAL_CSTRING(">") : 
NS_LITERAL_CSTRING("<")) + NS_LITERAL_CSTRING(" :") + 

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

2019-12-09 Thread Aaron Bauman
commit: ff3e026a1981e0a7d1bd770751e79f0ed08ec8ac
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 23:35:56 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 23:37:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3e026a

profiles/package.mask: mask dev-libs/cityhash and dev-db/hyperdex

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

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c2f56568a57..ebc3179577a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Aaron Bauman  (2019-12-09)
+# EAPI=4, unmaintained upstream, rdep as well
+# Removal in 30 days. Open bugs #552934
+dev-libs/cityhash
+dev-db/hyperdex
+
 # David Seifert  (2019-12-08)
 # Unmaintained, build hangs, tons of other build failures, missing
 # dependencies.  Bug #663794, #666916, #666922, #667062, #678068,



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Archive_Tar/

2019-12-09 Thread Thomas Deutschmann
commit: 38be69f1bf279664173384d58adf8f966c65e035
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:26:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be69f1

dev-php/PEAR-Archive_Tar: bump to v1.4.9

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

 dev-php/PEAR-Archive_Tar/Manifest  |  1 +
 .../PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.9.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-php/PEAR-Archive_Tar/Manifest 
b/dev-php/PEAR-Archive_Tar/Manifest
index cace9d4f043..abdc038e47d 100644
--- a/dev-php/PEAR-Archive_Tar/Manifest
+++ b/dev-php/PEAR-Archive_Tar/Manifest
@@ -1,3 +1,4 @@
 DIST Archive_Tar-1.4.5.tgz 20919 BLAKE2B 
506b2fae8f99634cf40ecff9c5ec695c101f4e14ae867795851a7e238a62c2611581aaab1cc0e9a9354184b20ba141f29ae3998881e7ebf777c596e5dc251577
 SHA512 
7a7e16e37b0c7112a77333ed2c4d0a0ae57cc1e971191c79b1858227b46f967aee915757a81bdfef3a9487a53b81a99bfbe84f78a346671fe44ac9f1f203a358
 DIST Archive_Tar-1.4.7.tgz 21134 BLAKE2B 
15bc4e7f74a61062d10fa69bb826bbf92dbee6fc3f45da32a2b25964f3e042c0559e0614be13592b68cdea0a819315f43c4331d9dc90e94dd3c773f38c379e99
 SHA512 
e496fdcb1e7a2bbbc4aae88bae5793b0da6e7e7ee0ebbab78de14279cc3a5b7a2ec30d1424c3977ba6e4edd4780c0cb8dcf4288a7495252e28c560b8781d5b75
 DIST Archive_Tar-1.4.8.tgz 21236 BLAKE2B 
fded2febc840bdcfd072e4ff44b3002078899c01a3aa3110cd5b54fbb1695e856f5faad447330d174e4b3b73e515d15de7a700c6a0e588f7e038b79e09f02362
 SHA512 
b4fe4944a6f261de0c9e28aeee7f50fc7220400c6abad3093c81b1b3b98cbb179abb17b53e90071af6f2fb0f13dfabb24a51d826f4bc632631f1e60e038728e1
+DIST Archive_Tar-1.4.9.tgz 21343 BLAKE2B 
c951a909c151c4582841692dfd85068031ac80f7925b562c408ab8d454fbf693b8dfc046137150ee5ea5e452a669c2f25a8017c5e623ef095fa81e799451f50a
 SHA512 
c0cce8213926aa9fde07bf46d77015b2dfbfe878cf386df43fcd4cf346b4ffdb2587676cfb69fc917cc31b63507c33702938a22aeb26e16b5ea27039c525c4e1

diff --git a/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.9.ebuild 
b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.9.ebuild
new file mode 100644
index 000..025fa048e20
--- /dev/null
+++ b/dev-php/PEAR-Archive_Tar/PEAR-Archive_Tar-1.4.9.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tar file management class"
+HOMEPAGE="https://pear.php.net/package/${MY_PN};
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+# bzip2 and zlib are needed for compressed tarballs, and there's one
+# call to preg_match to test paths against a pattern of files and
+# directories that will be ignored.
+RDEPEND="dev-lang/php:*[bzip2,pcre(+),zlib]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/share/php
+   doins -r Archive
+
+   dodoc docs/*
+}



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

2019-12-09 Thread Thomas Deutschmann
commit: 0bd5de545152e8f24399036f339714e475a629df
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:27:35 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd5de54

dev-php/pecl-memcached: bump to v3.1.5

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

 dev-php/pecl-memcached/Manifest|  1 +
 dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-php/pecl-memcached/Manifest b/dev-php/pecl-memcached/Manifest
index 577e0cd3430..62dbff59664 100644
--- a/dev-php/pecl-memcached/Manifest
+++ b/dev-php/pecl-memcached/Manifest
@@ -2,3 +2,4 @@ DIST memcached-2.2.0.tgz 70449 BLAKE2B 
dca76bfb993c647860ae2ce648580e6131c6df30d
 DIST memcached-3.0.4.tgz 78776 BLAKE2B 
ce2539e2e4960217d9ee3b50ed5625214d4b22c4d7e64595fdbfa2d130bce0402a67561f76a50690991996d84f16f926f27a057722bfab66ba3c388772ed77a8
 SHA512 
d0a0f9e99cbcc6829528554551dfacf0d943d54d4be60c9da708de82913a2a0bed7c51d594ae3ecf0c13b56064739f074ce6ada5d7433bdc7e26e8caf9cf5ca2
 DIST memcached-3.1.3.tgz 82673 BLAKE2B 
ccb9267cbd974337b7cd8836ab6e35c4fd9398d731dcd333bcb664b91037d1775651e6bb5d00b602767834681289064ede678ea2e6e3641631bba4990a380dee
 SHA512 
9c09648c26011c5e749bee1a556c976e6e5e648dc65580e7caa296dab79e3764edf1408f96edcaca5efb0229320c86fcfa0422e55d486beb6466892f7e08c4a3
 DIST memcached-3.1.4.tgz 82920 BLAKE2B 
67eb2a26453aa3253ab0d1327023da9318d7af6eb4d935f2c9f1d3da0b1590c58dbcbbea24c491eed6161a9e0462651c749a6e333e98a8cb26432c360ce805d0
 SHA512 
df1d2c2182c6d3565b929bb55e25a5285c0d5cf8b0fbb75417d756898970abc2b9c4d87e8bb8382d9d4fd62227de3838996c971525fb8a90bf503f025fc6f9f7
+DIST memcached-3.1.5.tgz 83015 BLAKE2B 
80f5cbed8e34f867962792d95d242015690f64ab3b462e09813a11b8b86234b0b05b0f6a78f7c6184482b66ba8015064b37f77bbb816a3aee2edd0ce97ab0cbc
 SHA512 
87d5fd079fcaad81139785d6766da71b23a1a0fe907d4b22f3a787af148a20412c11df11c4d98c165241658baf0d87c8a6b29de15db07a0f9d1fabc8aec8f0e9

diff --git a/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild 
b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild
new file mode 100644
index 000..32fbc8704ed
--- /dev/null
+++ b/dev-php/pecl-memcached/pecl-memcached-3.1.5.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PHP_EXT_NAME="memcached"
+DOCS=( ChangeLog README.markdown )
+
+USE_PHP="php5-6 php7-1 php7-2 php7-3 php7-4" # Pretend to support all five 
targets...
+inherit php-ext-pecl-r3
+USE_PHP="php7-1 php7-2 php7-3 php7-4" # But only truly build for these four.
+
+DESCRIPTION="Interface PHP with memcached via libmemcached library"
+LICENSE="PHP-3"
+SLOT="7"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="examples igbinary json sasl +session test"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND=">=dev-libs/libmemcached-1.0.14[sasl?]
+   sys-libs/zlib
+"
+
+RDEPEND="
+   php_targets_php7-1? (
+   ${COMMON_DEPEND} dev-lang/php:7.1[session?,json?]
+   igbinary? ( dev-php/igbinary[php_targets_php7-1(-)] )
+   )
+   php_targets_php7-2? (
+   ${COMMON_DEPEND} dev-lang/php:7.2[session?,json?]
+   igbinary? ( dev-php/igbinary[php_targets_php7-2(-)] )
+   )
+   php_targets_php7-3? (
+   ${COMMON_DEPEND} dev-lang/php:7.3[session?,json?]
+   igbinary? ( dev-php/igbinary[php_targets_php7-3(-)] )
+   )
+   php_targets_php7-4? (
+   ${COMMON_DEPEND} dev-lang/php:7.4[session?,json?]
+   igbinary? ( dev-php/igbinary[php_targets_php7-4(-)] )
+   )"
+DEPEND="${RDEPEND} test? ( net-misc/memcached )"
+RDEPEND="${RDEPEND} php_targets_php5-6? ( 
dev-php/pecl-memcached:0[php_targets_php5-6(-)] )"
+
+src_prepare(){
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS="--enable-memcached
+   $(use_enable session memcached-session)
+   $(use_enable sasl memcached-sasl)
+   $(use_enable json memcached-json)
+   $(use_enable igbinary memcached-igbinary)"
+
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   if use php_targets_php7-1 || use php_targets_php7-2 || use 
php_targets_php7-3 || use php_targets_php7-4 ; then
+   local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 
127.0.0.1 )
+   [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+   memcached "${memcached_opts[@]}" || die "Can't start memcached 
test server"
+
+   local exit_status
+   php-ext-source-r3_src_test
+   exit_status=$?

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

2019-12-09 Thread Thomas Deutschmann
commit: 82e61ce99f17fd2a79e08c0bee4a67132d6e47fc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:23:32 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e61ce9

dev-php/xdebug: bump to v2.9.0

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

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-2.9.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index d031a77a315..4d28ec5f21b 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -2,3 +2,4 @@ DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b803
 DIST xdebug-2.7.0.tar.gz 411943 BLAKE2B 
d01ad4f84a93356d0ce885cd0b3fb4e72bb55c7df0cb264750f91711e25955c3c5941ca40d5374ead6f4a0c2c70ec30c4133e626d5a925fe0c539541567692de
 SHA512 
44ba3a1e7ca111250c53369df603851d84cb1ea91b691ef9f7695a6565369bf20a30e8bd2b9398ecc4440df4a566674876dd47ad8e60fe116c6784167461d5db
 DIST xdebug-2.7.2.tar.gz 416082 BLAKE2B 
c84e8a7b5e2fbc0989c47d9dff8c8d52d6e44a9fea1f7be483cec60b8b75e8665c71a536d0ca0c1b835990f747cadb29900d64b5ab0f47a4be172e7e1c0d38b2
 SHA512 
b099904b552750b9ff09181f068deddb155c820d20f6a4dcc37579771607e4e9c43af1cf226e74c012abd188b240c46b13207b9e55bdf010a696b739f1ea5e88
 DIST xdebug-2.8.0.tar.gz 440563 BLAKE2B 
a90fd84a56635fe4c7036b517da8c980affe5307d0f27c471e792d75c1fae45effabb4fff4954340920cb259baae7d8268274a3f2eec7490a9b84920438e6a49
 SHA512 
ec97de4c092a9256cc0c22ed87c59ac41b60103c82c7e57d1be66c4e6b098dfa82bedde9a9a0856cce34b83711f2d6719154aad45a688e9eaa5ad014abeff58b
+DIST xdebug-2.9.0.tar.gz 434220 BLAKE2B 
a537438dcd45d55521cf5f12ae9ca864d02dbccb3e971134d415b14deb69b366cbe55f1ec9e12457570ef7ef46e83a5ba32c6d63f80d7787e407d1fb9b9c1a4f
 SHA512 
07719e58f637e9957ea92cde67c680d030ad5647b364061ba229c88590fbbc823b33f7b368913d213d64cea8c0ca92df59118df48b93c20e649c650bce51

diff --git a/dev-php/xdebug/xdebug-2.9.0.ebuild 
b/dev-php/xdebug/xdebug-2.9.0.ebuild
new file mode 100644
index 000..a95298dda05
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.9.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.6.0-xdebug.ini"
+
+USE_PHP="php7-1 php7-2 php7-3 php7-4"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+   ewarn "installed as a dependency, and not all users will want xdebug to 
be"
+   ewarn "enabled by default. If you want to enable it, you should edit 
the"
+   ewarn "ini file and set xdebug.default_enable to 1. Alternatively you 
can"
+   ewarn "call xdebug_enable() in your code."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/phpspec-prophecy/

2019-12-09 Thread Thomas Deutschmann
commit: 076ea20234fb2c06ebfc12367c78dda938a0c579
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:31:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076ea202

dev-php/phpspec-prophecy: bump to v1.9.0

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

 dev-php/phpspec-prophecy/Manifest  |  1 +
 .../phpspec-prophecy/phpspec-prophecy-1.9.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-php/phpspec-prophecy/Manifest 
b/dev-php/phpspec-prophecy/Manifest
index 5420a0dc383..75ca418ed54 100644
--- a/dev-php/phpspec-prophecy/Manifest
+++ b/dev-php/phpspec-prophecy/Manifest
@@ -1,2 +1,3 @@
 DIST phpspec-prophecy-1.7.0.tar.gz 60338 BLAKE2B 
8171120d8407f2e554150d5e3ea1972c54d4e2ce0e6698763f0b3c7e1645340ce22404da7844fed8412579c46f372852b4553c6d8a65c8094ef3065b0dbbd80c
 SHA512 
e8efb3882d869f10fe39dff7c2185e1ec6f044c794fd6a5785e1c1c69c71b91dc3997f61bd2566d3243dde0becce568beba9a18fa0fd152e6ce74ca43a9a0fb0
 DIST phpspec-prophecy-1.8.0.tar.gz 37907 BLAKE2B 
4bdd55d7fc14604c9fade23c60bf51f4c03accc182d7c5ad445dc6212a1e41b1bf392fe8f4a29768ecfcb2af479c0db3e29d5787d12e1f3222b032ba7e64dbc8
 SHA512 
992673f7cd148cf0b8752bbad614bbe34175a761cd4bf8849625794b505342d1bd918212a0f1463d94513f9e805d3dd127ba129d6622bcda29ea2b5c57a5582f
+DIST phpspec-prophecy-1.9.0.tar.gz 38262 BLAKE2B 
1642d38afa368be504da73c0bcf34921fe167dff5665651af23142f33979a35d8d10112e3d1c5b1b38448b92b4741ebda2c183dca10473dce833090a603f95f6
 SHA512 
d0ba1840ca84cf4b0642083858326c593086f35ba3a6d83746956efbe5d538910efc01655eaa14b4e2b7e17e7bd19cd2494cdfad0dd5bdfb43cdee2402a55b05

diff --git a/dev-php/phpspec-prophecy/phpspec-prophecy-1.9.0.ebuild 
b/dev-php/phpspec-prophecy/phpspec-prophecy-1.9.0.ebuild
new file mode 100644
index 000..846a5675c10
--- /dev/null
+++ b/dev-php/phpspec-prophecy/phpspec-prophecy-1.9.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="prophecy"
+MY_VENDOR="phpspec"
+
+DESCRIPTION="Highly opinionated mocking framework"
+HOMEPAGE="https://github.com/${MY_VENDOR}/${MY_PN};
+SRC_URI="https://github.com/${MY_VENDOR}/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   =dev-lang/php-5.6:*"
+
+src_install() {
+   insinto /usr/share/php/${MY_VENDOR}/Prophecy
+   doins -r src/Prophecy/*
+   doins "${FILESDIR}/autoload.php"
+}



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

2019-12-09 Thread Thomas Deutschmann
commit: 7532c8f6b0129cb712b602c9367db10be0f4891c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:30:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7532c8f6

dev-php/PHPMailer: bump to v6.1.3

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

 dev-php/PHPMailer/Manifest   |  1 +
 dev-php/PHPMailer/PHPMailer-6.1.3.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-php/PHPMailer/Manifest b/dev-php/PHPMailer/Manifest
index fc3b0716761..88c07819437 100644
--- a/dev-php/PHPMailer/Manifest
+++ b/dev-php/PHPMailer/Manifest
@@ -1,3 +1,4 @@
 DIST PHPMailer-5.2.27.tar.gz 159227 BLAKE2B 
e5ff2dd62cb12396bee58f0dce2fec3148dcf425cd91d69b76659ded7c38d8d5dea4830649dbeaa4732e098deecfe7ee77e338497b080997a44fbcf28d0833c7
 SHA512 
5a466133feec323d3739b9a1bde36731f5e65ecf61aa3f2fa6cc4ed0bd6f9280f8e2a17b6b7ac481846509ba3e8b0b97062f0dbbd644ccec3884b7a03f489a1b
 DIST PHPMailer-6.0.7.tar.gz 91706 BLAKE2B 
1d3d22dea463040840c1259cfbdbcf2da59cd31e915ea8a73bb9981844e9ae6e32ca1e9a40a576fedcd8c0a049f92f9b5422040e12dcc66b2c555dbd36126c67
 SHA512 
0d00ff177fc82c3cc54ed04cfd333739c9346f89dba1ccb8bd01abd3de4c55c96dbd51cc0f4cc76d6690acd22c6bb4f632dcfb785ec1d0a32a8751ddf6e9
 DIST PHPMailer-6.1.2.tar.gz 93635 BLAKE2B 
f8a12415a0e24697c84de06782f78a1cc37785ad0a1764dfd53470ca1ac5a8d4dffc418794b7627d2702b16f68ea83a93b362b7659a95e0c0a84e1a9b66b7b9b
 SHA512 
3192f77f7d0158f30c7ea4484c86c279e0563e629702901f66901003c384101c57f7482feb14fc61927afaae8adea5d8fc34bd07c7058f68f6144303ce235fd5
+DIST PHPMailer-6.1.3.tar.gz 93690 BLAKE2B 
08f653520a2b7819470cbb5cf1f43480cdcab51fe452f4831df47269f4223cfeb7016e41e8de75c11b15a04fa278fe08439f3c022af9088a5c8f5e4259ae7ebb
 SHA512 
195155e49b29740422e75d7dbcf082cf8b26c87dad7b5473b9d55267e31af3847cb65a1c79f73225fa79080428d8c7516f5cd4d083824fa42f3b22a3bec8c34e

diff --git a/dev-php/PHPMailer/PHPMailer-6.1.3.ebuild 
b/dev-php/PHPMailer/PHPMailer-6.1.3.ebuild
new file mode 100644
index 000..d753eb1c174
--- /dev/null
+++ b/dev-php/PHPMailer/PHPMailer-6.1.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full-featured email creation and transfer class for PHP"
+HOMEPAGE="https://github.com/PHPMailer/PHPMailer;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# To help out the Composer children, the tests and examples are missing
+# from the release tarballs.
+IUSE="doc idn ssl"
+
+# The ctype and filter extensions get used unconditionally, with no
+# fallback and no "extension missing" exception. All of the other
+# extensions are technically optional, depending on how you use
+# PHPMailer and whether or not you're willing to settle for fallback
+# implementations.
+#
+# The insane dependency string is to prevent the ctype and filter
+# extensions from being provided by one version (i.e. slot) of PHP,
+# while intl and unicode are provided by another.
+RDEPEND="
+   ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,ssl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter,ssl] )
+   )
+   !ssl? (
+   idn?  ( dev-lang/php:*[ctype,filter,intl,unicode] )
+   !idn? ( dev-lang/php:*[ctype,filter] )
+   )"
+BDEPEND="doc? ( dev-php/phpDocumentor )"
+
+src_prepare() {
+   # OAuth.php relies on a (now non-nonexistent) autoloader. We remove
+   # it early so that we don't generate documentation for it later on.
+   rm src/OAuth.php || die 'failed to remove src/OAuth.php'
+   eapply_user
+}
+
+src_compile(){
+   if use doc; then
+   phpdoc --filename="src/*.php" \
+  --target="./html" \
+  --cache-folder="${T}" \
+  --title="${PN}" \
+  --sourcecode \
+  --force \
+  --progressbar \
+  || die "failed to generate API documentation"
+   fi
+}
+
+src_install(){
+   # The PHPMailer class loads its language files
+   # using a relative path, so we need to keep the "src" here.
+   insinto "/usr/share/php/${PN}"
+   doins -r language src
+
+   dodoc README.md SECURITY.md
+   use doc && dodoc -r html/*
+}
+
+pkg_postinst(){
+   elog "${PN} has been installed in /usr/share/php/${PN}/."
+   elog "Upstream no longer provides an autoloader, so you will need"
+   elog "to include each source file (for example: PHPMailer.php,"
+   elog "Exception.php,...) that you need."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/

2019-12-09 Thread Thomas Deutschmann
commit: 65e84cce083cbf8f1990b82cb086625c68c13d2d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:22:41 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:33:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65e84cce

dev-php/xdebug-client: bump to v2.9.0

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

 dev-php/xdebug-client/Manifest   |  1 +
 dev-php/xdebug-client/xdebug-client-2.9.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index f0f69510aff..df64c8bae55 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -4,3 +4,4 @@ DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b803
 DIST xdebug-2.7.0.tar.gz 411943 BLAKE2B 
d01ad4f84a93356d0ce885cd0b3fb4e72bb55c7df0cb264750f91711e25955c3c5941ca40d5374ead6f4a0c2c70ec30c4133e626d5a925fe0c539541567692de
 SHA512 
44ba3a1e7ca111250c53369df603851d84cb1ea91b691ef9f7695a6565369bf20a30e8bd2b9398ecc4440df4a566674876dd47ad8e60fe116c6784167461d5db
 DIST xdebug-2.7.2.tar.gz 416082 BLAKE2B 
c84e8a7b5e2fbc0989c47d9dff8c8d52d6e44a9fea1f7be483cec60b8b75e8665c71a536d0ca0c1b835990f747cadb29900d64b5ab0f47a4be172e7e1c0d38b2
 SHA512 
b099904b552750b9ff09181f068deddb155c820d20f6a4dcc37579771607e4e9c43af1cf226e74c012abd188b240c46b13207b9e55bdf010a696b739f1ea5e88
 DIST xdebug-2.8.0.tar.gz 440563 BLAKE2B 
a90fd84a56635fe4c7036b517da8c980affe5307d0f27c471e792d75c1fae45effabb4fff4954340920cb259baae7d8268274a3f2eec7490a9b84920438e6a49
 SHA512 
ec97de4c092a9256cc0c22ed87c59ac41b60103c82c7e57d1be66c4e6b098dfa82bedde9a9a0856cce34b83711f2d6719154aad45a688e9eaa5ad014abeff58b
+DIST xdebug-2.9.0.tar.gz 434220 BLAKE2B 
a537438dcd45d55521cf5f12ae9ca864d02dbccb3e971134d415b14deb69b366cbe55f1ec9e12457570ef7ef46e83a5ba32c6d63f80d7787e407d1fb9b9c1a4f
 SHA512 
07719e58f637e9957ea92cde67c680d030ad5647b364061ba229c88590fbbc823b33f7b368913d213d64cea8c0ca92df59118df48b93c20e649c650bce51

diff --git a/dev-php/xdebug-client/xdebug-client-2.9.0.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.9.0.ebuild
new file mode 100644
index 000..76b7388ac4a
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PN="xdebug"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+inherit autotools
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit ) net-libs/libnsl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with libedit)
+}
+
+src_install() {
+   newbin debugclient xdebug
+}



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

2019-12-09 Thread Jory Pratt
commit: 8d5db4b98fa0a1052be8ea7b891aca36f5abcc61
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Dec  9 23:21:13 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Dec  9 23:21:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5db4b9

sys-kernel/ck-sources: Version bump

This moves use to a full patch from Con instead
of a single pick. All 4.x versions have been removed
and will be unsupported by myself. Sorry for the trouble
look forward to working with you all.

Closes: https://bugs.gentoo.org/679978
Closes: https://bugs.gentoo.org/688092
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/ck-sources/Manifest | 118 ++---
 sys-kernel/ck-sources/ck-sources-4.14.63.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.66.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.67.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.69.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.71.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.73.ebuild|  64 ---
 sys-kernel/ck-sources/ck-sources-4.14.75.ebuild|  57 --
 sys-kernel/ck-sources/ck-sources-4.14.78.ebuild|  57 --
 sys-kernel/ck-sources/ck-sources-4.14.81.ebuild|  57 --
 sys-kernel/ck-sources/ck-sources-4.18.11.ebuild|  54 --
 sys-kernel/ck-sources/ck-sources-4.18.13.ebuild|  47 
 sys-kernel/ck-sources/ck-sources-4.18.16.ebuild|  47 
 sys-kernel/ck-sources/ck-sources-4.18.19.ebuild|  47 
 sys-kernel/ck-sources/ck-sources-4.18.5.ebuild |  54 --
 sys-kernel/ck-sources/ck-sources-4.18.7.ebuild |  54 --
 sys-kernel/ck-sources/ck-sources-4.18.9.ebuild |  54 --
 sys-kernel/ck-sources/ck-sources-4.19.2.ebuild |  47 
 sys-kernel/ck-sources/ck-sources-4.9.120.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.123.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.124.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.126.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.128.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.130.ebuild|  59 ---
 sys-kernel/ck-sources/ck-sources-4.9.132.ebuild|  52 -
 sys-kernel/ck-sources/ck-sources-4.9.135.ebuild|  52 -
 sys-kernel/ck-sources/ck-sources-4.9.137.ebuild|  52 -
 sys-kernel/ck-sources/ck-sources-5.2.3.ebuild  |  47 
 ...ources-5.1.7.ebuild => ck-sources-5.4.2.ebuild} |  16 +--
 29 files changed, 12 insertions(+), 1638 deletions(-)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 6a3f5ec76f1..fcf9441ce1a 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -1,111 +1,7 @@
-DIST ck-sources-4.14-blkio-fix.patch 1882 BLAKE2B 
b85d7d0bcc868284d60c73f26b055cfc061c7535b19ac3aac9ae6df0f086e6b2342fc3ceab878c45b2c021ffc12abf4c8793472b3db85ae32d7d6c3b917530a5
 SHA512 
aa1f65b505d32af70e0e3c921e477f7e0adea76204ede19ced32514598a1f369bf0897487273b2acb99290ddcd2788707f0711290b767183cecb689f6df5cfa1
-DIST ck-sources-4.14-irqregsdeclaration-fix.patch 1254 BLAKE2B 
ca93275665086bff06b7fa16dd913ed30974dd6d1666c0aceebd43cf74cb78604069b00e0866d6b9a86bd45a2429d501c2edcec904bc075b6e34058ee1fd3d23
 SHA512 
c226454f1477e9b729d3559ffa1ba8610a4fbc3cddba29d7b231c8edc89490bd6258adb208bd6bf13c7a9a8f8dded6e481af4dcad07ca7ad88ae67ef6f1f5dba
-DIST ck-sources-4.14-muqss.patch 282185 BLAKE2B 
46af7e98f2abc7b207536fc657b539abf1511a83e0e3499e92744b417c2d50847502fa2775edbea6592550ba760c3f08aba82856133f73afbb3484cf11a155d2
 SHA512 
97701da9531b81ceade15eaa75de4a362182f5f5b6b66ed8de61e9e8c727853cb9301fa8a9f2debb43bf88abbcbe0fe2d5a54fc51247a0ea34e0cfdec6a85102
-DIST ck-sources-4.18-muqss.patch 300666 BLAKE2B 
6b813475a1aab23d47f261ec4a86717c048bcbf1bb889491edee11169e9e757b2e5a3e1e8c4c1370be3571bae2f1745a43bb8d8c4e8ffb2d3ccddf6e9738b07d
 SHA512 
184afddbba5036a18eb71b6fabd017bc3e9697e2e92fff184d45d83cb04ceeb4bea050f6038268ae7c458ac6410e93f358108e21295b23beafc7f50ceb35bb86
-DIST ck-sources-4.19-muqss.patch 303240 BLAKE2B 
b5f8334336834ac8982e20756fdadaaef4d2f06c0389e0ebb320c5756abcc638de38bd3269557aa0d30d4a6d92e5066f76ee335685ae8ef0cd77b5dff08871be
 SHA512 
7caecf3f29debabee1efaa2097bc6433f061bdaa61446c30a1dadb9dced9c569a3c1bbd05554918c7548613089172041362c58d6858dcabd94881a5e309db038
-DIST ck-sources-4.9-freezer-fix.patch 684 BLAKE2B 
63894db45e5653af1851c7cee2493b6717d37f50d55c3a2b41316075d0f3e0bcb8975ff1c647c764bdf088ceeb4c716657e189d1e5337a69346e6dcefac332b9
 SHA512 
4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
-DIST ck-sources-4.9-muqss.patch 303456 BLAKE2B 

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

2019-12-09 Thread Thomas Deutschmann
commit: f493c3120f7e199c85b0ddccf33c9e0982d2a529
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:10:02 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:12:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f493c312

dev-libs/librdkafka: bump to v1.3.0

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

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 2c9668bdde9..9ee1d2f298a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
 DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62
 DIST librdkafka-1.2.2.tar.gz 2588441 BLAKE2B 
27cf73c61a56cd899926a2022f3751f66a2569d3065d5c3d8d542df8c0c92db08095188a08c91e347d2c1439f244d417eacbfb218e49c08fe4b5b2ef76f2bd6d
 SHA512 
ef6fc34989e5e484cb0b9f6a6f8a5c4816d89239c18d65becc2004cdfeedbfb541e18affbb8662b05831003249630cb2119ee496b5b844c963b01eb6d4ebac5a
+DIST librdkafka-1.3.0.tar.gz 2627028 BLAKE2B 
bee04707047142833c6c27ec25b81678be929ec08995c0cbf79a744b9c211691a2b4dd086782900a4cead73c6885886a26ab4052a7b9d0f6e6057bbee5a11c1d
 SHA512 
94b6202a83d54dfa181466a7ea4e0b492cd695e2bc08e7e46e60efb9c1dacc912fc891cb2bb50d189dc6d0fd6c7553266196dded460957ba0f569d3e08090669

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
new file mode 100644
index 000..6d51d76e53f
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



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

2019-12-09 Thread Jory Pratt
commit: 922ce0e45b80884cef443212dc02d7923c512ec2
Author: Jory Pratt  gentoo  org>
AuthorDate: Mon Dec  9 22:25:28 2019 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Mon Dec  9 22:25:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922ce0e4

sys-kernel/ck-sources: add myself as maintainer

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Jory Pratt  gentoo.org>

 sys-kernel/ck-sources/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/ck-sources/metadata.xml 
b/sys-kernel/ck-sources/metadata.xml
index e938a2e9d90..c35bd82c641 100644
--- a/sys-kernel/ck-sources/metadata.xml
+++ b/sys-kernel/ck-sources/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+anar...@gentoo.org
+Jory A. Pratt
+  
   
 Remove binary blobs from kernel sources to provide
   libre license compliance.



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2019-12-09 Thread Conrad Kostecki
commit: 76079f3a834179d013099764854404d25cbec283
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec  9 22:16:46 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec  9 22:17:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76079f3a

games-simulation/openrct2: update metadata.xml

Dropped last proxy-maint from metadata.xml due timeout.
Send several emails and got no reply.

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

 games-simulation/openrct2/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/games-simulation/openrct2/metadata.xml 
b/games-simulation/openrct2/metadata.xml
index 21f94f3aa49..4e87269e0d5 100644
--- a/games-simulation/openrct2/metadata.xml
+++ b/games-simulation/openrct2/metadata.xml
@@ -5,14 +5,6 @@
conik...@gentoo.org
Conrad Kostecki

-   
-   j...@segre.in
-   Jan Segre
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

OpenRCT2 is an open-source re-implementation of RollerCoaster 
Tycoon 2 (RCT2),
expanding the game with new features, fixing bugs and raising 
game limits.



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

2019-12-09 Thread Göktürk Yüksek
commit: 908fc92a73f4a3f5893cf365738990331387629c
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Dec  9 22:10:27 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Dec  9 22:14:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908fc92a

sys-kernel/ck-sources: remove unresponsive co-maintainer

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-kernel/ck-sources/metadata.xml 
b/sys-kernel/ck-sources/metadata.xml
index 45b564a81e8..c586499ed09 100644
--- a/sys-kernel/ck-sources/metadata.xml
+++ b/sys-kernel/ck-sources/metadata.xml
@@ -5,10 +5,6 @@
 gokt...@gentoo.org
 Göktürk Yüksek
   
-  
-kuze...@poindexter.ovh
-kuzetsa
-  
   
 Remove binary blobs from kernel sources to provide
   libre license compliance.



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

2019-12-09 Thread Göktürk Yüksek
commit: efd801795f010fcb93bcc2a4345f23f637b9184f
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Mon Dec  9 22:12:40 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Mon Dec  9 22:15:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd80179

sys-kernel/ck-sources: remove myself as a maintainer

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-kernel/ck-sources/metadata.xml 
b/sys-kernel/ck-sources/metadata.xml
index c586499ed09..e938a2e9d90 100644
--- a/sys-kernel/ck-sources/metadata.xml
+++ b/sys-kernel/ck-sources/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-gokt...@gentoo.org
-Göktürk Yüksek
-  
+  
   
 Remove binary blobs from kernel sources to provide
   libre license compliance.



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

2019-12-09 Thread Anthony G. Basile
commit: b844d6081014b24a9d1b897f2490bcc619b1f5a0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec  9 22:12:49 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec  9 22:14:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b844d608

 sys-apps/elfix: remove older version

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 sys-apps/elfix/Manifest   |  3 ---
 sys-apps/elfix/elfix-0.9.2.ebuild | 48 ---
 sys-apps/elfix/elfix-0.9.3.ebuild | 48 ---
 sys-apps/elfix/elfix-0.9.4.ebuild | 48 ---
 4 files changed, 147 deletions(-)

diff --git a/sys-apps/elfix/Manifest b/sys-apps/elfix/Manifest
index 689417f6420..2d3883f50ac 100644
--- a/sys-apps/elfix/Manifest
+++ b/sys-apps/elfix/Manifest
@@ -1,4 +1 @@
-DIST elfix-0.9.2.tar.gz 398758 BLAKE2B 
22f8d9e85be2ae9bd906dfa6a1d8b7614f017686b4563ef7e97898a112a56cff59a8cb906ec957b7a111a5c9251a3de6b13dfb66ef9f732099ac610928d5321e
 SHA512 
a7be30722abe7249ec42024d33b2bda00524cfb85da66b4511c5056efbdbfae1d3c2b42048bcf4d5cb7c0ae675f763b74a834d93a25b541ebac42fddcd2c6cf9
-DIST elfix-0.9.3.tar.gz 399533 BLAKE2B 
7ff2099218de3352079564971cd2e3851a95820552b9057387b78945fb1a23d7b670591b174dc974ca2b0dcf3948546578a210687cbb16625dc5d638abf83169
 SHA512 
3395ce2e6d5e9fc9bdd93b58751cea33b5fb8e25e0a390e6261de6804cc54d4e1f91b4b5843fc45c9178d86d23e9932bf9d0f133a6d086607bf52ce16c65fd0d
-DIST elfix-0.9.4.tar.gz 399606 BLAKE2B 
51b8b2f1c3cce306c7bc0716ad351bbf446a369a353bcd1b5faa41984dec37e08dbeeea87fa2425820af9f76d36209554b8e602338d01d0ad50e6d95e6079529
 SHA512 
f705f63b0ca57077f56e519a22ccaeb2e07f57c5269a6e498571a1799286f12098ccc9a92d2126b51b498447a098b0ce22d54c0d97c8c98d25426fe1e00c6e07
 DIST elfix-0.9.5.tar.gz 401722 BLAKE2B 
184f8944c62412675819ca86f13bcf23039ebcf069df528267f3e4272859e6cc442a1e05a7a121d88987c282d7e2f513d02f28ce41a8e3c0c226b456fa256aa6
 SHA512 
e15ab664357796f3a63ac54912eb43ae659947088a10ef16aafcbdd713cc3670fb0319cb2b95a2d29092866d322ef69df1d63847dfc0c4ab2cdd49e6eaa4635e

diff --git a/sys-apps/elfix/elfix-0.9.2.ebuild 
b/sys-apps/elfix/elfix-0.9.2.ebuild
deleted file mode 100644
index 2bc81bd6ca5..000
--- a/sys-apps/elfix/elfix-0.9.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
-   inherit autotools git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/elfix/${P}.tar.gz;
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
-fi
-
-DESCRIPTION="A suite of tools to work with ELF objects on Hardened Gentoo"
-HOMEPAGE="https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml
-   https://dev.gentoo.org/~blueness/elfix/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+ptpax +xtpax"
-
-DOCS=( AUTHORS ChangeLog INSTALL README THANKS TODO )
-
-REQUIRED_USE="|| ( ptpax xtpax )"
-
-# These only work with a properly configured PaX kernel
-RESTRICT="test"
-
-DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
-   ptpax? ( dev-libs/elfutils )
-   xtpax? ( sys-apps/attr )"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   if [[ ${PV} == ** ]]; then
-   eautoreconf
-   cd doc && ./make.sh || die
-   fi
-}
-
-src_configure() {
-   rm -f "${S}/scripts/setup.py"
-   econf --disable-tests \
-   $(use_enable ptpax) \
-   $(use_enable xtpax)
-}

diff --git a/sys-apps/elfix/elfix-0.9.3.ebuild 
b/sys-apps/elfix/elfix-0.9.3.ebuild
deleted file mode 100644
index 01cb2e36fd1..000
--- a/sys-apps/elfix/elfix-0.9.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
-   inherit autotools git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/elfix/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc 
x86"
-fi
-
-DESCRIPTION="A suite of tools to work with ELF objects on Hardened Gentoo"
-HOMEPAGE="https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml
-   https://dev.gentoo.org/~blueness/elfix/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+ptpax +xtpax"
-
-DOCS=( AUTHORS ChangeLog INSTALL README THANKS TODO )
-
-REQUIRED_USE="|| ( ptpax xtpax )"
-
-# These only work with a properly configured PaX kernel
-RESTRICT="test"
-
-DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
-   ptpax? ( dev-libs/elfutils )
-   xtpax? ( sys-apps/attr )"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   if [[ ${PV} == ** ]]; then
-   eautoreconf
-   cd doc && 

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

2019-12-09 Thread Anthony G. Basile
commit: 9bf8afc26edabaefa5951100a38c8ec8a7e3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec  9 22:13:58 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec  9 22:14:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf8

dev-python/pypax: remove older versions

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-python/pypax/Manifest   |  3 ---
 dev-python/pypax/pypax-0.9.2.ebuild | 48 -
 dev-python/pypax/pypax-0.9.3.ebuild | 48 -
 dev-python/pypax/pypax-0.9.4.ebuild | 48 -
 4 files changed, 147 deletions(-)

diff --git a/dev-python/pypax/Manifest b/dev-python/pypax/Manifest
index 689417f6420..2d3883f50ac 100644
--- a/dev-python/pypax/Manifest
+++ b/dev-python/pypax/Manifest
@@ -1,4 +1 @@
-DIST elfix-0.9.2.tar.gz 398758 BLAKE2B 
22f8d9e85be2ae9bd906dfa6a1d8b7614f017686b4563ef7e97898a112a56cff59a8cb906ec957b7a111a5c9251a3de6b13dfb66ef9f732099ac610928d5321e
 SHA512 
a7be30722abe7249ec42024d33b2bda00524cfb85da66b4511c5056efbdbfae1d3c2b42048bcf4d5cb7c0ae675f763b74a834d93a25b541ebac42fddcd2c6cf9
-DIST elfix-0.9.3.tar.gz 399533 BLAKE2B 
7ff2099218de3352079564971cd2e3851a95820552b9057387b78945fb1a23d7b670591b174dc974ca2b0dcf3948546578a210687cbb16625dc5d638abf83169
 SHA512 
3395ce2e6d5e9fc9bdd93b58751cea33b5fb8e25e0a390e6261de6804cc54d4e1f91b4b5843fc45c9178d86d23e9932bf9d0f133a6d086607bf52ce16c65fd0d
-DIST elfix-0.9.4.tar.gz 399606 BLAKE2B 
51b8b2f1c3cce306c7bc0716ad351bbf446a369a353bcd1b5faa41984dec37e08dbeeea87fa2425820af9f76d36209554b8e602338d01d0ad50e6d95e6079529
 SHA512 
f705f63b0ca57077f56e519a22ccaeb2e07f57c5269a6e498571a1799286f12098ccc9a92d2126b51b498447a098b0ce22d54c0d97c8c98d25426fe1e00c6e07
 DIST elfix-0.9.5.tar.gz 401722 BLAKE2B 
184f8944c62412675819ca86f13bcf23039ebcf069df528267f3e4272859e6cc442a1e05a7a121d88987c282d7e2f513d02f28ce41a8e3c0c226b456fa256aa6
 SHA512 
e15ab664357796f3a63ac54912eb43ae659947088a10ef16aafcbdd713cc3670fb0319cb2b95a2d29092866d322ef69df1d63847dfc0c4ab2cdd49e6eaa4635e

diff --git a/dev-python/pypax/pypax-0.9.2.ebuild 
b/dev-python/pypax/pypax-0.9.2.ebuild
deleted file mode 100644
index 91ac1fc2ddc..000
--- a/dev-python/pypax/pypax-0.9.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
-
-inherit distutils-r1
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz;
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
-   S="${WORKDIR}/elfix-${PV}"
-fi
-
-DESCRIPTION="Python module to get or set either PT_PAX and/or XATTR_PAX flags"
-HOMEPAGE="https://dev.gentoo.org/~blueness/elfix/
-   https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+ptpax +xtpax"
-
-REQUIRED_USE="|| ( ptpax xtpax )"
-
-RDEPEND="
-   ptpax? ( dev-libs/elfutils )
-   xtpax? ( sys-apps/attr )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${RDEPEND}"
-
-src_compile() {
-   cd scripts || die
-   unset PTPAX
-   unset XTPAX
-   use ptpax && export PTPAX="yes"
-   use xtpax && export XTPAX="yes"
-   distutils-r1_src_compile
-}
-
-src_install() {
-   cd scripts || die
-   distutils-r1_src_install
-}

diff --git a/dev-python/pypax/pypax-0.9.3.ebuild 
b/dev-python/pypax/pypax-0.9.3.ebuild
deleted file mode 100644
index 6455945ff9d..000
--- a/dev-python/pypax/pypax-0.9.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
-
-inherit distutils-r1
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc 
x86"
-   S="${WORKDIR}/elfix-${PV}"
-fi
-
-DESCRIPTION="Python module to get or set either PT_PAX and/or XATTR_PAX flags"
-HOMEPAGE="https://dev.gentoo.org/~blueness/elfix/
-   https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+ptpax +xtpax"
-
-REQUIRED_USE="|| ( ptpax xtpax )"
-
-RDEPEND="
-   ptpax? ( dev-libs/elfutils )
-   xtpax? ( sys-apps/attr )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${RDEPEND}"
-
-src_compile() {
-   cd scripts || die
-   unset PTPAX
-   unset XTPAX
-   use ptpax && export PTPAX="yes"
-   use xtpax && export XTPAX="yes"
-   

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

2019-12-09 Thread Conrad Kostecki
commit: 27ef0e10e33b248ef4e511cd68495a47b240f849
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec  9 22:10:20 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec  9 22:10:20 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=27ef0e10

uid-gid.txt: add bedrock as acct (485)

Signed-off-by: Conrad Kostecki  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 15876a9..800a2bf 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -227,7 +227,7 @@ mongodb 481 481 acct
 mosquitto  482 482 acct
 bitcoin483 483 acct
 ipfs   484 484 acct
-bedrock485 485 requested
+bedrock485 485 acct
 spectrum   486 486 acct
 ddclient   487 487 acct
 teamspeak  488 488 acct



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

2019-12-09 Thread Conrad Kostecki
commit: bab88de5846e8475038cf8939fc99eacdd9cc270
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec  9 21:25:42 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec  9 22:05:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab88de5

acct-user/bedrock: add user for games-server/bedrock-server

UID 485 will be used, as its the next available.
Arch, Fedora and RHEL don't have a UID for this user.

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

 acct-user/bedrock/bedrock-0.ebuild | 13 +
 acct-user/bedrock/metadata.xml |  8 
 2 files changed, 21 insertions(+)

diff --git a/acct-user/bedrock/bedrock-0.ebuild 
b/acct-user/bedrock/bedrock-0.ebuild
new file mode 100644
index 000..54166b9499f
--- /dev/null
+++ b/acct-user/bedrock/bedrock-0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+DESCRIPTION="A user for the Minecraft Bedrock server"
+
+ACCT_USER_GROUPS=( "bedrock" )
+ACCT_USER_ID="485"
+
+acct-user_add_deps

diff --git a/acct-user/bedrock/metadata.xml b/acct-user/bedrock/metadata.xml
new file mode 100644
index 000..3e3880cf105
--- /dev/null
+++ b/acct-user/bedrock/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+



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

2019-12-09 Thread Conrad Kostecki
commit: 5b6060194df0ef1c72ab57c357a45123486a7acb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec  9 21:24:22 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec  9 22:05:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b606019

acct-group/bedrock: add group for games-server/bedrock-server

GID 485 will be used, as its the next available.
Arch, Fedora and RHEL don't have a GID for the group.

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

 acct-group/bedrock/bedrock-0.ebuild | 10 ++
 acct-group/bedrock/metadata.xml |  8 
 2 files changed, 18 insertions(+)

diff --git a/acct-group/bedrock/bedrock-0.ebuild 
b/acct-group/bedrock/bedrock-0.ebuild
new file mode 100644
index 000..168280db355
--- /dev/null
+++ b/acct-group/bedrock/bedrock-0.ebuild
@@ -0,0 +1,10 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+DESCRIPTION="A group for the Minecraft Bedrock server"
+
+ACCT_GROUP_ID="485"

diff --git a/acct-group/bedrock/metadata.xml b/acct-group/bedrock/metadata.xml
new file mode 100644
index 000..3e3880cf105
--- /dev/null
+++ b/acct-group/bedrock/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-server/bedrock-server/files/, games-server/bedrock-server/

2019-12-09 Thread Conrad Kostecki
commit: 3d7697a27cbdced6bde3745893b8bbe8cbc0e158
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Dec  9 21:26:45 2019 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Dec  9 22:05:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d7697a2

games-server/bedrock-server: New package

This is the official minecraft server, which can be used with all
editions, which are based on the bedrock engine. It is not compatible
with the minecraft java edition.

Closes: https://github.com/gentoo/gentoo/pull/11857
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-server/bedrock-server/Manifest   |  1 +
 .../bedrock-server/bedrock-server-1.13.3.0.ebuild  | 52 ++
 .../bedrock-server/files/bedrock-server.initd  | 47 +++
 games-server/bedrock-server/metadata.xml   | 18 
 4 files changed, 118 insertions(+)

diff --git a/games-server/bedrock-server/Manifest 
b/games-server/bedrock-server/Manifest
new file mode 100644
index 000..c1fc98273b9
--- /dev/null
+++ b/games-server/bedrock-server/Manifest
@@ -0,0 +1 @@
+DIST bedrock-server-1.13.3.0.zip 48812104 BLAKE2B 
052e2445268c1e313139a6291aa8e5ef623a30f8dd26c32ed604f73318af75ae4f3f5c22ea3e73d18d6989388ff5da2600c5b0b019f3120db1779e49cad9d8c7
 SHA512 
2319f160ac69088c9420b1b6c999d576216c5a4b7034182e31572b2ece5f7bab3da049ee06f9b99b152da618a25f53df608c1eca23eab61b8ca9dbff24b78d6e

diff --git a/games-server/bedrock-server/bedrock-server-1.13.3.0.ebuild 
b/games-server/bedrock-server/bedrock-server-1.13.3.0.ebuild
new file mode 100644
index 000..78c6aa517c1
--- /dev/null
+++ b/games-server/bedrock-server/bedrock-server-1.13.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="The official bedrock (non-java) based server for the sandbox 
video game"
+HOMEPAGE="https://www.minecraft.net/;
+SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip;
+
+LICENSE="Mojang"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="
+   acct-group/bedrock
+   acct-user/bedrock
+   app-misc/screen
+   dev-libs/openssl:0/1.1
+   net-misc/curl[ssl]
+"
+
+BDEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}"
+
+DOCS=(
+   "bedrock_server_how_to.html"
+   "release-notes.txt"
+)
+
+QA_PREBUILT="
+   opt/bedrock-server/bedrock_server
+   opt/bedrock-server/libCrypto.so
+"
+
+src_install() {
+   exeinto /opt/bedrock-server
+   doexe bedrock_server libCrypto.so
+
+   insinto /opt/bedrock-server
+   doins {permissions,whitelist}.json server.properties
+   doins -r {behavior,resource}_packs definitions structures
+
+   dodir /opt/bin
+   dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
+
+   newinitd "${FILESDIR}"/bedrock-server.initd bedrock-server
+
+   einstalldocs
+}

diff --git a/games-server/bedrock-server/files/bedrock-server.initd 
b/games-server/bedrock-server/files/bedrock-server.initd
new file mode 100644
index 000..9157b610a1f
--- /dev/null
+++ b/games-server/bedrock-server/files/bedrock-server.initd
@@ -0,0 +1,47 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+if [ "${SVCNAME}" = "bedrock-server" ]; then
+   instance="main"
+else
+   instance="${SVCNAME#*.}"
+fi
+
+bedrock_command="/opt/bin/bedrock-server"
+bedrock_path="/var/lib/bedrock-server"
+bedrock_path_data="/opt/bedrock-server"
+bedrock_path_instance="${bedrock_path}/${instance}"
+name="Minecraft Bedrock server (${instance})"
+pidfile="/run/bedrock-server.${instance}.pid"
+screen_name="bedrock-server.${instance}"
+start_stop_daemon_args="--chdir ${bedrock_path_instance}"
+
+command="/usr/bin/screen"
+command_args="-DmUS ${screen_name} ${bedrock_command}"
+command_background="true"
+command_group="bedrock"
+command_user="bedrock"
+
+depend() {
+   use net
+}
+
+start_pre() {
+   checkpath -d -o "${command_user}:${command_group}" -q "${bedrock_path}" 
"${bedrock_path_instance}"
+
+   local bedrock_configs=( "permissions.json" "server.properties" 
"whitelist.json" )
+   for bedrock_config in ${bedrock_configs[@]}; do
+   if [ ! -f "${bedrock_path_instance}/${bedrock_config}" ]; then
+   cp "${bedrock_path_data}/${bedrock_config}" 
"${bedrock_path_instance}"
+   checkpath -f -o "${command_user}:${command_group}" -q 
"${bedrock_path_instance}/${bedrock_config}"
+   fi
+   done
+
+   local bedrock_ressources=( "behavior_packs" "definitions" 
"resource_packs" "structures" )
+   for bedrock_ressource in ${bedrock_ressources[@]}; do
+   if [ ! -L "${bedrock_path_instance}/${bedrock_ressource}" ]; 
then
+   ln -sf 

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

2019-12-09 Thread Thomas Deutschmann
commit: 995bdce1cfbe72851ccdc834ce6c1e23f44eafe1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 22:00:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 22:01:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995bdce1

dev-db/percona-server: re-add USE=pam

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

 dev-db/percona-server/percona-server-8.0.17.8.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-db/percona-server/percona-server-8.0.17.8.ebuild 
b/dev-db/percona-server/percona-server-8.0.17.8.ebuild
index e2666362cd2..d30980a003d 100644
--- a/dev-db/percona-server/percona-server-8.0.17.8.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.17.8.ebuild
@@ -34,7 +34,7 @@ 
HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server;
 DESCRIPTION="Fully compatible, enhanced and open source drop-in replacement 
for MySQL"
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
+IUSE="cjk cracklib debug jemalloc latin1 libressl numa pam +perl profiling
rocksdb router selinux +server tcmalloc test tokudb 
tokudb-backup-plugin"
 
 # Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
@@ -87,6 +87,9 @@ COMMON_DEPEND="
libressl? ( dev-libs/libressl:0= )
!libressl? ( >=dev-libs/openssl-1.0.0:0= )
numa? ( sys-process/numactl )
+   server? (
+   pam? ( sys-libs/pam:0= )
+   )
tcmalloc? ( dev-util/google-perftools:0= )
 "
 DEPEND="${COMMON_DEPEND}
@@ -308,6 +311,7 @@ src_configure(){
mycmakeargs+=(
-DWITH_EXTRA_CHARSETS=all
-DWITH_DEBUG=$(usex debug)
+   -DWITH_PAM=$(usex pam)
)
 
if use profiling ; then



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

2019-12-09 Thread Anthony G. Basile
commit: b380f0cce62d8d0092e652d1457de14560e137fa
Author: Philipp Ammann  posteo  de>
AuthorDate: Mon Dec  9 11:16:34 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec  9 21:48:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b380f0cc

dev-python/pypax: PYTHON_TARGETS+="python3_8"

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Philipp Ammann  posteo.de>
Signed-off-by: Anthony G. Basile  gentoo.org>

 dev-python/pypax/pypax-0.9.5.ebuild | 2 +-
 dev-python/pypax/pypax-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypax/pypax-0.9.5.ebuild 
b/dev-python/pypax/pypax-0.9.5.ebuild
index 78e6e089582..be7f1db4da7 100644
--- a/dev-python/pypax/pypax-0.9.5.ebuild
+++ b/dev-python/pypax/pypax-0.9.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} pypy )
 
 inherit distutils-r1
 

diff --git a/dev-python/pypax/pypax-.ebuild 
b/dev-python/pypax/pypax-.ebuild
index c7e3b2aadab..d2a8e679402 100644
--- a/dev-python/pypax/pypax-.ebuild
+++ b/dev-python/pypax/pypax-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/, ebuild-writing/common-mistakes/, ...

2019-12-09 Thread Ulrich Müller
commit: e2a34ce393ae620d239330d73cba9153ed7fdd13
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 17:18:45 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:04 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=e2a34ce3

Drop caption attribute from  elements.

This isn't processed by devbook.xsl and doesn't show up in the output.

Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-maintenance/git/text.xml   | 6 +++---
 ebuild-maintenance/maintenance-tasks/text.xml | 8 
 ebuild-writing/common-mistakes/text.xml   | 8 
 ebuild-writing/user-submitted/text.xml| 2 +-
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index ee32c9c..ba811ac 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -63,7 +63,7 @@ To ensure that the Gentoo policies are followed, you should 
set the following
 configuration variables:
 
 
-
+
 git config --local user.name "${YOUR_FULL_NAME}"
 # use your @gentoo.org address even if you have a different default
 git config --local user.email "${YOUR_NICKNAME}@gentoo.org"
@@ -89,7 +89,7 @@ To include the converted CVS history in the git repository, 
you can
 graft it into the repository:
 
 
-
+
 git remote add history 
https://anongit.gentoo.org/git/repo/gentoo/historical.git/
 git fetch history
 git replace --graft 56bd759df1d0c750a065b8c845e93d5dfa6b549d history/master
@@ -305,7 +305,7 @@ message.
 An example commit message is shown below:
 
 
-
+
 app-misc/foo: version bump to 0.5
 
 This also adds a new USE flag 'bar' which controls the

diff --git a/ebuild-maintenance/maintenance-tasks/text.xml 
b/ebuild-maintenance/maintenance-tasks/text.xml
index 92dd0a0..50fe2f2 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -257,7 +257,7 @@ the latest file in profiles/updates/ in the
 following format:
 
 
-
+
 move old-category/package-name new-category/package-name
 
 
@@ -350,7 +350,7 @@ also need to create a new entry in 
profiles/updates/ in
 the Gentoo repository in the following format:
 
 
-
+
 slotmove app-text/gtkspell 0 2
 
 
@@ -423,7 +423,7 @@ Here is a list of commands that will delete 
dev-util/pmk
 from the tree:
 
 
-
+
 # cd dev-qt
 # git rm -rf qtphonon
 # git commit --gpg-sign
@@ -433,7 +433,7 @@ from the tree:
 An example commit message is shown below:
 
 
-
+
 commit b97eb6d43f45dfd5b739638928db22d3f3392685
 Author: Michael Palimaka kensing...@gentoo.org
 Date:   Tue Oct 3 21:43:03 2017 +1100

diff --git a/ebuild-writing/common-mistakes/text.xml 
b/ebuild-writing/common-mistakes/text.xml
index dbf6eee..cee330d 100644
--- a/ebuild-writing/common-mistakes/text.xml
+++ b/ebuild-writing/common-mistakes/text.xml
@@ -179,7 +179,7 @@ skel.ebuild.
 The first two lines must look like this:
 
 
-
+
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
@@ -222,7 +222,7 @@ number is not consistent with the tarball/source, then use 
MY_P. An example
 dev-python/pyopenal fetches a tarball called PyOpenAL, so we redefine it like:
 
 
-
+
 MY_P=${P/pyopenal/PyOpenAL}
 SRC_URI="http://download.gna.org/pyopenal/${MY_P}.tar.gz;
 S=${WORKDIR}/${MY_P}
@@ -352,7 +352,7 @@ Make sure you have the SLOT variable in the ebuild. If you 
don't plan to use it,
 don't remove it. Put in:
 
 
-
+
 SLOT="0"
 
 
@@ -503,7 +503,7 @@ It is wise to submit a diff for a package update rather 
than the whole ebuild.
 The best way to generate it would be:
 
 
-
+
 $ diff -u some-package-0.1.0.ebuild some-package-0.2.0.ebuild  
~/some-package-0.2.0.diff
 
 

diff --git a/ebuild-writing/user-submitted/text.xml 
b/ebuild-writing/user-submitted/text.xml
index 68c88f0..2f384ca 100644
--- a/ebuild-writing/user-submitted/text.xml
+++ b/ebuild-writing/user-submitted/text.xml
@@ -16,7 +16,7 @@ the ebuild meets all Gentoo Linux development standards.
 The user-submitted ebuild must not contain custom headers like this:
 
 
-
+
 # Ebuild updated by: me m...@example.com
 
 



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/common-mistakes/, function-reference/install-functions/, ...

2019-12-09 Thread Ulrich Müller
commit: 18bf92b7ef4b09b58add33d4ce40a965c05b2f49
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 17:08:48 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:04 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=18bf92b7

Element  is not supported.

Replace by paragraph break, or drop.

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/contributing/devbook-guide/text.xml   |  4 +++-
 ebuild-writing/common-mistakes/text.xml  | 20 ++--
 ebuild-writing/eapi/text.xml |  4 ++--
 ebuild-writing/functions/src_prepare/epatch/text.xml |  8 ++--
 function-reference/install-functions/text.xml|  2 +-
 5 files changed, 22 insertions(+), 16 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index d1225d6..5aa5525 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -71,7 +71,9 @@ document and specifies its DTD. The !-- 
Header -- line
 will be automatically modified by the CVS server and helps to track revisions.
 Next, there's a guide tag -- the entire guide document is
 enclosed within a guide /guide pair.
-
+
+
+
 The lang attribute should be used to specify the language code of your
 document. It is used to format the date and insert strings like "Note",
 "Content", etc. in the specified language. The default is English.

diff --git a/ebuild-writing/common-mistakes/text.xml 
b/ebuild-writing/common-mistakes/text.xml
index 026e1d9..dbf6eee 100644
--- a/ebuild-writing/common-mistakes/text.xml
+++ b/ebuild-writing/common-mistakes/text.xml
@@ -242,22 +242,22 @@ part.
 
 
   
-Always include the CATEGORY.
+Always include the CATEGORY.
 For example, use =x11-libs/gtk+-2 and not =gtk+-2.
   
   
-Do not put an asterisk (*) for = dependencies.
+Do not put an asterisk (*) for = dependencies.
 For example, it should be =x11-libs/gtk+-2 rather than
 =x11-libs/gtk+-2*.
   
   GTK specific. Always use =x11-libs/gtk+-1.2* for GTK+1 apps.
   
-Never depend on a meta package.
+Never depend on a meta package.
 So don't depend on gnome-base/gnome, always depend on the specific
 libraries like libgnome.
   
   
-One dependency per line.
+One dependency per line.
 Don't put multiple dependency on the same line. It makes it ugly to read
 and hard to follow.
   
@@ -277,29 +277,29 @@ some tips on how to find the correct dependencies.
 
 
   
-Look in configure.in or configure.ac
+Look in configure.in or configure.ac.
 Look for checks for packages in here. Things to look out for are pkg-config
 checks or AM_* functions that check for a specific version.
   
   
-Look at included .spec files
+Look at included .spec files.
 A good indication of dependencies is to look at the included .spec files
 for relevant deps. However, do not trust them to be the definitive complete
-list of dependencies
+list of dependencies.
   
   
-Look at the application/library website
+Look at the application/library website.
 Check the application website for possible dependencies that they suggest
 are needed.
   
   
-Read the README and INSTALL for the package
+Read the README and INSTALL for the package.
 They usually also contain useful information about building and installing
 packages.
   
   
 Remember non-binary dependencies such as pkg-config, doc generation
-programs, etc.
+programs, etc.
 Usually the build process requires some dependencies such as intltool,
 libtool, pkg-config, doxygen, scrollkeeper, gtk-doc, etc. Make sure those
 are clearly stated.

diff --git a/ebuild-writing/eapi/text.xml b/ebuild-writing/eapi/text.xml
index 84db3cb..3f9590d 100644
--- a/ebuild-writing/eapi/text.xml
+++ b/ebuild-writing/eapi/text.xml
@@ -1110,8 +1110,8 @@ src_install() {
New function dostrip

The dostrip helper has been added with 
EAPI=7.
-   This function controls whether or not to strip a 
binary.
-   dostrip -x [file] will exclude a binary from 
being stripped.
+   This function controls whether or not to strip a binary.
+   dostrip -x [file] will exclude a binary from 
being stripped.
Conversely, when combined with RESTRICT=strip, 
dostrip [file] selects a binary
file to be stripped.


diff --git a/ebuild-writing/functions/src_prepare/epatch/text.xml 
b/ebuild-writing/functions/src_prepare/epatch/text.xml
index 0bd0938..59987fc 100644
--- a/ebuild-writing/functions/src_prepare/epatch/text.xml
+++ b/ebuild-writing/functions/src_prepare/epatch/text.xml
@@ -9,11 +9,15 @@ The canonical way of applying patches in ebuilds is to
 

[gentoo-commits] proj/devmanual:master commit in: bin/

2019-12-09 Thread Ulrich Müller
commit: 22859187debae11a52db7051f03965418c04a0d1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 17:29:54 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:05 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=22859187

bin/gen-eclass-html.sh: Fix text.xml output.

We need to generate XML suitable as xsltproc input, not HTML output.

Signed-off-by: Ulrich Müller  gentoo.org>

 bin/gen-eclass-html.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh
index 7293608..9705d04 100755
--- a/bin/gen-eclass-html.sh
+++ b/bin/gen-eclass-html.sh
@@ -128,7 +128,7 @@ cat << EOF > $OUTPUTDIR/text.xml
 
 This section provides a reference for some of the more commonly used eclasses.
 Note that most eclasses have an accompanying manual page. These man pages can 
be
-installed by emerging app-portage/eclass-manpages.
+installed by emerging app-portage/eclass-manpages.
 
 
 



[gentoo-commits] proj/devmanual:master commit in: appendices/contributing/devbook-guide/

2019-12-09 Thread Ulrich Müller
commit: fd81a6293d0ab6138dfab3bc429b6cac26de375a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 14:22:56 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fd81a629

devbook-guide: Rename  and .

These tags are called  and  throughout, and that's
also what devbook.xsl expects. Rename them in the devbook guide.

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/contributing/devbook-guide/text.xml | 28 +-
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index ec4eb28..d1225d6 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -199,13 +199,13 @@ Make HTML/XML easier to read by using selective emphasis:
 This is a note.
 /note
 
-warn
+warning
 This is a warning.
-/warn
+/warning
 
-impo
+important
 This is important.
-/impo
+/important
 
 
 
@@ -230,13 +230,13 @@ Make HTML/XML easier to read by using selective emphasis:
 This is a note.
 
 
-
+
 This is a warning.
-
+
 
-
+
 This is important.
-
+
 
 
 
@@ -247,10 +247,10 @@ This is important.
 
 We introduced a lot of new tags in the previous section -- here's what you need
 to know. The p (paragraph), pre (code block),
-note, warn (warning) and impo
-(important) tags all can contain one or more lines of text. Besides the
-table, ul, ol and
-dl elements (which we'll cover in just a bit), these are the
+note, warning (warning) and
+important (important) tags all can contain one or more lines of
+text. Besides the table, ul, ol
+and dl elements (which we'll cover in just a bit), these are the
 only tags that should appear immediately inside a body element.
 Another thing -- these tags should not be stacked -- in other words,
 don't put a note element inside a p element. As
@@ -490,8 +490,8 @@ GuideXML-tag (both opening as closing), except for:
 body (opening tag only) and before every
 chapter, p, table, 
 author (set), pre, ul, 
-ol, warn, note and 
-impo (opening tags only).
+ol, warning, note and
+important (opening tags only).
 
 
 



[gentoo-commits] proj/devmanual:master commit in: appendices/contributing/devbook-guide/, ebuild-writing/common-mistakes/

2019-12-09 Thread Ulrich Müller
commit: 5fe0b5964f26783b506fdf16d91f2a14aead99cd
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 18:14:55 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:06 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=5fe0b596

Element  in  or  is not supported.

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/contributing/devbook-guide/text.xml | 26 +-
 ebuild-writing/common-mistakes/text.xml|  2 +-
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index 8b8e1c0..29be787 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -43,26 +43,26 @@ tags used in a GuideXML document:
 !DOCTYPE guide SYSTEM "/dtd/guide.dtd"
 !-- Header --
 
-guide lang="en"
-titleGentoo Documentation Guide/title
+guide lang="en"
+titleGentoo Documentation Guide/title
 
-author title="Author"
-  mail link="yourn...@gentoo.org"Your Name/mail
+author title="Author"
+  mail link="yourn...@gentoo.org"Your Name/mail
 /author
 
 abstract
-This guide shows you how to compose web documentation using
+This guide shows you how to compose web documentation using
 our new lightweight Gentoo GuideXML syntax.  This syntax is the official
 format for Gentoo web documentation, and this document itself was created
-using GuideXML.
+using GuideXML.
 /abstract
 
 !-- The content of this document is licensed under the CC-BY-SA license 
--
 !-- See https://creativecommons.org/licenses/by-sa/3.0 --
 license version="3.0"/
 
-version1/version
-date2011-11-29/date
+version1/version
+date2011-11-29/date
 
 
 
@@ -139,13 +139,13 @@ guide document:
 
 
 chapter
-titleThis is my chapter/title
+titleThis is my chapter/title
 section
-titleThis is section one of my chapter/title
+titleThis is section one of my chapter/title
 body
 
 p
-This is the actual text content of my section.
+This is the actual text content of my section.
 /p
 
 /body
@@ -222,10 +222,10 @@ Type ls if you feel like it.  I really want 
to go to sleep now.
 
 
 This is text output or code.
-# this is user input
+# this is user input
 
 Make HTML/XML easier to read by using selective emphasis:
-foobar/foo
+foobar/foo
 
 
 

diff --git a/ebuild-writing/common-mistakes/text.xml 
b/ebuild-writing/common-mistakes/text.xml
index c196e16..6846ed1 100644
--- a/ebuild-writing/common-mistakes/text.xml
+++ b/ebuild-writing/common-mistakes/text.xml
@@ -504,7 +504,7 @@ The best way to generate it would be:
 
 
 
-$ diff -u some-package-0.1.0.ebuild some-package-0.2.0.ebuild  
~/some-package-0.2.0.diff
+$ diff -u some-package-0.1.0.ebuild some-package-0.2.0.ebuild  
~/some-package-0.2.0.diff
 
 
 



[gentoo-commits] proj/devmanual:master commit in: tasks-reference/completion/, ebuild-maintenance/maintenance-tasks/, ...

2019-12-09 Thread Ulrich Müller
commit: b4d66635da300177037ebd65b3f33e2180007f98
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 18:05:40 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:06 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=b4d66635

Use  for dashes throughout.

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/contributing/devbook-guide/text.xml | 32 +-
 ebuild-maintenance/maintenance-tasks/text.xml  |  8 +++
 ebuild-writing/common-mistakes/text.xml|  6 ++---
 ebuild-writing/functions/src_install/text.xml  |  4 ++--
 general-concepts/use-flags/text.xml|  2 +-
 tasks-reference/completion/text.xml|  2 +-
 tools-reference/bash/text.xml  |  9 
 7 files changed, 32 insertions(+), 31 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index 672a083..8b8e1c0 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -13,7 +13,7 @@
 
 The guideXML syntax is lightweight yet expressive, so that it is easy to
 learn yet also provides all the features we need for the creation of web
-documentation.  The number of tags is kept to a minimum -- just those we need.
+documentation.  The number of tags is kept to a minimum  just those we 
need.
 This makes it easy to transform guide into other formats, such as DocBook
 XML/SGML or web-ready HTML.
 
@@ -69,7 +69,7 @@ using GuideXML.
 On the first lines, we see the requisite tag that identifies this as an XML
 document and specifies its DTD. The !-- Header -- line
 will be automatically modified by the CVS server and helps to track revisions.
-Next, there's a guide tag -- the entire guide document is
+Next, there's a guide tag  the entire guide document is
 enclosed within a guide /guide pair.
 
 
@@ -89,7 +89,7 @@ Then, we come to the author tags, which 
contain information
 about the various authors of the document.  Each author tag
 allows for an optional title element, used to specify the author's
 relationship to the document (author, co-author, editor, etc.).  In this
-particular example, the authors' names are enclosed in another tag -- a
+particular example, the authors' names are enclosed in another tag  a
 mail tag, used to specify an email address for this particular
 person. The mail tag is optional and can be omitted, and at
 least one author element is required per guide document.
@@ -157,9 +157,9 @@ guide document:
 Above, I set the chapter title by adding a child title
 element to the chapter element.  Then, I created a section by
 adding a section element.  If you look inside the
-section element, you'll see that it has two child elements -- a
+section element, you'll see that it has two child elements  
a
 title and a body.  While the title
-is nothing new, the body is -- it contains the actual text
+is nothing new, the body is  it contains the actual text
 content of this particular section.  We'll look at the tags that are allowed
 inside a body element in a bit. 
 
@@ -247,14 +247,14 @@ This is important.
 
 
 
-We introduced a lot of new tags in the previous section -- here's what you need
-to know. The p (paragraph), pre (code block),
+We introduced a lot of new tags in the previous section  here's what you
+need to know. The p (paragraph), pre (code 
block),
 note, warning (warning) and
 important (important) tags all can contain one or more lines of
 text. Besides the table, ul, ol
 and dl elements (which we'll cover in just a bit), these are the
 only tags that should appear immediately inside a body element.
-Another thing -- these tags should not be stacked -- in other words,
+Another thing  these tags should not be stacked  in other words,
 don't put a note element inside a p element. As
 you might guess, the pre element preserves its whitespace
 exactly, making it well-suited for code excerpts:
@@ -286,7 +286,7 @@ quickly identify commands that they need to type in.  Also, 
because
 c elements are already offset from regular text, it is rarely
 necessary to surround user input with double-quotes. For example, don't
 refer to a "c" element like I did in this sentence.  Avoiding
-the use of unnecessary double-quotes makes a document more readable -- and 
+the use of unnecessary double-quotes makes a document more readable  and
 adorable!
 
 
@@ -321,12 +321,12 @@ Fill this section with the information about the use of
 
 
 The uri tag is used to point to files/locations on the Internet.
-It has two forms -- the first can be used when you want to have the actual URI
+It has two forms  the first can be used when you want to have the actual 
URI
 displayed in the body text, such as this link to
 https://forums.gentoo.org/.  To create this link, I typed
 urihttps://forums.gentoo.org//uri;.  The alternate form 
is
-when you want to associate a URI with some other text -- for 

[gentoo-commits] proj/devmanual:master commit in: appendices/contributing/devbook-guide/

2019-12-09 Thread Ulrich Müller
commit: 6a1c35efce4347c22c94680e39a84d3f1df794d0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 17:25:41 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:05 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=6a1c35ef

devbook-guide: Don't mention caption as attribute of .

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/contributing/devbook-guide/text.xml | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/appendices/contributing/devbook-guide/text.xml 
b/appendices/contributing/devbook-guide/text.xml
index 5aa5525..672a083 100644
--- a/appendices/contributing/devbook-guide/text.xml
+++ b/appendices/contributing/devbook-guide/text.xml
@@ -189,7 +189,7 @@ This is a paragraph.  path/etc/passwd/path 
is a file.
 Type cls/c if you feel like it.  I ereally/e 
want to go to sleep now.
 /p
 
-pre caption="Code Sample"
+pre
 This is text output or code.
 # ithis is user input/i
 
@@ -257,12 +257,11 @@ only tags that should appear immediately inside a 
body element.
 Another thing -- these tags should not be stacked -- in other words,
 don't put a note element inside a p element. As
 you might guess, the pre element preserves its whitespace
-exactly, making it well-suited for code excerpts.  You must name the
-pre tag with a caption attribute:
+exactly, making it well-suited for code excerpts:
 
 
 
-pre caption="Output of uptime"
+pre
 # iuptime/i
 16:50:47 up 164 days,  2:06,  5 users,  load average: 0.23, 0.20, 0.25
 /pre
@@ -551,8 +550,8 @@ and the attribute value. As an example:
 
 
 
-Wrong  : pre caption = "Attributes"
-Correct: pre caption="Attributes"
+Wrong  : uri link = "https://forums.gentoo.org/";
+Correct: uri link="https://forums.gentoo.org/";
 
 
 
@@ -580,10 +579,6 @@ with a capital letter.
 /ul
 
 
-
-Code Listings should always have a caption.
-
-
 
 Try to use uri with the link attribute as much as
 possible. In other words, the https://forums.gentoo.org;>Gentoo



[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/misc-files/metadata/, ebuild-maintenance/maintenance-tasks/, ...

2019-12-09 Thread Ulrich Müller
commit: 688b7114682f9faf594d1aa740de1b6dd9c653ac
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 17:06:29 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:03 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=688b7114

Elements , , and  are not supported.

Use  instead, which seems to be the most appropriate replacement
in their respective contexts.

Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-maintenance/git/text.xml   |  2 +-
 ebuild-maintenance/maintenance-tasks/text.xml | 16 ++---
 ebuild-writing/misc-files/metadata/text.xml   | 95 +--
 3 files changed, 54 insertions(+), 59 deletions(-)

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index 70fa46a..ee32c9c 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -279,7 +279,7 @@ mirrored by Gentoo is referenced, it will be closed (as 
fixed)
 automatically with reference to the commit.
 Package-Manager: This is automatically inserted by
 repoman commit and it specifies the version of
-sys-apps/portage on the system.
+sys-apps/portage on the system.
 RepoMan-Options: This is automatically inserted by
 repoman commit and records the options passed to repoman (such
 as --force) for the commit.

diff --git a/ebuild-maintenance/maintenance-tasks/text.xml 
b/ebuild-maintenance/maintenance-tasks/text.xml
index 2b16ce3..92dd0a0 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -149,18 +149,16 @@ looking for is not listed then please consult the 
relevant lead.
 
 
 
-You should never stabilize packages on
-architectures for which you cannot test and instead you should file a bug to
-the relevant architecture team, such as 
-sp...@gentoo.org asking them to stabilize the
-ebuild. Alternatively, you may be able to find Gentoo developers on
-IRC who could help you with your request.
+You should never stabilize packages on architectures for which you
+cannot test and instead you should file a bug to the relevant architecture
+team, such as sp...@gentoo.org asking them to stabilize the ebuild.
+Alternatively, you may be able to find Gentoo developers on IRC who could help
+you with your request.
 
 
 
-It is best to not use 
-arch-maintain...@gentoo.org, adding architecture teams onto a
-bug's CC list individually instead. That way teams can remove
+It is best to not use arch-maintain...@gentoo.org, adding architecture
+teams onto a bug's CC list individually instead. That way teams can remove
 themselves from the list when they are done, giving a clear indication
 of which teams still have to stabilize a package.
 

diff --git a/ebuild-writing/misc-files/metadata/text.xml 
b/ebuild-writing/misc-files/metadata/text.xml
index 7260e48..a89a512 100644
--- a/ebuild-writing/misc-files/metadata/text.xml
+++ b/ebuild-writing/misc-files/metadata/text.xml
@@ -49,71 +49,69 @@ metadata.xml:
 
 
   
-catmetadata
+catmetadata
   
   
 This is the root element of the metadata.xml file for
 categories. It has no attributes. It contains a number of
-longdescription tags, each for a different
-language.
+longdescription tags, each for a different language.
   
 
 
   
-pkgmetadata
+pkgmetadata
   
   
 This is the root element of the metadata.xml file for
 packages. It has no attributes. The following subtags are
 allowed:
-longdescription,
-maintainer,
-slots,
-use, and
-upstream.
+longdescription,
+maintainer,
+slots,
+use, and
+upstream.
 While all the subtags are optional, upstream may
 appear at most once.
   
 
 
-  longdescription
+  longdescription
   
 This tag contains a description for a category or a package. For
 packages, it is used to augment the
 
 DESCRIPTION field in the ebuilds themselves. This tag has
-two optional subtags: pkg and
-cat.
+two optional subtags: pkg and cat.
   
 
 
   
-maintainer
+maintainer
   
   
 This tag specifies the persons and/or projects responsible for
 the maintenance of a package. The type attribute must
-be specified and can be either "person" or
-"project". There is one required subtag:
-email. It has two optional subtags:
-name and
-description.
+be specified and can be either "person" or "project".
+There is one required subtag:
+email. It has two optional subtags:
+name and
+description.
   
 
 
-  email
+  email
   
 This contains the e-mail address of the maintainer. It is required.
   
 
 
-  name
+  name
   
 This contains freetext with the name of the maintainer. It is optional.
   
 
 
-  description
+  description
   
 The description tag contains a description of the maintainership, or for 
 example a remark that someone interested can take over the maintainership. 
@@ -121,7 +119,7 @@ 

[gentoo-commits] proj/devmanual:master commit in: ebuild-writing/functions/src_prepare/epatch/, ebuild-writing/variables/, ...

2019-12-09 Thread Ulrich Müller
commit: effdb12f3d34ac5497d8d4ff109e7e9f35996c1f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 16:04:52 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:03 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=effdb12f

Fix nesting of elements.

- Lists inside  are not allowed.
-  is not a direct child of ; it must be inside .
- , , etc. are no children of .

Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-maintenance/git/text.xml|  6 ++--
 ebuild-writing/eapi/text.xml   | 35 ++
 ebuild-writing/file-format/text.xml|  2 +-
 ebuild-writing/functions/pkg_pretend/text.xml  |  2 +-
 .../functions/src_prepare/epatch/text.xml  |  3 +-
 ebuild-writing/misc-files/metadata/text.xml|  3 +-
 ebuild-writing/variables/text.xml  |  2 +-
 general-concepts/autotools/text.xml|  6 ++--
 general-concepts/dependencies/text.xml |  2 --
 general-concepts/filesystem/text.xml   | 14 +
 general-concepts/projects/text.xml |  2 ++
 general-concepts/virtuals/text.xml |  2 ++
 tasks-reference/pam/text.xml   | 12 
 13 files changed, 47 insertions(+), 44 deletions(-)

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index 8c83344..70fa46a 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -216,6 +216,7 @@ change followed by a colon ':' character. Use the rules in 
the
 following list to determine the proper format based on what has
 changed, substituting the package, category and eclass names
 appropriately:
+
 
 
 ${CATEGORY}/${PN}:Single Package (Note that repoman commit
@@ -227,6 +228,7 @@ automatically inserts this for you)
 metadata: Metadata Directory
 
 
+
 For packages where ${CATEGORY}/${PN}: is long, the line length
 limit can be exceeded, if absolutely necessary, to ensure a more
 useful summary line. If a commit affects multiple directories, prepend
@@ -235,6 +237,7 @@ there are any bugs on Gentoo Bugzilla associated with the 
commit, id
 of the bug can be appended to the summary line using the format
 #BUG-ID. If you are modifying keywords, clearly state what
 keywords are added/removed.
+
 
 
 By default, lines starting with # are considered to be comments
@@ -243,7 +246,6 @@ line does not start with #BUG-ID. Optionally, git 
can be
 configured to use a different character for comments by changing the
 commentchar option.
 
-
 
 
 For non-trivial commits, the message should contain a detailed
@@ -260,6 +262,7 @@ explained in the
 https://kernel.org/doc/html/latest/process/submitting-patches.html;>
 Linux Kernel patch guideline. Additionally, the following tags
 are optionally used in Gentoo:
+
 
 
 Bug: Use this to reference bugs without closing them.
@@ -281,7 +284,6 @@ automatically with reference to the commit.
 repoman commit and records the options passed to repoman (such
 as --force) for the commit.
 
-
 
 
 Additionally, some developers prefer referencing bugs on the summary

diff --git a/ebuild-writing/eapi/text.xml b/ebuild-writing/eapi/text.xml
index 5992c59..84db3cb 100644
--- a/ebuild-writing/eapi/text.xml
+++ b/ebuild-writing/eapi/text.xml
@@ -93,13 +93,13 @@ src_compile() {


SLOT dependency examples:
+   

x11-libs/qt:3
~x11-libs/qt-3.3.8:3
=x11-libs/qt-3.3.8:3
=x11-libs/qt-3.3*:3

-   


IUSE defaults
@@ -145,13 +145,13 @@ IUSE="foo +bar"

doman automatically detects language codes and puts it 
in the
appropriate directory.
+   

 doman foo.1
 # will go into /usr/share/man/man1/foo.1
 doman foo.lang.1
 # will go into /usr/share/man/lang/man1/foo.1 with EAPI=2

-   

 
 
@@ -163,7 +163,6 @@ doman foo.lang.1
 

Blockers
-   


New Meaning for Old Syntax
@@ -193,14 +192,13 @@ doman foo.lang.1



-   


USE Dependencies

It is possible to depend on USE-flags of packages.

-   Examples:
+   Examples:

foo[bar] means that package foo must have 
USE-flag bar
enabled
@@ -214,7 +212,6 @@ doman foo.lang.1
foo[bar=] means bar? ( foo[bar] ) !bar? ( 
foo[-bar] )
foo[!bar=] means bar? ( foo[-bar] ) !bar? 
( foo[bar] )

[gentoo-commits] proj/devmanual:master commit in: archs/mips/, general-concepts/licenses/, tools-reference/cat/, ...

2019-12-09 Thread Ulrich Müller
commit: d97e0f8c27e2a8f95a57bdc88455fa84ecf3d3ea
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Dec  4 14:29:16 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  8 11:32:02 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d97e0f8c

Fix  elements.

No sectioning elements are allowed inside , according to the
devbook guide.

Signed-off-by: Ulrich Müller  gentoo.org>

 appendices/common-problems/text.xml   |  8 +++-
 appendices/contributing/text.xml  |  9 -
 appendices/further-reading/text.xml   |  3 +--
 archs/alpha/text.xml  |  3 +--
 archs/amd64/text.xml  | 21 ---
 archs/mips/text.xml   |  3 +--
 archs/ppc/text.xml|  3 +--
 archs/sparc/text.xml  |  3 +--
 archs/x86/text.xml|  3 +--
 ebuild-maintenance/git/text.xml   | 10 +
 ebuild-maintenance/maintenance-tasks/text.xml |  6 +-
 ebuild-writing/common-mistakes/text.xml   | 29 ---
 ebuild-writing/eapi/text.xml  | 19 ++
 ebuild-writing/functions/src_compile/text.xml |  6 ++
 ebuild-writing/misc-files/metadata/text.xml   |  7 +++
 ebuild-writing/misc-files/patches/text.xml|  2 +-
 ebuild-writing/variables/text.xml |  2 +-
 eclass-writing/text.xml   |  4 +---
 general-concepts/dependencies/text.xml| 15 +-
 general-concepts/filesystem/text.xml  |  3 +--
 general-concepts/licenses/text.xml|  3 +--
 general-concepts/manifest/text.xml|  4 
 general-concepts/package-maintainers/text.xml |  3 +--
 general-concepts/projects/text.xml|  3 +--
 hosted-projects/text.xml  |  3 +--
 keywording/text.xml   |  6 ++
 tasks-reference/completion/text.xml   |  3 +--
 tasks-reference/pam/text.xml  |  3 +--
 tools-reference/bash/text.xml |  9 ++---
 tools-reference/cat/text.xml  |  3 +--
 tools-reference/echo/text.xml |  3 +--
 tools-reference/head-and-tail/text.xml|  2 +-
 tools-reference/sed/text.xml  |  6 +-
 33 files changed, 71 insertions(+), 139 deletions(-)

diff --git a/appendices/common-problems/text.xml 
b/appendices/common-problems/text.xml
index 992f863..3af479b 100644
--- a/appendices/common-problems/text.xml
+++ b/appendices/common-problems/text.xml
@@ -8,6 +8,7 @@
 This page provides suggestions on how to handle various commonly seen errors
 and QA notices.
 
+
 
 
 Handling QA Notices
@@ -24,6 +25,7 @@ substitute for proper testing and QA by developers.
 Some eclasses output messages in the same format. These are not
 covered here.
 
+
 
 
 QA Notice -- USE Flag foo not in IUSE
@@ -150,9 +152,6 @@ you see this notice locally. If you see this notice when 
working with a pure
 emerge sync over rsync setup, it is probably a genuine issue.
 
 
-
-
-
 
 from vapier:
 TEXTREL's ... binary files which contain text relocations ... see
@@ -165,6 +164,7 @@ directories Executable stacks ... binary files whose stack 
is marked with
 
 
 
+
 
 
 
@@ -223,7 +223,5 @@ by tricking the build system into using a safer location. 
See
 
 
 
-
-
 
 

diff --git a/appendices/contributing/text.xml b/appendices/contributing/text.xml
index 72db911..4b65c41 100644
--- a/appendices/contributing/text.xml
+++ b/appendices/contributing/text.xml
@@ -31,8 +31,9 @@ can also view the XML of any page by replacing 
index.html with
 text.xml in the URL. If you'd rather just work with plain text, that's
 fine too  the formatting can be easily done by someone else (meaning, us).
 
+
 
-
+
   Where to find the sources
   
 
@@ -56,9 +57,7 @@ the repository. You need xsltproc (from
 conversion used in some of the figures throughout the document.
 
   
-
-
-
+
 
 
 Quick Introduction to DevBook XML
@@ -71,6 +70,7 @@ occur in layout which are designed to make a large-scale 
publication easier
 to produce and manage using a hierarchical tree system. Before starting off you
 really should first examine the GuideXML guide in a reasonable amount of depth.
 
+
 
 
 Differences from GuideXML
@@ -114,7 +114,6 @@ really should first examine the GuideXML guide in a 
reasonable amount of depth.
 
 
 
-
 
 
 

diff --git a/appendices/further-reading/text.xml 
b/appendices/further-reading/text.xml
index f0e75da..d48277c 100644
--- a/appendices/further-reading/text.xml
+++ b/appendices/further-reading/text.xml
@@ -8,6 +8,7 @@
 This section lists some recommended further reading. These are real
 recommendations, not padding designed to make this document look important.
 
+
 
 
 Books
@@ -59,8 +60,6 @@ recommendations, not padding designed to make this document 
look important.
 
 
 
-
-
 
 
 

diff --git 

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

2019-12-09 Thread Aaron Bauman
commit: 495261e47ea2f980d0dfe27fadcb594f8d07c1c6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 21:30:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 21:30:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495261e4

dev-db/sqlite: arm64 stable (bug #697678)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.81, Repoman-2.3.20

 dev-db/sqlite/sqlite-3.30.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.30.1.ebuild 
b/dev-db/sqlite/sqlite-3.30.1.ebuild
index 923c5bb21b7..2b7fdd2b86c 100644
--- a/dev-db/sqlite/sqlite-3.30.1.ebuild
+++ b/dev-db/sqlite/sqlite-3.30.1.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 if [[ "${PV}" == "" ]]; then
PROPERTIES="live"



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

2019-12-09 Thread Bernard Cafarelli
commit: aeaaf86c441d6d127839bcde9e294d33564a73f8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Dec  9 21:21:51 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Dec  9 21:21:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeaaf86c

net-misc/rdesktop: add missing x11-libs/libXcursor dep

Closes: https://bugs.gentoo.org/702378
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/rdesktop/rdesktop-1.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/rdesktop/rdesktop-1.9.0.ebuild 
b/net-misc/rdesktop/rdesktop-1.9.0.ebuild
index 2a3e18a9ba6..9ff04c378e5 100644
--- a/net-misc/rdesktop/rdesktop-1.9.0.ebuild
+++ b/net-misc/rdesktop/rdesktop-1.9.0.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
dev-libs/nettle:0=
>=net-libs/gnutls-3.2.0:0=
x11-libs/libX11
+   x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXau
x11-libs/libXdmcp



[gentoo-commits] proj/qa-scripts:master commit in: /

2019-12-09 Thread Michał Górny
commit: 06dca8f15d2e78f9f45ce34f03650beeba165692
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  9 21:05:46 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec  9 21:05:46 2019 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=06dca8f1

Bump pkgcheck2html

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

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

diff --git a/pkgcheck2html b/pkgcheck2html
index c61c636..cfa7950 16
--- a/pkgcheck2html
+++ b/pkgcheck2html
@@ -1 +1 @@
-Subproject commit c61c636419514ccbc91f28cdc39ea0f235a920e2
+Subproject commit cfa7950662e11a77be456de1d86319410e2a6fa7



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

2019-12-09 Thread Ulrich Müller
commit: 12a3906d28cd704c01a52b59d74b5c7b3ecde1a5
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Dec  9 20:43:51 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec  9 20:43:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a3906d

metadata/layout.conf: Update comment for EAPI 0 ban.

Signed-off-by: Ulrich Müller  gentoo.org>

 metadata/layout.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 99317247b40..2d8a9fc9b4e 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -20,9 +20,9 @@ manifest-required-hashes = BLAKE2B
 
 # 2013-04-09 gentoo's council says to deprecate EAPIs 1 and 2 (bug #470670).
 # 2014-02-25 council meeting deprecated EAPIs 0 and 3.
-# 2014-03-11 council meeting banned EAPI 1 and 2.
+# 2014-03-11 council meeting banned EAPIs 1 and 2.
 # 2015-10-11 council meeting deprecated EAPI 4.
-# 2016-01-10 council meeting banned EAPI 3.
+# 2016-01-10 council meeting banned EAPIs 0 and 3.
 # 2018-05-13 council meeting deprecated EAPI 5 for ebuilds.
 eapis-banned = 0 1 2 3
 eapis-deprecated = 4 5



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

2019-12-09 Thread Georgy Yakovlev
commit: b690c34a40b704f414568660d4217c5e12922304
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec  9 20:44:56 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec  9 20:45:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b690c34a

dev-util/cargo-tree: bump to 0.27.0

Bug: https://bugs.gentoo.org/694424
Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/cargo-tree/Manifest |  98 ++
 dev-util/cargo-tree/cargo-tree-0.27.0.ebuild | 188 +++
 2 files changed, 286 insertions(+)

diff --git a/dev-util/cargo-tree/Manifest b/dev-util/cargo-tree/Manifest
index 5fa3a2fe9b1..fb84009b373 100644
--- a/dev-util/cargo-tree/Manifest
+++ b/dev-util/cargo-tree/Manifest
@@ -1,34 +1,48 @@
 DIST adler32-1.0.3.crate 5734 BLAKE2B 
31cd43d1e13b5e854a195824084dc34a157ef59cccabaa335cfba2de532096046bbb66a9fce2430979b243509d608bfef752c46d80bdcc7e420e039269d575a3
 SHA512 
2128cc34abc74a363b18eec5abf414b95e4d84bfd99b6508ac807e13c026ad0e37e67b5a8c429212b85e78071f03e0df24ee70db5995772c4bc78acfb0234459
+DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
 DIST aho-corasick-0.6.10.crate 26122 BLAKE2B 
752eccb2fbf36fbc73b8694033d2f80f6ab6d2a8c2ae023329b90bb252b537adb1e80a604b4266bfb1ccc2963fcaa6579be48ef011c9728734c7cb77fa3eab99
 SHA512 
4a21b0e68c416e5dcfe99ded917577abdbe7c92e50227b7906a2b3bd25105f8e7d03103514d388171a41090cc7bcb63bb5b4dc3c6847a9b4e09bb3856a1bbd9d
 DIST aho-corasick-0.6.9.crate 25979 BLAKE2B 
a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac
 SHA512 
8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
 DIST aho-corasick-0.7.3.crate 55093 BLAKE2B 
16dfd6505ac34c1b0351c736a913852a354da64177fbf8fabf35212a4deea087150ed7e558787061da1e71c995e3c876c155eb1c629865cc282ab8aee06c9539
 SHA512 
4250dc8fa38ad74e0c25375744f34eb06ff3bddbf16d6b4d757a9053ca16c3945d15c8f9deb11ea55d30b6d1c1744c4bccc388a4413b723a429445bf5ef3ffa9
+DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST arrayvec-0.4.8.crate 24260 BLAKE2B 
0445e8cbbe7781fe7890dd98d46bb4451de8441fdb99b74b9f08a6a93016eb8c94978f2bda263c6f2ba6d4ea31176446c0bba43f5cb12ea644289fd4568007fc
 SHA512 
a20753d9b9ff320162f9d02f72d2756ed9e85260238e43c0528889597016525c4bca5ebd57f9a5c63727cdf707a3e3631f83401ea565f64e55208349785c625e
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
+DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
 DIST autocfg-0.1.2.crate 10444 BLAKE2B 
1e37c97d6d309a5250552fc4c38066ba004674af6e6d091f08b24f47475c11b2db4b0967ce55d2208b9e2ba080e2bcb4b4226acd0da9d4c15dd844827ea6f0b4
 SHA512 
0f692f4062d22be01c32af2ceb6ed3887a7d65843e1a6ec696fbaa46517d02e62d573055efe5da3a63847f05bc37b254bf2dd750738b528774f63352eacdabe4
+DIST autocfg-0.1.6.crate 11439 BLAKE2B 
e0eb7a3176bb5ac27b8de466c5fcdfedb9ad32f4d2b52c0385550902d59d01c716a53179708bdeb250a91690edeb70ab81d91090ff0fd89a731dd365621aa496
 SHA512 
ac7dd73b7c6b8b54c4fc98c3e75210eb59d46ab3447fca533763bfebfa87dba5e947829e3ba56a8eb3403f6d317065b7d674da883741e619f3866b12267801fe
 DIST backtrace-0.3.12.crate 33665 BLAKE2B 
860f98231701f1e75a414297e663df48de739ac5b75f049831a77884ae11df499957c599ec66c8f92c41654c436117a11b92829b095c62eeb721962ddbf5f1b4
 SHA512 
40e5aa214691f9c3ea5a609b96ea364d72b7a1596c42f74777ac5906cddf0207f591922ffeb53ffcd62e47d3f296daea0c93b469ee3426cf34866397dc40f47a
 DIST backtrace-0.3.13.crate 34101 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sgpp-lite-arm-linux-bin/, dev-embedded/sgpp-lite-arm-uclinux-bin/, ...

2019-12-09 Thread Aaron Bauman
commit: 54cac8f92392d3c46ae34e3980b17ec6448dacec
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:19:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cac8f9

dev-embedded/sgpp-lite-arm-*: drop last-rited pkgs

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

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

 dev-embedded/sgpp-lite-arm-eabi-bin/Manifest   |  1 -
 dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml   |  8 
 .../sgpp-lite-arm-eabi-bin-2014.05.28.ebuild   | 49 --
 dev-embedded/sgpp-lite-arm-linux-bin/Manifest  |  1 -
 dev-embedded/sgpp-lite-arm-linux-bin/metadata.xml  |  8 
 .../sgpp-lite-arm-linux-bin-2010.09.50.ebuild  | 49 --
 dev-embedded/sgpp-lite-arm-uclinux-bin/Manifest|  1 -
 .../sgpp-lite-arm-uclinux-bin/metadata.xml |  8 
 .../sgpp-lite-arm-uclinux-bin-2010.09.58.ebuild| 49 --
 profiles/package.mask  |  8 
 10 files changed, 182 deletions(-)

diff --git a/dev-embedded/sgpp-lite-arm-eabi-bin/Manifest 
b/dev-embedded/sgpp-lite-arm-eabi-bin/Manifest
deleted file mode 100644
index fcdc1d1cfab..000
--- a/dev-embedded/sgpp-lite-arm-eabi-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST arm-2014.05-28-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 46454460 BLAKE2B 
be5e9170eaeb0a6bb140cd505507f7dc43431001d5d94a2851d57c0009fc0535e9779713f9eb35c840698909d1c006ffc300fce372856d032c8b40b9b9bcc4e2
 SHA512 
16104dd05f26ad3d8ab7c09c55409bbd9507ebc4b023344049b343fafb1ecafb3625bc33937ad5498abeaefd5745b5123b669a2d500eeaaafdc5e8c50ee15570

diff --git a/dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml 
b/dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml
deleted file mode 100644
index 71b1461e114..000
--- a/dev-embedded/sgpp-lite-arm-eabi-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   embed...@gentoo.org
-   Embedded Gentoo
-
-

diff --git 
a/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2014.05.28.ebuild 
b/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2014.05.28.ebuild
deleted file mode 100644
index 9918951ab60..000
--- 
a/dev-embedded/sgpp-lite-arm-eabi-bin/sgpp-lite-arm-eabi-bin-2014.05.28.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CPU="arm"
-TARGET="arm-none-eabi"
-HOST="i686-pc-linux-gnu"
-MY_P="${CPU}-${PV%.*}-${PV##*.}-${TARGET}-${HOST}"
-
-DESCRIPTION="Regular, validated releases of the GNU Toolchain for ${CPU} 
processors"
-HOMEPAGE="http://www.codesourcery.com/sgpp/lite/${CPU};
-SRC_URI="https://sourcery.mentor.com/public/gnu_toolchain/${TARGET}/${MY_P}.tar.bz2;
-LICENSE="GPL-2"
-
-SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-RESTRICT="strip" # package is already stripped, and contains target bins
-QA_EXECSTACK="opt/${P}/*"
-
-RDEPEND="sys-libs/glibc"
-DEPEND=""
-
-S=${WORKDIR}/${CPU}-${PV%.*}
-
-src_install() {
-   local d="/opt/${P}"
-   dodir ${d}
-   cp -pPR * "${D}"/${d}/ || die
-
-   pushd "${D}"/${d}/share/doc/${CPU}-${TARGET} >/dev/null
-   if use doc ; then
-   dohtml -r html/* || die
-   dodoc pdf/* || die
-   fi
-   rm -rf html pdf
-   rm LICENSE.txt man/man7/{fsf-funding,gpl,gfdl}.7 || die
-   mv man info ../..
-   popd >/dev/null
-   find "${D}" -depth -type d -empty -delete
-
-   cat <<-EOF > "${T}"/15${P}
-   PATH=${d}/bin
-   MANPATH=${d}/share/man
-   INFOPATH=${d}/share/info
-   EOF
-   doenvd "${T}"/15${P} || die
-}

diff --git a/dev-embedded/sgpp-lite-arm-linux-bin/Manifest 
b/dev-embedded/sgpp-lite-arm-linux-bin/Manifest
deleted file mode 100644
index a21c7355664..000
--- a/dev-embedded/sgpp-lite-arm-linux-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST arm-2010.09-50-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 88213477 
BLAKE2B 
0ece9b631cea548673aef74136898f793128345526aa248e07d3f949e0b12ca5579b7ae8ee70173721bbc6258825727de7e02b7425e12e6e079402eb33b5abed
 SHA512 
1c85b321c79e424d4f2687ec96dbde6b3f3e62cc15ff9f4d81f01391e39821356542bde244c623a40c449ea1198fefacf844574d6df9342f08fc1d4bd1ff834c

diff --git a/dev-embedded/sgpp-lite-arm-linux-bin/metadata.xml 
b/dev-embedded/sgpp-lite-arm-linux-bin/metadata.xml
deleted file mode 100644
index 71b1461e114..000
--- a/dev-embedded/sgpp-lite-arm-linux-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   embed...@gentoo.org
-   Embedded Gentoo
-
-

diff --git 
a/dev-embedded/sgpp-lite-arm-linux-bin/sgpp-lite-arm-linux-bin-2010.09.50.ebuild
 
b/dev-embedded/sgpp-lite-arm-linux-bin/sgpp-lite-arm-linux-bin-2010.09.50.ebuild
deleted file mode 100644
index 9c36d75724e..000
--- 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/tigcc/, profiles/

2019-12-09 Thread Aaron Bauman
commit: 078360de158062690fdaa1ed7271f32826c21004
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:20:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078360de

dev-embedded/tigcc: drop last-rited pkg

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

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

 dev-embedded/tigcc/Manifest   |   6 -
 dev-embedded/tigcc/metadata.xml   |   8 -
 dev-embedded/tigcc/tigcc-0.96_beta7.ebuild| 245 -
 dev-embedded/tigcc/tigcc-0.96_beta8-r1.ebuild | 246 --
 profiles/package.mask |   6 -
 5 files changed, 511 deletions(-)

diff --git a/dev-embedded/tigcc/Manifest b/dev-embedded/tigcc/Manifest
deleted file mode 100644
index ab7b1ac2df2..000
--- a/dev-embedded/tigcc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST binutils-2.16.1.tar.bz2 12549917 BLAKE2B 
be555383e322fc2683b3d14caacd27c6953bdbd777090585eb680b5accded4d788ab00cabd6cdee6c0ed7f5ccffc6bea32c38ec7acc5edbfd5a3c72f026dd274
 SHA512 
dbfccab518abc3352c4d09039da0f3b946ddc5557d7c193286adb0a39ced41f30246c41370b2b63db53eb5577bc0f1f61b789960443121274fd8f254a1b739bd
-DIST flashosa.zip 2437 BLAKE2B 
393a1ad1285f1333ba33c6cfe95768c103dad928515007a04aafad738bc4c97aa61d204b5d3d10f276b2b7ae23bfc144d5245fe511f169a4347b3d81b3a15c62
 SHA512 
f81edcf7d1b8ec6dab0d44053a967dca5243ee0825f6c1a2b476e02904ead6f575b948ae0da6fbf854eb0e059fb49a9be6e5708fb8c9e50e51b16b406f6b9efa
-DIST gcc-4.1-20060728.tar.bz2 37038705 BLAKE2B 
4cd072de19f8d73ca38b9ec4981bbf50508ba415cc119e156d658343d80da91735797042af147d61648c637e0b66abf93c12434eb611cd4e282bc60996797faf
 SHA512 
c54d236d0e7a5b92acc81030067af00dd3ecc0f27a6b81c82fe6535592470f4c6a30e3a386df397fb4dd5bca6455cf473f103f484dc89ed2efba9ae55dda413f
-DIST libfargo.zip 14766 BLAKE2B 
b235cfdf56ab5c3b0e3d0ea1edcb9a20354db99b18e9773f8e9365fed50a6568f05339ffee1cb41bce1a516d2aff3e919b538f796786c28a5bee4f1eb7c89226
 SHA512 
a3a48de66f32f5a363465b99bd0be932a585a92b5e914ccc7360586ba9da83f1620cef9b102d69816754ec3437b2de8d76c3504182106baf8eb8cdf2bd823f1a
-DIST tigcc-0.96_beta7.tar.bz2 2828952 BLAKE2B 
ecbe86da71fa7d8385bbafdb1faddc0bd2c6120ccb804f95a702a699407ced10b3845ecc7f1ccec49755e1f0af98f1ee2e2e37d263619623c28e0857eca2a8ed
 SHA512 
e2b16502ded365561a4c5ca26dc261fb08c3adc717d96effb27b6ea58c2f16a072c36eb114929756cbd4ce0349ba1c47a12f90cccd0587eb7fb2835623bdd966
-DIST tigcc-0.96_beta8.tar.bz2 2829870 BLAKE2B 
2ecd16789e8b9df919d74c389b7b243af31e120f3e967f9562ed3b40f446d8cf28700b36b75beb4e479d18b2086f0958ebf4fb229d945577bcb6951cd685348b
 SHA512 
e28415b309b73fa949fe9f0224239f07e62136e93c4d8fe98ad2fe32a99475620092c9317bfdd098d37a2a1dfb826c2f6fd23ab26fdcc444650dc66643cfb0e7

diff --git a/dev-embedded/tigcc/metadata.xml b/dev-embedded/tigcc/metadata.xml
deleted file mode 100644
index 71b1461e114..000
--- a/dev-embedded/tigcc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   embed...@gentoo.org
-   Embedded Gentoo
-
-

diff --git a/dev-embedded/tigcc/tigcc-0.96_beta7.ebuild 
b/dev-embedded/tigcc/tigcc-0.96_beta7.ebuild
deleted file mode 100644
index c0463f5421c..000
--- a/dev-embedded/tigcc/tigcc-0.96_beta7.ebuild
+++ /dev/null
@@ -1,245 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils
-
-BASE_BINUTILS="2.16.1"
-GCC_VER="4.1.2"
-GCC_SNAPSHOT="20060728"
-BIN_VER=${BASE_BINUTILS:0:4}
-ENV_FILE=${D}/etc/env.d/99tigcc
-S="${WORKDIR}"
-DESCRIPTION="Cross compiler for Texas Instruments TI-89, TI-92(+) and V200 
calculators"
-HOMEPAGE="http://tigcc.ticalc.org;
-
-#original source can be found at:
-#SRC_URI="http://tigcc.ticalc.org/linux/tigcc_src.tar.bz2;
-#but in fact this file changes as soon as there comes a new beta
-
-#when it hits portage of course it should be mirrored on a gentoo mirror:
-#SRC_URI="mirror://gentoo/${PF}.tar.bz2"
-
-SRC_URI="mirror://gentoo/tigcc-0.96_beta7.tar.bz2
-   
ftp://gcc.gnu.org/pub/gcc/snapshots/4.1-${GCC_SNAPSHOT}/gcc-4.1-${GCC_SNAPSHOT}.tar.bz2
-   
https://www.kernel.org/pub/linux/devel/binutils/binutils-${BASE_BINUTILS}.tar.bz2
-   http://members.chello.at/gerhard.kofler/kevin/ti89prog/libfargo.zip
-   http://members.chello.at/gerhard.kofler/kevin/ti89prog/flashosa.zip;
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="doc"
-
-RDEPEND=">=sys-devel/binutils-2.14.90.0.6-r1"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   >=sys-devel/bison-1.875"
-
-RESTRICT="strip"
-
-src_unpack() {
-   unpack ${A}
-
-   # start by patching and cleaning out binutils and gcc directories.
-   cd "${WORKDIR}"/binutils-${BASE_BINUTILS}
-   epatch "${S}"/sources/gcc/gas-${BIN_VER}-tigcc-*.diff
-
-   rm -f .brik
-   rm -f md5.sum
-   rm -f -r INSTALL
-   rm -f -r 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/osc-mpiexec/, profiles/

2019-12-09 Thread Aaron Bauman
commit: 4a5bd39f6a4462760d02af36a17c06cf9c6b5614
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:17:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5bd39f

sys-cluster/osc-mpiexec: drop last-rited pkg

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

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

 profiles/package.mask   |  5 --
 sys-cluster/osc-mpiexec/Manifest|  1 -
 sys-cluster/osc-mpiexec/metadata.xml|  8 ---
 sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild | 65 -
 4 files changed, 79 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 885898d114e..c07535cf8b3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -531,11 +531,6 @@ dev-embedded/sgpp-lite-arm-uclinux-bin
 # Removal in 30 days.  Bug #681186.
 dev-dotnet/gsf-sharp
 
-# Michał Górny  (2019-11-10)
-# Fails to build since 2017.  EAPI 0.  No revdeps.
-# Removal in 30 days.  Bug #618464.
-sys-cluster/osc-mpiexec
-
 # Michał Górny  (2019-10-20)
 # Testing version that breaks multiple plugins.  Let's keep it masked
 # until upstream releases fixed versions.

diff --git a/sys-cluster/osc-mpiexec/Manifest b/sys-cluster/osc-mpiexec/Manifest
deleted file mode 100644
index cfc02937900..000
--- a/sys-cluster/osc-mpiexec/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mpiexec-0.83.tgz 207619 BLAKE2B 
c08799cbe30fd27a31344ea1472a22ccc4073b434d322a686c93d09824b4dce698d3dea7fb89367ec05c4ab90583e388501cf5c305b54eb5f321c970155b
 SHA512 
e82828bad6d6f0cf8b2fa879d239460483af5164f696b26b21b138eeddf0d63a37748f8b540ceba6d328f90a64797a337934ba7152bdf2cbdde40be3f990a57d

diff --git a/sys-cluster/osc-mpiexec/metadata.xml 
b/sys-cluster/osc-mpiexec/metadata.xml
deleted file mode 100644
index 4a09d7ba8d6..000
--- a/sys-cluster/osc-mpiexec/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   clus...@gentoo.org
-   Gentoo Cluster Project
-
-

diff --git a/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild 
b/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild
deleted file mode 100644
index 22ec5739939..000
--- a/sys-cluster/osc-mpiexec/osc-mpiexec-0.83.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-MY_PN=${PN#osc-}
-DESCRIPTION="replacement for mpirun, integrates MPI with PBS"
-SRC_URI="http://www.osc.edu/~djohnson/mpiexec/${MY_PN}-${PV}.tgz;
-HOMEPAGE="http://www.osc.edu/~djohnson/mpiexec/index.php;
-
-DEPEND="sys-cluster/torque"
-RDEPEND="${DEPEND}
-   net-misc/openssh"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-S="${WORKDIR}"/${MY_PN}-${PV}
-
-RESTRICT="test"
-# The test suite that is included with the source requires
-# the ability to qsub a number of jobs.  Such behavior
-# obviously does not belong in the ebuild.
-
-src_compile() {
-   local c="--with-default-comm=mpich-p4
-   --with-pbs=/usr/
-   --with-mpicc=/usr/bin/mpicc
-   --with-mpif77=/usr/bin/mpif77"
-
-   # The following at the recommendation of README, Cray specific.
-   c="${c} --disable-mpich-rai"
-
-   econf ${c} || die
-   emake || die "compile failed"
-}
-
-src_install() {
-   local f
-   emake DESTDIR="${D}" install || die
-
-   # And the following so that osc-mpiexec doesn't conflict with
-   # the packaged mpiexec's that all the MPI-2 implementations have.
-   for f in $(find "${D}" -name 'mpiexec*'); do
-   mv ${f} $(dirname ${f})/osc-$(basename ${f}) \
-   || die "Failed to prefix binary ${f} with osc-"
-   done
-
-   dodoc README README.lam ChangeLog
-}
-
-pkg_postinst() {
-   elog "The OSC Mpiexec package typically installs it's binaries"
-   elog "and manpages as 'mpiexec'.  However, this ebuild renames"
-   elog "those to be prefixed with 'osc-' in order to avoid blocking"
-   elog "against the exact packages that osc-mpiexec is meant to"
-   elog "work with."
-   elog
-   elog "The default communication device has been set to mpich-p4"
-   elog "(ethernet).  If you wish to use another communication"
-   elog "device, either set MPIEXEC_COMM in your environment or use"
-   elog "the --comm argument to mpiexec."
-}



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

2019-12-09 Thread Aaron Bauman
commit: 71201a5019d4127c5b928ace79c5997006d715e2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:26:43 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71201a50

metadata/layout.conf: ban EAPI 0

Closes: https://bugs.gentoo.org/657150
Closes: https://bugs.gentoo.org/696252

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

 metadata/layout.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/metadata/layout.conf b/metadata/layout.conf
index 89383a671c4..99317247b40 100644
--- a/metadata/layout.conf
+++ b/metadata/layout.conf
@@ -24,8 +24,8 @@ manifest-required-hashes = BLAKE2B
 # 2015-10-11 council meeting deprecated EAPI 4.
 # 2016-01-10 council meeting banned EAPI 3.
 # 2018-05-13 council meeting deprecated EAPI 5 for ebuilds.
-eapis-banned = 1 2 3
-eapis-deprecated = 0 4 5
+eapis-banned = 0 1 2 3
+eapis-deprecated = 4 5
 
 # Bug #337853 - gentoo's council says to enable
 # --echangelog by default for the "gentoo" repo



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libspe2/files/, sys-apps/lkcdutils/, profiles/, sys-libs/libspe2/, ...

2019-12-09 Thread Aaron Bauman
commit: e61d694a5241a2323c3068c73ce3238c54f023a4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:22:41 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61d694a

sys-*/*: drop last-rited pkgs

Closes: https://bugs.gentoo.org/697210
Closes: https://bugs.gentoo.org/697212
Closes: https://bugs.gentoo.org/697198
Closes: https://bugs.gentoo.org/697158

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

 profiles/package.mask  | 17 --
 sys-apps/ibm-powerpc-utils-papr/Manifest   |  2 -
 .../ibm-powerpc-utils-papr-1.1.0-remove-doc.patch  | 14 -
 ...erpc-utils-papr-1.1.0-removeinitandvscsis.patch | 23 ---
 ...erpc-utils-papr-1.1.6-removeinitandvscsis.patch | 27 -
 sys-apps/ibm-powerpc-utils-papr/files/ibmvscsis| 69 -
 .../ibm-powerpc-utils-papr-1.1.0.ebuild| 47 ---
 .../ibm-powerpc-utils-papr-1.1.6.ebuild| 38 
 sys-apps/ibm-powerpc-utils-papr/metadata.xml   |  8 ---
 sys-apps/lkcdutils/Manifest|  4 --
 .../lkcdutils/files/lkcdutils-6.2.0-build.patch| 24 
 sys-apps/lkcdutils/lkcdutils-4.1.1.ebuild  | 68 -
 sys-apps/lkcdutils/lkcdutils-6.2.0.ebuild  | 36 ---
 sys-apps/lkcdutils/metadata.xml| 10 
 sys-block/nwutil/Manifest  |  3 -
 sys-block/nwutil/files/1.4-errno.patch | 11 
 sys-block/nwutil/files/1.4-rename-debug.patch  | 40 -
 sys-block/nwutil/files/nwutil-1.4-temp.patch   | 24 
 sys-block/nwutil/metadata.xml  |  8 ---
 sys-block/nwutil/nwutil-1.4.ebuild | 42 -
 sys-block/nwutil/nwutil-1.8.ebuild | 20 ---
 sys-libs/libspe2/Manifest  |  2 -
 sys-libs/libspe2/files/spe.rc6 | 38 
 sys-libs/libspe2/libspe2-2.2.80_p95-r1.ebuild  | 69 -
 sys-libs/libspe2/libspe2-2.3.0_p135.ebuild | 70 --
 sys-libs/libspe2/metadata.xml  | 10 
 sys-libs/mars/Manifest |  1 -
 sys-libs/mars/mars-1.0.1.ebuild| 43 -
 sys-libs/mars/metadata.xml |  7 ---
 29 files changed, 775 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0e283863103..67fcc7d6313 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -495,23 +495,6 @@ dev-util/ccglue
 # Removal in 30 days.  Bug #697344.
 dev-libs/cygwin
 
-# Michał Górny  (2019-11-10)
-# Those packages are at EAPI 0.  Their respective maintainers
-# are unresponsive and they require specific hardware to build.
-# If someone has the hardware, please bump them to a newer EAPI.
-#
-# sys-apps/ibm-powerpc-utils-papr (ppc*): bug #697210
-# sys-apps/lkcdutils (s390): bug #697212
-# sys-block/nwutil (arm): bug #697198
-# sys-libs/libspe2 & sys-libs/mars (ppc64): bug #697158
-#
-# Removal in 30 days.
-sys-apps/ibm-powerpc-utils-papr
-sys-apps/lkcdutils
-sys-block/nwutil
-sys-libs/libspe2
-sys-libs/mars
-
 # Michał Górny  (2019-10-20)
 # Testing version that breaks multiple plugins.  Let's keep it masked
 # until upstream releases fixed versions.

diff --git a/sys-apps/ibm-powerpc-utils-papr/Manifest 
b/sys-apps/ibm-powerpc-utils-papr/Manifest
deleted file mode 100644
index bb306387d4d..000
--- a/sys-apps/ibm-powerpc-utils-papr/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST powerpc-utils-papr-1.1.0.tar.gz 202321 BLAKE2B 
f9cb5f125c5445f74157de37ddd21a3dc2d8e9ae6d63ae24f96aa1f7e232975046fb743684f5f490e49bd1e79dcb94d3ad6885ed9563105645c0f39808bfdba4
 SHA512 
4d222373c1bd1a9cadf74110ed0423bd099309d27b6e0f2e3c2d04adda02ad76611c3605954ca67a5a5e869d93241ef756c76b49d6207fc0a68a8eb7cf088a4a
-DIST powerpc-utils-papr-1.1.6.tar.gz 231283 BLAKE2B 
e3ec0bc26e3285dd4351657a832167420719cf13fb644985e64c40e2f3c31ad51672c84a7e0c415b11c5030c00a740a63e48eb62b422bc97f67d9ab7f33f52dc
 SHA512 
e6c532276a4ed6749ee43af539a07be80777674927d2dc9eb65d95a9b57aa0b902e5fe2be65947f9fedd6e060a44657769c6f9faeae49a78cb4803d038f56377

diff --git 
a/sys-apps/ibm-powerpc-utils-papr/files/ibm-powerpc-utils-papr-1.1.0-remove-doc.patch
 
b/sys-apps/ibm-powerpc-utils-papr/files/ibm-powerpc-utils-papr-1.1.0-remove-doc.patch
deleted file mode 100644
index 8a2c27f0f8e..000
--- 
a/sys-apps/ibm-powerpc-utils-papr/files/ibm-powerpc-utils-papr-1.1.0-remove-doc.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 powerpc-utils-papr-1.1.0.orig/Makefile 2006-03-28 16:07:24.0 
-0600
-+++ powerpc-utils-papr-1.1.0/Makefile  2006-04-19 14:53:25.0 -0500
-@@ -20,11 +20,9 @@
-   @$(MAKE) -C doc
- 
- install: all
--  @$(call install_doc,$(FILES),$(DESTDIR))
-   @$(foreach d,$(SUBDIRS), $(MAKE) -C $d 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/cygwin/

2019-12-09 Thread Aaron Bauman
commit: 5c296ba0e6f890213b01ccd4883e8dcf90cbb8e5
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:23:55 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c296ba0

dev-libs/cygwin: drop last-rited pkg

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

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

 dev-libs/cygwin/Manifest|  3 --
 dev-libs/cygwin/cygwin-1.5.25.15.ebuild | 92 -
 dev-libs/cygwin/metadata.xml|  8 ---
 profiles/package.mask   |  6 ---
 4 files changed, 109 deletions(-)

diff --git a/dev-libs/cygwin/Manifest b/dev-libs/cygwin/Manifest
deleted file mode 100644
index 21b6496e84b..000
--- a/dev-libs/cygwin/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST cygwin-1.5.25-15-src.tar.bz2 11486150 BLAKE2B 
0fb9119396fc609dc243026a1a706a2a9ff87d34184581802d284a138e575dedce62f176cf31b02ab1bd9c1e218588b4f35e4a72cc554c95fc84af1f5f5bb47a
 SHA512 
464553b06f74ffad464361b0bddb2eacc581abfb68f2154bba8f70334274ec63901b1f46f73cf930b05256467196e1b1ab8003215bb12ea6a42ad73fd9ac229a
-DIST cygwin-1.5.25-15.tar.bz2 1427096 BLAKE2B 
7a6a2a5be6eaec21660a8f4ffa3e76f5390f9893a057d2d22ff888989c2fa11137b5516d7dd9698c17a92f5296a11d2c0c5ad8f594196ee29232508d29e10641
 SHA512 
72f677cd9140d4f61808203a56234e47b8e3a6e18438ff2c8d47d45472d6cc671e4dc42603967e62a1b2293d4bd9d4e1d95652746f939a6d5e1f1ec2f6c96105
-DIST w32api-3.12-1.tar.bz2 1229076 BLAKE2B 
1e182fc23c01fa58fb63510351a9aa76aa046dc4971a9cdf402be0100c8765323afbd207a5ba9a92e8f906bcedbbcbf1888685092554bab0238066d490009dee
 SHA512 
739f1f71163cac83ed892dda157f25bb30e70f2c1b134df069a6ece5fb5784e4394d597b078a8a913b8b66fb0f617495aeb94ceab2f1e5a25dab712a010f3f29

diff --git a/dev-libs/cygwin/cygwin-1.5.25.15.ebuild 
b/dev-libs/cygwin/cygwin-1.5.25.15.ebuild
deleted file mode 100644
index 433361029fd..000
--- a/dev-libs/cygwin/cygwin-1.5.25.15.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit flag-o-matic toolchain-funcs
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
-   export CTARGET=${CATEGORY/cross-}
-   fi
-fi
-
-W32API_BIN="3.12-1"
-MY_P="${PN}-${PV%.*}-${PV##*.}"
-DESCRIPTION="Linux-like environment for Windows"
-HOMEPAGE="http://cygwin.com/;
-SRC_URI="!headers-only? ( 
ftp://sourceware.org/pub/cygwin/release/cygwin/${MY_P}-src.tar.bz2 )
-   headers-only? (
-   
ftp://sourceware.org/pub/cygwin/release/w32api/w32api-${W32API_BIN}.tar.bz2
-   ftp://sourceware.org/pub/cygwin/release/cygwin/${MY_P}.tar.bz2
-   )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="headers-only"
-RESTRICT="strip"
-
-DEPEND=""
-
-S=${WORKDIR}
-
-just_headers() {
-   use headers-only && [[ ${CHOST} != ${CTARGET} ]]
-}
-
-pkg_setup() {
-   if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
-   die "Invalid configuration; do not emerge this directly"
-   fi
-}
-
-src_unpack() {
-   unpack ${A}
-   if just_headers ; then
-   mv usr/lib/w32api/* usr/lib/ || die
-   else
-   rm -rf ${MY_P}/etc # scrub garbage
-   fi
-}
-
-src_compile() {
-   if just_headers ; then
-   return 0
-
-   # steps to install via src pkg
-   cd winsup/cygwin
-   econf || die
-   else
-   CHOST=${CTARGET} strip-unsupported-flags
-   mkdir "${WORKDIR}"/build
-   cd "${WORKDIR}"/build
-   ECONF_SOURCE=${S} \
-   econf --prefix=/usr/${CTARGET}/usr || die
-   emake || die
-   fi
-}
-
-src_install() {
-   if just_headers ; then
-   # cygwin guys do not support bootstrapping.  thus the cygwin 
src pkg
-   # blows and cannot be bootstrapped.  use the binaries -- the 
only
-   # thing upstream supports.
-   insinto /usr/${CTARGET}
-   doins -r * || die
-   return 0
-
-   # steps to install via src pkg
-   insinto /usr/${CTARGET}/usr/include
-   doins -r winsup/w32api/include/* || die
-   doins -r newlib/libc/include/* || die
-   dosym usr/include /usr/${CTARGET}/sys-include
-   cd winsup/cygwin
-   emake install-headers tooldir="${D}"/usr/${CTARGET}/usr || die
-   else
-   cd "${WORKDIR}"/build
-   emake install DESTDIR="${D}" || die
-   fi
-}

diff --git a/dev-libs/cygwin/metadata.xml b/dev-libs/cygwin/metadata.xml
deleted file mode 100644
index e396f375597..000
--- a/dev-libs/cygwin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-dotnet/gsf-sharp/

2019-12-09 Thread Aaron Bauman
commit: d12908ec85087f5d155ae73c963668810d547387
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec  9 20:18:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec  9 20:29:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12908ec

dev-dotnet/gsf-sharp: drop last-rited pkg

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

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

 dev-dotnet/gsf-sharp/Manifest   |  1 -
 dev-dotnet/gsf-sharp/gsf-sharp-0.8.1.ebuild | 25 -
 dev-dotnet/gsf-sharp/metadata.xml   |  8 
 profiles/package.mask   |  5 -
 4 files changed, 39 deletions(-)

diff --git a/dev-dotnet/gsf-sharp/Manifest b/dev-dotnet/gsf-sharp/Manifest
deleted file mode 100644
index 888ae556630..000
--- a/dev-dotnet/gsf-sharp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gsf-sharp-0.8.1.tar.gz 323991 BLAKE2B 
8e0c13d8a799934f370a9f8f42389c52c4e8732f497309c18b57565c8aceb5ccde122424435167092843228b4f08ae5898350d7f633ced6c9a241046ecb72f23
 SHA512 
f4d3ef638049414becb051d5e0115a9d09585ff89b733b11b5fe087d45c0e97479433c4047b39faea269fcc40373afed66f341e46da36ca20b2d3f9d45ebbc37

diff --git a/dev-dotnet/gsf-sharp/gsf-sharp-0.8.1.ebuild 
b/dev-dotnet/gsf-sharp/gsf-sharp-0.8.1.ebuild
deleted file mode 100644
index 8a103c01254..000
--- a/dev-dotnet/gsf-sharp/gsf-sharp-0.8.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils mono
-
-DESCRIPTION="C# bindings for libgsf"
-HOMEPAGE="http://www.mono-project.com/;
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-LICENSE="LGPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-RDEPEND="dev-lang/mono
-   >=gnome-extra/libgsf-1.14.1
-   >=dev-dotnet/gtk-sharp-2.4.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_install() {
-   make install DESTDIR="${D}"
-   dodoc AUTHORS ChangeLog NEWS README
-}

diff --git a/dev-dotnet/gsf-sharp/metadata.xml 
b/dev-dotnet/gsf-sharp/metadata.xml
deleted file mode 100644
index 1e9986c4a0c..000
--- a/dev-dotnet/gsf-sharp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   dot...@gentoo.org
-   Gentoo Dotnet Project
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index c07535cf8b3..7198e84643a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -526,11 +526,6 @@ dev-embedded/sgpp-lite-arm-eabi-bin
 dev-embedded/sgpp-lite-arm-linux-bin
 dev-embedded/sgpp-lite-arm-uclinux-bin
 
-# Michał Górny  (2019-11-10)
-# Does not build on new profiles.  EAPI 0.  No revdeps.
-# Removal in 30 days.  Bug #681186.
-dev-dotnet/gsf-sharp
-
 # Michał Górny  (2019-10-20)
 # Testing version that breaks multiple plugins.  Let's keep it masked
 # until upstream releases fixed versions.



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

2019-12-09 Thread Sergei Trofimovich
commit: fee0b6e87501c6089c0ddb70fad0fb4823514df7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec  9 20:22:28 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec  9 20:22:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee0b6e8

dev-libs/boehm-gc: use https:// homepage

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

 dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild
index df283205da8..99896863371 100644
--- a/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild
@@ -8,7 +8,7 @@ inherit multilib-minimal libtool
 MY_P="gc-${PV}"
 
 DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
-HOMEPAGE="http://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
+HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
 
SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="boehm-gc"



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

2019-12-09 Thread Georgy Yakovlev
commit: 72e25040ae65b380d49cb775d9d9bedc6ea1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec  9 20:20:37 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec  9 20:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e25040

net-irc/weechat: version bump to 2.7

added python 3.8 support
now with new icon sizes and .desktop file

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/Manifest   |   1 +
 net-irc/weechat/weechat-2.7.ebuild | 151 +
 2 files changed, 152 insertions(+)

diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index ef9dfaea465..ba919bd2850 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1,2 +1,3 @@
 DIST weechat-2.5.tar.xz 2067180 BLAKE2B 
5ef2a20d0f4e72958f8523c46eac4acf8223d70efbadc78a1a5623b0e63e11acbe1c8e5ec739f56764c6825393902626e234269646031971a0f58fbd314f8918
 SHA512 
af0135009b799d40790c09da5419c950a6c750264a556de418b0ba4f396ecbde2aadeae5cbea3f2e98fc9926f07439e28beac00cb0019dc6752c1a5640a9834e
 DIST weechat-2.6.tar.xz 2080092 BLAKE2B 
e54d8493de7783e18e0de3a7280088a27a70b270a2d7a504ad35c4091e03a0d3c2f3fd19260b700bb115e3804ab4d6d8963bea46faad1368f3dd0569c0595add
 SHA512 
cf56692e12b2e034675d4c15a8822836b2fcf93d584948e338d263f5a7207edf4599cc72bfb940427146f5f75e7239207cf54f5ed07dd5b6119f68c445725a2d
+DIST weechat-2.7.tar.xz 2226876 BLAKE2B 
accb97f018c5405850df5ba7d1d8ad0b23ccfd478cedf29ebbd1f468f364efcfce7a7a34ef557ce7f64c2157392c1b281f8f74e57782ed69b4e0ada9f1b67b37
 SHA512 
5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075

diff --git a/net-irc/weechat/weechat-2.7.ebuild 
b/net-irc/weechat/weechat-2.7.ebuild
new file mode 100644
index 000..f7a938e7645
--- /dev/null
+++ b/net-irc/weechat/weechat-2.7.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
+
+inherit cmake-utils python-single-r1 xdg-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/weechat/weechat.git;
+else
+   SRC_URI="https://weechat.org/files/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="https://weechat.org/;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+NETWORKS="+irc"
+PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts 
+spell +trigger +xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+SCRIPT_LANGS="guile lua +perl php +python ruby tcl"
+LANGS=" cs de es fr it ja pl ru"
+IUSE="doc man nls +ssl test ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} 
${NETWORKS}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/libgcrypt:0=
+   net-misc/curl[ssl]
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   charset? ( virtual/libiconv )
+   guile? ( >=dev-scheme/guile-2.0 )
+   lua? ( dev-lang/lua:0[deprecated] )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   php? ( >=dev-lang/php-7.0:* )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 ) )
+   ssl? ( net-libs/gnutls )
+   spell? ( app-text/aspell )
+   tcl? ( >=dev-lang/tcl-8.4.15:0= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cpputest )
+"
+
+BDEPEND="
+   doc? ( >=dev-ruby/asciidoctor-1.5.4 )
+   man? ( >=dev-ruby/asciidoctor-1.5.4 )
+   nls? ( >=sys-devel/gettext-0.15 )
+"
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc 
README.adoc"
+
+# tests need to be fixed to not use system plugins if weechat is already 
installed
+RESTRICT="test"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # install only required translations
+   local i
+   for i in ${LANGS} ; do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e "/${i}.po/d" \
+   po/CMakeLists.txt || die
+   fi
+   done
+
+   # install only required documentation ; en always
+   for i in $(grep add_subdirectory doc/CMakeLists.txt \
+   | sed -e 's/.*add_subdirectory(\(..\)).*/\1/' -e 
'/en/d'); do
+   if ! has ${i} ${LINGUAS-${i}} ; then
+   sed -i \
+   -e '/add_subdirectory('${i}')/d' \
+   doc/CMakeLists.txt || die
+   fi
+   done
+
+   # install docs in correct directory
+   sed -i "s#\${SHAREDIR}/doc/\${PROJECT_NAME}#\0-${PV}/html#" 
doc/*/CMakeLists.txt || die
+
+   if 

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

2019-12-09 Thread Georgy Yakovlev
commit: 46145519efda35aa7962f21c5d2d9a2dab44718e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Dec  9 20:21:08 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Dec  9 20:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46145519

net-irc/weechat: sync live ebuild

Package-Manager: Portage-2.3.79, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-irc/weechat/weechat-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-irc/weechat/weechat-.ebuild 
b/net-irc/weechat/weechat-.ebuild
index f18d12851fd..f7a938e7645 100644
--- a/net-irc/weechat/weechat-.ebuild
+++ b/net-irc/weechat/weechat-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7,3_8} )
 
 inherit cmake-utils python-single-r1 xdg-utils
 
@@ -139,9 +139,13 @@ src_configure() {
 }
 
 pkg_postinst() {
+   xdg_desktop_database_update
xdg_icon_cache_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
+   xdg_desktop_database_update
xdg_icon_cache_update
+   xdg_mimeinfo_database_update
 }



  1   2   3   >