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

2018-12-10 Thread Tim Harder
commit: 2bb6f9a65db577b0542dd8d98743585898ec378b
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:44:47 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:48:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb6f9a6

app-misc/ranger: stabilize 1.9.2

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

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

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

diff --git a/app-misc/ranger/ranger-1.9.2.ebuild 
b/app-misc/ranger/ranger-1.9.2.ebuild
index b6c3b9b08aa..07f8d5c9546 100644
--- a/app-misc/ranger/ranger-1.9.2.ebuild
+++ b/app-misc/ranger/ranger-1.9.2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="amd64 ~ppc x86"
 fi
 
 DESCRIPTION="A vim-inspired file manager for the console"



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

2018-12-10 Thread Tim Harder
commit: b1aac12b09632980465ea4cae01808f61b6406c7
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:45:54 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:48:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aac12b

app-misc/ranger: remove old

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

 app-misc/ranger/Manifest|  1 -
 app-misc/ranger/ranger-1.9.1.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/app-misc/ranger/Manifest b/app-misc/ranger/Manifest
index 99e05fa91b4..c7fb70bfee2 100644
--- a/app-misc/ranger/Manifest
+++ b/app-misc/ranger/Manifest
@@ -1,2 +1 @@
-DIST ranger-1.9.1.tar.gz 245872 BLAKE2B 
3ed48c4fe0cb42be7e001508a9c1f558e415e155eb5f68c9a8eb3e6d906ad287080391ab0310c0e9d67c9bc3210621827dc11107d99ac4173a4d8c64d74ab28b
 SHA512 
c7fdc8f423860c7c420d7be61ebcc92629e444529c982f24260a9eeb68452adbbc6d40d53921c556da3d08a75b1c718bb05257cf869a15f7d932e8f00836cfe3
 DIST ranger-1.9.2.tar.gz 265295 BLAKE2B 
93e4d8ff1ad41c9bdf94af4a3ed9ab013048d1a601242553592b0e246f000b3a0226644b126ae7ec1c70562ff80b3f6c6711ee0e53dc1b7363c9ddf8f5fa75cc
 SHA512 
5eb4743beaf0478d745cce8e5bfc2ac07c98ab5784e9394772782d06c0bb27dcd5478ead191ac527f21cce76db09a51eb46db0fabc7993684a6b5aaec0d43104

diff --git a/app-misc/ranger/ranger-1.9.1.ebuild 
b/app-misc/ranger/ranger-1.9.1.ebuild
deleted file mode 100644
index f5ec117b98e..000
--- a/app-misc/ranger/ranger-1.9.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/ranger/ranger.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~ppc x86"
-fi
-
-DESCRIPTION="A vim-inspired file manager for the console"
-HOMEPAGE="https://ranger.github.io/;
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="virtual/pager"
-DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-src_prepare() {
-   # use versioned doc path
-   sed -i "s|share/doc/ranger|share/doc/${PF}|" setup.py doc/ranger.1 || 
die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   py.test -v tests/ranger || die "Tests failed under ${EPYTHON}"
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   elog "Ranger has many optional dependencies to support enhanced 
file previews."
-   elog "See the README or homepage for more details."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/

2018-12-10 Thread Tim Harder
commit: eef5863bf57858328ffe3cc8ee558548e8e9ea67
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:46:11 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:48:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef5863b

net-news/newsboat: version bump to 2.13

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

 net-news/newsboat/Manifest |  1 +
 net-news/newsboat/newsboat-2.13.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
index a6a8a7e6871..1a82c390906 100644
--- a/net-news/newsboat/Manifest
+++ b/net-news/newsboat/Manifest
@@ -1,3 +1,4 @@
 DIST newsboat-2.10.2.tar.xz 334820 BLAKE2B 
08f5ee71b86c33c8aef5d2dc510deccefae8161fa1a3453947e94c9aead550468bd43368022ad438d4eb6da5ac18a348f9123489f2275fd8aed91ce40a5e9a32
 SHA512 
b807e0539bf31a4536af4e933623ec4de974995dda2345178057601aff43081746941d93a26269b6e8b77aee34b50a7c9867f867bed1331fc9a2c381163636fc
 DIST newsboat-2.11.1.tar.xz 426056 BLAKE2B 
e13778dcd9fa4d821e4578ddb16193ede13cbb67d1a363deebede018ec9cc00f9ddfb2c86445ada2c3debe60af64923eaba2296ccbd1ffe8f31488d02b9cbc3b
 SHA512 
265b83828eb3da6e61b14b6d16012baf3de147b777fa09a8cad0e76d4cf54677389bf89abf10f94a644def57f41694869a6ea07465e7cc97ec12df74d939bb5a
 DIST newsboat-2.12.tar.xz 442132 BLAKE2B 
74fc543ee5f0de274f7a6adee6102b190ce9288ceee5824704ac5605f82fdb729fa351699052579c1fff160ef9ef7b97da4c35b30c6acf548b930d91e1088d7f
 SHA512 
211024288c58ac467e1953f2cd6e7cf1cf7d36ae3d1051d8845692a016232a7662b4b6a816663bd0a2a911c89198fac56e674dbca20df45bcbd7f2cbccbce311
+DIST newsboat-2.13.tar.xz 460076 BLAKE2B 
e86fd3e3da8336527f3fd53e663f547a6066bfd1659bf83354a01139a9f6481afda893046faa1729cdfe03b19080032c70575cdcfd13b15aad40f2af808e2f6e
 SHA512 
f7ce9717540e1c38809a44d531d28b26d5f9759479d311c127adec1ed6f3f6e8ad68799559ed31e9ecde7a988a683b0c9f58ff10e8dd4b2de60d75b7f8efe3da

diff --git a/net-news/newsboat/newsboat-2.13.ebuild 
b/net-news/newsboat/newsboat-2.13.ebuild
new file mode 100644
index 000..ee6c86f0894
--- /dev/null
+++ b/net-news/newsboat/newsboat-2.13.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/newsboat/newsboat.git;
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz;
+fi
+
+inherit toolchain-funcs
+
+DESCRIPTION="An RSS/Atom feed reader for text terminals"
+HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-db/sqlite-3.5:3
+   >=dev-libs/stfl-0.21
+   >=net-misc/curl-7.18.0
+   >=dev-libs/json-c-0.11:=
+   dev-libs/libxml2
+   sys-libs/ncurses:0=[unicode]
+"
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.11-flags.patch
+)
+
+src_configure() {
+   ./config.sh || die
+}
+
+src_compile() {
+   emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
RANLIB="$(tc-getRANLIB)"
+}
+
+src_test() {
+   # tests require UTF-8 locale
+   emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
+   # Tests fail if in ${S} rather than in ${S}/test
+   cd "${S}"/test || die
+   ./test || die
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
+   dodoc CHANGELOG.md README.md TODO
+}



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

2018-12-10 Thread Tim Harder
commit: 0388f32af17228e907dc0727280e0bcd85935a50
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:42:48 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:48:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0388f32a

app-misc/ranger: add python3_7 support

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

 app-misc/ranger/ranger-1.9.2.ebuild | 4 ++--
 app-misc/ranger/ranger-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/ranger/ranger-1.9.2.ebuild 
b/app-misc/ranger/ranger-1.9.2.ebuild
index 363a06f282a..b6c3b9b08aa 100644
--- a/app-misc/ranger/ranger-1.9.2.ebuild
+++ b/app-misc/ranger/ranger-1.9.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE="ncurses"
 
 inherit distutils-r1

diff --git a/app-misc/ranger/ranger-.ebuild 
b/app-misc/ranger/ranger-.ebuild
index 363a06f282a..b6c3b9b08aa 100644
--- a/app-misc/ranger/ranger-.ebuild
+++ b/app-misc/ranger/ranger-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE="ncurses"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/

2018-12-10 Thread Tim Harder
commit: 15b382bd8748651965689a498a3e79191471fe8e
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:35:00 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:48:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b382bd

net-news/newsboat: use bundled catch headers to simplify/fix tests

Closes: https://bugs.gentoo.org/672802
Signed-off-by: Tim Harder  gentoo.org>

 net-news/newsboat/newsboat-2.12.ebuild | 19 +++
 net-news/newsboat/newsboat-.ebuild | 19 +++
 2 files changed, 6 insertions(+), 32 deletions(-)

diff --git a/net-news/newsboat/newsboat-2.12.ebuild 
b/net-news/newsboat/newsboat-2.12.ebuild
index c7cc7bf5863..ee6c86f0894 100644
--- a/net-news/newsboat/newsboat-2.12.ebuild
+++ b/net-news/newsboat/newsboat-2.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="https://newsboat.org/ 
https://github.com/newsboat/newsboat;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="test"
+IUSE=""
 
 RDEPEND="
>=dev-db/sqlite-3.5:3
@@ -32,36 +32,23 @@ DEPEND="${RDEPEND}
app-text/asciidoc
virtual/pkgconfig
sys-devel/gettext
-   test? ( >=dev-cpp/catch-2 )
 "
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.11-flags.patch
 )
 
-src_prepare() {
-   default
-
-   # use system catch
-   sed -i 's#"3rd-party/catch.hpp"##' test/*.{cpp,h} || 
die
-   rm 3rd-party/catch.hpp || die
-}
-
 src_configure() {
./config.sh || die
 }
 
 src_compile() {
-   # update object build deps to use system catch
-   echo > mk/mk.deps || die
-   emake depslist
-
emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
RANLIB="$(tc-getRANLIB)"
 }
 
 src_test() {
# tests require UTF-8 locale
-   emake test
+   emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test || die
./test || die

diff --git a/net-news/newsboat/newsboat-.ebuild 
b/net-news/newsboat/newsboat-.ebuild
index c7cc7bf5863..ee6c86f0894 100644
--- a/net-news/newsboat/newsboat-.ebuild
+++ b/net-news/newsboat/newsboat-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="https://newsboat.org/ 
https://github.com/newsboat/newsboat;
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="test"
+IUSE=""
 
 RDEPEND="
>=dev-db/sqlite-3.5:3
@@ -32,36 +32,23 @@ DEPEND="${RDEPEND}
app-text/asciidoc
virtual/pkgconfig
sys-devel/gettext
-   test? ( >=dev-cpp/catch-2 )
 "
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.11-flags.patch
 )
 
-src_prepare() {
-   default
-
-   # use system catch
-   sed -i 's#"3rd-party/catch.hpp"##' test/*.{cpp,h} || 
die
-   rm 3rd-party/catch.hpp || die
-}
-
 src_configure() {
./config.sh || die
 }
 
 src_compile() {
-   # update object build deps to use system catch
-   echo > mk/mk.deps || die
-   emake depslist
-
emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" 
RANLIB="$(tc-getRANLIB)"
 }
 
 src_test() {
# tests require UTF-8 locale
-   emake test
+   emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test || die
./test || die



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

2018-12-10 Thread Tim Harder
commit: edbfc899f62b8eaa2a8ef04a8e888eb8f3139c15
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 07:09:42 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Dec 11 07:12:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbfc899

sys-fs/fuse-common: fix install on systems without udev

Closes: https://bugs.gentoo.org/672912
Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/fuse-common/fuse-common-3.2.6.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild 
b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
index 9e426d8256a..d5c5ba2c48b 100644
--- a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
+++ b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
@@ -28,6 +28,11 @@ src_prepare() {
filter-flags -flto*
 }
 
+src_configure() {
+   local emesonargs=( -Dudevrulesdir="$(get_udevdir)"/rules.d )
+   meson_src_configure
+}
+
 src_install() {
newsbin "${BUILD_DIR}"/util/mount.fuse3 mount.fuse
newman doc/mount.fuse3.8 mount.fuse.8



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

2018-12-10 Thread Hans de Graaff
commit: c348315b2bc3b6b64659f501bc91f6a1ace19168
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:05:51 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:05:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c348315b

dev-ruby/i18n: cleanup

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

 dev-ruby/i18n/Manifest  |  1 -
 dev-ruby/i18n/i18n-0.9.1.ebuild | 53 -
 2 files changed, 54 deletions(-)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 9013be06d13..1c73506ee54 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -1,7 +1,6 @@
 DIST i18n-0.6.11.gem 61440 BLAKE2B 
3cfee519dd006578a328ec80d216ddae56433e1cb633e773826a2425df5ba6c518290438180af7c11c8eee4a69d1f38cd819d5d4b401efd026038492d853
 SHA512 
f3c26c13b333daed69dc044985816d79a27a489c860caaa03cd64b3ff31e3ea65aa850dd581162a264d0b0bb6bc383b12cb96c1a97d5d1d04bee45517a48b721
 DIST i18n-0.7.0.tar.gz 57647 BLAKE2B 
50ea36ec616b90a261151cce47c98250e85b25ae75f90eb52ea01e8bb7e0c6288abb9055a4f80a199deb93c9ca66efd1ad568950d3f505206e0ba9ee9cdb8bc6
 SHA512 
8824feb3fb99bba759963d2ae34555f27b85dbac3d3001168471a27e47fc805e5ffe5c3b4e10d6ca4b2e2524ec16c98260b981ef504f274aab93f912a57d2e14
 DIST i18n-0.8.6.tar.gz 59657 BLAKE2B 
f0ddbee202daa4ac75f00113aa8bcac44797e782072a9626125497c9eca0545dccb2228c2d634bf0b9daab0339196c9d0cdd2df07285bd3792c9300353a60e53
 SHA512 
fe55729b5d9d2af7112d030c020257a98e7504aa554f691a759f5abe48058949442296ec154060d4a3243cefe0d6d420417f3aa8c857e3616de9bc996decc8cb
-DIST i18n-0.9.1.tar.gz 60359 BLAKE2B 
98201124b557dd7e77ea56c491a99274f90853eabbdfd8217cd3a27888ddaf976f76c14fc2236609283546117b0c9837e272fc44aae0ff498ab7c557d6f036f3
 SHA512 
9726dea0b5aff12e6ddf499ddd5dea0853d345241b1ff19d6f97106a3f5f592b3336d2afddcd0717d15ed04c8098a8f9ea2870f1388353e073f78add2f0a77a5
 DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa22f308c4d532e6c042df57970b7fbfa574494072d8e5d0e125a01498c1964780d2ad9588b0a57da299a520
 SHA512 
356ce1290b207ce1b3dbed4d0ae542d027e74c43f453359ebf401755a5a55fd1fd815a2f046a634246e41f54c5360174dac1076be9cb7bf82f893f0dafdbd4bb
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161

diff --git a/dev-ruby/i18n/i18n-0.9.1.ebuild b/dev-ruby/i18n/i18n-0.9.1.ebuild
deleted file mode 100644
index 97946c9477b..000
--- a/dev-ruby/i18n/i18n-0.9.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="test"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem versionator
-
-DESCRIPTION="Add Internationalization support to your Ruby application"
-HOMEPAGE="http://rails-i18n.org/;
-SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/activesupport-4.2
-   dev-ruby/bundler
-   >=dev-ruby/mocha-0.13
-   dev-ruby/test_declarative )"
-
-all_ruby_prepare() {
-   rm -f gemfiles/*.lock || die
-}
-
-each_ruby_test() {
-   case ${RUBY} in
-   *ruby22|*ruby23|*ruby24)
-   versions="4.2 5.0 5.1"
-   ;;
-   *)
-   versions="4.2"
-   ;;
-   esac
-
-   for version in ${versions} ; do
-   if has_version "dev-ruby/activesupport:${version}" ; then
-   einfo "Running tests with activesupport ${version}"
-   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
-   fi
-   done
-}



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

2018-12-10 Thread Hans de Graaff
commit: 128c15fb60f3e95eed6b37bc71bcc029e642a2a8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:07:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:07:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128c15fb

dev-ruby/letter_opener: add 1.7.0

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

 dev-ruby/letter_opener/Manifest   |  1 +
 dev-ruby/letter_opener/letter_opener-1.7.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/letter_opener/Manifest b/dev-ruby/letter_opener/Manifest
index 5f12d5af95a..421f6e5ee8a 100644
--- a/dev-ruby/letter_opener/Manifest
+++ b/dev-ruby/letter_opener/Manifest
@@ -1 +1,2 @@
 DIST letter_opener-1.6.0.tar.gz 10457 BLAKE2B 
6fbaaf60a8dcb939ab182767b1e44fa7c314c4320bb6989c8900b8caf496a04d73795f228be07be6676817b9641265cbf744720b3ef3223ad2d1d309a70cb463
 SHA512 
28418719b22e0e8138084544283f4b54912f7c5acb76881aa3cf60d4a004d2ea807cf17e139a2d28fc925129d5dae86b063a0ce141d2dfba8e2afb6577d61922
+DIST letter_opener-1.7.0.tar.gz 10907 BLAKE2B 
0ac93d28a1eb0198d5d5c34a40dd03ac6406093c40d978ef35640893ce6feab672799cd628d4a43520c14277b50201d181aebb18819c8e0e5a561d108b08d3dc
 SHA512 
99a62e4720e1b18085546b5ce09c136da951921e0a6436a37b747d3d8ce6f83fd6e35be23f1da0d49e7859967f06a479530845663665ce4abbac3938d3a4eae0

diff --git a/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild 
b/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild
new file mode 100644
index 000..ddf3ec50fa9
--- /dev/null
+++ b/dev-ruby/letter_opener/letter_opener-1.7.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Preview mail in the browser instead of sending"
+HOMEPAGE="https://github.com/ryanb/letter_opener;
+SRC_URI="https://github.com/ryanb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/mail-2.6:* )"
+ruby_add_rdepend ">=dev-ruby/launchy-2.2:0"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
+   sed -i -e '4irequire "letter_opener"' spec/spec_helper.rb || die
+}



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

2018-12-10 Thread Hans de Graaff
commit: 8b6929eeba50126978a43ac18bdbf559bf5a2d5a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:00:27 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:00:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6929ee

dev-ruby/daemons: add 1.3.0

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

 dev-ruby/daemons/Manifest |  1 +
 dev-ruby/daemons/daemons-1.3.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/daemons/Manifest b/dev-ruby/daemons/Manifest
index 8185e37a394..b29f5aa24b1 100644
--- a/dev-ruby/daemons/Manifest
+++ b/dev-ruby/daemons/Manifest
@@ -1 +1,2 @@
 DIST daemons-1.2.6.tar.gz 27557 BLAKE2B 
7c08b637ab37f764309fd260c4ea6c11402b89ea327eb47ea0af3860397ece795467a11c4ae5d8577972f5d8e2c6590f4d8112027f06db941b7181e33c158736
 SHA512 
8276685a684093252bf136c552a613a5208f4ab34f178be9425c62ea59fe1eebe671a7dd6c57d30744187b9ae58d7a7f1ebf58468e988565a30ca4417f2a90ea
+DIST daemons-1.3.0.tar.gz 28692 BLAKE2B 
63764fdaae20e789ff77ac3a2a6b8d6d6d1548abcc2683a9a52080490166abef507dbe45ec5b3cf4c190abe366f00cac238eb3d7a34e701e7e761fe986fd949e
 SHA512 
110b925c458ee92c2497c924b080297609ad4bec3944926011405c67532b80cd4e1ba0a414919db0a48a158e4fdf6c15d3b17e8db350f1c5d1cdced32f52d198

diff --git a/dev-ruby/daemons/daemons-1.3.0.ebuild 
b/dev-ruby/daemons/daemons-1.3.0.ebuild
new file mode 100644
index 000..c11106d3ddd
--- /dev/null
+++ b/dev-ruby/daemons/daemons-1.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="Releases README.md"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Wrap existing ruby scripts to be run as a daemon"
+HOMEPAGE="https://github.com/thuehlinger/daemons;
+SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples"
+
+all_ruby_prepare() {
+   sed -i -e '/\(pry\|simplecov\)/I s:^:#:' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   use examples || return
+
+   insinto /usr/share/doc/${PF}/
+   doins -r examples
+}



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

2018-12-10 Thread Hans de Graaff
commit: 2c0ed3bd07a6e58a2f27ec11decf5f8d7fea05b7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 07:04:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 07:04:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0ed3bd

dev-ruby/i18n: add 1.2.0

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

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.2.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 6da3cf9dce7..9013be06d13 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -6,3 +6,4 @@ DIST i18n-0.9.5.tar.gz 61494 BLAKE2B 
2a7bb401d5e75022ba6c40c6ee08809bc8728fe9aa2
 DIST i18n-1.0.1.tar.gz 61536 BLAKE2B 
d439410004511f90e010beb7ab90029367e9ddb876c2215e101fa9a3385c0420a774586ec626136957dedd66c8c7b3b9ddcc6570e3a7075bbd5a90e3508ddea3
 SHA512 
1d0e05e04318e31d35d19c1af3b6d3aaef3d45df9b2868b65fef9aa3628c9502c6f8fca4beb52aa8c7c914c46ff159da489bc2ccac69013808459e709358b4ca
 DIST i18n-1.1.0.tar.gz 61628 BLAKE2B 
bed8a93362659919194de09f5963fcd0129cfdacb7ebe9e08d8a5f8efc46748c02ad39197daa7ac68d8202ea8c81dcbe65d94a3ea1b675e74f93595dbb474235
 SHA512 
528e3c32d68aefe1ac4b0470249af2aec9a16b76f57f703182b6540d8e18625bf7e50aeda7782b6c64853f1be5561fe49fcb4d641d388371f8066b92d5a27161
 DIST i18n-1.1.1.tar.gz 61797 BLAKE2B 
3ba842d195075f02fd46be4e9b69250c93007da0528d88446b662006682130ac31a7d00aaabe6081f2cb1df0b415f1610ae26a3bbeb446029165549f59d87697
 SHA512 
7fff47ab8aeab3e03546af4c4b7738ccaca2fb3fb7b16e3cb0addd3ec57091c469a95bf4848dd01dbc5f831bee280c4ec15e6d334ce1578e4b3ed27f98077111
+DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542be5bb96d678ebc63d5a57b33988d1cd435213c9d79cb6886be491c54e8624c481d56a2de91e8ac094a082
 SHA512 
9952fba2f923ecb76c736356599c9f205ed754283d07ac371ee2016633621187124a102b84d3f9431d8b074e9042377237846c512df431a02e86bd9c50c09c57

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



[gentoo-commits] repo/gentoo:master commit in: x11-terms/alacritty/

2018-12-10 Thread Georgy Yakovlev
commit: 35878b063a0401f5c5b7ff4b64a2dd67c29bf875
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 11 05:08:10 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 11 05:08:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35878b06

x11-terms/alacritty: rust-1.31.0 is required for 0.2.4

Closes: https://bugs.gentoo.org/672896
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-terms/alacritty/alacritty-0.2.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-terms/alacritty/alacritty-0.2.4.ebuild 
b/x11-terms/alacritty/alacritty-0.2.4.ebuild
index 5a2c9760278..d964800a20e 100644
--- a/x11-terms/alacritty/alacritty-0.2.4.ebuild
+++ b/x11-terms/alacritty/alacritty-0.2.4.ebuild
@@ -352,6 +352,7 @@ RDEPEND="${DEPEND}
 
 BDEPEND="dev-util/cmake
sys-libs/ncurses
+   >=virtual/rust-1.31.0
 "
 
 DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml )



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

2018-12-10 Thread Virgil Dupras
commit: b2495a8373714b2e4b5bd3ea3554cb549528597e
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Dec 11 04:13:02 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Dec 11 04:13:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2495a83

dev-python/pytest: bump to 4.0.1

Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/pytest/Manifest|  1 +
 dev-python/pytest/pytest-4.0.1.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 88b474b837f..3ea2ca718d0 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -2,3 +2,4 @@ DIST pytest-3.2.2.tar.gz 786396 BLAKE2B 
e669da930890e902b0323ec3a6685080ddd889e7
 DIST pytest-3.4.2.tar.gz 812719 BLAKE2B 
96623d6cdea4bd79778175c18c949938505f1862010f700f9a8cb85f445910381af391a5b69e664fbbfc254bf46502c798c72026772070236a0a3bca7aeeb3d6
 SHA512 
787065ab76d4482799bb2da9f024c9c383e68cc1cc01f3b80f6ed9444ca6383d20953615696ed4dd01668777b094cf5002b23c4ce51828879dcf8ebf2170c71b
 DIST pytest-3.6.3.tar.gz 830949 BLAKE2B 
4c0df5d157b8bb0ac6261a793aac2a8074c869b1a7cbda3eda600c79648b3722eaf2a57514c1fece60e0aac324b8ed09e8e889dda268619204e9e1f1637e1c9b
 SHA512 
e18d8e972cb1b05b037b9441eea5981ce036d8e2c2bab80f6e50f283df9bd08740296133990424cf78449f6d3d2fbd1d59709770aa972af99fe061583f2d79a7
 DIST pytest-3.8.2.tar.gz 869668 BLAKE2B 
91d75481e4ef36ab06654b340751a33a96b9f6187cdfc65694973e2d4d7ddc5806fe673c87f0aa442c6c657a953b36c22d288eee8f61cc002be4be803bc98111
 SHA512 
5420de07ff741f64bcb7fce7bf3b5097cf63be2539c2e694c168bd824ba468ca87cb17be801b72b972ab417da98d1b5473f319afd642bf5c6c0270e3a697d016
+DIST pytest-4.0.1.tar.gz 903708 BLAKE2B 
b770ccd3d4bf64410f9accd6e7afc3e27be9b90f1f7bbc6f4ce2498ec6939d1329da8cf5dde85b4e8f158ee21c733f6cf41906a0aa93cf86cd30516a92fe
 SHA512 
55513e9da61037b7381892d1d60a6b40d4d06ad3d7ab1e186b3bb88ed6a8469c7b30779880906628c74162b1f4664566c27388562e5f95342cf2af63b323e1d1

diff --git a/dev-python/pytest/pytest-4.0.1.ebuild 
b/dev-python/pytest/pytest-4.0.1.ebuild
new file mode 100644
index 000..e626c60a79d
--- /dev/null
+++ b/dev-python/pytest/pytest-4.0.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="http://pytest.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+# doc apparently requires sphinxcontrib_trio, not yet packaged
+IUSE="test" # doc
+
+# When bumping, please check setup.py for the proper py version
+PY_VER="1.5.0"
+
+# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
+# support, which only came in py3.6.
+RDEPEND="
+   >=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 
python3_{4,5} )
+   >=dev-python/pluggy-0.7[${PYTHON_USEDEP}]
+   >=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-40[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]"
+
+#  doc? (
+#  dev-python/pyyaml[${PYTHON_USEDEP}]
+#  dev-python/sphinx[${PYTHON_USEDEP}]
+#  )"
+
+# flake & pytest-capturelog cause a number of tests to fail
+DEPEND="${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-1.22.2[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
+   dev-python/requests[${PYTHON_USEDEP}]
+   !!dev-python/flaky
+   !!dev-python/pytest-capturelog
+   )"
+
+python_prepare_all() {
+   grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py 
dependency"
+
+   # Something in the ebuild environment causes this to hang/error.
+   # https://bugs.gentoo.org/598442
+   rm testing/test_pdb.py || die
+
+   # those tests appear to hang with python3.5+;  TODO: investigate why
+   sed -i -e 's:test_runtest_location_shown_before_test_starts:_&:' \
+   testing/test_terminal.py || die
+   sed -i -e 's:test_trial_pdb:_&:' testing/test_unittest.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
+ 

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

2018-12-10 Thread Alice Ferrazzi
commit: e934cb40b2b344e8fac514473b6855a47bb7d96d
Author: Ivan Larkou  yandex  ru>
AuthorDate: Sun Dec  9 16:52:20 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 03:15:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e934cb40

dev-util/idea-community: Version bump to 2018.03.01

Signed-off-by: Ivan Larkou  yandex.ru>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10596
Signed-off-by: Alice Ferrazzi  gentoo.org>

 dev-util/idea-community/Manifest   |  1 +
 .../idea-community-2018.3.1.183.4588.61.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 42ea4e3f1f3..6f56feeb532 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1 +1,2 @@
 DIST ideaIC-172.3757.52.tar.gz 442963100 BLAKE2B 
e44f924e279a5b8f2bddbe65cffa24306920fa0f5b85e23b823b1e51fd49e2de2c8953a010b66ea325c4b70ae60268639293b67cd6116f4315ded5e5f6130da1
 SHA512 
a0178c5ef10aeab527bb8064840c53fff97bf9be468a4e5248b83dba96c5114878f5ff1e20436a67ee488580affa3fb3a2ea627407ed57b87949f64fc1a215d2
+DIST ideaIC-183.4588.61.tar.gz 541751086 BLAKE2B 
51a5a4dae10d8fd00a0c239f87af3d53b86ffa50f7f9c4f1554265b349d866d60a8994a96f184cc9993fafe12de3dbfa77e3931626436a5f3d3854710b52fb9e
 SHA512 
3e5956353fc0fabbe91b3a946e83b0b3229766a366fdf782c4c017acd7de5a86b3e0cc870a17abe2bdb8b090cb5c58b6c170555f60ba5e6a9a8198073545be87

diff --git a/dev-util/idea-community/idea-community-2018.3.1.183.4588.61.ebuild 
b/dev-util/idea-community/idea-community-2018.3.1.183.4588.61.ebuild
new file mode 100644
index 000..cc1ffa36d7a
--- /dev/null
+++ b/dev-util/idea-community/idea-community-2018.3.1.183.4588.61.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="0"
+PV_STRING="$(get_version_component_range 4-6)"
+MY_PV="$(get_version_component_range 1-3)"
+MY_PN="idea"
+
+# distinguish settings for official stable releases and EAP-version releases
+if [[ "$(get_version_component_range 7)x" = "prex" ]]
+then
+   # upstream EAP
+   KEYWORDS=""
+   
SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${PV_STRING}.tar.gz;
+else
+   # upstream stable
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://download.jetbrains.com/idea/${MY_PN}IC-${MY_PV}.tar.gz 
-> ${MY_PN}IC-${PV_STRING}.tar.gz"
+fi
+
+DESCRIPTION="A complete toolset for web, mobile and enterprise development"
+HOMEPAGE="https://www.jetbrains.com/idea;
+
+LICENSE="IDEA
+   || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+IUSE="-custom-jdk"
+
+DEPEND="!dev-util/${PN}:14
+   !dev-util/${PN}:15"
+RDEPEND="${DEPEND}
+   >=virtual/jdk-1.7:*"
+S="${WORKDIR}/${MY_PN}-IC-${PV_STRING}"
+
+QA_PREBUILT="opt/${PN}-${MY_PV}/*"
+
+src_prepare() {
+   if ! use arm; then
+   rm bin/fsnotifier-arm || die
+   fi
+   if ! use custom-jdk; then
+   if [[ -d jre ]]; then
+   rm -r jre || die
+   fi
+   fi
+}
+
+src_install() {
+   local dir="/opt/${PN}-${MY_PV}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}"/bin/{idea.sh,fsnotifier{,64}}
+
+   if use custom-jdk; then
+   if [[ -d jre ]]; then
+   fperms 755 
"${dir}"/jre/jre/bin/{java,jjs,keytool,orbd,pack200,policytool,rmid,rmiregistry,servertool,tnameserv,unpack200}
+   fi
+   fi
+
+   make_wrapper "${PN}" "${dir}/bin/${MY_PN}.sh"
+   newicon "bin/${MY_PN}.png" "${PN}.png"
+   make_desktop_entry "${PN}" "IntelliJ Idea Community" "${PN}" 
"Development;IDE;"
+
+   # recommended by: 
https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+   mkdir -p "${D}/etc/sysctl.d/" || die
+   echo "fs.inotify.max_user_watches = 524288" > 
"${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die
+}



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

2018-12-10 Thread Alice Ferrazzi
commit: 2619cf1100c3fba8d310b09df486736fbba5072b
Author: Karl Linden  gmail  com>
AuthorDate: Sat Dec  8 16:13:48 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 02:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2619cf11

sys-kernel/rt-sources: version bump to 4.4.164_p176

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Karl Linden  gmail.com>
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-4.4.164_p176.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 7af80668c53..f28c60abfb4 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -40,5 +40,7 @@ DIST patch-4.4.157-rt174.patch.xz 196276 BLAKE2B 
92fe9d3558f1d8f9fb584ac2f431055
 DIST patch-4.4.157.xz 2139452 BLAKE2B 
6c923215d17361d20e622450371454321b1c60eb821e2c94887f2431923a3186b789b859c700fe560ae2bc005fda9b3e2838b77a30f161ff06973d9590514979
 SHA512 
ab96bc8e1807e1bbc3d4c0758fd9bdf2f34730f5744e533eac6fd32a7c50ef22a2695f6748339b078d7991a761daf1132ed5ba5140fddf2ee7d86f25117ded39
 DIST patch-4.4.162-rt175.patch.xz 196216 BLAKE2B 
d399cfbc36000c22b0805fb77e13a7d733cdcf0df4d7b167d11a503e3a08048bb767c428956bcd423fea1a0d38adbb47f108c8a8aad9e4de23d046a0e79dc940
 SHA512 
f2bb60aee9537262a46f7545fe44c04dcd886d1ac1906bd2196ce862ef75548d00f214c71644408d8245f0eb85159abdca4f1ba9290dd3a0288f90cc4b8560cb
 DIST patch-4.4.162.xz 2189224 BLAKE2B 
90e23534c08fafb27a76a59068a8372d706fc8d8a9bbb1ec4aa43ce92702116c72a5319cc657b5b15b7d139004e596d77a3862bf425cbffc2bd1777f55c4d7ca
 SHA512 
370860bcd43ea6285a61cac6833c0a6f3dd6f1d914f06e567c772c33311d09cbfa092e312439eb4090b35e9144f2e26c88945d4d1b3fd28f071d22aa17e2ea41
+DIST patch-4.4.164-rt176.patch.xz 196228 BLAKE2B 
8803f540ee14f67821fa47ea0087a5d393535be4d16c3206e29bedf2c9ada9bfa4473240985f34b71beaad492a90598378e0996dad1dbb57c24d7af600432db4
 SHA512 
8c6ec34f9d2254c4dceb01d407dc32a98705ac2262318714db4182e01f32a058a562de847c4d94fe68b6cb563bfd6e827a678bd5a45d5d8d57f41b05665a7a7f
+DIST patch-4.4.164.xz 2230352 BLAKE2B 
4b4e270b9ae14ef89487c55bea606b20979bc492ae35a7cb6d58f781c12399886ac9e777e74fca738bbb84dd9f0683ce46f1635c301762fe330a15fb0366fb67
 SHA512 
df6c928caf73535ec57f100d4814593ec64cbb4cb504926888d1958612e61b2e958edff02af913f35cc815f0605286b3f6b8c5f4f37268426a9a63a5af4fdbd2
 DIST patch-4.9.115-rt93.patch.xz 173136 BLAKE2B 
5ed7aec677fdcb97f1d56ea3e6984828bc0581e9f39cc9f231445ff3be0561f9a691e6e3e6f17929d3a4aee031fa64f1cb114d4d3cf54d7294073cd85e94ec58
 SHA512 
a86dff8c348b3260a75f83c2a287eddb1df36c013b3d3dce91e3fcad624c851003ac4754b177805a99f8237676cf2da3de4a065902bdbfc40c5cecf2b18a
 DIST patch-4.9.115.xz 2080804 BLAKE2B 
6c2d1b957b55ea6a28b82fa7bafb7bac56b5345297de2e5a53e54ff817b27fb7371a36e5424fd58479359edc3e4a4e8dd41f1dd8b8d612ce10d4bbc615c2c432
 SHA512 
ad0ed227bf915ab2a7093237c3a482909497b1a00cc5262c79e720a50b008b4942904658fe2e8f764df0ac6e855a632de0bbd4d5788e63c4dbfa3e8f2f8fcf97

diff --git a/sys-kernel/rt-sources/rt-sources-4.4.164_p176.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.4.164_p176.ebuild
new file mode 100644
index 000..14daca2ddbc
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.4.164_p176.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit eapi7-ver
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+PATCHES=(
+   "${FILESDIR}"/rt-sources-posix-printf.patch # 627068
+)
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need support, please contact the RT project developers 
directly."
+   ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues 
with"
+   ewarn "the ebuilds."
+   ewarn
+}
+
+K_EXTRAEINFO="For more info on 

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

2018-12-10 Thread Alice Ferrazzi
commit: a980e6e1812545f08597409f0d6e8390ec8c6513
Author: Karl Linden  gmail  com>
AuthorDate: Sat Dec  8 16:14:12 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 02:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a980e6e1

sys-kernel/rt-sources: version bump to 4.14.78_p47

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Karl Linden  gmail.com>
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-4.14.78_p47.ebuild   | 54 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index f28c60abfb4..e40ccdff79e 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -26,6 +26,8 @@ DIST patch-4.14.69-rt43.patch.xz 231208 BLAKE2B 
462434ae3f9a5babb90427a9197303aa
 DIST patch-4.14.69.xz 1702156 BLAKE2B 
88afab19954acd828cafa38d3d7e74c6a18ff1585b6bd9c16eadcb2ce8058ec9a87783d53bcd25c29d15ccbeda1b555babf554e149de63767a852524b75eeecd
 SHA512 
0e17f70c898a58384ffd29c599a52cccfea30a820f1e55cdf9f46f319370b1c0dc16e9000b1a2dfa84779463b757b8810cbe881c919b635801ae078b5e3c0513
 DIST patch-4.14.71-rt44.patch.xz 231184 BLAKE2B 
4e8a9874a2b731ab0d89d44c0993d855f8a8f641fb309c6e891e104e3c276846af6db30ca4a5ea6ce4d309648b72b64a8eceb184287030001a67737d254980af
 SHA512 
6f447f0314ee7beb1dda1087d42663a32b9f326166539d93b6ae70b9708d9dfaca07e57057b99d42e917c93bb809d472dbb2aee59667a8c893c15068f04ff108
 DIST patch-4.14.71.xz 1755512 BLAKE2B 
df4194c2540ebfd7ef39045c7af03e2211e42dd0efcc47cf09b852c1a042960ecf339e17ecf0424dae3be1601a3787b81aded5edad0b4c85077d7468a8ad2788
 SHA512 
2c3a330a25c6f563a6a5c4462d2c43b3184bd7c1fe619d2166d7cb46157f7e8a17105116449d7a695f63242fa9ce48037681e5980e93dcc7dac2b94e0a42f34d
+DIST patch-4.14.78-rt47.patch.xz 231168 BLAKE2B 
91e3788690ee33a7be1ae1515b60635312a6370f76209a735a1e76463b28a38dab189ff0a00fd9252fe217a9d3c61661bba67312cae5279d949d6848e46b97ed
 SHA512 
e02f202411b8a8fc2ef8f25e264b06f79a5f219abdc12f0f2c3fc1e7f27f6fc355916d80392b8d6310dca237a844400efe3481e37cb09ff7ce5be440bd9b9b4a
+DIST patch-4.14.78.xz 1888728 BLAKE2B 
37d2cf9594422748e493b7d7b000917a45fb5d231b088945f8a458d522b7c42754beb2bed138b562c823d5aaa31c2c9dcda276a9460e57fb857899037c4777d8
 SHA512 
bf0c0cbe9ee7ddfee0d8a70656e6db5979d1928c7aad917039c471ad6e2b049fe9d0f59161dab5ccfb9180263d2630cd6df735524b5886f0d05f709cb30b11bd
 DIST patch-4.16.18-rt12.patch.xz 230644 BLAKE2B 
d3e777b47c6b33ceab5d7829a54ff76c08682958b7e2798b7dae177281514f89e98833883d8757adfc687f88c23ef55ea3c0392da398ac92454bb5e3f870a609
 SHA512 
d15089470ea9317aac8be600f09bd76566a65a1f48b3efe22a0ad1269444cd9fa15723dd190fe5e2a30c2464a9cc3b53200d7a7d462b3adac00e70ecfae593ba
 DIST patch-4.16.18.xz 506924 BLAKE2B 
dc41b7247e58808e1827fda7b4236ccac1ef8150f4c200161f4a9cd91912a7cb8b72337dfd403c3b1d7bee3d2626b5d53e3c3d595d80418da57bc3f9b58fdbce
 SHA512 
9e1cf90b874c757393680026cb74500ca9fa22c0047ac820f4e5f43062125f8cf469f1e8e93a084b9ecc28a177e55c8b733c2fe620e46694a338f1b2ff4180f8
 DIST patch-4.18.12-rt7.patch.xz 161484 BLAKE2B 
12c9fa67d27d1f933f892ce2782367cfd49b1e2558b76c202549f3cfafca172bb3beb8d831ddc26124eb422512a63e4c14b7452695136dc98a103113db6f7028
 SHA512 
01e82621a4265d68303b1ba3ebd5cdb59fa6aeeff31008bc553d1a621c20aa72a592c1de8cfebebac3e744c9032402e7195754f4f9751947169107e400803fa9

diff --git a/sys-kernel/rt-sources/rt-sources-4.14.78_p47.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.14.78_p47.ebuild
new file mode 100644
index 000..18034a53cdd
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-4.14.78_p47.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit eapi7-ver
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   ewarn
+   ewarn "${PN} are *not* supported by the Gentoo Kernel Project in any 
way."
+   ewarn "If you need 

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

2018-12-10 Thread Alice Ferrazzi
commit: 0c15dba612a26623ee440902cb7e1bf490a21ab2
Author: Karl Linden  gmail  com>
AuthorDate: Sat Dec  8 16:13:21 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 02:49:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c15dba6

sys-kernel/rt-sources: version bump to 3.18.125_p108

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Karl Linden  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10593
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest |  2 +
 .../rt-sources/rt-sources-3.18.125_p108.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 3f82df84abf..7af80668c53 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -20,6 +20,8 @@ DIST patch-3.18.121-rt106.patch.xz 177004 BLAKE2B 
9895f40d07e889bb75f632ee1c4704
 DIST patch-3.18.121.xz 1649336 BLAKE2B 
e3091aea9e6ec131dc5a3e374337ed257333946e222e5ba188c980f861b7075cfb3643ba3fe14aefd2c96bca411fb9aa692c50fcadb86b70a9e54aed362aeb18
 SHA512 
c3b94c32a716b9d9d8fa7ed7057d49fb0402bb9fbde0ac38e247eea128655ffaa390194b89cb2687cbbeacecd38c964350bff7d3088f81c774174206defa
 DIST patch-3.18.123-rt107.patch.xz 177044 BLAKE2B 
26ec7f306d1e5dfdf8677c7a20474f769a4974649660a20b562e1361843ecf7ba65b5661d99e195e195d3d6200b9aa5a066962bbfa25f4d3490713a5decf6c91
 SHA512 
6e54e6667f747b0bee79f65ed0f41d1df599247b40f17b04c9e3b22bd1bede0bc8772d5b4babe64ad1e7fb2efbea1e66946a3fb82dfda9f8d1dae323a1ceda37
 DIST patch-3.18.123.xz 1670860 BLAKE2B 
48fd660879ae27e05d30577b6c5dc2c3a8b83a2fb029ecfe4eae6b5dcc2f0b0afad5411cffb1454227c1b19a719feef8b32556c24c5955670fc358c649f248ad
 SHA512 
7bdd4ab38bf7cdb0148dc062010c9c0af6f75eb36ad30b384cc79ae28233cdc6eac897317f8513c7d42e1ba71bd5d4ebe963325fca6e8180438e7973cf1ce4e9
+DIST patch-3.18.125-rt108.patch.xz 176992 BLAKE2B 
74abfe93e59842005188ff2b0daa1c56c508c07c92b2596264bd61bd1ba056110a554cd583afb1061bacd05c53901ecb2e5f52ba78f620cbf81c2a6f0865ff18
 SHA512 
aeb2bd708e4742beb6bf22dbde56ae2c68286316bab6bca0222d580eab05305a95315c7ab9b5cfff2627e6a4f2857e7876f8a8664b108f267e01c88d9b7aba3f
+DIST patch-3.18.125.xz 1714600 BLAKE2B 
111582e011c3a6c54541efa487d17f454c6ca7f7e07e795df828ad228ac8240c2858aa0cf83ae99810a8beb27fa7d376d9830415acc9f885ca232a348f0369bf
 SHA512 
3a54ddcbe72abd77d72955157a498e779aca0812808f26130e2796dc50f79f998df81f9088abe90602b873fff60a2aa91fc9d9b4cdeadf930c129625f7f5e17a
 DIST patch-4.14.69-rt43.patch.xz 231208 BLAKE2B 
462434ae3f9a5babb90427a9197303aa1f3fd5eeacb144e567ca575cc83f671917031c24e237e0e0461aa3af4da0118565bd4dc489727203ed87ee9a5da36a9c
 SHA512 
e5b7344f2dc782f9084cde1f0714536e8a4dfa451df31afb16c905be71efaad762924403e8fd555e49d074c3048820d2d52e2dbc47b7da380506e69656db2a11
 DIST patch-4.14.69.xz 1702156 BLAKE2B 
88afab19954acd828cafa38d3d7e74c6a18ff1585b6bd9c16eadcb2ce8058ec9a87783d53bcd25c29d15ccbeda1b555babf554e149de63767a852524b75eeecd
 SHA512 
0e17f70c898a58384ffd29c599a52cccfea30a820f1e55cdf9f46f319370b1c0dc16e9000b1a2dfa84779463b757b8810cbe881c919b635801ae078b5e3c0513
 DIST patch-4.14.71-rt44.patch.xz 231184 BLAKE2B 
4e8a9874a2b731ab0d89d44c0993d855f8a8f641fb309c6e891e104e3c276846af6db30ca4a5ea6ce4d309648b72b64a8eceb184287030001a67737d254980af
 SHA512 
6f447f0314ee7beb1dda1087d42663a32b9f326166539d93b6ae70b9708d9dfaca07e57057b99d42e917c93bb809d472dbb2aee59667a8c893c15068f04ff108

diff --git a/sys-kernel/rt-sources/rt-sources-3.18.125_p108.ebuild 
b/sys-kernel/rt-sources/rt-sources-3.18.125_p108.ebuild
new file mode 100644
index 000..14daca2ddbc
--- /dev/null
+++ b/sys-kernel/rt-sources/rt-sources-3.18.125_p108.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64"
+
+HOMEPAGE="https://www.kernel.org/pub/linux/kernel/projects/rt/;
+
+inherit eapi7-ver
+
+CKV="$(ver_cut 1-3)"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+RT_PATCHSET="${PV/*_p}"
+
+inherit kernel-2
+detect_version
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
+RT_URI="mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE} \
+   
mirror://kernel/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE}"
+
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+SRC_URI="${KERNEL_URI} ${RT_URI}"
+
+KV_FULL="${PVR/_p/-rt}"
+S="${WORKDIR}/linux-${KV_FULL}"
+
+UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+PATCHES=(
+   "${FILESDIR}"/rt-sources-posix-printf.patch # 627068
+)
+
+src_prepare() {
+   default
+
+   # 627796
+   sed \
+   "s/default PREEMPT_NONE/default PREEMPT_RT_FULL/g" \
+   -i "${S}/kernel/Kconfig.preempt" || die "sed failed"
+}
+
+pkg_postinst() {
+   

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

2018-12-10 Thread Alice Ferrazzi
commit: 7cc84ef0391569d741e25c5e6dc99fab43a228b5
Author: Karl Linden  gmail  com>
AuthorDate: Sat Dec  8 18:25:50 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 02:50:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc84ef0

sys-kernel/rt-sources: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Karl Linden  gmail.com>
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest | 12 -
 .../rt-sources/rt-sources-3.18.121_p106.ebuild | 58 --
 .../rt-sources/rt-sources-4.14.69_p43.ebuild   | 54 
 sys-kernel/rt-sources/rt-sources-4.18.12_p7.ebuild | 54 
 sys-kernel/rt-sources/rt-sources-4.18.7_p5.ebuild  | 54 
 .../rt-sources/rt-sources-4.4.148_p165.ebuild  | 58 --
 .../rt-sources/rt-sources-4.4.157_p174.ebuild  | 58 --
 7 files changed, 348 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 4f4fc9ccef0..b8bf9c129cb 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -19,32 +19,20 @@ DIST linux-4.18.tar.xz 101781564 BLAKE2B 
138bdc49dc8871e5566b5e23a9e5ed0e68fff48
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
-DIST patch-3.18.121-rt106.patch.xz 177004 BLAKE2B 
9895f40d07e889bb75f632ee1c470476712247badec2c13725a919dce6875944251f383dd09c619c0ed498ce50a53fb653255525c86e7f4744a7f29f06bd828f
 SHA512 
8723e66be3ec448e059cc03054538ab97d469090e7d21e4d15d25eac22cbec39c7c001519eef439a837b6466fb8e5918299a5f6536ac52958922998955bdd35c
-DIST patch-3.18.121.xz 1649336 BLAKE2B 
e3091aea9e6ec131dc5a3e374337ed257333946e222e5ba188c980f861b7075cfb3643ba3fe14aefd2c96bca411fb9aa692c50fcadb86b70a9e54aed362aeb18
 SHA512 
c3b94c32a716b9d9d8fa7ed7057d49fb0402bb9fbde0ac38e247eea128655ffaa390194b89cb2687cbbeacecd38c964350bff7d3088f81c774174206defa
 DIST patch-3.18.123-rt107.patch.xz 177044 BLAKE2B 
26ec7f306d1e5dfdf8677c7a20474f769a4974649660a20b562e1361843ecf7ba65b5661d99e195e195d3d6200b9aa5a066962bbfa25f4d3490713a5decf6c91
 SHA512 
6e54e6667f747b0bee79f65ed0f41d1df599247b40f17b04c9e3b22bd1bede0bc8772d5b4babe64ad1e7fb2efbea1e66946a3fb82dfda9f8d1dae323a1ceda37
 DIST patch-3.18.123.xz 1670860 BLAKE2B 
48fd660879ae27e05d30577b6c5dc2c3a8b83a2fb029ecfe4eae6b5dcc2f0b0afad5411cffb1454227c1b19a719feef8b32556c24c5955670fc358c649f248ad
 SHA512 
7bdd4ab38bf7cdb0148dc062010c9c0af6f75eb36ad30b384cc79ae28233cdc6eac897317f8513c7d42e1ba71bd5d4ebe963325fca6e8180438e7973cf1ce4e9
 DIST patch-3.18.125-rt108.patch.xz 176992 BLAKE2B 
74abfe93e59842005188ff2b0daa1c56c508c07c92b2596264bd61bd1ba056110a554cd583afb1061bacd05c53901ecb2e5f52ba78f620cbf81c2a6f0865ff18
 SHA512 
aeb2bd708e4742beb6bf22dbde56ae2c68286316bab6bca0222d580eab05305a95315c7ab9b5cfff2627e6a4f2857e7876f8a8664b108f267e01c88d9b7aba3f
 DIST patch-3.18.125.xz 1714600 BLAKE2B 
111582e011c3a6c54541efa487d17f454c6ca7f7e07e795df828ad228ac8240c2858aa0cf83ae99810a8beb27fa7d376d9830415acc9f885ca232a348f0369bf
 SHA512 
3a54ddcbe72abd77d72955157a498e779aca0812808f26130e2796dc50f79f998df81f9088abe90602b873fff60a2aa91fc9d9b4cdeadf930c129625f7f5e17a
-DIST patch-4.14.69-rt43.patch.xz 231208 BLAKE2B 
462434ae3f9a5babb90427a9197303aa1f3fd5eeacb144e567ca575cc83f671917031c24e237e0e0461aa3af4da0118565bd4dc489727203ed87ee9a5da36a9c
 SHA512 
e5b7344f2dc782f9084cde1f0714536e8a4dfa451df31afb16c905be71efaad762924403e8fd555e49d074c3048820d2d52e2dbc47b7da380506e69656db2a11
-DIST patch-4.14.69.xz 1702156 BLAKE2B 
88afab19954acd828cafa38d3d7e74c6a18ff1585b6bd9c16eadcb2ce8058ec9a87783d53bcd25c29d15ccbeda1b555babf554e149de63767a852524b75eeecd
 SHA512 
0e17f70c898a58384ffd29c599a52cccfea30a820f1e55cdf9f46f319370b1c0dc16e9000b1a2dfa84779463b757b8810cbe881c919b635801ae078b5e3c0513
 DIST patch-4.14.71-rt44.patch.xz 231184 BLAKE2B 
4e8a9874a2b731ab0d89d44c0993d855f8a8f641fb309c6e891e104e3c276846af6db30ca4a5ea6ce4d309648b72b64a8eceb184287030001a67737d254980af
 SHA512 

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

2018-12-10 Thread Alice Ferrazzi
commit: 478534caa958b0745e5f53a3805cad0a6f460bcc
Author: Karl Linden  gmail  com>
AuthorDate: Sat Dec  8 16:14:54 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Tue Dec 11 02:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478534ca

sys-kernel/rt-sources: version bump to 4.19.5_p4

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Karl Linden  gmail.com>
Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest|  5 +++
 sys-kernel/rt-sources/rt-sources-4.19.5_p4.ebuild | 54 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index e40ccdff79e..4f4fc9ccef0 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -2,18 +2,21 @@ DIST deblob-3.18 127087 BLAKE2B 
2108917cc6c44bf02afabd1d296f5f1806741a4f92005bb3
 DIST deblob-4.14 143883 BLAKE2B 
aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17
 SHA512 
662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c
 DIST deblob-4.16 142787 BLAKE2B 
8c43d5487ea8bf78861c582f71206e1d90ad23aad57a0100bea19fb7dd1a3627e4138c3284f31ef292f4c810f6f315718080316e00fb0388cfd997276d170458
 SHA512 
5f2e0d7cc3adad0ba8f46a2c23041078105778854e87f3a5fb139cdd58151e4cca8690ab99e20026c3a966dc7c414e154c3b395e4e5ab5d744eece3cb9019d02
 DIST deblob-4.18 143094 BLAKE2B 
6ad1f08bc48923dead72c25cc5e9ca2722d01f59b95684893b01717c0e1da67bb4b87c2516e74e0e4fdddbbaddc20960533dfedbdae7272c870bb76eb2d1a826
 SHA512 
4914fabe913a72e63e61b2f313a9e9147ede28971ceddd8ab4d3fd046f284d6020507a0b08b2e4251ddd7015ca942f1dba07fa6ec891f497418d4594196d2619
+DIST deblob-4.19 145341 BLAKE2B 
fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121
 SHA512 
b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf
 DIST deblob-4.4 137370 BLAKE2B 
05f96867d5e50e4bc6ea8073f6f0400c2af27bd920a7732f9a9b30e7d1181fe9de745de239b2c5cf12ef647adf1f169180627fd71eb2316d994488fb3e799ca4
 SHA512 
ea5f2f2cdbc97bdc90c2131f846761dc1630a53986db10d8e9d07d1ddee12a9d878c57790edd3ecc75ed9792d479b7b726c39d688a3926e850608c81b1b78a3a
 DIST deblob-4.9 146273 BLAKE2B 
8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079
 SHA512 
3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6
 DIST deblob-check-3.18 654232 BLAKE2B 
ffcd72a9c86ea2fb107b7791053ef25bc99f09a6b55bbac742fecdb1e49bce4ac871f7b5b3d5c888b28d8b95217feb543c2c8cffe47d5dc1d99386d14c2ca8ad
 SHA512 
2cff9abef479a55dd6a0699371be8227ba63b18da1fb153d5df382e0a5e4f1b745b7de256a367a36efa9d12e2aad5622cc288efef009feebf81c108dbef4fe16
 DIST deblob-check-4.14 755969 BLAKE2B 
5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad
 SHA512 
09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3
 DIST deblob-check-4.16 767829 BLAKE2B 
606d87e6dff29ef1d9704e0a4b767cc5586d300d5e55d3370feb721d2a5bb6c6e6d7a48783021776b7ac347a3580b66725012213c9548a69bf96de91bf01a8ca
 SHA512 
b9b179117356809e55f99b966121bac67f634112bd3b54c3320c9a261967d18462c7f322416cd7d9b2c8d9d374fb37daeda8abe4fb3f013abb2f7da845b2f516
 DIST deblob-check-4.18 781430 BLAKE2B 
b5e23f938eb7641ce6127cf2b0909a910f698e8d1ffd34212f999eb5d7a62e2c1846f30b7e349ec1dc995ee24d7fdc824c9dbf3c66cdcf3ceb2a4f457368c6fb
 SHA512 
70ef576b3e56c6671a9c533e7766899e87a197d057639f603ff185dcd3de2e0cc17d51eb725b5b4c6a1ef52e1caa8e4875ae1d65e6d2876447513d1ba0710cba
+DIST deblob-check-4.19 787042 BLAKE2B 
16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682
 SHA512 
a12402061d97ab993f91f90ee03d5673343826b4f099514e2ffbd499cc730c6a8281029e4883d0b89d5181f26eb5085334a882b97fc7e04d7232a37b174807a4
 DIST deblob-check-4.4 694225 BLAKE2B 
9369f81751bc80d97c37a07ce92628d212185a4ccd1b1d4ed3b21972f4a135e93910271f0e80a35bb8695d1b9ef6d30c8d303abe51814275115735a8043ddc21
 SHA512 
6554ae567566da4d30e94a37622f88343b8e96ab39a9204fee34de4ddb5dac8c4906b25843b63c2388d03a4441821c25d395b3c39fc875c498a69e677a4f0cb5
 DIST deblob-check-4.9 717834 BLAKE2B 
f2471b45f6953ce83c0819b9157ce638a1d93959ec4074a329766ecb0c3adf90fd3022307ea70c2cb3bd3c291f98d6153576cc6597c62ca97abae6524b98112e
 SHA512 
46258698f1c574b44a8c5c78cc2b7fdbaca746976266974ee0f6787904531754b17ad15d542b68e07d4633ee91a8e2d9c32a991ea214292ac072c4f26deed9c9
 DIST linux-3.18.tar.xz 80934708 BLAKE2B 

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

2018-12-10 Thread Thomas Deutschmann
commit: 45df66b3d63c6daac76c5832c23c5058ad8ae8d2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 23:12:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 23:12:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45df66b3

media-gfx/imagemagick: bump to v6.9.10-16

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

 media-gfx/imagemagick/Manifest |   1 +
 media-gfx/imagemagick/imagemagick-6.9.10.16.ebuild | 246 +
 2 files changed, 247 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index b28c5474f4f..b960dcb120e 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,3 +1,4 @@
 DIST ImageMagick-6.9.10-14.tar.xz 8931552 BLAKE2B 
e064648947f661c41fe86dea6484c0b9e01e54fcd3428b8d6dd39b2b7f93735200af9e4b49f0bdc92b574afbaa53ed044aab2b4b751e087ba126e58cdda1f497
 SHA512 
1a2c9fb717b0441a18c638991cf5365c42d00c19c0f67bc7cce4bd2cba42bac602e4dba8bd4abc1dbc6609a08b1292403acc3657b61c58ed0609e2bf740d0725
+DIST ImageMagick-6.9.10-16.tar.xz 8929036 BLAKE2B 
1eb3150c5725d96bb2a9f9f7c07b5037e3da7e8f3871a9ae448352a967e5d8f5ccffdb7c27b608e4d6d9c8c13f7e8a219760292b6b191d37378c17ff182a2d09
 SHA512 
0adc57158260797df6db68256e87848135b52eba91dc65978e255061e3b22bfe7b3fbee3626ee8fb0183d37649143f0a46cbcbd6e090604cc4bb8e0752255fbd
 DIST ImageMagick-7.0.8-14.tar.xz 8634400 BLAKE2B 
1d5ad294ce29f275790c3b6ba76445ffb4aeaa2ff94d91af4d52a00b407dca0e5a4f589ec1a860bf6695952f8e7943d507baee58b885dc5fca3510de1d84c8eb
 SHA512 
0a5f3357f4ce5b245d60b178d81b58c3483effb45b669791d4686514a8c3b0ad04244e31caf0a4a614e73e3e071c17d851992670917ebcf2761c977d77c58dd6
 DIST ImageMagick-7.0.8-16.tar.xz 8646148 BLAKE2B 
5a9c287164f99886c411cbb1416aaa72bdf527ba3be097a0ea6638cc6b0ae383057acab09974c7d3954a2985ec39e0ce4f6d6a2423ff4bb020d011bd1988c337
 SHA512 
fbc0b0410702c15352989652c055e4e1a099878e30b859c75322e162eccd384cabb98e14cac14e3fb2c902f25f80a5b62f94380ef78f891731980de9a40b6867

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.16.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.16.ebuild
new file mode 100644
index 000..59b9a343932
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.10.16.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+MY_P=ImageMagick-$(ver_rs 3 '-')
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
+
+LICENSE="imagemagick"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+RESTRICT="perl? ( userpriv )"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? ( gnome-base/librsvg )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2:= )
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   !media-gfx/graphicsmagick[imagemagick]
+   virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   # Apply hardening #664236
+   cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die
+ 

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

2018-12-10 Thread Ben Kohler
commit: 60dfab28a1de5df440174fe77b39093f40a5bd4c
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 10 23:11:43 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 10 23:11:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dfab28

media-video/unifi-video: bump to 3.10.0_beta3, drop old

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

 media-video/unifi-video/Manifest| 2 +-
 ...{unifi-video-3.10.0_beta2.ebuild => unifi-video-3.10.0_beta3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/unifi-video/Manifest b/media-video/unifi-video/Manifest
index 31fb74948ad..b18b2efca3a 100644
--- a/media-video/unifi-video/Manifest
+++ b/media-video/unifi-video/Manifest
@@ -1,2 +1,2 @@
-DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.2.deb 169439370 BLAKE2B 
f2fbec8d1a95932d2df93f244317096778fb1d539565a3606a3803289f999319f640e30ad457e2b92d34997136baf83d436dca275924f90e68ed43607d55d866
 SHA512 
7ad7bb37360713caaa198889a923e46b492d1ef729ff18437d5804684b8062818429b59f4f9a3d8c6cc3c5ffec78ab6acc146e8f38ffce12be87f667428d9351
+DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.3.deb 162381340 BLAKE2B 
701358a3465c09f234854a217a36e6c2b1d8d7f4a58182c16c2f287587135f25d6941d429e4e1457c325e9fc848ef45b27e5ff6f6cd56255b268167c4b456189
 SHA512 
108c3eaf073ae23efd2b5ebfd4bc0862bdee6598f5a3d6f304efad5e7f6d8dca5864432baa9fff158c244200b4e2e6fc98be5cb169574d39379721a1dc40d2bc
 DIST unifi-video.Ubuntu16.04_amd64.v3.9.12.deb 117448948 BLAKE2B 
83769ec07fccbcd955115493510bcd58b88433b7d7204be29d6329674cf4d6dea7fe4b6aedd0e89f852d89ae9a298a9284386aeb4480f43a91dbe6ea958ab10b
 SHA512 
0e2eaefdee74b6b6c5ae54870673591ce4e2d2e4c07e068987f609597c43a12308aebdce705e316555378e04eeb13aaa0c00b496097123960215773cbfa69348

diff --git a/media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild 
b/media-video/unifi-video/unifi-video-3.10.0_beta3.ebuild
similarity index 100%
rename from media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild
rename to media-video/unifi-video/unifi-video-3.10.0_beta3.ebuild



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

2018-12-10 Thread Patrick McLean
commit: 5765102845894fd50cb0ec8f2f5fbc641eb8bd4a
Author: Patrick McLean  sony  com>
AuthorDate: Mon Dec 10 22:56:12 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec 10 22:56:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57651028

net-misc/lldpd: Version bump to 1.0.3

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

 net-misc/lldpd/Manifest   | 2 +-
 net-misc/lldpd/{lldpd-1.0.2.ebuild => lldpd-1.0.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/lldpd/Manifest b/net-misc/lldpd/Manifest
index 8e9d18d6737..31d5455509f 100644
--- a/net-misc/lldpd/Manifest
+++ b/net-misc/lldpd/Manifest
@@ -1,3 +1,3 @@
 DIST lldpd-0.9.3.tar.gz 1601102 BLAKE2B 
0ba31d20dad9770c93fa4930a7c439273c36e5cebdb0b4a1674f0a375008f642e33d71b9668c91313ec4bb3311e1b4bd22d0996ed6347d2cacfd7cce24536a58
 SHA512 
0d40d77bfde78f9ceece56968981f3a36bd7e683b12de05e84e5da0409b8e0d06062e5d665942637a66164af0254a6ac3d1a327aab3bcb48ec91ecfdd2693283
 DIST lldpd-1.0.1.tar.gz 1590903 BLAKE2B 
37ff1c042537ac31f394986f1bbd3faf13105d07f340ed045a4bbc196912c0c017a5d60b2c6a89b0da9faa5a7ff8e9c4ef0d4d01a39504a31c23288a89eb92a3
 SHA512 
61b2a7a3a78276c613c6d0b34eb625e69e5c8a206b6658a167d6a09ac6d0e1c943e46c0ff6fc3538a791d9947f193185b65848da581b3d6ecb9bc0befadde8dd
-DIST lldpd-1.0.2.tar.gz 1605391 BLAKE2B 
8050b7461d4cb00c8db3c5eaa9c1fdabc9715e2b673efd9c76024448aa46363836f66b9ded9e0aa27414a742c7b1bce789394045a304839ba376e50d3d3851e4
 SHA512 
910a0f0211eb39deaa3291c37ec0eaaa5f762565ae2198d568b6c9ddaaa62f1f2283bc92013db54852e22a68aea4e0ba09ea25f9fb368702755e69c4de919e0b
+DIST lldpd-1.0.3.tar.gz 1605563 BLAKE2B 
968d1c2e046049fd9ba9e9af7b8cb4f531fbd99f41a9157679f3694f800b0da1a4dd3b21feac583fa5cde3f57b022e2d6ee543ea349e1136037ba10419e3c855
 SHA512 
bae121a707d06726830dbb6b45210c1ed23aa2a99349a68d088b3ae3109504a6b462c7b0abf8543297083294519be2878779edf1a41bb73fe002bb6c9f966ef1

diff --git a/net-misc/lldpd/lldpd-1.0.2.ebuild 
b/net-misc/lldpd/lldpd-1.0.3.ebuild
similarity index 100%
rename from net-misc/lldpd/lldpd-1.0.2.ebuild
rename to net-misc/lldpd/lldpd-1.0.3.ebuild



[gentoo-commits] proj/gcc-patches:master commit in: 8.2.0/gentoo/

2018-12-10 Thread Sergei Trofimovich
commit: 44f5a4b4d1884a2646f77195c172fe8065295d1d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 10 22:45:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 10 22:45:41 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=44f5a4b4

8.2.0: fix gcc SIGSEGV on k style declarations, bug #672032

Fix gcc SIGSEGV on net-analyzer/netcat-110 (IPA analysis
assumed pointer argument where it was not).

Reported-by: ernsteiswuerfel
https://bugs.gentoo.org/672032
https://gcc.gnu.org/PR88214
Signed-off-by: Sergei Trofimovich  gentoo.org>

 8.2.0/gentoo/114_all_kr-decl-PR88214.patch | 46 ++
 8.2.0/gentoo/README.history|  3 ++
 2 files changed, 49 insertions(+)

diff --git a/8.2.0/gentoo/114_all_kr-decl-PR88214.patch 
b/8.2.0/gentoo/114_all_kr-decl-PR88214.patch
new file mode 100644
index 000..182ff07
--- /dev/null
+++ b/8.2.0/gentoo/114_all_kr-decl-PR88214.patch
@@ -0,0 +1,46 @@
+https://bugs.gentoo.org/672032
+https://gcc.gnu.org/PR88214
+
+From a2fd08219c82eba4d1d15f260db98c2e154268f2 Mon Sep 17 00:00:00 2001
+From: jamborm 
+Date: Mon, 10 Dec 2018 12:45:47 +
+Subject: [PATCH] [PR 88214] Check that an argument is a pointer
+
+2018-12-10  Martin Jambor  
+
+   PR ipa/88214
+   * ipa-prop.c (determine_locally_known_aggregate_parts): Make sure
+   we check pointers against pointers.
+
+   testsuite/
+   * gcc.dg/ipa/pr88214.c: New test.
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266953 
138bc75d-0d04-0410-961f-82ee72b054a4
+--- a/gcc/ipa-prop.c
 b/gcc/ipa-prop.c
+@@ -1569,7 +1569,8 @@ determine_locally_known_aggregate_parts (gcall *call, 
tree arg,
+   if (TREE_CODE (arg) == SSA_NAME)
+   {
+ tree type_size;
+-  if (!tree_fits_uhwi_p (TYPE_SIZE (TREE_TYPE (arg_type
++  if (!tree_fits_uhwi_p (TYPE_SIZE (TREE_TYPE (arg_type)))
++|| !POINTER_TYPE_P (TREE_TYPE (arg)))
+ return;
+ check_ref = true;
+ arg_base = arg;
+--- /dev/null
 b/gcc/testsuite/gcc.dg/ipa/pr88214.c
+@@ -0,0 +1,10 @@
++/* { dg-do compile } */
++/* { dg-options "-O2" } */
++
++void i();
++  short a;
++  void b(e) char * e;
++  {
++i();
++b(a);
++  }
+-- 
+2.19.2
+

diff --git a/8.2.0/gentoo/README.history b/8.2.0/gentoo/README.history
index aaccf65..787f60c 100644
--- a/8.2.0/gentoo/README.history
+++ b/8.2.0/gentoo/README.history
@@ -1,3 +1,6 @@
+1.7TODO
+   + 114_all_kr-decl-PR88214.patch
+
 1.601 Dec 2018
U 10_all_default-fortify-source.patch
 



[gentoo-commits] proj/gcc-patches:master commit in: 7.4.0/gentoo/

2018-12-10 Thread Sergei Trofimovich
commit: ef2a97ee34b85bfb7865ce9d78d28b4a31294706
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 10 22:48:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 10 22:48:02 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=ef2a97ee

7.4.0: fix gcc SIGSEGV on k style declarations, bug #672032

Fix gcc SIGSEGV on net-analyzer/netcat-110 (IPA analysis
assumed pointer argument where it was not).

Reported-by: ernsteiswuerfel
https://bugs.gentoo.org/672032
https://gcc.gnu.org/PR88214
Signed-off-by: Sergei Trofimovich  gentoo.org>

 7.4.0/gentoo/21_all_kr-decl-PR88214.patch | 46 +++
 7.4.0/gentoo/README.history   |  1 +
 2 files changed, 47 insertions(+)

diff --git a/7.4.0/gentoo/21_all_kr-decl-PR88214.patch 
b/7.4.0/gentoo/21_all_kr-decl-PR88214.patch
new file mode 100644
index 000..182ff07
--- /dev/null
+++ b/7.4.0/gentoo/21_all_kr-decl-PR88214.patch
@@ -0,0 +1,46 @@
+https://bugs.gentoo.org/672032
+https://gcc.gnu.org/PR88214
+
+From a2fd08219c82eba4d1d15f260db98c2e154268f2 Mon Sep 17 00:00:00 2001
+From: jamborm 
+Date: Mon, 10 Dec 2018 12:45:47 +
+Subject: [PATCH] [PR 88214] Check that an argument is a pointer
+
+2018-12-10  Martin Jambor  
+
+   PR ipa/88214
+   * ipa-prop.c (determine_locally_known_aggregate_parts): Make sure
+   we check pointers against pointers.
+
+   testsuite/
+   * gcc.dg/ipa/pr88214.c: New test.
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266953 
138bc75d-0d04-0410-961f-82ee72b054a4
+--- a/gcc/ipa-prop.c
 b/gcc/ipa-prop.c
+@@ -1569,7 +1569,8 @@ determine_locally_known_aggregate_parts (gcall *call, 
tree arg,
+   if (TREE_CODE (arg) == SSA_NAME)
+   {
+ tree type_size;
+-  if (!tree_fits_uhwi_p (TYPE_SIZE (TREE_TYPE (arg_type
++  if (!tree_fits_uhwi_p (TYPE_SIZE (TREE_TYPE (arg_type)))
++|| !POINTER_TYPE_P (TREE_TYPE (arg)))
+ return;
+ check_ref = true;
+ arg_base = arg;
+--- /dev/null
 b/gcc/testsuite/gcc.dg/ipa/pr88214.c
+@@ -0,0 +1,10 @@
++/* { dg-do compile } */
++/* { dg-options "-O2" } */
++
++void i();
++  short a;
++  void b(e) char * e;
++  {
++i();
++b(a);
++  }
+-- 
+2.19.2
+

diff --git a/7.4.0/gentoo/README.history b/7.4.0/gentoo/README.history
index b1796a4..e51f83e 100644
--- a/7.4.0/gentoo/README.history
+++ b/7.4.0/gentoo/README.history
@@ -1,5 +1,6 @@
 1.1TODO
U 01_all_default-fortify-source.patch
+   + 21_all_kr-decl-PR88214.patch
 
 1.0[not released, a copy of 7.3.0]
+ 01_all_default-fortify-source.patch



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

2018-12-10 Thread Ben Kohler
commit: 33619fec46abfe56786249ec9ea32f2d9b66bc92
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec 10 22:37:12 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec 10 22:37:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33619fec

media-video/unifi-video: bump 3.9.12 & 3.10.0_beta2, drop old

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

 media-video/unifi-video/Manifest   |  8 +--
 ...eta1.ebuild => unifi-video-3.10.0_beta2.ebuild} |  0
 .../unifi-video/unifi-video-3.9.10_beta1.ebuild| 83 --
 ...ideo-3.9.9.ebuild => unifi-video-3.9.12.ebuild} |  0
 .../unifi-video/unifi-video-3.9.7-r1.ebuild| 83 --
 media-video/unifi-video/unifi-video-3.9.7.ebuild   | 82 -
 .../unifi-video/unifi-video-3.9.8_beta1.ebuild | 83 --
 .../unifi-video/unifi-video-3.9.8_beta2.ebuild | 83 --
 8 files changed, 2 insertions(+), 420 deletions(-)

diff --git a/media-video/unifi-video/Manifest b/media-video/unifi-video/Manifest
index 15a970713f9..31fb74948ad 100644
--- a/media-video/unifi-video/Manifest
+++ b/media-video/unifi-video/Manifest
@@ -1,6 +1,2 @@
-DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.1.deb 151614954 BLAKE2B 
2c43a9f7d497164ed8bace7cd19c6ed88a8b09ea85af2dcc3bfd7d6eb23140d32c695b48a7793b76822024190d934d651b38dbccb4cfe4de6e8f0ce5114d
 SHA512 
c84fd0477d42fcb79a6e24f11bca593da6862987cce9e213099695a75a63930928c009ceb99c7921b1db1499a2e617a82400e941c1c069b454a9301e8e295f8f
-DIST unifi-video.Ubuntu16.04_amd64.v3.9.10-beta.1.deb 116146196 BLAKE2B 
5becd4bfe7e94066a34e809dd3485b906e39d0d79bb81a302ae9168147ef9f1517df5345ba521175b05847299abc556304f75801cd188c7868211217ef3dad59
 SHA512 
d5b5f9fb458a463f177212c157fdd2293b6bc696f28539347d64ed8c540408321a2683ac7cb350f4a665d1d83dc216b7f849214b6c51ee392b85451a4c9b33c2
-DIST unifi-video.Ubuntu16.04_amd64.v3.9.7.deb 117374890 BLAKE2B 
b0f274da3052471472cd2405ec0a5d79fd97cbc30f014ede42a004dcffc4d27b9b5ecc36f32b4f60f8c47ba73b85795d2851345f5472b85192cf836bfb929173
 SHA512 
9a0f48d81f3935baad4004681cabe2ff46f4f86f8770c260c98fbd724de2949427de8ec706d86d612a9ccbcda69ca227aa4a123c3208e0a4ab7c0a51540c06f8
-DIST unifi-video.Ubuntu16.04_amd64.v3.9.8-beta.1.deb 117380976 BLAKE2B 
7fea704c3b780d51c3d0fc1de24b74654ba438b5223b368bbd6b42110b98fb22f0aa29816b6acec9961a9fa4f6dbace54361c64c4c12ae6a39b855c9e91702a1
 SHA512 
a4782c3b5319d7bc54d5df3dc64fdfec86e729636cc2e5479d7ca3a8f5112c57c83c0ac421be3cc0ce88975d6f47dd7bb57743d6802164531fdafed2bbe484bb
-DIST unifi-video.Ubuntu16.04_amd64.v3.9.8-beta.2.deb 117447150 BLAKE2B 
f42a916e6ce78d02306559f9bb5c09e2a065facbe3abe3055a921b0a11dd7826f36c119eebda3495c8410560b6d5134e8cbbfb5c5a019e575e6fc4cc803e76b2
 SHA512 
0d9fc72a45fb0e87c7fc98c389c02336d12263d69ce96f17e255e354781ba84882f1f9cf4a4baa14e2638646491273407ccce93e020e75e3703405b48a2a13dc
-DIST unifi-video.Ubuntu16.04_amd64.v3.9.9.deb 117449304 BLAKE2B 
0d3805481d587ee4b96265b69c82e27a35867895ae0a5d6496fd81eea4da946928ae2c7fd8d4184e5fb330d7ea6c94a835eaf17deb4e9598b784bb48d29494e3
 SHA512 
fc5023377c26484589680c3e4496e6b7c05d16b5c167a587dc026f6d9797d6974fe22eec164afbc62ecaf980f1e51ab828f85e9dd8b0dd31214fe54a93e97f4f
+DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.2.deb 169439370 BLAKE2B 
f2fbec8d1a95932d2df93f244317096778fb1d539565a3606a3803289f999319f640e30ad457e2b92d34997136baf83d436dca275924f90e68ed43607d55d866
 SHA512 
7ad7bb37360713caaa198889a923e46b492d1ef729ff18437d5804684b8062818429b59f4f9a3d8c6cc3c5ffec78ab6acc146e8f38ffce12be87f667428d9351
+DIST unifi-video.Ubuntu16.04_amd64.v3.9.12.deb 117448948 BLAKE2B 
83769ec07fccbcd955115493510bcd58b88433b7d7204be29d6329674cf4d6dea7fe4b6aedd0e89f852d89ae9a298a9284386aeb4480f43a91dbe6ea958ab10b
 SHA512 
0e2eaefdee74b6b6c5ae54870673591ce4e2d2e4c07e068987f609597c43a12308aebdce705e316555378e04eeb13aaa0c00b496097123960215773cbfa69348

diff --git a/media-video/unifi-video/unifi-video-3.10.0_beta1.ebuild 
b/media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild
similarity index 100%
rename from media-video/unifi-video/unifi-video-3.10.0_beta1.ebuild
rename to media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild

diff --git a/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild 
b/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild
deleted file mode 100644
index f811db81bec..000
--- a/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-MY_PV="${PV/_beta/-beta.}"
-DESCRIPTION="UniFi Video Server"
-HOMEPAGE="https://www.ubnt.com/download/unifi-video/;
-SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-RESTRICT="mirror"
-
-DEPEND=""

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

2018-12-10 Thread Andreas Sturmlechner
commit: 6578698969f017ff5eb0439de4344fe6d73ca51b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  6 21:28:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 22:11:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65786989

kde5-functions.eclass: Enable EAPI-7

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

 eclass/kde5-functions.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 2c3c7bdf5ee..c6cdc4ba9d0 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -4,7 +4,7 @@
 # @ECLASS: kde5-functions.eclass
 # @MAINTAINER:
 # k...@gentoo.org
-# @SUPPORTED_EAPIS: 6
+# @SUPPORTED_EAPIS: 6 7
 # @BLURB: Common ebuild functions for packages based on KDE Frameworks 5.
 # @DESCRIPTION:
 # This eclass contains functions shared by the other KDE eclasses and forms
@@ -18,6 +18,7 @@ _KDE5_FUNCTIONS_ECLASS=1
 inherit toolchain-funcs
 
 case ${EAPI} in
+   7) ;;
6) inherit eapi7-ver ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac



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

2018-12-10 Thread Andreas Sturmlechner
commit: e4df47d60417b51aaf1cc526c124a21252d4fefe
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 15 00:03:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 21:54:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4df47d6

cmake-utils.eclass: Enable BUILD_SHARED_LIBS by default in EAPI >= 7

* Many upstreams build static libraries by default, as this is
  simpler for distribution. Developers can still override this
  variable if required.

  Examples:
  https://github.com/pezmaster31/bamtools/blob/master/CMakeLists.txt#L64

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

 eclass/cmake-utils.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 30ee97b99a3..43397aad8c2 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -630,6 +630,7 @@ cmake-utils_src_configure() {
if [[ ${EAPI} != [56] ]]; then
cat >> "${common_config}" <<- _EOF_ || die
SET (CMAKE_INSTALL_DOCDIR 
"${EPREFIX}/usr/share/doc/${PF}" CACHE PATH "")
+   SET (BUILD_SHARED_LIBS ON CACHE BOOLEAN "")
_EOF_
fi
 



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

2018-12-10 Thread Andreas Sturmlechner
commit: 43db28fc3091531d6c93f7b3ceb00c52459b4cff
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat May 26 09:39:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 21:53:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43db28fc

cmake-utils.eclass: enable EAPI=7

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

 eclass/cmake-utils.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 98f5fa41b55..c44df0c8542 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -9,7 +9,7 @@
 # Maciej Mrozowski 
 # (undisclosed contributors)
 # Original author: Zephyrus (zephy...@mirach.it)
-# @SUPPORTED_EAPIS: 5 6
+# @SUPPORTED_EAPIS: 5 6 7
 # @BLURB: common ebuild functions for cmake-based packages
 # @DESCRIPTION:
 # The cmake-utils eclass makes creating ebuilds for cmake-based packages much 
easier.
@@ -105,7 +105,7 @@ _CMAKE_UTILS_ECLASS=1
 
 case ${EAPI} in
5) : ${CMAKE_WARN_UNUSED_CLI:=no} ;;
-   6) : ${CMAKE_WARN_UNUSED_CLI:=yes} ;;
+   6|7) : ${CMAKE_WARN_UNUSED_CLI:=yes} ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 



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

2018-12-10 Thread Andreas Sturmlechner
commit: 40d24edc8aa68a8a1ce5978330513a1c07c91ab1
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul 15 00:03:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 21:54:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d24edc

cmake-utils.eclass: Make ninja default backend in EAPI >= 7

* Using the ninja backend as a default is the only way to
  massively improve src_compile core utilization, given that
  it seems unlikely that CMake will ever produce non-recursive
  Makefiles.

  See also:
  http://www.kaizou.org/2016/09/build-benchmark-large-c-project/

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

 eclass/cmake-utils.eclass | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 73e7f0b73ae..30ee97b99a3 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -50,10 +50,12 @@ _CMAKE_UTILS_ECLASS=1
 # Set to enable in-source build.
 
 # @ECLASS-VARIABLE: CMAKE_MAKEFILE_GENERATOR
+# @DEFAULT_UNSET
 # @DESCRIPTION:
 # Specify a makefile generator to be used by cmake.
 # At this point only "emake" and "ninja" are supported.
-: ${CMAKE_MAKEFILE_GENERATOR:=emake}
+# In EAPI 7 and above, the default is set to "ninja",
+# whereas in EAPIs below 7, it is set to "emake".
 
 # @ECLASS-VARIABLE: CMAKE_MIN_VERSION
 # @DESCRIPTION:
@@ -112,7 +114,13 @@ esac
 inherit toolchain-funcs ninja-utils flag-o-matic multiprocessing xdg-utils
 
 case ${EAPI} in
-   5|6) inherit eutils multilib ;;
+   [56])
+   : ${CMAKE_MAKEFILE_GENERATOR:=emake}
+   inherit eutils multilib
+   ;;
+   *)
+   : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
+   ;;
 esac
 
 EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install



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

2018-12-10 Thread Andreas Sturmlechner
commit: 3744ebf110305eca69d78770208b9e879cf36248
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 13 00:41:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 21:54:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3744ebf1

cmake-utils.eclass: Turn `eqawarn` into `die` for >= EAPI 7

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

 eclass/cmake-utils.eclass | 25 -
 1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 43397aad8c2..776de76b31d 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -125,7 +125,13 @@ esac
 
 EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
 
-[[ ${WANT_CMAKE} ]] && eqawarn "\${WANT_CMAKE} has been removed and is a no-op 
now"
+if [[ ${WANT_CMAKE} ]]; then
+   if [[ ${EAPI} != [56] ]]; then
+   die "\${WANT_CMAKE} has been removed and is a no-op now"
+   else
+   eqawarn "\${WANT_CMAKE} has been removed and is a no-op now"
+   fi
+fi
 [[ ${PREFIX} ]] && die "\${PREFIX} has been removed and is a no-op now"
 
 case ${CMAKE_MAKEFILE_GENERATOR} in
@@ -208,8 +214,13 @@ _cmake_check_build_dir() {
# Respect both the old variable and the new one, depending
# on which one was set by the ebuild.
if [[ ! ${BUILD_DIR} && ${CMAKE_BUILD_DIR} ]]; then
-   eqawarn "The CMAKE_BUILD_DIR variable has been renamed 
to BUILD_DIR."
-   eqawarn "Please migrate the ebuild to use the new one."
+   if [[ ${EAPI} != [56] ]]; then
+   eerror "The CMAKE_BUILD_DIR variable has been 
renamed to BUILD_DIR."
+   die "The ebuild must be migrated to BUILD_DIR."
+   else
+   eqawarn "The CMAKE_BUILD_DIR variable has been 
renamed to BUILD_DIR."
+   eqawarn "Please migrate the ebuild to use the 
new one."
+   fi
 
# In the next call, both variables will be set already
# and we'd have to know which one takes precedence.
@@ -224,7 +235,7 @@ _cmake_check_build_dir() {
fi
 
# Backwards compatibility for getting the value.
-   CMAKE_BUILD_DIR=${BUILD_DIR}
+   [[ ${EAPI} == [56] ]] && CMAKE_BUILD_DIR=${BUILD_DIR}
 
mkdir -p "${BUILD_DIR}" || die
echo ">>> Working in BUILD_DIR: \"$BUILD_DIR\""
@@ -508,7 +519,11 @@ cmake-utils_src_configure() {
debug-print-function ${FUNCNAME} "$@"
 
if [[ ! ${_CMAKE_UTILS_SRC_PREPARE_HAS_RUN} ]]; then
-   eqawarn "cmake-utils_src_prepare has not been run, please open 
a bug on https://bugs.gentoo.org/;
+   if [[ ${EAPI} != [56] ]]; then
+   die "FATAL: cmake-utils_src_prepare has not been run"
+   else
+   eqawarn "cmake-utils_src_prepare has not been run, 
please open a bug on https://bugs.gentoo.org/;
+   fi
fi
 
[[ ${EAPI} == 5 ]] && _cmake_cleanup_cmake



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

2018-12-10 Thread Andreas Sturmlechner
commit: 8d440a07fb40553d83b8b69a610c350dfd26bc1c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 13:55:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 21:54:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d440a07

cmake-utils.eclass: Use BDEPEND

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

 eclass/cmake-utils.eclass | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index c44df0c8542..73e7f0b73ae 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -122,10 +122,10 @@ EXPORT_FUNCTIONS src_prepare src_configure src_compile 
src_test src_install
 
 case ${CMAKE_MAKEFILE_GENERATOR} in
emake)
-   DEPEND="sys-devel/make"
+   BDEPEND="sys-devel/make"
;;
ninja)
-   DEPEND="dev-util/ninja"
+   BDEPEND="dev-util/ninja"
;;
*)
eerror "Unknown value for \${CMAKE_MAKEFILE_GENERATOR}"
@@ -134,9 +134,14 @@ case ${CMAKE_MAKEFILE_GENERATOR} in
 esac
 
 if [[ ${PN} != cmake ]]; then
-   DEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}"
+   BDEPEND+=" >=dev-util/cmake-${CMAKE_MIN_VERSION}"
 fi
 
+case ${EAPI} in
+   7) ;;
+   *) DEPEND=" ${BDEPEND}" ;;
+esac
+
 # Internal functions used by cmake-utils_use_*
 _cmake_use_me_now() {
debug-print-function ${FUNCNAME} "$@"



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

2018-12-10 Thread James Le Cuirot
commit: c54671a9eb3f46c581cf951ca2f04310c806140c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec 10 21:42:31 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec 10 21:45:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54671a9

profiles: Mask games-action/badland on amd64 no-multilib

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 86db307b5e4..4fda87811fd 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -35,6 +35,7 @@ dev-embedded/openocd
 dev-util/android-ndk
 dev-util/android-sdk-update-manager
 dev-util/biew
+games-action/badland
 games-action/beathazardultra
 games-action/brutal-legend
 games-action/cs2d



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

2018-12-10 Thread James Le Cuirot
commit: 07861e82152fe53603ef88a7f379526989132e71
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec 10 21:45:09 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec 10 21:45:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07861e82

media-gfx/imagemagick: Version bump to 7.0.8.16

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

 media-gfx/imagemagick/Manifest|   1 +
 media-gfx/imagemagick/imagemagick-7.0.8.16.ebuild | 250 ++
 2 files changed, 251 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index 2ce3cf1ca04..b28c5474f4f 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,3 @@
 DIST ImageMagick-6.9.10-14.tar.xz 8931552 BLAKE2B 
e064648947f661c41fe86dea6484c0b9e01e54fcd3428b8d6dd39b2b7f93735200af9e4b49f0bdc92b574afbaa53ed044aab2b4b751e087ba126e58cdda1f497
 SHA512 
1a2c9fb717b0441a18c638991cf5365c42d00c19c0f67bc7cce4bd2cba42bac602e4dba8bd4abc1dbc6609a08b1292403acc3657b61c58ed0609e2bf740d0725
 DIST ImageMagick-7.0.8-14.tar.xz 8634400 BLAKE2B 
1d5ad294ce29f275790c3b6ba76445ffb4aeaa2ff94d91af4d52a00b407dca0e5a4f589ec1a860bf6695952f8e7943d507baee58b885dc5fca3510de1d84c8eb
 SHA512 
0a5f3357f4ce5b245d60b178d81b58c3483effb45b669791d4686514a8c3b0ad04244e31caf0a4a614e73e3e071c17d851992670917ebcf2761c977d77c58dd6
+DIST ImageMagick-7.0.8-16.tar.xz 8646148 BLAKE2B 
5a9c287164f99886c411cbb1416aaa72bdf527ba3be097a0ea6638cc6b0ae383057acab09974c7d3954a2985ec39e0ce4f6d6a2423ff4bb020d011bd1988c337
 SHA512 
fbc0b0410702c15352989652c055e4e1a099878e30b859c75322e162eccd384cabb98e14cac14e3fb2c902f25f80a5b62f94380ef78f891731980de9a40b6867

diff --git a/media-gfx/imagemagick/imagemagick-7.0.8.16.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.8.16.ebuild
new file mode 100644
index 000..adf47c49a56
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-7.0.8.16.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git;
+   inherit git-r3
+   MY_P="imagemagick-"
+else
+   MY_P=ImageMagick-$(ver_rs 3 '-')
+   SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/;
+
+LICENSE="imagemagick"
+SLOT="0/${PV}"
+IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? ( gnome-base/librsvg )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2:= )
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   !media-gfx/graphicsmagick[imagemagick]
+   virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   # Apply hardening #664236
+   cp "${FILESDIR}"/policy-hardening.snippet "${S}" || die
+   sed -i -e '/^$/ {
+   r policy-hardening.snippet
+   d
+   }' \
+   config/policy.xml || \
+

[gentoo-commits] repo/gentoo:master commit in: games-action/badland/

2018-12-10 Thread James Le Cuirot
commit: 2cff8f8fc777a404dcefa8ad8fd4e09140fa56d4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Dec 10 21:43:55 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Dec 10 21:45:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cff8f8f

games-action/badland: New package

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

 games-action/badland/Manifest   |  2 +
 games-action/badland/badland-121.ebuild | 67 +
 games-action/badland/metadata.xml   |  8 
 3 files changed, 77 insertions(+)

diff --git a/games-action/badland/Manifest b/games-action/badland/Manifest
new file mode 100644
index 000..984eb00c0fd
--- /dev/null
+++ b/games-action/badland/Manifest
@@ -0,0 +1,2 @@
+DIST Badland_GotY_121.tar 191872792 BLAKE2B 
ed1c75d378b742a9f2c82f2ca1055837ff302e1438d4d1a48118ff0caf0455ce0001bb3b90e7c80361672435d2a846d67c94d1c8f28e8ecf8afe87d4177aaa86
 SHA512 
db018e79fada80c2e6f4ce9dc1f23bf43a8b6257207e52dbb583c484bb71e4e6b0109f750ab8fb7b1e221e2618a1994828c4525d478b7d45bf7d60012f9cf13a
+DIST badland.png 42439 BLAKE2B 
9439349c8f0a0133fdc042a373a4f625d0988ef4b9de71456ccc1dab4b0f8f56ab386e5f2ba5b322ca5f885c9784c325c9be25d691a740a89dc237afa2216451
 SHA512 
30387f1906fb35ff9684a8ad28535de7804e456ff545fd69bc6bad3d96c6e2149ca9c5fe19a6dc711f145191d72311538b402d3891971185fc07edabd61ba52f

diff --git a/games-action/badland/badland-121.ebuild 
b/games-action/badland/badland-121.ebuild
new file mode 100644
index 000..78a303c6988
--- /dev/null
+++ b/games-action/badland/badland-121.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop eutils gnome2-utils
+
+DESCRIPTION="Atmospheric side-scrolling action adventure platformer set in a 
gorgeous forest"
+HOMEPAGE="http://badlandgame.com;
+SRC_URI="Badland_GotY_${PV}.tar
+   https://dev.gentoo.org/~chewi/distfiles/${PN}.png;
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist splitdebug"
+
+QA_PREBUILT="opt/${PN}/*"
+
+DEPEND="
+   app-admin/chrpath
+"
+
+RDEPEND="
+   dev-db/sqlite:3[abi_x86_32]
+   media-libs/fontconfig:1.0[abi_x86_32]
+   media-libs/freetype:2[abi_x86_32]
+   media-libs/libpng:1.2[abi_x86_32]
+   media-libs/libsdl2[abi_x86_32,joystick,opengl,sound,threads,video]
+   net-misc/curl[abi_x86_32]
+   >=sys-devel/gcc-4.6[cxx]
+   >=sys-libs/glibc-2.14
+   virtual/opengl[abi_x86_32]
+   x11-libs/libX11[abi_x86_32]
+"
+
+S="${WORKDIR}"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  
https://www.humblebundle.com/store/badland-game-of-the-year-humble-deluxe-edition;
+   einfo "and move it to your distfiles directory."
+}
+
+src_prepare() {
+   default
+
+   # Replace insecure RPATH.
+   chrpath -r '$ORIGIN' ${PN} || die
+}
+
+src_install() {
+   local dir=/opt/${PN}
+
+   insinto "${dir}"
+   doins -r Resources
+
+   exeinto "${dir}"
+   doexe ${PN} *.so
+
+   make_wrapper ${PN} "./${PN}" "${dir}"
+   make_desktop_entry ${PN} "Badland"
+
+   doicon -s 128 "${DISTDIR}"/${PN}.png
+}
+
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }

diff --git a/games-action/badland/metadata.xml 
b/games-action/badland/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-action/badland/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



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

2018-12-10 Thread Thomas Deutschmann
commit: d7ec33c71e58ccb6e89807b63d0b0b2a543ffdc9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 21:14:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 21:14:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ec33c7

www-client/firefox-bin: bump to v64.0

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

 www-client/firefox-bin/Manifest|  86 
 www-client/firefox-bin/firefox-bin-64.0.ebuild | 185 +
 2 files changed, 271 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 83f57bc16c1..9b5ec5693d7 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -250,9 +250,95 @@ DIST firefox-63.0.3-vi.xpi 489043 BLAKE2B 
ce0fe30bbdd1b98f1006e4c2271c336578a4ee
 DIST firefox-63.0.3-xh.xpi 466840 BLAKE2B 
0a7e6411589ed2c4d213184267063ca44bfc6b7db22b39e52e6914220c1f35f0b74f0093673e8510fa07ed6fec180fc1aaca51ca934765a2cb77d77f2961217a
 SHA512 
4eb908ea5dbedeb0aeb7ebfae0ca05ae87257825a0da5670e6f3d048372dd708f3aee29a51d9acb247fc1e611a4839f413bbcc02ea754a4ff73198f6e9fcdd09
 DIST firefox-63.0.3-zh-CN.xpi 504055 BLAKE2B 
2f8903d471bbee4a2b708df9676a5e92137e4b355c10e7009d71366c6bb3612c745a87999ef0bddcb250fa7b5f8e0f1b3fc8513547353efa5541bf07946f073d
 SHA512 
ec7081cb607234c7979dce809613d3fc9230cf256d9f40fec5723dd6f28659a48f3a84afd4563e6e46b023b7089bab456fec2f0ac7da3b60001cf47e7d91b1b9
 DIST firefox-63.0.3-zh-TW.xpi 507002 BLAKE2B 
8fb7d9d8241b408a5b010bcbca741f7668f31e5e6dba4a8ad567276f1c538a433b2561b49eef703379d67364dc466929f1809f0dd610326e22a6f341e0482082
 SHA512 
4988e0be851d6a224524bd88958f804867f143a18167259666241aa50249bb350d8b431c4b3a1aebd7c399d666e7ffa9f87d589fa162a60df08affb4b77a1b18
+DIST firefox-64.0-ach.xpi 455463 BLAKE2B 
f9cbba19f002a625bae23a1c4e7157c4090cd41a16872993603aed0610c1b9124aaf7fdd90a3263ccd0e841d0e1624cce517db929d62833c6a0a91e7942ed352
 SHA512 
5e7ce624293c24e8a8f0e1d323ed1f6d77c8476915c1ab60c2ba74725bfabd011ca7de113a98d118f112af633a7a9db014c3961a7421344db4b97c23d9aa7848
+DIST firefox-64.0-af.xpi 431976 BLAKE2B 
366e4fb57e4d9bb48c08d98b290c4338ccd00d1c56b61773c6ef11053df8116fd453c4d4c1ce34175d60c7600ee8acabe2865b4fb70f5543dd6c8014a62bd43b
 SHA512 
17d2015fe636f8ea787d7b536f10767be4e5afb754c883c1b5d68dc65b45a620e1c0d2c81ff4d155a07f8db5c775ad7fca74d88e8759f2cd178d0914ce2a0331
+DIST firefox-64.0-an.xpi 473568 BLAKE2B 
512627e73a3b80d0b7de9ed209a4ebb1f5928a1825fb29907e004685cfed298cbda4d528546090e6403b8bd520c4b589ca51fa02cb1f144dc21b9876269f8157
 SHA512 
7979c4a0eabd79169249b7f3741ef349c98ac56f2223164b5dbe793ff4bbc85e976d06d8fdf74c8abd3bd9c2783f5958ee836167dc9efe65bf3934dabc4b3aae
+DIST firefox-64.0-ar.xpi 513398 BLAKE2B 
c98a9a16be642b2073c6d129e4ca5f60a425000518dcc6c70e87a03c09756a5039cb5548a150b308813bfb47e2805b750afaf7acce6d7bf4388c940095fbd5d6
 SHA512 
73ca6ff18d7543aa6cb13bd1169cdc114fafcf4582294da3f4334996ee8c8d6f50719814c948bf72648ad6a9441dbdb5b8776ce8ca407cba151fcbb6ecb6ddb9
+DIST firefox-64.0-as.xpi 478291 BLAKE2B 
2747fa496b1a588e6416150b462578005c888d64715aa194909835ecb3693a4c39e9e44169f5635c6b6035323d83505d8ec1300196ff01ec7e1236daad3050c8
 SHA512 
28bf907404ae1b57267e4b4dc3f578378c7d8c82a6df54cdcb70821e88b93c68340e839bd37c5124b452267e21df09803e84cfddedd3121aae6552e81190ccf9
+DIST firefox-64.0-ast.xpi 461828 BLAKE2B 
ee1d274fb8a6929e30d51f425ddbf0b8bab3d5f4f1e1b3ea115a602d48e89feb0c72d6396e2c5eb555641a31b023e64504b16f5aefb8df0d795596b3286929a7
 SHA512 
ee530e92eab42bb9f069771107e7ccc992bcdd015c10069c6be58aedc6f0157112444d1ce14cb8d3755a5ad18168853f479e028a0f1d5fa3d7d740c0ba588779
+DIST firefox-64.0-az.xpi 490034 BLAKE2B 
b35f9c56fe8c0e26b17c2437bda2e7c4db1cd630b08f6301633a9afc3d71bc0643c9eb872936551e2ae8c072ff881b6892154ccc72586c3cafec59f9e756d1d7
 SHA512 
0cea81a00a606b517dab55477ba8df01b87d8e0c3a436a7430d11b8f309b811d8e69e77e13041552374d51233c4f8aa1ae78039dfcca8dea9e0e80bbba2712b4
+DIST firefox-64.0-bg.xpi 523739 BLAKE2B 
b43e8cfc5e89f39d16e977c1b030efa80b5f6db5e27fcaede8ae5ffed52e3046988a4a1e41f6507752f8ae6838fdf9784fcf1c3abbddb7cc1435048dcb4cf045
 SHA512 
ed21b8e58d36d9be6c6b68e3f3be8adc3baed47ed4121532d788dfe1b629150e25bdda1d9b68e4892b4d74459c4e04fbba33db8a1da39b9b9a77b3e294f91af2
+DIST firefox-64.0-bn-BD.xpi 541873 BLAKE2B 
e937ed052c171d7488e750d28b2fc91aca3f97701d0b7214904346347fcbeab3457ffbc9de107ee2245cf2d85986ac2852f4237fd23ae0e43db37f4b2f187918
 SHA512 
060b92ceb42d8d4543b1bda0da519e774a69e6b2a4735b752a07a8268ff2ae72086bd978a05fc36bd811c0ceebe4cd064d1816164f4d2156e3ec8dda16dde4e3
+DIST firefox-64.0-bn-IN.xpi 528978 BLAKE2B 
27a1779e0363b94bffa147a7212fd8ac7ac0f2162a321c67272940dbf500f480c1b1cccf70ab8d9fb29a484efe911c166eb1b4773d6020a06b1974ab3b8a332c
 SHA512 
20f645887f4f2568b36355dd5f8d2b6f9b8e1a270d7d80e726e5486dc110c87860efbf5f480b3995a0741d06dbcd652e314a815d0151904b87888c9b0094c14a
+DIST firefox-64.0-br.xpi 479238 BLAKE2B 

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

2018-12-10 Thread Thomas Deutschmann
commit: ed736a6c425f7d1e31cd40ebf7c38363ee690f9d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 20:56:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 20:56:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed736a6c

www-client/firefox: bump to v64.0

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

 www-client/firefox/Manifest|  93 +
 www-client/firefox/firefox-64.0.ebuild | 639 +
 2 files changed, 732 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 6af79ffe759..6053f56f745 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -369,3 +369,96 @@ DIST firefox-63.0.3-xh.xpi 466840 BLAKE2B 
0a7e6411589ed2c4d213184267063ca44bfc6b
 DIST firefox-63.0.3-zh-CN.xpi 504055 BLAKE2B 
2f8903d471bbee4a2b708df9676a5e92137e4b355c10e7009d71366c6bb3612c745a87999ef0bddcb250fa7b5f8e0f1b3fc8513547353efa5541bf07946f073d
 SHA512 
ec7081cb607234c7979dce809613d3fc9230cf256d9f40fec5723dd6f28659a48f3a84afd4563e6e46b023b7089bab456fec2f0ac7da3b60001cf47e7d91b1b9
 DIST firefox-63.0.3-zh-TW.xpi 507002 BLAKE2B 
8fb7d9d8241b408a5b010bcbca741f7668f31e5e6dba4a8ad567276f1c538a433b2561b49eef703379d67364dc466929f1809f0dd610326e22a6f341e0482082
 SHA512 
4988e0be851d6a224524bd88958f804867f143a18167259666241aa50249bb350d8b431c4b3a1aebd7c399d666e7ffa9f87d589fa162a60df08affb4b77a1b18
 DIST firefox-63.0.3.source.tar.xz 266109244 BLAKE2B 
19bf7ca09d62e62dd233f6ae516800ab5e06435973763fb444fc1f895be67a54fb543a629adfe63698e7c5909e4e7169504469b968d32c0bc91d4bd90b9707e0
 SHA512 
6c05aea0b704ede39abf83aba02c4713a8f5ab6673a8897f6bb4147d5e90c234e351f584010e195e46382d217d02d8eec5a5d4b9f4694c14c55172987bb695c2
+DIST firefox-64.0-ach.xpi 455463 BLAKE2B 
f9cbba19f002a625bae23a1c4e7157c4090cd41a16872993603aed0610c1b9124aaf7fdd90a3263ccd0e841d0e1624cce517db929d62833c6a0a91e7942ed352
 SHA512 
5e7ce624293c24e8a8f0e1d323ed1f6d77c8476915c1ab60c2ba74725bfabd011ca7de113a98d118f112af633a7a9db014c3961a7421344db4b97c23d9aa7848
+DIST firefox-64.0-af.xpi 431976 BLAKE2B 
366e4fb57e4d9bb48c08d98b290c4338ccd00d1c56b61773c6ef11053df8116fd453c4d4c1ce34175d60c7600ee8acabe2865b4fb70f5543dd6c8014a62bd43b
 SHA512 
17d2015fe636f8ea787d7b536f10767be4e5afb754c883c1b5d68dc65b45a620e1c0d2c81ff4d155a07f8db5c775ad7fca74d88e8759f2cd178d0914ce2a0331
+DIST firefox-64.0-an.xpi 473568 BLAKE2B 
512627e73a3b80d0b7de9ed209a4ebb1f5928a1825fb29907e004685cfed298cbda4d528546090e6403b8bd520c4b589ca51fa02cb1f144dc21b9876269f8157
 SHA512 
7979c4a0eabd79169249b7f3741ef349c98ac56f2223164b5dbe793ff4bbc85e976d06d8fdf74c8abd3bd9c2783f5958ee836167dc9efe65bf3934dabc4b3aae
+DIST firefox-64.0-ar.xpi 513398 BLAKE2B 
c98a9a16be642b2073c6d129e4ca5f60a425000518dcc6c70e87a03c09756a5039cb5548a150b308813bfb47e2805b750afaf7acce6d7bf4388c940095fbd5d6
 SHA512 
73ca6ff18d7543aa6cb13bd1169cdc114fafcf4582294da3f4334996ee8c8d6f50719814c948bf72648ad6a9441dbdb5b8776ce8ca407cba151fcbb6ecb6ddb9
+DIST firefox-64.0-as.xpi 478291 BLAKE2B 
2747fa496b1a588e6416150b462578005c888d64715aa194909835ecb3693a4c39e9e44169f5635c6b6035323d83505d8ec1300196ff01ec7e1236daad3050c8
 SHA512 
28bf907404ae1b57267e4b4dc3f578378c7d8c82a6df54cdcb70821e88b93c68340e839bd37c5124b452267e21df09803e84cfddedd3121aae6552e81190ccf9
+DIST firefox-64.0-ast.xpi 461828 BLAKE2B 
ee1d274fb8a6929e30d51f425ddbf0b8bab3d5f4f1e1b3ea115a602d48e89feb0c72d6396e2c5eb555641a31b023e64504b16f5aefb8df0d795596b3286929a7
 SHA512 
ee530e92eab42bb9f069771107e7ccc992bcdd015c10069c6be58aedc6f0157112444d1ce14cb8d3755a5ad18168853f479e028a0f1d5fa3d7d740c0ba588779
+DIST firefox-64.0-az.xpi 490034 BLAKE2B 
b35f9c56fe8c0e26b17c2437bda2e7c4db1cd630b08f6301633a9afc3d71bc0643c9eb872936551e2ae8c072ff881b6892154ccc72586c3cafec59f9e756d1d7
 SHA512 
0cea81a00a606b517dab55477ba8df01b87d8e0c3a436a7430d11b8f309b811d8e69e77e13041552374d51233c4f8aa1ae78039dfcca8dea9e0e80bbba2712b4
+DIST firefox-64.0-bg.xpi 523739 BLAKE2B 
b43e8cfc5e89f39d16e977c1b030efa80b5f6db5e27fcaede8ae5ffed52e3046988a4a1e41f6507752f8ae6838fdf9784fcf1c3abbddb7cc1435048dcb4cf045
 SHA512 
ed21b8e58d36d9be6c6b68e3f3be8adc3baed47ed4121532d788dfe1b629150e25bdda1d9b68e4892b4d74459c4e04fbba33db8a1da39b9b9a77b3e294f91af2
+DIST firefox-64.0-bn-BD.xpi 541873 BLAKE2B 
e937ed052c171d7488e750d28b2fc91aca3f97701d0b7214904346347fcbeab3457ffbc9de107ee2245cf2d85986ac2852f4237fd23ae0e43db37f4b2f187918
 SHA512 
060b92ceb42d8d4543b1bda0da519e774a69e6b2a4735b752a07a8268ff2ae72086bd978a05fc36bd811c0ceebe4cd064d1816164f4d2156e3ec8dda16dde4e3
+DIST firefox-64.0-bn-IN.xpi 528978 BLAKE2B 
27a1779e0363b94bffa147a7212fd8ac7ac0f2162a321c67272940dbf500f480c1b1cccf70ab8d9fb29a484efe911c166eb1b4773d6020a06b1974ab3b8a332c
 SHA512 
20f645887f4f2568b36355dd5f8d2b6f9b8e1a270d7d80e726e5486dc110c87860efbf5f480b3995a0741d06dbcd652e314a815d0151904b87888c9b0094c14a
+DIST firefox-64.0-br.xpi 479238 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/xmr-stak/

2018-12-10 Thread Craig Andrews
commit: ccdb4603152effe2154b6db932db922af1346301
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 10 20:50:00 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 10 20:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdb4603

net-p2p/xmr-stak: 2.7.1 version bump

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

 net-p2p/xmr-stak/Manifest  |  1 +
 net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 3cfabaf389e..ff79b5d35b3 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -8,3 +8,4 @@ DIST xmr-stak-2.5.1.tar.gz 357295 BLAKE2B 
cbb91144f56abb3bb21d9b56d0e53084708169
 DIST xmr-stak-2.5.2.tar.gz 357306 BLAKE2B 
333011250d2df3a699ec00066b1f2e45182b33b74178579756fb29b553d1d8b5abc171241f9586ef80c2c34ada40fd350046b998a7ac3c6a905b78f5e00facb0
 SHA512 
d9c1e851588d7e995c11cd02873a49612f862550635afe311a654fb3e0f80c80dec15a99b83e33a6d090d6e32d87f29746291e06effa05df4fc9f2f78c0a6a9c
 DIST xmr-stak-2.6.0.tar.gz 358899 BLAKE2B 
adf581dc13c680066e6aa6ff7b4e6f98e07fa5a336e8676f8aca34017359c294289d4ef28b8c9e92a183b71a00c30e693b4d602ef8e1fde888ca217f343d5cfe
 SHA512 
aba471ba7867909815b2c0cb7366949e42a888999686dd3ff69243b6a567793bc0e08e1f8e892c711842ace4a764e2d577393ba9ea4de4c3de1e80cf31d3e70c
 DIST xmr-stak-2.7.0.tar.gz 376873 BLAKE2B 
78dd64acf7fbae46bf150d97b00c8443fbd097789b6e1aef99a954d966b8a75add358c82636621bb8b5639883a6d79b17ba3691e72354034bd944fa1f44d8c1e
 SHA512 
cb56de595225ab22f1c53f1dd971898fcb14610a11d1cbc789e144a5b34f24e56f44fb75bdefc809bde17e434a5e6d02830874b9b825af179cd4699587f5e7c7
+DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B 
bdbd3f7ca522e200db072679f21ee79dc99167cf512f19008ca6b591d0c7ba73f58b68e0d2d7a2622cb88438922e28a4c78e4cbf9d617e28881cc37e1db8c08a
 SHA512 
f33afa259ffde23bd0b5dd8efceadd98e4e176ccabbb68e79eb7cfcc88af9444e897c552e1eea2e3798291309847451ebfa1c44d5310e192014cf6b2aa5eb530

diff --git a/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild
new file mode 100644
index 000..59442f8065c
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.7.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git;
+   EGIT_BRANCH="dev"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Unified all-in-one Monero miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda devfee hwloc opencl ssl webserver"
+
+DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit )
+   hwloc? ( sys-apps/hwloc )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:0= )
+   webserver? ( net-libs/libmicrohttpd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   if ! use devfee; then
+   sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' 
xmrstak/donate-level.hpp || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCUDA_ENABLE=$(usex cuda)
+   -DHWLOC_ENABLE=$(usex hwloc)
+   -DMICROHTTPD_ENABLE=$(usex webserver)
+   -DOpenCL_ENABLE=$(usex opencl)
+   -DOpenSSL_ENABLE=$(usex ssl)
+   -DLIBRARY_OUTPUT_PATH=$(get_libdir)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
+   doinitd "${FILESDIR}"/${PN}
+   dodir /etc/xmr-stak
+}
+
+pkg_postinst() {
+   if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then
+   ewarn "To use xmr-stack:"
+   if use cuda || use opencl; then
+   ewarn "As root or as a user that is a member of the 
'video' group,"
+   fi
+   ewarn "run:"
+   ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt"
+   ewarn "xmr-stak can now be terminated and 'systemctl start 
xmr-stak' or '/etc/init.d/xmr-stak start' can be used."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/xmr-stak/

2018-12-10 Thread Craig Andrews
commit: 89814412513b0753f08d124f5d2d88a9ad0a667b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 10 20:50:40 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Dec 10 20:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89814412

net-p2p/xmr-stak: Drop old versions

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

 net-p2p/xmr-stak/Manifest |  9 -
 net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild | 66 --
 net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild| 66 --
 net-p2p/xmr-stak/xmr-stak-2.4.5-r1.ebuild | 67 ---
 net-p2p/xmr-stak/xmr-stak-2.4.5.ebuild| 66 --
 net-p2p/xmr-stak/xmr-stak-2.4.6.ebuild| 67 ---
 net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild| 67 ---
 net-p2p/xmr-stak/xmr-stak-2.5.0.ebuild| 67 ---
 net-p2p/xmr-stak/xmr-stak-2.5.1.ebuild| 67 ---
 net-p2p/xmr-stak/xmr-stak-2.5.2.ebuild| 67 ---
 net-p2p/xmr-stak/xmr-stak-2.6.0.ebuild| 67 ---
 11 files changed, 676 deletions(-)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index ff79b5d35b3..c93de1d6448 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1,11 +1,2 @@
-DIST xmr-stak-2.4.3.tar.gz 335672 BLAKE2B 
570fbb86144ba1a283c9a1733476e90caf24dcf0048733007ec189342a0e375f65cca74afb88ca7b08370a7db9a9a7d146f0c9a4a2cd57c480ec5b26928e98fa
 SHA512 
a1e38c25827af8f88c1fdeed0fb3e731e92ac632d846f63dfe6fcb634eec0496e1d64b2745e6dc040dabc55a90963f587442e912c5aa72c9208cebffcc06db7c
-DIST xmr-stak-2.4.4.tar.gz 337845 BLAKE2B 
d66e650aea8a299ec77c183b321330ca1a3faee11a17046e0d88e8a11bb4649f2305de1287d77f9346071e217762d2e6a44bd26a37173db05ab648ed1e20ba60
 SHA512 
3cd0bbf2b48945aa02302a1652093ceae38c085a16441bc2f6e315a82e0e00755544df0c75178a66e567a44e9d7537056b0fa5f3e7c7aee9a13b013c2411
-DIST xmr-stak-2.4.5.tar.gz 338482 BLAKE2B 
4f51925d86baab4a7a78803b45264ad731ac51d837e7f84138f4e82e14cd13a57b7f870f6e66f8306a09df0211dd65ca6998bfa1b0a55e97020cb63287b70c9c
 SHA512 
22cb3c97b9e85ec50091e093488256beb484a9bcdd0496185531095c5e64289814873ac659dc0c71d01adccacf1394019aeff33d7fab4e71af3ae65545219f04
-DIST xmr-stak-2.4.6.tar.gz 340081 BLAKE2B 
10520af3e696632c938e753acc1bd3a0439b1f240837e60eba0402a2efabc9ae493b85310a3c6ec27c6fca914955546854f12bea915c808e9b809a1b9af83653
 SHA512 
9f32af76f3043abee0c8bd8a46e239b07459c1ed800fa3afb4db022a9751ce7c8023fb5cbd79564323d2e625796fa6e05203501123de7a83cd9e22da951ccec2
-DIST xmr-stak-2.4.7.tar.gz 340026 BLAKE2B 
c6f898201ee744dea4aebf9bb3541efa7e5b78b740158c03ab044136eb8bdc768edb2118fa9f0eb48024aa70d52da7f281eb0443a42d4765bf3b7e39e98601fc
 SHA512 
91557c88ec36cc96eaacfa71474a5d9e5ac8815904221bd588417b0b077cddef15c28bac62cadea8b7701ce87af8d8a43a911e6523a0bbad99577398e2f0056e
-DIST xmr-stak-2.5.0.tar.gz 356770 BLAKE2B 
faf4fe59b8038e3bdac8941a6bac8939e1244d258ea704df346252bb2b3dc9b82dc5cd3f57afda208253ddfa2be12256ff2d473729403f30c96aabc4ba9c0073
 SHA512 
11b59e4c11a75c9fdc500f835ce91584d71c128df1efe5170b4cf787897f729a38c4738bb20de52a78dd5d3506e31bb048f8b801cc73a6fefcc045ae0d94ee3d
-DIST xmr-stak-2.5.1.tar.gz 357295 BLAKE2B 
cbb91144f56abb3bb21d9b56d0e530847081698a90260e9e01f055138ff61a62e939e7546f359ac48afd3fb1d6b1bd7c10dc46c7ae628df02ec6d7a14e73f6dd
 SHA512 
3899476430b50cf697588bce9b8b821c1cb6a5c4c24f0fa31c36030246a8092f6e3f959b8c0548fe26967d49cd0943843a53e49bf7420710382120292f1f2d2e
-DIST xmr-stak-2.5.2.tar.gz 357306 BLAKE2B 
333011250d2df3a699ec00066b1f2e45182b33b74178579756fb29b553d1d8b5abc171241f9586ef80c2c34ada40fd350046b998a7ac3c6a905b78f5e00facb0
 SHA512 
d9c1e851588d7e995c11cd02873a49612f862550635afe311a654fb3e0f80c80dec15a99b83e33a6d090d6e32d87f29746291e06effa05df4fc9f2f78c0a6a9c
-DIST xmr-stak-2.6.0.tar.gz 358899 BLAKE2B 
adf581dc13c680066e6aa6ff7b4e6f98e07fa5a336e8676f8aca34017359c294289d4ef28b8c9e92a183b71a00c30e693b4d602ef8e1fde888ca217f343d5cfe
 SHA512 
aba471ba7867909815b2c0cb7366949e42a888999686dd3ff69243b6a567793bc0e08e1f8e892c711842ace4a764e2d577393ba9ea4de4c3de1e80cf31d3e70c
 DIST xmr-stak-2.7.0.tar.gz 376873 BLAKE2B 
78dd64acf7fbae46bf150d97b00c8443fbd097789b6e1aef99a954d966b8a75add358c82636621bb8b5639883a6d79b17ba3691e72354034bd944fa1f44d8c1e
 SHA512 
cb56de595225ab22f1c53f1dd971898fcb14610a11d1cbc789e144a5b34f24e56f44fb75bdefc809bde17e434a5e6d02830874b9b825af179cd4699587f5e7c7
 DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B 
bdbd3f7ca522e200db072679f21ee79dc99167cf512f19008ca6b591d0c7ba73f58b68e0d2d7a2622cb88438922e28a4c78e4cbf9d617e28881cc37e1db8c08a
 SHA512 
f33afa259ffde23bd0b5dd8efceadd98e4e176ccabbb68e79eb7cfcc88af9444e897c552e1eea2e3798291309847451ebfa1c44d5310e192014cf6b2aa5eb530

diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.3-r1.ebuild 

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

2018-12-10 Thread Andreas Sturmlechner
commit: 17e981f18cb398eca475e5ab6720af0aad749641
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 10 19:58:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 19:58:18 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=17e981f1

kde-misc/plasma-pass: Update HOMEPAGE/EGIT_REPO_URI

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

 kde-misc/plasma-pass/plasma-pass-.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/kde-misc/plasma-pass/plasma-pass-.ebuild 
b/kde-misc/plasma-pass/plasma-pass-.ebuild
index dccfd6abcf..bc0af1597e 100644
--- a/kde-misc/plasma-pass/plasma-pass-.ebuild
+++ b/kde-misc/plasma-pass/plasma-pass-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,7 @@ EAPI=6
 inherit kde5
 
 DESCRIPTION="Plasma applet to access password from pass"
-HOMEPAGE="https://cgit.kde.org/scratch/dvratil/plasma-pass.git;
-EGIT_REPO_URI="https://anongit.kde.org/scratch/dvratil/plasma-pass.git;
+HOMEPAGE="https://www.dvratil.cz/2018/05/plasma-pass/ 
https://cgit.kde.org/plasma-pass.git/;
 LICENSE="LGPL-2.1+"
 IUSE=""
 



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

2018-12-10 Thread Andreas Sturmlechner
commit: d8412c02417b54b5457b47c620e3a6ad972c8397
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 10 20:38:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 20:38:18 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8412c02

kde-apps/kio-extras: Fix USE sftp build switch

Upstream commit e0e72cac011cf8f4ed3561e7d42fea34499ac04d

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

 kde-apps/kio-extras/kio-extras-18.12.0.ebuild   | 2 +-
 kde-apps/kio-extras/kio-extras-18.12.49..ebuild | 2 +-
 kde-apps/kio-extras/kio-extras-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-18.12.0.ebuild 
b/kde-apps/kio-extras/kio-extras-18.12.0.ebuild
index cfc47959db..823d7137fa 100644
--- a/kde-apps/kio-extras/kio-extras-18.12.0.ebuild
+++ b/kde-apps/kio-extras/kio-extras-18.12.0.ebuild
@@ -68,7 +68,7 @@ src_configure() {
$(cmake-utils_use_find_package openexr OpenEXR)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
$(cmake-utils_use_find_package samba Samba)
-   $(cmake-utils_use_find_package sftp LibSSH)
+   $(cmake-utils_use_find_package sftp libssh)
$(cmake-utils_use_find_package taglib Taglib)
)
 

diff --git a/kde-apps/kio-extras/kio-extras-18.12.49..ebuild 
b/kde-apps/kio-extras/kio-extras-18.12.49..ebuild
index e26ab7b92c..980bc85680 100644
--- a/kde-apps/kio-extras/kio-extras-18.12.49..ebuild
+++ b/kde-apps/kio-extras/kio-extras-18.12.49..ebuild
@@ -68,7 +68,7 @@ src_configure() {
$(cmake-utils_use_find_package openexr OpenEXR)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
$(cmake-utils_use_find_package samba Samba)
-   $(cmake-utils_use_find_package sftp LibSSH)
+   $(cmake-utils_use_find_package sftp libssh)
$(cmake-utils_use_find_package taglib Taglib)
)
 

diff --git a/kde-apps/kio-extras/kio-extras-.ebuild 
b/kde-apps/kio-extras/kio-extras-.ebuild
index e26ab7b92c..980bc85680 100644
--- a/kde-apps/kio-extras/kio-extras-.ebuild
+++ b/kde-apps/kio-extras/kio-extras-.ebuild
@@ -68,7 +68,7 @@ src_configure() {
$(cmake-utils_use_find_package openexr OpenEXR)
$(cmake-utils_use_find_package phonon Phonon4Qt5)
$(cmake-utils_use_find_package samba Samba)
-   $(cmake-utils_use_find_package sftp LibSSH)
+   $(cmake-utils_use_find_package sftp libssh)
$(cmake-utils_use_find_package taglib Taglib)
)
 



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/knotifyconfig/files/, kde-frameworks/knotifyconfig/

2018-12-10 Thread Andreas Sturmlechner
commit: d945698d38bd79ea0737872b8507f506341f1d2b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 10 19:45:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 10 19:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d945698d

kde-frameworks/knotifyconfig: Fix build with USE -phonon

Closes: https://bugs.gentoo.org/672866
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../knotifyconfig-5.53.0-phonon-optional.patch | 48 ++
 .../knotifyconfig/knotifyconfig-5.53.0.ebuild  |  2 +
 2 files changed, 50 insertions(+)

diff --git 
a/kde-frameworks/knotifyconfig/files/knotifyconfig-5.53.0-phonon-optional.patch 
b/kde-frameworks/knotifyconfig/files/knotifyconfig-5.53.0-phonon-optional.patch
new file mode 100644
index 000..0854b76da84
--- /dev/null
+++ 
b/kde-frameworks/knotifyconfig/files/knotifyconfig-5.53.0-phonon-optional.patch
@@ -0,0 +1,48 @@
+From 78a1dcc794f57be993ada7c6f129586ebb6b181e Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Mon, 10 Dec 2018 16:15:08 +0100
+Subject: Fix build without Phonon
+
+Summary:
+f6d55baf5aa88eaab6b2f96c025064f081d13cea replaced ${PHONON_LIBS} with
+Phonon's imported target. This breaks in the case when Phonon isn't
+found or disabled via -DCMAKE_DISABLE_FIND_PACKAGES_Phonon4Qt5=TRUE
+because the imported target isn't known. It worked previously because
+${PHONON_LIBS} was just empty when Phonon wasn't available.
+
+Test Plan:
+Building without phonon works now and and it still builds
+with phonon available and successfully links to it.
+
+Subscribers: kde-frameworks-devel
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D17479
+---
+ src/CMakeLists.txt | 8 +++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 3dd0039..b93cabc 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -27,9 +27,15 @@ target_link_libraries(KF5NotifyConfig
+ PRIVATE
+ KF5::I18n
+ KF5::KIOWidgets # KUrlRequester
+-Phonon::phonon4qt5
+ Qt5::DBus)
+ 
++if(HAVE_PHONON)
++target_link_libraries(KF5NotifyConfig
++PRIVATE
++Phonon::phonon4qt5
++)
++endif()
++
+ set_target_properties(KF5NotifyConfig PROPERTIES
+VERSION  ${KNOTIFYCONFIG_VERSION_STRING}
+SOVERSION${KNOTIFYCONFIG_SOVERSION}
+-- 
+cgit v1.1

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.53.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.53.0.ebuild
index 7c834ad4baf..65aca3a9a07 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-5.53.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.53.0.ebuild
@@ -22,3 +22,5 @@ RDEPEND="
phonon? ( media-libs/phonon[qt5(+)] )
 "
 DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-phonon-optional.patch" )



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

2018-12-10 Thread Patrick McLean
commit: 5c04bb34d8b47f34fc23941679988edf971a100a
Author: Patrick McLean  sony  com>
AuthorDate: Mon Dec 10 18:45:20 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec 10 18:45:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c04bb34

net-misc/openssh: Remove accidental debug code in 7.9_p1

Reported-By: Arfrever Frehtes Taifersar Arahesis
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/openssh-7.9_p1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.9_p1.ebuild 
b/net-misc/openssh/openssh-7.9_p1.ebuild
index a8cacd6542e..f39686f32b0 100644
--- a/net-misc/openssh/openssh-7.9_p1.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1.ebuild
@@ -391,7 +391,6 @@ src_install() {
 
systemd_dounit "${FILESDIR}"/sshd.{service,socket}
systemd_newunit "${FILESDIR}"/sshd_at.service 'sshd@.service'
-   ls -la "${D}"/run
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/, profiles/

2018-12-10 Thread Thomas Deutschmann
commit: 34324e533a69ce8347e3551ec50155213306b0d6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 14:59:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34324e53

app-admin/lsyncd: bump to v2.2.3

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

 app-admin/lsyncd/Manifest|  1 +
 app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch |  9 
 app-admin/lsyncd/lsyncd-2.2.3.ebuild | 28 
 profiles/package.mask|  4 
 4 files changed, 42 insertions(+)

diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest
index bf5367effef..daef9d30145 100644
--- a/app-admin/lsyncd/Manifest
+++ b/app-admin/lsyncd/Manifest
@@ -1,3 +1,4 @@
 DIST lsyncd-2.2.0.tar.gz 81034 BLAKE2B 
2d04729e31d60ec340c207d5c22b2f53571a146d3f548bf7a33061bcec59aabafae40242f79a971297780fb7de56b5ff1fbccdb4c2152878f1b318a058b9
 SHA512 
75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81
 DIST lsyncd-2.2.1.tar.gz 81005 BLAKE2B 
797c225b484139df53d3d1173d0cc3b4ba632a076e937902799247e422643f0bcefe22570d311afb4c8fb98151467a1ab624a97f728c851c02bc0dbc601f2238
 SHA512 
c07c322fb802911a2bb78221ff20ac1c0658cea27a23d34a95de45902211784d3bdc79c246ce0809e6167ddd20a3573c1ca6a81cabc46a29622a200c8d3ddfa5
 DIST lsyncd-2.2.2.tar.gz 82231 BLAKE2B 
44cb269e1b726595b4332471335dc2a600efa2ebd39d7857d9c0c4adebefed923f60b177511e9e06113a4ff3400e45a979315bcd61169a7a2b9945b1aa944a86
 SHA512 
489d4fc91787a53f1480749fce6a281406aedb7e3617cd5f383b30c47870b2a8a912317a3faee5ad5f6358c10a136a69e07ee854f753846be1e11023cea5fed0
+DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 
9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3
 SHA512 
2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a

diff --git a/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch 
b/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch
new file mode 100644
index 000..240ad6dce8f
--- /dev/null
+++ b/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch
@@ -0,0 +1,9 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -107,5 +107,5 @@ add_executable( lsyncd ${LSYNCD_SRC} )
+ target_link_libraries( lsyncd ${LUA_LIBRARIES} )
+ 
+ install( TARGETS lsyncd RUNTIME DESTINATION bin )
+-install( FILES doc/manpage/lsyncd.1 DESTINATION man )
++install( FILES doc/manpage/lsyncd.1 DESTINATION share/man/man1 )
+ 

diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
new file mode 100644
index 000..67ccfb4ab94
--- /dev/null
+++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG"
+inherit cmake-utils
+
+DESCRIPTION="Live Syncing (Mirror) Daemon"
+HOMEPAGE="https://github.com/axkibe/lsyncd;
+SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-lang/lua-5.2[deprecated]"
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   net-misc/rsync"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.3-mandir.patch
+)
+
+S=${WORKDIR}/${PN}-release-${PV}

diff --git a/profiles/package.mask b/profiles/package.mask
index fcadb03e8e2..6b687d7e279 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (10 Dec 2018)
+# Requires >=dev-lang/lua-5.2 which is masked
+>=app-admin/lsyncd-2.2.3
+
 # Hans de Graaff  (9 Dec 2018)
 # Old component for Rails that is no longer used and no longer
 # maintained upstream. Masked for removal in 30 days.



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

2018-12-10 Thread Thomas Deutschmann
commit: 409d5cfa9f3c792f6f0519de56411cf6092e2419
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 15:02:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=409d5cfa

dev-libs/nanomsg: bump to v1.1.5

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

 dev-libs/nanomsg/Manifest |  1 +
 dev-libs/nanomsg/nanomsg-1.1.5.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/nanomsg/Manifest b/dev-libs/nanomsg/Manifest
index 3dfb673bf22..cfaf4fc4195 100644
--- a/dev-libs/nanomsg/Manifest
+++ b/dev-libs/nanomsg/Manifest
@@ -1 +1,2 @@
 DIST nanomsg-1.1.4.tar.gz 310182 BLAKE2B 
d47d270bb1f631e332b6b9c2be1a29aebc2f3e0a2190aba1f4d0bc5415899bd1bda5608dea1510b4ac8b1c8a076c8b6a5d126de6bfc938b54e8a34becd5a
 SHA512 
a1f002f988f2d98eff03387b496fe15a099fef4eb9ccd1c46ade63fbbe5a4ad4cf9fa0fd1e612e1a6f2747bc2af63b7044ec1e920e1c9a0d8c8bc2191ad7046a
+DIST nanomsg-1.1.5.tar.gz 310739 BLAKE2B 
be3a6c3b8d41373798909f24f49c24018d99454e431dc64105a554021b1b49c8ed4fc6d14adfef315f5defd38d19482ab3a7625ea54fefea0794f149038ddfd4
 SHA512 
773b8e169a7accac21414c63972423a249164f5b843c6c65c1b03a2eb90d21da788a98debdeb396dab795e52d30605696bc2cf65e5e05687bf115438d5b22717

diff --git a/dev-libs/nanomsg/nanomsg-1.1.5.ebuild 
b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
new file mode 100644
index 000..73f7851f7dd
--- /dev/null
+++ b/dev-libs/nanomsg/nanomsg-1.1.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="High-performance messaging interface for distributed applications"
+HOMEPAGE="https://nanomsg.org/;
+SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/5.0.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( dev-ruby/asciidoctor )"
+RDEPEND=""
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNN_STATIC_LIB=$(usex static-libs ON OFF)
+   )
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=$(usex doc ON OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DNN_ENABLE_DOC=OFF
+   -DNN_ENABLE_TOOLS=OFF
+   -DNN_ENABLE-NANOCAT=OFF
+   )
+   fi
+   cmake-utils_src_configure
+}



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

2018-12-10 Thread Thomas Deutschmann
commit: c3eb604eae7e912202b85dec2dd5c175270d387c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 14:41:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3eb604e

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

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

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 07dc99a9997..a248ee62635 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-2.138.4.war 75751509 BLAKE2B 
2601353b630ad2d7783460a7e5af93ccb9f0e8ce6a277a4413871df73c944e733284f5621a87ca741ab2ef683554700919be767e9ff7cfe7ff7816be3fcb4202
 SHA512 
4492d9576dbe8364fe2d8f110ee9eff68478f64b397178a96b1d5c427e98c413a8dc1ba574c43b4ff84b3848ca99ff05a24df31d568c367849a35f6b673ba5b3
 DIST jenkins-bin-2.150.1.war 75938045 BLAKE2B 
363e359ef627947b2dfa30d164099c2864f2641c1ad3fa83532f9252a030bd973e4af3238fa09ba92f8ad65ab4463a21d86752b159d07049d5ccd88f8895bbdc
 SHA512 
1158713b60923f7c1a3b90e403562a388ec3578f1a7ca267f91137a58571c26721075f63eda97b92bcf3ca360ce68d5129c9bd205b2ee138e13247d73da4e7a3
 DIST jenkins-bin-2.154.war 76032730 BLAKE2B 
ce107d6afd617c0335f0ec13e004f72fb497ed8a9cd7859169e049f1f62cff34dbffa7bc59b536afabde3dead439a4d3e4cbb4f71107b1752b29451997ab5c77
 SHA512 
d86723dd0b10a26c7d8764c0717114d990de49b2ade3e8b7af163c13350b55f8ec11e479f4743641d9a6530ffc6e98903d9fac20e964ca70b4795aa26202b720
+DIST jenkins-bin-2.155.war 76037370 BLAKE2B 
69ca351fe0322564899bc7866174c1d2334c1881cffe49bce06273143b4f5303d544d77d8c372ec5c5380c045bf60566c77b1b9f6be5f9e1e58744d90ff6807d
 SHA512 
b7ce35de687094161d55d50522ccf8f80d8369e383ba97bd2de2082b5b03eea5385ae5d8aa46d80112c4f3df30584c9ba7ab2e58542c9c9c0ce7c2b2e17b481e

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



[gentoo-commits] repo/gentoo:master commit in: app-text/tofrodos/, app-text/tofrodos/files/

2018-12-10 Thread Thomas Deutschmann
commit: 9193b2bbb15ff0e2ae44f77f87f40de1bb8952f0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 16:39:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:45:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9193b2bb

app-text/tofrodos: bump to v1.7.13

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

 app-text/tofrodos/Manifest |  1 +
 .../tofrodos/files/tofrodos-1.7.13-CFLAGS.patch| 13 +
 app-text/tofrodos/tofrodos-1.7.13.ebuild   | 33 ++
 3 files changed, 47 insertions(+)

diff --git a/app-text/tofrodos/Manifest b/app-text/tofrodos/Manifest
index 8c602e9d6ec..36d611cc515 100644
--- a/app-text/tofrodos/Manifest
+++ b/app-text/tofrodos/Manifest
@@ -1 +1,2 @@
 DIST tofrodos-1.7.12a.tar.gz 97588 BLAKE2B 
ca8794df5b58e0e88d23a52287ec3f9c58918baa6590b6e2d571782c4c2ff1625e208648cce8346b2f63b52031da5dd3aff0e66522e670525cdc09bdfd8744b0
 SHA512 
45a03203ccd053ec02a420fe4a63b427ee74dfa2c30e914836621a1cd7836ce81800e8bd5f1cccdb93233780ce79bc74d4ad49dca6192899b3039cf559baa8a2
+DIST tofrodos-1.7.13.tar.gz 99975 BLAKE2B 
677b5cf7b1ef061b86a60229e083dc19ddcb7887b1319685ccd5a50493c1f02feb8556db3c2866f3ca1851304d0e97592a8abdd880a5f4e70eb7032f4238445d
 SHA512 
629804caf20ac7bfc6f47637b7bc575766f032e324142df3be14347f050c61d969e023f8fed0ce5c87d8fc57b25c60c4e0214600738c5079d5e731045dae4843

diff --git a/app-text/tofrodos/files/tofrodos-1.7.13-CFLAGS.patch 
b/app-text/tofrodos/files/tofrodos-1.7.13-CFLAGS.patch
new file mode 100644
index 000..dafdf66838e
--- /dev/null
+++ b/app-text/tofrodos/files/tofrodos-1.7.13-CFLAGS.patch
@@ -0,0 +1,13 @@
+--- a/Makefile
 b/Makefile
+@@ -56,10 +56,6 @@ OBJS =  emsg.o \
+   tofrodos.o \
+   utility.o
+ 
+-# implicit rules
+-.c.o:
+-  $(CC) $(CFLAGS) $<
+-
+ # user visible rules
+ all: $(FROMDOS) $(TODOS)
+ 

diff --git a/app-text/tofrodos/tofrodos-1.7.13.ebuild 
b/app-text/tofrodos/tofrodos-1.7.13.ebuild
new file mode 100644
index 000..23f51043153
--- /dev/null
+++ b/app-text/tofrodos/tofrodos-1.7.13.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Utility that converts ASCII files between the MSDOS and the Unix 
format"
+HOMEPAGE="http://tofrodos.sourceforge.net/;
+SRC_URI="http://tofrodos.sourceforge.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${PN}/src"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.7.13-CFLAGS.patch )
+
+src_compile() {
+   emake DEBUG=1 CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+   CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin fromdos
+   dosym fromdos /usr/bin/todos
+   doman fromdos.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/hy/files/, dev-lang/hy/

2018-12-10 Thread Thomas Deutschmann
commit: 8032fc02539ad46cdab630488595470d2f565b06
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 15:23:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8032fc02

dev-lang/hy: bump to v0.15.0

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

 dev-lang/hy/Manifest   |  1 +
 .../hy-0.15.0-do-not-install-get_version.py.patch  | 22 +++
 dev-lang/hy/hy-0.15.0.ebuild   | 45 ++
 3 files changed, 68 insertions(+)

diff --git a/dev-lang/hy/Manifest b/dev-lang/hy/Manifest
index e973c928d09..8a04bde4c5e 100644
--- a/dev-lang/hy/Manifest
+++ b/dev-lang/hy/Manifest
@@ -6,3 +6,4 @@ DIST hy-0.12.1.tar.gz 379361 BLAKE2B 
212a902f287d5b358e9fa4a54ad7bcbf21ed693d6ad
 DIST hy-0.13.0.tar.gz 383197 BLAKE2B 
5ec7826ebe8b4809c1a49d5dac333fd9e60b5a1a5aee947194df47c5f05bada34f2341e779dcf371c0736721cf93d0d114bb0fe4cd46d124b81c226e39aad533
 SHA512 
a1138c73584f5dc839d8085aaef24da6450789a0d466cea61ecb3740f865ee2aadc52dde3e5c76d945f16fb88c5fdfa4fd9bbcf35cdcd3fc2337fd1f13548b54
 DIST hy-0.13.1.tar.gz 383213 BLAKE2B 
e002218811cadf8db558284e7124114891c76df334ac3cda7b02c57bcdc37c0e65fb202f07f694d6948159051b88631ec9cb22f22207bf23b39c75125bcfcad3
 SHA512 
40ec426152ef20ff3d4e23043d9ab178a924a2dca3586fd2dfddf5477612246024222b50e62e6f356649c0d035fd202da89e974acf345db6e5c807883dbb86c5
 DIST hy-0.14.0.tar.gz 403692 BLAKE2B 
4d20574151c443e002e365bceecc11b2bdcd7aa294073c58cba4ec8a958534c9f1256848ef57e4d5dd3ec345decaa53db43768a78af542ba8a59ff50489486b1
 SHA512 
a04da48592058b8ad3e7d2a787149622bfcf61c01a341ccc166c2e25e18ed7616b6567b529cf4f6d80a9cecf44aac175577ebf185c77e941a11a258f8563da9e
+DIST hy-0.15.0.tar.gz 411900 BLAKE2B 
88a7500ecebacd7995aba1efbabead22ce656b1d6e275c5c726ce9b27746729344adfd35f2dfb4247c6d41101317eecfd98e0379e84f88ffea85bfaef2101797
 SHA512 
d4a08c7df494c5f9ae9a48e51b642cf8c30850209765fb80304132b57fb1133a839c82945662550d1417f4cae4e15f25da388be180143ed7b28fe8d5129844cc

diff --git a/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch 
b/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch
new file mode 100644
index 000..088b382a891
--- /dev/null
+++ b/dev-lang/hy/files/hy-0.15.0-do-not-install-get_version.py.patch
@@ -0,0 +1,22 @@
+Don't install get_version.py
+
+This reverts commit 7361b37a7580bb5caaf7696b7bff5954042fd52b.
+
+This file is not used at runtime, and the way it was installed violated FHS.
+
+---
+ setup.py | 3 ---
+ 1 file changed, 3 deletions(-)
+
+--- a/setup.py
 b/setup.py
+@@ -58,9 +58,6 @@ def run(self):
+ 'hy.core': ['*.hy', '__pycache__/*'],
+ 'hy.extra': ['*.hy', '__pycache__/*'],
+ },
+-data_files=[
+-('get_version', ['get_version.py'])
+-],
+ author="Paul Tagliamonte",
+ author_email="t...@pault.ag",
+ long_description=long_description,

diff --git a/dev-lang/hy/hy-0.15.0.ebuild b/dev-lang/hy/hy-0.15.0.ebuild
new file mode 100644
index 000..ad923928b2f
--- /dev/null
+++ b/dev-lang/hy/hy-0.15.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+RESTRICT="test" # needs some pointy sticks. Seriously.
+PYTHON_COMPAT=(python{2_7,3_5,3_6})
+
+inherit distutils-r1 eutils
+DESCRIPTION="A LISP dialect running in python"
+HOMEPAGE="http://hylang.org/;
+SRC_URI="https://github.com/hylang/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test doc"
+
+RDEPEND=">=dev-python/astor-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/clint-0.4[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   >=dev-python/funcparserlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/rply-0.7.6[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.15.0-do-not-install-get_version.py.patch )
+
+src_prepare() {
+   default
+   use doc && HTML_DOCS=( docs/_build/html/. )
+}
+
+python_compile_all() {
+   use doc && emake docs
+}
+
+python_test() {
+   nosetests -vv || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/snort/files/, net-analyzer/snort/, profiles/arch/powerpc/ppc64/

2018-12-10 Thread Thomas Deutschmann
commit: 6b906ae69c91c7a4ec841182fcc484e9494aa921
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 16:17:04 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:45:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b906ae6

net-analyzer/snort: bump to v2.9.12

Closes: https://bugs.gentoo.org/550366
Closes: https://bugs.gentoo.org/618822
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-analyzer/snort/Manifest|   1 +
 .../snort/files/snort-2.9.12-snort.pc.patch|  11 +
 net-analyzer/snort/files/snort.tmpfiles|   1 +
 net-analyzer/snort/files/snort_at.service  |  11 +
 net-analyzer/snort/metadata.xml|   5 +
 net-analyzer/snort/snort-2.9.12.ebuild | 258 +
 profiles/arch/powerpc/ppc64/package.use.mask   |   4 +
 7 files changed, 291 insertions(+)

diff --git a/net-analyzer/snort/Manifest b/net-analyzer/snort/Manifest
index 391e6190d8b..4664a2116c3 100644
--- a/net-analyzer/snort/Manifest
+++ b/net-analyzer/snort/Manifest
@@ -1,3 +1,4 @@
+DIST snort-2.9.12.tar.gz 6456877 BLAKE2B 
af5584fe01caf9af2f2188e1362bd927a884354ddcb3026af514dddc1264b557691e1644d3c24e85c3b5b5f515dd9fccdd8d38ebc7c28d2f384fb822e27d8bb8
 SHA512 
6f759b321ca5496abf27c9e4f4fa003cd5167f8c8a160bf5f0b1aee1a93aa8d27de89b84bdf993a0bfb3a93c6315cb2bdbdc3fdb3b09b8d4d1d3c22b69c6783f
 DIST snort-2.9.4.6.tar.gz 5338762 BLAKE2B 
d7d663028fcfeffd2f2996a4ebf81aa723b4564a0aa38158f5fef104385866164d8ddd538d920f08e4102da0b055157c8574e42f2e306187eb82283db5ad2c78
 SHA512 
e35e22cab3b98bbd42ffb4b88c4c4cc9b1c11e35952a9f3f4f684c02c81ca8604b45d16f42b3d0a6c792eeab86a8e319d8ebdd7b1a5215f93ec0e70b6ef53f98
 DIST snort-2.9.7.0.tar.gz 6340553 BLAKE2B 
97fc2699fd93278edd5b350db498733f60ea9a78fe8f9f755c153380be77b3b97caec3aa7cce633650dd0e5d193deab675855aa68c2efcb04dc6df04b77ccb4c
 SHA512 
f2cbdd2cf2ad15bd4cf3f8658c2a4880ee2069589db89c11aaea637984dde270ef6242c6dd43d5e12f829ed2464388950ee791dbbfa8df796843942c415fbc2f
 DIST snort-2.9.7.2.tar.gz 6352738 BLAKE2B 
c2c67395d9a214886ecf033b692f841da58284d0687ee4c219f77850246b1c2e134b874aba6dfd30dcb1f3c71d54a6c4e5dc70e613eb28a59c51f31dc9498b41
 SHA512 
4732014d0049671b1a81857e25a5ffbc3cbccb698be2b3406f69a45603a6b9f34343469ee14fa513199cf9b890a278cc777b42493850cff6fcb3493bb9b73dce

diff --git a/net-analyzer/snort/files/snort-2.9.12-snort.pc.patch 
b/net-analyzer/snort/files/snort-2.9.12-snort.pc.patch
new file mode 100644
index 000..3608a71c692
--- /dev/null
+++ b/net-analyzer/snort/files/snort-2.9.12-snort.pc.patch
@@ -0,0 +1,11 @@
+--- a/snort.pc.in
 b/snort.pc.in
+@@ -12,6 +12,5 @@ Name: Snort
+ Description: Snort dynamic plugins/detection/rules
+ URL: www.snort.org
+ Version: @VERSION@
+-Libs: -L${libdir} -lcurl @LDFLAGS@ @LIBS@
+-Cflags: @CFLAGS@ @CPPFLAGS@
+-
++Libs: -L${libdir} -lcurl @LIBS@
++Cflags: -I${includedir} @CPPFLAGS@

diff --git a/net-analyzer/snort/files/snort.tmpfiles 
b/net-analyzer/snort/files/snort.tmpfiles
new file mode 100644
index 000..5772f2fd1ad
--- /dev/null
+++ b/net-analyzer/snort/files/snort.tmpfiles
@@ -0,0 +1 @@
+d /run/snort 0755 snort snort -

diff --git a/net-analyzer/snort/files/snort_at.service 
b/net-analyzer/snort/files/snort_at.service
new file mode 100644
index 000..f764015c219
--- /dev/null
+++ b/net-analyzer/snort/files/snort_at.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Snort IDS system listening on '%I'
+
+[Service]
+Type=simple
+ExecStartPre=/usr/sbin/ip link set up dev %I
+ExecStart=/usr/bin/snort --daq-dir /usr/lib/daq/ -A fast -b -p -u snort -g 
snort -c /etc/snort/snort.conf -i %I
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+Alias=multi-user.target.wants/snort@%i.service

diff --git a/net-analyzer/snort/metadata.xml b/net-analyzer/snort/metadata.xml
index bfd9b69b2e8..4478a084a21 100644
--- a/net-analyzer/snort/metadata.xml
+++ b/net-analyzer/snort/metadata.xml
@@ -66,6 +66,11 @@
Enable decoding of non-ethernet protocols such as 
TokenRing, FDDI,
IPX, etc.

+   
+   Enable OpenAppID, an open, application-focused 
detection language
+   and processing module for Snort that enables users to 
create, share,
+   and implement application detection. Requires 
dev-lang/luajit.
+   

Enables support for preprocessor and rule performance 
profiling 
using the perfmonitor preprocessor.

diff --git a/net-analyzer/snort/snort-2.9.12.ebuild 
b/net-analyzer/snort/snort-2.9.12.ebuild
new file mode 100644
index 000..0a355d73194
--- /dev/null
+++ b/net-analyzer/snort/snort-2.9.12.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+

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

2018-12-10 Thread Thomas Deutschmann
commit: cdccf0cca5cfff203bc806c69b37b27b7f07b7f6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 16:44:41 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:45:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdccf0cc

sys-apps/toybox: bump to v0.7.8

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

 sys-apps/toybox/Manifest |  1 +
 .../toybox/{toybox-.ebuild => toybox-0.7.8.ebuild}   | 16 
 sys-apps/toybox/toybox-.ebuild   | 16 
 3 files changed, 17 insertions(+), 16 deletions(-)

diff --git a/sys-apps/toybox/Manifest b/sys-apps/toybox/Manifest
index 7fc0f6a8456..02052b026af 100644
--- a/sys-apps/toybox/Manifest
+++ b/sys-apps/toybox/Manifest
@@ -1,3 +1,4 @@
 DIST toybox-0.7.5.tar.gz 818815 BLAKE2B 
0d91eb07b9c2e64c611be24eb09aac7ffc26d65f3dd39ee7663419e4eff1e9d559b7b6e8df0dc8e13986124aefa706b343c4a3521466f2bdf657d4c9a82a9fc2
 SHA512 
f0cc54da2394ed14b41dbc80bf674f86989f0312b645b9e1e5403fb0a3282cafce9608b2d738ab2dbb6fe3779eed70d51133a867c6ea76683dd7e6de245df127
 DIST toybox-0.7.6.tar.gz 834351 BLAKE2B 
7c6737a8b16f77fd7a5e389be17ef8eb41d28718e46231ec1aa48af0a0ec1cbdc1c0b74670c3f79f58a5b0547f47aa6e5ccbaccc5451b12a80e1c566ee49a30d
 SHA512 
1ed06114f5feb46e642bfeee517366a16c0a5d76562841a3cdf6b003bb330be10d4ac5009c7cf845eb5ea99bb8ae8b4291c413bbd45fd89c2ae3e4a69c1455bb
 DIST toybox-0.7.7.tar.gz 843039 BLAKE2B 
fb4ef2ad483acd2b42905e765f7287b41fa8b1822796579c4a57a8ad3f5a3cdb8bbcd0e6790eddc8daf2ec41c50be478c7d19623d1c8db2e7b1d4db8b52fbbc6
 SHA512 
89369662eaf48bb52909f49932b98395eed6e672f6a37387819a02ba9c33f6b737686782ca3bf0ed0f9b60e1e2fff88ad1ebb678999582986acfec371d100827
+DIST toybox-0.7.8.tar.gz 903344 BLAKE2B 
e223dabd7b44a050bb884d595235ea469524ffbcf3b29ee8a106354dff3250b5e9c7922cb8b499ff343e170735e29b321b9c00c370c67a1d20c8a5e44ab2bdd2
 SHA512 
125e4b22deda1e707a62c49b40bf7ac8a36122af27fd70ed45c651a61b5607765cf1c9b3b1c3103c0a5b5f4e7760a50e87ac62bfc89aa870a22ae8ad0aacad65

diff --git a/sys-apps/toybox/toybox-.ebuild 
b/sys-apps/toybox/toybox-0.7.8.ebuild
similarity index 74%
copy from sys-apps/toybox/toybox-.ebuild
copy to sys-apps/toybox/toybox-0.7.8.ebuild
index 3fc7451c702..722524f4045 100644
--- a/sys-apps/toybox/toybox-.ebuild
+++ b/sys-apps/toybox/toybox-0.7.8.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="7"
 
-inherit eutils multiprocessing savedconfig toolchain-funcs
+inherit multiprocessing savedconfig toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/landley/toybox.git;
 else
-   SRC_URI="http://landley.net/code/toybox/downloads/${P}.tar.bz2;
+   SRC_URI="https://landley.net/code/toybox/downloads/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -17,7 +17,7 @@ fi
 RESTRICT="test"
 
 DESCRIPTION="Common linux commands in a multicall binary"
-HOMEPAGE="http://landley.net/code/toybox/;
+HOMEPAGE="https://landley.net/code/toybox/;
 
 # The source code does not explicitly say that it's BSD, but the author has 
repeatedly said it
 LICENSE="BSD-2"
@@ -25,7 +25,7 @@ SLOT="0"
 IUSE=""
 
 src_prepare() {
-   epatch_user
+   default
restore_config .config
 }
 
@@ -35,7 +35,7 @@ src_configure() {
return 0
else
einfo "Could not locate user configfile, so we will save a 
default one"
-   emake defconfig > /dev/null
+   emake -j1 defconfig > /dev/null
fi
 }
 
@@ -53,5 +53,5 @@ src_test() {
 
 src_install() {
save_config .config
-   newbin toybox_unstripped toybox
+   newbin generated/unstripped/toybox toybox
 }

diff --git a/sys-apps/toybox/toybox-.ebuild 
b/sys-apps/toybox/toybox-.ebuild
index 3fc7451c702..722524f4045 100644
--- a/sys-apps/toybox/toybox-.ebuild
+++ b/sys-apps/toybox/toybox-.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="7"
 
-inherit eutils multiprocessing savedconfig toolchain-funcs
+inherit multiprocessing savedconfig toolchain-funcs
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/landley/toybox.git;
 else
-   SRC_URI="http://landley.net/code/toybox/downloads/${P}.tar.bz2;
+   SRC_URI="https://landley.net/code/toybox/downloads/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -17,7 +17,7 @@ fi
 RESTRICT="test"
 
 DESCRIPTION="Common linux commands in a multicall binary"
-HOMEPAGE="http://landley.net/code/toybox/;
+HOMEPAGE="https://landley.net/code/toybox/;
 
 # The source code does not explicitly say that it's BSD, but the author 

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

2018-12-10 Thread Thomas Deutschmann
commit: f9682018fc6f442bdda0be892199576c186300a3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 16:33:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:45:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9682018

net-libs/daq: bump to v2.0.6

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

 net-libs/daq/Manifest |  1 +
 net-libs/daq/daq-2.0.6.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/net-libs/daq/Manifest b/net-libs/daq/Manifest
index 71be401e32e..13a86802343 100644
--- a/net-libs/daq/Manifest
+++ b/net-libs/daq/Manifest
@@ -1,3 +1,4 @@
 DIST daq-0.6.2.tar.gz 451581 BLAKE2B 
64eebeb669eefc6715b206de19e823708a8e4255d5898d5f6d4b80889360611950764432c941a2a930582ab9b8c2300cfdb41784f008f4ef1c248f3469819d4e
 SHA512 
da19034f210d9c202f5e3ba7ddf60645498ed8bdaf28410811922ebb1338b56c55c8e992e46e1c7b9b89de6148b471129826a02ab2a45c7232bc4091a4e53125
 DIST daq-2.0.0.tar.gz 480030 BLAKE2B 
ab25ce133833babbdaecd74c79d319739e5bfa34bfa100d35c19569c935fe58b425ea817a12f6d2fc1ff47a6e8097b822e2d5ac5dc295cdde516811f139accff
 SHA512 
aa79e06473592c0ee57a3a2da60f01f35e6268a126fcb3a992ee7c6da48a079cf359db7439be3778997e774c340630d768712c9efea10c570feb4961f9a00b3c
 DIST daq-2.0.2.tar.gz 474447 BLAKE2B 
fa80d435056d672eaa15f003649d90dba91986780f372cd4e953b676e414232516c5fc43065f5497d38299e0309c58b2734458f9e5aa1b93cdfa29dfe72b622d
 SHA512 
b2a47e174155f21cb1c6f1e1c431ea7cca6aa9f7371228e77def3c526a67fd42d0e26e4c94263195e041b203cdf0c2aaef14f9035afb23dde0bd5df3bf422cbd
+DIST daq-2.0.6.tar.gz 518013 BLAKE2B 
702ab20c776b9047230bb1ac36574068e461a850ed5d15959c314d62b0b828c792cf23d19cdb411ba8c067348ae74dd2f011376ccbe0376c44536ad58fa1bba9
 SHA512 
61dd5408c587e57999445b9549ac539ffc5bb16ddc179601de1065fc5e251c1893536d8aa2251096e34b54093529d3578e7b5d97e3514cb2bbf4de113639b08c

diff --git a/net-libs/daq/daq-2.0.6.ebuild b/net-libs/daq/daq-2.0.6.ebuild
new file mode 100644
index 000..42db1344051
--- /dev/null
+++ b/net-libs/daq/daq-2.0.6.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit autotools multilib
+
+DESCRIPTION="Data Acquisition library, for packet I/O"
+HOMEPAGE="https://www.snort.org/;
+SRC_URI="https://www.snort.org/downloads/snort/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 +afpacket +dump +pcap nfq ipq static-libs"
+
+PCAP_DEPEND=">=net-libs/libpcap-1.0.0"
+IPT_DEPEND="
+   >=net-firewall/iptables-1.4.10
+   dev-libs/libdnet
+   net-libs/libnetfilter_queue
+
+"
+DEPEND="
+   dump? ( ${PCAP_DEPEND} )
+   ipq? ( ${IPT_DEPEND} )
+   nfq? ( ${IPT_DEPEND} )
+   pcap? ( ${PCAP_DEPEND} )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   # We forced libpcap to 1.x, so we can set this cache var so
+   # cross-compiling doesn't break on us.
+   daq_cv_libpcap_version_1x=yes \
+   econf \
+   $(use_enable ipv6) \
+   $(use_enable pcap pcap-module) \
+   $(use_enable afpacket afpacket-module) \
+   $(use_enable dump dump-module) \
+   $(use_enable nfq nfq-module) \
+   $(use_enable ipq ipq-module) \
+   $(use_enable static-libs static) \
+   --disable-ipfw-module \
+   --disable-bundled-modules
+}
+
+DOCS=( ChangeLog README )
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   # If not using static-libs don't install the static libraries
+   # This has been bugged upstream
+   if ! use static-libs; then
+   for z in libdaq_static libdaq_static_modules; do
+   rm "${D}"usr/$(get_libdir)/${z}.a
+   done
+   fi
+}
+
+pkg_postinst() {
+   einfo "The Data Acquisition library (DAQ) for packet I/O replaces 
direct"
+   einfo "calls to PCAP functions with an abstraction layer that 
facilitates"
+   einfo "operation on a variety of hardware and software interfaces 
without"
+   einfo "requiring changes to application such as Snort."
+   einfo
+   einfo "Please see the README file for DAQ for information about 
specific"
+   einfo "DAQ modules."
+}



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

2018-12-10 Thread Thomas Deutschmann
commit: 3434e8a0842c8c065fb466d73ce4eec1c486a299
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 14:39:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3434e8a0

dev-python/awscli: bump to v1.16.72

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

 dev-python/awscli/Manifest  |  1 +
 dev-python/awscli/awscli-1.16.72.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
index 135d2ecd32c..bb8c516c07c 100644
--- a/dev-python/awscli/Manifest
+++ b/dev-python/awscli/Manifest
@@ -1,2 +1,3 @@
 DIST awscli-1.16.59.tar.gz 1147247 BLAKE2B 
f8571f2397735b4aad17543e25cd2764731b2986f420faccf76dad2bdab912029d7ac592607290bd76fe4c99ef57e168dfbc5a2a92e20927343006f964a4a3a8
 SHA512 
be7f6dac8d2ed27f53a0f50323d40395c51d7e0ef513e1410bd4ce5fb4affe1033919e01755ba768739e7e327a827d004a8da42353c0be05e90be3e5350399ff
 DIST awscli-1.16.62.tar.gz 1147749 BLAKE2B 
d0a578478f5aa6e08c8de3c0e5e85b99e09a8519931b35f5fa724f922b35e2981464ba2fc5fc842350dfe1cd5740104ee293caf13b2154c5140caa9f762c976c
 SHA512 
b7b0247c7c28fe3195cb6e2ec81fa15e8d6e9a8120d124d4cc84e827f8f9c904fb7feaa00d28173e0739066eb5ca77fc7f2af8b1f2b083605b23a4cc1c38fd1d
+DIST awscli-1.16.72.tar.gz 1169697 BLAKE2B 
3ae37ee02bb821dc5e5578ff9937d6fb313bd369e9f57c276d3e3fb722743b5f07536ed60ffd98ffbb779e0ad3882f9345d0ccbed3572c2e7332c2a339320f49
 SHA512 
88914546c10e14749b6811a31ff664cd464ab424d2140f1218b03128fb8a7e4fcfb33feaa29cac534ea3902f1d4e0565c7578b61989bb6b8f8edbefa2d992355

diff --git a/dev-python/awscli/awscli-1.16.72.ebuild 
b/dev-python/awscli/awscli-1.16.72.ebuild
new file mode 100644
index 000..1a34c9d79e7
--- /dev/null
+++ b/dev-python/awscli/awscli-1.16.72.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="https://pypi.org/project/awscli/;
+#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+# requires network access
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/botocore-1.12[${PYTHON_USEDEP}]
+   <=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   <=dev-python/rsa-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.1.12[${PYTHON_USEDEP}]
+   <=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/aws-cli-${PV}"
+
+python_test() {
+   nosetests -vv || die
+}



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

2018-12-10 Thread Thomas Deutschmann
commit: 326f8e2effab772da0c443f811ebbd7f06298de5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 10 14:34:45 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 10 16:44:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326f8e2e

net-dns/unbound: bump to v1.8.2

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

 net-dns/unbound/Manifest |   1 +
 net-dns/unbound/unbound-1.8.2.ebuild | 181 +++
 2 files changed, 182 insertions(+)

diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index 56367e8da8f..5d5ccbe59f8 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,2 +1,3 @@
 DIST unbound-1.8.0.tar.gz 5609213 BLAKE2B 
41e464df60e03d502f13758e75f9143658b2a496c4fad69804d9d404e23a8d4b5480cc09048197f8593e37feffdffaea33b18a06d864d0d35e986169b49f42e4
 SHA512 
6c46f5b86b5bd98a7b549b660173d487e59e65385cebd7bc29429b4fee69f2b490651a409c57b072b9b604fa98e289fa82eeecfea8779900038c25b28a6bd064
 DIST unbound-1.8.1.tar.gz 5610191 BLAKE2B 
15118f5940b4362dd515f8b335c8a39fc5ef1d3fbf0c20efbf0097342fabb4890eae0527f8b00ace181a425b413882db962b63d329f664cf12649d4d6ec8e5ea
 SHA512 
1872a980e06258d28d2bc7f69a4c56fc07e03e4c9856161e89abc28527fff5812a47ea9927fd362bca690e3a87b95046ac96c8beeccaeb8596458f140c33b217
+DIST unbound-1.8.2.tar.gz 5628920 BLAKE2B 
bf45bbde9e94ad5e8f8a825144d98faf21b1355f839b066d55c0e3588806b532f23fd69bf135161e1303c318c1f093020494e0e5ba44a65ed861864117a8e736
 SHA512 
a775c799d41ede3c2df82a5cf4d419ec1d037d84c9bb7f2f4216727afc1e3d82c991d1a1ee99baf315530c094a416004e836312ba1ee2b7b17a4a60454878cb5

diff --git a/net-dns/unbound/unbound-1.8.2.ebuild 
b/net-dns/unbound/unbound-1.8.2.ebuild
new file mode 100644
index 000..930c5cadac3
--- /dev/null
+++ b/net-dns/unbound/unbound-1.8.2.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit autotools flag-o-matic multilib-minimal python-single-r1 systemd user
+
+MY_P=${PN}-${PV/_/}
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/;
+SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz;
+
+LICENSE="BSD GPL-2"
+SLOT="0/8" # ABI version of libunbound.so
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux 
static-libs systemd test threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Note: expat is needed by executable only but the Makefile is custom
+# and doesn't make it possible to easily install the library without
+# the executables. MULTILIB_USEDEP may be dropped once build system
+# is fixed.
+
+CDEPEND=">=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+   >=dev-libs/libevent-2.0.21:0=[${MULTILIB_USEDEP}]
+   libressl? ( >=dev-libs/libressl-2.2.4:0[${MULTILIB_USEDEP}] )
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   dnscrypt? ( dev-libs/libsodium[${MULTILIB_USEDEP}] )
+   dnstap? (
+   dev-libs/fstrm[${MULTILIB_USEDEP}]
+   >=dev-libs/protobuf-c-1.0.2-r1[${MULTILIB_USEDEP}]
+   )
+   ecdsa? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   )
+   python? ( ${PYTHON_DEPS} )
+   redis? ( dev-libs/hiredis:= )"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="${CDEPEND}
+   python? ( dev-lang/swig )
+   test? (
+   net-dns/ldns-utils[examples]
+   dev-util/splint
+   app-text/wdiff
+   )
+   systemd? ( sys-apps/systemd )"
+
+RDEPEND="${CDEPEND}
+   net-dns/dnssec-root
+   selinux? ( sec-policy/selinux-bind )"
+
+# bug #347415
+RDEPEND="${RDEPEND}
+   net-dns/dnssec-root"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.5.7-trust-anchor-file.patch
+   "${FILESDIR}"/${PN}-1.6.3-pkg-config.patch
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   enewgroup unbound
+   enewuser unbound -1 -1 /etc/unbound unbound
+   # improve security on existing installs (bug #641042)
+   # as well as new installs where unbound homedir has just been created
+   if [[ -d "${ROOT}/etc/unbound" ]]; then
+   chown --no-dereference --from=unbound root "${ROOT}/etc/unbound"
+   fi
+
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # required for the python part
+   multilib_copy_sources
+}
+
+src_configure() {
+   [[ ${CHOST} == *-darwin* ]] || append-ldflags -Wl,-z,noexecstack
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable gost) \
+   $(use_enable dnscrypt) \
+   

[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/

2018-12-10 Thread Anthony G. Basile
commit: 19fbcd73a4e3086fa6a2df853983c4066747a46d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec  9 15:54:26 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 10 16:37:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fbcd73

app-backup/borgbackup: version bump to 1.1.8

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

 app-backup/borgbackup/Manifest|  1 +
 app-backup/borgbackup/borgbackup-1.1.8.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index b733fd51c71..d2d58d6d1d0 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,2 +1,3 @@
 DIST borgbackup-1.1.6.tar.gz 3441523 BLAKE2B 
13b1892774e857432a77d1f67d981046a0670b4ba2f3665502f7b729a211fc47e10a87feca308d5089c984cfe4665e7e70ca68bb9aa6e188893a0d088e84df93
 SHA512 
5741c48bdb70a26d40bd583f207460e35bb7dd560424889d37eb4d90ee96947457faf09bae0fa2b26b42ec71ef6eeaec1b770ba3257223a2637fcb55266e4a17
 DIST borgbackup-1.1.7.tar.gz 3446832 BLAKE2B 
c4e2ce7c08f0df479de5766ea070d0c1e18abc88fc8787e4212eff27e8e4505759f80f3bdda80d2b9a737241b907a41749edca9a6138eae2a5620913908d
 SHA512 
586420b9cad7e731f2f1b8b05f3cd3dc606691c5a5ec307e887035d941ac5ac6d4c988783660969960a1221e4d9f2b865ee5558d4007ea7524632d0a50a8a402
+DIST borgbackup-1.1.8.tar.gz 3456058 BLAKE2B 
cad55216f92025418e1a427f4b578d6b7eafa03f6b3e9c4fccb148dd3856c4f6649928fb4227249c534add125f9b3a2a0b6ed808ae12c5e60a28f9df4fb0031a
 SHA512 
1455e68bcedab8f35f9426dc73958c6a6565ad1f1cc274ce59d34a12e3a7bfa1d12fa2b8e8dd3e71824e1cd0927babf79f4e99d4e516454ed12dbd3970d0e921

diff --git a/app-backup/borgbackup/borgbackup-1.1.8.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.8.ebuild
new file mode 100644
index 000..15ee3092744
--- /dev/null
+++ b/app-backup/borgbackup/borgbackup-1.1.8.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/borg.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Deduplicating backup program with compression and authenticated 
encryption"
+HOMEPAGE="https://borgbackup.readthedocs.io/;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="libressl"
+
+# Unfortunately we have a file conflict with app-office/borg, bug #580402
+RDEPEND="
+   !!app-office/borg
+   app-arch/lz4
+   dev-python/llfuse[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+
+DEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   ${RDEPEND}
+"
+
+python_prepare_all() {
+   # allow use of new (renamed) msgpack
+   sed -i "s|'msgpack-python.*',||g" setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gn/files/, dev-util/gn/

2018-12-10 Thread Mike Gilbert
commit: c007723d59cc377de003e291c4614d36c4e51a41
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 10 15:31:05 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 10 15:31:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c007723d

dev-util/gn: restore missing headers to fix ARM build

Bug: https://bugs.gentoo.org/672862
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/gn/files/gn-numerics-arm.patch | 201 
 dev-util/gn/gn-0.1479.ebuild|   1 +
 2 files changed, 202 insertions(+)

diff --git a/dev-util/gn/files/gn-numerics-arm.patch 
b/dev-util/gn/files/gn-numerics-arm.patch
new file mode 100644
index 000..f822cdb4085
--- /dev/null
+++ b/dev-util/gn/files/gn-numerics-arm.patch
@@ -0,0 +1,201 @@
+From 8952cb06749d4bd390991878281bc7e72a6eef2c Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Mon, 10 Dec 2018 10:27:20 -0500
+Subject: [PATCH] Add missing headers for ARM
+
+Bug: https://bugs.gentoo.org/672862
+---
+ base/numerics/safe_conversions_arm_impl.h |  51 +
+ base/numerics/safe_math_arm_impl.h| 122 ++
+ 2 files changed, 173 insertions(+)
+ create mode 100644 base/numerics/safe_conversions_arm_impl.h
+ create mode 100644 base/numerics/safe_math_arm_impl.h
+
+diff --git a/base/numerics/safe_conversions_arm_impl.h 
b/base/numerics/safe_conversions_arm_impl.h
+new file mode 100644
+index ..da5813f6
+--- /dev/null
 b/base/numerics/safe_conversions_arm_impl.h
+@@ -0,0 +1,51 @@
++// Copyright 2017 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#ifndef BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_
++#define BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_
++
++#include 
++#include 
++#include 
++
++#include "base/numerics/safe_conversions_impl.h"
++
++namespace base {
++namespace internal {
++
++// Fast saturation to a destination type.
++template 
++struct SaturateFastAsmOp {
++  static const bool is_supported =
++  std::is_signed::value && std::is_integral::value &&
++  std::is_integral::value &&
++  IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value 
&&
++  IntegerBitsPlusSign::value <= IntegerBitsPlusSign::value 
&&
++  !IsTypeInRangeForNumericType::value;
++
++  __attribute__((always_inline)) static Dst Do(Src value) {
++int32_t src = value;
++typename std::conditional::value, int32_t,
++  uint32_t>::type result;
++if (std::is_signed::value) {
++  asm("ssat %[dst], %[shift], %[src]"
++  : [dst] "=r"(result)
++  : [src] "r"(src), [shift] "n"(IntegerBitsPlusSign::value <= 32
++? IntegerBitsPlusSign::value
++: 32));
++} else {
++  asm("usat %[dst], %[shift], %[src]"
++  : [dst] "=r"(result)
++  : [src] "r"(src), [shift] "n"(IntegerBitsPlusSign::value < 32
++? IntegerBitsPlusSign::value
++: 31));
++}
++return static_cast(result);
++  }
++};
++
++}  // namespace internal
++}  // namespace base
++
++#endif  // BASE_NUMERICS_SAFE_CONVERSIONS_ARM_IMPL_H_
+diff --git a/base/numerics/safe_math_arm_impl.h 
b/base/numerics/safe_math_arm_impl.h
+new file mode 100644
+index ..a7cda1bb
+--- /dev/null
 b/base/numerics/safe_math_arm_impl.h
+@@ -0,0 +1,122 @@
++// Copyright 2017 The Chromium Authors. All rights reserved.
++// Use of this source code is governed by a BSD-style license that can be
++// found in the LICENSE file.
++
++#ifndef BASE_NUMERICS_SAFE_MATH_ARM_IMPL_H_
++#define BASE_NUMERICS_SAFE_MATH_ARM_IMPL_H_
++
++#include 
++#include 
++#include 
++
++#include "base/numerics/safe_conversions.h"
++
++namespace base {
++namespace internal {
++
++template 
++struct CheckedMulFastAsmOp {
++  static const bool is_supported =
++  FastIntegerArithmeticPromotion::is_contained;
++
++  // The following is much more efficient than the Clang and GCC builtins for
++  // performing overflow-checked multiplication when a twice wider type is
++  // available. The below compiles down to 2-3 instructions, depending on the
++  // width of the types in use.
++  // As an example, an int32_t multiply compiles to:
++  //smull   r0, r1, r0, r1
++  //cmp r1, r1, asr #31
++  // And an int16_t multiply compiles to:
++  //smulbb  r1, r1, r0
++  //asr r2, r1, #16
++  //cmp r2, r1, asr #15
++  template 
++  __attribute__((always_inline)) static bool Do(T x, U y, V* result) {
++using Promotion = typename FastIntegerArithmeticPromotion::type;
++Promotion presult;
++
++presult = static_cast(x) * static_cast(y);
++*result = static_cast(presult);
++return 

[gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/arch/ppc/

2018-12-10 Thread Fabian Groffen
commit: 1abff63ff277933d2a9c6a27b9797375c728515b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 14:27:51 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 14:27:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abff63f

profiles/prefix/darwin/macos/arch/pcc/package.mask: update binutils mask

binutils-apple-6.3 is the last version that has a working linker for
ppc-macos via user-contributed patches to keep PowerPC support.

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/prefix/darwin/macos/arch/ppc/package.mask | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.mask 
b/profiles/prefix/darwin/macos/arch/ppc/package.mask
index 55f215184f4..19fd3907bd1 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.mask
@@ -6,5 +6,11 @@
 
 
 # Fabian Groffen  (5 Mar 2012)
-# Apple removed entire PowerPC support from ld in ld64-128.2
->=sys-devel/binutils-apple-4.3
+# Apple removed entire PowerPC support from ld in ld64-128.2 (4.3)
+# a backport of PPC support was kept until compilation with gcc-apple
+# was no longer possible since 7.0.
+# The only working/supported versions are 3.2 and 6.3
+=sys-devel/binutils-apple-4.3-r2
+=sys-devel/binutils-apple-5.1-r1
+=sys-devel/binutils-apple-6.1-r1
+>sys-devel/binutils-apple-6.9



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/ppc32/13.0/, profiles/default/linux/sparc/13.0/, ...

2018-12-10 Thread Fabian Groffen
commit: ef88dd7efddbd6be2cb9d6efb2ae4c43cfd99a65
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 14:13:00 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 14:20:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef88dd7e

profiles/default/linux: remove dmarc/redis USE-masks for exim

ppc, ppc64 and sparc have versions of opendmarc and hiredis keyworded
stable.

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/default/linux/powerpc/ppc32/13.0/package.use.mask | 8 
 profiles/default/linux/powerpc/ppc32/17.0/package.use.mask | 8 
 profiles/default/linux/powerpc/ppc64/13.0/package.use.mask | 8 
 profiles/default/linux/powerpc/ppc64/17.0/package.use.mask | 8 
 profiles/default/linux/sparc/13.0/package.use.mask | 8 +---
 profiles/default/linux/sparc/17.0/package.use.mask | 8 +---
 6 files changed, 2 insertions(+), 46 deletions(-)

diff --git a/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask
deleted file mode 100644
index c78ec8644a5..000
--- a/profiles/default/linux/powerpc/ppc32/13.0/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis

diff --git a/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask
deleted file mode 100644
index c78ec8644a5..000
--- a/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis

diff --git a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
deleted file mode 100644
index c78ec8644a5..000
--- a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
deleted file mode 100644
index c78ec8644a5..000
--- a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis

diff --git a/profiles/default/linux/sparc/13.0/package.use.mask 
b/profiles/default/linux/sparc/13.0/package.use.mask
index 5762f25bece..865559c7217 100644
--- a/profiles/default/linux/sparc/13.0/package.use.mask
+++ b/profiles/default/linux/sparc/13.0/package.use.mask
@@ -1,12 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis
-
 # Anthony G. Basile  (Dec 21, 2011)
 #
 # Mask the vde flag on tinc because net-misc/vde is not

diff --git a/profiles/default/linux/sparc/17.0/package.use.mask 
b/profiles/default/linux/sparc/17.0/package.use.mask
index 5762f25bece..865559c7217 100644
--- a/profiles/default/linux/sparc/17.0/package.use.mask
+++ b/profiles/default/linux/sparc/17.0/package.use.mask
@@ -1,12 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
-# redis needs dev-libs/hiredis
-mail-mta/exim dmarc
-mail-mta/exim redis
-
 # Anthony G. Basile  (Dec 21, 2011)
 #
 # Mask the vde flag on tinc because net-misc/vde is not



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

2018-12-10 Thread Fabian Groffen
commit: a6fb3635d4466cd218c292ce7eaa4954fa51cf3d
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 14:20:15 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 14:20:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fb3635

binutils-apple: enable build of 6.3 on ppc-macos

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-devel/binutils-apple/binutils-apple-6.3-r1.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-apple/binutils-apple-6.3-r1.ebuild 
b/sys-devel/binutils-apple/binutils-apple-6.3-r1.ebuild
index 5835b8852a0..cdeffebc6f3 100644
--- a/sys-devel/binutils-apple/binutils-apple-6.3-r1.ebuild
+++ b/sys-devel/binutils-apple/binutils-apple-6.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -203,6 +203,10 @@ src_configure() {
else
use libcxx && \
ewarn "libcxx only available with clang and your C++ 
compiler ($CXX) does not seem to be clang"
+
+   # force gcc-apple, FSF gcc doesn't grok this code
+   export CC=${CTARGET}-gcc-4.2.1
+   export CXX=${CTARGET}-g++-4.2.1
fi
 
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
@@ -228,11 +232,15 @@ src_configure() {
if use multitarget ; then
ARCHS_TO_SUPPORT="$(grep KNOWN_ARCHS= $creco | \
cut -d\" -f2 | tr ',' ' ')"
+   elif use ppc-macos ; then
+   ARCHS_TO_SUPPORT="ppc ppc750 ppc7400 ppc7450 ppc970 ppc64 $(\
+   grep RC_SUPPORTED_ARCHS= $creco | cut -d\" -f2)"
fi
 
# Create configure.h for ld64 with SUPPORT_ARCH_ defines in it.
+   einfo "building support for: ${ARCHS_TO_SUPPORT}"
DERIVED_FILE_DIR=${LD64}/src \
-   RC_SUPPORTED_ARCHS="$ARCHS_TO_SUPPORT" \
+   RC_SUPPORTED_ARCHS="$ARCHS_TO_SUPPORT" \
$creco
 
# do not depend on MachOFileAbstraction.hpp to define



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

2018-12-10 Thread Louis Sautier
commit: e92542d6d12d6139dc384e1fcb2b60fb73249e98
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:27:11 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:28:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92542d6

dev-python/denonavr: remove old

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

 dev-python/denonavr/Manifest  |  1 -
 dev-python/denonavr/denonavr-0.7.5.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 55bfa260bf3..0f18200f89f 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,3 +1,2 @@
-DIST denonavr-0.7.5.tar.gz 61972 BLAKE2B 
17a6d7079cfea1f349b4ca2eafdfadc7cb1731737c9319d60239710e27608da1bdb0101fb36057a8618ceb0f2573aefc7b14932171e6e5ed2f393dc681f62ea2
 SHA512 
441b256ad34d7e998381a48d34296404418a8297d24fa7f748540e8daf9b067ca7acef4d04289665204ff1cf63e75333d4d49d173cf0eea42283e6eeedac6de1
 DIST denonavr-0.7.6.tar.gz 62285 BLAKE2B 
45004465f1d8c371535c0e64b5d6decb224a80a986a5bfb1a960d320564e28a152a06c3c5375013261110a1d7c23ee301166580614dd1a727dac296c38b38899
 SHA512 
87c35325e46d8dc3129366dc45632705157e793d3faf4377f884b1d40430047fc2ff2613a975d6223a925c8c83c807454c03331b706a2d06474e649bbdb85c10
 DIST denonavr-0.7.7.tar.gz 62745 BLAKE2B 
56e2ab0430a9b1fbc540b24d279bdab24f1bda2121031c48ace92b81b8a28371fe02a34e8f763b87a83325d522526faa577a85239f02d02fa0e86b928b152200
 SHA512 
4b17d2f663f8fde88bd67d8050e86c7a5adcf1890ce87c630ffa7f0107267b996234e707770ae56bfe9571335b320b70225d697f172ba29c765a422b0896

diff --git a/dev-python/denonavr/denonavr-0.7.5.ebuild 
b/dev-python/denonavr/denonavr-0.7.5.ebuild
deleted file mode 100644
index c6e11aa5368..000
--- a/dev-python/denonavr/denonavr-0.7.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Automation Library for Denon AVR receivers"
-HOMEPAGE="https://github.com/scarface-4711/denonavr;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/testtools[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   pytest -vv || die "tests failed with ${EPYTHON}"
-}



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

2018-12-10 Thread Louis Sautier
commit: e702f0b0d06ad20ec298d246698a089fb1f4ea44
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:24:40 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:28:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e702f0b0

dev-python/denonavr: bump to 0.7.7, add PyPy3 support

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

 dev-python/denonavr/Manifest  |  1 +
 dev-python/denonavr/denonavr-0.7.7.ebuild | 33 +++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 0d1f11cfa26..55bfa260bf3 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,2 +1,3 @@
 DIST denonavr-0.7.5.tar.gz 61972 BLAKE2B 
17a6d7079cfea1f349b4ca2eafdfadc7cb1731737c9319d60239710e27608da1bdb0101fb36057a8618ceb0f2573aefc7b14932171e6e5ed2f393dc681f62ea2
 SHA512 
441b256ad34d7e998381a48d34296404418a8297d24fa7f748540e8daf9b067ca7acef4d04289665204ff1cf63e75333d4d49d173cf0eea42283e6eeedac6de1
 DIST denonavr-0.7.6.tar.gz 62285 BLAKE2B 
45004465f1d8c371535c0e64b5d6decb224a80a986a5bfb1a960d320564e28a152a06c3c5375013261110a1d7c23ee301166580614dd1a727dac296c38b38899
 SHA512 
87c35325e46d8dc3129366dc45632705157e793d3faf4377f884b1d40430047fc2ff2613a975d6223a925c8c83c807454c03331b706a2d06474e649bbdb85c10
+DIST denonavr-0.7.7.tar.gz 62745 BLAKE2B 
56e2ab0430a9b1fbc540b24d279bdab24f1bda2121031c48ace92b81b8a28371fe02a34e8f763b87a83325d522526faa577a85239f02d02fa0e86b928b152200
 SHA512 
4b17d2f663f8fde88bd67d8050e86c7a5adcf1890ce87c630ffa7f0107267b996234e707770ae56bfe9571335b320b70225d697f172ba29c765a422b0896

diff --git a/dev-python/denonavr/denonavr-0.7.7.ebuild 
b/dev-python/denonavr/denonavr-0.7.7.ebuild
new file mode 100644
index 000..1426726e1cc
--- /dev/null
+++ b/dev-python/denonavr/denonavr-0.7.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{4,5,6,7} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Automation Library for Denon AVR receivers"
+HOMEPAGE="https://github.com/scarface-4711/denonavr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   pytest -vv || die "tests failed with ${EPYTHON}"
+}



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

2018-12-10 Thread Martin Mokrejs
commit: 9eeb095bd6468b0ab9ac265d730eaf458afae83a
Author: Martin Mokrejs  fold  natur  cuni  cz>
AuthorDate: Mon Dec 10 13:28:09 2018 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Mon Dec 10 13:28:09 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9eeb095b

sci-biology/abyss: Force --enable-maxk=256

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Martin Mokrejs  fold.natur.cuni.cz>

 sci-biology/abyss/abyss-2.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/abyss/abyss-2.1.5.ebuild 
b/sci-biology/abyss/abyss-2.1.5.ebuild
index 007cc7384..66c216fab 100644
--- a/sci-biology/abyss/abyss-2.1.5.ebuild
+++ b/sci-biology/abyss/abyss-2.1.5.ebuild
@@ -50,5 +50,5 @@ src_configure() {
# unless request by user: bug #534412
use misc-haskell || export ac_cv_prog_ac_ct_GHC=
 
-   econf $(use_enable openmp)
+   econf $(use_enable openmp) --enable-maxk=256
 }



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

2018-12-10 Thread Michał Górny
commit: fb11fc35bc96d2e9a88d505a49a1e6448b86b41c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 10 13:12:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 10 13:19:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb11fc35

dev-python/six: Bump to 1.12.0

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

 dev-python/six/Manifest  |  1 +
 dev-python/six/six-1.12.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/six/Manifest b/dev-python/six/Manifest
index 0cc8bb77ba4..7b3509db886 100644
--- a/dev-python/six/Manifest
+++ b/dev-python/six/Manifest
@@ -1,2 +1,3 @@
 DIST six-1.10.0.tar.gz 29630 BLAKE2B 
1f380dbc7a9e746b4a7909de54a58a008a73d7b6c582611b2481475d5d9971c936b1742ea0821c65150694914af72f43155caa54616268735a4bd2447d5b4ba4
 SHA512 
9a53b7bc8f7e8b358c930eaecf91cc5639176a699830153f586780c3e6d637f1bd31349a69c383574f99da19cb3a36524e7733a318f3572b27aefb69c6409c2e
 DIST six-1.11.0.tar.gz 29860 BLAKE2B 
de4886ad9af7aa906f9eac213544c99323d74c1988d9abff96ce6fc3eea4464e577511f7c52328cbd9e6989db2128fa8d1ee57f9ce7bfc36b83ff655691b46c9
 SHA512 
33f246a2e987141e17e5edad9d3537cf3aba0cbdd0bc2a907ea52ce0d674b1474f29c3dd5cc26605fd960396054b189ca5f501708333cad234c223131483fe24
+DIST six-1.12.0.tar.gz 32725 BLAKE2B 
f40621076a7bb2b3b86d9f6ee49056a598e4853c6150952902053b8cfde86e562a7656b6ca3c3108f407d392cf7c1164a61b36142efd565eda909b8733c0bedb
 SHA512 
937728372edf1e0ac13bbd706723d0de35e015c30d0ae41f789c5ed2e3669bb0db70cdc6e036ec2d437a6c4aa0d5d1e727b6d09ac34cca7e4e92e5d3b4775151

diff --git a/dev-python/six/six-1.12.0.ebuild b/dev-python/six/six-1.12.0.ebuild
new file mode 100644
index 000..7cab0411247
--- /dev/null
+++ b/dev-python/six/six-1.12.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python 2 and 3 compatibility library"
+HOMEPAGE="https://github.com/benjaminp/six https://pypi.org/project/six/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx )
+   test? ( >=dev-python/pytest-2.2.0[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}"/1.9.0-mapping.patch
+)
+
+python_compile_all() {
+   use doc && emake -C documentation html
+}
+
+python_test() {
+   pytest -vv || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( documentation/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2018-12-10 Thread Louis Sautier
commit: d8979a76e8ee0a062dcadf7dd8c2c5cb691f39a8
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:13:51 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:17:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8979a76

net-p2p/airdcpp-webclient: remove old

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

 net-p2p/airdcpp-webclient/Manifest |  1 -
 .../airdcpp-webclient-2.3.0.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index 53b2aa628bd..beb8b3597a2 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,3 +1,2 @@
-DIST airdcpp-webclient-2.3.0.tar.gz 880508 BLAKE2B 
426c0582ffad734cae2f66826aa04b2db791a110abc79629f4e3b71a69db354b56d213feae6d807f3b7a3f2906aac00fc50c49eaf3dc7d8e09783f59c99ef4e5
 SHA512 
b1f47c8f500aa684a8cabcff916b6a1e41230d949a35d57c80f13734f6f88f8c3a31d99f64cc1f6e316d26710da894670f130baf78fec5ecf3a70a70f0d7417a
 DIST airdcpp-webclient-2.4.0.tar.gz 899040 BLAKE2B 
a498624fb273ecc756c6d1ce9fc6ebc4b44e0e6788ae41208a308d9e204a4657503e9123c7ed41c9a5d1ffca6a1eda54a3fdddb609244cea54b41605927281d9
 SHA512 
6598fd6bebae65381dd97763da4a69ce32e4d3f5cb16e5cbd66bd29d973e36c3a616138c84426c462cfd275b39b8d4bd4c0162de9dba3c02b603735ad842a3a7
 DIST airdcpp-webclient-2.5.0.tar.gz 900078 BLAKE2B 
53f5e096a3a6cc7c77c92bef32a7aaf0fb7b5e49740718252c7b4e233b80c52ca27029ba24fef4f1ab9c4c360da182accffb8ba7de27ef9b0b4aaa011005b689
 SHA512 
cf0220e3f2096304e393a4bd833e81c1427dbd144a56498712c9e18f2ec14f35d9112ad0ff05f54aad5a57126d68fc46c2bf20806dd7464a5bdb301543b08809

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild
deleted file mode 100644
index 8bb9603ef74..000
--- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.3.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
-
-inherit cmake-utils python-any-r1 user
-
-DESCRIPTION="Cross-platform Direct Connect client"
-HOMEPAGE="https://airdcpp-web.github.io/;
-SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="nat-pmp +tbb +webui"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-cpp/websocketpp
-   dev-libs/boost:=
-   dev-libs/leveldb:=
-   dev-libs/libmaxminddb:=
-   dev-libs/openssl:0=[-bindist]
-   net-libs/miniupnpc:=
-   sys-libs/zlib:=
-   virtual/libiconv
-   nat-pmp? ( net-libs/libnatpmp:= )
-   tbb? ( dev-cpp/tbb:= )
-"
-DEPEND="
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-   ${RDEPEND}
-"
-PDEPEND="webui? ( www-apps/airdcpp-webui )"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   enewgroup airdcppd
-   enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DINSTALL_WEB_UI=OFF
-   -DENABLE_NATPMP=$(usex nat-pmp)
-   -DENABLE_TBB=$(usex tbb)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
-   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
-   keepdir /var/lib/airdcppd
-   fowners airdcppd:airdcppd /var/lib/airdcppd
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
-   fi
-}



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

2018-12-10 Thread Louis Sautier
commit: 2378fc207e306f785672283ac48540729da9001e
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:13:08 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:17:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2378fc20

www-apps/airdcpp-webui: remove old

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

 www-apps/airdcpp-webui/Manifest   |  1 -
 www-apps/airdcpp-webui/airdcpp-webui-2.3.0.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index 23eb9cf85d9..cec537f8646 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,3 +1,2 @@
-DIST airdcpp-webui-2.3.0.tgz 8428607 BLAKE2B 
ad2649c892234b32b6b29624c961a0c89f18255a3b991a2d823f42c3a38d386aec74c71b476cfe55bfec518583b4ed674843e4e6e7fd0fed2f2dcdcc09ae285b
 SHA512 
1fe8896c471916cdfa9ee2c2a774ca62e295b2d6292d76817effa9a1be07e0c44d73449a239da23a90594a749177d5b54be56099482c1021b9ff0c576aa7ac00
 DIST airdcpp-webui-2.4.0.tgz 9252281 BLAKE2B 
9682b5c197a17a2a0a1de9e2ca54bfd2ac85120702ec37671ddcc445e595fcf262f82729497b1b38b638c9d1e4cbeb5daabf21b5436d240c0b1097dba1fd
 SHA512 
4251dadc0161324a21c4278e480c39f798988e15a3cf1fe812966be4afde5666276b30dc86b40ab900aba008eb09c90bc54a24e23747f889884a276da99dde44
 DIST airdcpp-webui-2.5.1.tgz 6571762 BLAKE2B 
dd2d02913125c8166c1ca0f14d9276eed073fa58a46ddbf2ee5e70a97e081852e96a875c9f501781b81de0d2163c4c391c5aa3d078f6946fe35109fe901d8bb5
 SHA512 
771595f529361330fb54796b32fed61aa8fb37ef1ddbb551c10a8b6352eead6afe7e8a52df223c7e53c27942dd301f50b7234eb915ee378e90eb6ac847b16871

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.3.0.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.3.0.ebuild
deleted file mode 100644
index e31b00ac8f2..000
--- a/www-apps/airdcpp-webui/airdcpp-webui-2.3.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Web interface for airdcpp-webclient"
-HOMEPAGE="https://airdcpp-web.github.io/;
-SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
-
-S="${WORKDIR}/package"
-
-src_install() {
-   insinto "/usr/share/airdcpp/web-resources"
-   doins -r dist/.
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2018-12-10 Thread Louis Sautier
commit: 8c70f1d4d92270d9f62f37c99741643d666399de
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:07:11 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:17:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c70f1d4

net-p2p/airdcpp-webclient: bump to 2.5.0

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

 net-p2p/airdcpp-webclient/Manifest |  1 +
 .../airdcpp-webclient-2.5.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index ba2bcfca0c1..53b2aa628bd 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,2 +1,3 @@
 DIST airdcpp-webclient-2.3.0.tar.gz 880508 BLAKE2B 
426c0582ffad734cae2f66826aa04b2db791a110abc79629f4e3b71a69db354b56d213feae6d807f3b7a3f2906aac00fc50c49eaf3dc7d8e09783f59c99ef4e5
 SHA512 
b1f47c8f500aa684a8cabcff916b6a1e41230d949a35d57c80f13734f6f88f8c3a31d99f64cc1f6e316d26710da894670f130baf78fec5ecf3a70a70f0d7417a
 DIST airdcpp-webclient-2.4.0.tar.gz 899040 BLAKE2B 
a498624fb273ecc756c6d1ce9fc6ebc4b44e0e6788ae41208a308d9e204a4657503e9123c7ed41c9a5d1ffca6a1eda54a3fdddb609244cea54b41605927281d9
 SHA512 
6598fd6bebae65381dd97763da4a69ce32e4d3f5cb16e5cbd66bd29d973e36c3a616138c84426c462cfd275b39b8d4bd4c0162de9dba3c02b603735ad842a3a7
+DIST airdcpp-webclient-2.5.0.tar.gz 900078 BLAKE2B 
53f5e096a3a6cc7c77c92bef32a7aaf0fb7b5e49740718252c7b4e233b80c52ca27029ba24fef4f1ab9c4c360da182accffb8ba7de27ef9b0b4aaa011005b689
 SHA512 
cf0220e3f2096304e393a4bd833e81c1427dbd144a56498712c9e18f2ec14f35d9112ad0ff05f54aad5a57126d68fc46c2bf20806dd7464a5bdb301543b08809

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild
new file mode 100644
index 000..0a48a02f89a
--- /dev/null
+++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.5.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
+
+inherit cmake-utils python-any-r1 user
+
+DESCRIPTION="Cross-platform Direct Connect client"
+HOMEPAGE="https://airdcpp-web.github.io/;
+SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="nat-pmp +tbb +webui"
+
+RDEPEND="
+   app-arch/bzip2
+   dev-cpp/websocketpp
+   dev-libs/boost:=
+   dev-libs/leveldb:=
+   dev-libs/libmaxminddb:=
+   dev-libs/openssl:0=[-bindist]
+   net-libs/miniupnpc:=
+   sys-libs/zlib:=
+   virtual/libiconv
+   nat-pmp? ( net-libs/libnatpmp:= )
+   tbb? ( dev-cpp/tbb:= )
+"
+DEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   ${RDEPEND}
+"
+PDEPEND="webui? ( www-apps/airdcpp-webui )"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   enewgroup airdcppd
+   enewuser airdcppd -1 -1 /var/lib/airdcppd airdcppd
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DINSTALL_WEB_UI=OFF
+   -DENABLE_NATPMP=$(usex nat-pmp)
+   -DENABLE_TBB=$(usex tbb)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
+   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
+   keepdir /var/lib/airdcppd
+   fowners airdcppd:airdcppd /var/lib/airdcppd
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
+   fi
+}



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

2018-12-10 Thread Louis Sautier
commit: 016d1fdd70a1d7dac25c5e22d531a3d36d4a53a1
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Dec 10 13:12:35 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Dec 10 13:17:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016d1fdd

www-apps/airdcpp-webui: bump to 2.5.1

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

 www-apps/airdcpp-webui/Manifest   |  1 +
 www-apps/airdcpp-webui/airdcpp-webui-2.5.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index 6bd68760ea6..23eb9cf85d9 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,2 +1,3 @@
 DIST airdcpp-webui-2.3.0.tgz 8428607 BLAKE2B 
ad2649c892234b32b6b29624c961a0c89f18255a3b991a2d823f42c3a38d386aec74c71b476cfe55bfec518583b4ed674843e4e6e7fd0fed2f2dcdcc09ae285b
 SHA512 
1fe8896c471916cdfa9ee2c2a774ca62e295b2d6292d76817effa9a1be07e0c44d73449a239da23a90594a749177d5b54be56099482c1021b9ff0c576aa7ac00
 DIST airdcpp-webui-2.4.0.tgz 9252281 BLAKE2B 
9682b5c197a17a2a0a1de9e2ca54bfd2ac85120702ec37671ddcc445e595fcf262f82729497b1b38b638c9d1e4cbeb5daabf21b5436d240c0b1097dba1fd
 SHA512 
4251dadc0161324a21c4278e480c39f798988e15a3cf1fe812966be4afde5666276b30dc86b40ab900aba008eb09c90bc54a24e23747f889884a276da99dde44
+DIST airdcpp-webui-2.5.1.tgz 6571762 BLAKE2B 
dd2d02913125c8166c1ca0f14d9276eed073fa58a46ddbf2ee5e70a97e081852e96a875c9f501781b81de0d2163c4c391c5aa3d078f6946fe35109fe901d8bb5
 SHA512 
771595f529361330fb54796b32fed61aa8fb37ef1ddbb551c10a8b6352eead6afe7e8a52df223c7e53c27942dd301f50b7234eb915ee378e90eb6ac847b16871

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.5.1.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.5.1.ebuild
new file mode 100644
index 000..898d2fa96dc
--- /dev/null
+++ b/www-apps/airdcpp-webui/airdcpp-webui-2.5.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Web interface for airdcpp-webclient"
+HOMEPAGE="https://airdcpp-web.github.io/;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
+
+S="${WORKDIR}/package"
+
+src_install() {
+   insinto "/usr/share/airdcpp/web-resources"
+   doins -r dist/.
+}



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

2018-12-10 Thread Fabian Groffen
commit: d572e261cc14127032df8cf5ed513ca5e1d27590
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 13:11:52 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 13:11:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d572e261

dev-libs/libffi: fix compilation for ppc-macos

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../libffi/files/libffi-3.3_rc0-ppc-macos-go.patch | 79 ++
 dev-libs/libffi/libffi-3.3_rc0.ebuild  |  1 +
 2 files changed, 80 insertions(+)

diff --git a/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch 
b/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch
new file mode 100644
index 000..88f9b455765
--- /dev/null
+++ b/dev-libs/libffi/files/libffi-3.3_rc0-ppc-macos-go.patch
@@ -0,0 +1,79 @@
+ffi_darwin: use FFI_GO_CLOSURES guard to avoid unsolvable dependencies
+
+The go calls depend on compilation and link-time signatures and symbols
+which are missing because they aren't build due to FFO_GO_CLOSURES not
+being set.
+
+Signed-off-by: Fabian Groffen 
+
+--- a/src/powerpc/ffi_darwin.c 2018-04-02 14:21:51.0 +0200
 b/src/powerpc/ffi_darwin.c 2018-12-10 13:57:26.0 +0100
+@@ -909,8 +909,10 @@
+ extern void ffi_call_AIX(extended_cif *, long, unsigned, unsigned *,
+void (*fn)(void), void (*fn2)(void));
+ 
++#if FFI_GO_CLOSURES
+ extern void ffi_call_go_AIX(extended_cif *, long, unsigned, unsigned *,
+   void (*fn)(void), void (*fn2)(void), void *closure);
++#endif
+ 
+ extern void ffi_call_DARWIN(extended_cif *, long, unsigned, unsigned *,
+   void (*fn)(void), void (*fn2)(void), ffi_type*);
+@@ -950,6 +952,7 @@
+ }
+ }
+ 
++#if FFI_GO_CLOSURES
+ void
+ ffi_call_go (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue,
+void *closure)
+@@ -981,6 +984,7 @@
+   break;
+ }
+ }
++#endif
+ 
+ static void flush_icache(char *);
+ static void flush_range(char *, int);
+@@ -1110,6 +1114,7 @@
+   return FFI_OK;
+ }
+ 
++#if FFI_GO_CLOSURES
+ ffi_status
+ ffi_prep_go_closure (ffi_go_closure* closure,
+ffi_cif* cif,
+@@ -1133,6 +1138,7 @@
+ }
+   return FFI_OK;
+ }
++#endif
+ 
+ static void
+ flush_icache(char *addr)
+@@ -1168,9 +1174,11 @@
+ ffi_closure_helper_DARWIN (ffi_closure *, void *,
+  unsigned long *, ffi_dblfl *);
+ 
++#if FFI_GO_CLOSURES
+ ffi_type *
+ ffi_go_closure_helper_DARWIN (ffi_go_closure*, void *,
+ unsigned long *, ffi_dblfl *);
++#endif
+ 
+ /* Basically the trampoline invokes ffi_closure_ASM, and on
+entry, r11 holds the address of the closure.
+@@ -1430,6 +1438,7 @@
+   closure->user_data, rvalue, pgr, pfr);
+ }
+ 
++#if FFI_GO_CLOSURES
+ ffi_type *
+ ffi_go_closure_helper_DARWIN (ffi_go_closure *closure, void *rvalue,
+ unsigned long *pgr, ffi_dblfl *pfr)
+@@ -1437,4 +1446,5 @@
+   return ffi_closure_helper_common (closure->cif, closure->fun,
+   closure, rvalue, pgr, pfr);
+ }
++#endif
+ 

diff --git a/dev-libs/libffi/libffi-3.3_rc0.ebuild 
b/dev-libs/libffi/libffi-3.3_rc0.ebuild
index 0a31487e51f..5f56796bb87 100644
--- a/dev-libs/libffi/libffi-3.3_rc0.ebuild
+++ b/dev-libs/libffi/libffi-3.3_rc0.ebuild
@@ -25,6 +25,7 @@ DOCS="ChangeLog* README.md"
 PATCHES=(
"${FILESDIR}"/${PN}-3.2.1-o-tmpfile-eacces.patch #529044
"${FILESDIR}"/${PN}-3.3_rc0-hppa-no-TEXTREL.patch
+   "${FILESDIR}"/${PN}-3.3_rc0-ppc-macos-go.patch
 )
 
 S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/ppc64/13.0/, ...

2018-12-10 Thread Fabian Groffen
commit: 43414dbc1f04e0ff7ff21ab3db0e0ae2615e0db2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 12:53:24 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 12:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43414dbc

Revert "profiles/default/linux/powerpc/ppc64: unmask USE=dmarc for exim"

opendmarc is keyworded, but not stable

This reverts commit 4f132f32e92372234ab8194a0d643e1588e4b3be.

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/default/linux/powerpc/ppc64/13.0/package.use.mask | 2 ++
 profiles/default/linux/powerpc/ppc64/17.0/package.use.mask | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
index 6b24e63a60c..c78ec8644a5 100644
--- a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
+++ b/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
@@ -2,5 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Fabian Groffen  (Jul 24, 2014)
+# dmarc needs mail-filter/opendmarc, bug #489676
 # redis needs dev-libs/hiredis
+mail-mta/exim dmarc
 mail-mta/exim redis

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
index 6b24e63a60c..c78ec8644a5 100644
--- a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
+++ b/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
@@ -2,5 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Fabian Groffen  (Jul 24, 2014)
+# dmarc needs mail-filter/opendmarc, bug #489676
 # redis needs dev-libs/hiredis
+mail-mta/exim dmarc
 mail-mta/exim redis



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/charliecloud/

2018-12-10 Thread Nicolas Bock
commit: 691738666dd27e9692bd95a08fc9121121b5ffba
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Sun Dec  9 17:35:19 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Mon Dec 10 12:01:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69173866

sys-cluster/charliecloud: Version bump to 0.9.5

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Nicolas Bock  gentoo.org>

 sys-cluster/charliecloud/Manifest  |  1 +
 sys-cluster/charliecloud/charliecloud-0.9.5.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 7a8ac6eebb5..944409dc37a 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,4 @@
 DIST charliecloud-0.9.1.tar.gz 194937 BLAKE2B 
2ef2ee70cee3293ec4f7f589c9a034afa82835981132ea433d720b2a2750df68adb261540c98bc04e7f8904375dd8804819fb3015dc6e65bbe097fa55d558976
 SHA512 
6a54912ceb3ea99e9d3d1fa8469d7288df0b71872c6cb1d5a4d324f6f84754b7e4804ec1a3c2a30e7dd6377a3b474fea849eb42014f3599ad27a3f6214642a2b
 DIST charliecloud-0.9.3.tar.gz 200507 BLAKE2B 
debd06bd6158a473d07618bc8fd9ae8c431212eef87699cdd412cf29390e25f6f9e596ac93eb0d663c47ca0b8243cfbcbfc634066f6de03bb673488471e7ef01
 SHA512 
d312a583438d579ef4ddd6b1d78cc2c6b32e352dad99dcff93f7e0a346aa11fa534091ad6446217bc6fe0dc6d7299d99ffb2c7bb1a441353fd9b2f118ead2c80
 DIST charliecloud-0.9.4.tar.gz 205882 BLAKE2B 
2e669581ed0d672b4b4658aafeb5b14b67ee4f506459f00e19fc094e468c91763587b0c29ffd3d85ea8d1ab043fde0363baa925923bd20af77082a3a17da22bd
 SHA512 
7ea58a372b1287b8ce38640ce31fdf6a131275807dc8194b1e302f9cfae0e220868f37fa6deb7f263e9f3f52a173f42b0f2f4c2e8f5a2e8699639ee5f680880f
+DIST charliecloud-0.9.5.tar.gz 205980 BLAKE2B 
9bd7a9817bb394fb4920b0647f0537618b77cdf80a7e4aca74491d041db4c9c60a088c6582cc62a76051393b3ed806819ea851c6fd964390e46f1e1376cca259
 SHA512 
9e147dec059bc729e7d94496587241e6a4e66c0dbef3dfd8e3d35993cc32555975f6fa9eb5288d7ea14e6d9243fcbfa8020bd1fdaa067d659923ba493b2a70d3

diff --git a/sys-cluster/charliecloud/charliecloud-0.9.5.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.9.5.ebuild
new file mode 100644
index 000..3fd8f0d7646
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.9.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# User namespaces don't play well with the sandbox.
+RESTRICT="test"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="doc examples +pv test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   pv? ( sys-apps/pv )
+   doc? ( dev-python/sphinx
+  dev-python/sphinx_rtd_theme
+  net-misc/rsync )
+   test? ( app-arch/pigz )"
+
+DOCS=(
+   README.rst
+)
+
+src_compile() {
+   emake
+   use doc && emake -C doc-src
+}
+
+src_install() {
+   emake install PREFIX="${EPREFIX}/usr" DESTDIR="${ED}"
+   if use doc; then
+   mv doc html || die
+   local HTML_DOCS=(html/.)
+   fi
+   if use examples; then
+   docompress -x "${EPREFIX}/usr/share/doc/${PF}/examples"
+   DOCS+=(examples)
+   fi
+   rm -rf "${ED}/usr/share/doc/charliecloud" || die
+   einstalldocs
+}
+
+src_test() {
+   cd "${S}/test" || die
+   export CH_TEST_TARDIR="${T}/tarballs"
+   export CH_TEST_IMGDIR="${T}/images"
+
+   # Do not run tests requiring root.
+   export CH_TEST_PERMDIRS="skip"
+   export CH_TEST_SKIP_DOCKER=yes
+   sed -i 's/CHTEST_HAVE_SUDO=yes/CHTEST_HAVE_SUDO=no/' 
"${S}/test/common.bash" || die
+
+   emake test-quick
+}



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

2018-12-10 Thread Lars Wendler
commit: f569de9a7e75f787ab32012ce717f9061b089e9e
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 11:44:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 11:45:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f569de9a

net-misc/kea: Don't depend on deprecated virtual/mysql

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

 net-misc/kea/kea-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild
index 9088c8b223f..75288a0c58a 100644
--- a/net-misc/kea/kea-.ebuild
+++ b/net-misc/kea/kea-.ebuild
@@ -29,7 +29,7 @@ DEPEND="
dev-libs/boost:=
dev-cpp/gtest
dev-libs/log4cplus
-   mysql? ( virtual/mysql )
+   mysql? ( dev-db/mysql-connector-c )
!openssl? ( dev-libs/botan:0= )
openssl? ( dev-libs/openssl:0= )
postgres? ( dev-db/postgresql:* )



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/ppc64/17.0/, ...

2018-12-10 Thread Fabian Groffen
commit: 4f132f32e92372234ab8194a0d643e1588e4b3be
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 10:50:24 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 10:50:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f132f32

profiles/default/linux/powerpc/ppc64: unmask USE=dmarc for exim

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/default/linux/powerpc/ppc64/13.0/package.use.mask | 2 --
 profiles/default/linux/powerpc/ppc64/17.0/package.use.mask | 2 --
 2 files changed, 4 deletions(-)

diff --git a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
index c78ec8644a5..6b24e63a60c 100644
--- a/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
+++ b/profiles/default/linux/powerpc/ppc64/13.0/package.use.mask
@@ -2,7 +2,5 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
 # redis needs dev-libs/hiredis
-mail-mta/exim dmarc
 mail-mta/exim redis

diff --git a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask 
b/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
index c78ec8644a5..6b24e63a60c 100644
--- a/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
+++ b/profiles/default/linux/powerpc/ppc64/17.0/package.use.mask
@@ -2,7 +2,5 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Fabian Groffen  (Jul 24, 2014)
-# dmarc needs mail-filter/opendmarc, bug #489676
 # redis needs dev-libs/hiredis
-mail-mta/exim dmarc
 mail-mta/exim redis



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/

2018-12-10 Thread Fabian Groffen
commit: d265e3a8fc7f71338fd3b314c05a8a59be58445b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 10:48:51 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 10:48:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d265e3a8

mail-filter/opendmarc: marked ~ppc64

Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild 
b/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild
index 1a13e2ea9f9..51f53a61e7d 100644
--- a/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild
+++ b/mail-filter/opendmarc/opendmarc-1.3.2-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~x86-fbsd"
 IUSE="spf +reports static-libs"
 
 DEPEND="reports? ( dev-perl/DBI )



[gentoo-commits] repo/gentoo:master commit in: mail-filter/opendmarc/files/, mail-filter/opendmarc/

2018-12-10 Thread Fabian Groffen
commit: 7319c4e904277ecc9ec7fb8f0e1e91dbfdd75546
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 10 10:34:55 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 10 10:34:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7319c4e9

mail-filter/opendmarc: cleanup and fix bugs #655728, #662112

Bug: https://bugs.gentoo.org/640012
Closes: https://bugs.gentoo.org/655728
Closes: https://bugs.gentoo.org/662112
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/opendmarc/Manifest |  2 -
 mail-filter/opendmarc/files/opendmarc.service  |  5 +--
 mail-filter/opendmarc/opendmarc-1.3.0.ebuild   | 51 --
 ...marc-1.3.1.ebuild => opendmarc-1.3.2-r2.ebuild} | 37 +++-
 4 files changed, 29 insertions(+), 66 deletions(-)

diff --git a/mail-filter/opendmarc/Manifest b/mail-filter/opendmarc/Manifest
index aafb9dd996d..7769c4748e3 100644
--- a/mail-filter/opendmarc/Manifest
+++ b/mail-filter/opendmarc/Manifest
@@ -1,4 +1,2 @@
 DIST opendmarc-1.1.3.tar.gz 586574 BLAKE2B 
a5574aa705db6e5b87a704f3073039d667c9052d1ec907ca9423532f62d52cbdaf7af1680a2179198616f27786940650492ad39c4fdb668c27c5979804471eea
 SHA512 
30de56b6da1665e0ed68484702bfcfcbd0b65275053818c807c16dea26f0e014a0484dc9d5ed6d1405628ea22a61082f13cecf66714a414139f612c51a294086
-DIST opendmarc-1.3.0.tar.gz 640017 BLAKE2B 
6ffe63ac8a610ae4ef9904379e42e11f2dbc09e14a7febe36e875247f72d958b9ff931cd1a034f28d0a9eff15663cf0acb75d8d0c91186243fbab94470bf10db
 SHA512 
c685cae0e02a72b797f24a28b9965f8745f165a3ce3a8f3f2e0167ebf6121e92389990870271204ca02b06703f4ad98c6d343345478040f7fc4013b1ce331b03
-DIST opendmarc-1.3.1.tar.gz 640151 BLAKE2B 
8e0e29ac9b95730f226a16c6130ff78aca7ecaf8c896864d9868f7d285676b84c2896bd0663fafbd79a9a7e182655a644aa51e37dd23a08662406099a7f1c5d5
 SHA512 
0be11540bc26bd3b3e6cc9817bc379a5d290b63ef16c5d3559bf96b241ad6628bea7a9daeb468afac855bc16be16676f722b3c1d468ea82c8d8364e8a8137226
 DIST opendmarc-1.3.2.tar.gz 593448 BLAKE2B 
80f47a82e38c6cdc5791a695485262c50e9363b81537a52d7af204bd6a830df6eea9e9b6f710b72b7934c3ab7df800def7d4b3e54f53b8908a7f1b42bcea2b2d
 SHA512 
6045fb7d2be8f0ffdeca07324857d92908a41c6792749017c2fcc1058f05f55317b1919c67c780827dd7094ec8fff2e1fa4aeb5bab7ff7461537957af2652748

diff --git a/mail-filter/opendmarc/files/opendmarc.service 
b/mail-filter/opendmarc/files/opendmarc.service
index e450637a02f..90ee5ccb434 100644
--- a/mail-filter/opendmarc/files/opendmarc.service
+++ b/mail-filter/opendmarc/files/opendmarc.service
@@ -1,7 +1,6 @@
 [Unit]
 Description=Domain-based Message Authentication, Reporting and Conformance 
(DMARC) Milter
-Documentation=man:opendmarc(8) man:opendmarc.conf(5) man:opendmarc-expire(8) 
man:opendmarc-importstats(8) man:opendmarc-reports(8)
-man:opendmarc-check(8) man:opendmarc-import(8) man:opendmarc-params(8) 
http://www.trusteddomain.org/opendmarc/
+Documentation=man:opendmarc(8) man:opendmarc.conf(5) man:opendmarc-expire(8) 
man:opendmarc-importstats(8) man:opendmarc-reports(8) man:opendmarc-check(8) 
man:opendmarc-import(8) man:opendmarc-params(8) 
http://www.trusteddomain.org/opendmarc/
 After=network.target nss-lookup.target syslog.target
 
 [Service]
@@ -17,4 +16,4 @@ Restart=on-failure
 RestartSec=3
 
 [Install]
-WantedBy=multi-user.target
\ No newline at end of file
+WantedBy=multi-user.target

diff --git a/mail-filter/opendmarc/opendmarc-1.3.0.ebuild 
b/mail-filter/opendmarc/opendmarc-1.3.0.ebuild
deleted file mode 100644
index 7a751418a03..000
--- a/mail-filter/opendmarc/opendmarc-1.3.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit user
-
-DESCRIPTION="Open source DMARC implementation "
-HOMEPAGE="http://www.trusteddomain.org/opendmarc/;
-SRC_URI="mirror://sourceforge/opendmarc/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~x86 ~x86-fbsd"
-IUSE="spf"
-
-DEPEND="dev-perl/DBI
-   || ( mail-filter/libmilter mail-mta/sendmail )"
-RDEPEND="${DEPEND}
-   dev-perl/Switch
-   spf? ( mail-filter/libspf2 )"
-
-pkg_setup() {
-   enewgroup milter
-   enewuser milter -1 -1 /var/lib/milter milter
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   $(use_with spf)
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/opendmarc.initd opendmarc
-   newconfd "${FILESDIR}"/opendmarc.confd opendmarc
-
-   dodir /etc/opendmarc
-
-   # create config file
-   sed \
-   -e 's/^# UserID .*$/UserID milter/' \
-   -e 's/^# PidFile .*/PidFile 
\/var\/run\/opendmarc\/opendmarc.pid/' \
-   -e '/^# Socket /s/^# //' \
-   "${S}"/opendmarc/opendmarc.conf.sample \
-   > 

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

2018-12-10 Thread Sergei Trofimovich
commit: 75902b59aaf998db405d47754eba0f730e08379e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 10 10:01:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 10 10:07:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75902b59

sys-devel/gcc: bump up to 5.5.0, patchset 1.0

The only changes from 5.4.0 patches are:
- removed backported and upstreamed patches
- dropped gcc.info doc patches

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

 sys-devel/gcc/Manifest |  4 
 sys-devel/gcc/gcc-5.5.0.ebuild | 44 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index c2e4934dd79..afcbaee10af 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -58,6 +58,10 @@ DIST gcc-5.4.0-patches-1.9.tar.bz2 33602 BLAKE2B 
2c914ad9c62eb1aa4ef941f332c1cc8
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 BLAKE2B 
6f3de9be0990a7580785821d8c85114a1907571c06bdf3a15ad91258f7c9e8bb6a4d2ddb8615f33bedf0ad036d215507e004fc095f788e40c824ae0ab3ffbb05
 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 BLAKE2B 
fa436d1c1d9c150714092132f816740f8218dfeb4f9a6a8c830ea54d211a020f209e6fd1fcc313b2560b82c7855120053d346af72b7c12c88a7a948379dd2356
 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 DIST gcc-5.4.0.tar.bz2 95661481 BLAKE2B 
bf882acfa28cc1064cddd21e25332fff6bc65505d6af9acb2e455916edbc4f6b1de9b3524867f51d7819fc4f213ce21332fbf67cf71cd6c7b96fb8907e51d570
 SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
+DIST gcc-5.5.0-patches-1.0.tar.bz2 29527 BLAKE2B 
3ee9565591e6c07d658ebecc36972a0a5835856bf8969da6997e02c4e79cef45a2dc565609f7bd02aa27c4c9db406b3502417da010e94e6d05d37f56af1ca71f
 SHA512 
07f331c70da5e45be295e9559735f34479b4d6187da5354d5e23cb77760c372990030ce9c7408bcc9605e3c5e81c8acb10689b3aad57574378a20b0f22a4f3c3
+DIST gcc-5.5.0-piepatches-v0.6.5.tar.bz2 14327 BLAKE2B 
db24b2d321328307147b0dccabf9b66424302c4b8994c2981f09efe65af58692dc8fe69a65d262f60015ac15a2d1850c2b86964592b72c994737e61c1d8827ef
 SHA512 
2e3ee95c8f2c36968fd6dfaf7bfcfd03d9d98e9a5ee827fbff06d8b28cf0375072165f7299baa9eceb8aee3af21dbd0099f9ba5162ccd52751af8f1c750de9e1
+DIST gcc-5.5.0-uclibc-patches-1.0.tar.bz2 3518 BLAKE2B 
b528d79d41de1099f3540c168339350b403568f38a338a5eeaf0a080ebc850cfa390ec72f03a6c61433f2617eaa452ed0c7397a530662188e9a73e5144bd6a1d
 SHA512 
97b97d99fd121642ba7c170c62de245e9f2719dbfae148e0d69f7ee172f84669277f4ef26554fb4cecfab5956587ce50131d92e4244f28f914d1eecd2c361ba5
+DIST gcc-5.5.0.tar.xz 71096120 BLAKE2B 
1e29ed718c8eb96facc405248b69406d77e27118473550ebd67cb1d62c627d3a394aeffca904e94a1a4c9edf7d0ba5fcd2a81e4b008790c64c1ba43dbed58781
 SHA512 
670ff52c2ae12c7852c12987e91798c5aa8bd6daf21f0d6e0cd57a4aa59cc4f06a837fe76426eaa1424cfddca937bed377680700eadc04d76b9180d462364fa1
 DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 
6bfb1d70397e6ca4359e5d190e36003c18c7a03a9be4f923461dcff11307601e6b3502a2e289585b53baeb919008d83c29ad24078f814aed9b331140e4687419
 SHA512 
91be7c8db0004cdd150fec0f8daa709374753d2f524c58087dcf45b6696dbd609972297e866f971fba1aa679464cf96a384dd111e104183c0939ab69add017b2
 DIST gcc-6.4.0-patches-1.6.tar.bz2 14486 BLAKE2B 
c2c5afa9768a408475bb072f26a77e45327c8006319412c46ff0cad6d9bed437d95864ad3132b8544097c2275f5b7b1519037f6691f2d116e8d5e60ce6f754a6
 SHA512 
fdfcb492e603b0c4e3e104e29a0df5ca2b551421edf3999c50fca3b0ae71fbface66b60722557020855a5068a46b89b41323f1d30bf84b1ce8f3a16459ff6a17
 DIST gcc-6.4.0-patches-1.7.tar.bz2 15308 BLAKE2B 
ffad85cc5b92d9c41d472224fee78cbc030b5d75cd21254d9b05ea52af9ba1d3dfa8efc1ebfa72b60ee57e27c32981dcdbdf08f07b2ba218060344699beb8b5f
 SHA512 
4e3804eb49cbb27f22762e0637d3094793367c565032efe294f517a1b5f98fac3adca46aaacc8b49b285b62bfca1c30dcd203c3b7a913f6dd40b76a3e3ce1263

diff --git a/sys-devel/gcc/gcc-5.5.0.ebuild b/sys-devel/gcc/gcc-5.5.0.ebuild
new file mode 100644
index 000..ac8d9c9e40b
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCH_VER="1.0"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.6.5"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
+SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
+#end Hardened stuff
+
+inherit toolchain

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

2018-12-10 Thread Lars Wendler
commit: 2dede676d94cbf4b67b058fa624750c9c1343ce8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 09:35:42 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 09:35:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dede676

net-misc/kea: Added support for mysql and postgresql.

Thanks to James Browning  gmail.com> for the initial patch

Bug: https://bugs.gentoo.org/663538
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-misc/kea/kea-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/net-misc/kea/kea-.ebuild b/net-misc/kea/kea-.ebuild
index 6a29a56af22..9088c8b223f 100644
--- a/net-misc/kea/kea-.ebuild
+++ b/net-misc/kea/kea-.ebuild
@@ -8,6 +8,7 @@ inherit toolchain-funcs user
 MY_PV="${PV//_p/-P}"
 MY_PV="${MY_PV/_/-}"
 MY_P="${PN}-${MY_PV}"
+
 DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
 HOMEPAGE="http://www.isc.org/kea/;
 if [[ ${PV} = * ]] ; then
@@ -22,14 +23,16 @@ fi
 
 LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
 SLOT="0"
-IUSE="openssl samples"
+IUSE="mysql openssl postgres samples"
 
 DEPEND="
dev-libs/boost:=
dev-cpp/gtest
dev-libs/log4cplus
+   mysql? ( virtual/mysql )
!openssl? ( dev-libs/botan:0= )
openssl? ( dev-libs/openssl:0= )
+   postgres? ( dev-db/postgresql:* )
 "
 RDEPEND="${DEPEND}"
 
@@ -46,7 +49,9 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   $(use_with mysql)
$(use_with openssl)
+   $(use_with postgres pgsql)
$(use_enable samples install-configurations)
--disable-static
--without-werror



[gentoo-commits] repo/user/gerislay:master commit in: dev-cpp/gperftools/

2018-12-10 Thread gerion
commit: 81728e82971bfccfbd32347de0e2f5e92697dda4
Author: Gerion Entrup  flump  de>
AuthorDate: Fri Dec  7 12:35:58 2018 +
Commit: gerion  flump  de>
CommitDate: Mon Dec 10 09:12:55 2018 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=81728e82

gperftools-2.7: initial ebuild

Signed-off-by: Gerion Entrup  flump.de>

 dev-cpp/gperftools/Manifest  |  2 ++
 dev-cpp/gperftools/gperftools-2.7.ebuild | 16 
 2 files changed, 18 insertions(+)

diff --git a/dev-cpp/gperftools/Manifest b/dev-cpp/gperftools/Manifest
new file mode 100644
index 000..24b2e8c
--- /dev/null
+++ b/dev-cpp/gperftools/Manifest
@@ -0,0 +1,2 @@
+DIST gperftools-2.7.tar.gz 1523562 BLAKE2B 
9bf8c60562371c44427551ccb20d74d96c2f7e578a82490bf0f72da5616587e187b80c0504baeb80b9474dc08dfaf79644d04ff1f5133f4bf64cdc882f96dec1
 SHA512 
7cd079fcfa9fd517ef99ff81c294daa6150898ae9024cb5ee02e1bce086d135d2cadcd2b863528cc82327fc00c9f4574d5078b47a02ac57fbc393fa66adc32ec
+EBUILD gperftools-2.7.ebuild 421 BLAKE2B 
0838e27991cdae8dd678cd71055ad97565e9634e42495dc2f42405768249ca7997451c164e5ba1690eab08e41c53c3cffbe1578fc7fb7c2f204cf023b0ab010f
 SHA512 
241c38d11a066b217087768f8410cc41b273e94d267912a4a221d0c41fe35e2317947b64e235f8988cf0560e59bb1b8dd714900782de09d863ee4bda9be800b0

diff --git a/dev-cpp/gperftools/gperftools-2.7.ebuild 
b/dev-cpp/gperftools/gperftools-2.7.ebuild
new file mode 100644
index 000..46ab78f
--- /dev/null
+++ b/dev-cpp/gperftools/gperftools-2.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
+HOMEPAGE="https://github.com/gperftools/gperftools;
+SRC_URI="https://github.com/gperftools/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="sys-libs/libunwind"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: x11-terms/kitty/files/, x11-terms/kitty/

2018-12-10 Thread gerion
commit: 91c367feb107824b1c3bdc7412c6fe836e146597
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Dec 10 09:12:04 2018 +
Commit: gerion  flump  de>
CommitDate: Mon Dec 10 09:13:21 2018 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=91c367fe

drop x11-terms/kitty: is in tree

Signed-off-by: Gerion Entrup  flump.de>

 x11-terms/kitty/Manifest  |  5 --
 x11-terms/kitty/files/kitty-0.11.0-flags.patch| 47 ---
 x11-terms/kitty/files/kitty-0.11.0-svg-icon.patch | 16 
 x11-terms/kitty/kitty-0.12.1.ebuild   | 96 ---
 x11-terms/kitty/metadata.xml  | 14 
 5 files changed, 178 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
deleted file mode 100644
index 3ad4a93..000
--- a/x11-terms/kitty/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX kitty-0.11.0-flags.patch 1615 BLAKE2B 
862ce366a8a2975b0fd40cf7579b9f5b7eb4de106005509c80d027719a8bef1a90d5c780a439c8c19bb126036e1bf00b46119a5db251c98b1f06b76a16f3f695
 SHA512 
472b057080800ef6d033f47255b25db0f4029ae0981a997ce057013c7dcce8829472e26810125612f89e0ea292623106eeabe1f4952aad3e9b7de06e97e427e5
-AUX kitty-0.11.0-svg-icon.patch 668 BLAKE2B 
53fbe58492ebc9e78a9aab1f7ecd977c1daee9a097e34ebd0a98efefc2cf3625dc785e4c6e074f348cf24c9425734d3d521779d0c5fc5dd546f8322d35c3b11a
 SHA512 
9b0aa40447d9ff137d45bdb3c2e4f5a8d9d68cdbc62c486a080107b02c6251d7075eaf212274c53f07977a370c8688cb3ace46828aac3b9467080d0334a05a21
-DIST kitty-0.12.1.tar.gz 3477416 BLAKE2B 
4c8c99a16ec903498b17921093542d4389784c1d5bc8c8cbc2fb4c56aab7a0996f94c9442ca0ce403c2cb660c8a27e4f20165bb8dca6e9ce9eb6c9a06b03c1b9
 SHA512 
3efdc2ee9d41cddda7ff033fa69531ce48a163ef4b6efa7c5f10ca20511046c26313115383aec6bcef1b2a0fbbac19b2de9a43835130624aada48e12fe54b7df
-EBUILD kitty-0.12.1.ebuild 1893 BLAKE2B 
93a866a598960c909955c7269e4f66b18ef59fe9ad4f12910ecc503bd9f494fbd2df454e22d1e34cda62d9c202f932fbb44eb0f981294da3db3e812cc3f2f368
 SHA512 
4cf663fda3be919848a90def27e1cba69252cbef5d05977c681a76c1c6c28630f39e3ca37dc7157ca0db91ffd6f2003c48a5192e872e144292c4069c29d20a88
-MISC metadata.xml 433 BLAKE2B 
a8f42e543f670090dab29943b39d87b2d6cd6ee17672c3255cdf0e5383efeca03b662d0e92b959bd49c09183d4da9836dc0fe32758f105aa406c3573d6f55ef8
 SHA512 
13d61d42ab56643456c51285f447a39fcba9224a36a310df4e7631c5d6751f146e4f7b2ebd04bf64c83d0f124eb15abb28c8ce37861597ab4f18297c4a52732c

diff --git a/x11-terms/kitty/files/kitty-0.11.0-flags.patch 
b/x11-terms/kitty/files/kitty-0.11.0-flags.patch
deleted file mode 100644
index 44abfb6..000
--- a/x11-terms/kitty/files/kitty-0.11.0-flags.patch
+++ /dev/null
@@ -1,47 +0,0 @@
 kitty-0.11.0/setup.py
-+++ kitty-0.11.0/setup.py
-@@ -177,7 +177,7 @@
- df = '-g3'
- if ccver >= (5, 0):
- df += ' -Og'
--optimize = df if debug or sanitize else '-O3'
-+optimize = ''
- sanitize_args = get_sanitize_args(cc, ccver) if sanitize else set()
- cppflags = os.environ.get(
- 'OVERRIDE_CPPFLAGS', (
-@@ -190,7 +190,7 @@
- cflags = os.environ.get(
- 'OVERRIDE_CFLAGS', (
- '-Wextra -Wno-missing-field-initializers -Wall -std=c99'
--' -pedantic-errors -Werror {} {} -fwrapv {} {} -pipe {} 
-fvisibility=hidden'
-+' -pedantic {} {} -fwrapv {} {} {} -fvisibility=hidden'
- ).format(
- optimize,
- ' '.join(sanitize_args),
-@@ -204,7 +204,7 @@
- )
- ldflags = os.environ.get(
- 'OVERRIDE_LDFLAGS',
--'-Wall ' + ' '.join(sanitize_args) + ('' if debug else ' -O3')
-+'-Wall ' + ' '.join(sanitize_args)
- )
- ldflags = shlex.split(ldflags)
- ldflags.append('-shared')
-@@ -505,14 +505,14 @@
- 
- 
- def build_linux_launcher(args, launcher_dir='.', for_bundle=False, 
sh_launcher=False, for_freeze=False):
--cflags = '-Wall -Werror -fpie'.split()
-+cflags = '-Wall -fpie'.split()
- cppflags = []
- libs = []
- if args.profile:
- cppflags.append('-DWITH_PROFILER'), cflags.append('-g')
- libs.append('-lprofiler')
--else:
--cflags.append('-O3')
-+#else:
-+#cflags.append('-O3')
- if for_bundle or for_freeze:
- cppflags.append('-DFOR_BUNDLE')
- cppflags.append('-DPYVER="{}"'.format(sysconfig.get_python_version()))

diff --git a/x11-terms/kitty/files/kitty-0.11.0-svg-icon.patch 
b/x11-terms/kitty/files/kitty-0.11.0-svg-icon.patch
deleted file mode 100644
index 97e45c6..000
--- a/x11-terms/kitty/files/kitty-0.11.0-svg-icon.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Use SVG icon instead of PNG.
-
 kitty-0.11.0/setup.py
-+++ kitty-0.11.0/setup.py
-@@ -605,9 +605,9 @@
- if not is_macos:  # {{{ linux desktop gunk
- copy_man_pages(ddir)
- copy_html_docs(ddir)
--icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', '256x256', 
'apps')
-+icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', 'scalable', 
'apps')
-  

[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/, media-libs/harfbuzz/files/

2018-12-10 Thread Lars Wendler
commit: ee8c4575ac629d9211dd570809b4efb213be2ecf
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 09:10:46 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 09:10:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8c4575

media-libs/harfbuzz: Removed old.

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

 media-libs/harfbuzz/Manifest   |   1 -
 .../harfbuzz/files/harfbuzz-1.7.6-test_fixup.patch |  22 
 media-libs/harfbuzz/harfbuzz-1.7.6.ebuild  | 116 -
 3 files changed, 139 deletions(-)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 36e1b26f12e..3dc22c7aa77 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,4 +1,3 @@
-DIST harfbuzz-1.7.6.tar.bz2 2586909 BLAKE2B 
0ae5902b9fe00a4f05a5dc407d698195920454efff79be10f1d85af5430d8bde7df071ba226b978c860d1dd8778a8259f330ab633a1aaa416a4451888fa9ae6a
 SHA512 
259656574b1ec2916ada951b759a591f45c11c5c639fa29831e06320312bf951f4f5ef6306f9ffc373abf0d40dbf944db918d4c54aca3bd7eab2c3a886db7a68
 DIST harfbuzz-2.0.2.tar.bz2 4322171 BLAKE2B 
c844a623de5c2be7b6fb4a2cf0d38e689a6e639e25ece971646963acbdb10be05b82c4faea33688b1a3edfda4c3fe45b97e5ef87d7ca6d9776268b43ef23a7ee
 SHA512 
4cb605c47617dd06d4a2e8ae01e44969f5addacee47ef5212442645c6229298d5080f85b0aca6a2fbedfd2007c679acad6a4b3e9389df1b3a6232bf6ef961577
 DIST harfbuzz-2.1.3.tar.bz2 4429069 BLAKE2B 
d00b5e4f83e9e4b8032cd4f0a8c00d3f88176118458026de69a68f1932bf437358dcd0ecea89f40a4f610816b1709f3b0784c9a619141fa459297754d934f42d
 SHA512 
9bf5f7b857424037a3b3ea5c286e6ba8440c265fa663cf6b6c22cc08d36d84badfed8bdc46816ad982fc810677ebecccdb669ea98a021207e1858c8c355dbf19
 DIST harfbuzz-2.2.0.tar.bz2 4506619 BLAKE2B 
e2ff32f4490e408a7f67b4e1dd12f266e31a8b58f4960643be45ac9574ce20da8f26e0d7261a9710114621b7f6928df030fa30c3a7672ab5e2b9d1b5c0369d2d
 SHA512 
5e8f35c0d7634afc6f623a91d56bfde46b2a1030d439e5dec196001d49a58e409a1bf66c7f9c15a04e030dab4fe2fe2c928061839b1e985459d4f8379b8a0818

diff --git a/media-libs/harfbuzz/files/harfbuzz-1.7.6-test_fixup.patch 
b/media-libs/harfbuzz/files/harfbuzz-1.7.6-test_fixup.patch
deleted file mode 100644
index a9187561849..000
--- a/media-libs/harfbuzz/files/harfbuzz-1.7.6-test_fixup.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 93b03119da8674a3eddb7879857e9f17fa16fd2a Mon Sep 17 00:00:00 2001
-From: violet-sippial <38817272+violet-sipp...@users.noreply.github.com>
-Date: Sat, 28 Apr 2018 20:29:13 +0200
-Subject: [PATCH] [subset] Do not compare ttx progress output in the tests
-
-Suppress progress messages of ttx. This avoids comparing this output to the 
reference file which lets the test fail.

- test/subset/run-tests.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/test/subset/run-tests.py b/test/subset/run-tests.py
-index 0b119fee6..1cd1a19f6 100755
 a/test/subset/run-tests.py
-+++ b/test/subset/run-tests.py
-@@ -80,6 +80,7 @@ def run_test(test, should_check_ots):
- def run_ttx(file):
-   print ("ttx %s" % file)
-   cli_args = ["ttx",
-+  "-q",
-   "-o-",
-   file]
-   return cmd(cli_args)

diff --git a/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild
deleted file mode 100644
index 8db52ea298e..000
--- a/media-libs/harfbuzz/harfbuzz-1.7.6.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit flag-o-matic libtool ltprune multilib-minimal python-any-r1 xdg-utils
-
-DESCRIPTION="An OpenType text shaping engine"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-
-if [[ ${PV} =  ]] ; then
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/harfbuzz.git;
-   inherit git-r3 autotools
-else
-   
SRC_URI="https://www.freedesktop.org/software/${PN}/release/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
-fi
-
-LICENSE="Old-MIT ISC icu"
-SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
-
-IUSE="+cairo debug fontconfig +glib +graphite icu +introspection static-libs 
test +truetype"
-REQUIRED_USE="introspection? ( glib )"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:= )
-   fontconfig? ( media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] )
-   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
-   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
-   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc-am
-   

[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2018-12-10 Thread Lars Wendler
commit: effdcc38d32328f63f39b0a52e1cb1e4a2fd5120
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:58:55 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:58:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effdcc38

app-backup/dar: Removed old.

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

 app-backup/dar/Manifest  |  1 -
 app-backup/dar/dar-2.5.16.ebuild | 99 
 2 files changed, 100 deletions(-)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 0209769f59a..39e2d030ddb 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,4 +1,3 @@
 DIST dar-2.5.11.tar.gz 1891928 BLAKE2B 
536a2533f7ddbc8b95972fe00e9c87a404481e6afbd7aa3634c00598403c18950eb876aefe71a818c3bf4df75bff5f3904dc69bd1d75880f6c8a349911a5
 SHA512 
36b90218a34ac7f41ce9ca0a2167cfb2fd243b23b8e84350153e8804f0faabf87291b4e4b061533bcb0ca079f087c074eeaa12a54ee8084dd386a072ac503847
-DIST dar-2.5.16.tar.gz 1905306 BLAKE2B 
5f4d0a8314decf0d22d54470e0a176b25c6faafd014162336e74afb7fae746c959bcb0e6908603a09fdd80dab4cd235765b12ebaddae8941ba90dee80f36f51a
 SHA512 
20c4f6e17640f26d85dc51c20680a84b32b4e80b61a0fd7c92deccb05a79c88f73383fb497b53e1d6583dba244aeea78e12a6791b02e63c991f0b499f5c81e09
 DIST dar-2.5.17.tar.gz 1905938 BLAKE2B 
f45ccd5e076c54c1f087b2eb15d2f7e72cf6b0f2cafd226785174d547d952a3a3dd90a1d84193a3036fd309aa5a912d8118f35d598f19af92c21d49e044cad88
 SHA512 
f465669ed80ebd97a59835d64949f5c555c1174b128f037d9daf916ff1f770914627b46d72d350b937d571d2453a622f5b3bd7ea8e1992fa675d0d013df82410
 DIST dar-2.5.18.tar.gz 1931746 BLAKE2B 
3d47665a1ab955ab9467d8f10a686565c549e1be57e77a9bcf65f1ea25c9b70d6d148d4b9dc35112b3ca74f9df05505c74e3a7eaa211b6a8b466308121206a2f
 SHA512 
cde787bb4c3a3a1014efdb5e437b963d762eb87c512e1de1d60471035c535965e03adb5f75abc2bc95633bb6fb61226027d836a87fc903995e3a27a540632e69

diff --git a/app-backup/dar/dar-2.5.16.ebuild b/app-backup/dar/dar-2.5.16.ebuild
deleted file mode 100644
index 15e5c3408e8..000
--- a/app-backup/dar/dar-2.5.16.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/;
-SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
-IUSE="dar32 dar64 doc gcrypt gpg lzo nls static static-libs xattr"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND=">=sys-libs/zlib-1.2.3:=
-   !static? (
-   app-arch/bzip2:=
-   app-arch/xz-utils:=
-   sys-libs/libcap
-   gcrypt? ( dev-libs/libgcrypt:0= )
-   gpg? ( app-crypt/gpgme )
-   lzo? ( dev-libs/lzo:= )
-   xattr? ( sys-apps/attr:= )
-   )"
-
-DEPEND="${RDEPEND}
-   static? (
-   app-arch/bzip2[static-libs]
-   app-arch/xz-utils[static-libs]
-   sys-libs/libcap[static-libs]
-   sys-libs/zlib[static-libs]
-   gcrypt? ( dev-libs/libgcrypt:0=[static-libs] )
-   gpg? (
-   app-crypt/gpgme[static-libs]
-   dev-libs/libassuan[static-libs]
-   dev-libs/libgpg-error[static-libs]
-   )
-   lzo? ( dev-libs/lzo[static-libs] )
-   xattr? ( sys-apps/attr[static-libs] )
-   )
-   nls? (
-   sys-devel/gettext
-   virtual/libintl
-   )
-   doc? ( app-doc/doxygen )"
-
-REQUIRED_USE="?? ( dar32 dar64 )
-   gpg? ( gcrypt )"
-
-#PATCHES=(
-#)
-
-src_configure() {
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-   local myconf=(
-   --disable-upx
-   $(usex dar32 --enable-mode=32 '')
-   $(usex dar64 --enable-mode=64 '')
-   $(usex doc '' --disable-build-html)
-   #$(usex examples --enable-examples '')
-   $(usex gcrypt '' --disable-libgcrypt-linking)
-   $(usex gpg '' --disable-gpgme-linking)
-   $(usex lzo '' --disable-liblzo2-linking)
-   $(usex nls '' --disable-nls)
-   $(usex xattr '' --disable-ea-support)
-   )
-
-   # Bug 103741
-   filter-flags -fomit-frame-pointer
-
-   if ! use static ; then
-   myconf+=( --disable-dar-static )
-   if ! use static-libs ; then
-   myconf+=( --disable-static )
-   fi
-   fi
-
-   econf ${myconf[@]}

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

2018-12-10 Thread Lars Wendler
commit: 3db0496b8a4563c7ec9d43ba68b2c3fdfe4f1e07
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:53:16 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:53:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db0496b

sys-fs/mtools: Bump to version 4.0.23

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

 sys-fs/mtools/Manifest |  1 +
 sys-fs/mtools/mtools-4.0.23.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index 720cabbd23e..a8d4464c9ff 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,3 +1,4 @@
 DIST mtools-4.0.18.tar.bz2 420190 BLAKE2B 
92fdf8b054287e3cb4eddb40c98f5ac4229a38473b633c25ab74a07a8a72d38c2767ae648a35cf0dac9dedfa2f7789afc4904a50e1328e2baa0a289d93b094fb
 SHA512 
3981a4727aa4e2ec5c931201b236f52fcd1c9d55f888cb2fbdc5c4172402e2b229ede9a5005b972ffdad59bcb861e2fcc01404845e521116419079ae78239090
 DIST mtools-4.0.21.tar.bz2 413435 BLAKE2B 
6be4d504c4ff509b0345ee67d2181a3ca10f1517cd745dcb3a5170e9c9740b6ed124072cc06f265abd7101b4f7cfcac3b42d326b87ecf8ce3ff97a9466c2bacb
 SHA512 
b46e7a7a5562980b8dca62f5a7efaa95b9e9b4ab07c57b47d34ac9584594f578687c6dad1846c86914adb566da8bda256f2fc3a47d984d7a400cfd705f2b0b5a
 DIST mtools-4.0.22.tar.bz2 431185 BLAKE2B 
19b6ed58fd44e51eba11799347590f8c36fe2de7cbb2b612c0f16f4f35c916331abf19b8ca9a735fcc627db5180b1f8cbf355e25319af8587a0de033d50a6e79
 SHA512 
9a35a27c6de768e3e925d9163aeb8b021620de9016cf12666ee0259cbfc87fa7a8d0311fc0a77c04dbef8bd3e8d86c747069a9aca2f5df69e6391c3cf5a0b113
+DIST mtools-4.0.23.tar.bz2 418592 BLAKE2B 
442f552087a5d53ef0ead6161cdad7997dc45a3e210c2cb442a8b2ba42866152f93e4a1f5b58df8d68316168374ea034b390bcf4c607ac3a1c477c4ec5e7842c
 SHA512 
c8c48adedc3f3e4eeafead27ce80172c9cb9690b575618842001ed16aa0011dcd2bc517882ea4bf01a73810ba151aa4b86f8ce2f97d6e8a0177d09be71a6d1ed

diff --git a/sys-fs/mtools/mtools-4.0.23.ebuild 
b/sys-fs/mtools/mtools-4.0.23.ebuild
new file mode 100644
index 000..651e08e2c96
--- /dev/null
+++ b/sys-fs/mtools/mtools-4.0.23.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic
+
+DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
+HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x64-solaris"
+IUSE="X elibc_glibc"
+
+RDEPEND="
+   !elibc_glibc? ( virtual/libiconv )
+   X? (
+   x11-libs/libICE
+   x11-libs/libXau
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXt
+   )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Don't throw errors on existing directories
+   sed -i -e "s:mkdir:mkdir -p:" mkinstalldirs || die
+}
+
+src_configure() {
+   # 447688
+   use !elibc_glibc && use !elibc_musl && append-libs "-liconv"
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX%/}"/etc/mtools
+   $(use_with X x)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   local -a DOCS=( README* Release.notes )
+   default
+
+   insinto /etc/mtools
+   doins mtools.conf
+
+   # default is fine
+   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED%/}"/etc/mtools/mtools.conf || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/dar/

2018-12-10 Thread Lars Wendler
commit: 8b71e6a727d22349048d535cc94d94838583fa91
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:58:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:58:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b71e6a7

app-backup/dar: Bump to version 2.5.18

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

 app-backup/dar/Manifest  |  1 +
 app-backup/dar/dar-2.5.18.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 694480479dd..0209769f59a 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,3 +1,4 @@
 DIST dar-2.5.11.tar.gz 1891928 BLAKE2B 
536a2533f7ddbc8b95972fe00e9c87a404481e6afbd7aa3634c00598403c18950eb876aefe71a818c3bf4df75bff5f3904dc69bd1d75880f6c8a349911a5
 SHA512 
36b90218a34ac7f41ce9ca0a2167cfb2fd243b23b8e84350153e8804f0faabf87291b4e4b061533bcb0ca079f087c074eeaa12a54ee8084dd386a072ac503847
 DIST dar-2.5.16.tar.gz 1905306 BLAKE2B 
5f4d0a8314decf0d22d54470e0a176b25c6faafd014162336e74afb7fae746c959bcb0e6908603a09fdd80dab4cd235765b12ebaddae8941ba90dee80f36f51a
 SHA512 
20c4f6e17640f26d85dc51c20680a84b32b4e80b61a0fd7c92deccb05a79c88f73383fb497b53e1d6583dba244aeea78e12a6791b02e63c991f0b499f5c81e09
 DIST dar-2.5.17.tar.gz 1905938 BLAKE2B 
f45ccd5e076c54c1f087b2eb15d2f7e72cf6b0f2cafd226785174d547d952a3a3dd90a1d84193a3036fd309aa5a912d8118f35d598f19af92c21d49e044cad88
 SHA512 
f465669ed80ebd97a59835d64949f5c555c1174b128f037d9daf916ff1f770914627b46d72d350b937d571d2453a622f5b3bd7ea8e1992fa675d0d013df82410
+DIST dar-2.5.18.tar.gz 1931746 BLAKE2B 
3d47665a1ab955ab9467d8f10a686565c549e1be57e77a9bcf65f1ea25c9b70d6d148d4b9dc35112b3ca74f9df05505c74e3a7eaa211b6a8b466308121206a2f
 SHA512 
cde787bb4c3a3a1014efdb5e437b963d762eb87c512e1de1d60471035c535965e03adb5f75abc2bc95633bb6fb61226027d836a87fc903995e3a27a540632e69

diff --git a/app-backup/dar/dar-2.5.18.ebuild b/app-backup/dar/dar-2.5.18.ebuild
new file mode 100644
index 000..a8385195092
--- /dev/null
+++ b/app-backup/dar/dar-2.5.18.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="A full featured backup tool, aimed for disks"
+HOMEPAGE="http://dar.linux.free.fr/;
+SRC_URI="mirror://sourceforge/dar/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="dar32 dar64 doc gcrypt gpg lzo nls static static-libs xattr"
+
+RESTRICT="test" # need to be run as root
+
+RDEPEND=">=sys-libs/zlib-1.2.3:=
+   !static? (
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   sys-libs/libcap
+   gcrypt? ( dev-libs/libgcrypt:0= )
+   gpg? ( app-crypt/gpgme )
+   lzo? ( dev-libs/lzo:= )
+   xattr? ( sys-apps/attr:= )
+   )"
+
+DEPEND="${RDEPEND}
+   static? (
+   app-arch/bzip2[static-libs]
+   app-arch/xz-utils[static-libs]
+   sys-libs/libcap[static-libs]
+   sys-libs/zlib[static-libs]
+   gcrypt? ( dev-libs/libgcrypt:0=[static-libs] )
+   gpg? (
+   app-crypt/gpgme[static-libs]
+   dev-libs/libassuan[static-libs]
+   dev-libs/libgpg-error[static-libs]
+   )
+   lzo? ( dev-libs/lzo[static-libs] )
+   xattr? ( sys-apps/attr[static-libs] )
+   )
+   nls? (
+   sys-devel/gettext
+   virtual/libintl
+   )
+   doc? ( app-doc/doxygen )"
+
+REQUIRED_USE="?? ( dar32 dar64 )
+   gpg? ( gcrypt )"
+
+#PATCHES=(
+#)
+
+src_configure() {
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+   local myconf=(
+   --disable-upx
+   $(usex dar32 --enable-mode=32 '')
+   $(usex dar64 --enable-mode=64 '')
+   $(usex doc '' --disable-build-html)
+   #$(usex examples --enable-examples '')
+   $(usex gcrypt '' --disable-libgcrypt-linking)
+   $(usex gpg '' --disable-gpgme-linking)
+   $(usex lzo '' --disable-liblzo2-linking)
+   $(usex nls '' --disable-nls)
+   $(usex xattr '' --disable-ea-support)
+   )
+
+   # Bug 103741
+   filter-flags -fomit-frame-pointer
+
+   if ! use static ; then
+   myconf+=( --disable-dar-static )
+   if ! use static-libs ; then
+   myconf+=( --disable-static )
+   fi
+   fi
+
+   econf 

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

2018-12-10 Thread Lars Wendler
commit: df591c894e2a5b51146165740c1f9410693537d3
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:53:43 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:53:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df591c89

sys-fs/mtools: Removed old.

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

 sys-fs/mtools/Manifest |  1 -
 sys-fs/mtools/mtools-4.0.21.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest
index a8d4464c9ff..de8d943061a 100644
--- a/sys-fs/mtools/Manifest
+++ b/sys-fs/mtools/Manifest
@@ -1,4 +1,3 @@
 DIST mtools-4.0.18.tar.bz2 420190 BLAKE2B 
92fdf8b054287e3cb4eddb40c98f5ac4229a38473b633c25ab74a07a8a72d38c2767ae648a35cf0dac9dedfa2f7789afc4904a50e1328e2baa0a289d93b094fb
 SHA512 
3981a4727aa4e2ec5c931201b236f52fcd1c9d55f888cb2fbdc5c4172402e2b229ede9a5005b972ffdad59bcb861e2fcc01404845e521116419079ae78239090
-DIST mtools-4.0.21.tar.bz2 413435 BLAKE2B 
6be4d504c4ff509b0345ee67d2181a3ca10f1517cd745dcb3a5170e9c9740b6ed124072cc06f265abd7101b4f7cfcac3b42d326b87ecf8ce3ff97a9466c2bacb
 SHA512 
b46e7a7a5562980b8dca62f5a7efaa95b9e9b4ab07c57b47d34ac9584594f578687c6dad1846c86914adb566da8bda256f2fc3a47d984d7a400cfd705f2b0b5a
 DIST mtools-4.0.22.tar.bz2 431185 BLAKE2B 
19b6ed58fd44e51eba11799347590f8c36fe2de7cbb2b612c0f16f4f35c916331abf19b8ca9a735fcc627db5180b1f8cbf355e25319af8587a0de033d50a6e79
 SHA512 
9a35a27c6de768e3e925d9163aeb8b021620de9016cf12666ee0259cbfc87fa7a8d0311fc0a77c04dbef8bd3e8d86c747069a9aca2f5df69e6391c3cf5a0b113
 DIST mtools-4.0.23.tar.bz2 418592 BLAKE2B 
442f552087a5d53ef0ead6161cdad7997dc45a3e210c2cb442a8b2ba42866152f93e4a1f5b58df8d68316168374ea034b390bcf4c607ac3a1c477c4ec5e7842c
 SHA512 
c8c48adedc3f3e4eeafead27ce80172c9cb9690b575618842001ed16aa0011dcd2bc517882ea4bf01a73810ba151aa4b86f8ce2f97d6e8a0177d09be71a6d1ed

diff --git a/sys-fs/mtools/mtools-4.0.21.ebuild 
b/sys-fs/mtools/mtools-4.0.21.ebuild
deleted file mode 100644
index 651e08e2c96..000
--- a/sys-fs/mtools/mtools-4.0.21.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic
-
-DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
-HOMEPAGE="https://www.gnu.org/software/mtools/ 
https://savannah.gnu.org/projects/mtools;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x64-solaris"
-IUSE="X elibc_glibc"
-
-RDEPEND="
-   !elibc_glibc? ( virtual/libiconv )
-   X? (
-   x11-libs/libICE
-   x11-libs/libXau
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXt
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # Don't throw errors on existing directories
-   sed -i -e "s:mkdir:mkdir -p:" mkinstalldirs || die
-}
-
-src_configure() {
-   # 447688
-   use !elibc_glibc && use !elibc_musl && append-libs "-liconv"
-   local myeconfargs=(
-   --sysconfdir="${EPREFIX%/}"/etc/mtools
-   $(use_with X x)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   local -a DOCS=( README* Release.notes )
-   default
-
-   insinto /etc/mtools
-   doins mtools.conf
-
-   # default is fine
-   sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED%/}"/etc/mtools/mtools.conf || 
die
-}



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

2018-12-10 Thread Lars Wendler
commit: 5cb30c7cef1836ff38ee9a7e1d259989cea5d856
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:30:52 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:30:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb30c7c

net-libs/nghttp2: Bump to version 1.35.1

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

 net-libs/nghttp2/Manifest  |  1 +
 net-libs/nghttp2/nghttp2-1.35.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index bd8044835f3..474d229ec2c 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,3 +1,4 @@
 DIST nghttp2-1.33.0.tar.xz 1554776 BLAKE2B 
1b995d6385188423acbcd7c8b3a626a622270bc3079972885a1f707a9cc4ebb053f7347930ce217d2cf4277eab0a3309accb8f9ff18bd8ccc55c86aefa6246c3
 SHA512 
eeb0bf64fea115444c685c8a01c1017ce96be18adf88ffcdecad067de7012ca61c6b2b6a627b18e2572bba7bd77ec56a3ca4b1109f7a4b21220e8e28687b5b74
 DIST nghttp2-1.34.0.tar.xz 1612432 BLAKE2B 
b5a53d5ffdb68e509cebf50993c3b9de4e597ae9079db505db6e6df67c1eb5f4b095f18dec9f1b946f05b83f3db8ba15e5e5cd7efd4921a94350bd47533a9164
 SHA512 
5ddc4ab443c51ce286a656d2013421172fc37608f14c0a7ea02fa9e5a0dd155e162d5602b55f34dacc69709525a9a8110dc4c42d92607bbad1951075d094c6a0
 DIST nghttp2-1.35.0.tar.xz 1616224 BLAKE2B 
b594e386b9a9dcd62dd75686a9274b30d3b9be5b1f2aa4dccb6543bcece60cda931bd6e16c5122ac946159547c1aafa6a02f2f013a3b38837194d4cf9a14ba64
 SHA512 
4e209bb6e388ee9c3440a88eb28ecb4a69e0047b089e4d028bb911dd69518a970b5b06ed6fff06594adca53dccd42443733faad909d347dd8d8e919055356e2f
+DIST nghttp2-1.35.1.tar.xz 1614460 BLAKE2B 
86e078cd0fc285f76df5096c34ee3142268772cf690ec7c9abef7cc3d873ac583a1da5e331ec46138e05b5867f56a9a4e98210395d75377ff37956307c7b049f
 SHA512 
fcd3f79f913afbeee1c75003bb39df918e6122bbf728b3ad4192d5849d8fb96705e04f5505465d63f25a565b2f1da6abd8fabdebb6e3347500f7abd31980861d

diff --git a/net-libs/nghttp2/nghttp2-1.35.1.ebuild 
b/net-libs/nghttp2/nghttp2-1.35.1.ebuild
new file mode 100644
index 000..990e99d6dd0
--- /dev/null
+++ b/net-libs/nghttp2/nghttp2-1.35.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO: Add python support.
+
+EAPI=7
+
+inherit multilib-minimal
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/nghttp2/nghttp2.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
+fi
+
+DESCRIPTION="HTTP/2 C Library"
+HOMEPAGE="https://nghttp2.org/;
+
+LICENSE="MIT"
+SLOT="0/1.14" # . SONAMEs
+IUSE="cxx debug hpack-tools jemalloc libressl static-libs test +threads utils 
xml"
+
+SSL_DEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist,${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+   cxx? (
+   ${SSL_DEPEND}
+   dev-libs/boost:=[${MULTILIB_USEDEP},threads]
+   )
+   hpack-tools? ( >=dev-libs/jansson-2.5 )
+   jemalloc? ( dev-libs/jemalloc[${MULTILIB_USEDEP}] )
+   utils? (
+   ${SSL_DEPEND}
+   >=dev-libs/libev-4.15[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.3[${MULTILIB_USEDEP}]
+   net-dns/c-ares:=[${MULTILIB_USEDEP}]
+   )
+   xml? ( >=dev-libs/libxml2-2.7.7:2[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   test? ( >=dev-util/cunit-2.1[${MULTILIB_USEDEP}] )"
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-examples
+   --disable-failmalloc
+   --disable-werror
+   --without-cython
+   --disable-python-bindings
+   $(use_enable cxx asio-lib)
+   $(use_enable debug)
+   $(multilib_native_use_enable hpack-tools)
+   $(use_enable static-libs static)
+   $(use_enable threads)
+   $(multilib_native_use_enable utils app)
+   $(multilib_native_use_with jemalloc)
+   $(multilib_native_use_with xml libxml2)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   use static-libs || find "${ED%/}"/usr -name '*.la' -delete
+}



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

2018-12-10 Thread Lars Wendler
commit: bb246e2e395810063b74bc1668c104ec4cf98b8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:30:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:30:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb246e2e

dev-vcs/git: Removed old.

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

 dev-vcs/git/Manifest  |   3 -
 dev-vcs/git/git-2.19.1.ebuild | 707 --
 2 files changed, 710 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 2ea6d1d1106..915d417723c 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,9 @@
 DIST git-2.18.1.tar.xz 5102812 BLAKE2B 
43ec86d9aebc73a582f2117ef1c26a6dc820f81ff389a6239ed6e3ea5fd2be0bac54766c3ab8ad1cc9730978e5b73997bb20b24b9f3f43d6eef06bea8a9174c3
 SHA512 
06bdc54c4ff78b77667b917f2aa46a803bd6561236f4177f41b8730785b5f90f8ca705f028131f9365fb0aae2e51cd92c97380141e97c026c96a020e00b992e1
-DIST git-2.19.1.tar.xz 5227908 BLAKE2B 
1702662d7eea2ea5fa9d697eece19bee8a451abb1e85b1c7b111b4126e97340ee0c5691faf37c2d9fbe13bdf4ea894d8a3e0e2f7208e7bce111e53d1da81ef5f
 SHA512 
a1bc1032b1de9eb9ea8b7c385cd009f64247e13066e0a91e9682e35400ded05f88c23b523cca4782f57544060d6ba0f9d3bec944399cda5771a4945c38bb9b98
 DIST git-2.19.2.tar.xz 5235608 BLAKE2B 
ece292b8cf41deafc63c00e6176b0de39936f7d840d776192f32c1e293abc06c39119d13ed947d3de6a212fa6973bedb288c06f8bfcfc8144e563d5af40e45da
 SHA512 
1d707c1a7a16fe9399592b0354e9023f701b019f36fe775997c46354d40617a80fa04aacc5330825c4f9301c2910ead8b26274a7f3b92e9d790b4705c0d7aa96
 DIST git-2.20.0.tar.xz 5359684 BLAKE2B 
38faefbfd9cea60074214847ae0aaaf98b8fc5535dc5e6feeebbd9f3bbe482313d305e6aab4a4a170cdebc0c0c3e63466ce7793cb189734b088da9fd9981d1e3
 SHA512 
b1d9244545564651f6ed23b3227145bc637f6b62bdcd8f9ff354e67662170e5ca7f92ab9d7e2a0e5c3b0a2644c695e42f0fb1a727ba6aae000afa022be807065
 DIST git-htmldocs-2.18.1.tar.xz 1201604 BLAKE2B 
ae33ac1ec8d2c95f95dbc5965d191f093628633c047c7d52371b7a3142807a4b878be5abcd13a934a453a5b35abb4a7e0ea49823e98c4a682040afc8d7c0817d
 SHA512 
5310a846091bfa66609ce896bdce163bd84f40c14400a53eab662f0c28037b98fef4a8766a716694a5bf9549793a85b57cb665194dff5612277c6603452ea512
-DIST git-htmldocs-2.19.1.tar.xz 1222052 BLAKE2B 
6d63364e0c5c700011ab0b7bc9c207560bc89e6d58e5f8025f30a188b7c90fa1ca58822e0ee129ff531c0702fc0a64e1612b8ff7b41102e5db21eadd0fd01ab9
 SHA512 
40417e80b291a935be78f143f070c68a9a865b6825f85cddd57cf926c25649630dd6612e7e52edb3ab4d1433aca31d38e3b9c95ff5d52827452d03c96e50e344
 DIST git-htmldocs-2.19.2.tar.xz 1223848 BLAKE2B 
6f30192cb101988fdfcce3bb79c684c6d1ac08cdc929caa049102fba10277fa8cc908904fe7472e40d60707c1b23145d95c441c1401c8697c37a81456d79aab8
 SHA512 
830e780beea10bde750d09a335fd9986c5ffbf47a724cbbeed5a1a2c94bc81d9c9223e415c5888faf81ab6404e460565434988f6635312039b88282a46014634
 DIST git-htmldocs-2.20.0.tar.xz 1227512 BLAKE2B 
aa6cfdf4006efdb869cb054f3b3cc2325dec56d473d678ed4a2289afd92138f26aed736021cbc906274183150dac9035df6950495944fe8a70bc1654b1e041e8
 SHA512 
a23adf7ca804c77f4fdee25c80e47c66ee5cff00bfae747561144a68a94e4d02aa65223cc7770d0514c6a919054cd5d7419e6ee26712170c76d075ad156344c4
 DIST git-manpages-2.18.1.tar.xz 425568 BLAKE2B 
fc0f8aee3d80cba0f84c4ff4cfa342ea3c1ae155f3434b6d1771e03bb14956d5ffd78a5cadfee378534f6cf85265c37eeb1be27eb7801ae798cede249640c478
 SHA512 
6e6e663d985ef267d556539a43c192138b31dbbc80ffaa4331b8494f6e3e74b5cd4d958c2ae963143946eaa99bfce485ee3726b510b10eaab3599b5284b5fbc1
-DIST git-manpages-2.19.1.tar.xz 431852 BLAKE2B 
e15be2e1680a28c3c57e7b6e022173ef4b006cf21b5464a32f7f7668ea2b8af2ac7ff7466d98ab627320895b92583840159e2fca613be95817656def2654edaa
 SHA512 
1b42c39e39653906b44fbca65991da04493f08479e2162da5f593bee68dbfd3f3b8180f5a2721f1971e3218b0dc842a8a34918fc7724c032597f4fe4b2f506dc
 DIST git-manpages-2.19.2.tar.xz 432200 BLAKE2B 
92b4c87c40e20133c4b6d9b7f3d56952556470855543a329ea0fb7a91382396376755656ded029d68df8291b0ffecc3e6b2b4c6f71cb8694d44c5f02da7357f8
 SHA512 
329ea9a6de4a5352c57d2ea3df0cf6caf9dcf03728416a3bca5a5ebc5dc133abe1faffd5e5b5ae11cc91412baff93df83ff684f3626bbac0770ca94bc79d2cb1
 DIST git-manpages-2.20.0.tar.xz 439220 BLAKE2B 
6550113988e6a6c833aac6b19493d3692131a85a5aa499926e8afc89515cae5cef507609ff3a87a150a173d928a091c44abfa918a64b003fda9c23a393897ac5
 SHA512 
d49e1599f2d911843a33d1c6149ac7c8dfabcef0aebb15bd04988d692662eeac0dc918da58263a50621e436f74056a47a583526e0a74b3ee4e685d4ce11b

diff --git a/dev-vcs/git/git-2.19.1.ebuild b/dev-vcs/git/git-2.19.1.ebuild
deleted file mode 100644
index ba5503361b6..000
--- a/dev-vcs/git/git-2.19.1.ebuild
+++ /dev/null
@@ -1,707 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-# bug #329479: git-remote-testgit is not multiple-version aware
-PYTHON_COMPAT=( python2_7 )
-PLOCALES="bg ca de es fr is it ko pt_PT ru sv vi zh_CN"
-if [[ 

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

2018-12-10 Thread Lars Wendler
commit: ed5899b9cfcdd08006005780c9f0aa18bea6eb99
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 10 08:29:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 10 08:29:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5899b9

dev-vcs/git: Bump to version 2.20.0. Removed old.

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

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.20.0_rc2.ebuild => git-2.20.0.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index ff3f7f947af..2ea6d1d1106 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,12 @@
 DIST git-2.18.1.tar.xz 5102812 BLAKE2B 
43ec86d9aebc73a582f2117ef1c26a6dc820f81ff389a6239ed6e3ea5fd2be0bac54766c3ab8ad1cc9730978e5b73997bb20b24b9f3f43d6eef06bea8a9174c3
 SHA512 
06bdc54c4ff78b77667b917f2aa46a803bd6561236f4177f41b8730785b5f90f8ca705f028131f9365fb0aae2e51cd92c97380141e97c026c96a020e00b992e1
 DIST git-2.19.1.tar.xz 5227908 BLAKE2B 
1702662d7eea2ea5fa9d697eece19bee8a451abb1e85b1c7b111b4126e97340ee0c5691faf37c2d9fbe13bdf4ea894d8a3e0e2f7208e7bce111e53d1da81ef5f
 SHA512 
a1bc1032b1de9eb9ea8b7c385cd009f64247e13066e0a91e9682e35400ded05f88c23b523cca4782f57544060d6ba0f9d3bec944399cda5771a4945c38bb9b98
 DIST git-2.19.2.tar.xz 5235608 BLAKE2B 
ece292b8cf41deafc63c00e6176b0de39936f7d840d776192f32c1e293abc06c39119d13ed947d3de6a212fa6973bedb288c06f8bfcfc8144e563d5af40e45da
 SHA512 
1d707c1a7a16fe9399592b0354e9023f701b019f36fe775997c46354d40617a80fa04aacc5330825c4f9301c2910ead8b26274a7f3b92e9d790b4705c0d7aa96
-DIST git-2.20.0.rc2.tar.xz 5319104 BLAKE2B 
a21b94505ce82d1294cac1f00b0a9bf45cefcd2b4a9c20b54dd7efb67e692a5c25d1106f7b66b23ef1603173e9526d1a11bf2d6874bb07fece61bddf96129f80
 SHA512 
50441329d5d73fe4436acdf5f06c7c8aa5d63c59f1724c54c1dc44ac928ee11a076e4012c3dbf8a1439233c711775a7e24eba21d41f8dfb90722b1ac8a7f0826
+DIST git-2.20.0.tar.xz 5359684 BLAKE2B 
38faefbfd9cea60074214847ae0aaaf98b8fc5535dc5e6feeebbd9f3bbe482313d305e6aab4a4a170cdebc0c0c3e63466ce7793cb189734b088da9fd9981d1e3
 SHA512 
b1d9244545564651f6ed23b3227145bc637f6b62bdcd8f9ff354e67662170e5ca7f92ab9d7e2a0e5c3b0a2644c695e42f0fb1a727ba6aae000afa022be807065
 DIST git-htmldocs-2.18.1.tar.xz 1201604 BLAKE2B 
ae33ac1ec8d2c95f95dbc5965d191f093628633c047c7d52371b7a3142807a4b878be5abcd13a934a453a5b35abb4a7e0ea49823e98c4a682040afc8d7c0817d
 SHA512 
5310a846091bfa66609ce896bdce163bd84f40c14400a53eab662f0c28037b98fef4a8766a716694a5bf9549793a85b57cb665194dff5612277c6603452ea512
 DIST git-htmldocs-2.19.1.tar.xz 1222052 BLAKE2B 
6d63364e0c5c700011ab0b7bc9c207560bc89e6d58e5f8025f30a188b7c90fa1ca58822e0ee129ff531c0702fc0a64e1612b8ff7b41102e5db21eadd0fd01ab9
 SHA512 
40417e80b291a935be78f143f070c68a9a865b6825f85cddd57cf926c25649630dd6612e7e52edb3ab4d1433aca31d38e3b9c95ff5d52827452d03c96e50e344
 DIST git-htmldocs-2.19.2.tar.xz 1223848 BLAKE2B 
6f30192cb101988fdfcce3bb79c684c6d1ac08cdc929caa049102fba10277fa8cc908904fe7472e40d60707c1b23145d95c441c1401c8697c37a81456d79aab8
 SHA512 
830e780beea10bde750d09a335fd9986c5ffbf47a724cbbeed5a1a2c94bc81d9c9223e415c5888faf81ab6404e460565434988f6635312039b88282a46014634
-DIST git-htmldocs-2.20.0.rc2.tar.xz 1227584 BLAKE2B 
a79fd6b3ae141accda8fabc568c5b00aa8f2e66eda4dcd9402c3a30548621d51145281e89574123b1455d43b0bb9553bd03ff4390a6b15003f78f173cda29463
 SHA512 
7476c7b99f06174ff44a9778aad07b00d2e03427d139ccb2e2c005fd32b3caf39e0fb7c959e679a924fb16a61215ccc2afcb4eb903ce07be3f167936c77146fe
+DIST git-htmldocs-2.20.0.tar.xz 1227512 BLAKE2B 
aa6cfdf4006efdb869cb054f3b3cc2325dec56d473d678ed4a2289afd92138f26aed736021cbc906274183150dac9035df6950495944fe8a70bc1654b1e041e8
 SHA512 
a23adf7ca804c77f4fdee25c80e47c66ee5cff00bfae747561144a68a94e4d02aa65223cc7770d0514c6a919054cd5d7419e6ee26712170c76d075ad156344c4
 DIST git-manpages-2.18.1.tar.xz 425568 BLAKE2B 
fc0f8aee3d80cba0f84c4ff4cfa342ea3c1ae155f3434b6d1771e03bb14956d5ffd78a5cadfee378534f6cf85265c37eeb1be27eb7801ae798cede249640c478
 SHA512 
6e6e663d985ef267d556539a43c192138b31dbbc80ffaa4331b8494f6e3e74b5cd4d958c2ae963143946eaa99bfce485ee3726b510b10eaab3599b5284b5fbc1
 DIST git-manpages-2.19.1.tar.xz 431852 BLAKE2B 
e15be2e1680a28c3c57e7b6e022173ef4b006cf21b5464a32f7f7668ea2b8af2ac7ff7466d98ab627320895b92583840159e2fca613be95817656def2654edaa
 SHA512 
1b42c39e39653906b44fbca65991da04493f08479e2162da5f593bee68dbfd3f3b8180f5a2721f1971e3218b0dc842a8a34918fc7724c032597f4fe4b2f506dc
 DIST git-manpages-2.19.2.tar.xz 432200 BLAKE2B 
92b4c87c40e20133c4b6d9b7f3d56952556470855543a329ea0fb7a91382396376755656ded029d68df8291b0ffecc3e6b2b4c6f71cb8694d44c5f02da7357f8
 SHA512 
329ea9a6de4a5352c57d2ea3df0cf6caf9dcf03728416a3bca5a5ebc5dc133abe1faffd5e5b5ae11cc91412baff93df83ff684f3626bbac0770ca94bc79d2cb1
-DIST git-manpages-2.20.0.rc2.tar.xz 439116 BLAKE2B