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

2019-02-21 Thread Agostino Sarubbo
commit: d3f29be8fd0afe5f79bb2e37ce4eb93f99e83ee7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 22 07:56:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 22 07:56:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f29be8

sys-apps/file: amd64 stable wrt bug #678476

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/sys-apps/file/file-5.36.ebuild b/sys-apps/file/file-5.36.ebuild
index 582cbb742f0..48c8661498b 100644
--- a/sys-apps/file/file-5.36.ebuild
+++ b/sys-apps/file/file-5.36.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2019-02-21 Thread Fabian Groffen
commit: 515803f8e73e5ae87463b372304d4dd93b047aa5
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb 22 07:31:08 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Feb 22 07:31:08 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=515803f8

scripts/bootstrap-prefix: fix invalid atom, thanks Arfrever

Closes: https://bugs.gentoo.org/678464
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index fc2601f267..89780de099 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -306,7 +306,7 @@ configure_toolchain() {
# host compiler doesn't cope with the 
asm introduced
# in mpfr-4, so force using an older 
one during
# bootstrap for this target
-   compiler_stage1=${compiler_stage1/" 
dev-libs/mpfr "/" 

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

2019-02-21 Thread Michael Palimaka
commit: badf43edfdcefa72122897f8e57e2075f52f946d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 22 07:16:59 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 22 07:17:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badf43ed

x11-misc/albert: version bump 0.16.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 x11-misc/albert/Manifest |  2 ++
 x11-misc/albert/albert-0.16.1.ebuild | 60 
 2 files changed, 62 insertions(+)

diff --git a/x11-misc/albert/Manifest b/x11-misc/albert/Manifest
index f8ec5c33a3d..aa92364849e 100644
--- a/x11-misc/albert/Manifest
+++ b/x11-misc/albert/Manifest
@@ -2,3 +2,5 @@ DIST albert-0.14.22-plugins.tar.gz 540446 BLAKE2B 
22cf69698614a1b0e97fd1f5e3224b
 DIST albert-0.14.22.tar.gz 84925 BLAKE2B 
b009bd0420f2e5894e2e71e526361c6b177ceb0ed9339efd276228e3cb8aed52eba811b8f2f6ade8f39357017458f2cbfddec25f0df4de8d12397451bd98cb57
 SHA512 
91c131140f666dda665e07e617ce0d2af5c776233f9cf1430aedfc18299dcc22c6dcdec4d82f15fc2d81fa44679f9d3608a47128d33bfbddeb97481b430608c8
 DIST albert-0.15.0-plugins.tar.gz 534292 BLAKE2B 
1eef450bb575ffe3439248f49659e4e6535ae595c7a69dab7517e8bd1c4ce9a2a88ce370807fb1f0948a8da76758b6773b91e982fe8bbafe572b1071d1126265
 SHA512 
94b64e247dabcca11e54ac06ce57578709d9634768648ce8023c5f6065124077bba58c5913a191c27cdf189e9a40eb5b0abbd071a3080d3c950a753256445650
 DIST albert-0.15.0.tar.gz 86557 BLAKE2B 
58fb745fcb2dce6f78d66c655e7051031f8578c12ff7cf680d6b5ae63bbc03b60d43605523f3d31dbc4972c92b8fae16880ab660427ec30c0048cf6273924248
 SHA512 
9ca5e419fe6314a81c03f8440219d9dc1b248504b8a0adcc42006c53e300e7f480081dfb90800c64b47a928ab669a6fbc8594d32a923443c0d9843133b2a5715
+DIST albert-0.16.1-plugins.tar.gz 534401 BLAKE2B 
e0713ee446b0c98a44489d8a45d60a1124cd45dd06af207ca8b8aeae4b6872a8705c3fa58e1636a4e0f95b4885253be4fd6f8376c12dc6b5110cbf2923af4d09
 SHA512 
3501efae9feeaf1090c1a1a3de9ed9e5788c8029dca76e06891683b43b69e5711f3c62187c273b11c418f824e9e0c0530bc5d248b37b96553fc5846c93c21224
+DIST albert-0.16.1.tar.gz 68739 BLAKE2B 
4794c8aa4d2997ccf4c2d88a36c1e578ac3daa84fdd7dfebfa08941f692815a085ea2140aec9b3944c6ff8e71a4628510f9b28857137e39396be278606812640
 SHA512 
49dae5722982ba3fd4a25fcf5f398d8fe8d4bf66d15e2783a699174ff7196538c11ec9dde4201174c7fc7ac0852f2491b5b68abc196077305c89e22d8e1387ab

diff --git a/x11-misc/albert/albert-0.16.1.ebuild 
b/x11-misc/albert/albert-0.16.1.ebuild
new file mode 100644
index 000..c04869d05ca
--- /dev/null
+++ b/x11-misc/albert/albert-0.16.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLUGINS_HASH="029bd8ccb58c4452bd82ab42be8739f1639e42d4"
+inherit cmake-utils xdg-utils
+
+DESCRIPTION="Desktop agnostic launcher"
+HOMEPAGE="https://albertlauncher.github.io/;
+# plugins is a git submodule. the hash is taken from the submodule reference 
in the ${PV} tag.
+SRC_URI="https://github.com/albertlauncher/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+https://github.com/albertlauncher/plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${P}-plugins.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug"
+
+RDEPEND="
+   dev-cpp/muParser
+   dev-qt/qtcharts:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   x11-libs/libXext
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   mv "${WORKDIR}"/plugins-${PLUGINS_HASH}/* "${S}"/plugins/ || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DEBUG=$(usex debug)
+   -DBUILD_PYTHON=OFF #plugin directory is empty causing build 
failure
+   -DBUILD_VIRTUALBOX=OFF #plugin needs virtualbox installed to 
build, untested
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-02-21 Thread Michael Palimaka
commit: 7e09abcdb2dcc96f66f3ea58ebff75a59c90bb70
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 22 06:57:42 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 22 06:58:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e09abcd

app-text/ansifilter: stabilise 2.13 for amd64/x86

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/ansifilter-2.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/ansifilter/ansifilter-2.13.ebuild 
b/app-text/ansifilter/ansifilter-2.13.ebuild
index a6d2e931667..89eb5868d89 100644
--- a/app-text/ansifilter/ansifilter-2.13.ebuild
+++ b/app-text/ansifilter/ansifilter-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="qt5"
 
 RDEPEND="



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

2019-02-21 Thread Michael Palimaka
commit: 3abf05c79adaf3cb1ffb1dfeb7cb2b43f60a1e86
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb 22 06:58:22 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 22 06:58:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abf05c7

app-text/ansifilter: remove 2.10 and 2.12

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 app-text/ansifilter/Manifest   |  2 --
 app-text/ansifilter/ansifilter-2.10.ebuild | 57 --
 app-text/ansifilter/ansifilter-2.12.ebuild | 57 --
 3 files changed, 116 deletions(-)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index 607550687a2..1e7b317ef69 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1,3 +1 @@
-DIST ansifilter-2.10.tar.bz2 436180 BLAKE2B 
b00a76867c17c63fa457c6e3ff6a57cfaedb6218df240d8afb52ec4acb46745f02b785fdbde294deb606a77564b9e6deb52e652cc4fdff32ebbb4c3a2ffcc846
 SHA512 
b2b2f7ec9d3343701cb1de19a1a3cb678ca9a908cc72e26e0eaf1e4cdf61cf7237edb4221bcde3159299aee3c05a84c46cf5706ad4f74b96ccec41b161ad44ec
-DIST ansifilter-2.12.tar.bz2 438051 BLAKE2B 
112993b6f93d5fce6fc72c5e2d51dd99ba550902212098b3e75a6b4d910ccb9f49e9705a9f93d8d14f1423ae8a36e2ec0c442894241733a58a3b2a6c742e5691
 SHA512 
fd4e50f654c5e975f96bed8af1705c21d47d9e7f87f22411b2c7403362d4ee09c1be6fb5b31647daf6bea509d66f44e379ef7476a116470217d9c176302f7ffe
 DIST ansifilter-2.13.tar.bz2 439681 BLAKE2B 
4f23bfd05647046f9cb739f9ce0820b5b3ccad397a80558ecd5ca584c695dc4f942c1db3edd2f1b2d5a78b2c1e1b043677b1be3486ff7237090c27072e15f0fb
 SHA512 
0d74607d2155f1cd0f66cf6470d1d83889d27c62475e366518a78b310c9681307e2fe662fea67078f95e6b9ce28e6f15656ab1ffc9e9e825d680808c673b7bfe

diff --git a/app-text/ansifilter/ansifilter-2.10.ebuild 
b/app-text/ansifilter/ansifilter-2.10.ebuild
deleted file mode 100644
index 7cbeb18c1f4..000
--- a/app-text/ansifilter/ansifilter-2.10.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs qmake-utils
-
-DESCRIPTION="Handles text files containing ANSI terminal escape codes"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="qt5"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # bug 431452
-   rm src/qt-gui/moc_mydialog.cpp || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   eqmake5
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
-
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   dobin src/${PN}
-   use qt5 && dobin src/qt-gui/${PN}-gui
-
-   gunzip man/${PN}.1.gz
-   doman man/${PN}.1
-   einstalldocs
-}

diff --git a/app-text/ansifilter/ansifilter-2.12.ebuild 
b/app-text/ansifilter/ansifilter-2.12.ebuild
deleted file mode 100644
index a6d2e931667..000
--- a/app-text/ansifilter/ansifilter-2.12.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs qmake-utils
-
-DESCRIPTION="Handles text files containing ANSI terminal escape codes"
-HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="qt5"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # bug 431452
-   rm src/qt-gui/moc_mydialog.cpp || die
-}
-
-src_configure() {
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   eqmake5
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   emake -f makefile CC="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -DNDEBUG 
-std=c++11"
-
-   if use qt5 ; then
-   pushd src/qt-gui > /dev/null || die
-   emake
-   popd > /dev/null || die
-   fi
-}
-
-src_install() {
-   dobin src/${PN}
-   use qt5 && dobin src/qt-gui/${PN}-gui
-
-   gunzip man/${PN}.1.gz
-   doman man/${PN}.1
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-fs/mc/

2019-02-21 Thread Mikle Kolyada
commit: a34ea9876e79754656074bd432570dcbd18bd0dd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Feb 22 06:45:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Feb 22 06:45:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34ea987

net-fs/mc: switch to built-in completions

Closes: https://bugs.gentoo.org/678524
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-fs/mc/mc-2019.02.20.22.21.50.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-fs/mc/mc-2019.02.20.22.21.50.ebuild 
b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
index 7a3a66e507b..e3e65060fd1 100644
--- a/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
+++ b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eapi7-ver bash-completion-r1 golang-build golang-vcs-snapshot
+inherit eapi7-ver golang-build golang-vcs-snapshot
 
 MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
 MY_PV=${MY_PV//./-}
@@ -44,6 +44,5 @@ src_install() {
pushd src/${EGO_PN} || die
dodoc -r README.md CONTRIBUTING.md docs
dobin mc
-   newbashcomp autocomplete/bash_autocomplete ${PN}
popd  || die
 }



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

2019-02-21 Thread Michael Palimaka
commit: 985ca42f3675bfea3e7f2daab2695101f0fc95d2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Feb 21 10:35:56 2019 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb 22 06:52:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985ca42f

app-misc/asciinema: version bump 2.0.2

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka  gentoo.org>

 app-misc/asciinema/Manifest   |  1 +
 app-misc/asciinema/asciinema-2.0.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-misc/asciinema/Manifest b/app-misc/asciinema/Manifest
index 31f4f66a7db..cb3880cd117 100644
--- a/app-misc/asciinema/Manifest
+++ b/app-misc/asciinema/Manifest
@@ -1 +1,2 @@
 DIST asciinema-2.0.1.tar.gz 48597 BLAKE2B 
9179d19c3c6980f35004145fc109dfa938fa020e1982389f7309c7716f8e18914fb8db46e74b2d778b043399d00a3348e499e9fc1849f5f02e1a729c8bde6084
 SHA512 
abc7e2a83032520d42b45524fbd103bd974b6857274fbb923b274d11f0a81a8d06cd1e97f1b7d6432a47e1ded6df5e37e52c69caaf7f15b1bf8b53f17dfc07d1
+DIST asciinema-2.0.2.tar.gz 50058 BLAKE2B 
db04e21f41b76a7b2be1ca119b2c0a2ff29c9e525c35180d2506722b12c7d139087d0a102bd984cecd7d69e2da0ce8ac0f4bc83c631bc1373fecc8de2d29f107
 SHA512 
27ae831494c2532270940c3e0fedc87ebbdc1e9d8d24c37d1b63d3f74d9722d38e867fa1b46656249e5b0a84ed7ed32bb21da65f06e9c6a8b787aebdce2068f3

diff --git a/app-misc/asciinema/asciinema-2.0.2.ebuild 
b/app-misc/asciinema/asciinema-2.0.2.ebuild
new file mode 100644
index 000..fd0caf8e3a5
--- /dev/null
+++ b/app-misc/asciinema/asciinema-2.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Command line recorder for asciinema.org service"
+HOMEPAGE="https://asciinema.org/ https://pypi.org/project/asciinema/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -i -e "s|data_files=\[('share/doc/asciinema|&-${PVR}|" setup.py || 
die
+}
+
+python_test() {
+   nosetests || die
+}



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

2019-02-21 Thread Hans de Graaff
commit: e413bd52badd53eecccb613e1fc4a5a370a42d22
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 22 06:19:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 22 06:19:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e413bd52

dev-ruby/json: add 2.2.0

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

 dev-ruby/json/Manifest  |  1 +
 dev-ruby/json/json-2.2.0.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index bb9477f7047..e112a4db920 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -1,2 +1,3 @@
 DIST json-1.8.6.gem 144384 BLAKE2B 
db9e407be4ac7e0cb2e09369637b88f70cdac7a659c600dc83a5390746dfd21b0a5243af62afaeeff013b5a4116a3b22c65a481cad89f1ca9be8904af87d0345
 SHA512 
8f393da080293965389df4a606e0604c500b4b267897b3c1b9007b7700dde8156f6598c25790e84fa20a7e03c7ae359a0b267c7b84e52dfe2a1ac83cf652ad9b
 DIST json-2.1.0.gem 140800 BLAKE2B 
28bb5334358369351ec9f13f5fb609ce34eb429cfeffb8dfde70864541516a0c2abd00a640b4647f76dcef198f967456bae0a858a2f213e5a30272c1be1878c7
 SHA512 
bffbe462e952bca321d4325ecb9c5e9f61e51cad13758581ecfaa6a038bac4e30dc7db50bd897086a5592f6fc437d0e0909f91e279aaf4dd71cf127100c3550b
+DIST json-2.2.0.gem 112640 BLAKE2B 
973fe22979f4e2fa64a1090e44e5e149029881f20ec2749ce040b79a94610003941f6f3471bbc71e581491df74201bc4201419081c04a03790caaed888dfed1c
 SHA512 
855d5cbeb6e62a7deb009ad454944430c0370cc98c53a1126d8ca3cac4b11a191bfb2ded84a957d4caa0f59cc9b6308e320a58569bddba8d6984078ea34703f2

diff --git a/dev-ruby/json/json-2.2.0.ebuild b/dev-ruby/json/json-2.2.0.ebuild
new file mode 100644
index 000..a1a7b347ee3
--- /dev/null
+++ b/dev-ruby/json/json-2.2.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="json.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A JSON implementation as a Ruby extension"
+HOMEPAGE="https://github.com/flori/json;
+LICENSE="Ruby"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+RDEPEND="${RDEPEND}"
+DEPEND="${DEPEND}
+   dev-util/ragel"
+
+ruby_add_bdepend "dev-ruby/rake
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   # Avoid building the extension twice!
+   # And use rdoc instead of sdoc which we don't have packaged
+   # And don't call git to list files. We're using the pregenerated spec 
anyway.
+   sed -i \
+   -e '/task :test/ s|:compile,||' \
+   -e 's| => :clean||' \
+   -e 's|sdoc|rdoc|' \
+   -e 's|`git ls-files`|""|' \
+   Rakefile || die "rakefile fix failed"
+
+   # Remove hardcoded and broken -O setting.
+   sed -i -e '/^  \(if\|unless\)/,/^  end/ s:^:#:' \
+   -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
+
+   # Avoid setting gem since it will not be available yet when installing
+   sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
+}
+
+each_ruby_configure() {
+   for ext in parser generator ; do
+   ${RUBY} -Cext/json/ext/${ext} extconf.rb || die
+   done
+}
+
+each_ruby_compile() {
+   for ext in parser generator ; do
+   emake V=1 -Cext/json/ext/${ext}
+   cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die
+   done
+}
+
+each_ruby_test() {
+   for t in pure ext ; do
+   JSON=${T} ${RUBY} -S rake do_test_${t} || die
+   done
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   ruby_fakegem_newins ext/json/ext/generator$(get_modname) 
lib/json/ext/generator$(get_modname)
+   ruby_fakegem_newins ext/json/ext/parser$(get_modname) 
lib/json/ext/parser$(get_modname)
+}



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

2019-02-21 Thread Hans de Graaff
commit: a5ba8c461fdc9a4f5500a826fadf16ec40fbdddb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb 22 06:13:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb 22 06:13:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ba8c46

dev-ruby/fakefs: add 0.19.2

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

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

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 33f43021693..150f3a1ef05 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -3,3 +3,4 @@ DIST fakefs-0.17.0.tar.gz 48156 BLAKE2B 
0d05def00b527fb0d510ea73d6c39ac9025f5d2e
 DIST fakefs-0.18.0.tar.gz 49625 BLAKE2B 
2b6a93c307df8e8ca50b8f669daf6d662f5798f456ef69c3841249dd7874fb026b1b78ab47db2b3648396b93915e569c529c5339ed73bcacf7f563210a8c1458
 SHA512 
3a693a0e6338dad0e91fc5176c390d2f1153d093ead1750d084434392d79a8d9ca22c94ba90adadf5ab3931f5b760c32144668f7791f959d442452116165936f
 DIST fakefs-0.18.1.tar.gz 50861 BLAKE2B 
71d2a8d34874e42f5fe827d0377ef9996f67f96b6c2b0a194f71c8597b9f145b4b762424fea4727e21a7261387ca43f783a67ed3250fa41cfb395ecc9b51cb6a
 SHA512 
1cb11fc384615b9fde03c318463220abd76ca4043038cdb1a74f7cd94ed5c23cb6cb8ce47b40fe145cf8db7707fb10df1357d6f09b4e918b05948ed5b807ed27
 DIST fakefs-0.19.0.tar.gz 52718 BLAKE2B 
aba7cedf9dd2f365365b5785ac390b82e1d743eab0ecb13aa4a661ebda099b01a1db3e59003a52b6d5ed404927024d13fd767f3f4c00eb1f3094b84d74614860
 SHA512 
ba3a24854e1751ed454bc0b5243fd4618092cc7e3606371f48f96ba81571de3e5cb33f95360b0eb549b2efc6fd21fe7ad272082dc0b7559e375551a8922ea2cb
+DIST fakefs-0.19.2.tar.gz 53405 BLAKE2B 
c9841f7f2aee5135d149187d03f7f3034d3c6cbce6d33d3710fcdbd936b4599561c857dfac81f13262da6f067a843d0c3159abca0e8be7f77c95ff20e8bd123a
 SHA512 
e27eedff44c3ff556b0e7a22e434205e54847a6f6b03a8ab7604c2f2e9abf8be7d5b8d29bd51e24cc032dfb3aaf7940060c3dae5532b0921e363d2213b12ed90

diff --git a/dev-ruby/fakefs/fakefs-0.19.2.ebuild 
b/dev-ruby/fakefs/fakefs-0.19.2.ebuild
new file mode 100644
index 000..e529ce1f1e1
--- /dev/null
+++ b/dev-ruby/fakefs/fakefs-0.19.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A fake filesystem. Use it in your tests"
+HOMEPAGE="https://github.com/defunkt/fakefs;
+SRC_URI="https://github.com/defunkt/fakefs/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 ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-3.1:3
+   >=dev-ruby/minitest-5.5
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler
+   rm Gemfile || die
+
+   # Avoid unneeded minitest-rg dependency.
+   sed -i -e '1igem "minitest", "~>5.5"' \
+   -e '/bundler/ s:^:#:' \
+   -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
+}



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

2019-02-21 Thread Craig Andrews
commit: 40bfc21b8ea38e6131b9138711614f81b4d73224
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Feb 22 02:53:53 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Feb 22 02:54:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bfc21b

net-analyzer/netdata: 1.12.1 version bump

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

 net-analyzer/netdata/Manifest  |   1 +
 net-analyzer/netdata/netdata-1.12.1.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index bc8563aea49..6dc3484b932 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -2,3 +2,4 @@ DIST netdata-1.10.0.tar.gz 2611773 BLAKE2B 
ffc4bfa593e4a36785c7e09709f1063598bd3
 DIST netdata-1.11.0.tar.gz 2845399 BLAKE2B 
e80faa3eb584ec4d617d223463a65f680e199125329c0c5db25c5320421b2c0e769f9334a49824e3974398055238e3bb27f741668850fa6191ffd810da08dc89
 SHA512 
c3b4045276e4a5af63ccc5403f34d37f2de6dcd95a653aa15ad33dba26c46f2d4cba06b17b1d5289bd1b869a41a79a159296f6843a910841523c418149ff
 DIST netdata-1.11.1.tar.gz 3050309 BLAKE2B 
9fc5498362f30ff34744c3d5ecd882abbd234240b718524aae2a61224f2facdf448017cb6e6db57acd2b008021ddf020ce47efb97409f6b9580d9d2cfbdff531
 SHA512 
92c0b848ada9edbb3d0c2d432a2f9cfb8b47c496827fc80496c18de8b53698bb5fe8bdcb1909d0931cb9cb2b313ca1e4dec7538f03a4bc0da634cb4d495abf88
 DIST netdata-1.12.0.tar.gz 3062129 BLAKE2B 
3e4f555ba26b355edea234ea5a6a9a5cd387631b4be839e86a598bc21ea83ce9ad608e8987944dfb32fcc82026f12481bdd8ab00ec4a633c9430bbe9e573ac0d
 SHA512 
b3ab65fced2e97167112e537e0753263480d121b7f8bfcc2138dcc7ea6aef64a3060c047d15d5acae5f465894307bbe42d744ca00889f9762fc509fb18eaf2da
+DIST netdata-1.12.1.tar.gz 3076284 BLAKE2B 
0bb8bd5f71d90b157f7ab46398f2b8106c908948b5ce8ce95b7f9ddb4f774c4c163353ec2644a578472a0245abe735603c4faa73de52d893e71f3ab9dd3169ec
 SHA512 
0cef2ac2648390c2ab2a92befac628cc68bbc98c5c3b28c48cbeac668283128b37156f898bc379ccf7b66e5b036ed917bd6678aaeeb37e4e72cfe6ae84506ab4

diff --git a/net-analyzer/netdata/netdata-1.12.1.ebuild 
b/net-analyzer/netdata/netdata-1.12.1.ebuild
new file mode 100644
index 000..aed65af7396
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.12.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2019 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,3_7} )
+
+inherit autotools fcaps linux-info python-r1 systemd user
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/netdata/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/;
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="caps +compression cpu_flags_x86_sse2 ipmi mysql nfacct nodejs postgres 
+python tor"
+REQUIRED_USE="
+   mysql? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+   >=app-shells/bash-4:0
+   || (
+   net-analyzer/openbsd-netcat
+   net-analyzer/netcat6
+   net-analyzer/netcat
+   )
+   net-analyzer/tcpdump
+   net-analyzer/traceroute
+   net-misc/curl
+   net-misc/wget
+   sys-apps/util-linux
+   virtual/awk
+   caps? ( sys-libs/libcap )
+   compression? ( sys-libs/zlib )
+   ipmi? ( sys-libs/freeipmi )
+   nfacct? (
+   net-firewall/nfacct
+   net-libs/libmnl
+   )
+   nodejs? ( net-libs/nodejs )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   mysql? (
+   || (
+   dev-python/mysqlclient[${PYTHON_USEDEP}]
+   dev-python/mysql-python[${PYTHON_USEDEP}]
+   )
+   )
+   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+   tor? ( net-libs/stem[${PYTHON_USEDEP}] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+: ${NETDATA_USER:=netdata}
+: ${NETDATA_GROUP:=netdata}
+
+FILECAPS=(
+   'cap_dac_read_search,cap_sys_ptrace+ep' 
'usr/libexec/netdata/plugins.d/apps.plugin'
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 / ${PN}
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir="${EPREFIX}"/var \
+   --with-user=${NETDATA_USER} \
+   $(use_enable nfacct plugin-nfacct) \
+   $(use_enable ipmi plugin-freeipmi) \
+   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-intel/, x11-drivers/xf86-video-intel/files/

2019-02-21 Thread Matt Turner
commit: d8f5cedfaeeef0bbbea83c6497876b9fb0bf33c7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Feb 22 00:28:13 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Feb 22 01:54:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f5cedf

x11-drivers/xf86-video-intel: Fix build on x86

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

 ...ntel-2.99.917_p20180214-Fix-build-on-i686.patch | 47 +++
 .../xf86-video-intel-2.99.917_p20180214-r2.ebuild  | 96 ++
 2 files changed, 143 insertions(+)

diff --git 
a/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.99.917_p20180214-Fix-build-on-i686.patch
 
b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.99.917_p20180214-Fix-build-on-i686.patch
new file mode 100644
index 000..279a61ae443
--- /dev/null
+++ 
b/x11-drivers/xf86-video-intel/files/xf86-video-intel-2.99.917_p20180214-Fix-build-on-i686.patch
@@ -0,0 +1,47 @@
+From 9e6e003e3468dca674ac848e2669af973da02fd4 Mon Sep 17 00:00:00 2001
+From: Adam Jackson 
+Date: Tue, 6 Mar 2018 12:07:46 -0500
+Subject: [PATCH] Fix build on i686
+
+Presumably this only matters for i686 because amd64 implies sse2, but:
+
+BUILDSTDERR: In file included from gen4_vertex.c:34:
+BUILDSTDERR: gen4_vertex.c: In function 'emit_vertex':
+BUILDSTDERR: sna_render_inline.h:40:26: error: inlining failed in call to 
always_inline 'vertex_emit_2s': target specific option mismatch
+BUILDSTDERR:  static force_inline void vertex_emit_2s(struct sna *sna, int16_t 
x, int16_t y)
+BUILDSTDERR:   ^~
+BUILDSTDERR: gen4_vertex.c:308:25: note: called from here
+BUILDSTDERR:  #define OUT_VERTEX(x,y) vertex_emit_2s(sna, x,y) /* XXX 
assert(!too_large(x, y)); */
+BUILDSTDERR:  ^~~~
+BUILDSTDERR: gen4_vertex.c:360:2: note: in expansion of macro 'OUT_VERTEX'
+BUILDSTDERR:   OUT_VERTEX(dstX, dstY);
+BUILDSTDERR:   ^~
+
+The bug here appears to be that emit_vertex() is declared 'sse2' but
+vertex_emit_2s is merely always_inline. gcc8 decides that since you said
+always_inline you need to have explicitly cloned it for every
+permutation of targets. Merely saying inline seems to do the job of
+cloning vertex_emit_2s as much as necessary.
+
+So to reiterate: if you say always-inline, it won't, but if you just say
+maybe inline, it will. Thanks gcc, that's helpful.
+---
+ src/sna/compiler.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/sna/compiler.h b/src/sna/compiler.h
+index 0f3775ec..2e579b15 100644
+--- a/src/sna/compiler.h
 b/src/sna/compiler.h
+@@ -32,7 +32,7 @@
+ #define likely(expr) (__builtin_expect (!!(expr), 1))
+ #define unlikely(expr) (__builtin_expect (!!(expr), 0))
+ #define noinline __attribute__((noinline))
+-#define force_inline inline __attribute__((always_inline))
++#define force_inline inline /* __attribute__((always_inline)) */
+ #define fastcall __attribute__((regparm(3)))
+ #define must_check __attribute__((warn_unused_result))
+ #define constant __attribute__((const))
+-- 
+2.19.2
+

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20180214-r2.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20180214-r2.ebuild
new file mode 100644
index 000..dbe8b81f933
--- /dev/null
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20180214-r2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_DRI=dri
+XORG_EAUTORECONF=yes
+inherit linux-info xorg-2 flag-o-matic
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="amd64 x86"
+   COMMIT_ID="75795523003798d789d417e82aaa81c7ea1ed616"
+   
SRC_URI="https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/${COMMIT_ID}.tar.xz
 -> ${P}.tar.xz"
+   S=${WORKDIR}/${COMMIT_ID}
+fi
+
+DESCRIPTION="X.Org driver for Intel cards"
+
+IUSE="debug dri3 +sna tools +udev uxa xvmc"
+
+REQUIRED_USE="
+   || ( sna uxa )
+"
+RDEPEND="
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXScrnSaver
+   >=x11-libs/pixman-0.27.1
+   >=x11-libs/libdrm-2.4.52[video_cards_intel]
+   dri3? (
+   >=x11-base/xorg-server-1.18
+   !<=media-libs/mesa-12.0.4
+   )
+   sna? (
+   >=x11-base/xorg-server-1.10
+   )
+   tools? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libxshmfence
+   x11-libs/libXtst
+   )
+   udev? (
+   virtual/libudev:=
+   )
+   xvmc? (
+   x11-libs/libXvMC
+   >=x11-libs/libxcb-1.5
+   

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

2019-02-21 Thread Georgy Yakovlev
commit: 7683342c9957081e3c4775facfce56078ea587fa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Feb 22 01:41:51 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Feb 22 01:44:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7683342c

x11-terms/alacritty: add terminfo useflag

This will allow skipping compilation and installation of terminfo

definitions has already been upstreamed to ncurses
https://lists.gnu.org/archive/html/bug-ncurses/2018-10/msg00024.html
https://invisible-island.net/ncurses/terminfo.src.html#toc-_Alacritty

so at some point ncurses will get updated we'll be able to avoid
collisions.

Even without terminfo alacritty happily works with TERM=xterm-256color

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

 x11-terms/alacritty/alacritty-0.2.9.ebuild | 13 -
 x11-terms/alacritty/metadata.xml   |  3 +++
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/x11-terms/alacritty/alacritty-0.2.9.ebuild 
b/x11-terms/alacritty/alacritty-0.2.9.ebuild
index 8861e4ab6ef..45577782610 100644
--- a/x11-terms/alacritty/alacritty-0.2.9.ebuild
+++ b/x11-terms/alacritty/alacritty-0.2.9.ebuild
@@ -317,6 +317,7 @@ 
SRC_URI="https://github.com/jwilm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="+terminfo"
 
 DEPEND="
media-libs/fontconfig:=
@@ -333,8 +334,8 @@ RDEPEND="${DEPEND}
 "
 
 BDEPEND="dev-util/cmake
-   sys-libs/ncurses
>=virtual/rust-1.32.0
+   terminfo? ( sys-libs/ncurses )
 "
 
 DOCS=( CHANGELOG.md docs/ansicode.txt INSTALL.md README.md alacritty.yml )
@@ -350,10 +351,6 @@ src_install() {
insinto /usr/share/zsh/site-functions
newins alacritty-completions.zsh _alacritty
 
-   tic -e alacritty,alacritty-direct -o "${T}" alacritty.info || die 
"generating terminfo failed"
-   insinto /usr/share/terminfo/a/
-   doins  "${T}"/a/alacritty*
-
sed -i '/^Icon=/s/utilities-terminal/alacritty/' alacritty.desktop || 
die
domenu alacritty.desktop
doicon "${DISTDIR}"/alacritty.png
@@ -361,6 +358,12 @@ src_install() {
newman alacritty.man alacritty.1
 
einstalldocs
+
+   if use terminfo; then
+   tic -e alacritty,alacritty-direct -o "${T}" alacritty.info || 
die "generating terminfo failed"
+   insinto /usr/share/terminfo/a/
+   doins  "${T}"/a/alacritty*
+   fi
 }
 
 pkg_postinst() {

diff --git a/x11-terms/alacritty/metadata.xml b/x11-terms/alacritty/metadata.xml
index 6f012feb97f..0e2f52d690f 100644
--- a/x11-terms/alacritty/metadata.xml
+++ b/x11-terms/alacritty/metadata.xml
@@ -9,6 +9,9 @@
Alacritty is the fastest terminal emulator in existence.
Using the GPU for rendering enables optimizations that simply 
aren't possible in other emulators.

+   
+   Use tic from sys-libs/ncurses to generate 
alacritty terminfo files
+   

jwilm/alacritty




[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/

2019-02-21 Thread Patrick McLean
commit: 21ea86933fb5c774a77edbe267fe34e1e1867a72
Author: Patrick McLean  sony  com>
AuthorDate: Fri Feb 22 01:42:12 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb 22 01:42:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ea8693

net-nds/openldap: Revbump, fix libressl slot deps in 2.4.47

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

 .../openldap/{openldap-2.4.47.ebuild => openldap-2.4.47-r1.ebuild}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-nds/openldap/openldap-2.4.47.ebuild 
b/net-nds/openldap/openldap-2.4.47-r1.ebuild
similarity index 99%
rename from net-nds/openldap/openldap-2.4.47.ebuild
rename to net-nds/openldap/openldap-2.4.47-r1.ebuild
index b05c43ed9ff..e63077460b1 100644
--- a/net-nds/openldap/openldap-2.4.47.ebuild
+++ b/net-nds/openldap/openldap-2.4.47-r1.ebuild
@@ -47,7 +47,7 @@ CDEPEND="
ssl? (
!gnutls? (
!libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
-   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
)
gnutls? (
>=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}]
@@ -66,7 +66,7 @@ CDEPEND="
perl? ( dev-lang/perl:=[-build(-)] )
samba? (
!libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
+   libressl? ( dev-libs/libressl:0= )
)
berkdb? (

[gentoo-commits] repo/gentoo:master commit in: media-radio/js8call/

2019-02-21 Thread Richard Freeman
commit: 531a3766fa4ff2a97559f367d2719f5201e0d42b
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Feb 22 00:57:13 2019 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Feb 22 00:57:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=531a3766

media-radio/js8call: remove expired versions

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

 media-radio/js8call/Manifest  |  1 -
 media-radio/js8call/js8call-0.13.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
index 7f3f96c7169..ca9b34a4efe 100644
--- a/media-radio/js8call/Manifest
+++ b/media-radio/js8call/Manifest
@@ -1,4 +1,3 @@
-DIST js8call-0.13.0.tar.bz2 42973751 BLAKE2B 
541fbd2bc1d787ed2d628d2627d2c86bfa1ab9931364ed9cd71ed2cb14c2fe559fbd99f5ceb58d571ec4e9eb15f0ae42a2ac2c2f9cf7bbdeb81df4e69bf40154
 SHA512 
d95fb7ea69cafc3e8aa70e78eba36e83d72579db8d3ff7a47399e103423d973c15de4cb17a36e7f3161b907b8245f84fc381d04f1b3b01058891e41cc62d3064
 DIST js8call-0.14.0.tar.bz2 15915033 BLAKE2B 
3aeebaf5c7c019573e00cbbf4cd8e4285c101529b7887cfd2bf612070a7b70bc1ad1c5cc04157a811405111acfcd28332b8d03d8067c686c9227a6d5925508c7
 SHA512 
d0537475a2e0ac9721eebc446895ccc8fd1bdd9f369d34e3b2a6ae7beac1d982fea4f8c93120ceffd7ebf0ed228f38cda205d2b580a140d96c19851c94f8702f
 DIST js8call-0.14.1.tar.bz2 15915313 BLAKE2B 
2897a8c5c5aadcf3851f14871289a5ef23e4d7b27c851cdfc1dc27aa29ed417ae69c6cd6542faecf7d72528b349029ca5f155a90979a26f85525a98805a272c2
 SHA512 
7c2cd147c43fbe1913ba551a208801b6444a950ca0f1f5a7c46c2b67cfdebdea4bdc2de6b2fd6a21ebdbdff94d8d2d1e4aa4222f3e5d1d61fdbec74774d5019d
 DIST js8call-1.0.0_rc1.tar.bz2 15917364 BLAKE2B 
578c515a2833e83596def9660d504d304bfacd91e81ced414194d0eb0ddc545c552a45e9b495e7f8faa39a47423acbdc8b1678773919ca4584c6c43a2197420c
 SHA512 
aa91700bf36c4514ebc996a94474db04d251649b29a8e5a92d92562ec8282d981dfe3039dd6ebd9dd4b3bd586ed587aced71feac30dd65246aba237ccb825bf4

diff --git a/media-radio/js8call/js8call-0.13.0.ebuild 
b/media-radio/js8call/js8call-0.13.0.ebuild
deleted file mode 100644
index ed7e9ce100e..000
--- a/media-radio/js8call/js8call-0.13.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils vcs-snapshot
-
-MY_P=${P/_/-}
-
-DESCRIPTION="Weak signal ham radio communication"
-HOMEPAGE="https://groups.io/g/js8call;
-SRC_URI="https://bitbucket.org/widefido/js8call/get/v${PV}.tar.bz2 -> 
${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtserialport:5
-   dev-qt/qtprintsupport:5
-   virtual/libusb:1
-   media-libs/portaudio
-   sci-libs/fftw:3.0[threads,fortran]
-   virtual/fortran
-   app-text/asciidoc
-   media-libs/hamlib
-   doc? ( dev-ruby/asciidoctor )"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   cmake-utils_src_install
-   rm "${D}"/usr/bin/rigctl{,d}-local || die
-   rm "${D}"/usr/share/doc/JS8Call -R || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-radio/js8call/

2019-02-21 Thread Richard Freeman
commit: 42534f07610533faa6dfa82e8c2d3f5caf69050f
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Feb 22 00:56:40 2019 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Feb 22 00:57:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42534f07

media-radio/js8call: bump

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

 media-radio/js8call/Manifest |  1 +
 media-radio/js8call/js8call-1.0.0_rc1.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/media-radio/js8call/Manifest b/media-radio/js8call/Manifest
index 563fb7adc37..7f3f96c7169 100644
--- a/media-radio/js8call/Manifest
+++ b/media-radio/js8call/Manifest
@@ -1,3 +1,4 @@
 DIST js8call-0.13.0.tar.bz2 42973751 BLAKE2B 
541fbd2bc1d787ed2d628d2627d2c86bfa1ab9931364ed9cd71ed2cb14c2fe559fbd99f5ceb58d571ec4e9eb15f0ae42a2ac2c2f9cf7bbdeb81df4e69bf40154
 SHA512 
d95fb7ea69cafc3e8aa70e78eba36e83d72579db8d3ff7a47399e103423d973c15de4cb17a36e7f3161b907b8245f84fc381d04f1b3b01058891e41cc62d3064
 DIST js8call-0.14.0.tar.bz2 15915033 BLAKE2B 
3aeebaf5c7c019573e00cbbf4cd8e4285c101529b7887cfd2bf612070a7b70bc1ad1c5cc04157a811405111acfcd28332b8d03d8067c686c9227a6d5925508c7
 SHA512 
d0537475a2e0ac9721eebc446895ccc8fd1bdd9f369d34e3b2a6ae7beac1d982fea4f8c93120ceffd7ebf0ed228f38cda205d2b580a140d96c19851c94f8702f
 DIST js8call-0.14.1.tar.bz2 15915313 BLAKE2B 
2897a8c5c5aadcf3851f14871289a5ef23e4d7b27c851cdfc1dc27aa29ed417ae69c6cd6542faecf7d72528b349029ca5f155a90979a26f85525a98805a272c2
 SHA512 
7c2cd147c43fbe1913ba551a208801b6444a950ca0f1f5a7c46c2b67cfdebdea4bdc2de6b2fd6a21ebdbdff94d8d2d1e4aa4222f3e5d1d61fdbec74774d5019d
+DIST js8call-1.0.0_rc1.tar.bz2 15917364 BLAKE2B 
578c515a2833e83596def9660d504d304bfacd91e81ced414194d0eb0ddc545c552a45e9b495e7f8faa39a47423acbdc8b1678773919ca4584c6c43a2197420c
 SHA512 
aa91700bf36c4514ebc996a94474db04d251649b29a8e5a92d92562ec8282d981dfe3039dd6ebd9dd4b3bd586ed587aced71feac30dd65246aba237ccb825bf4

diff --git a/media-radio/js8call/js8call-1.0.0_rc1.ebuild 
b/media-radio/js8call/js8call-1.0.0_rc1.ebuild
new file mode 100644
index 000..74ae46f9378
--- /dev/null
+++ b/media-radio/js8call/js8call-1.0.0_rc1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils vcs-snapshot
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Weak signal ham radio communication"
+HOMEPAGE="https://groups.io/g/js8call;
+#SRC_URI="https://bitbucket.org/widefido/js8call/get/v${PV}.tar.bz2 -> 
${P}.tar.bz2"
+SRC_URI="https://bitbucket.org/widefido/js8call/get/v1.0.0-rc1.tar.bz2 -> 
${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtserialport:5
+   dev-qt/qtprintsupport:5
+   virtual/libusb:1
+   media-libs/portaudio
+   sci-libs/fftw:3.0[threads,fortran]
+   virtual/fortran
+   app-text/asciidoc
+   media-libs/hamlib
+   doc? ( dev-ruby/asciidoctor )"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   cmake-utils_src_install
+   rm "${D}"/usr/bin/rigctl{,d}-local || die
+   rm "${D}"/usr/share/doc/JS8Call -R || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/joystick/

2019-02-21 Thread Lars Wendler
commit: d676574b43da7591fd7bd181b8347692e28262d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 22 00:56:56 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 22 00:57:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d676574b

games-util/joystick: Bump to version 1.6.1

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

 games-util/joystick/Manifest  |  1 +
 games-util/joystick/joystick-1.6.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/games-util/joystick/Manifest b/games-util/joystick/Manifest
index 3f78eb0abea..210ac3641d2 100644
--- a/games-util/joystick/Manifest
+++ b/games-util/joystick/Manifest
@@ -1 +1,2 @@
 DIST linuxconsoletools-1.6.0.tar.bz2 50563 BLAKE2B 
26f68f4a9a4af5b875bc7efcc70edd80978a560f62c415b4957ee851260a2f6e6227c5a3001fb009777eac7e19d0449a8335486290ae0aaa9467ad8e1e9a89fb
 SHA512 
35ca923cceca729bcbab95dff18682abd0d87a297e70aa8707fbabccde018fef0775a99195af4bf9111ba33210a14c10d1a766f83112cd535930a1ae430c7c75
+DIST linuxconsoletools-1.6.1.tar.bz2 50854 BLAKE2B 
0614e72226c575499ae5976011a0fca146a1981e2d355f7554f105b184bdd4f1090bf5374377e89f3881c5476e3c3a362b70f86cfd83440264066ea50a8c6a4b
 SHA512 
b520c0a2d55986204619e3a5a00fb8b1e26453ac6df4f51c8c87495661a68bb6fe5a1947a3e079a53a537bf06d23c73c404a4d7e4d4dd18c0f7f69c1985a77be

diff --git a/games-util/joystick/joystick-1.6.1.ebuild 
b/games-util/joystick/joystick-1.6.1.ebuild
new file mode 100644
index 000..389255caf33
--- /dev/null
+++ b/games-util/joystick/joystick-1.6.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+MY_P="linuxconsoletools-${PV}"
+DESCRIPTION="joystick testing utilities"
+HOMEPAGE="https://sourceforge.net/projects/linuxconsole/ 
http://atrey.karlin.mff.cuni.cz/~vojtech/input/;
+SRC_URI="mirror://sourceforge/linuxconsole/files/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="sdl udev"
+
+DEPEND="sdl? ( media-libs/libsdl:0[video] )
+   !

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

2019-02-21 Thread Andreas Sturmlechner
commit: 89a1fb6c2e555645ada74e508e59d8ab61034eed
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb 21 20:37:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 00:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89a1fb6c

media-sound/mp3_check: remove old (EAPI0)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11127
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/mp3_check/mp3_check-1.98.ebuild | 30 -
 1 file changed, 30 deletions(-)

diff --git a/media-sound/mp3_check/mp3_check-1.98.ebuild 
b/media-sound/mp3_check/mp3_check-1.98.ebuild
deleted file mode 100644
index 48baafa74e1..000
--- a/media-sound/mp3_check/mp3_check-1.98.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="MP3 consistency checker"
-HOMEPAGE="https://sourceforge.net/projects/mp3check/;
-SRC_URI="mirror://sourceforge/mp3check/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE=""
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-makefile.patch
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" || die
-}
-
-src_install () {
-   dobin mp3_check || die "dobin failed"
-   dodoc WISHLIST TODO THANKYOU README *NOTES FOR_TESTING GOALS MILESTONE*
-}



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

2019-02-21 Thread Andreas Sturmlechner
commit: 212e2d4bc7e3d3410c6b72d51e9c475704d2fb87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 22 00:41:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 00:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212e2d4b

sys-apps/dbus: Add bug reference

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

 sys-apps/dbus/dbus-1.12.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.12.12-r1.ebuild 
b/sys-apps/dbus/dbus-1.12.12-r1.ebuild
index 59c8de33e33..df7be92a6c9 100644
--- a/sys-apps/dbus/dbus-1.12.12-r1.ebuild
+++ b/sys-apps/dbus/dbus-1.12.12-r1.ebuild
@@ -57,7 +57,7 @@ TBD="${WORKDIR}/${P}-tests-build"
 
 PATCHES=(
"${FILESDIR}/${PN}-enable-elogind.patch"
-   "${FILESDIR}/${PN}-daemon-optional.patch"
+   "${FILESDIR}/${PN}-daemon-optional.patch" # bug #653136
 )
 
 pkg_setup() {



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

2019-02-21 Thread Andreas Sturmlechner
commit: 757a46509da0e7ef3afcc8cadb6a5ebd2db8fcb8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 22 00:37:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 22 00:37:48 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=757a4650

kde-frameworks/kcmutils: Drop bogus var, set KDE_TEST=false

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

 kde-frameworks/kcmutils/kcmutils-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kcmutils/kcmutils-.ebuild 
b/kde-frameworks/kcmutils/kcmutils-.ebuild
index b4ab301567..5aee0a3ebd 100644
--- a/kde-frameworks/kcmutils/kcmutils-.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-FRAMEWORK_TEST="false"
+KDE_TEST="false"
 inherit kde5
 
 DESCRIPTION="Framework to work with KDE System Settings modules"



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

2019-02-21 Thread Mike Pagano
commit: d71fe9c18bd7fe412185f3ca79379c631bde79b2
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Feb 22 00:08:37 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Feb 22 00:09:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71fe9c1

eclass: Move cpu optimization patch for older kernels.

See bug #678498

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

 eclass/kernel-2.eclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index ece1edfb36c..6303e3e6c49 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1230,9 +1230,6 @@ unipatch() {
local GCC_MAJOR_VER=$(gcc-major-version)
local GCC_MINOR_VER=$(gcc-minor-version)
 
-   # support old kernels for a period. For now, remove as 
all gcc versions required are masked
-   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
-
# optimization patch for gcc < 8.X and kernel > 4.13
if [[ ${GCC_MAJOR_VER} -lt 8 ]] && [[ ${GCC_MAJOR_VER} 
-gt 4 ]]; then
if kernel_is ge 4 13 ; then
@@ -1241,6 +1238,8 @@ unipatch() {
# optimization patch for gcc >= 8 and kernel ge 4.13
elif [[ "${GCC_MAJOR_VER}" -ge 8 ]]; then
if kernel_is ge 4 13; then
+   # support old kernels for a period. For 
now, remove as all gcc versions required are masked
+   UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc.patch"
UNIPATCH_DROP+=" 
5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch"
fi
fi



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

2019-02-21 Thread Andreas Sturmlechner
commit: 38aa204ef7ce2c02ecf79c8517218c6a5eafec68
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 23:29:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 23:53:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aa204e

sys-apps/dbus: Drop 1.12.12 (r0)

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

 sys-apps/dbus/dbus-1.12.12.ebuild | 289 --
 1 file changed, 289 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.12.12.ebuild 
b/sys-apps/dbus/dbus-1.12.12.ebuild
deleted file mode 100644
index ff2be524280..000
--- a/sys-apps/dbus/dbus-1.12.12.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
-
-inherit autotools linux-info flag-o-matic python-any-r1 readme.gentoo-r1 
systemd virtualx user multilib-minimal
-
-DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
-HOMEPAGE="https://dbus.freedesktop.org/;
-SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
-
-LICENSE="|| ( AFL-2.1 GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="debug doc elogind selinux static-libs systemd test user-session X"
-
-#RESTRICT="test"
-
-REQUIRED_USE="
-   ?? ( elogind systemd )
-"
-
-CDEPEND="
-   >=dev-libs/expat-2.1.0
-   selinux? ( sys-libs/libselinux )
-   elogind? ( sys-auth/elogind )
-   systemd? ( sys-apps/systemd:0= )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-"
-# autoconf-archive-2019.01.06 blocker added for bug #674830
-# Please check on bumps if the blocker is still necessary.
-DEPEND="${CDEPEND}
-   =dev-libs/glib-2.40:2
-   ${PYTHON_DEPS}
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-dbus )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-DOC_CONTENTS="
-   Some applications require a session bus in addition to the system
-   bus. Please see \`man dbus-launch\` for more information.
-"
-
-# out of sources build dir for make check
-TBD="${WORKDIR}/${P}-tests-build"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-enable-elogind.patch"
-)
-
-pkg_setup() {
-   enewgroup messagebus
-   enewuser messagebus -1 -1 -1 messagebus
-
-   use test && python-any-r1_pkg_setup
-
-   if use kernel_linux; then
-   CONFIG_CHECK="~EPOLL"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Tests were restricted because of this
-   sed -i \
-   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
-   -e '/"dispatch"/d' \
-   bus/test-main.c || die
-
-   default
-
-   if [[ ${CHOST} == *-solaris* ]]; then
-   # fix standards conflict, due to gcc being c99 by default 
nowadays
-   sed -i \
-   -e 's/_XOPEN_SOURCE=500/_XOPEN_SOURCE=600/' \
-   configure.ac || die
-   fi
-
-   # required for bug 263909, cross-compile so don't remove eautoreconf
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local docconf myconf testconf
-
-   # so we can get backtraces from apps
-   case ${CHOST} in
-   *-mingw*)
-   # error: unrecognized command line option '-rdynamic' 
wrt #488036
-   ;;
-   *)
-   append-flags -rdynamic
-   ;;
-   esac
-
-   # libaudit is *only* used in DBus wrt SELinux support, so disable it, if
-   # not on an SELinux profile.
-   myconf=(
-   --localstatedir="${EPREFIX}/var"
-   --docdir="${EPREFIX}/usr/share/doc/${PF}"
-   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
-   $(use_enable static-libs static)
-   $(use_enable debug verbose-mode)
-   --disable-asserts
-   --disable-checks
-   $(use_enable selinux)
-   $(use_enable selinux libaudit)
-   --disable-apparmor
-   $(use_enable kernel_linux inotify)
-   $(use_enable kernel_FreeBSD kqueue)
-   $(use_enable elogind)
-   $(use_enable systemd)
-   $(use_enable user-session)
-   --disable-embedded-tests
-   --disable-modular-tests
-   $(use_enable debug stats)
-   --with-session-socket-dir="${EPREFIX}"/tmp
-   --with-system-pid-file="${EPREFIX}"/var/run/dbus.pid
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/, sys-apps/dbus/files/

2019-02-21 Thread Andreas Sturmlechner
commit: 504ec9e306b7226f0fb0c709b429ebf16632a6c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 23:02:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 23:53:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504ec9e3

sys-apps/dbus: Fix build w/o dev-libs/expat (non-native ABI)

Closes: https://bugs.gentoo.org/653136
Closes: https://github.com/gentoo/gentoo/pull/11134
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sys-apps/dbus/dbus-1.12.12-r1.ebuild   | 281 +
 sys-apps/dbus/files/dbus-daemon-optional.patch |  75 +++
 2 files changed, 356 insertions(+)

diff --git a/sys-apps/dbus/dbus-1.12.12-r1.ebuild 
b/sys-apps/dbus/dbus-1.12.12-r1.ebuild
new file mode 100644
index 000..59c8de33e33
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.12.12-r1.ebuild
@@ -0,0 +1,281 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc elogind selinux static-libs systemd test user-session X"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+# autoconf-archive-2019.01.06 blocker added for bug #674830
+# Please check on bumps if the blocker is still necessary.
+BDEPEND="
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   https://lists.freedesktop.org/archives/systemd-devel/2015-January/027711.html;
+   ewarn
+   ewarn "Known issues are tracked here:"
+   ewarn "https://bugs.gentoo.org/show_bug.cgi?id=576028;
+   fi
+}

diff --git a/sys-apps/dbus/files/dbus-daemon-optional.patch 
b/sys-apps/dbus/files/dbus-daemon-optional.patch
new file mode 100644
index 000..353dcb5761b
--- /dev/null
+++ b/sys-apps/dbus/files/dbus-daemon-optional.patch
@@ -0,0 +1,75 @@
+From 3c08d28fbae8b0ef3839ef26f8d2a713a9a684f9 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Thu, 21 Feb 2019 23:53:19 +0100
+Subject: [PATCH] Make dbus daemon build optional
+
+---
+ bus/Makefile.am |  2 ++
+ configure.ac| 17 -
+ 2 files changed, 18 insertions(+), 1 deletion(-)
+
+diff --git a/bus/Makefile.am b/bus/Makefile.am
+index 9ae3071..26a770c 100644
+--- a/bus/Makefile.am
 b/bus/Makefile.am
+@@ -70,6 +70,7 @@ agentdir=$(LAUNCHD_AGENT_DIR)
+ agent_DATA=org.freedesktop.dbus-session.plist
+ endif
+ 
++if DBUS_DAEMON
+ if DBUS_BUS_ENABLE_KQUEUE
+ DIR_WATCH_SOURCE=dir-watch-kqueue.c
+ else
+@@ -241,6 +242,7 @@ test_bus_LDADD = \
+   $(top_builddir)/dbus/libdbus-internal.la \
+   $(DBUS_BUS_LIBS) \
+   $(NULL)
++endif DBUS_DAEMON
+ 
+ install-data-hook:
+   $(mkinstalldirs) $(DESTDIR)$(dbusdatadir)/session.d
+diff --git a/configure.ac b/configure.ac
+index be6b065..854e846 100644
+--- a/configure.ac
 b/configure.ac
+@@ -202,6 +202,7 @@ AC_ARG_ENABLE([apparmor],
+   [enable_apparmor=$enableval],
+   [enable_apparmor=auto])
+ AC_ARG_ENABLE(libaudit,AS_HELP_STRING([--enable-libaudit],[build audit daemon 
support for SELinux]),enable_libaudit=$enableval,enable_libaudit=auto)
++AC_ARG_ENABLE(daemon, AS_HELP_STRING([--enable-daemon],[build with the dbus 
daemon]),enable_daemon=$enableval,enable_daemon=yes)
+ AC_ARG_ENABLE(inotify, AS_HELP_STRING([--enable-inotify],[build with inotify 
support (linux only)]),enable_inotify=$enableval,enable_inotify=auto)
+ AC_ARG_ENABLE(kqueue, AS_HELP_STRING([--enable-kqueue],[build with kqueue 
support]),enable_kqueue=$enableval,enable_kqueue=auto)
+ AC_ARG_ENABLE(console-owner-file, 
AS_HELP_STRING([--enable-console-owner-file],[enable console owner 
file]),enable_console_owner_file=$enableval,enable_console_owner_file=auto)
+@@ -830,7 +831,20 @@ AC_CHECK_FUNCS(getpeerucred getpeereid)
+ 
+ AC_CHECK_FUNCS(pipe2 accept4)
+ 
+-PKG_CHECK_MODULES([EXPAT], [expat])
++# dbusdaemon checks
++if test x$enable_daemon = xno ; then
++have_daemon=no
++else
++have_daemon=yes
++fi
++
++dnl check if daemon shall be built
++if test x$have_daemon = xyes; then
++   AC_DEFINE(DBUS_DAEMON,1,[Use daemon])
++   PKG_CHECK_MODULES([EXPAT], [expat])
++fi
++
++AM_CONDITIONAL(DBUS_DAEMON, test x$have_daemon = xyes)
+ 
+ save_cflags="$CFLAGS"
+ save_libs="$LIBS"
+@@ -1824,6 +1838,7 @@ echo "
+ Building bus stats API:   ${enable_stats}
+ Building SELinux 

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/files/, app-benchmarks/stress-ng/

2019-02-21 Thread Andreas Sturmlechner
commit: 2dd44e5f69c52a1d54282c511419b83e676df61f
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Feb 19 20:47:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 22:31:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd44e5f

app-benchmarks/stress-ng: bump to version 0.09.53

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-benchmarks/stress-ng/Manifest  |  1 +
 .../files/stress-ng-0.09.53-makefile.patch | 60 ++
 app-benchmarks/stress-ng/stress-ng-0.09.53.ebuild  | 30 +++
 3 files changed, 91 insertions(+)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index e3e47304d0a..bec288ac491 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,2 +1,3 @@
 DIST stress-ng-0.09.49.tar.xz 369304 BLAKE2B 
48b11df90563ec7d09e84e441039366bfca9788af5079ce9bc921370d78371638ff9a9fbaa7e623eefb343b5c19b55a5e4b9bb9688898733c0452b3e2b9549e4
 SHA512 
b4eb93dc2d015766da1361840e4880db83a9e9297d4272383abdfcaeb26dc8437c3dc0b007efa5c12585bfaacaa2ae255ed52c693f9e8f6595a7294db48bc68a
 DIST stress-ng-0.09.50.tar.xz 372592 BLAKE2B 
430e4e8feefb358d6e9445d2418356d306c978ae0e6521a8fa6f216cd2fd031569ce9359236080784682991d81a3d9aacc4cef54709fbed2d9a99d7154d9e6b0
 SHA512 
b52a2e52011d6fcc7c72ad12c6173c7e7e77028e6c90d2aef170235bfb5b9b0ffe7422b178e58d68c0239dc85cce59edb6a58b9edfea84aba2b24c995321d5d4
+DIST stress-ng-0.09.53.tar.xz 383408 BLAKE2B 
3893bd4683c0b7b57c2a8809ca0889d4a06131465e099609e96954b6fd980fb9dcd1a2c517de3a70100815c5493a61fdb166cc5c493bcbd0c5b0d622b2a18e79
 SHA512 
fb83a849259aa0e376c2ae8d51bd018e3fbdd7beadf2770471039b4cf34f7827cdcf2492ad7ef79359de5750fffcc78bfc18171e429d2cb38d5bbde82e0e70f2

diff --git a/app-benchmarks/stress-ng/files/stress-ng-0.09.53-makefile.patch 
b/app-benchmarks/stress-ng/files/stress-ng-0.09.53-makefile.patch
new file mode 100644
index 000..cf08858d361
--- /dev/null
+++ b/app-benchmarks/stress-ng/files/stress-ng-0.09.53-makefile.patch
@@ -0,0 +1,60 @@
+--- a/Makefile 2019-02-15 13:06:01.0 +0100
 b/Makefile 2019-02-19 21:44:10.0 +0100
+@@ -21,7 +21,7 @@
+ # Codename "portable pressure producer"
+ #
+ 
+-CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -O2 -std=gnu99
++CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -std=gnu99
+ 
+ #
+ # Pedantic flags
+@@ -347,12 +347,10 @@
+ .o: stress-ng.h Makefile
+ 
+ .c.o: stress-ng.h Makefile $(SRC)
+-  @echo "CC $<"
+-  @$(CC) $(CFLAGS) -c -o $@ $<
++  $(CC) $(CFLAGS) -c -o $@ $<
+ 
+ stress-ng: $(OBJS)
+-  @echo "LD $@"
+-  @$(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -o $@
++  $(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -o $@
+   @sync
+ 
+ makeconfig:
+@@ -373,7 +371,7 @@
+   sed '$$ s/.$$//' >> apparmor-data.c
+   @echo "};" >> apparmor-data.c
+   @echo "const size_t g_apparmor_data_len = sizeof(g_apparmor_data);" >> 
apparmor-data.c
+-  @echo "CC $<"
++  echo "CC $<"
+   @$(CC) -c apparmor-data.c -o apparmor-data.o
+   @rm -rf apparmor-data.c apparmor-data.bin
+ 
+@@ -389,12 +387,12 @@
+ core-perf.o: core-perf.c core-perf-event.c
+   @$(CC) $(CFLAGS) -E core-perf-event.c | grep "PERF_COUNT" | sed 's/,/ 
/' | \
+   awk {'print "#define _SNG_" $$1 " (1)"'} > core-perf-event.h
+-  @echo CC $<
+-  @$(CC) $(CFLAGS) -c -o $@ $<
++  echo CC $<
++  $(CC) $(CFLAGS) -c -o $@ $<
+ 
+ stress-vecmath.o: stress-vecmath.c
+-  @echo CC $<
+-  @$(CC) $(CFLAGS) -fno-builtin -c -o $@ $<
++  echo CC $<
++  $(CC) $(CFLAGS) -fno-builtin -c -o $@ $<
+   @touch stress-ng.c
+ 
+ $(OBJS): stress-ng.h Makefile
+@@ -442,6 +440,6 @@
+   mkdir -p ${DESTDIR}${BINDIR}
+   cp stress-ng ${DESTDIR}${BINDIR}
+   mkdir -p ${DESTDIR}${MANDIR}
+-  cp stress-ng.1.gz ${DESTDIR}${MANDIR}
++  cp stress-ng.1 ${DESTDIR}${MANDIR}
+   mkdir -p ${DESTDIR}${JOBDIR}
+   cp -rp example-jobs/*.job ${DESTDIR}${JOBDIR}

diff --git a/app-benchmarks/stress-ng/stress-ng-0.09.53.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.09.53.ebuild
new file mode 100644
index 000..0eb983a1b75
--- /dev/null
+++ b/app-benchmarks/stress-ng/stress-ng-0.09.53.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Stress test for a computer system with various selectable ways"
+HOMEPAGE="https://kernel.ubuntu.com/~cking/stress-ng/;
+SRC_URI="https://kernel.ubuntu.com/~cking/tarballs/${PN}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   dev-libs/libaio
+   dev-libs/libbsd
+   dev-libs/libgcrypt:0=
+   net-misc/lksctp-tools
+   sys-apps/attr
+   

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

2019-02-21 Thread Andreas Sturmlechner
commit: ff56c95853f4db266af987bc0885a1a49737cfee
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Thu Feb 21 14:31:30 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 22:31:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff56c958

media-sound/teamspeak-client: add blocker against qt-5.12

Current version of the teamspeak-client is not compatible with Qt 5.12.

Bug: https://bugs.gentoo.org/675874
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/0
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../teamspeak-client-3.2.3-r1.ebuild   | 95 ++
 1 file changed, 95 insertions(+)

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
new file mode 100644
index 000..eceaeb9cac4
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.2.3-r1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop unpacker xdg-utils
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="A client software for quality voice communication via the 
internet"
+HOMEPAGE="https://www.teamspeak.com/;
+SRC_URI="amd64? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run
 )
+   x86? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${MY_PV}.run
 )"
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="teamspeak3"
+SLOT="0"
+IUSE="alsa pulseaudio"
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
+RDEPEND="
+   app-arch/snappy:0/1
+   =dev-libs/openssl-1.0*:*
+   dev-libs/quazip
+   

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/files/, app-benchmarks/stress-ng/

2019-02-21 Thread Andreas Sturmlechner
commit: 10c09af1cfc0cafabf3fd344d09df0c9cf9aea7f
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Feb 19 20:47:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 22:31:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c09af1

app-benchmarks/stress-ng: drop old version

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-benchmarks/stress-ng/Manifest  |  2 -
 .../files/stress-ng-0.09.47-makefile.patch | 59 -
 .../files/stress-ng-0.09.50-makefile.patch | 60 --
 app-benchmarks/stress-ng/stress-ng-0.09.49.ebuild  | 30 ---
 app-benchmarks/stress-ng/stress-ng-0.09.50.ebuild  | 35 -
 5 files changed, 186 deletions(-)

diff --git a/app-benchmarks/stress-ng/Manifest 
b/app-benchmarks/stress-ng/Manifest
index bec288ac491..253d8e8cac6 100644
--- a/app-benchmarks/stress-ng/Manifest
+++ b/app-benchmarks/stress-ng/Manifest
@@ -1,3 +1 @@
-DIST stress-ng-0.09.49.tar.xz 369304 BLAKE2B 
48b11df90563ec7d09e84e441039366bfca9788af5079ce9bc921370d78371638ff9a9fbaa7e623eefb343b5c19b55a5e4b9bb9688898733c0452b3e2b9549e4
 SHA512 
b4eb93dc2d015766da1361840e4880db83a9e9297d4272383abdfcaeb26dc8437c3dc0b007efa5c12585bfaacaa2ae255ed52c693f9e8f6595a7294db48bc68a
-DIST stress-ng-0.09.50.tar.xz 372592 BLAKE2B 
430e4e8feefb358d6e9445d2418356d306c978ae0e6521a8fa6f216cd2fd031569ce9359236080784682991d81a3d9aacc4cef54709fbed2d9a99d7154d9e6b0
 SHA512 
b52a2e52011d6fcc7c72ad12c6173c7e7e77028e6c90d2aef170235bfb5b9b0ffe7422b178e58d68c0239dc85cce59edb6a58b9edfea84aba2b24c995321d5d4
 DIST stress-ng-0.09.53.tar.xz 383408 BLAKE2B 
3893bd4683c0b7b57c2a8809ca0889d4a06131465e099609e96954b6fd980fb9dcd1a2c517de3a70100815c5493a61fdb166cc5c493bcbd0c5b0d622b2a18e79
 SHA512 
fb83a849259aa0e376c2ae8d51bd018e3fbdd7beadf2770471039b4cf34f7827cdcf2492ad7ef79359de5750fffcc78bfc18171e429d2cb38d5bbde82e0e70f2

diff --git a/app-benchmarks/stress-ng/files/stress-ng-0.09.47-makefile.patch 
b/app-benchmarks/stress-ng/files/stress-ng-0.09.47-makefile.patch
deleted file mode 100644
index 9458a005c31..000
--- a/app-benchmarks/stress-ng/files/stress-ng-0.09.47-makefile.patch
+++ /dev/null
@@ -1,59 +0,0 @@
 a/Makefile 2018-11-21 18:06:08.0 +0100
-+++ b/Makefile 2018-11-27 23:43:41.0 +0100
-@@ -21,7 +21,7 @@
- # Codename "portable pressure producer"
- #
- 
--CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -O2 -std=gnu99
-+CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -std=gnu99
- 
- #
- # Pedantic flags
-@@ -343,12 +343,10 @@
- .o: stress-ng.h Makefile
- 
- .c.o: stress-ng.h Makefile $(SRC)
--  @echo "CC $<"
--  @$(CC) $(CFLAGS) -c -o $@ $<
-+  $(CC) $(CFLAGS) -c -o $@ $<
- 
- stress-ng: $(OBJS)
--  @echo "LD $@"
--  @$(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -o $@
-+  $(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -o $@
-   @sync
- 
- makeconfig:
-@@ -369,8 +367,7 @@
-   sed '$$ s/.$$//' >> apparmor-data.c
-   @echo "};" >> apparmor-data.c
-   @echo "const size_t g_apparmor_data_len = sizeof(g_apparmor_data);" >> 
apparmor-data.c
--  @echo "CC $<"
--  @$(CC) -c apparmor-data.c -o apparmor-data.o
-+  $(CC) -c apparmor-data.c -o apparmor-data.o
-   @rm -rf apparmor-data.c apparmor-data.bin
- 
- #
-@@ -385,12 +382,10 @@
- perf.o: perf.c perf-event.c
-   @$(CC) $(CFLAGS) -E perf-event.c | grep "PERF_COUNT" | sed 's/,/ /' | \
-   awk {'print "#define _SNG_" $$1 " (1)"'} > perf-event.h
--  @echo CC $<
--  @$(CC) $(CFLAGS) -c -o $@ $<
-+  $(CC) $(CFLAGS) -c -o $@ $<
- 
- stress-vecmath.o: stress-vecmath.c
--  @echo CC $<
--  @$(CC) $(CFLAGS) -fno-builtin -c -o $@ $<
-+  $(CC) $(CFLAGS) -fno-builtin -c -o $@ $<
-   @touch stress-ng.c
- 
- $(OBJS): stress-ng.h Makefile
-@@ -438,6 +433,6 @@
-   mkdir -p ${DESTDIR}${BINDIR}
-   cp stress-ng ${DESTDIR}${BINDIR}
-   mkdir -p ${DESTDIR}${MANDIR}
--  cp stress-ng.1.gz ${DESTDIR}${MANDIR}
-+  cp stress-ng.1 ${DESTDIR}${MANDIR}
-   mkdir -p ${DESTDIR}${JOBDIR}
-   cp -rp example-jobs/*.job ${DESTDIR}${JOBDIR}

diff --git a/app-benchmarks/stress-ng/files/stress-ng-0.09.50-makefile.patch 
b/app-benchmarks/stress-ng/files/stress-ng-0.09.50-makefile.patch
deleted file mode 100644
index 791f599118b..000
--- a/app-benchmarks/stress-ng/files/stress-ng-0.09.50-makefile.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 a/Makefile 2019-01-02 18:19:15.0 +0100
-+++ b/Makefile 2019-01-27 15:09:56.0 +0100
-@@ -21,7 +21,7 @@
- # Codename "portable pressure producer"
- #
- 
--CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -O2 -std=gnu99 -g
-+CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -std=gnu99
- 
- #
- # Pedantic flags
-@@ -344,12 +344,10 @@
- .o: stress-ng.h Makefile
- 
- .c.o: stress-ng.h Makefile 

[gentoo-commits] repo/gentoo:master commit in: games-arcade/slimevolley/

2019-02-21 Thread Andreas Sturmlechner
commit: 3e2ca41ffacb5f43b59edfcb83e3aaa35d98963d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 18:18:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 22:31:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2ca41f

games-arcade/slimevolley: EAPI-7 bump, drop insignificant USE

sdl-net is nowhere else optional, it is super small, it does not warrant
a patch just to fix a related cmake warning.

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

 games-arcade/slimevolley/metadata.xml  | 11 +++-
 .../slimevolley/slimevolley-2.4.2-r1.ebuild| 29 +++---
 2 files changed, 19 insertions(+), 21 deletions(-)

diff --git a/games-arcade/slimevolley/metadata.xml 
b/games-arcade/slimevolley/metadata.xml
index 668a9c26147..26079e608be 100644
--- a/games-arcade/slimevolley/metadata.xml
+++ b/games-arcade/slimevolley/metadata.xml
@@ -1,11 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-ga...@gentoo.org
-Gentoo Games Project
-
-
-Enable network support
-
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
 

diff --git a/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild 
b/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild
index e4a8fe67dfa..8b9cc92724b 100644
--- a/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild
+++ b/games-arcade/slimevolley/slimevolley-2.4.2-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit cmake-utils
 
 DESCRIPTION="A simple volleyball game"
@@ -11,20 +12,21 @@ 
SRC_URI="http://downloads.tuxfamily.org/slime/v242/${PN}_${PV}.tar.bz2;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="net"
+IUSE=""
 
-RDEPEND="
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
media-libs/libsdl[X,sound,video]
-   media-libs/sdl-ttf
media-libs/sdl-image[png]
-   net? ( media-libs/sdl-net )
+   media-libs/sdl-net
+   media-libs/sdl-ttf
virtual/libintl
 "
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
+RDEPEND="${DEPEND}"
 
-DOCS="docs/README docs/TODO"
+DOCS=( docs/{README,TODO} )
 
 PATCHES=(
"${FILESDIR}"/${P}-nodatalocal.patch
@@ -35,10 +37,9 @@ S="${WORKDIR}/${PN}"
 
 src_configure() {
local mycmakeargs=(
-   "-DCMAKE_VERBOSE_MAKEFILE=TRUE"
-   "-DCMAKE_INSTALL_PREFIX=/usr"
-   "-DDATA_DIR=/usr/share/slimevolley"
-   $(use net && echo "-DNO_NET=0" || echo "-DNO_NET=1")
+   -DCMAKE_VERBOSE_MAKEFILE=TRUE
+   -DCMAKE_INSTALL_PREFIX=/usr
+   -DDATA_DIR=/usr/share/slimevolley
)
cmake-utils_src_configure
 }



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

2019-02-21 Thread Matthew Thode
commit: 5fd63900f5c0e941afe79d452578c1ac61fdcbcf
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb 21 21:47:05 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb 21 21:50:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd63900

app-admin/puppet-agent: 6.3.0 bump

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

 app-admin/puppet-agent/Manifest  |  2 +
 app-admin/puppet-agent/puppet-agent-6.3.0.ebuild | 79 
 2 files changed, 81 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index 448ac935e3b..2d5bbf00838 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -6,3 +6,5 @@ DIST puppet-agent_6.1.0-1stretch_amd64.deb 17902402 BLAKE2B 
4fb8a0e85fc4dcee0ad0
 DIST puppet-agent_6.1.0-1stretch_i386.deb 18652482 BLAKE2B 
42c03e6c1c6c86d54875a6fd79c4a67b9b83daef42415cd9c7f1fc445912f051be3c2cd21f804318779169eeabd1ec15b9a2fb5389601416aea44c2533c7a879
 SHA512 
d78e2fb3ec28bb60a46ba1dae8d4e1292ac9346a7471aa29af6cea1a249496c4d96e7ff006700482b08338d3155dbba653d86be0d65dc31c522dd8fb4b5b4dfa
 DIST puppet-agent_6.2.0-1stretch_amd64.deb 18705508 BLAKE2B 
dbe52e4babaa47a7ae6532765e8d544b0088374c2d9dc1f9a052a462199560b4a1b36b61e2e0953b54937d0672a66124e640ff44deac5491e28fec5f8c162e51
 SHA512 
7235c8d2212377768438b0703064ef81ea1fc96473a84b1275ae7ccb63d74ad89a6c5721a61d009276df5a84947484928fa05acea20bc40bf2179f9fe9683cbb
 DIST puppet-agent_6.2.0-1stretch_i386.deb 19232552 BLAKE2B 
48000de3a47f6d9513cb33f5a9e4a889dcca5ab089680d0f03d85a6f96a8ec0dbe7610c0cb6e6ca5184d18ac8823602ca1fe56cdd6c48bee46faf19f0d775f55
 SHA512 
755f078d5e91982f6ab9c8b717e7635f533a40437b04a09ea097d87059d01a00120aaf31e6ca7d1cc32940be9491ba4fffc5f4fb82b0c4a263bf8638d5e1c15d
+DIST puppet-agent_6.3.0-1stretch_amd64.deb 18716014 BLAKE2B 
914686e0229b40ea2e4f29c31556fdd289e7f556c471ea3e3a8cec887e1e1175ab5e23fc2605e3c156f9f571a8ff47b1a77b4f1173e41b923d7bd59592b575ed
 SHA512 
fd5f39c4cb2fb040e45a0b2316857ad9da311532a9d1659f9df07ad57f85daec2e7674109c63885325c809e839b017b7b3d5ac57f9439e03b569203bf301851d
+DIST puppet-agent_6.3.0-1stretch_i386.deb 19243158 BLAKE2B 
52c36e54ecb2e1fcc9ef5add8393533f68a21fde0f449b558d1fe58b066519138092e15c851e33580e9c2b943ef7a58b323cdd7bc1997faa273db4f518292465
 SHA512 
aba93bb2290879f5512f2429af658b137a3b5ae51ce9817fb701086be7abe4043b54d242fdc1310876b42124819885f8ab97c9fb6cc9113a50115bc071d42736

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

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

2019-02-21 Thread Matthew Thode
commit: b886a2733a16c41f300967d480ebb0bf0a5b2bea
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb 21 21:50:14 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb 21 21:50:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b886a273

app-admin/ansible: 2.7.8 and 2.6.14 bump

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

 app-admin/ansible/Manifest  |  2 +
 app-admin/ansible/ansible-2.6.14.ebuild | 66 +
 app-admin/ansible/ansible-2.7.8.ebuild  | 66 +
 3 files changed, 134 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index d473529c65d..9afec0179e5 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,5 +1,7 @@
 DIST ansible-2.5.14.tar.gz 10119785 BLAKE2B 
6e771aafc16053185ee6d275d6d41f64aa3f0d6dffbe721a66b548b97e84d78916e03827d592b961f9a4e0bb03fae09320731a4b8fdb814126cecdfb51f9f136
 SHA512 
9635b1c4bc9a93a24f4bb2894c9fed63803cecb01c5562559e3b808791d1007b26aa0aade4aa05fd4bae0f7d01216588d4e2e0bf4c5fb6cdf677d9b40e9e2de8
 DIST ansible-2.6.12.tar.gz 10726648 BLAKE2B 
9f3b1b48069f5b450f649bf1c21ee57922ac3db6a8b1b11c459b572bf298813490f230400f09d35d4d7b21a709643ac37cb527719fea59a1b57616b476235dcb
 SHA512 
daee0a5c37a83dfd22b1fccb5245735e4874f7428f5e8f0244a8a208c7f73729bffc06df16d16e257ae65b8d4cafeb4e3b67e49160b5d9d530666166b5096a70
 DIST ansible-2.6.13.tar.gz 10730575 BLAKE2B 
2442925421996731be59db7ca18994f9c158f0b1247554bc8252d76d6c8fe8574e4ec2e62d71d7de075a9b109c43620232c78d91dcb3aa8d574752862de4d156
 SHA512 
7592214bc5c0c4283c99d7a422d44a54f424afe848b40fa2c0b0a4b556361a6290b459d8bdb575ec323e4e96bbad7abc939cdb5664839bb13f5de3d054ffb880
+DIST ansible-2.6.14.tar.gz 10732165 BLAKE2B 
c753860a521c37357c7a5042391957680865416c036fcaf3920a65e291dc3ed3a52e94ad5b99acdb0d2c919e3be68b8462e462a935497dfe83b406adf4e63dad
 SHA512 
ee532c0d61ab03a0937e89bfa7565f27f1905987784f31895e8ac6e4a8ecf76ca9f30201d278a68a995b8fc27151712dba2e79c13269a472d923355e36072e4e
 DIST ansible-2.7.6.tar.gz 11796062 BLAKE2B 
171dbcc7380ded52b03b9b109705008a492dbc5b8542fa600562c66abb8c3d3ace6bc92696559357d62fec106938e8fa4366b67cd621e4e8144fad59d0870db7
 SHA512 
db0813009b4683b74bf4dda640adc3dad750e053c3a87f97c6e61a2a5ea7668ea51e97ec204ddcdba6f09733bb399f824f87f365b74c35315b979603c99a6b70
 DIST ansible-2.7.7.tar.gz 11809560 BLAKE2B 
3960e4dcd166fb77ddcb6bbae03b20fe679b76aee3db118ddd4642ab7b837a66929bd4ec76c071c53eba7ece47aaf8a52ceb34ea092d3e3db8355839575b684c
 SHA512 
41e007ccc5b22eaa1a7aa9c16f8d012268cbd1055b5c10a204134b7707ab7bf205aab04efccda9fb5497034896542d29ba253ad4ea09b4755b665bada22b4c54
+DIST ansible-2.7.8.tar.gz 11812884 BLAKE2B 
867ed7072efc4effafd637ac0353bd722269046cae8ddb794eea8c6cf9d739bc567f2a5323a589c21a74bbb57565ef153fb8c52798c17809a42400abe72ce65c
 SHA512 
f3501ce8b642f83fe3d5e21cdfa26bce8611e92bc6e68e40b3a7ff2443c7d8ee0b2175981c92a5e83f9ce8c5d7d75aac95106a237bb9325c66319d96a790009a

diff --git a/app-admin/ansible/ansible-2.6.14.ebuild 
b/app-admin/ansible/ansible-2.6.14.ebuild
new file mode 100644
index 000..4bec3453ac7
--- /dev/null
+++ b/app-admin/ansible/ansible-2.6.14.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://ansible.com/;
+SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   net-misc/sshpass
+   virtual/ssh
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+# not included in release tarball
+RESTRICT="test"
+
+python_compile_all() {
+   if use doc; then
+   cd docs/docsite || die
+   export CPUS=4
+   emake -f Makefile.sphinx html
+   fi
+}
+
+python_test() {
+   nosetests -d -w test/units -v --with-coverage 

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

2019-02-21 Thread Matthew Thode
commit: d8ca8b0dd1403b97105783d08614b5fef9a13047
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb 21 21:42:15 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb 21 21:50:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ca8b0d

app-admin/puppet: 6.3.0 bump

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

 app-admin/puppet/Manifest|   1 +
 app-admin/puppet/puppet-6.3.0.ebuild | 138 +++
 2 files changed, 139 insertions(+)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 47a97a0e34c..750843d1b50 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -3,3 +3,4 @@ DIST puppet-5.5.10.tar.gz 3064457 BLAKE2B 
04cac9cebc03343b8c6fcf762f681f63bce4eb
 DIST puppet-6.0.5.tar.gz 2811469 BLAKE2B 
de25af69b387a02b68fbb31ae13a9fa4aea8f25dcef32bead662e708060909b2f10813c1e889372a9167cb7a10b084679c20b5fa8312d2e06e2b53ebd573082a
 SHA512 
0b34a27a0c21d24cf22e442b495dcfc49ac8b78e40f83eb9eb7f8b82b29350be436a63c6c9c9e969fc3d16096ccb927ca3c4d11e64e51d1e50150001d015bdbc
 DIST puppet-6.1.0.tar.gz 2818606 BLAKE2B 
4fb6b26e5c3711262ff2210c9a4e9a9df0f47f4a989526a79cc36f56fa939fd4e54e41f3afef818aacd4630daf559f1ded7e2f6e3cc258a005a848b4d49b64ae
 SHA512 
b82d5f5b045e23543a26949d9faa7ced78f1413e7699d124dd43a56b8558232d6f151a9fdbe52e1959900eb8fff7d7e873fa7ce986206419a27a7627a56f91f6
 DIST puppet-6.2.0.tar.gz 2821615 BLAKE2B 
88b8ec856cfc6dacba5dfe44da7abce56a351f514057d3c916ecb5f4188703713cf7981984c2a59cb8073da93eab91a815dc2f52ee4f621c9a412897e9387d5e
 SHA512 
91540169d3c9c1715e78b416961f4f3957a01b0908c3b675fa75226361fb8161730ca47ed98a2e958d8841fd50086c75489c5ee53b41f933392f399d502bad9b
+DIST puppet-6.3.0.tar.gz 2831909 BLAKE2B 
ccf6353c0fc1fcdd4ac06e79bd8d91980162b8f1b2012fc2bfc1cdea3d2d6b22bf55216cea9b94a4024273ca9f76eedcc92a861de9db348408a361596033b51c
 SHA512 
1d30706049fe378facddb923a9ecb521d37faa84740251602ac340ea1299c247252fbdaca17f1ea450ff716ab26ac4e9524f1137080318e6d9237a9e2699f6b8

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

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

2019-02-21 Thread Matthew Thode
commit: 154446e219cabf1f9a51fbb0b78398814ad29353
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb 21 21:48:19 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb 21 21:50:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154446e2

app-admin/puppetserver: 6.2.1 bump

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

 app-admin/puppetserver/Manifest  |   1 +
 app-admin/puppetserver/puppetserver-6.2.1.ebuild | 135 +++
 2 files changed, 136 insertions(+)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 5d305e8e838..3d0f3ff5441 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -2,3 +2,4 @@ DIST puppetserver-5.3.5.tar.gz 67238513 BLAKE2B 
075d6101a29b57a1693a76ba557e4cff
 DIST puppetserver-5.3.7.tar.gz 53517572 BLAKE2B 
e423169b92a1638b0fef1ee5adbd10899917d89eeaa9b3bea689ce9d6f4d3e3b9d5c6cfdddea897014493373429ebba375c1a9d7b77284de46f5a0a5d6555dbd
 SHA512 
8a58d89dc44aa8ebf82f06bdfc4f52c7a25ae3f1a48ca516425a57180c73618a1e850a595aa0e46d6e3a0b360ea38d3f050790304689bfa3b47bb0c1a4fad17b
 DIST puppetserver-6.1.0.tar.gz 74953913 BLAKE2B 
0a84e64209ad313bea375bbaa22197d0216138c3714551796df0cfe99e634ef3efb0cf5378fe0db4b329df21c57359a84f249cb7fe62d9369ec7e8702c5274a1
 SHA512 
b3f0f2ef86550879a2eeefaf187c5be0b9e7e9bd570e77669a3f20f8b6127aa8b04b8debb10ca66a60a1858285717bdfc27f3f31c8014de2e0af51746da2f1a8
 DIST puppetserver-6.2.0.tar.gz 75582622 BLAKE2B 
09c651c89e7440f3c79db8ddc98fef3844a80424291cb80cd031a7a9e26faf02b5d42d4ac1ccc6c88afa062f2a23ff393c0868f0fd0af19c7061af7a811c8b3c
 SHA512 
865b605deeb5064e51a1414f735a034cf7a0694cf74fa7d657c5da6c3da2a3b6159f251f2a71a2f956a7abfe5bb0fb6a33fe3ff43c7c9b4e743100d2edd63ed3
+DIST puppetserver-6.2.1.tar.gz 75683557 BLAKE2B 
7320d7abdc9d5c59953f41773c7f52946fe7944c5f0f4a816b599d75a324d0a49a7b59dc990df5875ed849a2e6d1aca9258b65947446f7780f700fe48ec06e74
 SHA512 
ad8cd8441ac76c0443f0fca14999a014c5511d930b96e9721ff9c236ffb48cb3273e0abb2e615fa3210c539173d472c4080466bc391a863c2c4fadb32d26868c

diff --git a/app-admin/puppetserver/puppetserver-6.2.1.ebuild 
b/app-admin/puppetserver/puppetserver-6.2.1.ebuild
new file mode 100644
index 000..04fc3966a1c
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-6.2.1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib systemd user
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+="
+   >=virtual/jdk-1.8.0
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+=""
+
+pkg_setup() {
+   enewgroup puppet
+   enewuser puppet -1 -1 /opt/puppetlabs/server/data/puppetserver "puppet"
+}
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/ca
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto 

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

2019-02-21 Thread Markus Meier
commit: 3adbc5a0f8e7474cc7b99eccecf3c6b93cd5c0da
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:26:47 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:26:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adbc5a0

net-libs/rabbitmq-c: arm stable, bug #676730

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild 
b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
index dbe1817fdea..a41808ffce6 100644
--- a/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
+++ b/net-libs/rabbitmq-c/rabbitmq-c-0.9.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/alanxz/${PN}.git;
 else
SRC_URI="https://github.com/alanxz/${PN}/archive/v${PV}.zip -> 
${PN}-v${PV}.zip"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/linux-atm/

2019-02-21 Thread Markus Meier
commit: fc12fce14c045781b34cf18e46e51358431975cb
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:26:12 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:26:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc12fce1

net-dialup/linux-atm: arm stable, bug #676708

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 net-dialup/linux-atm/linux-atm-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/linux-atm/linux-atm-2.5.2.ebuild 
b/net-dialup/linux-atm/linux-atm-2.5.2.ebuild
index baf046ba8ba..b0fdbccf8ae 100644
--- a/net-dialup/linux-atm/linux-atm-2.5.2.ebuild
+++ b/net-dialup/linux-atm/linux-atm-2.5.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 IUSE="static-libs"
 
 RDEPEND=""



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

2019-02-21 Thread Markus Meier
commit: de5c82ac7b6d21045f00f73e369d70775f1f7cee
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:19 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5c82ac

dev-python/atomicwrites: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
index dcbd0799a85..a2cd45d801a 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd"
 IUSE="doc test"
 
 DEPEND="



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

2019-02-21 Thread Markus Meier
commit: 7d3c9694e3e2d08a796b99647ef38126a46659c2
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:07 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3c9694

dev-python/pluggy: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pluggy/pluggy-0.7.1.ebuild 
b/dev-python/pluggy/pluggy-0.7.1.ebuild
index 11db915546a..364cd07f14f 100644
--- a/dev-python/pluggy/pluggy-0.7.1.ebuild
+++ b/dev-python/pluggy/pluggy-0.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND=""



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

2019-02-21 Thread Markus Meier
commit: eed3e2bc4391a89f2193fbe3fa9f37cda6034a40
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:27:21 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:27:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed3e2bc

sys-fs/owfs: arm stable, bug #676804

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 sys-fs/owfs/owfs-3.2_p2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/owfs/owfs-3.2_p2-r2.ebuild 
b/sys-fs/owfs/owfs-3.2_p2-r2.ebuild
index 3ed9161338a..295bcf45d84 100644
--- a/sys-fs/owfs/owfs-3.2_p2-r2.ebuild
+++ b/sys-fs/owfs/owfs-3.2_p2-r2.ebuild
@@ -13,7 +13,7 @@ MY_P="${P/_/}"
 DESCRIPTION="Access 1-Wire devices like a filesystem"
 SRC_URI="mirror://sourceforge/owfs/${MY_P}.tar.gz"
 HOMEPAGE="http://owfs.org/ https://sourceforge.net/projects/owfs/;
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="~amd64 arm x86"
 
 # Upstream uses crazy SONAME, 
https://github.com/owfs/owfs/commit/c696fa9b9b44f49c96b9f1c2b3159d277e0c1273
 SLOT="0/${PV}"



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

2019-02-21 Thread Markus Meier
commit: e18273a2b86335b406f76cf4810c9b83dd73d356
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:30 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18273a2

dev-python/pathlib2: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pathlib2/pathlib2-2.3.2.ebuild 
b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
index 40e2f89825a..8f4adb6d2aa 100644
--- a/dev-python/pathlib2/pathlib2-2.3.2.ebuild
+++ b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-02-21 Thread Markus Meier
commit: 2d8558c38ee25ad65d728a1fe497974b0354a63b
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:41 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8558c3

dev-python/pytest: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/pytest/pytest-3.10.1.ebuild 
b/dev-python/pytest/pytest-3.10.1.ebuild
index 7846463ccb3..60f9475d013 100644
--- a/dev-python/pytest/pytest-3.10.1.ebuild
+++ b/dev-python/pytest/pytest-3.10.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 # When bumping, please check setup.py for the proper py version



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

2019-02-21 Thread Markus Meier
commit: c83621f73b5d20934a93f634442c81a75607b3e6
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:24 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83621f7

dev-python/more-itertools: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
index e49acdd1320..859def9e9c6 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-fbsd"
 IUSE="doc test"
 
 RDEPEND="

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

2019-02-21 Thread Markus Meier
commit: c78d9193b89883f0958bf71f8a54fd438eb2c6ea
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Feb 21 20:25:35 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Feb 21 20:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78d9193

dev-python/scandir: arm stable, bug #676592

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/scandir/scandir-1.9.0.ebuild 
b/dev-python/scandir/scandir-1.9.0.ebuild
index a4acf3d5560..9bb497c8c27 100644
--- a/dev-python/scandir/scandir-1.9.0.ebuild
+++ b/dev-python/scandir/scandir-1.9.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/, net-nds/openldap/files/

2019-02-21 Thread Patrick McLean
commit: 2d676affba9a313563bee463daba47235862724b
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb 21 19:47:25 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 21 19:47:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d676aff

net-nds/openldap: Add libressl patch to 2.4.47, also fix warnings

Forward patches the libressl patch from 2.4.45-r1, also adds a patch
that silences implicit definition warnings.

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

 .../openldap/files/openldap-2.4.47-libressl.patch  | 58 ++
 .../openldap/files/openldap-2.4.47-warnings.patch  | 41 +++
 net-nds/openldap/openldap-2.4.47.ebuild|  6 +++
 3 files changed, 105 insertions(+)

diff --git a/net-nds/openldap/files/openldap-2.4.47-libressl.patch 
b/net-nds/openldap/files/openldap-2.4.47-libressl.patch
new file mode 100644
index 000..5e5b3e37bf0
--- /dev/null
+++ b/net-nds/openldap/files/openldap-2.4.47-libressl.patch
@@ -0,0 +1,58 @@
+diff --git a/libraries/libldap/tls_o.c b/libraries/libldap/tls_o.c
+index b0277dfe9..8a3f47a74 100644
+--- a/libraries/libldap/tls_o.c
 b/libraries/libldap/tls_o.c
+@@ -50,7 +50,7 @@
+ #include 
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER >= 0x1010
++#if OPENSSL_VERSION_NUMBER >= 0x1010 && !defined(LIBRESSL_VERSION_NUMBER)
+ #define ASN1_STRING_data(x)   ASN1_STRING_get0_data(x)
+ #endif
+ 
+@@ -200,7 +200,7 @@ tlso_init( void )
+   (void) tlso_seed_PRNG( lo->ldo_tls_randfile );
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010
++#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
+   SSL_load_error_strings();
+   SSL_library_init();
+   OpenSSL_add_all_digests();
+@@ -252,7 +252,7 @@ static void
+ tlso_ctx_ref( tls_ctx *ctx )
+ {
+   tlso_ctx *c = (tlso_ctx *)ctx;
+-#if OPENSSL_VERSION_NUMBER < 0x1010
++#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
+ #define   SSL_CTX_up_ref(ctx) CRYPTO_add( &(ctx->references), 1, 
CRYPTO_LOCK_SSL_CTX )
+ #endif
+   SSL_CTX_up_ref( c );
+@@ -511,7 +511,7 @@ tlso_session_my_dn( tls_session *sess, struct berval 
*der_dn )
+   if (!x) return LDAP_INVALID_CREDENTIALS;
+   
+   xn = X509_get_subject_name(x);
+-#if OPENSSL_VERSION_NUMBER < 0x1010
++#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
+   der_dn->bv_len = i2d_X509_NAME( xn, NULL );
+   der_dn->bv_val = xn->bytes->data;
+ #else
+@@ -547,7 +547,7 @@ tlso_session_peer_dn( tls_session *sess, struct berval 
*der_dn )
+   return LDAP_INVALID_CREDENTIALS;
+ 
+   xn = X509_get_subject_name(x);
+-#if OPENSSL_VERSION_NUMBER < 0x1010
++#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
+   der_dn->bv_len = i2d_X509_NAME( xn, NULL );
+   der_dn->bv_val = xn->bytes->data;
+ #else
+@@ -768,7 +768,7 @@ struct tls_data {
+   Sockbuf_IO_Desc *sbiod;
+ };
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010
++#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
+ #define BIO_set_init(b, x)b->init = x
+ #define BIO_set_data(b, x)b->ptr = x
+ #define BIO_clear_flags(b, x) b->flags &= ~(x)

diff --git a/net-nds/openldap/files/openldap-2.4.47-warnings.patch 
b/net-nds/openldap/files/openldap-2.4.47-warnings.patch
new file mode 100644
index 000..d75bd0d3c5d
--- /dev/null
+++ b/net-nds/openldap/files/openldap-2.4.47-warnings.patch
@@ -0,0 +1,41 @@
+diff --git a/include/ldap.h b/include/ldap.h
+index c245651c2..7f14f1051 100644
+--- a/include/ldap.h
 b/include/ldap.h
+@@ -2041,6 +2041,10 @@ LDAP_F( int )
+ ldap_is_ldapi_url LDAP_P((
+   LDAP_CONST char *url ));
+ 
++LDAP_F( int )
++ldap_is_ldapc_url LDAP_P((
++  LDAP_CONST char *url ));
++
+ LDAP_F( int )
+ ldap_url_parse LDAP_P((
+   LDAP_CONST char *url,
+diff --git a/include/ldap_int_thread.h b/include/ldap_int_thread.h
+index e2dd8a942..bbc07c845 100644
+--- a/include/ldap_int_thread.h
 b/include/ldap_int_thread.h
+@@ -33,7 +33,7 @@ LDAP_END_DECL
+  * definitions for POSIX Threads  *
+  **
+  **/
+-
++#define __USE_UNIX98
+ #include 
+ #ifdef HAVE_SCHED_H
+ #include 
+diff --git a/libraries/libldap/tls2.c b/libraries/libldap/tls2.c
+index d25c190ea..639f598e7 100644
+--- a/libraries/libldap/tls2.c
 b/libraries/libldap/tls2.c
+@@ -76,6 +76,8 @@ static oid_name oids[] = {
+ 
+ #ifdef HAVE_TLS
+ 
++int ldap_pvt_tls_check_hostname( LDAP *ld, void *s, const char *name_in );
++
+ void
+ ldap_pvt_tls_ctx_free ( void *c )
+ {

diff --git a/net-nds/openldap/openldap-2.4.47.ebuild 
b/net-nds/openldap/openldap-2.4.47.ebuild
index 1f5e9a429ea..b05c43ed9ff 100644
--- a/net-nds/openldap/openldap-2.4.47.ebuild
+++ b/net-nds/openldap/openldap-2.4.47.ebuild
@@ 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/eiciel/

2019-02-21 Thread Dennis Lamm
commit: d6f03827091e83f6e4f64ddf30256e04eb72a6ad
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Feb 21 19:44:22 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Feb 21 19:44:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f03827

gnome-extra/eiciel: removed old

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

 gnome-extra/eiciel/eiciel-0.9.11.ebuild | 34 -
 1 file changed, 34 deletions(-)

diff --git a/gnome-extra/eiciel/eiciel-0.9.11.ebuild 
b/gnome-extra/eiciel/eiciel-0.9.11.ebuild
deleted file mode 100644
index b24a03ddc18..000
--- a/gnome-extra/eiciel/eiciel-0.9.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="ACL editor for GNOME, with Nautilus extension"
-HOMEPAGE="http://rofi.roger-ferrer.org/eiciel/;
-SRC_URI="http://rofi.roger-ferrer.org/eiciel/download/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="xattr"
-
-RDEPEND="
-   >=sys-apps/acl-2.2.32
-   >=dev-cpp/gtkmm-3:3.0
-   >=gnome-base/nautilus-3
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.18.1
-"
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gnome-version=3 \
-   $(use_enable xattr user-attributes)
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/eiciel/

2019-02-21 Thread Dennis Lamm
commit: 27ab6aa2a58cc04aafca70e61a7f2b301caa358f
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Feb 21 19:41:49 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Thu Feb 21 19:42:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ab6aa2

gnome-extra/eiciel: bump to 0.9.12.1

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

 gnome-extra/eiciel/Manifest   |  1 +
 gnome-extra/eiciel/eiciel-0.9.12.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/gnome-extra/eiciel/Manifest b/gnome-extra/eiciel/Manifest
index 37530892886..a9fe68c3c1a 100644
--- a/gnome-extra/eiciel/Manifest
+++ b/gnome-extra/eiciel/Manifest
@@ -1 +1,2 @@
 DIST eiciel-0.9.11.tar.bz2 680384 BLAKE2B 
1d16aa383b25fb870f44bb942736287b063ff82c886119207dd222adad900f529075f58c0d5881e7f8d845f0c43d099dafd3f6e871bb11fe7171a7d1e099f8f7
 SHA512 
914b8b888e502a31f6c70bcc7d391ea8b79dde07e13b9a6ebb3b52a20b793fafd7a7a7f8ff7177c0150a223a74cae1b06fca0a274bc27545bb89223b4b8fd2aa
+DIST eiciel-0.9.12.1.tar.bz2 723727 BLAKE2B 
e32f3af9f4664610169fc718a9d274ae9d91c5d0d56a6be9872da1c105b349584300879742b753a02ad621cdc597591c52f47d705222ad52cb37b0750616a553
 SHA512 
f54fbb149eed7f8fd534b77ec5e2d0f579c68a39afd7417a2298d75c7e95c459b49fc8ccb66d0188956ffaadf3bcc8a3eb048425cb82fc875573eb131f4b0494

diff --git a/gnome-extra/eiciel/eiciel-0.9.12.1.ebuild 
b/gnome-extra/eiciel/eiciel-0.9.12.1.ebuild
new file mode 100644
index 000..88a5e838f14
--- /dev/null
+++ b/gnome-extra/eiciel/eiciel-0.9.12.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit flag-o-matic gnome2
+
+DESCRIPTION="ACL editor for GNOME, with Nautilus extension"
+HOMEPAGE="http://rofi.roger-ferrer.org/eiciel/;
+SRC_URI="http://rofi.roger-ferrer.org/eiciel/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="xattr"
+
+RDEPEND="
+   >=sys-apps/acl-2.2.32
+   >=dev-cpp/gtkmm-3:3.0
+   >=gnome-base/nautilus-3
+   gnome-base/gvfs
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.18.1
+"
+
+src_configure() {
+   append-cxxflags -std=c++11
+   gnome2_src_configure \
+   --disable-static \
+   --with-gnome-version=3 \
+   $(use_enable xattr user-attributes)
+}



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

2019-02-21 Thread Patrick McLean
commit: fb56fe9da4a344be16f3256cd13e96af1c73eb3a
Author: Patrick McLean  sony  com>
AuthorDate: Thu Feb 21 19:04:00 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 21 19:04:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb56fe9d

sys-apps/file: Security version bump to 5.36 (bug #678476)

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

 sys-apps/file/Manifest |   1 +
 sys-apps/file/file-5.36.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/sys-apps/file/Manifest b/sys-apps/file/Manifest
index 9eb27558139..ca6ed6122e4 100644
--- a/sys-apps/file/Manifest
+++ b/sys-apps/file/Manifest
@@ -1,2 +1,3 @@
 DIST file-5.34.tar.gz 840219 BLAKE2B 
20f34684e583d1cb42967f1106d979a42f55fd78097e26929ab4e6cd470b0d3a12c9f1fad89c982ed42869455ba0f3381c812ed00c31112e5ad17edcd50783e0
 SHA512 
57849f8496fd356a66e5559804fdd907059dc2e2f75ede470a25c65b1c499481aad3d7978454b15a15e94c07c9d6795864e8705304a2281dacf1c4e31501bed8
 DIST file-5.35.tar.gz 865425 BLAKE2B 
325b95bc45b8e21b568ad816f8c1817dc170f56b78e460ac9bb18c70f22df2491c37f7f9c38c3d85010a7a609e75c26b19b6adef208137cb04c4c40fbe8c1d05
 SHA512 
cbecc52e9209be8bc090752d0672efa181625d4e1e688e63edd1f5657b29bad69364a477fb4ed85d1fa413b8002c8578c86153d2acaaecce78446c0ca6ea9e38
+DIST file-5.36.tar.gz 875792 BLAKE2B 
ce1d98148e26c243982bb85357d440ab774fc42c526bca4dbff15c05247d2c15b54b030671a5590020fa5383c436204116f7817ec4dd33aa4387b059e4d7fe21
 SHA512 
3ec5e51ffb7a82defa74845a90fbc983f6e169fc116606049bc01ff6e720d340c8abf6eb7a08b9ac1099162a5c02deac3633b07b039d486344c8abd9052ca751

diff --git a/sys-apps/file/file-5.36.ebuild b/sys-apps/file/file-5.36.ebuild
new file mode 100644
index 000..582cbb742f0
--- /dev/null
+++ b/sys-apps/file/file-5.36.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2019 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 )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 libtool toolchain-funcs multilib-minimal
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/glensc/file.git;
+   inherit autotools git-r3
+else
+   SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="identify a file's format by scanning binary data for patterns"
+HOMEPAGE="https://www.darwinsys.com/file/;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="python static-libs zlib"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   python? ( !dev-python/python-magic )"
+
+src_prepare() {
+   default
+
+   [[ ${PV} == "" ]] && eautoreconf
+   elibtoolize
+
+   # don't let python README kill main README #60043
+   mv python/README.md python/README.python.md || die
+   sed 's...@readme.md@README.python.md@' -i python/setup.py || die #662090
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-libseccomp
+   --enable-fsect-man5
+   $(use_enable static-libs static)
+   $(use_enable zlib)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+src_configure() {
+   # when cross-compiling, we need to build up our own file
+   # because people often don't keep matching host/target
+   # file versions #362941
+   if tc-is-cross-compiler && ! ROOT=/ has_version ~${CATEGORY}/${P} ; then
+   mkdir -p "${WORKDIR}"/build || die
+   cd "${WORKDIR}"/build || die
+   tc-export_build_env BUILD_C{C,XX}
+   ECONF_SOURCE="${S}" \
+   ac_cv_header_zlib_h=no \
+   ac_cv_lib_z_gzopen=no \
+   CHOST=${CBUILD} \
+   CFLAGS=${BUILD_CFLAGS} \
+   CXXFLAGS=${BUILD_CXXFLAGS} \
+   CPPFLAGS=${BUILD_CPPFLAGS} \
+   LDFLAGS="${BUILD_LDFLAGS} -static" \
+   CC=${BUILD_CC} \
+   CXX=${BUILD_CXX} \
+   econf --disable-shared --disable-libseccomp
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi ; then
+   emake
+   else
+   cd src || die
+   emake magic.h #586444
+   emake libmagic.la
+   fi
+}
+
+src_compile() {
+   if tc-is-cross-compiler && ! ROOT=/ 

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

2019-02-21 Thread Fabian Groffen
commit: 8ffd36140a186c7e55768b215ddf58f1d04f8765
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 21 18:35:44 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 21 18:35:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ffd3614

app-admin/diamond: fix psutil interaction

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

 app-admin/diamond/diamond-4.0.515.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/diamond/diamond-4.0.515.ebuild 
b/app-admin/diamond/diamond-4.0.515.ebuild
index 6c874d48ed2..4477513e976 100644
--- a/app-admin/diamond/diamond-4.0.515.ebuild
+++ b/app-admin/diamond/diamond-4.0.515.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -43,6 +43,9 @@ src_prepare() {
 
# fix the version (not set in GitHub archive)
sed -i -e "s/__VERSIONTOKENHERE__/${PV}/" src/diamond/version.py.tmpl 
|| die
+   # fix psutil usage
+   sed -i -e 's/psutil\.network_io_counters/psutil.net_io_counters/' \
+   src/collectors/network/network.py || die
# fix symlink out of place
rm README.md || die
cp docs/index.md README.md || die



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

2019-02-21 Thread Brian Evans
commit: 1b28e9b2a0cb5522f6ea3db46b1ab25cc509d600
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 21 17:58:39 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 21 18:00:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b28e9b2

app-text/refbase: Add new snapshot with PHP 7 compatibility

Non-maintainer commit

Closes: https://bugs.gentoo.org/603988
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 app-text/refbase/Manifest   |  1 +
 app-text/refbase/refbase-0.9.6_p20180223.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/app-text/refbase/Manifest b/app-text/refbase/Manifest
index 4419c454e16..39840840da2 100644
--- a/app-text/refbase/Manifest
+++ b/app-text/refbase/Manifest
@@ -1 +1,2 @@
 DIST refbase-0.9.5.tar.gz 1395726 BLAKE2B 
d39b2ac6dc30e068e1f0f4ba22ca03bc4741c337a32a6e47675bd43d135c018018d2f7097ca8d0e21f72f3dbe51cdd111ba8b9cc855cabb6d3855a52e48625e9
 SHA512 
68022eee0c15a4e733a8eef8cd5ca15d6e29a4f3559539657c4a38733a4338b51ef4b716cfd964bdd5eb94dda3c7f012b6e01deb59879f3dbfd79d4d8ce11305
+DIST refbase-0.9.6_p20180223.zip 1725517 BLAKE2B 
bc92ba3bd7e317100e9390157e7b9cef5450aafa4fa78925cd7ac11f8933bca24a978fa44719e4a62e4e914c6949cc57a663a3ceca44ba0f07a7dae96b82d594
 SHA512 
65960052b99037653d0cf6f0c02f133f47e359ed67da095b03e10519ba48ecaa3cedf29eb1f2d56115b21cd479dcea77a26bf1f90baa8f4037876ca9c61a4aa3

diff --git a/app-text/refbase/refbase-0.9.6_p20180223.ebuild 
b/app-text/refbase/refbase-0.9.6_p20180223.ebuild
new file mode 100644
index 000..425caca6082
--- /dev/null
+++ b/app-text/refbase/refbase-0.9.6_p20180223.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit webapp
+
+DESCRIPTION="Web-based solution for managing scientific literature, references 
and citations"
+HOMEPAGE="http://www.refbase.net/;
+SRC_URI="https://sourceforge.net/code-snapshots/svn/r/re/refbase/code/refbase-code-r1422-branches-bleeding-edge.zip
 -> ${P}.zip"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RDEPEND=">=dev-lang/php-5.3[mysql,mysqli(+),session]
+   virtual/httpd-php
+   app-admin/webapp-config
+   app-text/bibutils"
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${PN}-code-r1422-branches-bleeding-edge"
+
+src_install () {
+   webapp_src_preinst
+
+   DOCS="AUTHORS BUGS ChangeLog NEWS README TODO UPDATE"
+   einstalldocs
+   # Don't install docs to webroot
+   rm -f ${DOCS} COPYING INSTALL
+
+   cp -R * "${D}"${MY_HTDOCSDIR}
+
+   webapp_configfile ${MY_HTDOCSDIR}/initialize
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}



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

2019-02-21 Thread Brian Evans
commit: fd0560603d514ad8c240c4bf581b5485990b40d6
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 21 17:59:30 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 21 18:00:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd056060

app-text/refbase: Drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 app-text/refbase/Manifest |  1 -
 app-text/refbase/refbase-0.9.5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/app-text/refbase/Manifest b/app-text/refbase/Manifest
index 39840840da2..12f590fd138 100644
--- a/app-text/refbase/Manifest
+++ b/app-text/refbase/Manifest
@@ -1,2 +1 @@
-DIST refbase-0.9.5.tar.gz 1395726 BLAKE2B 
d39b2ac6dc30e068e1f0f4ba22ca03bc4741c337a32a6e47675bd43d135c018018d2f7097ca8d0e21f72f3dbe51cdd111ba8b9cc855cabb6d3855a52e48625e9
 SHA512 
68022eee0c15a4e733a8eef8cd5ca15d6e29a4f3559539657c4a38733a4338b51ef4b716cfd964bdd5eb94dda3c7f012b6e01deb59879f3dbfd79d4d8ce11305
 DIST refbase-0.9.6_p20180223.zip 1725517 BLAKE2B 
bc92ba3bd7e317100e9390157e7b9cef5450aafa4fa78925cd7ac11f8933bca24a978fa44719e4a62e4e914c6949cc57a663a3ceca44ba0f07a7dae96b82d594
 SHA512 
65960052b99037653d0cf6f0c02f133f47e359ed67da095b03e10519ba48ecaa3cedf29eb1f2d56115b21cd479dcea77a26bf1f90baa8f4037876ca9c61a4aa3

diff --git a/app-text/refbase/refbase-0.9.5.ebuild 
b/app-text/refbase/refbase-0.9.5.ebuild
deleted file mode 100644
index 47da213ccdb..000
--- a/app-text/refbase/refbase-0.9.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-inherit depend.apache webapp
-
-DESCRIPTION="Web-based solution for managing scientific literature, references 
and citations"
-HOMEPAGE="http://www.refbase.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-2"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-DEPEND=">=dev-lang/php-5.3
-   dev-lang/php[mysql,session]
-   app-admin/webapp-config
-   app-text/bibutils"
-RDEPEND="${DEPEND}"
-
-need_apache
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-src_install () {
-   webapp_src_preinst
-
-   DOCS="AUTHORS BUGS ChangeLog NEWS README TODO UPDATE"
-   dodoc ${DOCS}
-   # Don't install docs to webroot
-   rm -f ${DOCS} COPYING INSTALL
-
-   cp -R * "${D}"${MY_HTDOCSDIR}
-
-   webapp_configfile ${MY_HTDOCSDIR}/initialize
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-
-   webapp_src_install
-}



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

2019-02-21 Thread Matthew Thode
commit: 4f582dde6e469a2a8cf7046035501b86e23a0f25
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Feb 21 17:57:41 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Feb 21 17:57:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f582dde

media-sound/pulseeffects: 4.4.7 bump with cleanup

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

 media-sound/pulseeffects/Manifest  |  1 -
 media-sound/pulseeffects/pulseeffects-4.4.6.ebuild | 67 --
 media-sound/pulseeffects/pulseeffects-4.4.7.ebuild |  2 +-
 3 files changed, 1 insertion(+), 69 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index a89a2c79e9d..f4a19853462 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,2 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
-DIST pulseeffects-4.4.6.tar.gz 1053954 BLAKE2B 
b88922c591ff24a886d9b66363e5757ad68fe683e7de88d32146a26f8f86aa5a5feb322b75471cec45dae159125f80aab1470503a73a59be4259c96b6c66ce80
 SHA512 
35eb6c3e750a77c8fcf8de6da0c34ad6d6bcb72b0ee81d5b719aba37a71271b72195bb4d3e1123b4f82ce07ab7d8917c5fe52f5e40e884595d5982e95cff4bec
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421

diff --git a/media-sound/pulseeffects/pulseeffects-4.4.6.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.4.6.ebuild
deleted file mode 100644
index 9d17e2f2278..000
--- a/media-sound/pulseeffects/pulseeffects-4.4.6.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/pulseeffects;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="${HOMEPAGE}"
-else
-   SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf mda-lv2 rubberband"
-
-#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
-RDEPEND="
-   >=dev-libs/boost-1.41
-   >=dev-cpp/glibmm-2.56.0
-   >=dev-cpp/gtkmm-3.20:3.0
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libsigc++-2.10:2
-   >=x11-libs/gtk+-3.18:3
-   >=media-libs/lilv-0.24.2-r1
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
-   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
-   calf? ( >=media-plugins/calf-0.90.0[lv2] )
-   mda-lv2? ( media-plugins/mda-lv2 )
-   rubberband? ( media-libs/rubberband )
-   >=media-libs/zita-convolver-3.0.0
-   media-libs/libebur128
-   media-libs/libsamplerate
-   media-sound/pulseaudio
-   sys-apps/dbus"
-# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
-# and sys-devel/gettext depends reasoning
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   dev-libs/appstream-glib
-   sys-devel/gettext
-"
-
-pkg_postinst(){
-   gnome2_gconf_install
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm(){
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}

diff --git a/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
index 79ffbfb2715..9d17e2f2278 100644
--- a/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
+++ b/media-sound/pulseeffects/pulseeffects-4.4.7.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]];then
EGIT_REPO_URI="${HOMEPAGE}"
 else
SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: net-fs/mc/

2019-02-21 Thread Mikle Kolyada
commit: 0615ee4ed098ad88de6d0ef055972fa49f458204
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb 21 17:59:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb 21 17:59:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0615ee4e

net-fs/mc: Version bump

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

 net-fs/mc/Manifest  |  1 +
 net-fs/mc/mc-2019.02.20.22.21.50.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/net-fs/mc/Manifest b/net-fs/mc/Manifest
index ac83e0305b9..2f2d483bf86 100644
--- a/net-fs/mc/Manifest
+++ b/net-fs/mc/Manifest
@@ -6,3 +6,4 @@ DIST mc-2019.01.24.01.40.23.tar.gz 1791330 BLAKE2B 
a3fb0cb2cc199f4fe21c7770d58a3
 DIST mc-2019.01.30.19.57.22.tar.gz 1792065 BLAKE2B 
bb4a43549f5ff520c944a057fdecb80e892b03d9bdcce918613221357049e7ffcd77d51dce44b1253a3c912762749515d823cc8fe14a2dc8fb72060ff3943bd6
 SHA512 
14892985cdeba341c71bb93e41d468cae1f763fa7eb7489e0172a9bdb19e0f65efe41af0c2022e4c30c4018c6ee511bd992dc2b8906275c25896f084621ce96a
 DIST mc-2019.02.06.20.26.56.tar.gz 1855021 BLAKE2B 
22d684e44e8ca8b6915fbcc05d734e522c3b3e37d8a05b7745f1255c7cc9d186513a2713f4b53afbe7613dcc7d61f5423df83afbafa700bf17398615aad57058
 SHA512 
4b0f7e14506eea6c7b2a44656b040775cff33686e03415d489696c3402deb7e41dfd5e6609f201902e5c6a42e39ece1cfd57cc2f934f796bd610a555eacd692d
 DIST mc-2019.02.13.19.48.27.tar.gz 2983136 BLAKE2B 
60958cd80e5315993e36fa03acf0291efcb8e1e92cbf104c97f97d5ba606c6f3dc4a18a4f79aca7fed4bd224e1cbbf5d880d19eba3cc1338fcb1ef14d2399c55
 SHA512 
93a46891ce2d539e23a09c8ee807ec868dbae4b97673ce6eed5845658dedb2c3007d982ed5883abae349a0df1c4aa2275130b9ed7172354761ce5dd0c4d91479
+DIST mc-2019.02.20.22.21.50.tar.gz 3007023 BLAKE2B 
0cb7d1ab4a9314e951204e6710aa81652327d45d6c0b0083f15baa48d0edbbaf81c8fb76f30bdc706b43126f1ef4fa9ba44edeafea8fa124ece43ee61741bd10
 SHA512 
d52365873ff35c33e859b7d9b860d4ac7971169cdfe1e12286cfaf60bca5acbe80bf4670a5aa56fbe9cc60fd115e97a97b46a172a507e5853d962ce7cb391760

diff --git a/net-fs/mc/mc-2019.02.20.22.21.50.ebuild 
b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
new file mode 100644
index 000..7a3a66e507b
--- /dev/null
+++ b/net-fs/mc/mc-2019.02.20.22.21.50.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eapi7-ver bash-completion-r1 golang-build golang-vcs-snapshot
+
+MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
+MY_PV=${MY_PV//./-}
+
+EGIT_COMMIT="c352cadd4be2c6bed64884c78d1e8a8ac6efaf3f"
+
+EGO_PN="github.com/minio/mc"
+
+DESCRIPTION="Minio client provides alternatives for ls, cat on cloud storage 
and filesystems"
+HOMEPAGE="https://github.com/minio/mc;
+SRC_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="!!app-misc/mc"
+
+src_prepare() {
+   default
+   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${VERSION}\"/"\
+   -e "s/-s //"\
+   -e "/time/d"\
+   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
+   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
+
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   MC_RELEASE="${MY_PV}"
+   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
+   popd || die
+
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dodoc -r README.md CONTRIBUTING.md docs
+   dobin mc
+   newbashcomp autocomplete/bash_autocomplete ${PN}
+   popd  || die
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: 8513b76e21ca71b55d0cba9ef42dec737979bc37
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 17:51:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 17:53:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8513b76e

profiles: arm64: Cleanup obsolete package.use.mask entries

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

 profiles/arch/arm64/package.use.mask | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c5f514f8d07..ea353381a6e 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mikle Kolyada  (12 Feb 2019)
-# net-libs/libotr is not keyworded
-net-irc/irssi otr
-
 # Davide Pesavento  (27 Dec 2018)
 # The corresponding Qt5 modules are not keyworded on arm64, and we don't want 
to
 # keyword them solely because of PyQt5 while there are no other in-tree users.
@@ -39,10 +35,8 @@ sci-electronics/kicad occ oce ngspice
 
 # Andreas Sturmlechner  (01 Sep 2018)
 # media-libs/aribb24 not yet keyworded, bug #665048
-# net-libs/srt not yet keyworded
 # net-libs/libmicrodns not yet keyworded, bug #653800
-# net-misc/freerdp not yet keyworded
-media-video/vlc aribsub chromecast rdp srt
+media-video/vlc aribsub chromecast
 
 # Matthew Thode  (30 Aug 2018)
 # Needs pillow and it's deps to build docs
@@ -427,10 +421,6 @@ app-admin/conky lua-cairo lua-imlib xmms2 audacious moc
 # Not tested
 media-libs/devil allegro nvtt
 
-# Chí-Thanh Christopher Nguyễn  (13 Jul 2013)
-# requires net-misc/freerdp which is not keyworded on arm
-dev-libs/weston rdp
-
 # Andreas K. Huettel  (27 May 2013)
 # Firmware loader not keyworded yet
 sci-libs/linux-gpib firmware



[gentoo-commits] repo/gentoo:master commit in: net-fs/minio/

2019-02-21 Thread Mikle Kolyada
commit: 07db4ebfd3979493669addd2333f679e9945
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Feb 21 17:50:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Feb 21 17:50:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07db4ebf

net-fs/minio: Version bump

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

 net-fs/minio/Manifest |  1 +
 net-fs/minio/minio-2019.02.20.22.44.29.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/net-fs/minio/Manifest b/net-fs/minio/Manifest
index 0c1945cce77..8e9030757da 100644
--- a/net-fs/minio/Manifest
+++ b/net-fs/minio/Manifest
@@ -9,3 +9,4 @@ DIST minio-2019.01.31.00.31.19.tar.gz 9109493 BLAKE2B 
8d39e4edb0bc47b31e26fcd981
 DIST minio-2019.02.06.21.16.36.tar.gz 9112498 BLAKE2B 
76d320dc8476dd8e7b938b02e1854ec81a5017d523374dce4fa2ea68c4b18de960e15f99238643787dc1c59608280d271841e56f4396dea10599a12335e4adf6
 SHA512 
bdb879c893c3e19c3995225a4323276cdb01ca503dd8a8a6f7faaebd39e73deb17e8c8cda09e3d70bd95573dd258dd7ddcee0d845e34c73e2816671ed234d83f
 DIST minio-2019.02.12.21.58.47.tar.gz 9143558 BLAKE2B 
dbec949490bb74272b82533c750630473184d848cc104c302a5f4e9a15ac2c289384ac3ceb75e7c2554352fe88c59473dd1d42c9ac803a877f9a2a95a4d6bd0a
 SHA512 
55c00b6bd56ec17e09ee01ee15ae81365e09c224848b27f32b7b6df8d2f074c9aa60965141544fcc97a1a2a26e6fa520c4054c8d3d2702421dd0c94037b151a6
 DIST minio-2019.02.14.00.21.45.tar.gz 9143268 BLAKE2B 
3c39147378e5f9d5352980cf7213a9977ccabea719d8cc625bcb317a1d853f64f99d114af957a6fe13683afefde3497536d10fce465757b704ebdcf0eab0e6af
 SHA512 
7e547d4a0e80d8ce22ff51af359de79c10e266adc8a5649ac8950b8dcda8c21bbd04d7d4dc801e8f66804fa4f6dc8ea38853a8bec82fcb2bc87e0adbf65e6502
+DIST minio-2019.02.20.22.44.29.tar.gz 9139158 BLAKE2B 
16924809cf3ab8961891cddd06d7b7ec75fc9e4920f15bbacd60165a31bc0499b0ca854a3436bd75dd9caa02e196f6151757d5da609c89aff16091790a3ee41c
 SHA512 
c3c57093386e4b70b4890114149932741a8e5c9b6a4ecdf12b101d3b53d3d5601559a41b7d27e61e5aaa16d05497ee086150be98d80616cef98836848a6af33a

diff --git a/net-fs/minio/minio-2019.02.20.22.44.29.ebuild 
b/net-fs/minio/minio-2019.02.20.22.44.29.ebuild
new file mode 100644
index 000..8154fe5911e
--- /dev/null
+++ b/net-fs/minio/minio-2019.02.20.22.44.29.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user golang-build golang-vcs-snapshot eapi7-ver
+
+EGO_PN="github.com/minio/minio"
+MY_PV="$(ver_cut 1-3)T$(ver_cut 4-7)Z"
+MY_PV=${MY_PV//./-}
+EGIT_COMMIT="ce419c98352324caa4c79b159a9f840ca714c3d5"
+ARCHIVE_URI="https://${EGO_PN}/archive/RELEASE.${MY_PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~amd64-linux"
+
+DESCRIPTION="An Amazon S3 compatible object storage server"
+HOMEPAGE="https://github.com/minio/minio;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/time.Now().UTC().Format(time.RFC3339)/\"${MY_PV}\"/"\
+   -e "s/-s //"\
+   -e "/time/d"\
+   -e "s/+ commitID()/+ \"${EGIT_COMMIT}\"/"\
+   src/${EGO_PN}/buildscripts/gen-ldflags.go || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   MINIO_RELEASE="${MY_PV}"
+   go run buildscripts/gen-ldflags.go
+   GOPATH="${S}" go build --ldflags "$(go run 
buildscripts/gen-ldflags.go)" -o ${PN} || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dodoc -r README.md CONTRIBUTING.md MAINTAINERS.md docs
+   dobin minio
+   popd  || die
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: a75acc7c19a7e0cda7d1a14a4ebfec42779a1f09
Author: Hector Martin  marcan  st>
AuthorDate: Mon Feb 18 09:48:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 17:28:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75acc7c

media-libs/aribb24-1.0.3-r2: Add unreleased bugfix patches

Signed-off-by: Hector Martin  marcan.st>
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Closes: https://github.com/gentoo/gentoo/pull/11091
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/aribb24/aribb24-1.0.3-r2.ebuild | 37 ++
 .../aribb24-1.0.3-add-missing-curly-braces.patch   | 27 
 .../files/aribb24-1.0.3-fix-default-macros.patch   | 31 ++
 .../files/aribb24-1.0.3-reset-control_time.patch   | 23 ++
 4 files changed, 118 insertions(+)

diff --git a/media-libs/aribb24/aribb24-1.0.3-r2.ebuild 
b/media-libs/aribb24/aribb24-1.0.3-r2.ebuild
new file mode 100644
index 000..33746cda604
--- /dev/null
+++ b/media-libs/aribb24/aribb24-1.0.3-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Library for decoding ARIB STD-B24 subtitles"
+HOMEPAGE="https://github.com/nkoriyama/aribb24;
+SRC_URI="https://github.com/nkoriyama/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+RDEPEND="media-libs/libpng:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-reset-control_time.patch
+   "${FILESDIR}"/${P}-fix-default-macros.patch
+   "${FILESDIR}"/${P}-add-missing-curly-braces.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf --disable-static
+}
+
+multilib_src_install_all() {
+   find "${D}" -name '*.la' -delete || die
+}

diff --git 
a/media-libs/aribb24/files/aribb24-1.0.3-add-missing-curly-braces.patch 
b/media-libs/aribb24/files/aribb24-1.0.3-add-missing-curly-braces.patch
new file mode 100644
index 000..97092a26ffc
--- /dev/null
+++ b/media-libs/aribb24/files/aribb24-1.0.3-add-missing-curly-braces.patch
@@ -0,0 +1,27 @@
+From ad161e98700b31e262db3f9ac2dd4e9761602faa Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Ekstr=C3=B6m?= 
+Date: Sun, 17 Feb 2019 23:13:00 +0200
+Subject: [PATCH] decoder: add curly braces around a multi-line statement
+
+It seems like these are meant to be executed together when correct
+data is decoded. Right now it would always return one in this
+default case.
+---
+ src/decoder.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/decoder.c b/src/decoder.c
+index 2b77f38..69ea351 100644
+--- a/src/decoder.c
 b/src/decoder.c
+@@ -1140,8 +1140,10 @@ static int decoder_handle_time( arib_decoder_t *decoder 
)
+ break;
+ default:
+ if( i_mode == 1 && c >= 0x40 && c <= 0x7F )
++{
+ decoder->i_control_time += c & 0x3f;
+ return 1;
++}
+ return 0;
+ }
+ if( i_mode == 0 )

diff --git a/media-libs/aribb24/files/aribb24-1.0.3-fix-default-macros.patch 
b/media-libs/aribb24/files/aribb24-1.0.3-fix-default-macros.patch
new file mode 100644
index 000..c55bf234363
--- /dev/null
+++ b/media-libs/aribb24/files/aribb24-1.0.3-fix-default-macros.patch
@@ -0,0 +1,31 @@
+From a5bcc6d17c20e18bdeec295089cc0cdfac9d35c8 Mon Sep 17 00:00:00 2001
+From: xtne6f 
+Date: Thu, 7 Feb 2019 20:11:13 +0900
+Subject: [PATCH] Fix default macros
+
+---
+ src/decoder_macro.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/decoder_macro.h b/src/decoder_macro.h
+index 86edee4..513b81e 100644
+--- a/src/decoder_macro.h
 b/src/decoder_macro.h
+@@ -30,7 +30,7 @@ static const unsigned char decoder_default_macro_1[] = {
+ 
0x1B,0x24,0x39,0x1B,0x29,0x31,0x1B,0x2A,0x30,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
+ };
+ static const unsigned char decoder_default_macro_2[] = {
+-
0x1B,0x24,0x39,0x1B,0x29,0x20,0x40,0x1B,0x2A,0x30,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
++
0x1B,0x24,0x39,0x1B,0x29,0x20,0x41,0x1B,0x2A,0x30,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
+ };
+ static const unsigned char decoder_default_macro_3[] = {
+ 
0x1B,0x28,0x32,0x1B,0x29,0x34,0x1B,0x2A,0x35,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
+@@ -39,7 +39,7 @@ static const unsigned char decoder_default_macro_4[] = {
+ 
0x1B,0x28,0x32,0x1B,0x29,0x33,0x1B,0x2A,0x35,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
+ };
+ static const unsigned char decoder_default_macro_5[] = {
+-
0x1B,0x28,0x32,0x1B,0x29,0x20,0x40,0x1B,0x2A,0x35,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
++
0x1B,0x28,0x32,0x1B,0x29,0x20,0x41,0x1B,0x2A,0x35,0x1B,0x2B,0x20,0x70,0x0F,0x1B,0x7D
+ };
+ static const 

[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/

2019-02-21 Thread Fabian Groffen
commit: 15b0ca0a77aa326dd78904c0942c9d6f3a0a64aa
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 21 16:36:36 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 21 16:36:36 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=15b0ca0a

scripts/auto-bootstraps/analyse_result: fix python syntax

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

 scripts/auto-bootstraps/analyse_result.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/auto-bootstraps/analyse_result.py 
b/scripts/auto-bootstraps/analyse_result.py
index 08762d5b9c..516ead7f75 100755
--- a/scripts/auto-bootstraps/analyse_result.py
+++ b/scripts/auto-bootstraps/analyse_result.py
@@ -118,11 +118,11 @@ with os.scandir(resultsdir) as it:
 
 elapsedtime = None
 if suc:
-elapsedf = os.path.join(resultsdir, arch, suc, "elapsedtime")
+elapsedf = os.path.join(resultsdir, arch, "%s" % suc, 
"elapsedtime")
 if os.path.exists(elapsedf):
 with open(elapsedf, 'rb') as f:
 l = f.readline()
-if l not is '':
+if l is not '':
 elapsedtime = int(l)
 
 archs[arch] = (fail, state, suc, elapsedtime)
@@ -168,7 +168,7 @@ with open(os.path.join(resultsdir, 'index.html'), "w") as h:
 etxt = ' (%.1f days)' % (et / 86400)
 elif et > 3600:
 etxt = ' (%.1f hours)' % (et / 3600)
-else
+else:
 etxt = ' (%d minutes)' % (et / 60)
 h.write('%s%s' % (arch, suc, suc, etxt))
 else:



[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/

2019-02-21 Thread Fabian Groffen
commit: 469d7fd1f99ae38627dbd3ef90877c85af56f96f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 21 16:30:58 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 21 16:31:08 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=469d7fd1

scripts/auto-bootstraps: try to keep timing information

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

 scripts/auto-bootstraps/analyse_result.py  | 24 +---
 scripts/auto-bootstraps/dobootstrap|  4 
 scripts/auto-bootstraps/process_uploads.sh |  1 +
 3 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/scripts/auto-bootstraps/analyse_result.py 
b/scripts/auto-bootstraps/analyse_result.py
index 885c7fc9e7..08762d5b9c 100755
--- a/scripts/auto-bootstraps/analyse_result.py
+++ b/scripts/auto-bootstraps/analyse_result.py
@@ -115,7 +115,17 @@ with os.scandir(resultsdir) as it:
 continue
 arch = f.name
 fail, state, suc = analyse_arch(os.path.join(resultsdir, arch))
-archs[arch] = (fail, state, suc)
+
+elapsedtime = None
+if suc:
+elapsedf = os.path.join(resultsdir, arch, suc, "elapsedtime")
+if os.path.exists(elapsedf):
+with open(elapsedf, 'rb') as f:
+l = f.readline()
+if l not is '':
+elapsedtime = int(l)
+
+archs[arch] = (fail, state, suc, elapsedtime)
 if not suc:
 color = '\033[1;31m'  # red
 elif fail and suc < fail:
@@ -136,7 +146,7 @@ with open(os.path.join(resultsdir, 'index.html'), "w") as h:
 h.write("last successful runlast failed run")
 h.write("failure")
 for arch in archs:
-fail, errcode, suc = archs[arch]
+fail, errcode, suc, et = archs[arch]
 if not suc:
 state = 'red'
 elif fail and suc < fail:
@@ -152,7 +162,15 @@ with open(os.path.join(resultsdir, 'index.html'), "w") as 
h:
 
 h.write("")
 if suc:
-h.write('%s' % (arch, suc, suc))
+etxt = ''
+if et:
+if et > 86400:
+etxt = ' (%.1f days)' % (et / 86400)
+elif et > 3600:
+etxt = ' (%.1f hours)' % (et / 3600)
+else
+etxt = ' (%d minutes)' % (et / 60)
+h.write('%s%s' % (arch, suc, suc, etxt))
 else:
 h.write('never')
 h.write("")

diff --git a/scripts/auto-bootstraps/dobootstrap 
b/scripts/auto-bootstraps/dobootstrap
index 521f644acf..0073ab176e 100755
--- a/scripts/auto-bootstraps/dobootstrap
+++ b/scripts/auto-bootstraps/dobootstrap
@@ -104,6 +104,7 @@ do_prepare() {
keepalive=$(type -P caffeinate)
[[ -x ${keepalive} ]] && keepalive+=" -i -m -s" || keepalive=
 
+   starttime=${SECONDS}
env -i \
HOME=${EPREFIX} \
SHELL=/bin/bash \
@@ -117,8 +118,10 @@ do_prepare() {
${LATEST_TREE_YES+LATEST_TREE_YES=1} \
${TREE_FROM_SRC+TREE_FROM_SRC=}${TREE_FROM_SRC} \
${keepalive} /bin/bash -l -c "${BASH} ${bootstrapscript} 
bootstrap"
+   endtime=${SECONDS}
 
if [[ -n ${DOPUBLISH} ]] ; then
+   echo $((endtime - starttime)) > elapsedtime
rsync -q /dev/null ${UPLOAD}/${HOSTNAME}-$$/
rsync -q /dev/null ${UPLOAD}/${HOSTNAME}-$$/${chost}/
rsync -rltv \
@@ -130,6 +133,7 @@ do_prepare() {
{stage,.stage}* \
bootstrap-prefix.sh \
startprefix \
+   elapsedtime \
usr/portage/distfiles \
var/tmp/portage \
var/log/emerge.log \

diff --git a/scripts/auto-bootstraps/process_uploads.sh 
b/scripts/auto-bootstraps/process_uploads.sh
index 52bb09ed7f..402f9e4ae6 100755
--- a/scripts/auto-bootstraps/process_uploads.sh
+++ b/scripts/auto-bootstraps/process_uploads.sh
@@ -35,6 +35,7 @@ for d in ${UPLOADDIR}/* ; do
bootstrap-prefix.sh \
emerge.log \
startprefix \
+   elapsedtime \
distfiles ;
do
[[ -e "${d}/${dir}/${f}" ]] && \



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2019-02-21 Thread Craig Andrews
commit: 0270cd1eb3c98d1e019e45e90387df3f65a1b705
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Feb 21 16:16:10 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Feb 21 16:16:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0270cd1e

media-tv/kodi: Depend on curl[http2]

See https://github.com/xbmc/xbmc/commit/e517ffc1341498b0c91965d5dda01e9988f6bd19

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

 media-tv/kodi/kodi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 46debc7cf61..6b1dd65216e 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -96,7 +96,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
)
mysql? ( dev-db/mysql-connector-c:= )
mariadb? ( dev-db/mariadb-connector-c:= )
-   >=net-misc/curl-7.56.1
+   >=net-misc/curl-7.56.1[http2]
nfs? ( >=net-fs/libnfs-2.0.0:= )
opengl? ( media-libs/glu )
!libressl? ( >=dev-libs/openssl-1.0.2l:0= )



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

2019-02-21 Thread Andreas Sturmlechner
commit: 523869bba8cbaf23c489f806ab38e2bc3f75b55e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 15:58:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523869bb

media-video/libva-utils: 2.4.0 version bump

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

 media-video/libva-utils/Manifest   | 1 +
 .../{libva-utils-.ebuild => libva-utils-2.4.0.ebuild}  | 7 ++-
 media-video/libva-utils/libva-utils-.ebuild| 7 ++-
 3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index ef287206c99..3d9655051ff 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -2,3 +2,4 @@ DIST libva-utils-2.0.0.tar.gz 1033292 BLAKE2B 
5f9e36d2a69a6a65f3d47b0e29aa180720
 DIST libva-utils-2.1.0.tar.gz 1034951 BLAKE2B 
88fb075bd1946bbba79c460640c3242a6ad85fcb6396a77b549ce3d2193fb4ab6df35b70a0981d56cbc40822a9b2146074255f573783547b23ee0e7d8670fce3
 SHA512 
2dbf1e1849136804be8970b1f02957e6e3eb593a72e34289e8e2c087b3a358596e5eed7d17d3c56701045116a0658450c37b26600a352dcb37ed0d58d5e14ba6
 DIST libva-utils-2.2.0.tar.gz 1037165 BLAKE2B 
7d86ab23972be8abd7703fcf38025ddf3dfce1fab00d7b5ac083004cb33fef1cc4d8aab7ebba6e20b33377f0e4b3b9b0ff9b3e47a2ddc0c2bfcd7b256cd2ade9
 SHA512 
c4394755f500c0839d8ab40baa40deae26dbdd7b4782993b9a46e011712e943a1a55afe1b0b05dc8af80eccb327c8bc388576e4843447715248133e2a5c706ec
 DIST libva-utils-2.3.0.tar.gz 1086331 BLAKE2B 
d983831605cc28c361ef0609699560c655186ecf4d4ee045b377d5928e7b0a127126aa92cf986b17f6eae3de9dde311321fdc58caada9545d1afd047f380c1b6
 SHA512 
ae36afb19f3414f4a3b857bbaeedd088e91e8a11cc785c4b945af0c7bf0e7bca7821ea5731b0868a26f273e323c0b155b12d87b4740fe8b2893ef024b8a979d8
+DIST libva-utils-2.4.0.tar.bz2 1030271 BLAKE2B 
b57947f9bd63f34b27a403484ae6b66e750f854dd87c8448afb3d361581d83b20a5ffd8d7e22c9dbf5fae6f7ff3fd62d70cc248b29a862066ff10928629e4d11
 SHA512 
c5c674179ed589968fd296a7e33dd57a3476c237d8e15258938b364051d501e156c22b41b98fe59d6bc36805495a934dee602ec9e9bb5350c72aa65d3d300ff6

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-2.4.0.ebuild
similarity index 91%
copy from media-video/libva-utils/libva-utils-.ebuild
copy to media-video/libva-utils/libva-utils-2.4.0.ebuild
index 6388f612168..928d6f126f6 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-2.4.0.ebuild
@@ -37,7 +37,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-DOCS=( CONTRIBUTING.md NEWS README.md )
+DOCS=( NEWS )
 
 src_prepare() {
default
@@ -54,3 +54,8 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   [[ ${PV} = ** ]] && DOCS+=( CONTRIBUTING.md README.md )
+   default
+}

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-.ebuild
index 6388f612168..928d6f126f6 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-.ebuild
@@ -37,7 +37,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-DOCS=( CONTRIBUTING.md NEWS README.md )
+DOCS=( NEWS )
 
 src_prepare() {
default
@@ -54,3 +54,8 @@ src_configure() {
)
econf "${myeconfargs[@]}"
 }
+
+src_install() {
+   [[ ${PV} = ** ]] && DOCS+=( CONTRIBUTING.md README.md )
+   default
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: f206af56da582dbe660f3a7358dee6572b498246
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 15:25:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f206af56

x11-libs/libva: Switch to release tarball

Makes eautoreconf unnecessary.

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

 x11-libs/libva/Manifest   |  2 +-
 x11-libs/libva/libva-2.4.0.ebuild | 37 ++---
 x11-libs/libva/libva-.ebuild  |  5 ++---
 3 files changed, 21 insertions(+), 23 deletions(-)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index e7511875285..98c2c3ba9dc 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -3,4 +3,4 @@ DIST libva-1.8.3.tar.gz 186915 BLAKE2B 
10713e3bd7aaefc033490fc9ef6485ec50774f274
 DIST libva-2.1.0.tar.gz 214894 BLAKE2B 
0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3
 SHA512 
dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82
 DIST libva-2.2.0.tar.gz 218971 BLAKE2B 
c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a
 SHA512 
0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4
 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 
235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc
 SHA512 
b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692
-DIST libva-2.4.0.tar.gz 223232 BLAKE2B 
b1d4c5c97aa1d182ffb99737daa20f110819ec47aac629b973bc5638c188d4feb0bb4d5b90abf8082a10aa02b2bf2bfb1773971326e9d4e4ec9b983e6a817a37
 SHA512 
1f59549574ddc72c0e0a3d8024e252342be49c6166fa73ce855cdff42008c5fd2c9e9383adb16247df84c542ef1ae8742053560d860711f8d63fbab813a9c663
+DIST libva-2.4.0.tar.bz2 455989 BLAKE2B 
740460b5e23fc09dbb4de61dbe6c7d3820032d54d0ff9895d0a5e3235362e559e50d5349eab4c907367cef101f367256a9da3cf3a87526c50f830b0ac4d6
 SHA512 
67373e20932bca0d52cd8f48ed10c1f01752be73642ad4d2c85dcee813dccf205c8ca62fdc69fb3f4f83a685e2a8ef2c6646174e3453a8f5763cac16a58321c3

diff --git a/x11-libs/libva/libva-2.4.0.ebuild 
b/x11-libs/libva/libva-2.4.0.ebuild
index 320f6768097..7de898cf6aa 100644
--- a/x11-libs/libva/libva-2.4.0.ebuild
+++ b/x11-libs/libva/libva-2.4.0.ebuild
@@ -3,55 +3,54 @@
 
 EAPI=5
 
-SCM=""
-if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
-   SCM=git-r3
+if [[ ${PV} = ** ]] ; then # Live ebuild
+   inherit git-r3
EGIT_BRANCH=master
EGIT_REPO_URI="https://github.com/intel/libva;
+   AUTOTOOLS_AUTORECONF="yes"
 fi
-
-AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-multilib ${SCM} multilib versionator
+inherit autotools-multilib eapi7-ver multilib
 
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
-if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+if [[ ${PV} != ** ]] ; then
+   
SRC_URI="https://github.com/intel/libva/releases/download/${PV}/${P}.tar.bz2;
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"
-SLOT="0/$(get_version_component_range 1)"
-IUSE="+drm opengl vdpau wayland X utils"
+SLOT="0/$(ver_cut 1)"
+IUSE="+drm opengl utils vdpau wayland X"
 
 VIDEO_CARDS="nvidia intel i965 nouveau"
 for x in ${VIDEO_CARDS}; do
IUSE+=" video_cards_${x}"
 done
 
-RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+RDEPEND="
+   >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
)
-   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
-   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
-
+"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
utils? ( 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/

2019-02-21 Thread Andreas Sturmlechner
commit: 6a1d9dbc88836c7ba6c458ca1d5b11db5f5500ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 15:36:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1d9dbc

x11-libs/libva-intel-driver: Switch to release tarball

Sort DEPENDs

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

 x11-libs/libva-intel-driver/Manifest   |  2 +-
 .../libva-intel-driver-2.3.0.ebuild| 29 -
 .../libva-intel-driver-.ebuild | 38 ++
 3 files changed, 33 insertions(+), 36 deletions(-)

diff --git a/x11-libs/libva-intel-driver/Manifest 
b/x11-libs/libva-intel-driver/Manifest
index 1d61e74bad0..308f3d3c6d6 100644
--- a/x11-libs/libva-intel-driver/Manifest
+++ b/x11-libs/libva-intel-driver/Manifest
@@ -1,5 +1,5 @@
+DIST intel-vaapi-driver-2.3.0.tar.bz2 2901075 BLAKE2B 
606635c2b4ad05119a3fe1269354e2a27b944c56117360b5c4171b679506f3aa10d48057f1c99957efa1cff3b625a315138ac93e616aa14d30d20d540a3bb6a8
 SHA512 
60f37c09269e6ae07e55ecfc2c046ae7b6321abe71647625310ea7c75627ea875b94ed8e14813a36ec068bbd605c6d447dfa2c3bd692eb7953a58a871064fd5b
 DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 
5d5bf82d02c6e887f4afd332fa395e3044ac9b9bbf8e1682aeaf80d6c61c1db537b27ed22b25e932ec71d9011af07d9008f64df2e7c77a2c6f9dd0e10860d41f
 SHA512 
57ae4fbf1bd5799e8a311fcd67eda1a8a6d5b5267df502b83f63f8bd0cdd510a4f78b4d09088833bfa2e98447d841c3d4e7229f4e75a9d9f4b8096fb14027878
 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 
954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c
 SHA512 
0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990
 DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 
6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57
 SHA512 
2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453
 DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 
859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364
 SHA512 
8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90
-DIST libva-intel-driver-2.3.0.tar.gz 3967170 BLAKE2B 
e736881a90b5d8c2f44d2b5ec0dcb324f79cbfc17e73d62cca8514290ea43b2620293162e8b427d54ff35ef3e37ddb3389f57976ce1d145865255391d8a11ebf
 SHA512 
98cb6e6bdc22eefa0c7f245d3a2f1fc586d5066e9273c9031e76c30d96fc5902859119ddd4ef2ba39cd044aff57edae3a90ab2e5478c47e118132f8b2c28f1dc

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild
index 0662e8f819e..1d8bbf4cd84 100644
--- a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild
@@ -3,23 +3,20 @@
 
 EAPI=5
 
-SCM=""
-if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
-   SCM=git-r3
+MY_PN="intel-vaapi-driver"
+if [[ ${PV} = ** ]] ; then # Live ebuild
+   inherit git-r3
EGIT_BRANCH=master
EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver;
 fi
-
 AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-multilib ${SCM}
+inherit autotools-multilib
 
 DESCRIPTION="HW video decode support for Intel integrated graphics"
 HOMEPAGE="https://github.com/intel/intel-vaapi-driver;
-if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/intel-vaapi-driver-${PV}"
+if [[ ${PV} != ** ]] ; then
+   
SRC_URI="https://github.com/intel/${MY_PN}/releases/download/${PV}/${MY_PN}-${PV}.tar.bz2;
+   S="${WORKDIR}/${MY_PN}-${PV}"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
@@ -27,15 +24,17 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="wayland X"
 
-RDEPEND=">=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}]
+RDEPEND="
>=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
+   >=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}]
wayland? (
-   >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
>=dev-libs/wayland-1.11[${MULTILIB_USEDEP}]
-   )"
-
+   >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
+   )
+"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 DOCS=( AUTHORS NEWS README )
 AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-.ebuild 

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

2019-02-21 Thread Andreas Sturmlechner
commit: fca291eb0b90b4bc8a175b781d037c92ce3671d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 15:14:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca291eb

x11-libs/libva: Switch to eapi7-ver

Sort IUSE, DEPENDs

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

 x11-libs/libva/libva-.ebuild | 40 ++--
 1 file changed, 18 insertions(+), 22 deletions(-)

diff --git a/x11-libs/libva/libva-.ebuild b/x11-libs/libva/libva-.ebuild
index 2cfeb67ae2f..5fa3a627492 100644
--- a/x11-libs/libva/libva-.ebuild
+++ b/x11-libs/libva/libva-.ebuild
@@ -1,61 +1,57 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-SCM=""
-if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
-   SCM=git-r3
+if [[ ${PV} = ** ]] ; then # Live ebuild
+   inherit git-r3
EGIT_BRANCH=master
EGIT_REPO_URI="https://github.com/intel/libva;
 fi
 
 AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-multilib ${SCM} multilib versionator
+inherit autotools-multilib eapi7-ver multilib
 
 DESCRIPTION="Video Acceleration (VA) API for Linux"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
-if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
-   SRC_URI=""
-else
+
+if [[ ${PV} != ** ]] ; then
SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"
-SLOT="0/$(get_version_component_range 1)"
-if [ "${PV%}" = "${PV}" ] ; then
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-else
-   KEYWORDS=""
-fi
-IUSE="+drm opengl vdpau wayland X utils"
+SLOT="0/$(ver_cut 1)"
+IUSE="+drm opengl utils vdpau wayland X"
 
 VIDEO_CARDS="nvidia intel i965 nouveau"
 for x in ${VIDEO_CARDS}; do
IUSE+=" video_cards_${x}"
 done
 
-RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+RDEPEND="
+   >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )
X? (
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
)
-   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
-   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
-
+"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
utils? ( media-video/libva-utils )
-   "
+"
 
 REQUIRED_USE="|| ( drm wayland X )
-   opengl? ( X )"
+   opengl? ( X )"
 
 DOCS=( NEWS )
 



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

2019-02-21 Thread Andreas Sturmlechner
commit: 86416ab9c30de7d6c451032a6afb57494f94dbd5
Author: David Heidelberg  ixit  cz>
AuthorDate: Mon Feb  4 15:13:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86416ab9

media-video/libva-utils: bump to 2.3.0

Signed-off-by: David Heidelberg  ixit.cz>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/libva-utils/Manifest |  1 +
 media-video/libva-utils/libva-utils-2.3.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/media-video/libva-utils/Manifest b/media-video/libva-utils/Manifest
index f33c2b76ba7..ef287206c99 100644
--- a/media-video/libva-utils/Manifest
+++ b/media-video/libva-utils/Manifest
@@ -1,3 +1,4 @@
 DIST libva-utils-2.0.0.tar.gz 1033292 BLAKE2B 
5f9e36d2a69a6a65f3d47b0e29aa1807201da8bd69eb00da5dc232b2629fdd01279c38af77335244f673b4f2e849ea3cc89a572b7ce26fd614f44461603c0c19
 SHA512 
5c435b558fdeec6dc597c531b1e72e1a6e8b4f59f5f97af30d01b39a20430446cce7af5553b924144fbc54a64f0e39ab232c76e4e8a266329cc9868d60be0c4b
 DIST libva-utils-2.1.0.tar.gz 1034951 BLAKE2B 
88fb075bd1946bbba79c460640c3242a6ad85fcb6396a77b549ce3d2193fb4ab6df35b70a0981d56cbc40822a9b2146074255f573783547b23ee0e7d8670fce3
 SHA512 
2dbf1e1849136804be8970b1f02957e6e3eb593a72e34289e8e2c087b3a358596e5eed7d17d3c56701045116a0658450c37b26600a352dcb37ed0d58d5e14ba6
 DIST libva-utils-2.2.0.tar.gz 1037165 BLAKE2B 
7d86ab23972be8abd7703fcf38025ddf3dfce1fab00d7b5ac083004cb33fef1cc4d8aab7ebba6e20b33377f0e4b3b9b0ff9b3e47a2ddc0c2bfcd7b256cd2ade9
 SHA512 
c4394755f500c0839d8ab40baa40deae26dbdd7b4782993b9a46e011712e943a1a55afe1b0b05dc8af80eccb327c8bc388576e4843447715248133e2a5c706ec
+DIST libva-utils-2.3.0.tar.gz 1086331 BLAKE2B 
d983831605cc28c361ef0609699560c655186ecf4d4ee045b377d5928e7b0a127126aa92cf986b17f6eae3de9dde311321fdc58caada9545d1afd047f380c1b6
 SHA512 
ae36afb19f3414f4a3b857bbaeedd088e91e8a11cc785c4b945af0c7bf0e7bca7821ea5731b0868a26f273e323c0b155b12d87b4740fe8b2893ef024b8a979d8

diff --git a/media-video/libva-utils/libva-utils-2.3.0.ebuild 
b/media-video/libva-utils/libva-utils-2.3.0.ebuild
new file mode 100644
index 000..45318abddb5
--- /dev/null
+++ b/media-video/libva-utils/libva-utils-2.3.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SCM=git-r3
+   EGIT_BRANCH=master
+   EGIT_REPO_URI="https://github.com/intel/libva-utils;
+fi
+
+AUTOTOOLS_AUTORECONF="yes"
+inherit autotools-utils ${SCM} multilib
+
+DESCRIPTION="Collection of utilities and tests for VA-API"
+HOMEPAGE="https://01.org/linuxmedia/vaapi;
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+drm test wayland X"
+
+RDEPEND="
+   >=x11-libs/libva-2.0.0:=[drm?,wayland?,X?]
+   drm? ( >=x11-libs/libdrm-2.4 )
+   X? (
+   >=x11-libs/libX11-1.6.2
+   >=x11-libs/libXext-1.3.2
+   >=x11-libs/libXfixes-5.0.1
+   )
+   wayland? ( >=dev-libs/wayland-1.0.6 )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="|| ( drm wayland X )"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+src_prepare() {
+   sed -e 's/-Werror//' -i test/Makefile.am || die
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable X x11)
+   $(use_enable wayland)
+   $(use_enable drm)
+   $(use_enable test tests)
+   )
+   autotools-utils_src_configure
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: 73c6f46a966b1445055caddaf2c75291b164e71c
Author: David Heidelberg  ixit  cz>
AuthorDate: Mon Feb  4 15:09:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c6f46a

x11-libs/libva: bump to 2.4.0

Closes: https://bugs.gentoo.org/677254
Closes: https://bugs.gentoo.org/676858

Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/10980
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/libva/Manifest   |  1 +
 x11-libs/libva/libva-2.4.0.ebuild | 75 +++
 2 files changed, 76 insertions(+)

diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index 8dd499042fa..e7511875285 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -3,3 +3,4 @@ DIST libva-1.8.3.tar.gz 186915 BLAKE2B 
10713e3bd7aaefc033490fc9ef6485ec50774f274
 DIST libva-2.1.0.tar.gz 214894 BLAKE2B 
0e29d3de915ce44d90ac96bc2ead73725efc34163da92da7d8791547d6ca2fd407319093fee89bce5b26b26818cc0131cc0c7f3cd4f511e3f847e3fd2cf1dff3
 SHA512 
dd4c901f9c75d03fa45b32af5ca08ba24ef68d354ad26ad53d0f87d3290bee152eed9e61b4dd4116c2d15baf0c74f2d37996d08f007d485c57af5e8d9648eb82
 DIST libva-2.2.0.tar.gz 218971 BLAKE2B 
c715f5f94cf25bcdf03be9ddeeb390fc073fe3fc7cea324e2f6da9bea490b14a99c41cf5f74d89fa3847c1357297d2c6faa877e76dce470319f532dc76d36f8a
 SHA512 
0b026c99be2600a56833377a1cfd8efb736862dee942576d4d360b9844ace1efb21a2f1b9b1c2fabbbe4a9c483af24e47f31dd07516816acc8fa72e207f8cad4
 DIST libva-2.3.0.tar.gz 222152 BLAKE2B 
235cb4ba79eeac334163e32b51313f74506e54a7ca5693b81a2bf00eff1d5204ba630e32028dc02fb47268772d12032471d7d6d47e189318230e8a52cc940fcc
 SHA512 
b328e7426bd5fb33a4ed4817d7a33fb104b1f524f5ca83f60349df66cff22e9cd46d40238d29d5bf527f32c7da153088525e43d50454832ac9b4b7fe0be40692
+DIST libva-2.4.0.tar.gz 223232 BLAKE2B 
b1d4c5c97aa1d182ffb99737daa20f110819ec47aac629b973bc5638c188d4feb0bb4d5b90abf8082a10aa02b2bf2bfb1773971326e9d4e4ec9b983e6a817a37
 SHA512 
1f59549574ddc72c0e0a3d8024e252342be49c6166fa73ce855cdff42008c5fd2c9e9383adb16247df84c542ef1ae8742053560d860711f8d63fbab813a9c663

diff --git a/x11-libs/libva/libva-2.4.0.ebuild 
b/x11-libs/libva/libva-2.4.0.ebuild
new file mode 100644
index 000..320f6768097
--- /dev/null
+++ b/x11-libs/libva/libva-2.4.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SCM=git-r3
+   EGIT_BRANCH=master
+   EGIT_REPO_URI="https://github.com/intel/libva;
+fi
+
+AUTOTOOLS_AUTORECONF="yes"
+inherit autotools-multilib ${SCM} multilib versionator
+
+DESCRIPTION="Video Acceleration (VA) API for Linux"
+HOMEPAGE="https://01.org/linuxmedia/vaapi;
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/intel/libva/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1)"
+IUSE="+drm opengl vdpau wayland X utils"
+
+VIDEO_CARDS="nvidia intel i965 nouveau"
+for x in ${VIDEO_CARDS}; do
+   IUSE+=" video_cards_${x}"
+done
+
+RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+   X? (
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+   )
+   opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+   wayland? ( >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}] )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+PDEPEND="video_cards_nvidia? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
+   video_cards_nouveau? ( 
>=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
+   vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
+   video_cards_intel? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
+   video_cards_i965? ( 
>=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
+   utils? ( media-video/libva-utils )
+   "
+
+REQUIRED_USE="|| ( drm wayland X )
+   opengl? ( X )"
+
+DOCS=( NEWS )
+
+MULTILIB_WRAPPED_HEADERS=(
+/usr/include/va/va_backend_glx.h
+/usr/include/va/va_x11.h
+/usr/include/va/va_dri2.h
+/usr/include/va/va_dricommon.h
+/usr/include/va/va_glx.h
+)
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers"
+   $(use_enable opengl glx)
+   $(use_enable X x11)
+   $(use_enable wayland)
+   $(use_enable drm)
+   )
+   autotools-utils_src_configure
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: 55442aa2f84df48dc307f97672bbcf41faf1fb8f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 15:50:02 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55442aa2

media-video/libva-utils: EAPI-7 bump

Sort DEPENDs

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

 media-video/libva-utils/libva-utils-.ebuild | 53 +++--
 1 file changed, 23 insertions(+), 30 deletions(-)

diff --git a/media-video/libva-utils/libva-utils-.ebuild 
b/media-video/libva-utils/libva-utils-.ebuild
index 6c7521ce078..6388f612168 100644
--- a/media-video/libva-utils/libva-utils-.ebuild
+++ b/media-video/libva-utils/libva-utils-.ebuild
@@ -1,63 +1,56 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-SCM=""
-if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
-   SCM=git-r3
-   EGIT_BRANCH=master
+if [[ ${PV} = ** ]] ; then # Live ebuild
+   inherit git-r3
EGIT_REPO_URI="https://github.com/intel/libva-utils;
 fi
-
-AUTOTOOLS_AUTORECONF="yes"
-inherit autotools-utils ${SCM} multilib
+inherit autotools
 
 DESCRIPTION="Collection of utilities and tests for VA-API"
 HOMEPAGE="https://01.org/linuxmedia/vaapi;
-if [ "${PV%}" != "${PV}" ] ; then # Live ebuild
-   SRC_URI=""
-else
-   SRC_URI="https://github.com/intel/libva-utils/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+if [[ ${PV} != ** ]] ; then
+   
SRC_URI="https://github.com/intel/libva-utils/releases/download/${PV}/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="MIT"
 SLOT="0"
-if [ "${PV%}" = "${PV}" ] ; then
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-else
-   KEYWORDS=""
-fi
 IUSE="+drm test wayland X"
 
-RDEPEND="
+REQUIRED_USE="|| ( drm wayland X )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
>=x11-libs/libva-2.0.0:=[drm?,wayland?,X?]
drm? ( >=x11-libs/libdrm-2.4 )
+   wayland? ( >=dev-libs/wayland-1.0.6 )
X? (
>=x11-libs/libX11-1.6.2
>=x11-libs/libXext-1.3.2
>=x11-libs/libXfixes-5.0.1
)
-   wayland? ( >=dev-libs/wayland-1.0.6 )"
+"
+RDEPEND="${DEPEND}"
 
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-REQUIRED_USE="|| ( drm wayland X )"
-
-DOCS=( CONTRIBUTING.md README.md )
+DOCS=( CONTRIBUTING.md NEWS README.md )
 
 src_prepare() {
+   default
sed -e 's/-Werror//' -i test/Makefile.am || die
-   autotools-utils_src_prepare
+   eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
-   $(use_enable X x11)
-   $(use_enable wayland)
$(use_enable drm)
$(use_enable test tests)
+   $(use_enable wayland)
+   $(use_enable X x11)
)
-   autotools-utils_src_configure
+   econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libva-intel-driver/

2019-02-21 Thread Andreas Sturmlechner
commit: acc50bf5ff359b22e71e0fd240c8aff992e01d9a
Author: David Heidelberg  ixit  cz>
AuthorDate: Tue Feb 12 14:31:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 16:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc50bf5

x11-libs/libva-intel-driver: bump to 2.3.0

Signed-off-by: David Heidelberg  ixit.cz>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-libs/libva-intel-driver/Manifest   |  1 +
 .../libva-intel-driver-2.3.0.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/x11-libs/libva-intel-driver/Manifest 
b/x11-libs/libva-intel-driver/Manifest
index bc92f2ccae4..1d61e74bad0 100644
--- a/x11-libs/libva-intel-driver/Manifest
+++ b/x11-libs/libva-intel-driver/Manifest
@@ -2,3 +2,4 @@ DIST libva-intel-driver-1.7.3.tar.gz 1648659 BLAKE2B 
5d5bf82d02c6e887f4afd332fa3
 DIST libva-intel-driver-1.8.3.tar.gz 2591242 BLAKE2B 
954ad024ea93073f23045530506c6988cd55bc4bce565856071b30cfc0c10b673a225d4cfdd50cd360a3f828bf236386ba2937e59c260f72717dbdf72a29152c
 SHA512 
0457147aa998014df82ef6180c873fd087b03573adac7ba84c79516a16bd73eb43ff5f07cf3f40c7f590f4e04981ae3010877a468fb20fe4606843932aaa0990
 DIST libva-intel-driver-2.1.0.tar.gz 3954965 BLAKE2B 
6ff759860477896df6ee433d7b1ff8f3fda498e98210bfcbec33dc663a65bc07b8304ae219885225985fc65a785d7510aacb785a17d9fd66fb1c16a0ca7ffd57
 SHA512 
2df0d617a4a64ee37641fd9134f8455f59160d003c252b0e82f7be47adaad7d531f9f2f3ab16d75457b2852e8893887d5be6da5f8128e64ffe8311853baf6453
 DIST libva-intel-driver-2.2.0.tar.gz 3966600 BLAKE2B 
859bf9a51cabf4736b897bc3189ad20f1d36f9f7ee0acdf828a358e9aaed2d20f4908ad214befbd729f1dbce94d7328018376bc6a2a72e625687e8f8a7131364
 SHA512 
8843e184c0d4d98a694f4fb1ba692a63795968879257b5f791f9bdf2a32e3d0fe3f9cac46533d78721d91c949063778e97b58bbbc1ba4da95b53b306c04e8e90
+DIST libva-intel-driver-2.3.0.tar.gz 3967170 BLAKE2B 
e736881a90b5d8c2f44d2b5ec0dcb324f79cbfc17e73d62cca8514290ea43b2620293162e8b427d54ff35ef3e37ddb3389f57976ce1d145865255391d8a11ebf
 SHA512 
98cb6e6bdc22eefa0c7f245d3a2f1fc586d5066e9273c9031e76c30d96fc5902859119ddd4ef2ba39cd044aff57edae3a90ab2e5478c47e118132f8b2c28f1dc

diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild 
b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild
new file mode 100644
index 000..0662e8f819e
--- /dev/null
+++ b/x11-libs/libva-intel-driver/libva-intel-driver-2.3.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SCM=git-r3
+   EGIT_BRANCH=master
+   EGIT_REPO_URI="https://github.com/intel/intel-vaapi-driver;
+fi
+
+AUTOTOOLS_AUTORECONF="yes"
+inherit autotools-multilib ${SCM}
+
+DESCRIPTION="HW video decode support for Intel integrated graphics"
+HOMEPAGE="https://github.com/intel/intel-vaapi-driver;
+if [[ "${PV%}" != "${PV}" ]] ; then # Live ebuild
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/intel/intel-vaapi-driver/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/intel-vaapi-driver-${PV}"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="wayland X"
+
+RDEPEND=">=x11-libs/libva-2.4.0:=[X?,wayland?,drm,${MULTILIB_USEDEP}]
+   >=x11-libs/libdrm-2.4.52[video_cards_intel,${MULTILIB_USEDEP}]
+   wayland? (
+   >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}]
+   >=dev-libs/wayland-1.11[${MULTILIB_USEDEP}]
+   )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README )
+AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
+
+src_prepare() {
+   sed -e 's/intel-gen4asm/\0diSaBlEd/g' -i configure.ac || die
+   autotools-multilib_src_prepare
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable wayland)
+   $(use_enable X x11)
+   )
+   autotools-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/files/

2019-02-21 Thread Eray Aslan
commit: abed133a13fa91bf5faf992458c4a23dc1d11d61
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Feb 21 15:40:29 2019 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Feb 21 15:40:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abed133a

mail-mta/postfix: clean up and fix patch

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/files/postfix-linux-5.patch | 52 
 1 file changed, 23 insertions(+), 29 deletions(-)

diff --git a/mail-mta/postfix/files/postfix-linux-5.patch 
b/mail-mta/postfix/files/postfix-linux-5.patch
index df9d456c977..a806ab0dbb9 100644
--- a/mail-mta/postfix/files/postfix-linux-5.patch
+++ b/mail-mta/postfix/files/postfix-linux-5.patch
@@ -1,29 +1,23 @@
-diff --git a/mail-mta/postfix/files/postfix-linux-5.patch 
b/mail-mta/postfix/files/postfix-linux-5.patch
-new file mode 100644
-index ..a806ab0dbb9c
 /dev/null
-+++ b/mail-mta/postfix/files/postfix-linux-5.patch
-@@ -0,0 +1,23 @@
-+See 
http://postfix.1071664.n5.nabble.com/Support-for-quot-Linux-5-quot-td99786.html
-+--- a/makedefs2018-02-03 12:20:46.0 -0500
- b/makedefs2019-02-18 15:39:17.711376206 -0500
-+@@ -546,7 +546,7 @@
-+  : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
-+  : ${PLUGIN_LD="${CC-gcc} -shared"}
-+  ;;
-+-  Linux.[34].*)  SYSTYPE=LINUX$RELEASE_MAJOR
-++  Linux.[345].*) SYSTYPE=LINUX$RELEASE_MAJOR
-+  case "$CCARGS" in
-+   *-DNO_DB*) ;;
-+   *-DHAS_DB*) ;;
-+--- a/src/util/sys_defs.h 2019-02-18 15:40:19.008167828 -0500
- b/src/util/sys_defs.h 2019-02-18 15:42:17.241742169 -0500
-+@@ -748,7 +748,7 @@
-+  /*
-+   * LINUX.
-+   */
-+-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4)
-++#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
-+ #define SUPPORTED
-+ #define UINT32_TYPE  unsigned int
-+ #define UINT16_TYPE  unsigned short
+See 
http://postfix.1071664.n5.nabble.com/Support-for-quot-Linux-5-quot-td99786.html
+--- a/makedefs 2018-02-03 12:20:46.0 -0500
 b/makedefs 2019-02-18 15:39:17.711376206 -0500
+@@ -546,7 +546,7 @@
+   : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
+   : ${PLUGIN_LD="${CC-gcc} -shared"}
+   ;;
+-  Linux.[34].*)   SYSTYPE=LINUX$RELEASE_MAJOR
++  Linux.[345].*)  SYSTYPE=LINUX$RELEASE_MAJOR
+   case "$CCARGS" in
+*-DNO_DB*) ;;
+*-DHAS_DB*) ;;
+--- a/src/util/sys_defs.h  2019-02-18 15:40:19.008167828 -0500
 b/src/util/sys_defs.h  2019-02-18 15:42:17.241742169 -0500
+@@ -748,7 +748,7 @@
+  /*
+   * LINUX.
+   */
+-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4)
++#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
+ #define SUPPORTED
+ #define UINT32_TYPE   unsigned int
+ #define UINT16_TYPE   unsigned short



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/files/, mail-mta/postfix/

2019-02-21 Thread Eray Aslan
commit: 2e1f94e9569a9715073765e994e8db45ad63dc50
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Feb 21 15:30:14 2019 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Feb 21 15:30:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1f94e9

mail-mta/postfix: bump to 3.4.0-RC2

Closes: https://bugs.gentoo.org/678362
Closes: https://bugs.gentoo.org/678326
Closes: https://github.com/gentoo/gentoo/pull/11099
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest  |  2 +-
 mail-mta/postfix/files/postfix-linux-5.patch   | 29 ++
 ...pre20190129.ebuild => postfix-3.4.0_rc2.ebuild} | 16 ++--
 3 files changed, 44 insertions(+), 3 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 195ab9e84df..b5297ab376e 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -4,5 +4,5 @@ DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6
 DIST postfix-3.2.6.tar.gz 4395159 BLAKE2B 
2eef28f9189830725c02b98512ca7859770f090cbef3fe453b57fade967fd20f94cd3cd8e8955252dc230e674ed7827fc68ad910cd4fc63029dc2c92ea75f0af
 SHA512 
081751fe9af7612e7ee01a80ceffbc09db60764e12099d2a5e053205d0e7c70c6ef4f96526e1a98780965c43354e0ccd6ef61b4dbe93b249179890b81836c705
 DIST postfix-3.3.1.tar.gz 4420912 BLAKE2B 
065fd04cdfa343a6c50a629e8da47fad71465df790ca88adcad4efc7ab273330c39998c6bf503587b8bcba3d87bb98b1be6413e49449e2241258a99217473c11
 SHA512 
2307f50f8b7dab1db46ebe4ae30bc5682a25b9c49ae5ae65aa95b4620bb5450dd5929977c0f34b9e73a92ca6af36fd8e24167732420a1a2d89167c7a3b197276
 DIST postfix-3.3.2.tar.gz 4429452 BLAKE2B 
8cbb4ea6626da1fdb78a3f4e5c546b6a335fe7e5727c2f7eb3f14e2b28791165857112e6af4698eae7e38339232fed722e238e289fef40bd1091b3048a543f7f
 SHA512 
df67eb978751900d357597def16f744dae990f5cc4e48af8dca57f84b0140e05416712727c1760b8f557ed3564cd593620756561b0a6f31db4b54d928e15293f
-DIST postfix-3.4-20190129.tar.gz 4560684 BLAKE2B 
b66c4fda75af092849516db1437d4fa15e6fcef8ffd3b03d9a1e4c74c7046af364516ccfbc4bdd1f0b91b93a17642b06d7dac2a571dd50cb7464fc175a60571e
 SHA512 
cf506b14cfa3572d51203bcd02ed717819a9318b67f989512bb385a3b10f804fc7881655d07759980778cb4358e08be004cb0f1184522d088afc1204902d41a0
+DIST postfix-3.4.0-RC2.tar.gz 4581595 BLAKE2B 
4d96941dd0c9eb58cfab9320b2412614db6ca7cc5aa5eb6ea193057b058a658e0238ab7a8c9f46943359810fd2ded1e10b8199ae495147f8883d33c86b66bbe8
 SHA512 
120770727b58ee018422dc326769022f413d93aa9e6dc42c66932ef31739dca1186a4fa5dafe5b151881a7e80838e594799ad08ebdfa5933480e47e20eba
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/files/postfix-linux-5.patch 
b/mail-mta/postfix/files/postfix-linux-5.patch
new file mode 100644
index 000..df9d456c977
--- /dev/null
+++ b/mail-mta/postfix/files/postfix-linux-5.patch
@@ -0,0 +1,29 @@
+diff --git a/mail-mta/postfix/files/postfix-linux-5.patch 
b/mail-mta/postfix/files/postfix-linux-5.patch
+new file mode 100644
+index ..a806ab0dbb9c
+--- /dev/null
 b/mail-mta/postfix/files/postfix-linux-5.patch
+@@ -0,0 +1,23 @@
++See 
http://postfix.1071664.n5.nabble.com/Support-for-quot-Linux-5-quot-td99786.html
++--- a/makedefs2018-02-03 12:20:46.0 -0500
+ b/makedefs2019-02-18 15:39:17.711376206 -0500
++@@ -546,7 +546,7 @@
++  : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
++  : ${PLUGIN_LD="${CC-gcc} -shared"}
++  ;;
++-  Linux.[34].*)  SYSTYPE=LINUX$RELEASE_MAJOR
+++  Linux.[345].*) SYSTYPE=LINUX$RELEASE_MAJOR
++  case "$CCARGS" in
++   *-DNO_DB*) ;;
++   *-DHAS_DB*) ;;
++--- a/src/util/sys_defs.h 2019-02-18 15:40:19.008167828 -0500
+ b/src/util/sys_defs.h 2019-02-18 15:42:17.241742169 -0500
++@@ -748,7 +748,7 @@
++  /*
++   * LINUX.
++   */
++-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4)
+++#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
++ #define SUPPORTED
++ #define UINT32_TYPE  unsigned int
++ #define UINT16_TYPE  unsigned short

diff --git a/mail-mta/postfix/postfix-3.4_pre20190129.ebuild 
b/mail-mta/postfix/postfix-3.4.0_rc2.ebuild
similarity index 94%
rename from mail-mta/postfix/postfix-3.4_pre20190129.ebuild
rename to mail-mta/postfix/postfix-3.4.0_rc2.ebuild
index 456b4615bde..6dbb6365cc4 100644
--- a/mail-mta/postfix/postfix-3.4_pre20190129.ebuild
+++ b/mail-mta/postfix/postfix-3.4.0_rc2.ebuild
@@ -4,9 +4,9 @@
 EAPI=6
 inherit flag-o-matic pam systemd toolchain-funcs user
 
-MY_PV="${PV/_pre/-}"
+MY_PV="${PV/_rc/-RC}"
 MY_SRC="${PN}-${MY_PV}"

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

2019-02-21 Thread Aaron Bauman
commit: 2301a648946e8606f7675d9973379f587a7431ed
Author: Stefan Strogin  gmail  com>
AuthorDate: Thu Feb 21 06:26:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Feb 21 14:39:22 2019 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=2301a648

repositories: Update URLs for libressl

Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/193
Signed-off-by: Aaron Bauman  gentoo.org>

 files/overlays/repositories.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index a17d95e..b3ca0b6 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2753,13 +2753,13 @@
   
 libressl
 LibreSSL ebuilds testing repository
-https://github.com/gentoo/libressl
+https://wiki.gentoo.org/wiki/Project:LibreSSL
 
   libre...@gentoo.org
 
-https://github.com/gentoo/libressl.git
-g...@github.com:gentoo/libressl.git
-https://github.com/feeds/gentoo/commits/libressl/master
+https://anongit.gentoo.org/git/repo/proj/libressl.git
+git+ssh://g...@git.gentoo.org/repo/proj/libressl.git
+https://cgit.gentoo.org/repo/proj/libressl.git/atom/
   
   
 linuxunderground-overlay



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

2019-02-21 Thread Jeroen Roovers
commit: 52bc8b5d61be6a56b38d08202d23727aafe7a3e8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb 21 14:04:12 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb 21 14:04:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52bc8b5d

www-client/opera-developer: Old

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

 www-client/opera-developer/Manifest|   1 -
 .../opera-developer-59.0.3218.0.ebuild | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index f25f6c23fcf..24387d63adb 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,2 @@
-DIST opera-developer_59.0.3218.0_amd64.deb 73063180 BLAKE2B 
82f537a28ca1324ab6060eb3a0c7540a8ed68d68795eb68e2d45778365fb5371b813b99e1534f3f40a707d26f2ac88d82d5e81c13414217d245a9859dec14e57
 SHA512 
d55e2708d3db866bbf08fb8f52b190ce86cb6724a9a7cfbb0053a23388a933750c303b7f9d8d2d6c3cb39b46a626f34412da93e61182183c6e6d7f30f65c65c2
 DIST opera-developer_59.0.3228.0_amd64.deb 73507074 BLAKE2B 
8d2b82fe23f356c7337711cbd053b53abbaa0c61acb98b6e860257a9325b9429f2f320387ae329ea549a52907c83f18d30ae949f2c0577e894e675389178344c
 SHA512 
ebe59ee934123d7532daebc9cf7f835bdf2c79c5c964a0e1429459de552e0188283340e96cea07cb75973ef116db8450772cf6920a5d52fec323805ca8950886
 DIST opera-developer_60.0.3236.0_amd64.deb 66374176 BLAKE2B 
8c85436f08ad336db4743b13cafee50c7987f25f4901c65d9886104ef7193f1369626162b3240fab51c1cda8d7a76d33ce62f8291ff74d5a93617f9286026149
 SHA512 
0a3fe43475105fbe855054dcbc9e742b5705c279c82ad46c0db813bcf684b7f5b916a3678315f8371d209dff3ae522702ac72e0d716d236abc6c5c7566b886fc

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

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

2019-02-21 Thread Jeroen Roovers
commit: 744474c41a4d0a6459d0dd6464982f70306af555
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb 21 14:03:41 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb 21 14:04:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744474c4

www-client/opera-developer: Version 60.0.3236.0

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

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

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 2c4f1cf1cfd..f25f6c23fcf 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,2 +1,3 @@
 DIST opera-developer_59.0.3218.0_amd64.deb 73063180 BLAKE2B 
82f537a28ca1324ab6060eb3a0c7540a8ed68d68795eb68e2d45778365fb5371b813b99e1534f3f40a707d26f2ac88d82d5e81c13414217d245a9859dec14e57
 SHA512 
d55e2708d3db866bbf08fb8f52b190ce86cb6724a9a7cfbb0053a23388a933750c303b7f9d8d2d6c3cb39b46a626f34412da93e61182183c6e6d7f30f65c65c2
 DIST opera-developer_59.0.3228.0_amd64.deb 73507074 BLAKE2B 
8d2b82fe23f356c7337711cbd053b53abbaa0c61acb98b6e860257a9325b9429f2f320387ae329ea549a52907c83f18d30ae949f2c0577e894e675389178344c
 SHA512 
ebe59ee934123d7532daebc9cf7f835bdf2c79c5c964a0e1429459de552e0188283340e96cea07cb75973ef116db8450772cf6920a5d52fec323805ca8950886
+DIST opera-developer_60.0.3236.0_amd64.deb 66374176 BLAKE2B 
8c85436f08ad336db4743b13cafee50c7987f25f4901c65d9886104ef7193f1369626162b3240fab51c1cda8d7a76d33ce62f8291ff74d5a93617f9286026149
 SHA512 
0a3fe43475105fbe855054dcbc9e742b5705c279c82ad46c0db813bcf684b7f5b916a3678315f8371d209dff3ae522702ac72e0d716d236abc6c5c7566b886fc

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

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

2019-02-21 Thread Tony Vroon
commit: 4a124cb2e502196e2dd8af99188dea2f4ba3398c
Author: Tony Vroon  gentoo  org>
AuthorDate: Thu Feb 21 10:40:11 2019 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Thu Feb 21 13:39:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a124cb2

dev-python/requests-credssp: Initial commit.

Dependency of dev-python/pywinrm.

Requested-By: Ararat Smutkochorn  linx.net>
Signed-Off-By: Tony Vroon  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/requests-credssp/Manifest   |  1 +
 dev-python/requests-credssp/metadata.xml   | 12 +++
 .../requests-credssp/requests-credssp-1.0.2.ebuild | 25 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-python/requests-credssp/Manifest 
b/dev-python/requests-credssp/Manifest
new file mode 100644
index 000..cbbec873d6c
--- /dev/null
+++ b/dev-python/requests-credssp/Manifest
@@ -0,0 +1 @@
+DIST requests-credssp-1.0.2.tar.gz 21813 BLAKE2B 
4626b31e9933e7fe5abdcba59834bedbc14afdd32b21d90124bbb458407213ba8cb92e98394f980f43aacd61de6c0e56e835cf47489ea55338a3dcdd171099e4
 SHA512 
8a076fc53eee73e24b08f6283b02a48519b9df076222b2e37c145c1d4c1756c29ccc41f0016c5a8ee7f5f7bf76c95fa158016f2cddd42b45a5ab2182939ffae0

diff --git a/dev-python/requests-credssp/metadata.xml 
b/dev-python/requests-credssp/metadata.xml
new file mode 100644
index 000..5619a58605f
--- /dev/null
+++ b/dev-python/requests-credssp/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chain...@gentoo.org
+   Tony Vroon
+   
+
+   
+   requests-credssp
+   
+

diff --git a/dev-python/requests-credssp/requests-credssp-1.0.2.ebuild 
b/dev-python/requests-credssp/requests-credssp-1.0.2.ebuild
new file mode 100644
index 000..be0662bf8c9
--- /dev/null
+++ b/dev-python/requests-credssp/requests-credssp-1.0.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="HTTPS CredSSP authentication with the requests library"
+HOMEPAGE="https://pypi.org/project/requests-credssp/;
+SRC_URI="mirror://pypi/r/requests-credssp/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/ntlm-auth[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/user/gerislay:master commit in: app-text/zotero-bin/

2019-02-21 Thread gerion
commit: 29771f15ea374ca403147e71072e0965c9106077
Author: Gerion Entrup  flump  de>
AuthorDate: Thu Feb 21 11:52:54 2019 +
Commit: gerion  flump  de>
CommitDate: Thu Feb 21 11:54:25 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=29771f15

app-text/zotero-bin: update from 5.0.36 to 5.0.60

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

 app-text/zotero-bin/Manifest |  2 ++
 app-text/zotero-bin/zotero-bin-5.0.60.ebuild | 52 
 2 files changed, 54 insertions(+)

diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
new file mode 100644
index 000..0282879
--- /dev/null
+++ b/app-text/zotero-bin/Manifest
@@ -0,0 +1,2 @@
+DIST Zotero-5.0.60_linux-x86_64.tar.bz 59437570 BLAKE2B 
ce80ab6ea50df68cda9619614beccadd709aab70483bc47ef894221af54728405ea1c8bd89f46ebda8edc68330fe526840c48f47c2afa53d9fd9948a700f6aa3
 SHA512 
d703ade65d0f828b4d489ab5c41bb5c24e46a380c653307b327811c7dfa4517d3caaed431a6a932f866482038b32426eb340274b2eaac1ab5b9601ca2a088c23
+EBUILD zotero-bin-5.0.60.ebuild 1552 BLAKE2B 
31186c23028347e4cec3140fe093ca531b2b0a8feb9c5a74eec0e7e4255cbe36a14ab2055f5796a0ccaf46945e37a2b376c826dc99da6e5d09d554e2f2cc5f01
 SHA512 
a723a56fafcb2698ef7d8716abdecb53379edf4873c223e329861fb193d6a29b7d060ad3bb48743af32878a73340700b48f6890c48f4dcbcc98040f23bc54571

diff --git a/app-text/zotero-bin/zotero-bin-5.0.60.ebuild 
b/app-text/zotero-bin/zotero-bin-5.0.60.ebuild
new file mode 100644
index 000..2bb849e
--- /dev/null
+++ b/app-text/zotero-bin/zotero-bin-5.0.60.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop
+
+MY_PN="Zotero"
+LNXARCH="linux-x86_64"
+
+DESCRIPTION="A tool to help you collect, organize, cite, and share your 
research sources."
+HOMEPAGE="https://www.zotero.org/;
+SRC_URI="https://www.zotero.org/download/client/dl?channel=release=${LNXARCH}=${PV}
 -> ${MY_PN}-${PV}_${LNXARCH}.tar.bz"
+
+MY_P="${MY_PN}-${PV}"
+
+S="${WORKDIR}/${MY_PN}_${LNXARCH}"
+
+IUSE=""
+LICENSE="GPL-3"
+KEYWORDS="~amd64"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+ZOTERO_INSTALL_DIR="/opt/${PN}"
+
+src_install() {
+   # install zotero files to /opt/zotero
+   dodir ${ZOTERO_INSTALL_DIR}
+   cp -a ${S}/. ${D}${ZOTERO_INSTALL_DIR} || die "Installing files failed"
+
+   # install zotero-start.sh in /opt/zotero
+   touch $D${ZOTERO_INSTALL_DIR}/zotero-start.sh
+
+   # give it some instructions to start zotero
+   echo "#!/bin/sh" >> $D${ZOTERO_INSTALL_DIR}/zotero-start.sh
+   echo "exec \"/opt/${PN}/zotero\"" >>  
$D${ZOTERO_INSTALL_DIR}/zotero-start.sh
+
+   # make zotero-start.sh executable
+   fperms +x ${ZOTERO_INSTALL_DIR}/zotero-start.sh
+
+   # sym link /opt/zotero/zotero-start.sh to /opt/bin/zotero
+   dosym ${ZOTERO_INSTALL_DIR}/zotero-start.sh /opt/bin/zotero
+
+   newicon -s 48 chrome/icons/default/default48.png zotero.png
+   newicon chrome/icons/default/default48.png zotero.png
+   newicon -s 32 chrome/icons/default/default32.png zotero.png
+   newicon -s 16 chrome/icons/default/default16.png zotero.png
+   make_desktop_entry "/opt/bin/zotero" Zotero zotero Science
+}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/

2019-02-21 Thread Fabian Groffen
commit: b7c0b89992e7b3673ad3e3ba667b81ce9868b69c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Feb 21 11:37:09 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Feb 21 11:37:09 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b7c0b899

scripts/auto-bootstraps: scripts to perform unattended bootstraps

This includes the scripts that generate the results output of
bootstrap.prefix.bitzolder.nl.

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

 scripts/auto-bootstraps/analyse_result.py   | 178 
 scripts/auto-bootstraps/dobootstrap | 167 ++
 scripts/auto-bootstraps/process_uploads.sh  |  60 ++
 scripts/auto-bootstraps/update_distfiles.py |  29 +
 4 files changed, 434 insertions(+)

diff --git a/scripts/auto-bootstraps/analyse_result.py 
b/scripts/auto-bootstraps/analyse_result.py
new file mode 100755
index 00..885c7fc9e7
--- /dev/null
+++ b/scripts/auto-bootstraps/analyse_result.py
@@ -0,0 +1,178 @@
+#!/usr/bin/env python3
+
+import os
+import glob
+import re
+import time
+import html
+
+resultsdir='./results'
+
+def find_last_stage(d):
+"""
+Returns the last stage worked on.
+Bootstraps define explicitly stages 1, 2 and 3, we define some more
+on top of those as follows:
+  0 - bootstrap didn't even start (?!?) or unknown status
+  1 - stage 1 failed
+  2 - stage 2 failed
+  3 - stage 3 failed
+  4 - emerge -e world failed
+  5 - finished successfully
+"""
+
+def stage_success(stagelog):
+with open(stagelog, 'rb') as f:
+line = f.readlines()[-1]
+res = re.match(r'^\* stage[123] successfully finished',
+line.decode('utf-8', 'ignore'))
+return res is not None
+
+if not os.path.exists(os.path.join(d, '.stage1-finished')):
+log = os.path.join(d, 'stage1.log')
+if not os.path.exists(log):
+return 0 # nothing exists, assume not started
+if not stage_success(log):
+return 1
+
+if not os.path.exists(os.path.join(d, '.stage2-finished')):
+log = os.path.join(d, 'stage2.log')
+if not os.path.exists(log) or not stage_success(log):
+return 2 # stage1 was success, so 2 must have failed
+
+if not os.path.exists(os.path.join(d, '.stage3-finished')):
+log = os.path.join(d, 'stage3.log')
+if not os.path.exists(log) or not stage_success(log):
+return 3 # stage2 was success, so 3 must have failed
+
+# if stage 3 was success, we went onto emerge -e system, if that
+# failed, portage would have left a build.log behind
+logs = glob.glob(d + "/portage/*/*/temp/build.log")
+if len(logs) > 0:
+return 4
+
+# ok, so it must have been all good then
+return 5
+
+def get_err_reason(arch, dte, err):
+rdir = os.path.join(resultsdir, arch, '%d' % dte)
+
+if err == 0:
+return "bootstrap failed to start"
+if err >= 1 and err <= 3:
+stagelog = os.path.join(rdir, 'stage%d.log' % err)
+if os.path.exists(stagelog):
+line = None
+with open(stagelog, 'rb') as f:
+errexp = re.compile(r'^( \* (ERROR:|Fetch failed for)|emerge: 
there are no) ')
+for line in f:
+res = errexp.match(line.decode('utf-8', 'ignore'))
+if res:
+break
+if not line:
+return 'stage %d failed' % \
+(os.path.join(arch, '%d' % dte), err, err)
+return 'stage %d failed%s' % \
+(os.path.join(arch, '%d' % dte), err, err, \
+ html.escape(line.decode('utf-8', 'ignore')))
+else:
+return 'stage %d did not start' % err
+if err == 4:
+msg = "'emerge -e system' failed while emerging"
+logs = glob.glob(rdir + "/portage/*/*/temp/build.log")
+for log in logs:
+cat, pkg = log.split('/')[-4:-2]
+msg = msg + ' %s/%s' % \
+(os.path.join(arch, '%d' % dte, "portage", cat, pkg), \
+ cat, pkg)
+return msg
+
+def analyse_arch(d):
+last_fail = None
+last_succ = None
+fail_state = None
+with os.scandir(d) as it:
+for f in sorted(it, key=lambda x: (x.is_dir(), x.name), reverse=True):
+if not f.is_dir(follow_symlinks=False):
+continue
+date = int(f.name)
+res = find_last_stage(os.path.join(d, f.name))
+if res == 5:
+if not last_succ:
+last_succ = date
+elif not last_fail:
+last_fail = date
+fail_state = res
+if last_succ and last_fail:
+break
+
+return (last_fail, fail_state, last_succ)
+
+archs = {}
+with os.scandir(resultsdir) as it:
+  

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

2019-02-21 Thread Andreas Sturmlechner
commit: f74b0697481c24c394cf0779fb1c0ac68d5fb43a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 11:14:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 11:14:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b0697

net-libs/srt: Fix DEPENDs

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

 net-libs/srt/srt-.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-libs/srt/srt-.ebuild b/net-libs/srt/srt-.ebuild
index 2de86652d52..436354c1ae7 100644
--- a/net-libs/srt/srt-.ebuild
+++ b/net-libs/srt/srt-.ebuild
@@ -20,17 +20,16 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE="gnutls libressl test"
 
-BDEPEND="
-   test? ( dev-cpp/gtest )
-"
-DEPEND="
+RDEPEND="
gnutls? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
!gnutls? (
!libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
 
 RESTRICT="!test? ( test )"
 



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

2019-02-21 Thread Andreas Sturmlechner
commit: 1e8274ef91817bd81060b7e3db6b0de92b1120f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 10:38:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:38:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8274ef

dev-db/sqlite: "Revert bump 3.27.1"

This should not have been committed actually.
This reverts commit 2a7d8c04cdfd92bebd79761283f436b35bdd3908.

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

 dev-db/sqlite/Manifest |   3 -
 dev-db/sqlite/sqlite-3.27.1.ebuild | 325 -
 2 files changed, 328 deletions(-)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index 014cb8bafcf..a65d3bb0dbb 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -3,16 +3,13 @@ DIST sqlite-autoconf-324.tar.gz 2699252 BLAKE2B 
c8beb3b90bdd06f76cafeba859cb
 DIST sqlite-autoconf-3250200.tar.gz 2763876 BLAKE2B 
3d97cc60edf8f91855215bd59260362665c8ec7699510f2e07c7ba57e10c400dcc99bb392e216f798bef1ffa7120b48ee62ce144a871741ef57b3aefeab875d6
 SHA512 
5ef9a6dfbb0822257af1a3a379785a95ab02edecbbb53b57074ddd0b8dc294fc07cbb9a8a7acc4e1640fb1743525ed6331fecebbddce01bc017330b20e127ad9
 DIST sqlite-autoconf-3250300.tar.gz 2764429 BLAKE2B 
6a79a8785c1e84002c031a86c6563e937a45d6ef4aae1b941d42c06cb8630210c33583f25e41f3f90b181ce47da650f81845ad88cafbf9c764164cf8b5d92e81
 SHA512 
5bc501d15367e097f4070185974b0c3a8246c06b205fb2258ed18870ff3fbf120ac5e0ba031a6744af89f7659206e28e7de2f0367bdb190b8412e453b43de4ba
 DIST sqlite-autoconf-326.tar.gz 2779667 BLAKE2B 
f4d737eb2249ce32fcb7541ba92f7362d417e84adb5f5c63778b6f427b3270b7e0b16e19daaef7fc7e4fca9ab462c96cdb00c65a731a90102f6bb256a27d84ae
 SHA512 
8c3306b3814a0e9bc69b741f62bdb6efc9f1e07163ca3e3a1581994465de163a7924223522e812d6b3663c1525c7012a6f6d73ad333556eba9f97ce9326fbdb8
-DIST sqlite-autoconf-3270100.tar.gz 2797765 BLAKE2B 
a610528b626229e5379037cb2b8b405a564fecf7f999608bcd41b4ee3531259216c69897e4f2e1cdd78d092edf62c3fec40b6cb377d3c767b9f1bee05b09fa01
 SHA512 
1dca61b82ce1dbae2fe9c568ff97e0671900bab46b354bd0aadc1946cbc46b3ea84bd1504ae922f795d1ce10791bf7861a2873f045887646609e26b74919e8e4
 DIST sqlite-doc-3230100.zip 8882546 BLAKE2B 
1e80647e3789b9130a93e881933fb1260794d9ccf359969a16bdeb0df5a51787eaf8404641c4b760bedd45063d46f8874fd74a4da1fef0234f3d8e92db754d76
 SHA512 
d3a42621480a928446c5f71d0f2ee68e245b071971da38438f9070bd5bcbe1930ea5bd20e06c68543df75badd2e4565abc94420df50b7152c9cd129587471471
 DIST sqlite-doc-324.zip 9030826 BLAKE2B 
e3dd0ce782e19fa01c881e0b5453723419ef1cf95cbe751d759a264bbe288a5c23a2b6514ed459b99b11637349c02def68fed7df8625bfc161307e44564c
 SHA512 
31e9046cea569d7ad1b3af176e1bb18cd59474afb6849871ead6e7c9c096f046162fb313a38684a8c944fad9f689c4c3c692be1d7dc6a8ef5a6685bbc7dfdab6
 DIST sqlite-doc-3250200.zip 9229732 BLAKE2B 
9bc4499c2934d15428dd30e0522362a2c2e703061c293f1b657f01d3945612760be3b4f145ddf76d9cf87953fae26884646887e53c0c55683ce42bc239dcf952
 SHA512 
a0b764ca0eea0e9719d46b6e1f92db78578457c8331976d4712c56cd10fc062fd73629686a0e45dfdeb505fbfbe0c53652a5e64507702ff4e12b62a2fc8d8211
 DIST sqlite-doc-3250300.zip 9265285 BLAKE2B 
0722f00d849b18dabf82d317eb0deeb5567534a9cb55e189f28b18e7a26b863190911a02a26e21cf39b3106e7e1a872c445a3d8b53876a16d245e77affb6abc4
 SHA512 
a57cefbb2338a87721fb34f7a0d19129a58fbce026f80719af7dbbeb7512c91ab59e07719d860cc1cf742807ab7b0b5f92cff3bf52f4dbbad8c6ca34ad0a68ac
 DIST sqlite-doc-326.zip 9321276 BLAKE2B 
8e3802212eb938a3997bf8eef971baf8802895a8c38e959b2409857228e9a92b24c3f51679f7dc4847df8d9800f0fff2c09e391b3e30de8b2782bbc5267d5d40
 SHA512 
e59f74369adb3ffe3afc235e4369101b8ba077f9cac34d524e2425278c3a30f63340613e5baa0fc3c693265525377b6830a1c6b5e97fb06702b89eb604b1eade
-DIST sqlite-doc-3270100.zip 9361284 BLAKE2B 
d9705bc5d3a40ec70df2fa16c9f3f7d3d4824ddcb59e101bc6d45bc5f6396c11ed9e5d548f59bc2f48cb515417bb03419e67f669a7e85678d05cb0c71a3a2c27
 SHA512 
a56cfe57702ab1ab342c24536bcd3c01c3c57fb9e863fc775f07275d236fc0617f7eb832ca5173bf5c4c5c4b7a0b4b80e2d19b91e7724b838bf141cf0852cc1f
 DIST sqlite-src-3230100.zip 10849436 BLAKE2B 
6bed0a45c83ddb51d665835d174f623b30b1c3b81562fdea2317b58d876a0852136fe4f8a3ebc7679676f366e19c84d0ad2f54d3d8c73712145099975f80cf1a
 SHA512 
69a87b76860c3b172d9e68b0fc0b8c157b606375e2b7d793ce4bd4b898ef737cd721189bc6a3342c749e224e60fa96203d449668c49dff2ebdc682b49630a59b
 DIST sqlite-src-324.zip 10980065 BLAKE2B 
201a59cb34271e5ac79e96e4e2ea64f8b61aa99c44eedf61c0a21752ad4376caaf7980a6923dca66266b1a315d9867871d0d172c17907b4147c15431aa212a70
 SHA512 
812c2df7179abb1e445b5b3e161c940b120c53366a7b2c1f0bfc3599cd9921e5543ba39ca3f297eeaefec318f10c15f630f00f9cf04133c7cd419a04f3bbdd0e
 DIST sqlite-src-3250200.zip 11381811 BLAKE2B 
6183436f66c862c32d1dfd59ea4ccb5eaf3dd516ffcf9d7edf786e8fbf56eff3cb84d08e291b2e86fae25e537bed452aed693bdb0f0d6bb6581da86641013557
 SHA512 

[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-python/

2019-02-21 Thread Andreas Sturmlechner
commit: b0cadd26af3f9aab770c9066026a965228453ef0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 09:43:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 09:43:23 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0cadd26

dev-util/kdevelop-python: Drop obsolete manual build of parser target

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

 dev-util/kdevelop-python/kdevelop-python-5.3..ebuild | 8 
 dev-util/kdevelop-python/kdevelop-python-.ebuild | 8 
 2 files changed, 16 deletions(-)

diff --git a/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild 
b/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild
index d9c943694f..8e0e5ebb13 100644
--- a/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-5.3..ebuild
@@ -43,11 +43,3 @@ pkg_setup() {
python-single-r1_pkg_setup
kde5_pkg_setup
 }
-
-src_compile() {
-   pushd "${WORKDIR}"/${P}_build > /dev/null || die
-   eninja parser
-   popd > /dev/null || die
-
-   kde5_src_compile
-}

diff --git a/dev-util/kdevelop-python/kdevelop-python-.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-.ebuild
index 7e79b54169..baba8dc65c 100644
--- a/dev-util/kdevelop-python/kdevelop-python-.ebuild
+++ b/dev-util/kdevelop-python/kdevelop-python-.ebuild
@@ -42,11 +42,3 @@ pkg_setup() {
python-single-r1_pkg_setup
kde5_pkg_setup
 }
-
-src_compile() {
-   pushd "${WORKDIR}"/${P}_build > /dev/null || die
-   eninja parser
-   popd > /dev/null || die
-
-   kde5_src_compile
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gdal-grass/

2019-02-21 Thread Andreas Sturmlechner
commit: a04d91f6d88feddad215c4f8747bcea96a323ba3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 10:23:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a04d91f6

sci-geosciences/gdal-grass: 2.1.3 version bump, EAPI-7 bump

Detect grass libdir correctly based on version built against.
Drop bogus DEPENDs - someone has been wrongly using ldd in the past.

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

 sci-geosciences/gdal-grass/Manifest|  1 +
 sci-geosciences/gdal-grass/gdal-grass-2.1.3.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/sci-geosciences/gdal-grass/Manifest 
b/sci-geosciences/gdal-grass/Manifest
index 4f0d34f25a1..2a77e722285 100644
--- a/sci-geosciences/gdal-grass/Manifest
+++ b/sci-geosciences/gdal-grass/Manifest
@@ -1,2 +1,3 @@
 DIST gdal-grass-2.0.0.tar.gz 56286 BLAKE2B 
191402442bc3c16f3d07f538b9eae266e75c74efbecb235dc11cb3529e4758fc8354ab5e65ec4a8805595c6f1209d70e5f76a7006d546eb3d2e8f9e4966842ff
 SHA512 
cefa60773c2acd5c1627b896e3298d02f51979c12f70ce67b88c0b886a13de2f62821a3d3e50984f5c676ef37819c685795949b06db57004a0edf8039e898d7e
 DIST gdal-grass-2.1.0.tar.gz 54299 BLAKE2B 
09b9a408584618cefcc989feebc75431ae3efed2c9f6504e65ccf28bbc02a6e5125cb049accece7fd598aeef0bb1d5cb572067fc5a764a49c99627132d650f65
 SHA512 
fb06b71839849de413f68beb8f2cd1c2273cc48b5205fe1b255ffc4976f8f913b4b226eba186a24f5b40fe5fbb1ceeab760d06915222e4a4b269a6fbc7bc9417
+DIST gdal-grass-2.1.3.tar.gz 54478 BLAKE2B 
172200d8362b12583f0f73316b8c6d34875682c9d76c095745152c8d4fd1da1d9d1e94df5928225f6fda5712e987379c7c3192fa81d02b9cee9145fb577faee1
 SHA512 
c11776f92e591f1c0136e439ab6c672015171c5b750cb9332c73b49b3173c1d57efb4854b152a1d8e1b438c68a1130b4a46a189e1be0b99af9a8fb931f246e39

diff --git a/sci-geosciences/gdal-grass/gdal-grass-2.1.3.ebuild 
b/sci-geosciences/gdal-grass/gdal-grass-2.1.3.ebuild
new file mode 100644
index 000..745a05ffcfa
--- /dev/null
+++ b/sci-geosciences/gdal-grass/gdal-grass-2.1.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="GDAL plugin to access GRASS data"
+HOMEPAGE="https://www.gdal.org/;
+SRC_URI="https://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="postgres"
+RDEPEND="
+   >=sci-libs/gdal-2.0.0:=
+   sci-geosciences/grass:=
+"
+DEPEND="${RDEPEND}
+   postgres? ( dev-db/postgresql )"
+
+# these drivers are copied at install from the already installed GRASS
+QA_PREBUILT="/usr/share/gdal/grass/driver/db/*"
+
+src_prepare() {
+   sed -e 's:mkdir ${GRASSTABLES_DIR}$:mkdir -p ${GRASSTABLES_DIR}:' \
+   -i Makefile.in || die
+   default
+}
+
+src_configure() {
+   local grassp=$(best_version sci-geosciences/grass)
+   local grasspv=$(echo ${grassp/%-r[0-9]*/} | rev | cut -d - -f 1 | rev)
+   local grasspm=$(ver_cut 1-2 ${grasspv})
+   local myeconfargs=(
+   --with-grass="/usr/$(get_libdir)/grass$(ver_rs 1 '' ${grasspm})"
+   --with-gdal="/usr/bin/gdal-config"
+   $(use_with postgres postgres-includes "/usr/include/postgresql")
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   #pass the right variables to 'make install' to prevent a sandbox access 
violation
+   emake DESTDIR="${D}" \
+   GRASSTABLES_DIR="${D}$(gdal-config --prefix)/share/gdal/grass" \
+   AUTOLOAD_DIR="${D}/usr/$(get_libdir)/gdalplugins" \
+   install
+}



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

2019-02-21 Thread Andreas Sturmlechner
commit: 1bc90972c93adee01d2e8aceee6873fe649b6d2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 20 19:05:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bc90972

media-gfx/digikam: Drop 5.9.0

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

 media-gfx/digikam/Manifest |   1 -
 media-gfx/digikam/digikam-5.9.0.ebuild | 167 -
 media-gfx/digikam/metadata.xml |   1 -
 3 files changed, 169 deletions(-)

diff --git a/media-gfx/digikam/Manifest b/media-gfx/digikam/Manifest
index 08c7e4291d6..ddeaba42438 100644
--- a/media-gfx/digikam/Manifest
+++ b/media-gfx/digikam/Manifest
@@ -1,2 +1 @@
-DIST digikam-5.9.0.tar.xz 132931184 BLAKE2B 
cfbcbae8471c9c00bdf846d13bbc1ce3fbbd2ee4cc86500d011f9e15c1a21d7799638f94708794e8bc36a200df455667f9df8fcefdc38aaa00060630807d11cb
 SHA512 
f6134a957dcd11343e34f0bc90f5560a28ed205c47d2ffd76a5418a4c63f76706045e9179c47f1448304b59081051b524f7a6847c3c1dcee4673047ce5d90e63
 DIST digikam-6.0.0.tar.xz 331386500 BLAKE2B 
93da3822ad10b3c017aadcdcc1501af5dfcfa07640d73b6987cc7e1229573e02489c166abf16a07378466fcd2bf7c4423415af563b5ab835e6d5d8ea63a04eba
 SHA512 
b8a70dde0b3838c4ccaffa3324eacb0541642e82177c90a1f8fcbd9691c194369f2760c4ea56c58b7ae049fc1a748d5d88cb537c62e3700ed5e21bad44d01adb

diff --git a/media-gfx/digikam/digikam-5.9.0.ebuild 
b/media-gfx/digikam/digikam-5.9.0.ebuild
deleted file mode 100644
index 75e3928b82c..000
--- a/media-gfx/digikam/digikam-5.9.0.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KDE_HANDBOOK="true"
-   KDE_TEST="true"
-fi
-CMAKE_MAKEFILE_GENERATOR="emake"
-KDE_APPS_MINIMAL="17.12.0"
-inherit kde5 toolchain-funcs
-
-DESCRIPTION="Digital photo management application"
-HOMEPAGE="https://www.digikam.org/;
-
-LICENSE="GPL-2"
-IUSE="addressbook calendar gphoto2 jpeg2k +kipi +lensfun marble mediaplayer 
semantic-desktop mysql opengl openmp +panorama scanner X"
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   KEYWORDS="amd64 x86"
-   MY_PV=${PV/_/-}
-   MY_P=${PN}-${MY_PV}
-   SRC_BRANCH=stable
-   [[ ${PV} =~ beta[0-9]$ ]] && SRC_BRANCH=unstable
-   SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
-   S="${WORKDIR}/${MY_P}/core"
-fi
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui '-gles2')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'mysql?')
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/expat
-   >=media-gfx/exiv2-0.26:=
-   media-libs/lcms:2
-   media-libs/liblqr
-   media-libs/libpng:0=
-   media-libs/opencv:=[-qt4(-)]
-   || ( =media-libs/opencv-3.1.0 )
-   media-libs/tiff:0
-   virtual/jpeg:0
-   addressbook? (
-   $(add_kdeapps_dep akonadi-contacts)
-   $(add_kdeapps_dep kcontacts)
-   )
-   calendar? ( $(add_kdeapps_dep kcalcore) )
-   gphoto2? ( media-libs/libgphoto2:= )
-   jpeg2k? ( media-libs/jasper:= )
-   kipi? ( $(add_kdeapps_dep libkipi '' '16.03.80') )
-   lensfun? ( media-libs/lensfun )
-   marble? (
-   $(add_frameworks_dep kbookmarks)
-   $(add_kdeapps_dep marble)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtnetwork)
-   )
-   mediaplayer? ( media-libs/qtav[opengl] )
-   opengl? (
-   $(add_qt_dep qtopengl)
-   virtual/opengl
-   )
-   panorama? ( $(add_frameworks_dep threadweaver) )
-   scanner? ( $(add_kdeapps_dep libksane) )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libX11
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-cpp/eigen:3
-   dev-libs/boost[threads]
-   sys-devel/gettext
-   panorama? (
-   sys-devel/bison
-   sys-devel/flex
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/kipi-plugins:5
-   mysql? ( virtual/mysql[server] )
-   panorama? ( media-gfx/hugin )
-   !media-gfx/digikam:4

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

2019-02-21 Thread Andreas Sturmlechner
commit: ebd07bbe21eef6c1759a6c70962993f1128ea4d8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Feb 20 20:29:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd07bbe

media-libs/libsfml: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/9
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-libs/libsfml/libsfml-2.5.1.ebuild 
b/media-libs/libsfml/libsfml-2.5.1.ebuild
index 6da461a12eb..715c1d5a224 100644
--- a/media-libs/libsfml/libsfml-2.5.1.ebuild
+++ b/media-libs/libsfml/libsfml-2.5.1.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils eapi7-ver
 MY_P="SFML-${PV}"
 
 DESCRIPTION="Simple and Fast Multimedia Library (SFML)"
-HOMEPAGE="http://www.sfml-dev.org/ https://github.com/SFML/SFML;
+HOMEPAGE="https://www.sfml-dev.org/ https://github.com/SFML/SFML;
 SRC_URI="https://github.com/SFML/SFML/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="ZLIB"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2019-02-21 Thread Andreas Sturmlechner
commit: c0c3fa564359c8b4c14eceecdeb3355e0a9970d9
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Feb 19 19:25:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c3fa56

sci-geosciences/grass: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/grass/grass-7.2.0-r1.ebuild | 6 +++---
 sci-geosciences/grass/grass-7.4.0.ebuild| 6 +++---
 sci-geosciences/grass/grass-7.4.1.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-geosciences/grass/grass-7.2.0-r1.ebuild 
b/sci-geosciences/grass/grass-7.2.0-r1.ebuild
index 4c924ed1659..6b99aa466e7 100644
--- a/sci-geosciences/grass/grass-7.2.0-r1.ebuild
+++ b/sci-geosciences/grass/grass-7.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,8 +15,8 @@ MY_PM=${MY_PM/.}
 MY_P=${P/_rc/RC}
 
 DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="http://grass.osgeo.org/;
-SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+HOMEPAGE="https://grass.osgeo.org/;
+SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/7.2.0"

diff --git a/sci-geosciences/grass/grass-7.4.0.ebuild 
b/sci-geosciences/grass/grass-7.4.0.ebuild
index a5e3ddaf60e..4b0679f5b2c 100644
--- a/sci-geosciences/grass/grass-7.4.0.ebuild
+++ b/sci-geosciences/grass/grass-7.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,8 +15,8 @@ MY_PM=${MY_PM/.}
 MY_P=${P/_rc/RC}
 
 DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="http://grass.osgeo.org/;
-SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+HOMEPAGE="https://grass.osgeo.org/;
+SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/7.4.0"

diff --git a/sci-geosciences/grass/grass-7.4.1.ebuild 
b/sci-geosciences/grass/grass-7.4.1.ebuild
index 5c45e10e174..7c4d6e63529 100644
--- a/sci-geosciences/grass/grass-7.4.1.ebuild
+++ b/sci-geosciences/grass/grass-7.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,8 +15,8 @@ MY_PM=${MY_PM/.}
 MY_P=${P/_rc/RC}
 
 DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
-HOMEPAGE="http://grass.osgeo.org/;
-SRC_URI="http://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+HOMEPAGE="https://grass.osgeo.org/;
+SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/7.4.0"



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

2019-02-21 Thread Andreas Sturmlechner
commit: 6ec283cc09751de50cb70f74e8943019a68499ad
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Feb 16 19:37:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec283cc

media-video/libav: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11075
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libav/files/libav-11.3-libvpx-1.5.0.patch  | 47 --
 media-video/libav/files/libav-11.8-perl526.patch   | 12 --
 2 files changed, 59 deletions(-)

diff --git a/media-video/libav/files/libav-11.3-libvpx-1.5.0.patch 
b/media-video/libav/files/libav-11.3-libvpx-1.5.0.patch
deleted file mode 100644
index 6844a152b7a..000
--- a/media-video/libav/files/libav-11.3-libvpx-1.5.0.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-https://bugs.gentoo.org/565696
-
-commit 4d05e9392f84702e3c833efa86e84c7f1cf5f612
-Author: James Zern 
-Date:   Mon Oct 19 22:44:11 2015 -0700
-
-libvpxenc: remove some unused ctrl id mappings
-
-VP8E_UPD_ENTROPY, VP8E_UPD_REFERENCE, VP8E_USE_REFERENCE were removed
-from libvpx and the remaining values were never used here
-
-Reviewed-by: Michael Niedermayer 
-Signed-off-by: James Zern 
-Signed-off-by: Luca Barbato 
-
-diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c
-index 563117f..d1e2523 100644
 a/libavcodec/libvpxenc.c
-+++ b/libavcodec/libvpxenc.c
-@@ -71,23 +71,15 @@ typedef struct VP8EncoderContext {
- 
- /** String mappings for enum vp8e_enc_control_id */
- static const char *const ctlidstr[] = {
--[VP8E_UPD_ENTROPY]   = "VP8E_UPD_ENTROPY",
--[VP8E_UPD_REFERENCE] = "VP8E_UPD_REFERENCE",
--[VP8E_USE_REFERENCE] = "VP8E_USE_REFERENCE",
--[VP8E_SET_ROI_MAP]   = "VP8E_SET_ROI_MAP",
--[VP8E_SET_ACTIVEMAP] = "VP8E_SET_ACTIVEMAP",
--[VP8E_SET_SCALEMODE] = "VP8E_SET_SCALEMODE",
-+[VP8E_SET_ARNR_MAXFRAMES]= "VP8E_SET_ARNR_MAXFRAMES",
-+[VP8E_SET_ARNR_STRENGTH] = "VP8E_SET_ARNR_STRENGTH",
-+[VP8E_SET_ARNR_TYPE] = "VP8E_SET_ARNR_TYPE",
- [VP8E_SET_CPUUSED]   = "VP8E_SET_CPUUSED",
-+[VP8E_SET_CQ_LEVEL]  = "VP8E_SET_CQ_LEVEL",
- [VP8E_SET_ENABLEAUTOALTREF]  = "VP8E_SET_ENABLEAUTOALTREF",
- [VP8E_SET_NOISE_SENSITIVITY] = "VP8E_SET_NOISE_SENSITIVITY",
--[VP8E_SET_SHARPNESS] = "VP8E_SET_SHARPNESS",
- [VP8E_SET_STATIC_THRESHOLD]  = "VP8E_SET_STATIC_THRESHOLD",
- [VP8E_SET_TOKEN_PARTITIONS]  = "VP8E_SET_TOKEN_PARTITIONS",
--[VP8E_GET_LAST_QUANTIZER]= "VP8E_GET_LAST_QUANTIZER",
--[VP8E_SET_ARNR_MAXFRAMES]= "VP8E_SET_ARNR_MAXFRAMES",
--[VP8E_SET_ARNR_STRENGTH] = "VP8E_SET_ARNR_STRENGTH",
--[VP8E_SET_ARNR_TYPE] = "VP8E_SET_ARNR_TYPE",
--[VP8E_SET_CQ_LEVEL]  = "VP8E_SET_CQ_LEVEL",
- };
- 
- static av_cold void log_encoder_error(AVCodecContext *avctx, const char *desc)

diff --git a/media-video/libav/files/libav-11.8-perl526.patch 
b/media-video/libav/files/libav-11.8-perl526.patch
deleted file mode 100644
index d9625c653de..000
--- a/media-video/libav/files/libav-11.8-perl526.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN libav-11.8.orig/doc/texi2pod.pl libav-11.8/doc/texi2pod.pl
 libav-11.8.orig/doc/texi2pod.pl2016-09-06 18:09:14.0 +0200
-+++ libav-11.8/doc/texi2pod.pl 2018-02-16 18:25:11.823113370 +0100
-@@ -379,7 +379,7 @@
- # @* is also impossible in .pod; we discard it and any newline that
- # follows it.  Similarly, our macro @gol must be discarded.
- 
--s/\@anchor{(?:[^\}]*)\}//g;
-+s/\@anchor\{(?:[^\}]*)\}//g;
- s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g;
- s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g;
- s/;\s+\@pxref\{(?:[^\}]*)\}//g;



[gentoo-commits] repo/gentoo:master commit in: kde-apps/gwenview/

2019-02-21 Thread Andreas Sturmlechner
commit: 9afbfc8f066cb9e0466e8016ade935da9b3bb23e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 20 19:04:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9afbfc8f

kde-apps/gwenview: Drop 18.08.3

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

 kde-apps/gwenview/gwenview-18.08.3.ebuild | 111 --
 1 file changed, 111 deletions(-)

diff --git a/kde-apps/gwenview/gwenview-18.08.3.ebuild 
b/kde-apps/gwenview/gwenview-18.08.3.ebuild
deleted file mode 100644
index f82a3952a33..000
--- a/kde-apps/gwenview/gwenview-18.08.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Image viewer by KDE"
-HOMEPAGE="
-   https://www.kde.org/applications/graphics/gwenview/
-   https://userbase.kde.org/Gwenview
-"
-
-LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
-KEYWORDS="amd64 x86"
-IUSE="activities fits kipi +mpris raw semantic-desktop X"
-
-# requires running environment
-RESTRICT+=" test"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtopengl)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   media-gfx/exiv2:=
-   media-libs/lcms:2
-   media-libs/libpng:0=
-   media-libs/phonon[qt5(+)]
-   virtual/jpeg:0
-   activities? ( $(add_frameworks_dep kactivities) )
-   fits? ( sci-libs/cfitsio )
-   kipi? ( $(add_kdeapps_dep libkipi '' '' '5=') )
-   mpris? ( $(add_qt_dep qtdbus) )
-   raw? ( $(add_kdeapps_dep libkdcraw) )
-   semantic-desktop? (
-   $(add_frameworks_dep baloo)
-   $(add_frameworks_dep kfilemetadata)
-   )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libX11
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kwindowsystem)
-   $(add_qt_dep qtconcurrent)
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kimageformats)
-   $(add_qt_dep qtimageformats)
-"
-
-PATCHES=( "${FILESDIR}/${PN}-18.07.90-activities-optional.patch" )
-
-src_prepare() {
-   kde5_src_prepare
-   if ! use mpris; then
-   # FIXME: upstream a better solution
-   sed -e "/set(HAVE_QTDBUS/s/\${Qt5DBus_FOUND}/0/" -i 
CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package activities KF5Activities)
-   $(cmake-utils_use_find_package fits CFitsio)
-   $(cmake-utils_use_find_package kipi KF5Kipi)
-   $(cmake-utils_use_find_package raw KF5KDcraw)
-   $(cmake-utils_use_find_package X X11)
-   )
-
-   if use semantic-desktop; then
-   mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=Baloo )
-   else
-   mycmakeargs+=( -DGWENVIEW_SEMANTICINFO_BACKEND=None )
-   fi
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version kde-apps/svgpart:${SLOT} ; then
-   elog "For SVG support, install kde-apps/svgpart:${SLOT}"
-   fi
-
-   if use kipi && ! has_version media-plugins/kipi-plugins ; then
-   elog "Plugins for the KIPI interface can be found in 
media-plugins/kipi-plugins"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2019-02-21 Thread Andreas Sturmlechner
commit: 81531bb2c743a288b03122d58b9abd01c6b0e27f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 09:11:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81531bb2

sci-geosciences/grass: 7.4.4 version bump, fix USE mysql, EAPI-7 prep

Add missing desktop.eclass
Drop bogus gnome2.eclass
Switch to xdg.utils
Use eapi7-ver
Fix trailing slashes
Sort IUSE and DEPENDs
Fix mysql lib path

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

 sci-geosciences/grass/Manifest   |   1 +
 sci-geosciences/grass/grass-7.4.4.ebuild | 278 +++
 2 files changed, 279 insertions(+)

diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index 0f4623b3d19..ab09e66a39f 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,3 +1,4 @@
 DIST grass-7.2.0.tar.gz 48315008 BLAKE2B 
927da2119e199cee7cbf55a172141abfe9ce86499e307b355fec2cdf79ec3424acddc4410e3049e7cade5dd3da39e618af7e1003093f87de5735a981984b46c6
 SHA512 
b1aa17ec554c2f0473df3726993b0891df4589c60ca9362405932a4c479b5883245b0a0ba9e787ce2e9de210b6307f34883e4e63ddfbf04eb5d75e8583bc2c5b
 DIST grass-7.4.0.tar.gz 56329374 BLAKE2B 
924ecd9ad073dd3c59542a871780397a2516e1f0d912b4644978154ea6305ccf50229655aa7f38ab20f2bf85e4a4783cd793fff5101423dd6c212108d638d1df
 SHA512 
b0393ec5d149e2146cc1f30cdcea00e31039bf0a2541486ab0ecd5debe260d267d74e60761b45ce306ad9942264cce9134dbafbf3c75a55df1c610499877d321
 DIST grass-7.4.1.tar.gz 57969640 BLAKE2B 
1d3d0fd20611971ec349bf0e26ef7d886b7047e1ec48f48584f8ba2e5562f352433c9869420d7e030e66fb5a9e60de20e6a78d1fd5142380fbcab51f700766d8
 SHA512 
66616e495aa798cd1ad7a0284a386f7e99741918596b816a712788114e7dc491be0b5f19551f102b436518a5cabcdedbc61042acf0a9b06b9d8df12b4de26c90
+DIST grass-7.4.4.tar.gz 58454921 BLAKE2B 
bf8f85e4dad800a32ac0c23025b0844dde17c806aeec7d150d3263ff8fae80deab7b7052cfb664e138b2af1e5fbe3282db087d7545d42710db6d9890f0b285ee
 SHA512 
9971bd1184c4b2eb38ecf5efafd28094c2d05d22e9ae53a8b074a15e26c029dd13c4627b442a428bca4030fd9118e49422863515cf0fc58dd46e70d2923a9f83

diff --git a/sci-geosciences/grass/grass-7.4.4.ebuild 
b/sci-geosciences/grass/grass-7.4.4.ebuild
new file mode 100644
index 000..e067fbf0aaa
--- /dev/null
+++ b/sci-geosciences/grass/grass-7.4.4.ebuild
@@ -0,0 +1,278 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"  # bug 572440
+WANT_AUTOCONF="2.1"
+WX_GTK_VER=3.0
+
+inherit autotools desktop eapi7-ver python-single-r1 wxwidgets xdg
+
+MY_PM=${PN}$(ver_cut 1-2 ${PV})
+MY_PM=${MY_PM/.}
+MY_P=${P/_rc/RC}
+
+DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D 
vizualization"
+HOMEPAGE="https://grass.osgeo.org/;
+SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/7.4.0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="blas cxx fftw geos lapack liblas mysql netcdf nls odbc opencl opengl 
openmp png postgres readline sqlite threads tiff truetype X"
+
+RDEPEND="${PYTHON_DEPS}
+   >=app-admin/eselect-1.2
+   dev-python/numpy[${PYTHON_USEDEP}]
+   media-libs/libprojectm
+   sci-libs/gdal
+   sys-libs/gdbm
+   sys-libs/ncurses:0=
+   sci-libs/proj
+   sci-libs/xdrfile
+   sys-libs/zlib
+   blas? (
+   sci-libs/cblas-reference
+   virtual/blas
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   geos? ( sci-libs/geos )
+   lapack? ( virtual/lapack )
+   liblas? ( sci-geosciences/liblas )
+   mysql? ( dev-db/mysql-connector-c:= )
+   netcdf? ( sci-libs/netcdf )
+   odbc? ( dev-db/unixODBC )
+   opencl? ( virtual/opencl )
+   opengl? ( virtual/opengl )
+   png? ( media-libs/libpng:0= )
+   postgres? ( >=dev-db/postgresql-8.4:= )
+   readline? ( sys-libs/readline:0= )
+   sqlite? ( dev-db/sqlite:3 )
+   tiff? ( media-libs/tiff:0= )
+   truetype? ( media-libs/freetype:2 )
+   X? (
+   dev-python/wxpython:3.0[cairo,opengl?]
+   x11-libs/cairo[X,opengl?]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+"
+DEPEND="${RDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   sys-devel/gettext
+   virtual/pkgconfig
+   X? (
+   dev-lang/swig
+   x11-base/xorg-proto
+   )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   opengl? ( X )"
+
+PATCHES=( "${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch )
+
+pkg_setup() {
+   if use lapack; then
+   local mylapack
+   

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

2019-02-21 Thread Andreas Sturmlechner
commit: 2a7d8c04cdfd92bebd79761283f436b35bdd3908
Author: David Heidelberg  ixit  cz>
AuthorDate: Tue Feb 19 10:44:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7d8c04

dev-db/sqlite: bump 3.27.1

Signed-off-by: David Heidelberg  ixit.cz>
Closes: https://github.com/gentoo/gentoo/pull/11106
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-db/sqlite/Manifest |   3 +
 dev-db/sqlite/sqlite-3.27.1.ebuild | 325 +
 2 files changed, 328 insertions(+)

diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index a65d3bb0dbb..014cb8bafcf 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -3,13 +3,16 @@ DIST sqlite-autoconf-324.tar.gz 2699252 BLAKE2B 
c8beb3b90bdd06f76cafeba859cb
 DIST sqlite-autoconf-3250200.tar.gz 2763876 BLAKE2B 
3d97cc60edf8f91855215bd59260362665c8ec7699510f2e07c7ba57e10c400dcc99bb392e216f798bef1ffa7120b48ee62ce144a871741ef57b3aefeab875d6
 SHA512 
5ef9a6dfbb0822257af1a3a379785a95ab02edecbbb53b57074ddd0b8dc294fc07cbb9a8a7acc4e1640fb1743525ed6331fecebbddce01bc017330b20e127ad9
 DIST sqlite-autoconf-3250300.tar.gz 2764429 BLAKE2B 
6a79a8785c1e84002c031a86c6563e937a45d6ef4aae1b941d42c06cb8630210c33583f25e41f3f90b181ce47da650f81845ad88cafbf9c764164cf8b5d92e81
 SHA512 
5bc501d15367e097f4070185974b0c3a8246c06b205fb2258ed18870ff3fbf120ac5e0ba031a6744af89f7659206e28e7de2f0367bdb190b8412e453b43de4ba
 DIST sqlite-autoconf-326.tar.gz 2779667 BLAKE2B 
f4d737eb2249ce32fcb7541ba92f7362d417e84adb5f5c63778b6f427b3270b7e0b16e19daaef7fc7e4fca9ab462c96cdb00c65a731a90102f6bb256a27d84ae
 SHA512 
8c3306b3814a0e9bc69b741f62bdb6efc9f1e07163ca3e3a1581994465de163a7924223522e812d6b3663c1525c7012a6f6d73ad333556eba9f97ce9326fbdb8
+DIST sqlite-autoconf-3270100.tar.gz 2797765 BLAKE2B 
a610528b626229e5379037cb2b8b405a564fecf7f999608bcd41b4ee3531259216c69897e4f2e1cdd78d092edf62c3fec40b6cb377d3c767b9f1bee05b09fa01
 SHA512 
1dca61b82ce1dbae2fe9c568ff97e0671900bab46b354bd0aadc1946cbc46b3ea84bd1504ae922f795d1ce10791bf7861a2873f045887646609e26b74919e8e4
 DIST sqlite-doc-3230100.zip 8882546 BLAKE2B 
1e80647e3789b9130a93e881933fb1260794d9ccf359969a16bdeb0df5a51787eaf8404641c4b760bedd45063d46f8874fd74a4da1fef0234f3d8e92db754d76
 SHA512 
d3a42621480a928446c5f71d0f2ee68e245b071971da38438f9070bd5bcbe1930ea5bd20e06c68543df75badd2e4565abc94420df50b7152c9cd129587471471
 DIST sqlite-doc-324.zip 9030826 BLAKE2B 
e3dd0ce782e19fa01c881e0b5453723419ef1cf95cbe751d759a264bbe288a5c23a2b6514ed459b99b11637349c02def68fed7df8625bfc161307e44564c
 SHA512 
31e9046cea569d7ad1b3af176e1bb18cd59474afb6849871ead6e7c9c096f046162fb313a38684a8c944fad9f689c4c3c692be1d7dc6a8ef5a6685bbc7dfdab6
 DIST sqlite-doc-3250200.zip 9229732 BLAKE2B 
9bc4499c2934d15428dd30e0522362a2c2e703061c293f1b657f01d3945612760be3b4f145ddf76d9cf87953fae26884646887e53c0c55683ce42bc239dcf952
 SHA512 
a0b764ca0eea0e9719d46b6e1f92db78578457c8331976d4712c56cd10fc062fd73629686a0e45dfdeb505fbfbe0c53652a5e64507702ff4e12b62a2fc8d8211
 DIST sqlite-doc-3250300.zip 9265285 BLAKE2B 
0722f00d849b18dabf82d317eb0deeb5567534a9cb55e189f28b18e7a26b863190911a02a26e21cf39b3106e7e1a872c445a3d8b53876a16d245e77affb6abc4
 SHA512 
a57cefbb2338a87721fb34f7a0d19129a58fbce026f80719af7dbbeb7512c91ab59e07719d860cc1cf742807ab7b0b5f92cff3bf52f4dbbad8c6ca34ad0a68ac
 DIST sqlite-doc-326.zip 9321276 BLAKE2B 
8e3802212eb938a3997bf8eef971baf8802895a8c38e959b2409857228e9a92b24c3f51679f7dc4847df8d9800f0fff2c09e391b3e30de8b2782bbc5267d5d40
 SHA512 
e59f74369adb3ffe3afc235e4369101b8ba077f9cac34d524e2425278c3a30f63340613e5baa0fc3c693265525377b6830a1c6b5e97fb06702b89eb604b1eade
+DIST sqlite-doc-3270100.zip 9361284 BLAKE2B 
d9705bc5d3a40ec70df2fa16c9f3f7d3d4824ddcb59e101bc6d45bc5f6396c11ed9e5d548f59bc2f48cb515417bb03419e67f669a7e85678d05cb0c71a3a2c27
 SHA512 
a56cfe57702ab1ab342c24536bcd3c01c3c57fb9e863fc775f07275d236fc0617f7eb832ca5173bf5c4c5c4b7a0b4b80e2d19b91e7724b838bf141cf0852cc1f
 DIST sqlite-src-3230100.zip 10849436 BLAKE2B 
6bed0a45c83ddb51d665835d174f623b30b1c3b81562fdea2317b58d876a0852136fe4f8a3ebc7679676f366e19c84d0ad2f54d3d8c73712145099975f80cf1a
 SHA512 
69a87b76860c3b172d9e68b0fc0b8c157b606375e2b7d793ce4bd4b898ef737cd721189bc6a3342c749e224e60fa96203d449668c49dff2ebdc682b49630a59b
 DIST sqlite-src-324.zip 10980065 BLAKE2B 
201a59cb34271e5ac79e96e4e2ea64f8b61aa99c44eedf61c0a21752ad4376caaf7980a6923dca66266b1a315d9867871d0d172c17907b4147c15431aa212a70
 SHA512 
812c2df7179abb1e445b5b3e161c940b120c53366a7b2c1f0bfc3599cd9921e5543ba39ca3f297eeaefec318f10c15f630f00f9cf04133c7cd419a04f3bbdd0e
 DIST sqlite-src-3250200.zip 11381811 BLAKE2B 
6183436f66c862c32d1dfd59ea4ccb5eaf3dd516ffcf9d7edf786e8fbf56eff3cb84d08e291b2e86fae25e537bed452aed693bdb0f0d6bb6581da86641013557
 SHA512 
7354af2d45c574ba867fab8aabc6ff903279f028aebed50c71019066df78f61a0b941564c572c87b0f3ed3e5783bf325a690a9957d775228fbbb293dd9a5ad37
 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kdoctools/

2019-02-21 Thread Andreas Sturmlechner
commit: 82feba17acae7d8ca991688321bac8525e2e6a3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 20 19:06:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82feba17

kde-frameworks/kdoctools: Drop 5.54.0

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

 kde-frameworks/kdoctools/kdoctools-5.54.0.ebuild | 43 
 1 file changed, 43 deletions(-)

diff --git a/kde-frameworks/kdoctools/kdoctools-5.54.0.ebuild 
b/kde-frameworks/kdoctools/kdoctools-5.54.0.ebuild
deleted file mode 100644
index 7f4e8ca7670..000
--- a/kde-frameworks/kdoctools/kdoctools-5.54.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_QTHELP="false"
-inherit kde5
-
-DESCRIPTION="Tools to generate documentation in various formats from DocBook 
files"
-LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="nls"
-
-RDEPEND="
-   $(add_frameworks_dep karchive)
-   app-text/docbook-xml-dtd:4.5
-   app-text/docbook-xsl-stylesheets
-   app-text/sgml-common
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   dev-perl/URI
-   nls? ( $(add_frameworks_dep ki18n) )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package nls KF5I18n)
-   )
-
-   kde5_src_configure
-}
-
-src_test() {
-   # bug 665622
-   local myctestargs=(
-   -E "(kdoctools_install)"
-   )
-
-   kde5_src_test
-}



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

2019-02-21 Thread Andreas Sturmlechner
commit: c317f1194eeb7e9b10fa7f8845b62d0d575a1733
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Feb 19 21:03:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c317f119

eclass/webapp.eclass: fix install with EAPI=7

Starting with EAPI=7 the ROOT variable does not contain any trailing
slash anymore, so it need's to be adjusted to work with EAPI=7, while
maintaining compatibility with older EAPI.

Closes: https://bugs.gentoo.org/671258
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/webapp.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass
index 8983af334ab..e11835735ca 100644
--- a/eclass/webapp.eclass
+++ b/eclass/webapp.eclass
@@ -42,9 +42,9 @@ IS_REPLACE=0
 INSTALL_CHECK_FILE="installed_by_webapp_eclass"
 SETUP_CHECK_FILE="setup_by_webapp_eclass"
 
-ETC_CONFIG="${ROOT}etc/vhosts/webapp-config"
-WEBAPP_CONFIG="${ROOT}usr/sbin/webapp-config"
-WEBAPP_CLEANER="${ROOT}usr/sbin/webapp-cleaner"
+ETC_CONFIG="${ROOT%/}/etc/vhosts/webapp-config"
+WEBAPP_CONFIG="${ROOT%/}/usr/sbin/webapp-config"
+WEBAPP_CLEANER="${ROOT%/}/usr/sbin/webapp-cleaner"
 
 # 
==
 # INTERNAL FUNCTIONS
@@ -365,7 +365,7 @@ webapp_src_preinst() {
 # @DESCRIPTION:
 # The default pkg_setup() for this eclass. This will gather required variables
 # from webapp-config and check if there is an application installed to
-# `${ROOT}/var/www/localhost/htdocs/${PN}/' if USE=vhosts is not set.
+# `${ROOT%/}/var/www/localhost/htdocs/${PN}/' if USE=vhosts is not set.
 #
 # You need to call this function BEFORE anything else has run in your custom
 # pkg_setup().
@@ -389,7 +389,7 @@ webapp_pkg_setup() {
G_HOSTNAME="localhost"
webapp_read_config
 
-   local my_dir="${ROOT}${VHOST_ROOT}/${MY_HTDOCSBASE}/${PN}"
+   local my_dir="${ROOT%/}/${VHOST_ROOT}/${MY_HTDOCSBASE}/${PN}"
 
# if USE=vhosts is enabled OR no application is installed we're done 
here
if ! has vhosts ${IUSE} || use vhosts || [[ ! -d "${my_dir}" ]]; then
@@ -453,7 +453,7 @@ webapp_src_install() {
 # @FUNCTION: webapp_pkg_postinst
 # @DESCRIPTION:
 # The default pkg_postinst() for this eclass. This installs the web 
application to
-# `${ROOT}/var/www/localhost/htdocs/${PN}/' if USE=vhosts is not set. Otherwise
+# `${ROOT%/}/var/www/localhost/htdocs/${PN}/' if USE=vhosts is not set. 
Otherwise
 # display a short notice how to install this application with webapp-config.
 #
 # You need to call this function AFTER everything else has run in your custom
@@ -464,7 +464,7 @@ webapp_pkg_postinst() {
webapp_read_config
 
# sanity checks, to catch bugs in the ebuild
-   if [[ ! -f "${ROOT}${MY_APPDIR}/${INSTALL_CHECK_FILE}" ]]; then
+   if [[ ! -f "${ROOT%/}/${MY_APPDIR}/${INSTALL_CHECK_FILE}" ]]; then
eerror
eerror "This ebuild did not call webapp_src_install() at the 
end"
eerror "of the src_install() function"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gdal-grass/

2019-02-21 Thread Andreas Sturmlechner
commit: c973de72a8c8512aa8ed947fe4305bb88eb8eeda
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Feb 19 19:21:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c973de72

sci-geosciences/gdal-grass: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11109
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/gdal-grass/gdal-grass-2.0.0-r1.ebuild | 6 +++---
 sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-geosciences/gdal-grass/gdal-grass-2.0.0-r1.ebuild 
b/sci-geosciences/gdal-grass/gdal-grass-2.0.0-r1.ebuild
index 0b8f94b0643..b480a2b497b 100644
--- a/sci-geosciences/gdal-grass/gdal-grass-2.0.0-r1.ebuild
+++ b/sci-geosciences/gdal-grass/gdal-grass-2.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="GDAL plugin to access GRASS data"
-HOMEPAGE="http://www.gdal.org/;
-SRC_URI="http://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
+HOMEPAGE="https://www.gdal.org/;
+SRC_URI="https://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="MIT"

diff --git a/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild 
b/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
index 0b8f94b0643..b480a2b497b 100644
--- a/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
+++ b/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="GDAL plugin to access GRASS data"
-HOMEPAGE="http://www.gdal.org/;
-SRC_URI="http://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
+HOMEPAGE="https://www.gdal.org/;
+SRC_URI="https://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
 
 SLOT="0"
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/mapserver/

2019-02-21 Thread Andreas Sturmlechner
commit: 819d1a070306982f8da7ef69fd18f34de54c9e07
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Feb 19 19:27:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819d1a07

sci-geosciences/mapserver: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/mapserver/mapserver-7.0.5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-geosciences/mapserver/mapserver-7.0.5.ebuild 
b/sci-geosciences/mapserver/mapserver-7.0.5.ebuild
index a412b4ed85e..262043174b9 100644
--- a/sci-geosciences/mapserver/mapserver-7.0.5.ebuild
+++ b/sci-geosciences/mapserver/mapserver-7.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,8 +21,8 @@ WEBAPP_MANUAL_SLOT=yes
 inherit eutils depend.apache webapp distutils-r1 flag-o-matic perl-module 
php-ext-source-r3 multilib cmake-utils # ruby-ng
 
 DESCRIPTION="Development environment for building spatially enabled webapps"
-HOMEPAGE="http://mapserver.org/;
-SRC_URI="http://download.osgeo.org/mapserver/${MY_P}.tar.gz;
+HOMEPAGE="https://mapserver.org/;
+SRC_URI="https://download.osgeo.org/mapserver/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"



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

2019-02-21 Thread Andreas Sturmlechner
commit: fa83b63af8f2c35c1fb318ab7c664f2ddaadd557
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 20 19:02:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa83b63a

media-sound/cantata: Drop 2.3.2

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

 media-sound/cantata/Manifest   |   1 -
 media-sound/cantata/cantata-2.3.2.ebuild   | 126 -
 .../cantata/files/cantata-2.3.2-opusfile.patch |  22 
 3 files changed, 149 deletions(-)

diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 7fa872f1377..a36a1c3c6c0 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1,2 +1 @@
-DIST cantata-2.3.2.tar.bz2 2440595 BLAKE2B 
d77a41752ff9660f27da11748497b394667f456edf52d785b3ebf31446045a4de2bcc9b22ac2d68dfd4e0f00d10a53ae9e79643e116783879eb68bab48b59589
 SHA512 
d55ee5f2194626db3465d8c499459bac82656e12bdb5f771581eef9d6a42ee25fc9b31e8bb5cea8913cbd47a967141f990efddb353797f81e722b7b99a73b1a4
 DIST cantata-2.3.3.tar.bz2 2445139 BLAKE2B 
679ac68afa6219aa684aed1202bb2268552f6fe560db36e17748b9b220ae6ec4ef103ff68b3bcc7127835f8a2debd32895f5edf319a759ce78bc161c4e540a84
 SHA512 
8314930c9e16a5811f607f131ce7134daa0c6de81c5f87d45967c076895540b388b89b3f2cbd82950f6defb1087e61923c1719670f19b4ed3c074f05fe8577c6

diff --git a/media-sound/cantata/cantata-2.3.2.ebuild 
b/media-sound/cantata/cantata-2.3.2.ebuild
deleted file mode 100644
index e65a73704d8..000
--- a/media-sound/cantata/cantata-2.3.2.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="cs da de en_GB es fr hu it ja ko pl pt_BR ru zh_CN"
-inherit cmake-utils gnome2-utils l10n qmake-utils xdg-utils
-
-DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"
-HOMEPAGE="https://github.com/CDrummond/cantata;
-SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="cdda cddb cdio http-server libav mtp musicbrainz replaygain streaming 
taglib udisks zeroconf"
-REQUIRED_USE="
-   ?? ( cdda cdio )
-   cdda? ( udisks || ( cddb musicbrainz ) )
-   cddb? ( || ( cdio cdda ) taglib )
-   cdio? ( udisks || ( cddb musicbrainz ) )
-   mtp? ( taglib udisks )
-   musicbrainz? ( || ( cdio cdda ) taglib )
-   replaygain? ( taglib )
-"
-
-COMMON_DEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
-   sys-libs/zlib
-   virtual/libudev:=
-   cdda? ( media-sound/cdparanoia )
-   cddb? ( media-libs/libcddb )
-   cdio? ( dev-libs/libcdio-paranoia )
-   mtp? ( media-libs/libmtp )
-   musicbrainz? ( media-libs/musicbrainz:5= )
-   replaygain? (
-   media-libs/libebur128
-   media-sound/mpg123
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   streaming? ( dev-qt/qtmultimedia:5 )
-   taglib? (
-   media-libs/taglib[asf(+),mp4(+)]
-   udisks? ( sys-fs/udisks:2 )
-   )
-   zeroconf? ( net-dns/avahi )
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-lang/perl[ithreads]
-"
-DEPEND="${COMMON_DEPEND}
-   dev-qt/qtconcurrent:5
-   dev-qt/linguist-tools:5
-"
-
-# cantata has no tests
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.2.0-headers.patch"
-   "${FILESDIR}/${P}-opusfile.patch"
-)
-
-src_prepare() {
-   remove_locale() {
-   rm "translations/${PN}_${1}".ts || die
-   }
-
-   cmake-utils_src_prepare
-
-   # Unbundle 3rd party libs
-   rm -r 3rdparty/{ebur128,qtsingleapplication} || die
-
-   l10n_find_plocales_changes "translations" "${PN}_" ".ts"
-   l10n_for_each_disabled_locale_do remove_locale
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
-   -DENABLE_CDPARANOIA=$(usex cdda)
-   -DENABLE_CDDB=$(usex cddb)
-   -DENABLE_CDIOPARANOIA=$(usex cdio)
-   -DENABLE_HTTP_SERVER=$(usex http-server)
-   -DENABLE_MTP=$(usex mtp)
-   -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
-   -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
-   -DENABLE_FFMPEG=$(usex replaygain)
-   -DENABLE_MPG123=$(usex replaygain)
-   -DENABLE_HTTP_STREAM_PLAYBACK=$(usex streaming)
-   -DENABLE_TAGLIB=$(usex taglib)
-   

[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gdal-grass/

2019-02-21 Thread Andreas Sturmlechner
commit: 065708f62c6c040cab62c39a7186275ade4586a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 21 08:18:45 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065708f6

sci-geosciences/gdal-grass: Drop superfluous eutils.eclass, sort

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

 sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild 
b/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
index b480a2b497b..1d121dde920 100644
--- a/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
+++ b/sci-geosciences/gdal-grass/gdal-grass-2.1.0.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=6
 
-inherit eutils
-
 DESCRIPTION="GDAL plugin to access GRASS data"
 HOMEPAGE="https://www.gdal.org/;
 SRC_URI="https://download.osgeo.org/gdal/${PV}/${P}.tar.gz;
@@ -21,11 +19,11 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-libs/expat
dev-libs/json-c:=
-   virtual/jpeg
media-libs/tiff
sci-libs/libgeotiff
sci-libs/proj
sys-libs/zlib
+   virtual/jpeg
postgres? ( dev-db/postgresql )"
 
 # these drivers are copied at install from the already installed GRASS



[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkexiv2/

2019-02-21 Thread Andreas Sturmlechner
commit: 6940b6703006230acb3808c4a5fecac9242875b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 20 19:03:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 21 10:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6940b670

kde-apps/libkexiv2: Drop 18.08.3 (r0)

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

 kde-apps/libkexiv2/libkexiv2-18.08.3.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/kde-apps/libkexiv2/libkexiv2-18.08.3.ebuild 
b/kde-apps/libkexiv2/libkexiv2-18.08.3.ebuild
deleted file mode 100644
index 9f208b50447..000
--- a/kde-apps/libkexiv2/libkexiv2-18.08.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_BLOCK_SLOT4="false"
-inherit kde5
-
-DESCRIPTION="KDE Image Plugin Interface: an exiv2 library wrapper"
-LICENSE="GPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="+xmp"
-
-DEPEND="
-   $(add_qt_dep qtgui)
-   >=media-gfx/exiv2-0.25:=[xmp=]
-"
-RDEPEND="${DEPEND}"



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

2019-02-21 Thread Alexys Jacob
commit: 2d46e20cfce5efa36175d00e9b225168b8511c7b
Author: Alexys Jacob  gentoo  org>
AuthorDate: Thu Feb 21 09:19:30 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Feb 21 09:19:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d46e20c

sys-cluster/kube-apiserver: version bump

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.13.3.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index ee6a1ac2c1e..81a270b8460 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -6,4 +6,5 @@ DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
+DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.13.3.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.13.3.ebuild
new file mode 100644
index 000..26362b26688
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.13.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2019-02-21 Thread Alexys Jacob
commit: 8595d27c8d8dcd4e89f38dde5341c52e22ed8a83
Author: Alexys Jacob  gentoo  org>
AuthorDate: Thu Feb 21 09:20:29 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Feb 21 09:20:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8595d27c

sys-cluster/kube-proxy: version bump

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

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.13.3.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index ee6a1ac2c1e..81a270b8460 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -6,4 +6,5 @@ DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
+DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.13.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.13.3.ebuild
new file mode 100644
index 000..25f9544b2a6
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.13.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2019-02-21 Thread Alexys Jacob
commit: 4c040b394482768499c3efe351c68b9ce11aff46
Author: Alexys Jacob  gentoo  org>
AuthorDate: Thu Feb 21 09:19:51 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Feb 21 09:19:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c040b39

sys-cluster/kube-controller-manager: version bump

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.13.3.ebuild  | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index ee6a1ac2c1e..81a270b8460 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -6,4 +6,5 @@ DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
+DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.13.3.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.13.3.ebuild
new file mode 100644
index 000..f7d005c3d17
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.13.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2019-02-21 Thread Alexys Jacob
commit: e142c02d965e7e8269858f6cdd59b72c8974f1d9
Author: Alexys Jacob  gentoo  org>
AuthorDate: Thu Feb 21 09:22:45 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Feb 21 09:22:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e142c02d

sys-cluster/kube-scheduler: version bump

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.13.3.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index ee6a1ac2c1e..81a270b8460 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -6,4 +6,5 @@ DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
+DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.13.3.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.13.3.ebuild
new file mode 100644
index 000..3bdd045abba
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.13.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}