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

2018-09-04 Thread Amy Liffey
commit: 07414a023a7680ee5a877d5d8745eec65758bc43
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Sep  5 05:46:53 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Sep  5 05:46:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07414a02

media-gfx/meshlab: remove old revisions

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/meshlab/meshlab-2016.12-r1.ebuild | 104 
 media-gfx/meshlab/meshlab-2016.12.ebuild| 102 ---
 2 files changed, 206 deletions(-)

diff --git a/media-gfx/meshlab/meshlab-2016.12-r1.ebuild 
b/media-gfx/meshlab/meshlab-2016.12-r1.ebuild
deleted file mode 100644
index 92057cb311a..000
--- a/media-gfx/meshlab/meshlab-2016.12-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-
-DESCRIPTION="the open source system for processing and editing 3D triangular 
meshes"
-HOMEPAGE="http://www.meshlab.net;
-VCG_VERSION="1.0.1"
-SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-
https://github.com/cnr-isti-vclab/vcglib/archive/v${VCG_VERSION}.tar.gz -> 
vcglib-${VCG_VERSION}.tar.gz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="-minimal"
-DEPEND="dev-cpp/eigen:3
-   dev-cpp/muParser
-   dev-qt/qtcore:5
-   dev-qt/qtopengl:5
-   dev-qt/qtscript:5
-   dev-qt/qtxmlpatterns:5
-   >=media-gfx/jhead-3.00-r2
-   media-libs/glew:0
-   media-libs/qhull
-   =media-libs/lib3ds-1*
-   media-libs/openctm
-   sci-libs/levmar
-   sci-libs/mpir"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/meshlab-${PV}/src"
-
-PATCHES=(
-   "${FILESDIR}/${PV}/0001-set-shader-and-texture-paths.patch"
-   #remove ot working plugins
-   "${FILESDIR}/${PV}/remove-edit_mutualcorrs.patch"
-   "${FILESDIR}/${PV}/remove-io_TXT.patch"
-   #since structure synth doesn't seem to be compiling
-   "${FILESDIR}/${PV}/0001-disable-filter-ssynth.patch"
-   #this has been fixed in the tree
-   "${FILESDIR}/${PV}/0001-disable-edit-quality.patch"
-   #this causes segfaults
-   "${FILESDIR}/${PV}/0001-disable-filter-layer.patch"
-   #for when we use minimal
-   "${FILESDIR}/${PV}/0001-compile-server.patch"
-   "${FILESDIR}/${PV}/0001-use-external-lib3ds.patch"
-   "${FILESDIR}/${PV}/0001-use-external-openctm.patch"
-   "${FILESDIR}/${PV}/0001-use-external-muParser.patch"
-   "${FILESDIR}/${PV}/0001-use-external-bzip.patch"
-   "${FILESDIR}/${PV}/0001-use-external-jhead.patch"
-   "${FILESDIR}/${PV}/0001-use-external-glew.patch"
-   #cause gnu stack quickstart related qa
-   "${FILESDIR}/${PV}/0001-remove-not-sane-plugins.patch"
-   "${FILESDIR}/${PV}/${P}-fix-plugins-path.patch"
-   "${FILESDIR}/${PV}/${P}-align1.patch"
-   "${FILESDIR}/${PV}/${P}-align2.patch"
-   )
-
-src_prepare(){
-   mv "${WORKDIR}/vcglib-${VCG_VERSION}" "${WORKDIR}/vcglib" || die 
"vcglib mv failed"
-   default
-   #proof of patchset
-   #remove libs that are being used from the system
-   rm -r "external/lib3ds-1.3.0" || die "rm failed"
-   rm -r "external/OpenCTM-1.0.3" || die "rm failed"
-   rm -r "external/muparser_v132" || die "rm failed"
-   rm -r "external/muparser_v225" || die "rm failed"
-   rm -r "external/bzip2-1.0.5" || die "rm failed"
-   rm -r "external/jhead-2.95" || die "rm failed"
-   rm -r "external/glew-1.5.1" || die "rm failed"
-   rm -r "external/glew-1.7.0" || die "rm failed"
-   #we still depend on lm.h
-   #rm -r "external"
-   rm -r "distrib/plugins/U3D_W32" || die
-   rm -r "distrib/plugins/U3D_OSX" || die
-}
-
-src_configure() {
-   use minimal || eqmake5 -r meshlab_full.pro
-   use minimal && eqmake5 -r meshlab_mini.pro
-}
-
-src_install() {
-   dobin distrib/{meshlab,meshlabserver}
-   dolib distrib/libcommon.so.1.0.0
-   dosym libcommon.so.1.0.0 /usr/$(get_libdir)/libcommon.so.1
-   dosym libcommon.so.1 /usr/$(get_libdir)/libcommon.so
-   exeinto /usr/$(get_libdir)/meshlab/plugins
-   doexe distrib/plugins/*.so
-   insinto /usr/share/meshlab/shaders
-   doins -r distrib/shaders/*
-   insinto /usr/share/meshlab/plugins
-   doins -r distrib/plugins/*
-   insinto /usr/share/meshlab/textures
-   doins -r distrib/textures/*
-   insinto /usr/share/meshlab/sample
-   doins -r distrib/sample/*
-   newicon "${S}"/meshlab/images/eye512.png "${PN}".png
-   make_desktop_entry meshlab "Meshlab" "${PN}" Graphics
-}

diff --git a/media-gfx/meshlab/meshlab-2016.12.ebuild 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/meshlab/, media-gfx/meshlab/files/2016.12/

2018-09-04 Thread Amy Liffey
commit: a1e4a213fb6bdf0c313e0a04e5e2327e28679625
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Sep  5 05:46:18 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Sep  5 05:46:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e4a213

media-gfx/meshlab: fix asString crash

- Added patch from fedora
Suggested-by: Miro Hrončok  hroncok.cz>
Closes: https://bugs.gentoo.org/660542
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/2016.12/meshlab-2016.12-asString.patch   |  62 
 media-gfx/meshlab/meshlab-2016.12-r3.ebuild| 109 +
 2 files changed, 171 insertions(+)

diff --git a/media-gfx/meshlab/files/2016.12/meshlab-2016.12-asString.patch 
b/media-gfx/meshlab/files/2016.12/meshlab-2016.12-asString.patch
new file mode 100644
index 000..7e58790590a
--- /dev/null
+++ b/media-gfx/meshlab/files/2016.12/meshlab-2016.12-asString.patch
@@ -0,0 +1,62 @@
+From e1410053455a497d32b1e896eb7e99a7224b6832 Mon Sep 17 00:00:00 2001
+From: Miro Hrončok 
+Date: Aug 29 2018 20:40:58 +
+Subject: Fix FTBFS (#1604819)
+
+
+---
+
+diff --git a/meshlab-2016.12-qprintable.patch 
b/meshlab-2016.12-qprintable.patch
+new file mode 100644
+index 000..9a916f6
+--- /dev/null
 b/meshlab-2016.12-qprintable.patch
+@@ -0,0 +1,20 @@
++--- a/src/meshlabserver/mainserver.cpp2016-12-23 11:24:59.0 
+0100
+ b/src/meshlabserver/mainserver.cpp.a  2018-08-29 20:32:03.009295180 
+0200
++@@ -897,7 +897,7 @@
++ }
++ 
++  if (meshDocument.size() < outmeshlist.size())
++- fprintf(logfp, "Error: trying to save %i meshes, but only %i 
available in the project\n", qPrintable(outmeshlist.size()), 
qPrintable(meshDocument.size()));
+++ fprintf(logfp, "Error: trying to save %i meshes, but only %i 
available in the project\n", outmeshlist.size(), meshDocument.size());
++  else
++  {
++  for (int ii = 0; ii < outmeshlist.size(); ++ii)
++@@ -911,7 +911,7 @@
++  fprintf(logfp, "Output mesh %s has NOT 
been saved\n", qPrintable(outmeshlist[ii].filename));
++  }
++  else
++- fprintf(logfp, "Invalid layer %i. Output mesh 
%s will not be saved\n", qPrintable(ii), qPrintable(outmeshlist[ii].filename));
+++ fprintf(logfp, "Invalid layer %i. Output mesh 
%s will not be saved\n", ii, qPrintable(outmeshlist[ii].filename));
++  }
++ 
++  }
+diff --git a/meshlab-2016.12-qt-includes.patch 
b/meshlab-2016.12-qt-includes.patch
+new file mode 100644
+index 000..66e4f67
+--- /dev/null
 b/meshlab-2016.12-qt-includes.patch
+@@ -0,0 +1,21 @@
++--- a/src/meshlabplugins/render_gdp/shaderDialog.h2016-12-23 
11:24:59.0 +0100
+ b/src/meshlabplugins/render_gdp/shaderDialog.h.a  2018-08-29 
20:55:01.414996789 +0200
++@@ -32,6 +32,8 @@
++ #include "shaderStructs.h"
++ #include "ui_shaderDialog.h"
++ #include 
+++#include 
+++#include 
++ 
++ class QGLWidget;
++ 
++--- ./meshlab-2016.12/src/meshlabplugins/edit_paint/paintbox.cpp  
2016-12-23 11:24:59.0 +0100
+ ./meshlab-2016.12/src/meshlabplugins/edit_paint/paintbox.cpp.a
2018-08-29 21:19:42.411581082 +0200
++@@ -23,6 +23,7 @@
++ 
++ #include "paintbox.h"
++ #include 
+++#include 
++ 
++ Paintbox::Paintbox(QWidget * parent, Qt::WindowFlags flags) : 
QWidget(parent, flags)
++ {
+

diff --git a/media-gfx/meshlab/meshlab-2016.12-r3.ebuild 
b/media-gfx/meshlab/meshlab-2016.12-r3.ebuild
new file mode 100644
index 000..4fc8458b15a
--- /dev/null
+++ b/media-gfx/meshlab/meshlab-2016.12-r3.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="the open source system for processing and editing 3D triangular 
meshes"
+HOMEPAGE="http://www.meshlab.net;
+VCG_VERSION="1.0.1"
+SRC_URI="https://github.com/cnr-isti-vclab/meshlab/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+
https://github.com/cnr-isti-vclab/vcglib/archive/v${VCG_VERSION}.tar.gz -> 
vcglib-${VCG_VERSION}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="-minimal"
+DEPEND="dev-cpp/eigen:3
+   dev-cpp/muParser
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-qt/qtscript:5
+   dev-qt/qtxmlpatterns:5
+   >=media-gfx/jhead-3.00-r2
+   media-libs/glew:0
+   media-libs/qhull
+   =media-libs/lib3ds-1*
+   media-libs/openctm
+   sci-libs/levmar
+   sci-libs/mpir"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/meshlab-${PV}/src"
+
+PATCHES=(
+   "${FILESDIR}/${PV}/0001-set-shader-and-texture-paths.patch"
+   #remove ot working plugins
+   "${FILESDIR}/${PV}/remove-edit_mutualcorrs.patch"
+   "${FILESDIR}/${PV}/remove-io_TXT.patch"
+   #since structure synth doesn't seem 

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

2018-09-04 Thread Hans de Graaff
commit: 7dcc6973dd63f7adbb4ea762e8626ff61dbb2293
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  5 04:45:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  5 04:45:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcc6973

dev-ruby/shotgun: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/shotgun/shotgun-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/shotgun/shotgun-0.9.2.ebuild 
b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
index c3733183621..44d5deb505f 100644
--- a/dev-ruby/shotgun/shotgun-0.9.2.ebuild
+++ b/dev-ruby/shotgun/shotgun-0.9.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 # No documentation task
 RUBY_FAKEGEM_TASK_DOC=""



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

2018-09-04 Thread Hans de Graaff
commit: fbc37905a534612f407a6ad6abc2e7a021f71a73
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  5 04:39:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  5 04:39:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc37905

dev-ruby/filesize: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/filesize/Manifest  |  1 +
 dev-ruby/filesize/filesize-0.2.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ruby/filesize/Manifest b/dev-ruby/filesize/Manifest
index 88ff2315bea..860a281de67 100644
--- a/dev-ruby/filesize/Manifest
+++ b/dev-ruby/filesize/Manifest
@@ -1 +1,2 @@
 DIST filesize-0.1.1.gem 8192 BLAKE2B 
cf2edeeb5b0b1954c6a2233dbf43356c639f611ec289b18f73043f17b26b57611c81da1707ee4c6bb0ad65bfafbf9e9212398af184f3eafd53b290d70b80129b
 SHA512 
2c7e94feb2433c9a1c1545e817616a7551f5d02f441b2564d96499b8fea0e47b74843b3d06d959273fc000800eea87bb7bc1c643369a4d724b8ba19b53de6283
+DIST filesize-0.2.0.gem 8192 BLAKE2B 
dddf9a19712d03bed55d234f89a4d2ec9afb713ea8d2f63ad8cf9c1daf6ee9d8e6a7219dcd7c76b19a548e3d58ed4712b4c953ee1c573706ae010042c81c41d2
 SHA512 
87d13278e62fc6ff7ef08f9a287951a1ac3f502b69e1c3b9f5579971a2ad167875f4028a1f51f24f3bb54de38f7cb0e735ab3763bf8774ceeda68c8d3f8de42a

diff --git a/dev-ruby/filesize/filesize-0.2.0.ebuild 
b/dev-ruby/filesize/filesize-0.2.0.ebuild
new file mode 100644
index 000..ca7c183ed17
--- /dev/null
+++ b/dev-ruby/filesize/filesize-0.2.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="small ruby class for handling filesizes with both the SI and 
binary prefixes"
+HOMEPAGE="https://github.com/dominikh/filesize;
+
+LICENSE="MIT"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""



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

2018-09-04 Thread Zac Medico
commit: 9167d7d244d9ee01fb3c7f77a28f1512d6154462
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep  5 03:23:08 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep  5 03:34:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9167d7d2

dev-python/aiohttp: version bump to 3.4.3

Bug: https://bugs.gentoo.org/662606
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/aiohttp/Manifest |  1 +
 dev-python/aiohttp/aiohttp-3.4.3.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index 100f0d3e6f0..7a2d9d359fb 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -5,3 +5,4 @@ DIST aiohttp-2.3.2.tar.gz 841030 BLAKE2B 
a291baa1c5e915815ec80ea1cbd8434b31f4098
 DIST aiohttp-3.0.5.tar.gz 738000 BLAKE2B 
742d3647a61e21ed8fc7a0a344337c5260b2bc34ffeb84660ddc031ff3872c97d7cadb66a02a4bc2531ca22b54fc1b93e8cf321d696cf4ec21a60170631d866c
 SHA512 
650dbe3e5363c259fc5ce95baec4fd16ca2fd0836236d7d8f65597346f72fec29f803e037ffd6fc4e726a28a973aa09b0a3874a685516fbc4e843ad7f0f08b7b
 DIST aiohttp-3.0.6.tar.gz 738111 BLAKE2B 
28a3560a7b351ee974db8bbdd372798e01696e0b6330707c542253c4d8a0405e6e8c2c8ec03c3b0ea8b548516ffb2dfe14b800b5f17e908991244bfd9335
 SHA512 
43f1b3c2da1bc57ac6e83a01abb3568b71ed5514e9331aaba4b691ff036d2d3e72eeddadd0f2f20608fa1f622a673ce1d4489bced2096ae546a350ad5f438d0d
 DIST aiohttp-3.3.0.tar.gz 722307 BLAKE2B 
3bf1906e8a518d443a2f1bfff536fe9c4024dd18d12ed791dd4a81cfa3f81260bbbf293ae093086fa45c068f3417bcc797d1ee01e64a890a9427944ac9836760
 SHA512 
e7dd320abb0d9baa0dd583ce034b2d2dd328aa37750197789207e80eabfaf1e998a58e9aa0a6b98ff213f8c78ca90b85698ac559c57f44ce1b643fc317735a4b
+DIST aiohttp-3.4.3.tar.gz 822045 BLAKE2B 
117c70614d9a9da5cc23ec205d104317591e62d8368a2775965d3b5daadbc711eceeefc1fd0e84504a7cc8079e00e7ec426cc6e3f3bf752029a66089a708a384
 SHA512 
2e50c9f200edfdccfa1b8e338ec9acb30f85f90b37b1fb5acc9834a2df3ad62ac68b9bc3a4d990b9eba939f7afecb00f5798e54d9b1d93ac18c2d51f895d044d

diff --git a/dev-python/aiohttp/aiohttp-3.4.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.4.3.ebuild
new file mode 100644
index 000..6a3106ded46
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.4.3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="http client/server for asyncio"
+HOMEPAGE="https://pypi.org/project/aiohttp/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+CDEPEND="
+   >=dev-python/async_timeout-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+   dev-python/idna-ssl[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   doc? (
+   >=dev-python/alabaster-0.6.2[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-asyncio[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-blockdiag[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-newsfeed[${PYTHON_USEDEP}]
+   dev-python/sphinxcontrib-spelling[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-aiohttp-theme[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${CDEPEND}
+   >=app-arch/brotli-1.0.5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.4.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="${CDEPEND}"
+
+DOCS=( CHANGES.rst CONTRIBUTING.rst CONTRIBUTORS.txt HISTORY.rst README.rst )
+PATCHES=( "${FILESDIR}"/${PN}-3.0.5-tests.patch )
+
+python_prepare_all() {
+   # skip failing tests until cause is determined
+   rm tests/{test_pytest_plugin.py,test_worker.py} || die
+   # AttributeError: 'brotli.Decompressor' object has no attribute 'flush'
+   sed -e 's:test_compression_brotli:_\0:' \
+   -e 's:test_feed_eof_no_err_brotli:_\0:' \
+   -i tests/test_http_parser.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2018-09-04 Thread Zac Medico
commit: 1004e415a8d6095b60e3755c67cf9241cc0ff453
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep  5 02:14:55 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep  5 03:34:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1004e415

dev-python/async_generator: new package

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/async_generator/Manifest|  1 +
 .../async_generator/async_generator-1.10.ebuild| 24 ++
 dev-python/async_generator/metadata.xml| 11 ++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/async_generator/Manifest 
b/dev-python/async_generator/Manifest
new file mode 100644
index 000..199c25e15d5
--- /dev/null
+++ b/dev-python/async_generator/Manifest
@@ -0,0 +1 @@
+DIST async_generator-1.10.tar.gz 29870 BLAKE2B 
7f1bea82b1ed9ed87774f1fb42af2c58d8f9e34a02f067fad018680d46c94b811075107396b29e948fa5f72131c79f3b45544fae5aeca9f990e809db85bb28dd
 SHA512 
3874b4e474cc7febec981f704672e233512a999e00e1672e46fe3a18e45168373fabc83142926763b7c6fcaf16948e031702d5854694aab4b5cae96b9b1ef819

diff --git a/dev-python/async_generator/async_generator-1.10.ebuild 
b/dev-python/async_generator/async_generator-1.10.ebuild
new file mode 100644
index 000..17b80b09558
--- /dev/null
+++ b/dev-python/async_generator/async_generator-1.10.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Making it easy to write async iterators in Python 3.5"
+HOMEPAGE="https://github.com/python-trio/async_generator 
https://pypi.org/project/async_generator/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="|| ( MIT Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+DOCS=( README.rst )
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}

diff --git a/dev-python/async_generator/metadata.xml 
b/dev-python/async_generator/metadata.xml
new file mode 100644
index 000..0731896574c
--- /dev/null
+++ b/dev-python/async_generator/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   python-trio/async_generator
+   async_generator
+   
+



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

2018-09-04 Thread Zac Medico
commit: 54e68e1e090c00457a1688df88489516406dc66e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Sep  5 03:18:10 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Sep  5 03:34:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e68e1e

dev-python/sphinx-aiohttp-theme: new package

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/sphinx-aiohttp-theme/Manifest   |  1 +
 dev-python/sphinx-aiohttp-theme/metadata.xml   | 11 ++
 .../sphinx-aiohttp-theme-0.1.4.ebuild  | 25 ++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/sphinx-aiohttp-theme/Manifest 
b/dev-python/sphinx-aiohttp-theme/Manifest
new file mode 100644
index 000..03d16a6d9cc
--- /dev/null
+++ b/dev-python/sphinx-aiohttp-theme/Manifest
@@ -0,0 +1 @@
+DIST aiohttp-theme-0.1.4.tar.gz 10723 BLAKE2B 
afc398bb65e69fcc931f214c613f789da07c89bafd26ff207d4c5666edbe323f77c4a6fec09817d4dc6bb1d40e21ddd82f0b7b5c25dc5fe89b8b83c1c423bad7
 SHA512 
b487c9095a677baf9471b93be5b9cc3a697f62d2674d27ea4a7aee043e5dd75c5543a0e0a2e51c28e36e5bbf324bcb6d06786b31ae3b492ad2f972c6776c40af

diff --git a/dev-python/sphinx-aiohttp-theme/metadata.xml 
b/dev-python/sphinx-aiohttp-theme/metadata.xml
new file mode 100644
index 000..b7700e6c436
--- /dev/null
+++ b/dev-python/sphinx-aiohttp-theme/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   aio-libs/aiohttp-theme
+   aiohttp-theme
+   
+

diff --git a/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.4.ebuild 
b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.4.ebuild
new file mode 100644
index 000..e4a37d75b9e
--- /dev/null
+++ b/dev-python/sphinx-aiohttp-theme/sphinx-aiohttp-theme-0.1.4.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit distutils-r1
+
+MY_PN="aiohttp-theme"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Sphinx theme for aiohttp"
+HOMEPAGE="https://github.com/aio-libs/aiohttp-theme;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S="${WORKDIR}/${MY_P}"



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

2018-09-04 Thread Richard Farina
commit: 51b987a494bc696c6c2390f39c530ea61f6f0fcf
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep  5 02:38:33 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep  5 02:38:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b987a4

net-wireless/gr-osmosdr: adding pluto support

with no keywords for right now, just to see what happens with
https://github.com/csete/gr-osmosdr-gqrx/issues/10

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/gr-osmosdr/files/csete-iio.patch  | 640 +
 .../gr-osmosdr-0.1.4_p20180626-r1.ebuild   |  80 +++
 net-wireless/gr-osmosdr/metadata.xml   |   1 +
 3 files changed, 721 insertions(+)

diff --git a/net-wireless/gr-osmosdr/files/csete-iio.patch 
b/net-wireless/gr-osmosdr/files/csete-iio.patch
new file mode 100644
index 000..678a8599d05
--- /dev/null
+++ b/net-wireless/gr-osmosdr/files/csete-iio.patch
@@ -0,0 +1,640 @@
+From 0eaf819be8a40896dfc3d810685a609a867a42e9 Mon Sep 17 00:00:00 2001
+From: Alexandru Csete 
+Date: Mon, 13 Feb 2017 01:05:50 +0100
+Subject: [PATCH] Add PlutoSDR source through gr-iio
+
+---
+ CMakeLists.txt  |   1 +
+ cmake/Modules/FindGnuradioIIO.cmake |  34 
+ cmake/Modules/FindIIO.cmake |  28 +++
+ lib/CMakeLists.txt  |   8 +
+ lib/config.h.in |   1 +
+ lib/device.cc   |   8 +
+ lib/plutosdr/CMakeLists.txt |  39 +
+ lib/plutosdr/plutosdr_source_c.cc   | 262 
+ lib/plutosdr/plutosdr_source_c.h| 105 +++
+ lib/source_impl.cc  |  18 ++
+ 10 files changed, 504 insertions(+)
+ create mode 100644 cmake/Modules/FindGnuradioIIO.cmake
+ create mode 100644 cmake/Modules/FindIIO.cmake
+ create mode 100644 lib/plutosdr/CMakeLists.txt
+ create mode 100644 lib/plutosdr/plutosdr_source_c.cc
+ create mode 100644 lib/plutosdr/plutosdr_source_c.h
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 296456d..7871f39 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -159,6 +159,7 @@ endif()
+ find_package(GnuradioIQBalance)
+ find_package(UHD)
+ find_package(GnuradioUHD)
++find_package(GnuradioIIO)
+ find_package(GnuradioFCD)
+ find_package(GnuradioFCDPP)
+ find_package(LibOsmoSDR)
+diff --git a/cmake/Modules/FindGnuradioIIO.cmake 
b/cmake/Modules/FindGnuradioIIO.cmake
+new file mode 100644
+index 000..d3c011a
+--- /dev/null
 b/cmake/Modules/FindGnuradioIIO.cmake
+@@ -0,0 +1,34 @@
++INCLUDE(FindPkgConfig)
++PKG_CHECK_MODULES(PC_GNURADIO_IIO gnuradio-iio)
++
++FIND_PATH(
++GNURADIO_IIO_INCLUDE_DIRS
++NAMES gnuradio/iio/api.h
++HINTS $ENV{GNURADIO_IIO_DIR}/include
++${PC_GNURADIO_IIO_INCLUDEDIR}
++PATHS /usr/local/include
++  /usr/include
++)
++
++FIND_LIBRARY(
++GNURADIO_IIO_LIBRARIES
++NAMES gnuradio-iio
++HINTS $ENV{GNURADIO_IIO_DIR}/lib
++${PC_GNURADIO_IIO_LIBDIR}
++PATHS /usr/local/lib
++  /usr/local/lib64
++  /usr/lib
++  /usr/lib64
++)
++
++if(GNURADIO_IIO_INCLUDE_DIRS AND GNURADIO_IIO_LIBRARIES)
++  set(GNURADIO_IIO_FOUND TRUE CACHE INTERNAL "gnuradio-iio found")
++  message(STATUS "Found gnuradio-iio: ${GNURADIO_IIO_INCLUDE_DIRS}, 
${GNURADIO_IIO_LIBRARIES}")
++else(GNURADIO_IIO_INCLUDE_DIRS AND GNURADIO_IIO_LIBRARIES)
++  set(GNURADIO_IIO_FOUND FALSE CACHE INTERNAL "gnuradio-iio found")
++  message(STATUS "gnuradio-iio not found.")
++endif(GNURADIO_IIO_INCLUDE_DIRS AND GNURADIO_IIO_LIBRARIES)
++
++INCLUDE(FindPackageHandleStandardArgs)
++FIND_PACKAGE_HANDLE_STANDARD_ARGS(GNURADIO_IIO DEFAULT_MSG 
GNURADIO_IIO_LIBRARIES GNURADIO_IIO_INCLUDE_DIRS)
++MARK_AS_ADVANCED(GNURADIO_IIO_LIBRARIES GNURADIO_IIO_INCLUDE_DIRS)
+diff --git a/cmake/Modules/FindIIO.cmake b/cmake/Modules/FindIIO.cmake
+new file mode 100644
+index 000..bb87a4b
+--- /dev/null
 b/cmake/Modules/FindIIO.cmake
+@@ -0,0 +1,28 @@
++
++# Find the IIO userspace library
++
++
++INCLUDE(FindPkgConfig)
++PKG_CHECK_MODULES(PC_IIO iio)
++
++FIND_PATH(
++IIO_INCLUDE_DIRS
++NAMES iio.h
++HINTS $ENV{IIO_DIR}/include
++${PC_IIO_INCLUDEDIR}
++PATHS /usr/local/include
++  /usr/include
++)
++
++FIND_LIBRARY(
++IIO_LIBRARIES
++NAMES iio
++HINTS $ENV{IIO_DIR}/lib
++${PC_IIO_LIBDIR}
++PATHS /usr/local/lib
++  /usr/lib
++)
++
++INCLUDE(FindPackageHandleStandardArgs)
++FIND_PACKAGE_HANDLE_STANDARD_ARGS(IIO DEFAULT_MSG IIO_LIBRARIES 
IIO_INCLUDE_DIRS)
++MARK_AS_ADVANCED(IIO_LIBRARIES IIO_INCLUDE_DIRS)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index c05b8d9..936d84b 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -174,6 +174,14 @@ if(ENABLE_UHD)
+ GR_INCLUDE_SUBDIRECTORY(uhd)
+ endif(ENABLE_UHD)
+ 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/, net-vpn/tinc/files/

2018-09-04 Thread Anthony G. Basile
commit: be0c91f71dcc1617f9f71e3a008d6e09aa7f496f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  5 01:55:39 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  5 01:55:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0c91f7

net-vpn/tinc: drop older 1.1 version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/tinc/Manifest |   1 -
 net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch |  44 -
 net-vpn/tinc/tinc-1.1_pre15.ebuild| 103 --
 3 files changed, 148 deletions(-)

diff --git a/net-vpn/tinc/Manifest b/net-vpn/tinc/Manifest
index 959505f8846..a6f95f0a401 100644
--- a/net-vpn/tinc/Manifest
+++ b/net-vpn/tinc/Manifest
@@ -1,4 +1,3 @@
 DIST tinc-1.0.33.tar.gz 486374 BLAKE2B 
542e9c95aa3dea941315c5a3293c06137be7131bbb4a3ba5d788e7c250327d0b01530db5b3371aee85b1e85a104b9997e9f09a6b33051090da087595e1bcb9da
 SHA512 
f17c7682e177d85a049891255fc590069c7901307951ee93364a7a754f1a7c5ca4b6a6f7ddcb4c9ad150f0155ff7db7112990a3fc3a6496b48bdbfd3b1ae8804
 DIST tinc-1.0.34.tar.gz 484174 BLAKE2B 
8ba80983cb1293b03b814f305bd733a2208562b8450a539c0f80c25596c0e05fb7ebc8edf8e6617b9e18d8b96bb49a82098f902e692ce4b85c7c47b1072be2dd
 SHA512 
b711a2c532f8efc94c77e9bbe5213ae284d2a3cb598d2760df700448e495a02ac56baa0393bbc6fbc735bf97a26ca5a79133c92952d98a9086a9ffd273eef725
-DIST tinc-1.1pre15.tar.gz 704145 BLAKE2B 
e97f044066a3c399b4089ed73e77a78904837031cbf04445390a3132a5cd8cf3e9390c1908b1804364616d16fffdedbae6b88f8a42da7471a42e4c8eea614d0e
 SHA512 
29b109c84a89204a9fe298e3cfb092169a7c3cbb62e0cabdb7fe8eaa01b03343b7d48bf028525754af1a340781de209e0b9412669c256a30e7226a8a21412c17
 DIST tinc-1.1pre16.tar.gz 703679 BLAKE2B 
c02636f52983c1fdebe28058a5e49f3952ac10b238c9d8f01a10b140960803f197a057c883860ca259b949883c406cf74f518d0e45bf84f10566a964570daf9b
 SHA512 
b32a0a734a4c8a91bad4cef4177cb45757c97c09dc179da1e3357f2fde48b3b0747587dbac31ecb5400e1553b6712d474a6a1808ac24bce1a3494c1842bb6c43

diff --git a/net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch 
b/net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch
deleted file mode 100644
index 519677dd503..000
--- a/net-vpn/tinc/files/tinc-1.1_pre15-fix-paths.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -Naur tinc-1.1pre14.orig/src/names.c tinc-1.1pre14/src/names.c
 tinc-1.1pre14.orig/src/names.c 2016-04-17 12:08:41.0 -0400
-+++ tinc-1.1pre14/src/names.c  2016-10-15 07:37:51.147064396 -0400
-@@ -86,36 +86,11 @@
-   if(!pidfilename)
-   xasprintf(, "%s" SLASH "pid", confbase);
- #else
--  bool fallback = false;
--  if(daemon) {
--  if(access(LOCALSTATEDIR, R_OK | W_OK | X_OK))
--  fallback = true;
--  } else {
--  char fname[PATH_MAX];
--  snprintf(fname, sizeof fname, LOCALSTATEDIR SLASH "run" SLASH 
"%s.pid", identname);
--  if(access(fname, R_OK)) {
--  snprintf(fname, sizeof fname, "%s" SLASH "pid", 
confbase);
--  if(!access(fname, R_OK))
--  fallback = true;
--  }
--  }
-+  if(!logfilename)
-+  xasprintf(, "/var/log" SLASH "%s.log", identname);
- 
--  if(!fallback) {
--  if(!logfilename)
--  xasprintf(, LOCALSTATEDIR SLASH "log" SLASH 
"%s.log", identname);
--
--  if(!pidfilename)
--  xasprintf(, LOCALSTATEDIR SLASH "run" SLASH 
"%s.pid", identname);
--  } else {
--  if(!logfilename)
--  xasprintf(, "%s" SLASH "log", confbase);
--
--  if(!pidfilename) {
--  if(daemon)
--  logger(DEBUG_ALWAYS, LOG_WARNING, "Could not 
access " LOCALSTATEDIR SLASH " (%s), storing pid and socket files in %s" SLASH, 
strerror(errno), confbase);
--  xasprintf(, "%s" SLASH "pid", confbase);
--  }
--  }
-+  if(!pidfilename)
-+  xasprintf(, "/run" SLASH "%s.pid", identname);
- #endif
- 
-   if(!unixsocketname) {

diff --git a/net-vpn/tinc/tinc-1.1_pre15.ebuild 
b/net-vpn/tinc/tinc-1.1_pre15.ebuild
deleted file mode 100644
index 359469d9dc7..000
--- a/net-vpn/tinc/tinc-1.1_pre15.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV=${PV/_/}
-MY_P=${PN}-${MY_PV}
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools python-single-r1 systemd
-
-DESCRIPTION="tinc is an easy to configure VPN implementation"
-HOMEPAGE="http://www.tinc-vpn.org/;
-
-# UPSTREAM_VER=1
-
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-1.1-upstream-patches-${UPSTREAM_VER}.tar.xz;
-
-SRC_URI="http://www.tinc-vpn.org/packages/${MY_P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}"
-
-LICENSE="GPL-2"

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/, net-vpn/tinc/files/

2018-09-04 Thread Anthony G. Basile
commit: d7eef58d8c3ba44604691f721bb1e25428b86ff7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  5 02:02:21 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  5 02:02:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7eef58d

net-vpn/tinc: drop gui, bug #665208

Thanks Charlie Gehlin  gehlin.com>

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...1_pre16-fix-paths.patch => tinc-1.1_pre16-r1-fix-paths.patch} | 0
 net-vpn/tinc/metadata.xml| 1 -
 net-vpn/tinc/{tinc-1.1_pre16.ebuild => tinc-1.1_pre16-r1.ebuild} | 9 +
 3 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch 
b/net-vpn/tinc/files/tinc-1.1_pre16-r1-fix-paths.patch
similarity index 100%
rename from net-vpn/tinc/files/tinc-1.1_pre16-fix-paths.patch
rename to net-vpn/tinc/files/tinc-1.1_pre16-r1-fix-paths.patch

diff --git a/net-vpn/tinc/metadata.xml b/net-vpn/tinc/metadata.xml
index 02dd537c6e6..f6ec81bf4f8 100644
--- a/net-vpn/tinc/metadata.xml
+++ b/net-vpn/tinc/metadata.xml
@@ -14,7 +14,6 @@

-   Add GUI support, using 
dev-python/wxpython
 Enable support for User Mode Linux 
Sockets
 Enable Virtual Distributed Ethernet (VDE) 
based networking


diff --git a/net-vpn/tinc/tinc-1.1_pre16.ebuild 
b/net-vpn/tinc/tinc-1.1_pre16-r1.ebuild
similarity index 90%
rename from net-vpn/tinc/tinc-1.1_pre16.ebuild
rename to net-vpn/tinc/tinc-1.1_pre16-r1.ebuild
index 91923228701..f252a1217c3 100644
--- a/net-vpn/tinc/tinc-1.1_pre16.ebuild
+++ b/net-vpn/tinc/tinc-1.1_pre16-r1.ebuild
@@ -24,12 +24,11 @@ SRC_URI="http://www.tinc-vpn.org/packages/${MY_P}.tar.gz
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
-IUSE="+lzo +ncurses gui libressl +readline +ssl uml vde upnp +zlib"
+IUSE="+lzo +ncurses libressl +readline +ssl uml vde upnp +zlib"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
${PYTHON_DEPS}
-   gui? ( dev-python/wxpython:3.0[${PYTHON_USEDEP}] )
ssl? (
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -89,12 +88,6 @@ src_install() {
doconfd "${FILESDIR}"/tinc.networks
newconfd "${FILESDIR}"/tincd.conf tincd
newinitd "${FILESDIR}"/tincd-r2 tincd
-
-   if use gui; then
-   python_fix_shebang "${ED}"/usr/bin/tinc-gui
-   else
-   rm -f "${ED}"/usr/bin/tinc-gui || die
-   fi
 }
 
 pkg_postinst() {



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

2018-09-04 Thread Anthony G. Basile
commit: 3c1b2ede04fd5a8bc278ca8c25be4aa837f02f91
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep  5 01:50:59 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep  5 01:50:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1b2ede

net-misc/ntpsec: version bump to 1.1.2, bug #665188

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/ntpsec/Manifest|   1 +
 net-misc/ntpsec/ntpsec-1.1.2.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/net-misc/ntpsec/Manifest b/net-misc/ntpsec/Manifest
index c6ff344b44b..b5913390c2d 100644
--- a/net-misc/ntpsec/Manifest
+++ b/net-misc/ntpsec/Manifest
@@ -1,2 +1,3 @@
 DIST ntpsec-1.0.0.tar.gz 2405862 BLAKE2B 
b1631491500cafa5d41761fe6cb2db523450ed7801d06678048d6b8878d93dbd1e9d7cb2081a8400421213cf78a6724220236149a7f719896d1e8e48f5337d85
 SHA512 
9fb06310508b30d2ae2d66212d7d87b00e8eea294cebc27eb70435d764bd639fcec234b66e78deafb700476c88e47afe2d1b463563008c32efbb0644dd611f43
 DIST ntpsec-1.1.1.tar.gz 2451415 BLAKE2B 
516c87f0710ecacfde27f801a5fc4a492e7871eb35cc3afb8a107e0c381cd9787a4af2d0b01e2cf5d4f43043afe042321e5bbd2299578723e870b2fa502646d2
 SHA512 
838ed81c94e14a3d8588670ce63a1c4f6216d2f79be5149ad6a845cec00bdf6d7fe77310ce9c33c4675d3db54e59c3d9d02ae4351913ffbd9a3883716c443f83
+DIST ntpsec-1.1.2.tar.gz 2458805 BLAKE2B 
e9ab493f60179ce94a5995287423c3a0038298b622b0dcffd5a299261a7b42fc8d0d04256726e049c625c0789882f601615eaa7169047e984a274f62e0cf40d2
 SHA512 
83d2d3bc59202f1e5f3e76eeb6810e575e24c6f392f20c25732a6881a0a0a9f72453b76b294399351ec4baf88bc64da089dc1340aee38576021659f81bcd0e19

diff --git a/net-misc/ntpsec/ntpsec-1.1.2.ebuild 
b/net-misc/ntpsec/ntpsec-1.1.2.ebuild
new file mode 100644
index 000..680e3dcba1d
--- /dev/null
+++ b/net-misc/ntpsec/ntpsec-1.1.2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_REQ_USE='threads(+)'
+
+inherit flag-o-matic python-r1 waf-utils systemd user
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/NTPsec/ntpsec.git;
+   BDEPEND=""
+   KEYWORDS=""
+else
+   SRC_URI="ftp://ftp.ntpsec.org/pub/releases/${PN}-${PV}.tar.gz;
+   RESTRICT="mirror"
+   BDEPEND=""
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The NTP reference implementation, refactored"
+HOMEPAGE="https://www.ntpsec.org/;
+
+NTPSEC_REFCLOCK=(
+   oncore trimble truetime gpsd jjy generic spectracom
+   shm pps hpgps zyfer arbiter nmea neoclock modem
+   local)
+
+IUSE_NTPSEC_REFCLOCK=${NTPSEC_REFCLOCK[@]/#/rclock_}
+
+LICENSE="HPND MIT BSD-2 BSD CC-BY-SA-4.0"
+SLOT="0"
+IUSE="${IUSE_NTPSEC_REFCLOCK} debug doc early gdb heat libressl nist ntpviz 
samba seccomp smear tests" #ionice
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# net-misc/pps-tools oncore,pps
+CDEPEND="${PYTHON_DEPS}
+   ${BDEPEND}
+   sys-libs/libcap
+   dev-python/psutil[${PYTHON_USEDEP}]
+   libressl? ( dev-libs/libressl:0= )
+   !libressl? ( dev-libs/openssl:0= )
+   seccomp? ( sys-libs/libseccomp )
+"
+RDEPEND="${CDEPEND}
+   ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts )
+   !net-misc/ntp
+   !net-misc/openntpd
+"
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   app-text/docbook-xsl-stylesheets
+   sys-devel/bison
+   rclock_oncore? ( net-misc/pps-tools )
+   rclock_pps? ( net-misc/pps-tools )
+"
+
+WAF_BINARY="${S}/waf"
+
+pkg_setup() {
+   enewgroup ntp 123
+   enewuser ntp 123 -1 /dev/null ntp
+}
+
+src_prepare() {
+   default
+   # Remove autostripping of binaries
+   sed -i -e '/Strip binaries/d' wscript
+   python_copy_sources
+}
+
+src_configure() {
+   is-flagq -flto* && filter-flags -flto* -fuse-linker-plugin
+
+   local string_127=""
+   local rclocks="";
+   local CLOCKSTRING=""
+
+   for refclock in ${NTPSEC_REFCLOCK[@]} ; do
+   if use rclock_${refclock} ; then
+   string_127+="$refclock,"
+   fi
+   done
+   CLOCKSTRING="`echo ${string_127}|sed 's|,$||'`"
+
+   local myconf=(
+   --nopyc
+   --nopyo
+   --refclock="${CLOCKSTRING}"
+   $(use doc   && echo "--enable-doc")
+   $(use early && echo "--enable-early-droproot")
+   $(use gdb   && echo "--enable-debug-gdb")
+   $(use nist  && echo "--enable-lockclock")
+   $(use samba && echo "--enable-mssntp")
+   $(use seccomp   && echo "--enable-seccomp")
+   $(use smear && echo "--enable-leap-smear")
+   $(use tests && echo "--alltests")
+   $(use debug && echo "--enable-debug")
+   )
+
+   python_configure() {
+ 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-iio/

2018-09-04 Thread Richard Farina
commit: 3ff0de7c9905ba8f7a620be4d546852bed9f5068
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Sep  5 01:13:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Sep  5 01:13:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff0de7c

net-wireless/gr-iio: mostly import from pentoo

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/gr-iio/Manifest |  1 +
 net-wireless/gr-iio/gr-iio-0.3-r2.ebuild | 33 
 net-wireless/gr-iio/gr-iio-.ebuild   | 33 
 net-wireless/gr-iio/metadata.xml | 15 +++
 4 files changed, 82 insertions(+)

diff --git a/net-wireless/gr-iio/Manifest b/net-wireless/gr-iio/Manifest
new file mode 100644
index 000..df074d7140a
--- /dev/null
+++ b/net-wireless/gr-iio/Manifest
@@ -0,0 +1 @@
+DIST gr-iio-0.3.tar.gz 55090 BLAKE2B 
3c89567a921e79261434eefb0706a53e10553aaecd4b6f913e3cadd8714b1d5a089b0ff0d66e9815825d57e21050a4a726a3d095eacda634f8434ab6e4726224
 SHA512 
2618790f5e1a56af2bcb045871f27d8d5ef37c8708e84dd413ce8e5094bb72d59f7b37798ab0c3ab0bc56d70baeb77bae26f5e1125e1a2d251396e84ea6cde02

diff --git a/net-wireless/gr-iio/gr-iio-0.3-r2.ebuild 
b/net-wireless/gr-iio/gr-iio-0.3-r2.ebuild
new file mode 100644
index 000..243224b3adc
--- /dev/null
+++ b/net-wireless/gr-iio/gr-iio-0.3-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="GNU Radio IIO Blocks"
+HOMEPAGE="https://github.com/analogdevicesinc/gr-iio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/gr-iio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="${PYTHON_DEPS}
+   >=net-wireless/gnuradio-3.7.0:=
+   dev-libs/boost:=
+   net-libs/libiio:=
+   net-libs/libad9361-iio:="
+
+DEPEND="${RDEPEND}
+   sys-devel/flex:=
+   sys-devel/bison:=
+   dev-util/cppunit:=
+   dev-lang/swig:0"

diff --git a/net-wireless/gr-iio/gr-iio-.ebuild 
b/net-wireless/gr-iio/gr-iio-.ebuild
new file mode 100644
index 000..243224b3adc
--- /dev/null
+++ b/net-wireless/gr-iio/gr-iio-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="GNU Radio IIO Blocks"
+HOMEPAGE="https://github.com/analogdevicesinc/gr-iio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/gr-iio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="${PYTHON_DEPS}
+   >=net-wireless/gnuradio-3.7.0:=
+   dev-libs/boost:=
+   net-libs/libiio:=
+   net-libs/libad9361-iio:="
+
+DEPEND="${RDEPEND}
+   sys-devel/flex:=
+   sys-devel/bison:=
+   dev-util/cppunit:=
+   dev-lang/swig:0"

diff --git a/net-wireless/gr-iio/metadata.xml b/net-wireless/gr-iio/metadata.xml
new file mode 100644
index 000..890c956dc13
--- /dev/null
+++ b/net-wireless/gr-iio/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zeroch...@gentoo.org
+   Rick Farina
+   
+   
+   ra...@gentoo.org
+   Radio
+   
+   
+   analogdevicesinc/gr-iio
+   
+



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

2018-09-04 Thread Patrice Clement
commit: e41994fe0fc7ea90c427337b20adc99b82510264
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Aug 25 14:48:45 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:31:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41994fe

media-sound/teamspeak-server: bump to version 3.3.1.

Closes: https://bugs.gentoo.org/664584
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9694

 media-sound/teamspeak-server/Manifest  |   2 +
 .../teamspeak-server/teamspeak-server-3.3.1.ebuild | 114 +
 2 files changed, 116 insertions(+)

diff --git a/media-sound/teamspeak-server/Manifest 
b/media-sound/teamspeak-server/Manifest
index e723192c1d1..92faeb4beaa 100644
--- a/media-sound/teamspeak-server/Manifest
+++ b/media-sound/teamspeak-server/Manifest
@@ -1,2 +1,4 @@
 DIST teamspeak3-server_linux_amd64-3.3.0.tar.bz2 8383889 BLAKE2B 
7397f1c084c7487b613db7c2a71670320636b1c3c5fa353f255d721404dabee39f4f876440613772a1c784947393907c58fb7f275bf212ac3ae46957feb0c5a2
 SHA512 
375d1476fcbc507aec75a781ee071ccb99753290ecbfb2f2709c9a14556502f27adbbfc31abc9905e33eab3796a6addbde3f81e4714969e18204873c62c0647f
+DIST teamspeak3-server_linux_amd64-3.3.1.tar.bz2 8415114 BLAKE2B 
22908295d78677ecd09778c85b3e8dae6acd2170732759760884b76bb3614c4af8553910b9c62800bf5ab9cd32423acfe3c9bb476b7b6d7450330626f9f8ad8e
 SHA512 
4335ed9a3ba11a8b26385f5c0b73c01da8c7374b3c0fa24bdeefc66bc297dd241e012ab30e9d0185c44a6c575a38d6c131dfdd8819147dd34f7e79d940ec49cb
 DIST teamspeak3-server_linux_x86-3.3.0.tar.bz2 8257788 BLAKE2B 
d23dab70b2f847cf8c1e52b36dd72afa8c6f463b7439d3fd0b10e62586e6678c70eced16c934f87cd8fcc18ee1d2013189a9e60c56dfebf356bb4975f0fce821
 SHA512 
9b85b75d55f0ea2c89bfc0925de008268cb0c82894dc6909588dd2de6d0c271ad19102f7cc6f5d5f1143be3e3e9c56ac6206fb19d120eede1fc9f4ec67a58142
+DIST teamspeak3-server_linux_x86-3.3.1.tar.bz2 8289228 BLAKE2B 
3bdc1fcc29b9650ab6b1eda9d7cb9c201993fed0d194bf75071562d4f553b21098a31d1081113da7b8269056af4bcc3761acff17cf133c9fce874f63c2f4ec75
 SHA512 
734abdc9e0f3b6bda4fe5c71da51167745d2bdf56890a93c3b4d6d944231e9a561735224d4541f2b70584810aeca8f73f97334d26949fcd1000a708664c44eeb

diff --git a/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild 
b/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild
new file mode 100644
index 000..e8110a9eba1
--- /dev/null
+++ b/media-sound/teamspeak-server/teamspeak-server-3.3.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="A server software for hosting quality voice communication via the 
internet"
+HOMEPAGE="https://www.teamspeak.com/;
+SRC_URI="amd64? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2
 )
+   x86? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2
 )"
+
+LICENSE="LGPL-2.1 teamspeak3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="doc mysql tsdns"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/teamspeak3-server/libmariadb.so.2
+   opt/teamspeak3-server/libts3db_mariadb.so
+   opt/teamspeak3-server/libts3db_sqlite3.so
+   opt/teamspeak3-server/libts3_ssh.so
+   opt/teamspeak3-server/ts3server
+   opt/teamspeak3-server/tsdnsserver"
+
+pkg_setup() {
+   enewgroup teamspeak
+   enewuser teamspeak -1 -1 /opt/teamspeak3-server teamspeak
+}
+
+src_unpack() {
+   default
+
+   mv teamspeak3-server_linux_$(usex amd64 amd64 x86) ${P} || die
+}
+
+src_install() {
+   diropts -o teamspeak -g teamspeak
+   keepdir /opt/teamspeak3-server /var/log/teamspeak3-server
+
+   diropts
+   keepdir /etc/teamspeak3-server
+
+   touch ${D%/}/opt/teamspeak3-server/.ts3server_license_accepted || die
+
+   exeinto /opt/teamspeak3-server
+   doexe ts3server
+   doexe "${FILESDIR}"/ts3server-bin
+   dodir /opt/bin
+   dosym ../teamspeak3-server/ts3server-bin /opt/bin/ts3server
+
+   exeinto /opt/teamspeak3-server
+   doexe libts3db_sqlite3.so libts3_ssh.so
+
+   insinto /opt/teamspeak3-server/serverquerydocs
+   doins -r serverquerydocs/.
+
+   insinto /opt/teamspeak3-server/sql
+   doins sql/*.sql
+   doins -r sql/create_sqlite
+
+   insinto /etc/teamspeak3-server
+   newins "${FILESDIR}"/ts3server.ini-r1 ts3server.ini
+
+   dodoc CHANGELOG
+   docinto ts3server
+   dodoc doc/*.txt
+
+   newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server
+   systemd_newunit "${FILESDIR}"/teamspeak.service 
teamspeak3-server.service
+
+   newenvd - 99teamspeak3-server <<- EOF
+   CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini 
/etc/teamspeak3-server/ts3server_mariadb.ini 
/etc/teamspeak3-server/tsdns_settings.ini"
+   EOF
+
+   if use doc; then
+   

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

2018-09-04 Thread Patrice Clement
commit: de7a1161e3f94f110ccc992596ed37d711c00636
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Aug 25 14:49:49 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:31:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a1161

media-sound/teamspeak-server: drop old version.

Bug: https://bugs.gentoo.org/664584
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/teamspeak-server/Manifest  |   2 -
 .../teamspeak-server/teamspeak-server-3.3.0.ebuild | 114 -
 2 files changed, 116 deletions(-)

diff --git a/media-sound/teamspeak-server/Manifest 
b/media-sound/teamspeak-server/Manifest
index 92faeb4beaa..8378fbd711b 100644
--- a/media-sound/teamspeak-server/Manifest
+++ b/media-sound/teamspeak-server/Manifest
@@ -1,4 +1,2 @@
-DIST teamspeak3-server_linux_amd64-3.3.0.tar.bz2 8383889 BLAKE2B 
7397f1c084c7487b613db7c2a71670320636b1c3c5fa353f255d721404dabee39f4f876440613772a1c784947393907c58fb7f275bf212ac3ae46957feb0c5a2
 SHA512 
375d1476fcbc507aec75a781ee071ccb99753290ecbfb2f2709c9a14556502f27adbbfc31abc9905e33eab3796a6addbde3f81e4714969e18204873c62c0647f
 DIST teamspeak3-server_linux_amd64-3.3.1.tar.bz2 8415114 BLAKE2B 
22908295d78677ecd09778c85b3e8dae6acd2170732759760884b76bb3614c4af8553910b9c62800bf5ab9cd32423acfe3c9bb476b7b6d7450330626f9f8ad8e
 SHA512 
4335ed9a3ba11a8b26385f5c0b73c01da8c7374b3c0fa24bdeefc66bc297dd241e012ab30e9d0185c44a6c575a38d6c131dfdd8819147dd34f7e79d940ec49cb
-DIST teamspeak3-server_linux_x86-3.3.0.tar.bz2 8257788 BLAKE2B 
d23dab70b2f847cf8c1e52b36dd72afa8c6f463b7439d3fd0b10e62586e6678c70eced16c934f87cd8fcc18ee1d2013189a9e60c56dfebf356bb4975f0fce821
 SHA512 
9b85b75d55f0ea2c89bfc0925de008268cb0c82894dc6909588dd2de6d0c271ad19102f7cc6f5d5f1143be3e3e9c56ac6206fb19d120eede1fc9f4ec67a58142
 DIST teamspeak3-server_linux_x86-3.3.1.tar.bz2 8289228 BLAKE2B 
3bdc1fcc29b9650ab6b1eda9d7cb9c201993fed0d194bf75071562d4f553b21098a31d1081113da7b8269056af4bcc3761acff17cf133c9fce874f63c2f4ec75
 SHA512 
734abdc9e0f3b6bda4fe5c71da51167745d2bdf56890a93c3b4d6d944231e9a561735224d4541f2b70584810aeca8f73f97334d26949fcd1000a708664c44eeb

diff --git a/media-sound/teamspeak-server/teamspeak-server-3.3.0.ebuild 
b/media-sound/teamspeak-server/teamspeak-server-3.3.0.ebuild
deleted file mode 100644
index e8110a9eba1..000
--- a/media-sound/teamspeak-server/teamspeak-server-3.3.0.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-DESCRIPTION="A server software for hosting quality voice communication via the 
internet"
-HOMEPAGE="https://www.teamspeak.com/;
-SRC_URI="amd64? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_amd64-${PV}.tar.bz2
 )
-   x86? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/teamspeak3-server_linux_x86-${PV}.tar.bz2
 )"
-
-LICENSE="LGPL-2.1 teamspeak3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="doc mysql tsdns"
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/teamspeak3-server/libmariadb.so.2
-   opt/teamspeak3-server/libts3db_mariadb.so
-   opt/teamspeak3-server/libts3db_sqlite3.so
-   opt/teamspeak3-server/libts3_ssh.so
-   opt/teamspeak3-server/ts3server
-   opt/teamspeak3-server/tsdnsserver"
-
-pkg_setup() {
-   enewgroup teamspeak
-   enewuser teamspeak -1 -1 /opt/teamspeak3-server teamspeak
-}
-
-src_unpack() {
-   default
-
-   mv teamspeak3-server_linux_$(usex amd64 amd64 x86) ${P} || die
-}
-
-src_install() {
-   diropts -o teamspeak -g teamspeak
-   keepdir /opt/teamspeak3-server /var/log/teamspeak3-server
-
-   diropts
-   keepdir /etc/teamspeak3-server
-
-   touch ${D%/}/opt/teamspeak3-server/.ts3server_license_accepted || die
-
-   exeinto /opt/teamspeak3-server
-   doexe ts3server
-   doexe "${FILESDIR}"/ts3server-bin
-   dodir /opt/bin
-   dosym ../teamspeak3-server/ts3server-bin /opt/bin/ts3server
-
-   exeinto /opt/teamspeak3-server
-   doexe libts3db_sqlite3.so libts3_ssh.so
-
-   insinto /opt/teamspeak3-server/serverquerydocs
-   doins -r serverquerydocs/.
-
-   insinto /opt/teamspeak3-server/sql
-   doins sql/*.sql
-   doins -r sql/create_sqlite
-
-   insinto /etc/teamspeak3-server
-   newins "${FILESDIR}"/ts3server.ini-r1 ts3server.ini
-
-   dodoc CHANGELOG
-   docinto ts3server
-   dodoc doc/*.txt
-
-   newinitd "${FILESDIR}"/teamspeak.initd-r1 teamspeak3-server
-   systemd_newunit "${FILESDIR}"/teamspeak.service 
teamspeak3-server.service
-
-   newenvd - 99teamspeak3-server <<- EOF
-   CONFIG_PROTECT="/etc/teamspeak3-server/ts3server.ini 
/etc/teamspeak3-server/ts3server_mariadb.ini 
/etc/teamspeak3-server/tsdns_settings.ini"
-   EOF
-
-   if use doc; then
-   docinto html
-   dodoc -r doc/serverquery/.
-   

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

2018-09-04 Thread Patrice Clement
commit: a560f07d06e12d9bb6c84c79e01bd9fff9a0008d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Aug 31 18:11:57 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:24:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a560f07d

mail-filter/spamassassin: remove unused files.

Closes: https://github.com/gentoo/gentoo/pull/9744

 mail-filter/spamassassin/files/3.4.1-spamd.conf| 25 --
 mail-filter/spamassassin/files/3.4.1-spamd.init| 55 --
 .../spamassassin/files/spamassassin.service-r1 | 15 --
 .../spamassassin/files/spamassassin.service.conf   | 10 
 4 files changed, 105 deletions(-)

diff --git a/mail-filter/spamassassin/files/3.4.1-spamd.conf 
b/mail-filter/spamassassin/files/3.4.1-spamd.conf
deleted file mode 100644
index 0cb7cbbfc47..000
--- a/mail-filter/spamassassin/files/3.4.1-spamd.conf
+++ /dev/null
@@ -1,25 +0,0 @@
-# Config file for /etc/init.d/spamd
-#
-# ***WARNING***
-#
-# spamd was not designed to listed to an untrusted network. spamd
-# is vulnerable to DoS attacks (and eternal doom) if used to listen
-# to an untrusted network.
-#
-# ***WARNING***
-#
-
-# Additional options to pass to the spamd daemon. The spamd(1) man
-# page explains the available options. If you choose to listen on a
-# non-default interface, you will need to use OpenRC's "rc_need"
-# mechanism to ensure that your interface comes up before spamd
-# starts. The openrc-run(8) man page describes rc_need.
-SPAMD_OPTS="--max-children=5 --create-prefs --helper-home-dir"
-
-# Sets the 'nice' level of the spamd process.
-SPAMD_NICELEVEL=0
-
-# How long (in seconds) should we wait for spamd to stop after we've
-# asked it to? After this amount of time, if spamd is still running,
-# we will assume that it has failed to stop.
-SPAMD_TIMEOUT=15

diff --git a/mail-filter/spamassassin/files/3.4.1-spamd.init 
b/mail-filter/spamassassin/files/3.4.1-spamd.init
deleted file mode 100644
index cbe91e93231..000
--- a/mail-filter/spamassassin/files/3.4.1-spamd.init
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-PIDDIR=/run/spamd
-PIDFILE=${PIDDIR}/spamd.pid
-
-extra_started_commands="reload"
-
-depend() {
-   before mta
-   use logger
-@USEPOSTGRES@  use postgresql
-@USEMYSQL@ use mysql
-}
-
-start() {
-   ebegin "Starting spamd"
-
-   # Ensure that the PID file's directory exists.
-   checkpath --directory "${PIDDIR}"
-
-   # Reloading spamd causes its PID to change, so we track it by
-   # name instead.
-   start-stop-daemon --start --quiet \
-   --name spamd \
-   --nicelevel ${SPAMD_NICELEVEL} \
-   --pidfile ${PIDFILE} \
-   --exec /usr/sbin/spamd -- \
-   --daemonize \
-   --pidfile=${PIDFILE} \
-   ${SPAMD_OPTS}
-
-   retval=$?
-
-   eend ${retval} "Failed to start spamd"
-}
-
-stop() {
-   ebegin "Stopping spamd"
-   # Retry after SPAMD_TIMEOUT seconds because spamd can take a
-   # while to kill off all of its children. This was bug 322025.
-   start-stop-daemon --stop \
- --quiet \
- --retry ${SPAMD_TIMEOUT} \
- --pidfile ${PIDFILE}
-   eend $? "Failed to stop spamd"
-}
-
-reload() {
-   ebegin "Reloading configuration"
-   # Warning: causes the PID of the spamd process to change.
-   start-stop-daemon --signal HUP --quiet --pidfile ${PIDFILE}
-   eend $?
-}

diff --git a/mail-filter/spamassassin/files/spamassassin.service-r1 
b/mail-filter/spamassassin/files/spamassassin.service-r1
deleted file mode 100644
index 3d145817f12..000
--- a/mail-filter/spamassassin/files/spamassassin.service-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=Spamassassin daemon
-After=syslog.target network.target
-
-[Service]
-Type=forking
-PIDFile=/run/spamd.pid
-ExecStart=/usr/sbin/spamd -d --pidfile /run/spamd.pid -m 5 $SPAMD_OPTS
-ExecReload=/bin/kill -HUP $MAINPID
-StandardOutput=syslog
-StandardError=syslog
-Restart=always
-
-[Install]
-WantedBy=multi-user.target

diff --git a/mail-filter/spamassassin/files/spamassassin.service.conf 
b/mail-filter/spamassassin/files/spamassassin.service.conf
deleted file mode 100644
index 9fc1f629452..000
--- a/mail-filter/spamassassin/files/spamassassin.service.conf
+++ /dev/null
@@ -1,10 +0,0 @@
-# Here you can append some options to spamd process, please
-# double check that you make needed changes in service file if
-# you use options requiring it
-# Some options:
-#
-# -c  to create a per user configuration file
-# -H [dir]to switch home dirs for helper apps, dir optional
-
-[Service]
-Environment="SPAMD_OPTS= -c -H"



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

2018-09-04 Thread Patrice Clement
commit: 43c3b3f27d7c0cd65337b099b0b370261f562fee
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Aug 25 14:32:54 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:30:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c3b3f2

media-sound/teamspeak-client: drop old version.

Bug: https://bugs.gentoo.org/659670
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/teamspeak-client/Manifest  |  2 -
 .../teamspeak-client-3.1.10.ebuild | 94 --
 2 files changed, 96 deletions(-)

diff --git a/media-sound/teamspeak-client/Manifest 
b/media-sound/teamspeak-client/Manifest
index a833e4f64c7..cbf8f525d49 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,4 +1,2 @@
-DIST TeamSpeak3-Client-linux_amd64-3.1.10.run 75971703 BLAKE2B 
0b48b15d15af5b78d06a3c80b4aae964883bed5508685d22dbfeba30adecf5bc4b7e3dab54ca13f828eae7d2c24640037fb378581d726d81f4df26d5aa8f8929
 SHA512 
5a83c8a24e5af0353d15c28fdc8cfd840fbf071f5a25fbbc8f672bdec0afd374663826d42901329657596a6f3fa88774b3a1d9acad9fcc9fa0f41fc426043b3e
 DIST TeamSpeak3-Client-linux_amd64-3.2.1.run 76215644 BLAKE2B 
81e3aa54f88182ff79113d994a2ef4d9e6d3ba38078879a19f21bca6637cf1d2f7bf7cf66a15edf957bc25413760f67d343db7fbbb8aa678e1aa55e8ae48d75c
 SHA512 
b77d77daf8806bd48580abcc4721a6dbe5e30f55ed0ececc57215405d6607c3457d7ab628d4cb607d78c6f206f7093745842692176ca199bd95578f8b6fa81a8
-DIST TeamSpeak3-Client-linux_x86-3.1.10.run 75706398 BLAKE2B 
534079d00510d1d12fbdfd759b9e1f730da0afb4df813afaf389b2f63781d2d27bdaf6bc9ea1f3a92ab31b07a7f1bd190f647a1fc2491f43946396d2db68596f
 SHA512 
81e70223c3257b74334b78928060bf7204ef4d79e5a09dd8b196c628361cdce88d6e8908bc99c2b40997d218fcfc0185073637275c1712a03b241537be3e56e6
 DIST TeamSpeak3-Client-linux_x86-3.2.1.run 75958520 BLAKE2B 
2cdc92e740c3951d434f9545da670892b5f16c27fcf1c20b5fb9feb0d2bdbebabda08f2c8216b12a02a4248e685a006ef8f711ec7eb9f27e18550dc8f0e5422b
 SHA512 
761210985b0c2f6674ae7da5bceb57783f7bba0827799fd291e951716ac7490aa3ee88d4030b985b67d5397353b459bceef42e6b41467513440ffeeaaa265d54

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.1.10.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.1.10.ebuild
deleted file mode 100644
index 806dc9b21dc..000
--- a/media-sound/teamspeak-client/teamspeak-client-3.1.10.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-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:=
-   

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

2018-09-04 Thread Patrice Clement
commit: 9a652ef9543531b6f8aaa6bb0e497ffe089209f0
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Aug 25 14:31:28 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:30:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a652ef9

media-sound/teamspeak-client: bump to version 3.2.1.

Closes: https://bugs.gentoo.org/659670
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9569

 media-sound/teamspeak-client/Manifest  |  2 +
 .../teamspeak-client/teamspeak-client-3.2.1.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/media-sound/teamspeak-client/Manifest 
b/media-sound/teamspeak-client/Manifest
index af25b788a91..a833e4f64c7 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,2 +1,4 @@
 DIST TeamSpeak3-Client-linux_amd64-3.1.10.run 75971703 BLAKE2B 
0b48b15d15af5b78d06a3c80b4aae964883bed5508685d22dbfeba30adecf5bc4b7e3dab54ca13f828eae7d2c24640037fb378581d726d81f4df26d5aa8f8929
 SHA512 
5a83c8a24e5af0353d15c28fdc8cfd840fbf071f5a25fbbc8f672bdec0afd374663826d42901329657596a6f3fa88774b3a1d9acad9fcc9fa0f41fc426043b3e
+DIST TeamSpeak3-Client-linux_amd64-3.2.1.run 76215644 BLAKE2B 
81e3aa54f88182ff79113d994a2ef4d9e6d3ba38078879a19f21bca6637cf1d2f7bf7cf66a15edf957bc25413760f67d343db7fbbb8aa678e1aa55e8ae48d75c
 SHA512 
b77d77daf8806bd48580abcc4721a6dbe5e30f55ed0ececc57215405d6607c3457d7ab628d4cb607d78c6f206f7093745842692176ca199bd95578f8b6fa81a8
 DIST TeamSpeak3-Client-linux_x86-3.1.10.run 75706398 BLAKE2B 
534079d00510d1d12fbdfd759b9e1f730da0afb4df813afaf389b2f63781d2d27bdaf6bc9ea1f3a92ab31b07a7f1bd190f647a1fc2491f43946396d2db68596f
 SHA512 
81e70223c3257b74334b78928060bf7204ef4d79e5a09dd8b196c628361cdce88d6e8908bc99c2b40997d218fcfc0185073637275c1712a03b241537be3e56e6
+DIST TeamSpeak3-Client-linux_x86-3.2.1.run 75958520 BLAKE2B 
2cdc92e740c3951d434f9545da670892b5f16c27fcf1c20b5fb9feb0d2bdbebabda08f2c8216b12a02a4248e685a006ef8f711ec7eb9f27e18550dc8f0e5422b
 SHA512 
761210985b0c2f6674ae7da5bceb57783f7bba0827799fd291e951716ac7490aa3ee88d4030b985b67d5397353b459bceef42e6b41467513440ffeeaaa265d54

diff --git a/media-sound/teamspeak-client/teamspeak-client-3.2.1.ebuild 
b/media-sound/teamspeak-client/teamspeak-client-3.2.1.ebuild
new file mode 100644
index 000..f3e33c77110
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.2.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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:=
+   

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

2018-09-04 Thread Patrice Clement
commit: 84b5be12bbc52f89716f812937d0e5525de18629
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Sep  1 12:56:47 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 22:31:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b5be12

app-benchmarks/stress-ng: update makefile patch.

Closes: https://bugs.gentoo.org/665010
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9751

 ...makefile.patch => stress-ng-0.09.38-makefile.patch} | 18 +-
 app-benchmarks/stress-ng/stress-ng-0.09.38.ebuild  |  2 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-benchmarks/stress-ng/files/stress-ng-0.09.31-makefile.patch 
b/app-benchmarks/stress-ng/files/stress-ng-0.09.38-makefile.patch
similarity index 84%
rename from app-benchmarks/stress-ng/files/stress-ng-0.09.31-makefile.patch
rename to app-benchmarks/stress-ng/files/stress-ng-0.09.38-makefile.patch
index 633c6db1b3f..6a36bc4adaf 100644
--- a/app-benchmarks/stress-ng/files/stress-ng-0.09.31-makefile.patch
+++ b/app-benchmarks/stress-ng/files/stress-ng-0.09.38-makefile.patch
@@ -1,5 +1,5 @@
 a/Makefile 2018-06-21 15:39:27.0 +0200
-+++ b/Makefile 2018-06-24 14:46:41.773596760 +0200
+--- a/Makefile 2018-08-23 17:55:27.0 +0200
 b/Makefile 2018-09-01 14:46:51.0 +0200
 @@ -21,7 +21,7 @@
  # Codename "portable pressure producer"
  #
@@ -9,7 +9,7 @@
  
  #
  # Pedantic flags
-@@ -319,12 +319,10 @@
+@@ -337,12 +337,10 @@
  .o: stress-ng.h Makefile
  
  .c.o: stress-ng.h Makefile $(SRC)
@@ -17,14 +17,14 @@
 -  @$(CC) $(CFLAGS) -c -o $@ $<
 +  $(CC) $(CFLAGS) -c -o $@ $<
  
- stress-ng: info $(OBJS)
+ stress-ng: $(OBJS)
 -  @echo "LD $@"
 -  @$(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -lc -o $@
 +  $(CC) $(CPPFLAGS) $(CFLAGS) $(OBJS) -lm $(LDFLAGS) -lc -o $@
@sync
  
- .PHONY: info
-@@ -344,8 +342,7 @@
+ makeconfig:
+@@ -363,8 +361,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
@@ -34,7 +34,7 @@
@rm -rf apparmor-data.c apparmor-data.bin
  
  #
-@@ -360,12 +357,10 @@
+@@ -379,12 +376,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
@@ -49,8 +49,8 @@
@touch stress-ng.c
  
  $(OBJS): stress-ng.h Makefile
-@@ -405,10 +400,10 @@
-   STRESS_NG=./stress-ng debian/tests/fast-test-all
+@@ -428,10 +423,10 @@
+   ./stress-ng --seq 0 -t 15 --pathological --verbose --times --tz 
--metrics
  
  .PHONY: install
 -install: stress-ng stress-ng.1.gz

diff --git a/app-benchmarks/stress-ng/stress-ng-0.09.38.ebuild 
b/app-benchmarks/stress-ng/stress-ng-0.09.38.ebuild
index ce7b1343e7d..66c8efa4f87 100644
--- a/app-benchmarks/stress-ng/stress-ng-0.09.38.ebuild
+++ b/app-benchmarks/stress-ng/stress-ng-0.09.38.ebuild
@@ -25,4 +25,4 @@ RDEPEND="${DEPEND}"
 
 DOCS=( "README" "README.Android" "TODO" "syscalls.txt" )
 
-PATCHES=( "${FILESDIR}/${PN}-0.09.31-makefile.patch" )
+PATCHES=( "${FILESDIR}/${P}-makefile.patch" )



[gentoo-commits] proj/kde:master commit in: media-gfx/krita/

2018-09-04 Thread Andreas Sturmlechner
commit: 895f1b637f8ddb47b4363cc215c0775104ae8e21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug 29 16:31:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 21:53:27 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=895f1b63

media-gfx/krita: Need addpredict /dev/dri

Closes: https://bugs.gentoo.org/655918
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-gfx/krita/krita-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-gfx/krita/krita-.ebuild 
b/media-gfx/krita/krita-.ebuild
index 17fe9fd0e5..8d2f3b2f08 100644
--- a/media-gfx/krita/krita-.ebuild
+++ b/media-gfx/krita/krita-.ebuild
@@ -89,6 +89,10 @@ pkg_setup() {
 }
 
 src_configure() {
+   # Prevent sandbox violation from FindPyQt5.py module
+   # See Gentoo-bug 655918
+   addpredict /dev/dri
+
local mycmakeargs=(
$(cmake-utils_use_find_package color-management OCIO)
$(cmake-utils_use_find_package fftw FFTW3)



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

2018-09-04 Thread Andreas Sturmlechner
commit: 6fcac629ac74724313d9afbaaeb0f5839bd779bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 20:03:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 21:46:27 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6fcac629

dev-util/kdevelop: Drop USE=welcomepage, less complexity/cmake fix

Closes: https://bugs.gentoo.org/665218
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-util/kdevelop/kdevelop-5.3..ebuild | 8 ++--
 dev-util/kdevelop/kdevelop-.ebuild | 8 ++--
 dev-util/kdevelop/metadata.xml | 1 -
 3 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/dev-util/kdevelop/kdevelop-5.3..ebuild 
b/dev-util/kdevelop/kdevelop-5.3..ebuild
index 27f5a037db..891ec74222 100644
--- a/dev-util/kdevelop/kdevelop-5.3..ebuild
+++ b/dev-util/kdevelop/kdevelop-5.3..ebuild
@@ -12,11 +12,9 @@ inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit +welcomepage"
+IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
-REQUIRED_USE="test? ( welcomepage )"
-
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kbookmarks)
@@ -49,7 +47,7 @@ COMMON_DEPEND="
$(add_frameworks_dep threadweaver)
$(add_kdeapps_dep libkomparediff2)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qthelp)
$(add_qt_dep qtnetwork)
@@ -74,7 +72,6 @@ COMMON_DEPEND="
)
webkit? ( $(add_qt_dep qtwebkit) )
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-   welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -108,7 +105,6 @@ src_configure() {
$(cmake-utils_use_find_package reviewboard KF5Purpose)
$(cmake-utils_use_find_package subversion SubversionLibrary)
$(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets)
-   $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets)
)
 
use reviewboard || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON )

diff --git a/dev-util/kdevelop/kdevelop-.ebuild 
b/dev-util/kdevelop/kdevelop-.ebuild
index e549767c48..e0b0543a37 100644
--- a/dev-util/kdevelop/kdevelop-.ebuild
+++ b/dev-util/kdevelop/kdevelop-.ebuild
@@ -11,11 +11,9 @@ inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit +welcomepage"
+IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
-REQUIRED_USE="test? ( welcomepage )"
-
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kbookmarks)
@@ -48,7 +46,7 @@ COMMON_DEPEND="
$(add_frameworks_dep threadweaver)
$(add_kdeapps_dep libkomparediff2)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qthelp)
$(add_qt_dep qtnetwork)
@@ -73,7 +71,6 @@ COMMON_DEPEND="
)
webkit? ( $(add_qt_dep qtwebkit) )
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-   welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -107,7 +104,6 @@ src_configure() {
$(cmake-utils_use_find_package reviewboard KF5Purpose)
$(cmake-utils_use_find_package subversion SubversionLibrary)
$(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets)
-   $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets)
)
 
use reviewboard || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON )

diff --git a/dev-util/kdevelop/metadata.xml b/dev-util/kdevelop/metadata.xml
index 9b8c92eb6d..b3d54d1975 100644
--- a/dev-util/kdevelop/metadata.xml
+++ b/dev-util/kdevelop/metadata.xml
@@ -11,6 +11,5 @@
Enable support for QMake build system
Enable reviewboard support
Enable deprecated 
dev-qt/qtwebkit instead of dev-qt/qtwebengine for 
integrated documentation
-   Enable welcome page, requires 
dev-qt/qtdeclarative

 



[gentoo-commits] repo/gentoo:master commit in: app-vim/undotree/

2018-09-04 Thread Patrice Clement
commit: d207c0a163afd5a07f0593ef867095025c4ed817
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Sep  3 08:37:34 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 21:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d207c0a1

app-vim/undotree: version bump.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-vim/undotree/Manifest|  1 +
 app-vim/undotree/undotree-6.0.ebuild | 12 
 2 files changed, 13 insertions(+)

diff --git a/app-vim/undotree/Manifest b/app-vim/undotree/Manifest
index 206493813ac..dad4c1b2538 100644
--- a/app-vim/undotree/Manifest
+++ b/app-vim/undotree/Manifest
@@ -1 +1,2 @@
 DIST undotree-5.0.tar.gz 13646 BLAKE2B 
12fb31433b95ac980cae9d313ccb7cd30d0a63a25f440027ae0dd8cd240a80aa825582f60a88b44346f392f8e52c7ff5d86a87d8891b0adc3fcf17daf0c86ce3
 SHA512 
093202633000c15db731c9664b606ced7dd4d259f9fac04e886509a440eb5e31de073250eb400be0b1e4cdabb393d1d88bbcb88fa162c89a3783c961b33d33a0
+DIST undotree-6.0.tar.gz 16288 BLAKE2B 
38e7d185f0c2d9dd139c0c9b49593e1f6d14f7eab81b984c641b9d6917888510cda6a03d3030e051e257fde72f86d5dddbf65a8b29e4cd68323e9b976281f9ee
 SHA512 
2654206adc8e4f021d5f2f3927ab5cb218e333a34fa5121e5ad48bf9b26e8d15c6b58cf88988407a587fb60cf406a4ed766fc4388672e93d4fceddc8712c4c49

diff --git a/app-vim/undotree/undotree-6.0.ebuild 
b/app-vim/undotree/undotree-6.0.ebuild
new file mode 100644
index 000..ef1f2f67d99
--- /dev/null
+++ b/app-vim/undotree/undotree-6.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin vcs-snapshot
+
+DESCRIPTION="vim plugin: display your undo history in a graph"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4177 
https://github.com/mbbill/undotree;
+SRC_URI="https://github.com/mbbill/${PN}/archive/rel_${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"



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

2018-09-04 Thread Patrice Clement
commit: a4f9062118d767356f31d4a82c9381f879214250
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Sep  4 21:49:01 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 21:49:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f90621

dev-python/icalendar: add python-dateutil to RDEPEND.

Closes: https://bugs.gentoo.org/664888
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/icalendar/icalendar-3.11.7-r1.ebuild | 54 +
 1 file changed, 54 insertions(+)

diff --git a/dev-python/icalendar/icalendar-3.11.7-r1.ebuild 
b/dev-python/icalendar/icalendar-3.11.7-r1.ebuild
new file mode 100644
index 000..015b5a6c7e0
--- /dev/null
+++ b/dev-python/icalendar/icalendar-3.11.7-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+MY_PN="collective-${PN}"
+
+DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 
2445)"
+HOMEPAGE="https://github.com/collective/icalendar;
+SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="doc test"
+DOCS="README.rst"
+
+RDEPEND="
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]"
+
+DEPEND="
+   ${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/python-dateutil:0[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   # reset conf.py to not read version from an installed instance
+   sed -e "s:pkg_resources.get_distribution('icalendar').version:'3.9.0':" 
\
+   -i docs/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   pushd docs > /dev/null
+   emake text
+   popd > /dev/null
+   DOCS=( ${DOCS} docs/_build/text/*.txt )
+   fi
+}
+
+python_test() {
+   # From tox.ini
+   coverage run --source=src/icalendar --omit=*/tests/* --module \
+   pytest src/icalendar || die "test failed under ${EPYTHON}"
+}



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

2018-09-04 Thread Patrice Clement
commit: 127d1dcb0711fffef30d54a5a97639f72f01b281
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Sep  2 18:30:08 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Sep  4 21:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127d1dcb

app-misc/mtail: version bump.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/mtail/Manifest   |  1 +
 app-misc/mtail/mtail-1.2.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-misc/mtail/Manifest b/app-misc/mtail/Manifest
index 27ace26115d..f2ac569f349 100644
--- a/app-misc/mtail/Manifest
+++ b/app-misc/mtail/Manifest
@@ -1,2 +1,3 @@
 DIST mtail-1.1.1.tgz 9124 BLAKE2B 
804ec168eb5dc5408ffd91fc80a6f080b0575dfb58bc667a3ff3d657cea955a4a697ff3f99470e86e59387e0bb2275cd2a0a6e5ee97bc88f28df4424a4c012b8
 SHA512 
987816ce5d12996192c881be1ac5a28c3457757e981ab35e657fb226c3980a22091c9fc85f68c13eb1c01939e08e492814b6a03c9b1f4f4bc1878c4f13ec8a0e
+DIST mtail-1.2.0.tgz 10798 BLAKE2B 
ea822f5430ff67fdc153db5c7d79ecb40f0f9025434eef216e13789ffedf79c00ac3fae1f161805d4ee247f993ab984ffb2e44cb94817e06401ec48820a8272c
 SHA512 
f63686a6b93788ec4e72f5dc59bbd0c5bc5c51cba0812cc894b5bd1af497fd0931f0d5834c0feb5c72a057d3f387e379de6fcd8e3a09c98fc77e5a76ee8da274
 DIST mtailrc-syslog.sample 1785 BLAKE2B 
d060e9baf750505a0908bb18533aad72675962be98875e9f1fed3c734a0339589122ebe2774cc585b05dfde61d8877e05a42184c966050e245bb57ed2dfe500b
 SHA512 
d6bbaafa7c599f443c788697087ebef69a8e279b0715fa4e5b770531cbd254a646014fa98e5e5d444c48d23974201d36a856b34507a91e1b6abbb423f7015c75

diff --git a/app-misc/mtail/mtail-1.2.0.ebuild 
b/app-misc/mtail/mtail-1.2.0.ebuild
new file mode 100644
index 000..e6a4e3c5e34
--- /dev/null
+++ b/app-misc/mtail/mtail-1.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="Tail workalike, that performs output colourising"
+HOMEPAGE="http://matt.immute.net/src/mtail/;
+SRC_URI="
+   http://matt.immute.net/src/mtail/mtail-${PV}.tgz
+   http://matt.immute.net/src/mtail/mtailrc-syslog.sample;
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( CHANGES "${PN}rc.sample" README "${DISTDIR}"/mtailrc-syslog.sample )
+
+src_prepare() {
+   default
+   python_fix_shebang .
+}
+
+src_install() {
+   dobin "${PN}"
+   einstalldocs
+}



[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/

2018-09-04 Thread Michał Górny
commit: d5f97eaa464736a454c8ad410f4acd4fccdf2324
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  4 06:54:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  4 21:15:55 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d5f97eaa

install-qa-checks.d: Add a check for Gentoo path policies (FHS-y)

Add a check that verifies whether ebuilds don't install to paths
forbidden by the policy.  This mostly aims to verbosely report bugs
such as missing dependencies causing empty install paths, resulting
in files ending up in / and bad upstreams.  This should also help
detect the relatively common mistake of using /usr/share/doc/${P}
instead of ${PF}.

The initial list of allowed paths was based on what ebuilds installed
to my system.

 bin/install-qa-check.d/08gentoo-paths | 77 +++
 1 file changed, 77 insertions(+)

diff --git a/bin/install-qa-check.d/08gentoo-paths 
b/bin/install-qa-check.d/08gentoo-paths
new file mode 100644
index 0..3ee887df0
--- /dev/null
+++ b/bin/install-qa-check.d/08gentoo-paths
@@ -0,0 +1,77 @@
+# Check whether ebuilds are not installing new, non-Gentoo-ey paths.
+
+gentoo_path_check() {
+   # allowed path definitions
+   # 
+
+   # directories common to / and /usr
+   local allowed_common_dirs=(
+   bin lib lib32 lib64 libx32 sbin
+   )
+
+   # toplevel directories which can be installed to by ebuilds
+   # /home is not included as no ebuilds should install files there
+   local allowed_paths_toplevel=(
+   "${allowed_common_dirs[@]}"
+   boot dev etc opt srv usr var
+   )
+
+   # directories in /usr which can be installed to by ebuilds
+   # /usr/games is not included as it is banned nowadays
+   local allowed_paths_usr=(
+   "${allowed_common_dirs[@]}"
+   include libexec share src
+   # toolchain stuff
+   "${CHOST}" "${CTARGET}"
+   )
+
+
+   # the logic
+   # -
+   local bad_paths=()
+   local x
+
+   local shopt_save=$(shopt -p nullglob)
+   shopt -s nullglob
+
+   # 1. check for unexpected top-level directories
+   local toplevel_dirs=( "${ED%/}"/* )
+   for x in "${toplevel_dirs[@]##*/}"; do
+   if ! has "${x}" "${allowed_paths_toplevel[@]}"; then
+   bad_paths+=( "/${x}" )
+   fi
+   done
+
+   # 2. check for unexpected /usr subdirectories
+   local usr_dirs=( "${ED%/}"/usr/* )
+   for x in "${usr_dirs[@]##*/}"; do
+   if ! has "${x}" "${allowed_paths_usr[@]}"; then
+   bad_paths+=( "/usr/${x}" )
+   fi
+   done
+
+   # 3. check for unexpected /usr/share/doc subdirectories
+   local doc_dirs=( "${ED%/}"/usr/share/doc/* )
+   for x in "${doc_dirs[@]##*/}"; do
+   if [[ ${x} != ${PF} ]]; then
+   bad_paths+=( "/usr/share/doc/${x}" )
+   fi
+   done
+
+   ${shopt_save}
+
+   # report
+   # --
+   if [[ -n ${bad_paths[@]} ]]; then
+   eqawarn "The ebuild is installing to one or more unexpected 
paths:"
+   eqawarn
+   eqatag -v non-gentoo-paths "${bad_paths[@]}"
+   eqawarn
+   eqawarn "Please fix the ebuild to use correct FHS/Gentoo policy 
paths."
+   fi
+}
+
+gentoo_path_check
+: # guarantee successful exit
+
+# vim:ft=sh



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

2018-09-04 Thread Andreas Sturmlechner
commit: 876839ab8f9bd7a4b1f6bf35810e144e2704457d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 18:09:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 18:14:40 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=876839ab

kde5-functions.eclass: KDE_FRAMEWORKS=5.49 is default for kde-apps/*

KDE Applications 18.08 have this as minimum dependency already,
only 18.04.3 can build with old Frameworks.

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

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 37fbdae238..a56fed8a47 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -45,9 +45,8 @@ case ${CATEGORY} in
: ${QT_MINIMAL:=5.11.1}
;;
kde-apps)
-   if [[ ${KDE_BUILD_TYPE} = live || ${PV} = 18.08* ]]; then
-   : ${FRAMEWORKS_MINIMAL:=5.49.0}
-   fi
+   [[ ${PV} = 18.04.3 ]] && : ${FRAMEWORKS_MINIMAL:=5.46.0}
+   : ${FRAMEWORKS_MINIMAL:=5.49.0}
;;
 esac
 



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

2018-09-04 Thread Andreas Sturmlechner
commit: d3203c06602c66f81f0c8dcd82bb50717a25ef53
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 20:55:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:55:38 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3203c06

kde-frameworks/ktexteditor: Drop unused DEPEND

Upstream commit 891ee97d541f805b0130ffdec01c35f755ddd261

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 kde-frameworks/ktexteditor/ktexteditor-5.50.0.ebuild | 6 +-
 kde-frameworks/ktexteditor/ktexteditor-.ebuild   | 1 -
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.50.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.50.0.ebuild
index 7683d63307..7894f7bd96 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-5.50.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.50.0.ebuild
@@ -40,12 +40,16 @@ RDEPEND="
git? ( dev-libs/libgit2:= )
 "
 DEPEND="${RDEPEND}
-   $(add_qt_dep qtxmlpatterns)
test? ( $(add_frameworks_dep kservice) )
 "
 
 RESTRICT+=" test"
 
+src_prepare() {
+   kde5_src_prepare
+   punt_bogus_dep Qt5 XmlPatterns
+}
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package editorconfig EditorConfig)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-.ebuild
index 683a79f08e..08fcf6c07f 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-.ebuild
@@ -40,7 +40,6 @@ RDEPEND="
git? ( dev-libs/libgit2:= )
 "
 DEPEND="${RDEPEND}
-   $(add_qt_dep qtxmlpatterns)
test? ( $(add_frameworks_dep kservice) )
 "
 



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

2018-09-04 Thread Richard Farina
commit: 600fde3abe0fc1c4d197cd383c8405370a317457
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Sep  4 20:53:00 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Sep  4 20:54:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600fde3a

net-libs/libiio: import from pentoo

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-libs/libiio/Manifest  |  1 +
 net-libs/libiio/libiio-0.15-r1.ebuild | 27 +++
 net-libs/libiio/libiio-.ebuild| 27 +++
 net-libs/libiio/metadata.xml  | 18 ++
 4 files changed, 73 insertions(+)

diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest
new file mode 100644
index 000..e9bb388854d
--- /dev/null
+++ b/net-libs/libiio/Manifest
@@ -0,0 +1 @@
+DIST libiio-0.15.tar.gz 192704 BLAKE2B 
7eeaad1535f69ca11fe3f716ac70a161f98d24513fe910cb34ca11a0b63c07f5b5321447c96c247cc9a76ed838d806fa9f160e87fd10f1aeac5025edfa16b8f6
 SHA512 
7e3ca1a8b97486f20baf38afecfd26c626bed1fef535d88020d11eb4e49fc1226390c6383799222f6811c13b8b7e5cc77fb899c776c150a9d1c2024bf8ab338b

diff --git a/net-libs/libiio/libiio-0.15-r1.ebuild 
b/net-libs/libiio/libiio-0.15-r1.ebuild
new file mode 100644
index 000..64bf1679f21
--- /dev/null
+++ b/net-libs/libiio/libiio-0.15-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Library for interfacing with IIO devices"
+HOMEPAGE="https://github.com/analogdevicesinc/libiio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+IUSE="+aio +avahi"
+
+RDEPEND="dev-libs/libxml2:=
+   virtual/libusb:1=
+   aio? ( dev-libs/libaio )
+   avahi? ( net-dns/avahi )"
+DEPEND="${RDEPEND}"

diff --git a/net-libs/libiio/libiio-.ebuild 
b/net-libs/libiio/libiio-.ebuild
new file mode 100644
index 000..64bf1679f21
--- /dev/null
+++ b/net-libs/libiio/libiio-.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Library for interfacing with IIO devices"
+HOMEPAGE="https://github.com/analogdevicesinc/libiio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+IUSE="+aio +avahi"
+
+RDEPEND="dev-libs/libxml2:=
+   virtual/libusb:1=
+   aio? ( dev-libs/libaio )
+   avahi? ( net-dns/avahi )"
+DEPEND="${RDEPEND}"

diff --git a/net-libs/libiio/metadata.xml b/net-libs/libiio/metadata.xml
new file mode 100644
index 000..01dc3884d2c
--- /dev/null
+++ b/net-libs/libiio/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zeroch...@gentoo.org
+   Rick Farina
+   
+   
+   ra...@gentoo.org
+   Radio
+   
+   
+   Enable asynchronous IO support
+   
+   
+   analogdevicesinc/libiio
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapysdr/

2018-09-04 Thread Richard Farina
commit: 063f324eba15a918a5ea1a94f0878e2bc14a820c
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Sep  4 20:30:37 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Sep  4 20:54:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063f324e

net-wireless/soapysdr: add plutosdr support

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/soapysdr/metadata.xml | 1 +
 .../soapysdr/{soapysdr-0.6.1.ebuild => soapysdr-0.6.1-r1.ebuild}   | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-wireless/soapysdr/metadata.xml 
b/net-wireless/soapysdr/metadata.xml
index 2d7ac62a7df..8b0393c48e0 100644
--- a/net-wireless/soapysdr/metadata.xml
+++ b/net-wireless/soapysdr/metadata.xml
@@ -13,6 +13,7 @@
Add support for bladerf hardware
Add support for hackrf hardware
Add support for rtlsdr hardware
+   Add support for Analog Devices 
ADALM-PLUTO hardware
Add support for Ettus USRP hardware



diff --git a/net-wireless/soapysdr/soapysdr-0.6.1.ebuild 
b/net-wireless/soapysdr/soapysdr-0.6.1-r1.ebuild
similarity index 92%
rename from net-wireless/soapysdr/soapysdr-0.6.1.ebuild
rename to net-wireless/soapysdr/soapysdr-0.6.1-r1.ebuild
index 0669ed4ac68..699b01529e7 100644
--- a/net-wireless/soapysdr/soapysdr-0.6.1.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.6.1-r1.ebuild
@@ -24,7 +24,7 @@ fi
 LICENSE="Boost-1.0"
 SLOT="0"
 
-IUSE="bladerf hackrf python rtlsdr uhd"
+IUSE="bladerf hackrf python rtlsdr plutosdr uhd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )"
@@ -34,6 +34,7 @@ DEPEND="${RDEPEND}
 PDEPEND="bladerf? ( net-wireless/soapybladerf )
hackrf? ( net-wireless/soapyhackrf )
rtlsdr? ( net-wireless/soapyrtlsdr )
+   plutosdr? ( net-wireless/soapyplutosdr )
uhd? ( net-wireless/soapyuhd )"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapyplutosdr/

2018-09-04 Thread Richard Farina
commit: c4aaf04edbf009d815de680fb67de5097c9a1f48
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Sep  4 20:54:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Sep  4 20:54:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4aaf04e

net-wireless/soapyplutosdr: initial ebuild

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-wireless/soapyplutosdr/Manifest|  1 +
 net-wireless/soapyplutosdr/metadata.xml| 15 
 .../soapyplutosdr-0.0_p20180825.ebuild | 28 ++
 .../soapyplutosdr/soapyplutosdr-.ebuild| 28 ++
 4 files changed, 72 insertions(+)

diff --git a/net-wireless/soapyplutosdr/Manifest 
b/net-wireless/soapyplutosdr/Manifest
new file mode 100644
index 000..cae9271d95d
--- /dev/null
+++ b/net-wireless/soapyplutosdr/Manifest
@@ -0,0 +1 @@
+DIST soapyplutosdr-0.0_p20180825.tar.gz 17597 BLAKE2B 
d5b6205da7aa64406ccf84d198088094c10397ca874925926dfe2ee3134e045c3ab80b68db06ee84448ae8966e2d8edecb2517ef70b10bbddd9681fcbf09385a
 SHA512 
40cc7c83c13f1d81212c5b0b6028d49de6c9e0b4df9e479c5cb577f60a92b415f76e159d45ecf19aad2deac507f7bd779b7cce1f7bc5e6fd2ea9a3f24399dfe7

diff --git a/net-wireless/soapyplutosdr/metadata.xml 
b/net-wireless/soapyplutosdr/metadata.xml
new file mode 100644
index 000..04bd48d30e5
--- /dev/null
+++ b/net-wireless/soapyplutosdr/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zeroch...@gentoo.org
+   Rick Farina
+   
+   
+   ra...@gentoo.org
+   Radio
+   
+   
+   pothosware/SoapyPlutoSDR
+   
+

diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-0.0_p20180825.ebuild 
b/net-wireless/soapyplutosdr/soapyplutosdr-0.0_p20180825.ebuild
new file mode 100644
index 000..a5f9a164f11
--- /dev/null
+++ b/net-wireless/soapyplutosdr/soapyplutosdr-0.0_p20180825.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Soapy SDR plugin for the Pluto SDR"
+HOMEPAGE="https://github.com/pothosware/SoapyPlutoSDR;
+
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+   COMMIT="782650597b18f311cc97fbb7c6813539e6adef16"
+   
SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="net-wireless/soapysdr
+   net-libs/libiio:=
+   net-libs/libad9361-iio:="
+DEPEND="${RDEPEND}"

diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild 
b/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild
new file mode 100644
index 000..a5f9a164f11
--- /dev/null
+++ b/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Soapy SDR plugin for the Pluto SDR"
+HOMEPAGE="https://github.com/pothosware/SoapyPlutoSDR;
+
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/pothosware/SoapyPlutoSDR.git;
+   inherit git-r3
+   KEYWORDS=""
+else
+   KEYWORDS="~amd64 ~x86"
+   COMMIT="782650597b18f311cc97fbb7c6813539e6adef16"
+   
SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT}
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+RDEPEND="net-wireless/soapysdr
+   net-libs/libiio:=
+   net-libs/libad9361-iio:="
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-libs/libad9361-iio/, net-libs/libad9361-iio/files/

2018-09-04 Thread Richard Farina
commit: 25a6def0fb2acebe908412892dd8be516c68de0f
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Sep  4 20:53:34 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Sep  4 20:54:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a6def0

net-libs/libad9361-iio: import from pentoo

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-libs/libad9361-iio/Manifest|  1 +
 .../7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch | 36 ++
 net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild | 29 +
 net-libs/libad9361-iio/libad9361-iio-.ebuild   | 29 +
 net-libs/libad9361-iio/metadata.xml| 15 +
 5 files changed, 110 insertions(+)

diff --git a/net-libs/libad9361-iio/Manifest b/net-libs/libad9361-iio/Manifest
new file mode 100644
index 000..ade8b02deb7
--- /dev/null
+++ b/net-libs/libad9361-iio/Manifest
@@ -0,0 +1 @@
+DIST libad9361-iio-0.1.tar.gz 27495 BLAKE2B 
d46873d69c494835e028ba1de7d17d48e5ed6bf1a73e96cf958dcfe44142cd39a9df3b00d61d3d3b8934bcb59fff3bd33c82f5c11de65f332185fe0e8c296f54
 SHA512 
64df3d4ce5e1c10fb44b6e39c11bac119ef77f2cc5b9785023b22670ca4905a1afd13c6923b3056f957789a911a3cae3cb7208770e1a112d849e7e3d2feb2fdc

diff --git 
a/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch 
b/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch
new file mode 100644
index 000..6b1668f0a0e
--- /dev/null
+++ 
b/net-libs/libad9361-iio/files/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch
@@ -0,0 +1,36 @@
+From 7206bb2a9b655be3bdb66c6cf03aa504817ed240 Mon Sep 17 00:00:00 2001
+From: Lars-Peter Clausen 
+Date: Tue, 14 Aug 2018 09:48:59 +0200
+Subject: [PATCH] Fix building outside git repository
+
+Currently when building the project on a machine that has git installed,
+but the source is not inside a git repository cmake fails with the
+following error.
+
+   CMake Error at CMakeLists.txt:35 (if):
+ if given arguments:
+
+   "STREQUAL" "/home/lars/libad9361-iio"
+
+This is due to LIBAD9361_GIT_REPO variable being empty. In order to handle
+empty variables in CMake in a string comparison they need to be
+encapsulated in quotes.
+
+Signed-off-by: Lars-Peter Clausen 
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7af5444..8d04ba0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -32,7 +32,7 @@ if (GIT_FOUND)
+   OUTPUT_STRIP_TRAILING_WHITESPACE
+   )
+ 
+-if (${LIBAD9361_GIT_REPO} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
++if ("${LIBAD9361_GIT_REPO}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
+   execute_process(
+   COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
+   WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}

diff --git a/net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild 
b/net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild
new file mode 100644
index 000..429ddc4b83f
--- /dev/null
+++ b/net-libs/libad9361-iio/libad9361-iio-0.1-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip 
sync, etc."
+HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/libad9361-iio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+
+RDEPEND="net-libs/libiio:="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   epatch "${FILESDIR}/7206bb2a9b655be3bdb66c6cf03aa504817ed240.patch"
+   cmake-utils_src_prepare
+   eapply_user
+}

diff --git a/net-libs/libad9361-iio/libad9361-iio-.ebuild 
b/net-libs/libad9361-iio/libad9361-iio-.ebuild
new file mode 100644
index 000..429ddc4b83f
--- /dev/null
+++ b/net-libs/libad9361-iio/libad9361-iio-.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="IIO AD9361 library for filter design and handling, multi-chip 
sync, etc."
+HOMEPAGE="https://github.com/analogdevicesinc/libad9361-iio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/libad9361-iio;
+   inherit git-r3
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+
+RDEPEND="net-libs/libiio:="
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   epatch 

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

2018-09-04 Thread Andreas Sturmlechner
commit: 64b3191d12885b12923680de6f943476cad70a2f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Aug 12 17:43:32 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b3191d

sci-geosciences/gpsd: fix USE=qt5, add USE=cxx

Closes: https://bugs.gentoo.org/663458
Closes: https://github.com/gentoo/gentoo/pull/9551

 .../gpsd/{gpsd-.ebuild => gpsd-3.17-r3.ebuild} | 26 +-
 sci-geosciences/gpsd/gpsd-.ebuild  |  9 
 2 files changed, 16 insertions(+), 19 deletions(-)

diff --git a/sci-geosciences/gpsd/gpsd-.ebuild 
b/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
similarity index 88%
copy from sci-geosciences/gpsd/gpsd-.ebuild
copy to sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
index 98fba863a5a..4a84dbffcc3 100644
--- a/sci-geosciences/gpsd/gpsd-.ebuild
+++ b/sci-geosciences/gpsd/gpsd-3.17-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-2
 else
SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
 fi
 
 DESCRIPTION="GPS daemon and library for USB/serial GPS devices and GPS/mapping 
clients"
@@ -30,10 +30,11 @@ GPSD_PROTOCOLS=(
tripmate tsip ublox
 )
 IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_}
-IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth dbus debug ipv6 latency_timing ncurses 
ntp python qt5 +shm +sockets static test udev usb X"
+IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth +cxx dbus debug ipv6 latency_timing 
ncurses ntp python qt5 +shm +sockets static test udev usb X"
 REQUIRED_USE="X? ( python )
gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm )
-   python? ( ${PYTHON_REQUIRED_USE} )"
+   python? ( ${PYTHON_REQUIRED_USE} )
+   qt5? ( cxx )"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez )
@@ -52,7 +53,7 @@ RDEPEND="
)
python? ( ${PYTHON_DEPS} )
usb? ( virtual/libusb:1 )
-   X? ( dev-python/pygtk:2[${PYTHON_USEDEP}] )"
+   X? ( dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] )"
 DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( sys-devel/bc )"
@@ -114,11 +115,10 @@ src_configure() {
gpsd_user=gpsd
gpsd_group=uucp
nostrip=True
-   python=False
-   libgpsmm=True
manbuild=False
shared=$(usex !static True False)
$(use_scons bluetooth bluez)
+   $(use_scons cxx libgpsmm)
$(use_scons debug clientdebug)
$(use_scons dbus dbus_export)
$(use_scons ipv6)
@@ -126,12 +126,14 @@ src_configure() {
$(use_scons ncurses)
$(use_scons ntp ntpshm)
$(use_scons ntp pps)
-   $(use_scons qt5 libQgpsmm)
+   $(use_scons X python)
+   $(use_scons qt5 qt)
$(use_scons shm shm_export)
$(use_scons sockets socket_export)
$(use_scons usb)
)
 
+   use X && myesconsargs+=( xgps=1 )
use qt5 && myesconsargs+=( qt_versioned=5 )
 
# enable specified protocols
@@ -156,13 +158,7 @@ src_install() {
newconfd "${FILESDIR}"/gpsd.conf-2 gpsd
newinitd "${FILESDIR}"/gpsd.init-2 gpsd
 
-   if use python ; then
-   distutils-r1_src_install
-   # Delete all X related packages if user doesn't want them
-   if ! use X && [[ -f "${ED%/}"/usr/bin/xgps ]]; then
-   rm "${ED%/}"/usr/bin/xgps* || die
-   fi
-   fi
+   use python && distutils-r1_src_install
 }
 
 pkg_preinst() {

diff --git a/sci-geosciences/gpsd/gpsd-.ebuild 
b/sci-geosciences/gpsd/gpsd-.ebuild
index 98fba863a5a..e3db55c44b0 100644
--- a/sci-geosciences/gpsd/gpsd-.ebuild
+++ b/sci-geosciences/gpsd/gpsd-.ebuild
@@ -30,10 +30,11 @@ GPSD_PROTOCOLS=(
tripmate tsip ublox
 )
 IUSE_GPSD_PROTOCOLS=${GPSD_PROTOCOLS[@]/#/gpsd_protocols_}
-IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth dbus debug ipv6 latency_timing ncurses 
ntp python qt5 +shm +sockets static test udev usb X"
+IUSE="${IUSE_GPSD_PROTOCOLS} bluetooth +cxx dbus debug ipv6 latency_timing 
ncurses ntp python qt5 +shm +sockets static test udev usb X"
 REQUIRED_USE="X? ( python )
gpsd_protocols_nmea2000? ( gpsd_protocols_aivdm )
-   python? ( ${PYTHON_REQUIRED_USE} )"
+   python? ( ${PYTHON_REQUIRED_USE} )
+   qt5? ( cxx )"
 
 RDEPEND="
bluetooth? ( net-wireless/bluez )
@@ -115,10 +116,10 @@ src_configure() {
gpsd_group=uucp
nostrip=True
python=False
-   libgpsmm=True

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

2018-09-04 Thread Andreas Sturmlechner
commit: 5f255e64e3814cb09c4e65dfc1f0e61200186e49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 20:03:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f255e64

dev-util/kdevelop: Drop USE=welcomepage, less complexity/cmake fix

Closes: https://bugs.gentoo.org/665218
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-util/kdevelop/kdevelop-5.2.4.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-util/kdevelop/kdevelop-5.2.4.ebuild 
b/dev-util/kdevelop/kdevelop-5.2.4.ebuild
index 361ca0737b8..f07d8b229fd 100644
--- a/dev-util/kdevelop/kdevelop-5.2.4.ebuild
+++ b/dev-util/kdevelop/kdevelop-5.2.4.ebuild
@@ -12,11 +12,9 @@ inherit kde5
 
 DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and 
much more"
 LICENSE="GPL-2 LGPL-2"
-IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit +welcomepage"
+IUSE="cvs +gdbui hex +plasma +qmake reviewboard subversion webkit"
 [[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
 
-REQUIRED_USE="test? ( welcomepage )"
-
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kbookmarks)
@@ -49,7 +47,7 @@ COMMON_DEPEND="
$(add_frameworks_dep threadweaver)
$(add_kdeapps_dep libkomparediff2)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative 'widgets')
$(add_qt_dep qtgui)
$(add_qt_dep qthelp)
$(add_qt_dep qtnetwork)
@@ -74,7 +72,6 @@ COMMON_DEPEND="
)
webkit? ( $(add_qt_dep qtwebkit) )
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
-   welcomepage? ( $(add_qt_dep qtdeclarative 'widgets') )
 "
 DEPEND="${COMMON_DEPEND}
dev-libs/boost
@@ -109,7 +106,6 @@ src_configure() {
$(cmake-utils_use_find_package reviewboard KF5Purpose)
$(cmake-utils_use_find_package subversion SubversionLibrary)
$(cmake-utils_use_find_package !webkit Qt5WebEngineWidgets)
-   $(cmake-utils_use_find_package welcomepage Qt5QuickWidgets)
)
 
use reviewboard || mycmakeargs+=( 
-DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON )



[gentoo-commits] repo/gentoo:master commit in: www-plugins/passff/

2018-09-04 Thread Andreas Sturmlechner
commit: a70bf921f3b347709285502bbf19301f1831e432
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Aug 30 23:14:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70bf921

www-plugins/passff: Remove old (1.3)

 www-plugins/passff/Manifest  |  1 -
 www-plugins/passff/passff-1.3.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/www-plugins/passff/Manifest b/www-plugins/passff/Manifest
index eb836493b17..3aeb03fe346 100644
--- a/www-plugins/passff/Manifest
+++ b/www-plugins/passff/Manifest
@@ -1,2 +1 @@
-DIST passff-1.3-an+fx-linux.xpi 59512 BLAKE2B 
48eb41e8be2e090aa32137fe93eb6cb7a22218f865f1ade4e6f4516ea3fedc34333f43438fd7c96817ec695ca1d0ced9cff0dd53157e06442e000c12a4bff33c
 SHA512 
d5e5c29fda852c08908ce27e55bb2cd3daaacedf4f1375eb626cf4228d9b8c5113d2210578d80420c1df3846cbb948c184702274ece851c9e8279000e38989a6
 DIST passff-1.5.1-an+fx-linux.xpi 64094 BLAKE2B 
ebe19e26db05ca38f7ede9a01c1abaec786c197c6a25f0f144be903a93b85723bd143ad1805090fcfe81e83289a156f818d7b7b2a5462f151eb0ac12d1e82b0e
 SHA512 
23dc3833c2d83181c21955169e5f65df88a4a26ab018a852d1181b84fd338a40f46b8ed5828f0e1fccca72f610facac68ceb766a3a7b454962228c36bde233f7

diff --git a/www-plugins/passff/passff-1.3.ebuild 
b/www-plugins/passff/passff-1.3.ebuild
deleted file mode 100644
index 2cc136021db..000
--- a/www-plugins/passff/passff-1.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit mozextension
-
-DESCRIPTION="zx2c4 pass manager extension for Firefox"
-HOMEPAGE="https://github.com/passff/passff;
-SRC_URI="https://addons.mozilla.org/firefox/downloads/file/914592/passff-1.3-an+fx-linux.xpi;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="firefox firefox-bin"
-
-RDEPEND="www-plugins/passff-host[firefox]"
-REQUIRED_USE="|| ( firefox firefox-bin )"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   xpi_unpack "passff-1.3-an+fx-linux.xpi"
-}
-
-src_install() {
-   local MOZILLA_FIVE_HOME
-   if use firefox; then
-   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/firefox"
-   xpi_install "passff-1.3-an+fx-linux"
-   fi
-
-   if use firefox-bin; then
-   MOZILLA_FIVE_HOME="/opt/firefox"
-   xpi_install "passff-1.3-an+fx-linux"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/passff/

2018-09-04 Thread Andreas Sturmlechner
commit: 96ec942ff1cbe48d98bb7f9b92fe5cf061b165d9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Aug 30 23:07:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ec942f

www-plugins/passff: Bump to 1.5.1

Closes: https://github.com/gentoo/gentoo/pull/9740

 www-plugins/passff/Manifest|  1 +
 www-plugins/passff/passff-1.5.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/www-plugins/passff/Manifest b/www-plugins/passff/Manifest
index 020445e5515..eb836493b17 100644
--- a/www-plugins/passff/Manifest
+++ b/www-plugins/passff/Manifest
@@ -1 +1,2 @@
 DIST passff-1.3-an+fx-linux.xpi 59512 BLAKE2B 
48eb41e8be2e090aa32137fe93eb6cb7a22218f865f1ade4e6f4516ea3fedc34333f43438fd7c96817ec695ca1d0ced9cff0dd53157e06442e000c12a4bff33c
 SHA512 
d5e5c29fda852c08908ce27e55bb2cd3daaacedf4f1375eb626cf4228d9b8c5113d2210578d80420c1df3846cbb948c184702274ece851c9e8279000e38989a6
+DIST passff-1.5.1-an+fx-linux.xpi 64094 BLAKE2B 
ebe19e26db05ca38f7ede9a01c1abaec786c197c6a25f0f144be903a93b85723bd143ad1805090fcfe81e83289a156f818d7b7b2a5462f151eb0ac12d1e82b0e
 SHA512 
23dc3833c2d83181c21955169e5f65df88a4a26ab018a852d1181b84fd338a40f46b8ed5828f0e1fccca72f610facac68ceb766a3a7b454962228c36bde233f7

diff --git a/www-plugins/passff/passff-1.5.1.ebuild 
b/www-plugins/passff/passff-1.5.1.ebuild
new file mode 100644
index 000..8e1bdf3fe70
--- /dev/null
+++ b/www-plugins/passff/passff-1.5.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mozextension
+
+DESCRIPTION="zx2c4 pass manager extension for Firefox"
+HOMEPAGE="https://github.com/passff/passff;
+SRC_URI="https://addons.mozilla.org/firefox/downloads/file/1056515/passff-1.5.1-an+fx-linux.xpi;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="firefox firefox-bin"
+
+RDEPEND="www-plugins/passff-host[firefox]"
+REQUIRED_USE="|| ( firefox firefox-bin )"
+
+S="${WORKDIR}"
+
+MY_XPINAME="passff-1.5.1-an+fx-linux"
+
+src_unpack() {
+   xpi_unpack "${MY_XPINAME}.xpi"
+}
+
+src_install() {
+   local MOZILLA_FIVE_HOME
+   if use firefox; then
+   MOZILLA_FIVE_HOME="/usr/$(get_libdir)/firefox"
+   xpi_install "${MY_XPINAME}"
+   fi
+
+   if use firefox-bin; then
+   MOZILLA_FIVE_HOME="/opt/firefox"
+   xpi_install "${MY_XPINAME}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/jrommanager/

2018-09-04 Thread Andreas Sturmlechner
commit: ebd3a4a9d6c5e4b4451c75b1f55aaac12ee0920b
Author: optyfr  hotmail  fr>
AuthorDate: Mon Aug 27 13:48:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd3a4a9

games-emulation/jrommanager: version bump to 1.8_p27-r1

Bug: https://bugs.gentoo.org/664692
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9709

 games-emulation/jrommanager/Manifest   |  1 +
 .../jrommanager/jrommanager-1.8_p27-r1.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/games-emulation/jrommanager/Manifest 
b/games-emulation/jrommanager/Manifest
index 158fd6ea7e8..3d6bbee60d2 100644
--- a/games-emulation/jrommanager/Manifest
+++ b/games-emulation/jrommanager/Manifest
@@ -1,2 +1,3 @@
 DIST JRomManager-1.6b20.zip 9284236 BLAKE2B 
a874837e90bdd8ec6c55850fd0e61cabeb767f4b4eba6517a11f3de036a6fd95f7507593da7b5247824c38077b12ac52c490f5ec0e72077bd972c78810c58ebd
 SHA512 
5d4a98989bd9eb2ba94dd50fe451308d9a628414e33cdc84814c55bf9679c3779253a8fab895e2f7922e3b837949e8065f2799707aeaab94d79a12ba73d83638
 DIST JRomManager-1.7b24.zip 9293410 BLAKE2B 
e73456273e6b2ef960bf94f9c0b4f241829474187fbe7205f98f1bf03abfc3e5eeed4803303ede6e937168daf9eed0ea47499addc00eb153269e9228f4bded61
 SHA512 
e10ad63348d9eba20175b5d620b32876730900abbe2d8bf9add1ba58f2b7f1d54fbd5a94ec937ab8b94f69c29979302630f2e81cba8d10176b83ec65ba55333f
+DIST JRomManager-1.8b27.zip 9382160 BLAKE2B 
a7508d7beef0939c99c18688a07f4dd41e5bef00c8c27d2b3cc2e46089c99a0a1b90a8ff67050c3f4ea223d48c5b39615a2457a369dbd8484344d55244e79016
 SHA512 
a3688760565ef3a6514b433eeba5850352d5159ab27243053ebdf2280f8edd0d5cfb014859925c1a9c74bc873dfd18a871789a5d13a9a34a2582de89747b1561

diff --git a/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild 
b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
new file mode 100644
index 000..5a3f091d014
--- /dev/null
+++ b/games-emulation/jrommanager/jrommanager-1.8_p27-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=JRomManager
+MY_PV=${PV/_p/b}
+MY_P="${MY_PN}-${MY_PV}"
+
+inherit desktop
+
+DESCRIPTION="A Mame and Retrogaming Rom Manager, Java alternative to 
ClrMamePro"
+HOMEPAGE="https://github.com/optyfr/JRomManager;
+SRC_URI="https://github.com/optyfr/${MY_PN}/releases/download/${MY_PV}/${MY_P}.zip;
+QA_PREBUILT="*"
+
+S="${WORKDIR}"
+
+LICENSE="GPL-2 GPL-2-with-classpath-exception BSD-2 MIT Apache-2.0 LGPL-2.1 
unRAR"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8"
+DEPEND="${DEPEND}
+   app-arch/unzip"
+
+src_prepare() {
+   default
+
+   sed -e "/cd.*/s:.*:cd \"${EROOT}/usr/share/${PN}\" || exit:" -i *.sh || 
die "sed failed!"
+   unzip -j ${MY_PN}.jar "jrm/resources/rom.png" || die
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins *.jar
+   doins -r lib
+   newbin "${MY_PN}-multi.sh" "${PN}"
+   newicon "rom.png" "${PN}.png"
+   make_desktop_entry "${PN}" '' '' 'Utility'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/eigen/

2018-09-04 Thread Andreas Sturmlechner
commit: 00ce11dbab0270ad5e01fb6f6088e8d271cc70f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 20:17:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 20:49:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ce11db

dev-cpp/eigen: 3.3.5 version bump

Closes: https://bugs.gentoo.org/664952
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-cpp/eigen/Manifest   |  1 +
 dev-cpp/eigen/eigen-3.3.5.ebuild | 99 
 2 files changed, 100 insertions(+)

diff --git a/dev-cpp/eigen/Manifest b/dev-cpp/eigen/Manifest
index 42266b4c55d..1f4447d03b0 100644
--- a/dev-cpp/eigen/Manifest
+++ b/dev-cpp/eigen/Manifest
@@ -1,3 +1,4 @@
 DIST eigen-3.2.8.tar.bz2 1161201 BLAKE2B 
35bace5138f601e73d56412e87bf591ef2f96778050b0a2a4fc8f1e75f02498fb4eb80bf79988dd4bd6b985945a122d44581ccedd925f398f7d282790da06385
 SHA512 
53c27ba530c985dfef52188e03273eeef33abbc67e3f150cacd3371c8b9ddbd399228730595821c4c56c061d109cf509266c1dab2b8a7c730902cbd6fb18c100
 DIST eigen-3.3.3.tar.bz2 1642001 BLAKE2B 
51d870a6bf04865c39642205ac8e12fd638e1d383fb33b064835ce4b5a4d4b056507c1a4fc65d9e665bf659ffd742179415caccac27c203c9388ca267e29e802
 SHA512 
bb5a8b761371e516f0a344a7c9f6e369e21c2907c8548227933ca6010fc607a66c8d6ff7c41b1aec3dea7d482ce8c2a09e38ae5c7a2c5b16bdd8007e7a81ecc3
 DIST eigen-3.3.4.tar.bz2 1657543 BLAKE2B 
62ae6e42972fcfe71bfcda359d35674207440813edc856f209f37321c7f8d39498c6c6fb33d80cc14129113c1dff849212f034ab925b6656e99ed192f4af2fbb
 SHA512 
d67a3fd8f7ce811af65fc1d43ec347dadf9c643a49135f7e455fc303773bad09e80a125282c7dfca7a1993b79e1f66576ac92418119fbb0fa50c1a581b957c0d
+DIST eigen-3.3.5.tar.bz2 1663467 BLAKE2B 
7f4b6339f8cea815004057361734e53129b5bde45c9c310eab87f0aa20da90e46dd67359e669f8b36477339df7bd7c8bd8eb18baaf0f1a779372ec3623c50aca
 SHA512 
740ed41862c1e422a751b205513754e9c7bd04cc8ad4e3b08e2ccd1c1d30dea43a90896bc8eecd0cb4253b4adf803a814ddd48d6166fb5a53f507cf3e6940a38

diff --git a/dev-cpp/eigen/eigen-3.3.5.ebuild b/dev-cpp/eigen/eigen-3.3.5.ebuild
new file mode 100644
index 000..1e0339541f9
--- /dev/null
+++ b/dev-cpp/eigen/eigen-3.3.5.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FORTRAN_NEEDED="test"
+inherit cmake-utils cuda fortran-2
+
+DESCRIPTION="C++ template library for linear algebra"
+HOMEPAGE="http://eigen.tuxfamily.org/;
+SRC_URI="https://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="MPL-2.0"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="altivec c++11 cuda debug doc neon openmp test" #zvector vsx
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-cpp/eigen:0"
+DEPEND="
+   doc? ( app-doc/doxygen[dot,latex] )
+   test? (
+   dev-libs/gmp:0
+   dev-libs/mpfr:0
+   media-libs/freeglut
+   media-libs/glew
+   sci-libs/adolc[sparse]
+   sci-libs/cholmod
+   sci-libs/fftw:3.0
+   sci-libs/pastix
+   sci-libs/umfpack
+   sci-libs/scotch
+   sci-libs/spqr
+   sci-libs/superlu
+   virtual/opengl
+   virtual/pkgconfig
+   cuda? ( dev-util/nvidia-cuda-toolkit )
+   )
+"
+# Missing:
+# METIS-5
+# GOOGLEHASH
+
+src_unpack() {
+   default
+   mv ${PN}* ${P} || die
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -e 's:-g2::g' \
+   -i cmake/EigenConfigureTesting.cmake || die
+
+   sed -e "/add_subdirectory(demos/d" \
+   -i CMakeLists.txt || die
+
+   if ! use test; then
+   sed -e "/add_subdirectory(test/d" \
+   -i CMakeLists.txt || die
+
+   sed -e "/add_subdirectory(blas/d" \
+   -e "/add_subdirectory(lapack/d" \
+   -i CMakeLists.txt || die
+   fi
+   sed -e "/Unknown build type/d" \
+   -i CMakeLists.txt || die
+
+   use cuda && cuda_src_prepare
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   use doc && cmake-utils_src_compile doc
+}
+
+src_test() {
+   local mycmakeargs=(
+   -DEIGEN_TEST_NOQT=ON
+   -DEIGEN_TEST_ALTIVEC="$(usex altivec)"
+   -DEIGEN_TEST_CXX11="$(usex c++11)"
+   -DEIGEN_TEST_CUDA="$(usex cuda)"
+   -DEIGEN_TEST_OPENMP="$(usex openmp)"
+   -DEIGEN_TEST_NEON64="$(usex neon)"
+   )
+   cmake-utils_src_configure
+   cmake-utils_src_compile blas
+   cmake-utils_src_compile buildtests
+   cmake-utils_src_test
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+   cmake-utils_src_install
+
+   # Debian installs it and some projects started using it.
+   insinto /usr/share/cmake/Modules/
+ 

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

2018-09-04 Thread Jeroen Roovers
commit: 0ee9b8a9be352eed14741e28305ca236b7998749
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Sep  4 20:09:18 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep  4 20:09:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee9b8a9

net-analyzer/wireshark: Stable for HPPA too.

Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --ignore-arches

 net-analyzer/wireshark/wireshark-2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.6.3.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.3.ebuild
index 1110cffa34d..5b6d3b5de96 100644
--- a/net-analyzer/wireshark/wireshark-2.6.3.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.6.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc64 x86"
 IUSE="
adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc
+dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink



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

2018-09-04 Thread Brian Evans
commit: ef7e34ad756a2175bc221c8d6c233163b9ce966c
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Sep  4 18:43:21 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Sep  4 18:43:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7e34ad

dev-php/pecl-event: Version bump for 2.4.1

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-php/pecl-event/Manifest|  1 +
 dev-php/pecl-event/pecl-event-2.4.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-php/pecl-event/Manifest b/dev-php/pecl-event/Manifest
index 1710f791c87..5f2fe9c9c05 100644
--- a/dev-php/pecl-event/Manifest
+++ b/dev-php/pecl-event/Manifest
@@ -1,3 +1,4 @@
 DIST event-2.2.1.tgz 133147 BLAKE2B 
909892c937843821b34cb4d450b06698b23ed8aac59915ef96c72ba08e4afe84856e913527e9b0197d28ebbe5cac8ac45174d8e3fbeae33eae0619e3b3e21959
 SHA512 
a331e0cbb923b2efe95a366c842929e9ffcdf15d4b95dce83f5d1e9bb33045477f278672835ffc087df89aa3614106cf504f4e6a779a620b94c20d83449e95f2
 DIST event-2.3.0.tgz 135401 BLAKE2B 
a068142854ed908cc482ec48a249a5d213c1806652cffc698bc6dd298c136c5884bbb52b30179ef813af938d0ecb92a5414c93dea3d782d6ebfb4e886128454a
 SHA512 
9e1f41a13a5fc534956561ea481816d6863ebe037cca0ce450cfb16375d6b49cd03c68e115c851ef6fa3022927f2e5850695880c65dd1d339bb747e171cc9f2f
 DIST event-2.4.0.tgz 139646 BLAKE2B 
fe672b5d1f4eabd06456ffb14f11ed978a23a15eba06bc01b22d1784d71d5859e71e3914ab64856dd33a1cccb6618b5926bab446a112d8bf106081c2ab41bc74
 SHA512 
d238b72764461cf338d20618e4dee80ed8e8519350d17a6c789a68d749d2f4adae991ee43928ab09321caaff321fa21aaa4b5fac6f827974b2f8e9295e948293
+DIST event-2.4.1.tgz 139675 BLAKE2B 
47b78868bad327778c917e026456dbbb8955f4910d1b6092132101618e348b064ee33766e7e8a2aec6c6c8bdb5e79a09fbbc7ef841dca0b16826fcc1737dd028
 SHA512 
d115fa12dfefe164532b39b6a79f01c2c00e2718967c3d675584a0dd193b155cdc74a632f6327239e201720fbabd440b9434bde5de4a9e30373595636dafad94

diff --git a/dev-php/pecl-event/pecl-event-2.4.1.ebuild 
b/dev-php/pecl-event/pecl-event-2.4.1.ebuild
new file mode 100644
index 000..148533773b8
--- /dev/null
+++ b/dev-php/pecl-event/pecl-event-2.4.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="event"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README.md )
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~ia64 ~x86"
+LICENSE="PHP-3.01"
+
+DESCRIPTION="PHP wrapper for libevent2"
+LICENSE="PHP-3"
+SLOT="0"
+
+DEPEND="
+   >=dev-libs/libevent-2.0.2
+   ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( 
dev-libs/libressl:0= ) )
+   php_targets_php5-6? ( dev-lang/php:5.6[sockets?] )
+   php_targets_php7-0? ( dev-lang/php:7.0[sockets?] )
+   php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )
+   php_targets_php7-2? ( dev-lang/php:7.2[sockets?] )
+   php_targets_php7-3? ( dev-lang/php:7.3[sockets?] )"
+
+RDEPEND="${DEPEND} !dev-php/pecl-libevent"
+
+IUSE="debug examples +extra libressl +sockets +ssl threads"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --with-event-core
+   $(use_enable debug event-debug)
+   $(use_with extra event-extra)
+   $(use_with ssl event-openssl)
+   $(use_with threads event-pthreads)
+   $(use_enable sockets event-sockets)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/

2018-09-04 Thread Andreas Sturmlechner
commit: f573265fb7518d6a86f87b5c49107dc396215d55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 18:31:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 18:39:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f573265f

dev-qt/qtwebkit: Fix USE=-opengl by disabling tools

Closes: https://bugs.gentoo.org/662198
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
index 98972468ba2..0737da5601f 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
@@ -106,6 +106,7 @@ src_configure() {
local mycmakeargs=(
-DPORT=Qt
-DENABLE_API_TESTS=OFF
+   -DENABLE_TOOLS=OFF
-DENABLE_GEOLOCATION=$(usex geolocation)
-DUSE_GSTREAMER=$(usex gstreamer)
-DENABLE_JIT=$(usex jit)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/

2018-09-04 Thread Andreas Sturmlechner
commit: 268537c4b0e9adaae5f30320765bc54375a99e97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 18:35:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 18:39:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268537c4

dev-qt/qtwebkit: Add missing USE=printsupport handling

Closes: https://bugs.gentoo.org/660600
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
index 0737da5601f..038f92f9ecc 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.212.0_pre20180120.ebuild
@@ -113,6 +113,7 @@ src_configure() {
-DUSE_QT_MULTIMEDIA=$(usex multimedia)
-DENABLE_NETSCAPE_PLUGIN_API=$(usex nsplugin)
-DENABLE_OPENGL=$(usex opengl)
+   -DENABLE_PRINT_SUPPORT=$(usex printsupport)
-DENABLE_DEVICE_ORIENTATION=$(usex orientation)
-DENABLE_WEBKIT2=$(usex qml)
$(cmake-utils_use_find_package webp WebP)



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

2018-09-04 Thread Sergei Trofimovich
commit: 6eb71fe0f18c6bf57d5b685ed1a71d250a02883a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep  4 14:25:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 18:38:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb71fe0

dev-libs/tinyxml2: stable 3.0.0 for sparc, bug #630486

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild 
b/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild
index 8477f44d99d..6d692c8193b 100644
--- a/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild
+++ b/dev-libs/tinyxml2/tinyxml2-3.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="ZLIB"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~hppa sparc ~x86"
 IUSE="static-libs test"
 
 src_configure() {



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

2018-09-04 Thread Sergei Trofimovich
commit: 2eaeae603a9bf1a00ab312605bcead531cd1e1ab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep  4 14:30:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 18:38:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eaeae60

media-sound/mpg123: stable 1.25.10-r1 for sparc, bug #626346

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 media-sound/mpg123/mpg123-1.25.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/mpg123/mpg123-1.25.10-r1.ebuild 
b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild
index 0a537ca1623..0c248cb9fa1 100644
--- a/media-sound/mpg123/mpg123-1.25.10-r1.ebuild
+++ b/media-sound/mpg123/mpg123-1.25.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.mpg123.org/download/${P}.tar.bz2;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext alsa altivec coreaudio 
int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl 
cpu_flags_x86_sse"
 
 # No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.



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

2018-09-04 Thread Sergei Trofimovich
commit: 0ebd538434179d58c86bb0ab301cc55d240e983c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep  4 14:27:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 18:38:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebd5384

sys-fs/encfs: stable 1.9.2 for sparc, bug #630486

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/sys-fs/encfs/encfs-1.9.2.ebuild b/sys-fs/encfs/encfs-1.9.2.ebuild
index f51c6b663be..3fd739dd5bd 100644
--- a/sys-fs/encfs/encfs-1.9.2.ebuild
+++ b/sys-fs/encfs/encfs-1.9.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/vgough/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm sparc ~x86"
 IUSE="libressl nls"
 
 RDEPEND="



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

2018-09-04 Thread Sergei Trofimovich
commit: 4d12e816acb2a0953578f5abbfd948eb99ca03ba
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Sep  4 14:28:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 18:38:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d12e816

sys-apps/less: stable 531 for sparc, bug #665166

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

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

diff --git a/sys-apps/less/less-531.ebuild b/sys-apps/less/less-531.ebuild
index c4d58efa226..eb3d1ccf1af 100644
--- a/sys-apps/less/less-531.ebuild
+++ b/sys-apps/less/less-531.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz;
 
 LICENSE="|| ( GPL-3 BSD-2 )"
 SLOT="0"
-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"
 IUSE="pcre unicode"
 
 DEPEND=">=app-misc/editor-wrapper-3



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-09-04 Thread Jason Donenfeld
commit: 0b1e29e850888b3cf8d6fb9c8cc426c6933228e0
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Sep  4 18:29:55 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue Sep  4 18:32:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1e29e8

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180809.ebuild => wireguard-0.0.20180904.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 5fe18f78cf5..cb21c2b47cc 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180809.tar.xz 272348 BLAKE2B 
20e78896b685f7ce9bee9b9863d5261b44947049b14a42f6ef75c2bfac1b04e53814faa3f3ddc47d1f8af877c97625dc0e160d3b4955b75422ec218bfb5e23af
 SHA512 
2278cae078cf3ff9e0c43979ff559820d9d99b64c1ccdbc8a7fea3fc1a5fa0818d782a8962aefc07678599cc15f5a4237fd5dd7ffad108d639c39930979e3cc5
+DIST WireGuard-0.0.20180904.tar.xz 272012 BLAKE2B 
e279f85374f880d69e4a4dc5b8442520abe4e3141a69133ea012e1c613dd1b9cb6f7b31d38ffd3f5e1f453dcad8cec847df2fd6bf1e46e66dc42f94da3516cb6
 SHA512 
5eba275fd7bc96a81d7c07f92920bf4e562910756bb7980d1381b204efda184ee93fa710f2ccb0c14667c8647c2fac1cc51fa95be3a51ac25a0567c6204c9018

diff --git a/net-vpn/wireguard/wireguard-0.0.20180809.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180904.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180809.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180904.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-emoji/

2018-09-04 Thread Mikle Kolyada
commit: 80cf49f58f6a34fa2c473ab9eca89184512ec0ea
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Sep  4 18:20:59 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Sep  4 18:20:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cf49f5

app-i18n/unicode-emoji: amd64 stable wrt bug #664746

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/unicode-emoji/unicode-emoji-11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-emoji/unicode-emoji-11.0.ebuild 
b/app-i18n/unicode-emoji/unicode-emoji-11.0.ebuild
index f4641c65853..6df09e50e43 100644
--- a/app-i18n/unicode-emoji/unicode-emoji-11.0.ebuild
+++ b/app-i18n/unicode-emoji/unicode-emoji-11.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="${BASE_URI}/${PN#*-}-data.txt -> ${PN}-data-${PV}.txt
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/

2018-09-04 Thread Mikle Kolyada
commit: ca5e3920e8e0a3bb7f29f5d60cce534fdacfd411
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Sep  4 18:22:16 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Sep  4 18:22:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5e3920

app-i18n/ibus: amd64 stable wrt bug #664746

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus/ibus-1.5.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus/ibus-1.5.18.ebuild b/app-i18n/ibus/ibus-1.5.18.ebuild
index de814523ac9..1da9fda2462 100644
--- a/app-i18n/ibus/ibus-1.5.18.ebuild
+++ b/app-i18n/ibus/ibus-1.5.18.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE="+X +emoji gconf +gtk +gtk2 +introspection kde +libnotify nls +python 
test +unicode vala wayland"
 REQUIRED_USE="emoji? ( gtk )
gtk2? ( gtk )



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-cldr/

2018-09-04 Thread Mikle Kolyada
commit: c99f984a66589424f92cccb3e51fada5d17e8788
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Sep  4 18:21:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Sep  4 18:21:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99f984a

app-i18n/unicode-cldr: amd64 stable wrt bug #664746

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/unicode-cldr/unicode-cldr-33.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/unicode-cldr/unicode-cldr-33.0.ebuild 
b/app-i18n/unicode-cldr/unicode-cldr-33.0.ebuild
index 8f2a9fa620c..3c0f240713c 100644
--- a/app-i18n/unicode-cldr/unicode-cldr-33.0.ebuild
+++ b/app-i18n/unicode-cldr/unicode-cldr-33.0.ebuild
@@ -13,7 +13,7 @@ fi
 
 LICENSE="unicode"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 DEPEND="app-arch/unzip"



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

2018-09-04 Thread Mikle Kolyada
commit: 020bcdae8a2a6504be545e27962548c98585ae25
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Sep  4 18:18:14 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Sep  4 18:18:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020bcdae

sys-devel/bison: amd64 stable wrt bug #664926

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-devel/bison/bison-3.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bison/bison-3.0.5-r1.ebuild 
b/sys-devel/bison/bison-3.0.5-r1.ebuild
index 4a6ffce406c..e60826d1059 100644
--- a/sys-devel/bison/bison-3.0.5-r1.ebuild
+++ b/sys-devel/bison/bison-3.0.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-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"
 IUSE="examples nls static test"
 
 RDEPEND=">=sys-devel/m4-1.4.16"



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

2018-09-04 Thread Mikle Kolyada
commit: a3032dcdf4dfd870e15dacfab3a69c872238bdb3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Sep  4 18:16:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Sep  4 18:16:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3032dcd

net-analyzer/wireshark: amd64 stable wrt bug #664852

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-analyzer/wireshark/wireshark-2.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.6.3.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.3.ebuild
index abfa5bc13ee..1110cffa34d 100644
--- a/net-analyzer/wireshark/wireshark-2.6.3.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.6.3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc64 x86"
 IUSE="
adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc
+dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink



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

2018-09-04 Thread Matt Thode
commit: 1f60c2f76180137a8de9076774fc5c4e71a6df03
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Sep  4 17:28:19 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Sep  4 17:29:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f60c2f7

dev-python/osc-placement: 1.3.0 initial add

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-python/osc-placement/Manifest  |  1 +
 dev-python/osc-placement/metadata.xml  | 19 +++
 .../osc-placement/osc-placement-1.3.0.ebuild   | 27 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-python/osc-placement/Manifest 
b/dev-python/osc-placement/Manifest
new file mode 100644
index 000..f73aee45e29
--- /dev/null
+++ b/dev-python/osc-placement/Manifest
@@ -0,0 +1 @@
+DIST osc-placement-1.3.0.tar.gz 41728 BLAKE2B 
1950d3180903b42d8833c1fce1d5cf28310429e18c28b828cbbc84191bae0ff77d182e4c8c4515bff6697f0b3064a687a066e4ba84300ffdcacafeec7ba8e52d
 SHA512 
ad7e783bb32bd3519462906f50d7e9d2d537872aaf11f4b4cf30bd60233004cd01b1561aaf24b99c30aa368879cf537196955482e706d544e525c03cdb27bb1c

diff --git a/dev-python/osc-placement/metadata.xml 
b/dev-python/osc-placement/metadata.xml
new file mode 100644
index 000..c7a69841426
--- /dev/null
+++ b/dev-python/osc-placement/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+prometheanf...@gentoo.org
+Matthew Thode
+  
+  
+openst...@gentoo.org
+Openstack
+  
+  
+This is an OpenStackClient plugin, that provides CLI for the Placement 
service. Python API binding is not implemented - Placement API consumers are 
encouraged to use the REST API directly, CLI is provided only for convenience 
of users.
+  
+  
+osc-placement
+openstack/osc-placement
+  
+

diff --git a/dev-python/osc-placement/osc-placement-1.3.0.ebuild 
b/dev-python/osc-placement/osc-placement-1.3.0.ebuild
new file mode 100644
index 000..1666a523424
--- /dev/null
+++ b/dev-python/osc-placement/osc-placement-1.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStackClient plugin for the Placement service"
+HOMEPAGE="https://github.com/openstack/osc-placement;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]"



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

2018-09-04 Thread Lars Wendler
commit: ee9976a55eb72be5e01959a0e6a49523230c9bd9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 15:52:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 15:52:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9976a5

dev-vcs/git: Removed old.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-vcs/git/Manifest   |   3 -
 .../git/files/git-2.17.0-mw_install_path_fix.patch |  48 --
 dev-vcs/git/git-2.17.1-r1.ebuild   | 717 -
 3 files changed, 768 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index c5597ea8da3..1bdf20d7768 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,9 @@
 DIST git-2.16.4.tar.xz 4968252 BLAKE2B 
77f76408bde02bfacdb99d22baca05893f63c96d1fb7508c7e92541f8f7ec9ced0dad650be788fd28a1e03b5d88b88708652d07a47bedaae60a9cbd4e2eec858
 SHA512 
f54e431e78289349dcb927ec34873dfb801c49a41cbb3d0138346d603af26bd7d86f9ac95e7a61a4831017f3503f33374510ccf68b0e62b0691fc5a43283f1ac
-DIST git-2.17.1.tar.xz 5015484 BLAKE2B 
d3a61023872a15e3176e4dae6df83d4c2369a377244d44dfd7a63a15ecc3a7b145093afd5d6fa72e4eca98ba4f81f7ccd89ac2400c9cf8107ac04fd35d8bf6e4
 SHA512 
77c27569d40fbae1842130baa0cdda674a02e384631bd8fb1f2ddf67ce372dd4903b2ce6b4283a4ae506cdedd5daa55baa2afe6a6689528511e24e4beb864960
 DIST git-2.18.0.tar.xz 5102264 BLAKE2B 
94a8469a0e489d517136233301f1af622a3e612967316620800a771721f4e558dfb9159f158ddd07d294fce3ceb256038483f5a8c1fe6a84f661710857945dce
 SHA512 
db19363c9c2042248322d49874a27c0614acfb912183725e5d4f0331d6b44cef66a9a7da6a49bd4a17e5d86d30c5fed6bef7527f386494184595a433c4060e46
 DIST git-2.19.0.rc1.tar.xz 5182228 BLAKE2B 
48249229d5932c891bb201aed224584b6be05c1658128305614028bec182cc456e714a0285acf601ce02d65ef0bd947ea7a1ab1edf6b63cb930bd0afa8d51b1f
 SHA512 
d628387d78a34ee5b182c0f34ae9e0f2ecf63ce6c969400ad0d472b86eef90577046a137261c4ce504ad970a86e46d73302e2cce665f69f35a2e9715cd2cd459
 DIST git-htmldocs-2.16.4.tar.xz 1164256 BLAKE2B 
88a7ab5b094f15bc2b6c0f4d4c3eae185f6e6c0f00f4aca75492f0cc964428d1bf53002e0e43468b60b62058af5f13b061231061247e19b32bc70c2c8adb04eb
 SHA512 
8f4a8c51656559af81296fb064ecf0f88444952c7f8ee91b85e5a61b20d200267d7432f720ded12046bab986361cff48cf7a2f5d21e05c1ac7648cc3168a0049
-DIST git-htmldocs-2.17.1.tar.xz 1173296 BLAKE2B 
5133a86fb73cd58d6a9d4ed05d32949f642c9a670a49ea67c7170dfb39c4ff3f63d5f220abebcc979f87a360ec2990ccf5a9e3c18e8fcb07082bac111ecb12c7
 SHA512 
69054b087ffd1c88532672c6edea3cd27e08421f25c09a1a304420ec6aa20806888f71e4ef21aac1bc2fed81a045a64ae164a9dc377eb48d61887bf8d787782c
 DIST git-htmldocs-2.18.0.tar.xz 1201076 BLAKE2B 
f5d592cadf1eb9a24b6d6fb3c68c1ead385a350e4bfc97eee775f1921c7bf47f8790d1eea803d69cde8e381d7aa0ae4c53aebeda464c32cdd7a6558a46a9c8e7
 SHA512 
e227673216b67cf0e5d0abacc305a3b2a30844a6fe31aab18e37643f27c0fce7d3628366732f1518784d095eb33c1bb60b4eb00024d9ccc662deca2962db5324
 DIST git-htmldocs-2.19.0.rc1.tar.xz 1221080 BLAKE2B 
68e6f4848f80f26dad5f8b422a361c641a21ae88f92a29cc9fd40c0d3644267bf0c72664fbac3a72a9c7ecac4c469508f8907d9bac85b1697c272b2a9df2c441
 SHA512 
2254d22b9279fca4659c0dbd8b9d1e2c5ac9a28ddfaf1b0c94dcf4a56126967bc6bfc424af6ffc5ca718d07ca008720b7ff4cb66e8ce28935fb9c32d4fc8ad75
 DIST git-manpages-2.16.4.tar.xz 417136 BLAKE2B 
9a75913dae62fa2eb31cf48e77e266aa8d91c67b8a753c1740283b1d626dea1e9aa8d7cea06d9b97887f801b4d1f1b927014851105cefd3241ca7ab7330bfc8b
 SHA512 
8029e9fac1eca542e809da1247f4eec3a2c81c0eb12d03aa816dcf120677011d3e409b06c28c8e7dbf41cbbcca873ec93846dc317bc73e57f4d4701ce7abf73d
-DIST git-manpages-2.17.1.tar.xz 419400 BLAKE2B 
af8cef1ac43c6b5ee073c7e18c161ba3ebe0669e474833211c95e72b33524050c30ca133ada98e07c8b481ffc4a5cbce1e7d68427b7aeb9bb80534c2ef3623f0
 SHA512 
fbdd4ef99419d244bc7c03b10cf09e92d1f0894879fe159ee1f53262daebdc7fe72d6c2bbe9e21fe354f8afb26fa06b35788e54b0c078b686706b511bf7c33ee
 DIST git-manpages-2.18.0.tar.xz 425516 BLAKE2B 
ff979aa0c99716da279cd4001d5907cec95e93ac93f1f2dc5dd79d456a185e0d8610a121b08b07c3c886132e94334114932881d78c7307ff287c256f993938e5
 SHA512 
8ae353083288e58752e6e6ff505cde6f4fa0be20465443c0517a87af28867d748eb29fc9d3dcb805b29c4e422cf4eae124b7fec5c339888ab4ebaff6360ada15
 DIST git-manpages-2.19.0.rc1.tar.xz 431844 BLAKE2B 
3a5477dbf9e5b8b11c347a93cd8f1ed3c9e28c8317d56b909dcb77c2b25c140aaf3bf897a9c65e1d55e5581c755a679051249d2684a8532e1ccfa0bfcb068fd8
 SHA512 
82dd782f7fbc5a7d7ae5f8caa201ca48b04d279683671f790db9a23c50d9fa4d2be239e273af99cd0f72f2c9d9da763dff54934b94564aad05e9a8502e1e

diff --git a/dev-vcs/git/files/git-2.17.0-mw_install_path_fix.patch 
b/dev-vcs/git/files/git-2.17.0-mw_install_path_fix.patch
deleted file mode 100644
index 5a66a4c89be..000
--- a/dev-vcs/git/files/git-2.17.0-mw_install_path_fix.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From cfb3a47cada99d1bdccd08426f122ded2a63834e Mon Sep 17 00:00:00 2001
-From: Christian Hesse 
-Date: Tue, 10 Apr 2018 15:36:41 +0200
-Subject: [PATCH] perl: fix installing 

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

2018-09-04 Thread Lars Wendler
commit: f31eaa73dc32990e9e0ae4d6995fd49fe658c498
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 15:49:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 15:52:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f31eaa73

dev-vcs/git: Bump to version 2.19.0_rc1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.19.0_rc1.ebuild | 715 ++
 2 files changed, 718 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 313e78c2bc1..c5597ea8da3 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,9 +1,12 @@
 DIST git-2.16.4.tar.xz 4968252 BLAKE2B 
77f76408bde02bfacdb99d22baca05893f63c96d1fb7508c7e92541f8f7ec9ced0dad650be788fd28a1e03b5d88b88708652d07a47bedaae60a9cbd4e2eec858
 SHA512 
f54e431e78289349dcb927ec34873dfb801c49a41cbb3d0138346d603af26bd7d86f9ac95e7a61a4831017f3503f33374510ccf68b0e62b0691fc5a43283f1ac
 DIST git-2.17.1.tar.xz 5015484 BLAKE2B 
d3a61023872a15e3176e4dae6df83d4c2369a377244d44dfd7a63a15ecc3a7b145093afd5d6fa72e4eca98ba4f81f7ccd89ac2400c9cf8107ac04fd35d8bf6e4
 SHA512 
77c27569d40fbae1842130baa0cdda674a02e384631bd8fb1f2ddf67ce372dd4903b2ce6b4283a4ae506cdedd5daa55baa2afe6a6689528511e24e4beb864960
 DIST git-2.18.0.tar.xz 5102264 BLAKE2B 
94a8469a0e489d517136233301f1af622a3e612967316620800a771721f4e558dfb9159f158ddd07d294fce3ceb256038483f5a8c1fe6a84f661710857945dce
 SHA512 
db19363c9c2042248322d49874a27c0614acfb912183725e5d4f0331d6b44cef66a9a7da6a49bd4a17e5d86d30c5fed6bef7527f386494184595a433c4060e46
+DIST git-2.19.0.rc1.tar.xz 5182228 BLAKE2B 
48249229d5932c891bb201aed224584b6be05c1658128305614028bec182cc456e714a0285acf601ce02d65ef0bd947ea7a1ab1edf6b63cb930bd0afa8d51b1f
 SHA512 
d628387d78a34ee5b182c0f34ae9e0f2ecf63ce6c969400ad0d472b86eef90577046a137261c4ce504ad970a86e46d73302e2cce665f69f35a2e9715cd2cd459
 DIST git-htmldocs-2.16.4.tar.xz 1164256 BLAKE2B 
88a7ab5b094f15bc2b6c0f4d4c3eae185f6e6c0f00f4aca75492f0cc964428d1bf53002e0e43468b60b62058af5f13b061231061247e19b32bc70c2c8adb04eb
 SHA512 
8f4a8c51656559af81296fb064ecf0f88444952c7f8ee91b85e5a61b20d200267d7432f720ded12046bab986361cff48cf7a2f5d21e05c1ac7648cc3168a0049
 DIST git-htmldocs-2.17.1.tar.xz 1173296 BLAKE2B 
5133a86fb73cd58d6a9d4ed05d32949f642c9a670a49ea67c7170dfb39c4ff3f63d5f220abebcc979f87a360ec2990ccf5a9e3c18e8fcb07082bac111ecb12c7
 SHA512 
69054b087ffd1c88532672c6edea3cd27e08421f25c09a1a304420ec6aa20806888f71e4ef21aac1bc2fed81a045a64ae164a9dc377eb48d61887bf8d787782c
 DIST git-htmldocs-2.18.0.tar.xz 1201076 BLAKE2B 
f5d592cadf1eb9a24b6d6fb3c68c1ead385a350e4bfc97eee775f1921c7bf47f8790d1eea803d69cde8e381d7aa0ae4c53aebeda464c32cdd7a6558a46a9c8e7
 SHA512 
e227673216b67cf0e5d0abacc305a3b2a30844a6fe31aab18e37643f27c0fce7d3628366732f1518784d095eb33c1bb60b4eb00024d9ccc662deca2962db5324
+DIST git-htmldocs-2.19.0.rc1.tar.xz 1221080 BLAKE2B 
68e6f4848f80f26dad5f8b422a361c641a21ae88f92a29cc9fd40c0d3644267bf0c72664fbac3a72a9c7ecac4c469508f8907d9bac85b1697c272b2a9df2c441
 SHA512 
2254d22b9279fca4659c0dbd8b9d1e2c5ac9a28ddfaf1b0c94dcf4a56126967bc6bfc424af6ffc5ca718d07ca008720b7ff4cb66e8ce28935fb9c32d4fc8ad75
 DIST git-manpages-2.16.4.tar.xz 417136 BLAKE2B 
9a75913dae62fa2eb31cf48e77e266aa8d91c67b8a753c1740283b1d626dea1e9aa8d7cea06d9b97887f801b4d1f1b927014851105cefd3241ca7ab7330bfc8b
 SHA512 
8029e9fac1eca542e809da1247f4eec3a2c81c0eb12d03aa816dcf120677011d3e409b06c28c8e7dbf41cbbcca873ec93846dc317bc73e57f4d4701ce7abf73d
 DIST git-manpages-2.17.1.tar.xz 419400 BLAKE2B 
af8cef1ac43c6b5ee073c7e18c161ba3ebe0669e474833211c95e72b33524050c30ca133ada98e07c8b481ffc4a5cbce1e7d68427b7aeb9bb80534c2ef3623f0
 SHA512 
fbdd4ef99419d244bc7c03b10cf09e92d1f0894879fe159ee1f53262daebdc7fe72d6c2bbe9e21fe354f8afb26fa06b35788e54b0c078b686706b511bf7c33ee
 DIST git-manpages-2.18.0.tar.xz 425516 BLAKE2B 
ff979aa0c99716da279cd4001d5907cec95e93ac93f1f2dc5dd79d456a185e0d8610a121b08b07c3c886132e94334114932881d78c7307ff287c256f993938e5
 SHA512 
8ae353083288e58752e6e6ff505cde6f4fa0be20465443c0517a87af28867d748eb29fc9d3dcb805b29c4e422cf4eae124b7fec5c339888ab4ebaff6360ada15
+DIST git-manpages-2.19.0.rc1.tar.xz 431844 BLAKE2B 
3a5477dbf9e5b8b11c347a93cd8f1ed3c9e28c8317d56b909dcb77c2b25c140aaf3bf897a9c65e1d55e5581c755a679051249d2684a8532e1ccfa0bfcb068fd8
 SHA512 
82dd782f7fbc5a7d7ae5f8caa201ca48b04d279683671f790db9a23c50d9fa4d2be239e273af99cd0f72f2c9d9da763dff54934b94564aad05e9a8502e1e

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

[gentoo-commits] repo/gentoo:master commit in: net-ftp/tlswrap/

2018-09-04 Thread Craig Andrews
commit: 3f5dacc9e520245f882ab5ce7df2e2f97fb19797
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Sep  1 19:07:33 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Sep  4 15:15:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5dacc9

net-ftp/tlswrap: use HTTPs

 net-ftp/tlswrap/tlswrap-1.04-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild 
b/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
index f560a6c6537..4bb88bbe38e 100644
--- a/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
+++ b/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit autotools
 
 DESCRIPTION="FTP wrapper which supports TLS with every FTP client"
-HOMEPAGE="http://www.tlswrap.com/;
-SRC_URI="http://www.tlswrap.com/${P}.tar.gz;
+HOMEPAGE="https://www.tlswrap.com/;
+SRC_URI="https://www.tlswrap.com/${P}.tar.gz;
 
 # GPL-2 for Gentoo init script
 LICENSE="BSD GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2018-09-04 Thread Craig Andrews
commit: 4f28cb34073d1b0825aa40cb49ff69ecdc37b691
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Sep  4 14:06:00 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Sep  4 14:07:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f28cb34

media-plugins/kodi-inputstream-adaptive: 2.0.25 version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-plugins/kodi-inputstream-adaptive/Manifest   |  1 +
 .../kodi-inputstream-adaptive-2.0.25.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest 
b/media-plugins/kodi-inputstream-adaptive/Manifest
index 94a87b99f9f..7e3cb13feda 100644
--- a/media-plugins/kodi-inputstream-adaptive/Manifest
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-inputstream-adaptive-1.0.6.tar.gz 556505 BLAKE2B 
0b093850cf61ed75627d024f28fca93a6b0426decd3d99b94a60f9a86f611d59a6b2a7bee7e5db52095d99d0a0d092d60c3051a77294cb5a47e8cdcd13359a61
 SHA512 
10accc94d3cb68b0cf89d4703ed05b4c0b1fbd02415b6721c372933ba629eb13c034d4336a9c8e5ffb4c8150a798b29c184f0d475069cad82adbd6e63d63b712
 DIST kodi-inputstream-adaptive-2.0.19.tar.gz 881342 BLAKE2B 
afa1341e9f45d5b97338d21359e4527c3a19ac8ca30066ea2c83ea0eb8e2a34a72bc179cfc222612579ee1b1be12bda52325b3f32c85b53c7a9cefd8461d238c
 SHA512 
0453998749df691071bd54e22eda8042f15f0ab1a11b04a260c7005048b533b51b6c82311bcb364fb10e68816512610a08db5331f974a042bb8967939d759d99
 DIST kodi-inputstream-adaptive-2.0.20.tar.gz 881743 BLAKE2B 
210b23fe42a262696b2dc10efeee5303b3c859a5d1cb4a94cb3628f6d2ca17fb29d170c728a51e1ea6767ecaa79b2c56831169d960da569fe71f18fc474cb2d5
 SHA512 
51d65fc83f50f7544198666123eb82bcd55a6524b7bbbec403375013264d24ecf8c3f326c815df98f77458af121dc4d81e863cd5f6b9ae49a1fcd50207a37bbe
+DIST kodi-inputstream-adaptive-2.0.25.tar.gz 881743 BLAKE2B 
210b23fe42a262696b2dc10efeee5303b3c859a5d1cb4a94cb3628f6d2ca17fb29d170c728a51e1ea6767ecaa79b2c56831169d960da569fe71f18fc474cb2d5
 SHA512 
51d65fc83f50f7544198666123eb82bcd55a6524b7bbbec403375013264d24ecf8c3f326c815df98f77458af121dc4d81e863cd5f6b9ae49a1fcd50207a37bbe

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.25.ebuild
 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.25.ebuild
new file mode 100644
index 000..962f5efbfe1
--- /dev/null
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-2.0.25.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   GIT_COMMIT="c51b9a9b58a645f820883e6d99982277fc58aac5"
+   
SRC_URI="https://codeload.github.com/peak3d/inputstream.adaptive/tar.gz/${GIT_COMMIT}
 -> ${P}.tar.gz"
+   S="${WORKDIR}/inputstream.adaptive-${GIT_COMMIT}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/expat
+   =media-tv/kodi-17*
+   =media-libs/kodi-platform-17*
+   =dev-libs/libplatform-2*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-inputstream-adaptive/

2018-09-04 Thread Craig Andrews
commit: 5470955427ce3c148ee2584090d5d0eb8a9273c1
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Sep  4 14:07:10 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Sep  4 14:07:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54709554

media-plugins/kodi-inputstream-adaptive: Use ~ instead of = for - 
dependencies

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../kodi-inputstream-adaptive/kodi-inputstream-adaptive-.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-.ebuild 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-.ebuild
index 53da96d3acc..2764806685e 100644
--- 
a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-.ebuild
+++ 
b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-.ebuild
@@ -28,8 +28,8 @@ IUSE=""
 
 DEPEND="
dev-libs/expat
-   =media-tv/kodi-
-   =media-libs/kodi-platform-
+   ~media-tv/kodi-
+   ~media-libs/kodi-platform-
=dev-libs/libplatform-2*
"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/slurm/files/, sys-cluster/slurm/

2018-09-04 Thread Alexey Shvetsov
commit: 017cd425528e318e78e4aac574169be21f1bd523
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Sep  4 13:36:43 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Sep  4 13:36:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017cd425

sys-cluster/slurm: Version bump

Closes: https://bugs.gentoo.org/656960
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-cluster/slurm/Manifest |  1 +
 .../slurm/files/slurm-18.08.0-disable-sview.patch  | 99 ++
 sys-cluster/slurm/slurm-17.11.9.ebuild |  2 +-
 .../{slurm-17.11.9.ebuild => slurm-18.08.0.ebuild} |  2 +-
 4 files changed, 102 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/slurm/Manifest b/sys-cluster/slurm/Manifest
index ab80e3b9bdc..0800d99dd77 100644
--- a/sys-cluster/slurm/Manifest
+++ b/sys-cluster/slurm/Manifest
@@ -1 +1,2 @@
 DIST slurm-17.11.9.tar.bz2 6258698 BLAKE2B 
53f724dfdcaec4117eedcb187b0bfced41471fff667ea3f3452b35d80ed039c14c31a75672c304816af538861fccd0dcf37c0decd32521299db2162a30b8bba0
 SHA512 
281bda70695011bbc30f56738049b2b11866d6c266c6aa5590ffcbaaa748a02fc76cd2d03834cd90f0e1f4160ee0fb3c35a7c2e53819f5e21445748d4d437e6b
+DIST slurm-18.08.0.tar.bz2 6100548 BLAKE2B 
108a64c05cf704288b2ed3627b92edb6402c41aec9866b06d7fdf18b9e0e5f5e815a7e7ded5f8d5c4ab7e9ad46368b5bc54ac52902413fc8a9395c665f11e2ed
 SHA512 
e0da38e2b8b96433c244bcad41e7dd0da56e9bf3de8a64eafd5a8d89ffb8400a3aebb2a54ec28f6c2e9804d40945bb8b53b2a9e3ac688a1d8a2a81ee71b4b11d

diff --git a/sys-cluster/slurm/files/slurm-18.08.0-disable-sview.patch 
b/sys-cluster/slurm/files/slurm-18.08.0-disable-sview.patch
new file mode 100644
index 000..f7e2c5b2673
--- /dev/null
+++ b/sys-cluster/slurm/files/slurm-18.08.0-disable-sview.patch
@@ -0,0 +1,99 @@
+ configure.ac | 39 ---
+ doc/man/man1/Makefile.am |  8 
+ src/Makefile.am  |  3 +--
+ 3 files changed, 1 insertion(+), 49 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2f177ec..ff4d69b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -238,44 +238,6 @@ AC_SUBST(HAVE_SOME_CURSES)
+ PKG_CHECK_MODULES([CHECK], [check >= 0.9.8], [ac_have_check="yes"], 
[ac_have_check="no"])
+ AM_CONDITIONAL(HAVE_CHECK, test "x$ac_have_check" = "xyes")
+ 
+-#
+-#  Tests for GTK+
+-#
+-
+-# use the correct libs if running on 64bit
+-if test -d "/usr/lib64/pkgconfig"; then
+-PKG_CONFIG_PATH="/usr/lib64/pkgconfig/:$PKG_CONFIG_PATH"
+-fi
+-
+-if test -d "/opt/gnome/lib64/pkgconfig"; then
+-PKG_CONFIG_PATH="/opt/gnome/lib64/pkgconfig/:$PKG_CONFIG_PATH"
+-fi
+-
+-AM_PATH_GLIB_2_0([2.7.1], [ac_glib_test="yes"], [ac_glib_test="no"], 
[gthread])
+-
+-if test ${glib_config_minor_version=0} -ge 32 ; then
+-   AC_DEFINE([GLIB_NEW_THREADS], 1, [Define to 1 if using glib-2.32.0 or 
higher])
+-fi
+-
+-AM_PATH_GTK_2_0([2.7.1], [ac_gtk_test="yes"], [ac_gtk_test="no"], [gthread])
+-if test ${gtk_config_minor_version=0} -ge 10 ; then
+-   AC_DEFINE([GTK2_USE_RADIO_SET], 1, [Define to 1 if using gtk+-2.10.0 
or higher])
+-fi
+-
+-if test ${gtk_config_minor_version=0} -ge 12 ; then
+-   AC_DEFINE([GTK2_USE_TOOLTIP], 1, [Define to 1 if using gtk+-2.12.0 or 
higher])
+-fi
+-
+-if test ${gtk_config_minor_version=0} -ge 14 ; then
+-   AC_DEFINE([GTK2_USE_GET_FOCUS], 1, [Define to 1 if using gtk+-2.14.0 
or higher])
+-fi
+-
+-if test "x$ac_glib_test" != "xyes" -o "x$ac_gtk_test" != "xyes"; then
+-  AC_MSG_WARN([cannot build sview without gtk library]);
+-fi
+-
+-AM_CONDITIONAL(BUILD_SVIEW, [test "x$ac_glib_test" = "xyes"] && [test 
"x$ac_gtk_test" = "xyes"])
+-
+ dnl Cray ALPS/Basil support depends on mySQL
+ X_AC_CRAY
+ 
+@@ -477,7 +439,6 @@ AC_CONFIG_FILES([Makefile
+src/sshare/Makefile
+src/sstat/Makefile
+src/strigger/Makefile
+-   src/sview/Makefile
+src/plugins/Makefile
+src/plugins/accounting_storage/Makefile
+src/plugins/accounting_storage/common/Makefile
+diff --git a/doc/man/man1/Makefile.am b/doc/man/man1/Makefile.am
+index 246f16d..ba39af2 100644
+--- a/doc/man/man1/Makefile.am
 b/doc/man/man1/Makefile.am
+@@ -29,10 +29,6 @@ if WITH_BLCR
+ man1_MANS += srun_cr.1
+ endif
+ 
+-if BUILD_SVIEW
+-man1_MANS += sview.1
+-endif
+-
+ EXTRA_DIST = $(man1_MANS)
+ 
+ if HAVE_MAN2HTML
+@@ -65,10 +61,6 @@ if WITH_BLCR
+ html_DATA += srun_cr.html
+ endif
+ 
+-if BUILD_SVIEW
+-html_DATA += sview.html
+-endif
+-
+ MOSTLYCLEANFILES = ${html_DATA}
+ 
+ EXTRA_DIST += $(html_DATA)
+diff --git a/src/Makefile.am b/src/Makefile.am
+index bcd5aa7..a8cbf17 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -28,5 +28,4 @@ SUBDIRS =\
+   srun_cr \
+   sshare  \
+   sstat   \
+-  strigger\
+-  sview
++  strigger

diff --git a/sys-cluster/slurm/slurm-17.11.9.ebuild 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/slurm/, sys-cluster/slurm/files/

2018-09-04 Thread Alexey Shvetsov
commit: 759a83663940a35618f0ffbfae5911e1301f5963
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Sep  4 13:32:15 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Sep  4 13:32:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759a8366

sys-cluster/slurm: Drop old version

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-cluster/slurm/Manifest |   1 -
 .../slurm/files/slurm-17.02.11-disable-sview.patch |  99 -
 sys-cluster/slurm/slurm-17.02.11.ebuild| 237 -
 3 files changed, 337 deletions(-)

diff --git a/sys-cluster/slurm/Manifest b/sys-cluster/slurm/Manifest
index 0dcf5c27a7f..ab80e3b9bdc 100644
--- a/sys-cluster/slurm/Manifest
+++ b/sys-cluster/slurm/Manifest
@@ -1,2 +1 @@
-DIST slurm-17.02.11.tar.bz2 6056931 BLAKE2B 
bce33aab9705dd95b60c42aba032d3f63b69c450e6093f10ac2cfab2b6028451f5659d6263aa2cafe76eb5f91b484e95d3dea388f32fd7472b0edd5ff33f4afe
 SHA512 
f93f6afc0f6f37ba518644c52ff318ff9f3624a8326e795957f986c11ec72f1ee0dead1c7d49a1fb67df11a2f792c4ecc4f647bd3f824c8bfee1e2de0261f64c
 DIST slurm-17.11.9.tar.bz2 6258698 BLAKE2B 
53f724dfdcaec4117eedcb187b0bfced41471fff667ea3f3452b35d80ed039c14c31a75672c304816af538861fccd0dcf37c0decd32521299db2162a30b8bba0
 SHA512 
281bda70695011bbc30f56738049b2b11866d6c266c6aa5590ffcbaaa748a02fc76cd2d03834cd90f0e1f4160ee0fb3c35a7c2e53819f5e21445748d4d437e6b

diff --git a/sys-cluster/slurm/files/slurm-17.02.11-disable-sview.patch 
b/sys-cluster/slurm/files/slurm-17.02.11-disable-sview.patch
deleted file mode 100644
index f7e2c5b2673..000
--- a/sys-cluster/slurm/files/slurm-17.02.11-disable-sview.patch
+++ /dev/null
@@ -1,99 +0,0 @@
- configure.ac | 39 ---
- doc/man/man1/Makefile.am |  8 
- src/Makefile.am  |  3 +--
- 3 files changed, 1 insertion(+), 49 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 2f177ec..ff4d69b 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -238,44 +238,6 @@ AC_SUBST(HAVE_SOME_CURSES)
- PKG_CHECK_MODULES([CHECK], [check >= 0.9.8], [ac_have_check="yes"], 
[ac_have_check="no"])
- AM_CONDITIONAL(HAVE_CHECK, test "x$ac_have_check" = "xyes")
- 
--#
--#  Tests for GTK+
--#
--
--# use the correct libs if running on 64bit
--if test -d "/usr/lib64/pkgconfig"; then
--PKG_CONFIG_PATH="/usr/lib64/pkgconfig/:$PKG_CONFIG_PATH"
--fi
--
--if test -d "/opt/gnome/lib64/pkgconfig"; then
--PKG_CONFIG_PATH="/opt/gnome/lib64/pkgconfig/:$PKG_CONFIG_PATH"
--fi
--
--AM_PATH_GLIB_2_0([2.7.1], [ac_glib_test="yes"], [ac_glib_test="no"], 
[gthread])
--
--if test ${glib_config_minor_version=0} -ge 32 ; then
--   AC_DEFINE([GLIB_NEW_THREADS], 1, [Define to 1 if using glib-2.32.0 or 
higher])
--fi
--
--AM_PATH_GTK_2_0([2.7.1], [ac_gtk_test="yes"], [ac_gtk_test="no"], [gthread])
--if test ${gtk_config_minor_version=0} -ge 10 ; then
--   AC_DEFINE([GTK2_USE_RADIO_SET], 1, [Define to 1 if using gtk+-2.10.0 
or higher])
--fi
--
--if test ${gtk_config_minor_version=0} -ge 12 ; then
--   AC_DEFINE([GTK2_USE_TOOLTIP], 1, [Define to 1 if using gtk+-2.12.0 or 
higher])
--fi
--
--if test ${gtk_config_minor_version=0} -ge 14 ; then
--   AC_DEFINE([GTK2_USE_GET_FOCUS], 1, [Define to 1 if using gtk+-2.14.0 
or higher])
--fi
--
--if test "x$ac_glib_test" != "xyes" -o "x$ac_gtk_test" != "xyes"; then
--  AC_MSG_WARN([cannot build sview without gtk library]);
--fi
--
--AM_CONDITIONAL(BUILD_SVIEW, [test "x$ac_glib_test" = "xyes"] && [test 
"x$ac_gtk_test" = "xyes"])
--
- dnl Cray ALPS/Basil support depends on mySQL
- X_AC_CRAY
- 
-@@ -477,7 +439,6 @@ AC_CONFIG_FILES([Makefile
-src/sshare/Makefile
-src/sstat/Makefile
-src/strigger/Makefile
--   src/sview/Makefile
-src/plugins/Makefile
-src/plugins/accounting_storage/Makefile
-src/plugins/accounting_storage/common/Makefile
-diff --git a/doc/man/man1/Makefile.am b/doc/man/man1/Makefile.am
-index 246f16d..ba39af2 100644
 a/doc/man/man1/Makefile.am
-+++ b/doc/man/man1/Makefile.am
-@@ -29,10 +29,6 @@ if WITH_BLCR
- man1_MANS += srun_cr.1
- endif
- 
--if BUILD_SVIEW
--man1_MANS += sview.1
--endif
--
- EXTRA_DIST = $(man1_MANS)
- 
- if HAVE_MAN2HTML
-@@ -65,10 +61,6 @@ if WITH_BLCR
- html_DATA += srun_cr.html
- endif
- 
--if BUILD_SVIEW
--html_DATA += sview.html
--endif
--
- MOSTLYCLEANFILES = ${html_DATA}
- 
- EXTRA_DIST += $(html_DATA)
-diff --git a/src/Makefile.am b/src/Makefile.am
-index bcd5aa7..a8cbf17 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -28,5 +28,4 @@ SUBDIRS =\
-   srun_cr \
-   sshare  \
-   sstat   \
--  strigger\
--  sview
-+  strigger

diff --git a/sys-cluster/slurm/slurm-17.02.11.ebuild 
b/sys-cluster/slurm/slurm-17.02.11.ebuild
deleted file mode 100644
index b52290725ed..000
--- 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/slurm/, sys-cluster/slurm/files/

2018-09-04 Thread Alexey Shvetsov
commit: 87493661de13b2f850a0b7de0f955d8e9504fe83
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Sep  4 13:31:38 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Sep  4 13:31:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87493661

sys-cluster/slurm: enhance ebuild and migrate to eapi6 and eapi7_ver

Include fixes from Timo Rothenpieler
Add systemd support.
Fix building perl modules.
Add some more useflags with useful features.
Kernel-Options did not match a modern kernel, use more generic format.

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Closes: https://bugs.gentoo.org/653876

 sys-cluster/slurm/Manifest |   2 +-
 sys-cluster/slurm/files/slurm.tmpfiles |   1 +
 sys-cluster/slurm/metadata.xml |   6 ++
 .../{slurm-17.11.7.ebuild => slurm-17.11.9.ebuild} | 105 +
 4 files changed, 75 insertions(+), 39 deletions(-)

diff --git a/sys-cluster/slurm/Manifest b/sys-cluster/slurm/Manifest
index ec10fe92e5a..0dcf5c27a7f 100644
--- a/sys-cluster/slurm/Manifest
+++ b/sys-cluster/slurm/Manifest
@@ -1,2 +1,2 @@
 DIST slurm-17.02.11.tar.bz2 6056931 BLAKE2B 
bce33aab9705dd95b60c42aba032d3f63b69c450e6093f10ac2cfab2b6028451f5659d6263aa2cafe76eb5f91b484e95d3dea388f32fd7472b0edd5ff33f4afe
 SHA512 
f93f6afc0f6f37ba518644c52ff318ff9f3624a8326e795957f986c11ec72f1ee0dead1c7d49a1fb67df11a2f792c4ecc4f647bd3f824c8bfee1e2de0261f64c
-DIST slurm-17.11.7.tar.bz2 6249399 BLAKE2B 
1a57996440611e1976ac382c1be845649baf930913ad52c8afeecc32e1037115d9477acc4a9ab936c09b60c50d72e3f0398ea3c4ee9490d5057f98ce5990d52e
 SHA512 
1761bad0b355f7d76021f9c1023cff4c315ec727fab8045f6aca4d096cdba3ec44a52942e007877d40c396d791537eb7e61a8c2f2538bdcb3854e40cee9e73ea
+DIST slurm-17.11.9.tar.bz2 6258698 BLAKE2B 
53f724dfdcaec4117eedcb187b0bfced41471fff667ea3f3452b35d80ed039c14c31a75672c304816af538861fccd0dcf37c0decd32521299db2162a30b8bba0
 SHA512 
281bda70695011bbc30f56738049b2b11866d6c266c6aa5590ffcbaaa748a02fc76cd2d03834cd90f0e1f4160ee0fb3c35a7c2e53819f5e21445748d4d437e6b

diff --git a/sys-cluster/slurm/files/slurm.tmpfiles 
b/sys-cluster/slurm/files/slurm.tmpfiles
new file mode 100644
index 000..c77457db557
--- /dev/null
+++ b/sys-cluster/slurm/files/slurm.tmpfiles
@@ -0,0 +1 @@
+d /run/slurm 755 slurm slurm -

diff --git a/sys-cluster/slurm/metadata.xml b/sys-cluster/slurm/metadata.xml
index 3ea81217548..433eeb9e04c 100644
--- a/sys-cluster/slurm/metadata.xml
+++ b/sys-cluster/slurm/metadata.xml
@@ -9,8 +9,14 @@
Gentoo Cluster Project


+   Build html documentation
+   Build support for collecting some ipmi 
stats
+   Add support for json-persing via json-c
Enable authentication via munge
Allow multiple slurmd to run
+   Add support for netloc (amd64 only)
+   Add NUMA awareness
+   Add Infiniband support via ofed
Enable perl scripts that emulates pbs 
(qstat, qsub etc.)

 

diff --git a/sys-cluster/slurm/slurm-17.11.7.ebuild 
b/sys-cluster/slurm/slurm-17.11.9.ebuild
similarity index 69%
rename from sys-cluster/slurm/slurm-17.11.7.ebuild
rename to sys-cluster/slurm/slurm-17.11.9.ebuild
index c0310a53cc3..3a1c55f311c 100644
--- a/sys-cluster/slurm/slurm-17.11.7.ebuild
+++ b/sys-cluster/slurm/slurm-17.11.9.ebuild
@@ -8,12 +8,13 @@ if [[ ${PV} == ** ]]; then
INHERIT_GIT="git-r3"
SRC_URI=""
KEYWORDS=""
+   MY_P="${P}"
 else
-   inherit versionator
+   inherit eapi7-ver
if [[ ${PV} == *pre* || ${PV} == *rc* ]]; then
-   MY_PV=$(replace_version_separator 3 '-0.') # pre-releases or 
release-candidate
+   MY_PV=$(ver_rs '-0.') # pre-releases or release-candidate
else
-   MY_PV=$(replace_version_separator 3 '-') # stable releases
+   MY_PV=$(ver_rs 3 '-') # stable releases
fi
MY_P="${PN}-${MY_PV}"
INHERIT_GIT=""
@@ -22,16 +23,16 @@ else
S="${WORKDIR}/${MY_P}"
 fi
 
-inherit autotools bash-completion-r1 eutils pam perl-module prefix 
toolchain-funcs user ${INHERIT_GIT}
+inherit autotools bash-completion-r1 eutils pam perl-module prefix 
toolchain-funcs user systemd ${INHERIT_GIT}
 
 DESCRIPTION="A Highly Scalable Resource Manager"
 HOMEPAGE="https://www.schedmd.com;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="debug lua multiple-slurmd +munge mysql pam perl ssl static-libs torque X"
+IUSE="debug hdf5 html ipmi json lua multiple-slurmd +munge mysql netloc numa 
ofed pam perl ssl static-libs torque X"
 
-DEPEND="
+CDEPEND="
!sys-cluster/torque
!net-analyzer/slurm
!net-analyzer/sinfo
@@ -42,15 +43,26 @@ DEPEND="
ssl? ( dev-libs/openssl:0= )
lua? ( dev-lang/lua:0= )
!lua? ( !dev-lang/lua )
+   ipmi? ( sys-libs/freeipmi )
+   json? ( dev-libs/json-c:= )
+   amd64? ( netloc? ( 

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

2018-09-04 Thread Alexey Shvetsov
commit: 7755f0a764ac29a6d172f474a5ae6dcf31212058
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Sep  4 13:12:07 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Sep  4 13:12:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7755f0a7

dev-python/RecSQL: Version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-python/RecSQL/Manifest  | 2 +-
 dev-python/RecSQL/{RecSQL-0.7.9.ebuild => RecSQL-0.7.11.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/RecSQL/Manifest b/dev-python/RecSQL/Manifest
index 3b0f9d45fcb..5fc23c960d7 100644
--- a/dev-python/RecSQL/Manifest
+++ b/dev-python/RecSQL/Manifest
@@ -1 +1 @@
-DIST RecSQL-0.7.9.tar.gz 137487 BLAKE2B 
99c7c7a942fda1082f33264d4a18a61a22358bc70b50370841d5dd20fa5e4f55fdb63add03c1861ead4b844e1abb558cacb97c6c7a916e4e20dd27845608301d
 SHA512 
5873e80637c0a18faf6293849b325cea8aa0e44ca2f76cf57fcc34da3586f47075ff1ae49eed14994b5fd40ae766cc34265a4e9c7b1ec1afbe95d366f57e45b9
+DIST RecSQL-0.7.11.tar.gz 134676 BLAKE2B 
47c481dc06ba736560b53e4e44d2774d4059c11e846dd107c89b42687e2fc148a12a2afb818a7edc0023717a12ea928cac9613d7fa375345e9f1d4deff0e548e
 SHA512 
e62b0eabbf74f25f362469a79d48665ad71de06818a2ae20cd2116c7460a5bad6034fa2199c1548394ca22018a6fa8d930fd22e5dccc82bb6a70d4d998fea51c

diff --git a/dev-python/RecSQL/RecSQL-0.7.9.ebuild 
b/dev-python/RecSQL/RecSQL-0.7.11.ebuild
similarity index 100%
rename from dev-python/RecSQL/RecSQL-0.7.9.ebuild
rename to dev-python/RecSQL/RecSQL-0.7.11.ebuild



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

2018-09-04 Thread Luca Barbato
commit: 48ee4f34e00dfb69c4798cc6599ec08a5d30
Author: Luca Barbato  gentoo  org>
AuthorDate: Tue Sep  4 13:03:38 2018 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Tue Sep  4 13:03:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ee4f34

dev-util/perf: Mark ~ppc64

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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

diff --git a/dev-util/perf/perf-4.14.33.ebuild 
b/dev-util/perf/perf-4.14.33.ebuild
index 60953040271..dc982eb33d6 100644
--- a/dev-util/perf/perf-4.14.33.ebuild
+++ b/dev-util/perf/perf-4.14.33.ebuild
@@ -37,7 +37,7 @@ SRC_URI+=" 
mirror://kernel/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 IUSE="audit debug +demangle +doc gtk numa perl python slang unwind"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-sunpinyin/

2018-09-04 Thread Akinori Hattori
commit: aa21d53ba535b3c4075d04209d2f63c328f73b51
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:49:30 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:49:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa21d53b

app-i18n/ibus-sunpinyin: update DESCRIPTION

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus-sunpinyin/ibus-sunpinyin-3.0.0_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-sunpinyin/ibus-sunpinyin-3.0.0_rc1.ebuild 
b/app-i18n/ibus-sunpinyin/ibus-sunpinyin-3.0.0_rc1.ebuild
index 5bbaed2f6f6..70ddc8a973c 100644
--- a/app-i18n/ibus-sunpinyin/ibus-sunpinyin-3.0.0_rc1.ebuild
+++ b/app-i18n/ibus-sunpinyin/ibus-sunpinyin-3.0.0_rc1.ebuild
@@ -9,7 +9,7 @@ inherit l10n python-single-r1 scons-utils toolchain-funcs 
vcs-snapshot
 
 MY_P="${P#*-}"
 
-DESCRIPTION="SunPinyin engine for IBus"
+DESCRIPTION="Chinese SunPinyin engine for IBus"
 HOMEPAGE="https://github.com/sunpinyin/sunpinyin;
 SRC_URI="https://github.com/${PN#*-}/${PN#*-}/archive/v${PV/_rc/-rc}.tar.gz -> 
${MY_P}.tar.gz"
 



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

2018-09-04 Thread Andreas Sturmlechner
commit: 692897c9520698f05c7f3dc172e429bb729c9541
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 12:48:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:48:57 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=692897c9

kde-plasma/plasma-meta: Add accidentally removed USE description

 kde-plasma/plasma-meta/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/plasma-meta/metadata.xml 
b/kde-plasma/plasma-meta/metadata.xml
index cdf1585f9f..08b59513fc 100644
--- a/kde-plasma/plasma-meta/metadata.xml
+++ b/kde-plasma/plasma-meta/metadata.xml
@@ -6,6 +6,7 @@
Gentoo KDE Project


+   Enable integration with 
Chrome/Firefox with browser extensions
Pull in kde-plasma/plasma-vault 
for encrypted vaults integration
Pull in a graphical display 
manager
Pull in Breeze theme for 
sys-boot/grub



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-rime/

2018-09-04 Thread Akinori Hattori
commit: f89ed486046b4738f0922cab38a548130d0d3131
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:47:44 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:47:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89ed486

app-i18n/ibus-rime: update DESCRIPTION

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus-rime/ibus-rime-1.2.ebuild   | 2 +-
 app-i18n/ibus-rime/ibus-rime-1.3.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-rime/ibus-rime-1.2.ebuild 
b/app-i18n/ibus-rime/ibus-rime-1.2.ebuild
index 46087ce10e5..c8c71e6b73a 100644
--- a/app-i18n/ibus-rime/ibus-rime-1.2.ebuild
+++ b/app-i18n/ibus-rime/ibus-rime-1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-DESCRIPTION="Rime Input Method Engine for IBus"
+DESCRIPTION="Chinese Rime Input Method Engine for IBus"
 HOMEPAGE="https://rime.im/ https://github.com/rime/ibus-rime;
 SRC_URI="http://dl.bintray.com/lotem/rime/${P}.tar.gz;
 

diff --git a/app-i18n/ibus-rime/ibus-rime-1.3.0.ebuild 
b/app-i18n/ibus-rime/ibus-rime-1.3.0.ebuild
index 8bea4e43709..5facdd65374 100644
--- a/app-i18n/ibus-rime/ibus-rime-1.3.0.ebuild
+++ b/app-i18n/ibus-rime/ibus-rime-1.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="6"
 
-DESCRIPTION="Rime Input Method Engine for IBus"
+DESCRIPTION="Chinese Rime Input Method Engine for IBus"
 HOMEPAGE="https://rime.im/ https://github.com/rime/ibus-rime;
 SRC_URI="https://github.com/rime/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-hangul/

2018-09-04 Thread Akinori Hattori
commit: a3d17d44e9c8e7dc0969a5851c54f118cf6cbe24
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:45:07 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:45:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d17d44

app-i18n/ibus-hangul: update DESCRIPTION

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild | 2 +-
 app-i18n/ibus-hangul/ibus-hangul-1.5.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild 
b/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild
index 7b61f434638..2962cc569f5 100644
--- a/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild
+++ b/app-i18n/ibus-hangul/ibus-hangul-1.5.0-r1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit gnome2-utils python-single-r1
 
-DESCRIPTION="Hangul engine for IBus"
+DESCRIPTION="Korean Hangul engine for IBus"
 HOMEPAGE="https://github.com/libhangul/ibus-hangul/wiki;
 
SRC_URI="https://github.com/libhangul/${PN}/releases/download/${PV}/${P}.tar.gz;
 

diff --git a/app-i18n/ibus-hangul/ibus-hangul-1.5.1.ebuild 
b/app-i18n/ibus-hangul/ibus-hangul-1.5.1.ebuild
index 0c0401cb2c0..a78ae6cb20d 100644
--- a/app-i18n/ibus-hangul/ibus-hangul-1.5.1.ebuild
+++ b/app-i18n/ibus-hangul/ibus-hangul-1.5.1.ebuild
@@ -6,7 +6,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit gnome2-utils python-single-r1
 
-DESCRIPTION="Hangul engine for IBus"
+DESCRIPTION="Korean Hangul engine for IBus"
 HOMEPAGE="https://github.com/libhangul/ibus-hangul/wiki;
 
SRC_URI="https://github.com/libhangul/${PN}/releases/download/${PV}/${P}.tar.gz;
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/, kde-plasma/kdeplasma-addons/, kde-plasma/kmenuedit/, ...

2018-09-04 Thread Andreas Sturmlechner
commit: 356355d17a9bdd7ea9c982f57927e571a3f1360c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 12:42:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:43:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356355d1

kde-plasma: Drop KDE Plasma 5.13.4

Superseded by 5.13.5.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.13.4.ebuild   |  40 -
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.13.4.ebuild   |  30 
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.13.4.ebuild |  12 --
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.13.4.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.13.4.ebuild |  48 --
 kde-plasma/drkonqi/Manifest|   1 -
 kde-plasma/drkonqi/drkonqi-5.13.4.ebuild   |  56 ---
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.13.4.ebuild|  35 -
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.13.4.ebuild  |  62 
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.13.4.ebuild|  52 ---
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.13.4.ebuild   |  19 ---
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons-5.13.4.ebuild |  58 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.13.4.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.13.4.ebuild |  46 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.13.4.ebuild   |  95 ---
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.13.4.ebuild   |  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.13.4.ebuild   |  40 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.13.4.ebuild  |  94 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.13.4.ebuild   |  49 --
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.13.4.ebuild   |  47 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.13.4.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.13.4.ebuild |  22 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/kwin-5.13.4.ebuild | 106 -
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.13.4.ebuild   |  23 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.13.4.ebuild |  27 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.13.4.ebuild |  53 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.13.4.ebuild   |  30 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.13.4.ebuild |  46 --
 kde-plasma/plasma-browser-integration/Manifest |   1 -
 .../plasma-browser-integration-5.13.4.ebuild   |  36 -
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.13.4.ebuild| 163 ---
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.13.4.ebuild   |  43 -
 kde-plasma/plasma-meta/plasma-meta-5.13.4.ebuild   |  77 -
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.13.4.ebuild   |  75 -
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.13.4-r1.ebuild|  28 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.13.4.ebuild |  39 -
 kde-plasma/plasma-vault/Manifest   |   1 -
 kde-plasma/plasma-vault/plasma-vault-5.13.4.ebuild |  45 --
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 -
 .../plasma-workspace-wallpapers-5.13.4.ebuild  |  18 ---
 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace-5.13.4.ebuild | 173 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-cangjie/

2018-09-04 Thread Akinori Hattori
commit: dfed50c573bdb238170ccad8f8fa313b3d37f502
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:40:07 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:40:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfed50c5

app-i18n/ibus-cangjie: update to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus-cangjie/ibus-cangjie-2.4-r1.ebuild | 46 ++
 app-i18n/ibus-cangjie/ibus-cangjie-2.4.ebuild| 49 
 app-i18n/ibus-cangjie/metadata.xml   | 14 +++
 3 files changed, 53 insertions(+), 56 deletions(-)

diff --git a/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r1.ebuild 
b/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r1.ebuild
new file mode 100644
index 000..f7446f6ad8a
--- /dev/null
+++ b/app-i18n/ibus-cangjie/ibus-cangjie-2.4-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit gnome2-utils python-r1
+
+DESCRIPTION="Chinese Cangjie and Quick engines for IBus"
+HOMEPAGE="http://cangjians.github.io/;
+SRC_URI="https://github.com/Cangjians/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   app-i18n/libcangjie
+   dev-python/cangjie[${PYTHON_USEDEP}]
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   nls? ( sys-devel/gettext )"
+
+src_configure() {
+   python_foreach_impl default
+}
+
+src_compile() {
+   python_foreach_impl default
+}
+
+src_install() {
+   python_foreach_impl default
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/app-i18n/ibus-cangjie/ibus-cangjie-2.4.ebuild 
b/app-i18n/ibus-cangjie/ibus-cangjie-2.4.ebuild
deleted file mode 100644
index 766065c3213..000
--- a/app-i18n/ibus-cangjie/ibus-cangjie-2.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit autotools-utils gnome2-utils python-r1 eutils
-
-DESCRIPTION="The IBus engine for users of the Cangjie and Quick input methods"
-HOMEPAGE="http://cangjians.github.io;
-SRC_URI="https://github.com/Cangjians/ibus-cangjie/releases/download/v${PV}/ibus-cangjie-${PV}.tar.xz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   >=app-i18n/ibus-1.4.1
-   app-i18n/libcangjie
-   dev-python/cangjie[${PYTHON_USEDEP}]
-   dev-util/intltool
-   sys-devel/gettext"
-
-RDEPEND=">=app-i18n/ibus-1.4.1
-   app-i18n/libcangjie
-   dev-python/cangjie[${PYTHON_USEDEP}]
-   virtual/libintl
-   ${PYTHON_DEPS}"
-
-src_configure() {
-   python_foreach_impl autotools-utils_src_configure
-}
-
-src_compile() {
-   python_foreach_impl autotools-utils_src_compile
-}
-
-src_install() {
-   python_foreach_impl autotools-utils_src_install
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}

diff --git a/app-i18n/ibus-cangjie/metadata.xml 
b/app-i18n/ibus-cangjie/metadata.xml
index 9468326e6f9..83985854d52 100644
--- a/app-i18n/ibus-cangjie/metadata.xml
+++ b/app-i18n/ibus-cangjie/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-c...@gentoo.org
-Cjk
-  
-  
-Cangjians/ibus-cangjie
-  
+   
+   c...@gentoo.org
+   Cjk
+   
+   
+   Cangjians/ibus-cangjie
+   
 



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

2018-09-04 Thread Akinori Hattori
commit: 0da35c0200cb0bfc2cabb5ab23dd2761eec2c35c
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:31:20 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:31:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da35c02

dev-python/cangjie: update patch

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cangjie/cangjie-1.2-r1.ebuild  | 2 +-
 .../{cangjie-1.2-cython-022.patch => cangjie-1.2-cython-0.22.patch}   | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-python/cangjie/cangjie-1.2-r1.ebuild 
b/dev-python/cangjie/cangjie-1.2-r1.ebuild
index 2c974fae5dd..9e6a424c171 100644
--- a/dev-python/cangjie/cangjie-1.2-r1.ebuild
+++ b/dev-python/cangjie/cangjie-1.2-r1.ebuild
@@ -22,7 +22,7 @@ DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${P}-cython-022.patch )
+PATCHES=( "${FILESDIR}"/${P}-cython-0.22.patch )
 
 src_prepare() {
default

diff --git a/dev-python/cangjie/files/cangjie-1.2-cython-022.patch 
b/dev-python/cangjie/files/cangjie-1.2-cython-0.22.patch
similarity index 89%
rename from dev-python/cangjie/files/cangjie-1.2-cython-022.patch
rename to dev-python/cangjie/files/cangjie-1.2-cython-0.22.patch
index ac2695c9e13..a681726d98e 100644
--- a/dev-python/cangjie/files/cangjie-1.2-cython-022.patch
+++ b/dev-python/cangjie/files/cangjie-1.2-cython-0.22.patch
@@ -1,8 +1,6 @@
-diff --git a/Makefile.am b/Makefile.am
-index 6762b97..c0cc699 100644
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -47,19 +47,19 @@ pkgpyexecdir = $(pyexecdir)/cangjie
+@@ -47,19 +47,19 @@
  
  src/cangjie/_core.c: src/cangjie/_core.pyx src/cangjie/_core.pxd
$(MKDIR_P) src/cangjie



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

2018-09-04 Thread Akinori Hattori
commit: 7b9489a6d3a54a3ee3e20d7b0d8cbb458da1872f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:29:42 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:29:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9489a6

dev-python/cangjie: tidy

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cangjie/cangjie-1.2-r1.ebuild | 28 
 dev-python/cangjie/metadata.xml  | 14 +++---
 2 files changed, 19 insertions(+), 23 deletions(-)

diff --git a/dev-python/cangjie/cangjie-1.2-r1.ebuild 
b/dev-python/cangjie/cangjie-1.2-r1.ebuild
index d3daf09ed18..2c974fae5dd 100644
--- a/dev-python/cangjie/cangjie-1.2-r1.ebuild
+++ b/dev-python/cangjie/cangjie-1.2-r1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
+EAPI="6"
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 inherit autotools python-r1
 
-DESCRIPTION="The Python bindings to libcangjie"
-HOMEPAGE="http://cangjians.github.io;
-SRC_URI="https://github.com/Cangjians/pycangjie/releases/download/v${PV}/cangjie-${PV}.tar.xz;
+DESCRIPTION="Python wrapper for libcangjie"
+HOMEPAGE="http://cangjians.github.io/;
+SRC_URI="https://github.com/Cangjians/py${PN}/releases/download/v${PV}/${P#py}.tar.xz;
 
 LICENSE="LGPL-3+"
 SLOT="0"
@@ -17,15 +16,13 @@ KEYWORDS="amd64 x86"
 IUSE=""
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-RDEPEND="
-   app-i18n/libcangjie
-   ${PYTHON_DEPS}"
-DEPEND="
-   ${RDEPEND}
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/libcangjie"
+DEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/${P}-cython-022.patch" )
+PATCHES=( "${FILESDIR}"/${P}-cython-022.patch )
 
 src_prepare() {
default
@@ -33,10 +30,10 @@ src_prepare() {
 }
 
 src_configure() {
-   myeconf() {
-   ECONF_SOURCE="${S}" econf PYTHON="${PYTHON}"
+   python_configure() {
+   ECONF_SOURCE="${S}" econf
}
-   python_foreach_impl run_in_build_dir myeconf
+   python_foreach_impl run_in_build_dir python_configure
 }
 
 src_compile() {
@@ -51,6 +48,5 @@ src_install() {
python_foreach_impl run_in_build_dir default
einstalldocs
 
-   # package only installs python modules
find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-python/cangjie/metadata.xml b/dev-python/cangjie/metadata.xml
index f725cd5af33..5249303a03c 100644
--- a/dev-python/cangjie/metadata.xml
+++ b/dev-python/cangjie/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-c...@gentoo.org
-Cjk
-  
-  
-Cangjians/pycangjie
-  
+   
+   c...@gentoo.org
+   Cjk
+   
+   
+   Cangjians/pycangjie
+   
 



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

2018-09-04 Thread Akinori Hattori
commit: 54add5b98f160f47a21c1470084ebed759a0324f
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:33:25 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:33:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54add5b9

dev-python/cangjie: new upstream release

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/cangjie/Manifest   |  1 +
 dev-python/cangjie/cangjie-1.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cangjie/Manifest b/dev-python/cangjie/Manifest
index 9f8d21a5a54..7b9869e0eac 100644
--- a/dev-python/cangjie/Manifest
+++ b/dev-python/cangjie/Manifest
@@ -1 +1,2 @@
 DIST cangjie-1.2.tar.xz 221524 BLAKE2B 
149d10c6d1806b08e1de852d7e48807bd027986188555caac1b9c1495573230341e611466563f8fc3072b2cbd6a4913646c44408c91816ce9fa0d67655796bb2
 SHA512 
4cc3e0e4a77b671c93fe39f17c970d458d6d935c1efa33f9d8de0a0311ed6c3a444fd41431d553f70f3e96065f8136801128d8b16c86d0340c78ab560bd9e63f
+DIST cangjie-1.3.tar.xz 237156 BLAKE2B 
a94f51df82136edddcb729737a7be1cf4677c86df153ba86b436a404615156e6fe43d6efbb6ae602982763a4cd8ea09850882942a70a3a3737075bde0c01
 SHA512 
633b0040740105573fe72811c2f763756b67784330520ecadd5e0b24fc51e414f54a71f03444940f20c8a4943a14b65e2f1d18339696e2ea5cf659de8592df2a

diff --git a/dev-python/cangjie/cangjie-1.3.ebuild 
b/dev-python/cangjie/cangjie-1.3.ebuild
new file mode 100644
index 000..08b958d139c
--- /dev/null
+++ b/dev-python/cangjie/cangjie-1.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Python wrapper for libcangjie"
+HOMEPAGE="http://cangjians.github.io/;
+SRC_URI="https://github.com/Cangjians/py${PN}/releases/download/v${PV}/${P#py}.tar.xz;
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-i18n/libcangjie"
+DEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   python_configure() {
+   ECONF_SOURCE="${S}" econf
+   }
+   python_foreach_impl run_in_build_dir python_configure
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   einstalldocs
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-09-04 Thread Andreas Sturmlechner
commit: 92c27db81030ff45e91ad04f7d6157e6fb5f0b58
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  8 21:08:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:22:08 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=92c27db8

kde-plasma/plasma-meta: Add USE browser-integration

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 kde-plasma/plasma-meta/plasma-meta-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/plasma-meta/plasma-meta-.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-.ebuild
index f3f5e7cb42..2594b4e65a 100644
--- a/kde-plasma/plasma-meta/plasma-meta-.ebuild
+++ b/kde-plasma/plasma-meta/plasma-meta-.ebuild
@@ -11,8 +11,8 @@ HOMEPAGE="https://www.kde.org/workspaces/plasmadesktop/;
 LICENSE="metapackage"
 SLOT="5"
 KEYWORDS=""
-IUSE="bluetooth crypt +display-manager grub gtk +handbook legacy-systray
-networkmanager pam plymouth pulseaudio +sddm sdk +wallpapers"
+IUSE="bluetooth +browser-integration crypt +display-manager grub gtk +handbook
+legacy-systray networkmanager pam plymouth pulseaudio +sddm sdk +wallpapers"
 
 RDEPEND="
$(add_plasma_dep breeze)
@@ -36,7 +36,6 @@ RDEPEND="
$(add_plasma_dep libksysguard)
$(add_plasma_dep milou)
$(add_plasma_dep oxygen)
-   $(add_plasma_dep plasma-browser-integration)
$(add_plasma_dep plasma-desktop)
$(add_plasma_dep plasma-integration)
$(add_plasma_dep plasma-workspace)
@@ -45,6 +44,7 @@ RDEPEND="
$(add_plasma_dep systemsettings)
$(add_plasma_dep user-manager)
bluetooth? ( $(add_plasma_dep bluedevil) )
+   browser-integration? ( $(add_plasma_dep plasma-browser-integration) )
crypt? ( $(add_plasma_dep plasma-vault) )
display-manager? (
sddm? (



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace-wallpapers/, kde-plasma/ksysguard/, ...

2018-09-04 Thread Andreas Sturmlechner
commit: cdd26aa57bba8bd70701d6ddf256803dc25da1bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 12:20:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:22:08 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cdd26aa5

kde-plasma: Drop KDE Plasma 5.13 stable branch

No more development.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 kde-plasma/bluedevil/bluedevil-5.13.49..ebuild |  40 -
 .../breeze-grub/breeze-grub-5.13.49..ebuild|  30 
 .../breeze-gtk/breeze-gtk-5.13.49..ebuild  |  12 --
 .../breeze-plymouth-5.13.49..ebuild|  26 
 kde-plasma/breeze/breeze-5.13.49..ebuild   |  48 --
 kde-plasma/drkonqi/drkonqi-5.13.49..ebuild |  56 ---
 .../kactivitymanagerd-5.13.49..ebuild  |  35 -
 .../kde-cli-tools-5.13.49..ebuild  |  62 
 .../kde-gtk-config-5.13.49..ebuild |  52 ---
 .../kdecoration/kdecoration-5.13.49..ebuild|  19 ---
 .../kdeplasma-addons-5.13.49..ebuild   |  58 ---
 kde-plasma/kgamma/kgamma-5.13.49..ebuild   |  26 
 kde-plasma/khotkeys/khotkeys-5.13.49..ebuild   |  46 --
 .../kinfocenter/kinfocenter-5.13.49..ebuild|  95 ---
 kde-plasma/kmenuedit/kmenuedit-5.13.49..ebuild |  44 --
 kde-plasma/kscreen/kscreen-5.13.49..ebuild |  40 -
 .../kscreenlocker-5.13.49..ebuild  |  94 ---
 .../ksshaskpass/ksshaskpass-5.13.49..ebuild|  49 --
 kde-plasma/ksysguard/ksysguard-5.13.49..ebuild |  47 --
 .../kwallet-pam/kwallet-pam-5.13.49..ebuild|  33 
 .../kwayland-integration-5.13.49..ebuild   |  22 ---
 kde-plasma/kwin/kwin-5.13.49..ebuild   | 107 -
 kde-plasma/kwrited/kwrited-5.13.49..ebuild |  23 ---
 .../libkscreen/libkscreen-5.13.49..ebuild  |  27 
 .../libksysguard/libksysguard-5.13.49..ebuild  |  53 ---
 kde-plasma/milou/milou-5.13.49..ebuild |  30 
 kde-plasma/oxygen/oxygen-5.13.49..ebuild   |  46 --
 .../plasma-browser-integration-5.13.49..ebuild |  36 -
 .../plasma-desktop-5.13.49..ebuild | 163 ---
 .../plasma-integration-5.13.49..ebuild |  43 -
 kde-plasma/plasma-meta/metadata.xml|   1 -
 .../plasma-meta/plasma-meta-5.13.49..ebuild|  77 -
 kde-plasma/plasma-nm/plasma-nm-5.13.49..ebuild |  75 -
 kde-plasma/plasma-pa/plasma-pa-5.13.49..ebuild |  29 
 .../plasma-sdk/plasma-sdk-5.13.49..ebuild  |  39 -
 .../plasma-vault/plasma-vault-5.13.49..ebuild  |  45 --
 ...plasma-workspace-wallpapers-5.13.49..ebuild |  18 ---
 .../plasma-workspace-5.13.49..ebuild   | 173 -
 .../plymouth-kcm/plymouth-kcm-5.13.49..ebuild  |  36 -
 .../polkit-kde-agent-5.13.49..ebuild   |  30 
 .../powerdevil/powerdevil-5.13.49..ebuild  |  67 
 kde-plasma/sddm-kcm/sddm-kcm-5.13.49..ebuild   |  41 -
 .../systemsettings-5.13.49..ebuild |  53 ---
 .../user-manager/user-manager-5.13.49..ebuild  |  27 
 44 files changed, 2173 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.13.49..ebuild 
b/kde-plasma/bluedevil/bluedevil-5.13.49..ebuild
deleted file mode 100644
index 001050da4a..00
--- a/kde-plasma/bluedevil/bluedevil-5.13.49..ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://cgit.kde.org/bluedevil.git;
-KEYWORDS=""
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep bluez-qt)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kded)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep plasma)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-DEPEND="${COMMON_DEPEND}
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
-   !app-mobilephone/obexd
-   !app-mobilephone/obex-data-server
-   !kde-plasma/bluedevil:4
-"

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.13.49..ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.13.49..ebuild
deleted file mode 100644
index 3ccfa6e017..00
--- a/kde-plasma/breeze-grub/breeze-grub-5.13.49..ebuild

[gentoo-commits] repo/gentoo:master commit in: app-i18n/libcangjie/

2018-09-04 Thread Akinori Hattori
commit: aa1c56d4fadc71baf8c038c1b0bce24a35750c00
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:25:26 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:26:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1c56d4

app-i18n/libcangjie: update to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/libcangjie/libcangjie-1.3.ebuild | 16 
 app-i18n/libcangjie/metadata.xml  | 14 +++---
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/app-i18n/libcangjie/libcangjie-1.3.ebuild 
b/app-i18n/libcangjie/libcangjie-1.3.ebuild
index 72eb18b9660..e7a4e34570b 100644
--- a/app-i18n/libcangjie/libcangjie-1.3.ebuild
+++ b/app-i18n/libcangjie/libcangjie-1.3.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI="6"
 
-DESCRIPTION="The library implementing the Cangjie input method"
-HOMEPAGE="http://cangjians.github.io;
-SRC_URI="https://github.com/Cangjians/libcangjie/releases/download/v${PV}/libcangjie-${PV}.tar.xz;
+DESCRIPTION="Library implementing the Cangjie input method"
+HOMEPAGE="http://cangjians.github.io/;
+SRC_URI="https://github.com/Cangjians/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="amd64 x86"
+IUSE=""
 
-DEPEND="dev-db/sqlite:3="
-
-RDEPEND="${DEPEND}"
+RDEPEND="dev-db/sqlite:3="
+DEPEND="${RDEPEND}"

diff --git a/app-i18n/libcangjie/metadata.xml b/app-i18n/libcangjie/metadata.xml
index bc30147a7b0..f6b9bba14e9 100644
--- a/app-i18n/libcangjie/metadata.xml
+++ b/app-i18n/libcangjie/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-c...@gentoo.org
-Cjk
-  
-  
-Cangjians/libcangjie
-  
+   
+   c...@gentoo.org
+   Cjk
+   
+   
+   Cangjians/libcangjie
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libcangjie/

2018-09-04 Thread Akinori Hattori
commit: 53bf47910737807e439b50901ce4c36ac17a415b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:23:51 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:26:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bf4791

app-i18n/libcangjie: drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/libcangjie/Manifest  |  1 -
 app-i18n/libcangjie/libcangjie-1.1.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/app-i18n/libcangjie/Manifest b/app-i18n/libcangjie/Manifest
index 68f57b674d6..bfc76d0e46f 100644
--- a/app-i18n/libcangjie/Manifest
+++ b/app-i18n/libcangjie/Manifest
@@ -1,2 +1 @@
-DIST libcangjie-1.1.tar.xz 573924 BLAKE2B 
d8d8543e2ab8717deb732a60668a8c66b0769177f4f954572d936b18d13c16cdc6355f82c7ee3bf1b7674fe1ff93f822a6ada381b6942fa15a47ff7b64f0bf78
 SHA512 
99c2dd055830bbaf6e2ef26cc285dd3edec780561af0799b450cc2fa44c8590217bbf38cd3d087c01cca1b467c7fff722c548b83fcb7c9177cd7c681a22f2901
 DIST libcangjie-1.3.tar.xz 575240 BLAKE2B 
c7e3129a6dd9690223e46f20a7bf06148ed279880461faf031a6542a09e0b21f6740767a8e6fd43acb79175deef437c385df3448e672ebfb0b9f72701afb66a3
 SHA512 
216ad965cb265d700cc94e6b7892dd9a7d814eba364b7700870b7e704d17d8dc75be4c7af0a7a7fc0088a32e389e62822a05d089f1df714c5ffd347ece8b9f35

diff --git a/app-i18n/libcangjie/libcangjie-1.1.ebuild 
b/app-i18n/libcangjie/libcangjie-1.1.ebuild
deleted file mode 100644
index 22b48cbbb88..000
--- a/app-i18n/libcangjie/libcangjie-1.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="The library implementing the Cangjie input method"
-HOMEPAGE="http://cangjians.github.io;
-SRC_URI="http://cangjians.github.io/downloads/libcangjie/libcangjie-${PV}.tar.xz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-db/sqlite:3="
-
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/, kde-plasma/plasma-workspace/, ...

2018-09-04 Thread Andreas Sturmlechner
commit: e152ffd98793f16b489bbba958bbdc549f3b64b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 11:19:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e152ffd9

kde-plasma: Add KDE Plasma 5.13.5

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.13.5.ebuild   |  40 +
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.13.5.ebuild   |  30 
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.13.5.ebuild |  12 ++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.13.5.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.13.5.ebuild |  48 ++
 kde-plasma/drkonqi/Manifest|   1 +
 kde-plasma/drkonqi/drkonqi-5.13.5.ebuild   |  56 +++
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.13.5.ebuild|  35 +
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.13.5.ebuild  |  62 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.13.5.ebuild|  52 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.13.5.ebuild   |  19 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons-5.13.5.ebuild |  58 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.13.5.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.13.5.ebuild |  46 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.13.5.ebuild   |  95 +++
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.13.5.ebuild   |  44 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.13.5.ebuild   |  40 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.13.5.ebuild  |  94 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.13.5.ebuild   |  49 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.13.5.ebuild   |  47 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.13.5.ebuild |  22 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.13.5.ebuild | 107 +
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.13.5.ebuild   |  23 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.13.5.ebuild |  27 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.13.5.ebuild |  53 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.13.5.ebuild   |  30 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.13.5.ebuild |  46 ++
 kde-plasma/plasma-browser-integration/Manifest |   1 +
 .../plasma-browser-integration-5.13.5.ebuild   |  36 +
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.13.5.ebuild| 163 +++
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.13.5.ebuild   |  43 +
 kde-plasma/plasma-meta/plasma-meta-5.13.5.ebuild   |  77 +
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.13.5.ebuild   |  75 +
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.13.5.ebuild   |  29 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.13.5.ebuild |  39 +
 kde-plasma/plasma-vault/Manifest   |   1 +
 kde-plasma/plasma-vault/plasma-vault-5.13.5.ebuild |  45 ++
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.13.5.ebuild  |  18 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace-5.13.5.ebuild | 173 +
 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/, kde-plasma/plasma-desktop/files/

2018-09-04 Thread Andreas Sturmlechner
commit: c238ad1a982cc26cc3a8aef14a8ee6d2b2adfe4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 12:13:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 12:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c238ad1a

kde-plasma/plasma-desktop: Fix activity switcher autohide

Closes: https://bugs.gentoo.org/663032
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../plasma-desktop-5.13.5-activityswitcher.patch   | 62 ++
 .../plasma-desktop/plasma-desktop-5.13.5.ebuild|  2 +
 2 files changed, 64 insertions(+)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.13.5-activityswitcher.patch 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.13.5-activityswitcher.patch
new file mode 100644
index 000..a495b075ca6
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.13.5-activityswitcher.patch
@@ -0,0 +1,62 @@
+From c1f3b45cabe0cf89e13a5b1c9b7a673992320826 Mon Sep 17 00:00:00 2001
+From: Thomas Surrel 
+Date: Tue, 22 May 2018 14:20:25 -0600
+Subject: Activity switcher auto-hide when using Meta-Tab
+
+Summary:
+Commit 174aa217180434ab93b899d9c7cf967bd2daff7e created a new
+issue where the activity switcher would not hide anymore when
+switching activities with the Meta-Tab global shortcut and
+releasing the keys under one second.
+
+This patch fixes this by unconditionnal toggling the activity
+switcher visibility if it should be hidden, but keeping the
+timestamp condition before showing it, so that both Meta-q and
+Meta-Tab behaves correctly.
+
+BUG: 393912
+
+Reviewers: mart, ngraham
+
+Reviewed By: mart, ngraham
+
+Subscribers: ngraham, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D13012
+---
+ desktoppackage/contents/views/Desktop.qml | 13 ++---
+ 1 file changed, 6 insertions(+), 7 deletions(-)
+
+diff --git a/desktoppackage/contents/views/Desktop.qml 
b/desktoppackage/contents/views/Desktop.qml
+index 3272a89..3539050 100644
+--- a/desktoppackage/contents/views/Desktop.qml
 b/desktoppackage/contents/views/Desktop.qml
+@@ -73,17 +73,16 @@ Item {
+ property int lastToggleActivityManagerTimestamp: 0
+ 
+ function toggleActivityManager() {
+-var currentTimestamp = new Date().getTime() / 1000;
++if (sidePanelStack.state == "activityManager") {
++sidePanelStack.state = "closed";
++} else {
++var currentTimestamp = new Date().getTime() / 1000;
+ 
+-if (currentTimestamp - lastToggleActivityManagerTimestamp > 1) {
+-if (sidePanelStack.state == "activityManager") {
+-sidePanelStack.state = "closed";
+-} else {
++if (currentTimestamp - lastToggleActivityManagerTimestamp > 1) {
+ sidePanelStack.state = "activityManager";
+ 
sidePanelStack.setSource(Qt.resolvedUrl("../activitymanager/ActivityManager.qml"))
++lastToggleActivityManagerTimestamp = currentTimestamp;
+ }
+-
+-lastToggleActivityManagerTimestamp = currentTimestamp;
+ }
+ }
+ 
+-- 
+cgit v0.11.2
+

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.13.5.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.13.5.ebuild
index 649e0d876dc..6074f6affe7 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.13.5.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.13.5.ebuild
@@ -124,6 +124,8 @@ RDEPEND="${COMMON_DEPEND}
!kde-plasma/systemsettings:4
 "
 
+PATCHES=( "${FILESDIR}/${P}-activityswitcher.patch" )
+
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package appstream AppStreamQt)



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-table/

2018-09-04 Thread Akinori Hattori
commit: a4e18be02b70ead1b70c5f35646f17c2da3d693e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Sep  4 12:20:47 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Sep  4 12:20:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e18be0

app-i18n/ibus-table: new upstream release

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-i18n/ibus-table/Manifest| 2 +-
 .../ibus-table/{ibus-table-1.9.20.ebuild => ibus-table-1.9.21.ebuild}   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index a26acf0f874..540b1ce376b 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,2 +1,2 @@
 DIST ibus-table-1.9.18.tar.gz 585309 BLAKE2B 
42d7d130bd2695c1c1a7010c0bcf29c1ecaa3899c8ef8d24b11e10434771415bfd8b91723ef4c489721f0276d05dce08de3472c49632b9d30da5be1a53f82dc7
 SHA512 
3f28269be1987023402eb6075b8e68b3bbba3c572a94551d072281677fde5fa14f8f4186455f8f9156b252934580c7a3837555d0edb46c76f13c8b109e26aca2
-DIST ibus-table-1.9.20.tar.gz 588045 BLAKE2B 
9daba3a91fb2ef4d6ad6ba6bf2c1a7d4db12ae40ebd2ef3a843e68cc9d77791ed9a76550ceef0d7ccb8ad69322b897ebad36ff0bedf1d8a4790c69dec698e2fc
 SHA512 
535008344a423a0c3afacf11206912cbc7b27b7a2724cc0f2dc944d0654a02f0b7d6eda397e95542a41b03fa675820531b12e2b0d8f2091ac6083d707a8ac285
+DIST ibus-table-1.9.21.tar.gz 615801 BLAKE2B 
f6b3fb4fe67e5f43cc7d21bd03cc530c03b3a161e099fbca0b116319f1590374ddcef2e97c2f4702c2cd8748e8009d703abfff51f93ffb933a1aecb028e03362
 SHA512 
354f7e8ece5c23b84251bd0d5ff06d7a368678ade25e340341ef9f85571b440c455d56660c743be97ff6776ff041c4da35079ce090955c5f87b8f3b587e35866

diff --git a/app-i18n/ibus-table/ibus-table-1.9.20.ebuild 
b/app-i18n/ibus-table/ibus-table-1.9.21.ebuild
similarity index 98%
rename from app-i18n/ibus-table/ibus-table-1.9.20.ebuild
rename to app-i18n/ibus-table/ibus-table-1.9.21.ebuild
index 2a357802f97..9552ac56f2b 100644
--- a/app-i18n/ibus-table/ibus-table-1.9.20.ebuild
+++ b/app-i18n/ibus-table/ibus-table-1.9.21.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
+RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



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

2018-09-04 Thread Vadim A. Misbakh-Soloviov
commit: 16e94e70417167d1fc853ca9cb648afff1d54c85
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Tue Sep  4 08:02:55 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Tue Sep  4 08:02:55 2018 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=16e94e70

Merge branch 'master' of git.gentoo.org:proj/gamerlay

 games-arcade/mars-game/Manifest|  2 +-
 .../mars-game/files/mars-game-GNUInstallDirs.patch | 72 ++
 ...s-game--glib.patch => mars-game-glib.patch} |  2 +-
 games-arcade/mars-game/mars-game-0.7.5.ebuild  | 37 ---
 games-arcade/mars-game/mars-game-0.7.6.ebuild  | 50 +++
 games-arcade/mars-game/mars-game-.ebuild   | 32 --
 games-arcade/mars-game/metadata.xml|  2 +-
 metadata/layout.conf   |  2 +-
 8 files changed, 126 insertions(+), 73 deletions(-)



[gentoo-commits] proj/gamerlay:master commit in: games-action/zlock/, eclass/, games-util/qjoypad/, games-action/voxatron/

2018-09-04 Thread Vadim A. Misbakh-Soloviov
commit: 12d12d57d10be5b483a048d12114cb3ad5c487d9
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Tue Sep  4 08:00:19 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Tue Sep  4 08:00:19 2018 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=12d12d57

some QA fixes. TODO: rewrite that ebuilds.

 eclass/d-games.eclass   | 17 +
 games-action/voxatron/voxatron-0.2.3.ebuild | 12 +---
 games-action/zlock/zlock-0.20.ebuild|  7 +--
 .../{qjoypad-4.3.0.ebuild => qjoypad-4.3.0-r1.ebuild}   |  0
 4 files changed, 11 insertions(+), 25 deletions(-)

diff --git a/eclass/d-games.eclass b/eclass/d-games.eclass
index 98f2706..5e9cbe3 100644
--- a/eclass/d-games.eclass
+++ b/eclass/d-games.eclass
@@ -11,27 +11,20 @@
 # in D programming language.
 
 # base added for PATCHES=( ${FILESDIR}/patch ) support
-inherit eutils base games
-
 # @ECLASS-VARIABLE: EAPI
 # @DESCRIPTION:
 # By default we want EAPI 2 which might be redefinable to newer versions later.
 case ${EAPI:-0} in
-   2) : ;;
-   *) DEPEND="EAPI-TOO-OLD" ;;
+   [2-7]) : ;;
+   *) die "d-games.eclass doesn't support your EAPI" ;;
 esac
 
 EXPORT_FUNCTIONS src_prepare
 
 d-games_src_prepare() {
# not eapi-handled due to danger of change for sys package in future.
-   if ! built_with_use sys-devel/gcc d; then
-   ewarn "sys-devel/gcc must be built with d useflag"
-   die "recompile gcc with USE=\"d\""
+   if ! has_version sys-devel/gcc[d]; then
+   ewarn "sys-devel/gcc must be built with d useflag (although, 
some new versions have no this flag anymore)"
+   die "recompile gcc with USE=\"d\" (or install the version that 
have this flag at all, and select this version to be used for this package"
fi
-
-   # TODO: add check for correct gcc version selected in profile.
-
-   base_src_prepare
-   games_src_prepare
 }

diff --git a/games-action/voxatron/voxatron-0.2.3.ebuild 
b/games-action/voxatron/voxatron-0.2.3.ebuild
index 7fba0d1..2d22e25 100644
--- a/games-action/voxatron/voxatron-0.2.3.ebuild
+++ b/games-action/voxatron/voxatron-0.2.3.ebuild
@@ -4,8 +4,6 @@
 
 EAPI=5
 
-inherit games
-
 DESCRIPTION="A voxelicious action adventure"
 HOMEPAGE="http://www.lexaloffle.com/voxatron.php;
 SRC_URI="${PN}_${PV}_i386.tar.gz"
@@ -17,9 +15,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="${DEPEND}
-   x86? ( media-libs/libsdl[opengl] )
-   amd64? ( app-emulation/emul-linux-x86-sdl )"
+RDEPEND="
+   ${DEPEND}
+   media-libs/libsdl[abi_x86_32,opengl]
+"
 
 pkg_nofetch() {
ewarn
@@ -37,7 +36,6 @@ src_install() {
doexe vox
newicon lexaloffle-vox.png ${PN}.png
make_desktop_entry ${PN} Voxatron ${PN}
-   games_make_wrapper ${PN} ./vox ${dir} ${dir}
+   make_wrapper ${PN} ./vox ${dir} ${dir}
dodoc ${PN}.txt
-   prepgamesdirs
 }

diff --git a/games-action/zlock/zlock-0.20.ebuild 
b/games-action/zlock/zlock-0.20.ebuild
index 53c357d..00c9c7a 100644
--- a/games-action/zlock/zlock-0.20.ebuild
+++ b/games-action/zlock/zlock-0.20.ebuild
@@ -47,7 +47,7 @@ src_prepare(){
 }
 
 src_install() {
-   dogamesbin ${PN} || die "dogamesbin failed"
+   dobin ${PN} || die "dobin failed"
 
local datadir="${GAMES_DATADIR}"/${PN}
 
@@ -56,9 +56,4 @@ src_install() {
doins -r *.xml *.bmp *.ogg *.wav || die
make_desktop_entry ${PN} ${PN}
dodoc readme*
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
 }

diff --git a/games-util/qjoypad/qjoypad-4.3.0.ebuild 
b/games-util/qjoypad/qjoypad-4.3.0-r1.ebuild
similarity index 100%
rename from games-util/qjoypad/qjoypad-4.3.0.ebuild
rename to games-util/qjoypad/qjoypad-4.3.0-r1.ebuild



[gentoo-commits] proj/gamerlay:master commit in: games-board/kbang/

2018-09-04 Thread Vadim A. Misbakh-Soloviov
commit: 6436be72d3bff79726a1c8e2d46937cf6da49787
Author: Vadim A. Misbakh-Soloviov  mva  name>
AuthorDate: Tue Sep  4 07:45:16 2018 +
Commit: Vadim A. Misbakh-Soloviov  mva  name>
CommitDate: Tue Sep  4 07:45:16 2018 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=6436be72

kbang: bye-bye (qt4, gcode, svn)

 games-board/kbang/kbang-.ebuild | 45 -
 games-board/kbang/metadata.xml  | 13 ---
 2 files changed, 58 deletions(-)

diff --git a/games-board/kbang/kbang-.ebuild 
b/games-board/kbang/kbang-.ebuild
deleted file mode 100644
index d6a0b66..000
--- a/games-board/kbang/kbang-.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit games qt4-r2 subversion
-
-DESCRIPTION="KBang is an open source implementation of the popular card game 
Bang!"
-HOMEPAGE="http://code.google.com/p/kbang/;
-SRC_URI=""
-ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk/;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="server"
-
-DEPEND=">dev-qt/qtgui-4.4"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   esvn_clean
-}
-   
-src_compile() {
-   eqmake4
-
-   emake || die "emake failed"
-}
-
-src_install() {
-   exeinto "${GAMES_DATADIR}/${PN}"
-
-   doexe "${PN}-client" || die "doexe failed"
-   dosym "${GAMES_DATADIR}/${PN}/${PN}-client" "${GAMES_BINDIR}/${PN}"
-
-   if use server; then
-   doexe "${PN}-server" || die "doexe failed"
-   dosym "${GAMES_DATADIR}/${PN}/${PN}-server" 
"${GAMES_BINDIR}/${PN}-server"
-   fi
-
-   insinto "${GAMES_DATADIR}/${PN}"
-   doins -r data || die "doins failed"
-}

diff --git a/games-board/kbang/metadata.xml b/games-board/kbang/metadata.xml
deleted file mode 100644
index 7112d77..000
--- a/games-board/kbang/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   playboys
-   
-   pre...@vohnout.cz
-   Přemysl
-   KBang is an open-sources implementation of the 
popular card game Bang!
-   
-   
-   Compile and install server 
compotents  
-   
-



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

2018-09-04 Thread Thomas Deutschmann
commit: 0c8cbbd48a0379cf8633877fc892ca15d6ecd7cc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Sep  4 09:49:21 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Sep  4 09:50:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8cbbd4

app-arch/rar: Bump to v5.6.1 Beta 1 from 2018-09-03

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-arch/rar/Manifest |   3 +
 app-arch/rar/rar-5.6.1_beta1_p20180903.ebuild | 109 ++
 2 files changed, 112 insertions(+)

diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index 05dd0f562b1..9e0cd18709c 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,3 +1,6 @@
 DIST rarlinux-5.6.0_p20180624.tar.gz 552245 BLAKE2B 
9988b67d545df89bb7087c2bbec5a6fc47d99f6fd8a97e3581f135dc829a43e5c044248e95f60f7cd29370a0955a3c4c8a6667bfcead17301dc0f45ddae0057f
 SHA512 
a0baba489c9268bc25c814c94747c117de66599f91da875b0e0b8233c24910f0e831f8b407f7a9bd8d709da6bdea4ef50306ce456ea5089f893619b8ee5b780f
+DIST rarlinux-5.6.1_beta1_p20180903.tar.gz 552295 BLAKE2B 
45a709780bfbcfbaf0182a02a0c6bdea71ca4162b5e8bd223105fe01219e6053559b983e1aebf859480a62c18d6aa7cf689369b4bb5bedebd87eeb6812a31561
 SHA512 
daa7ed17f1c5418fd47e285c1cc06d833f2182fd3de89aefafd83a86935f52c61dc067d19521d3154ff07d891b69ace03d43940ae824adabfff82ffee1bda379
 DIST rarlinux-x64-5.6.0_p20180624.tar.gz 541604 BLAKE2B 
2fd865af38db47c556341bb2482ee9af83857bc196e08f9b47d5a0f8ccae708931c09dcca2115866d37c03b77f7548da87cf2e778f003e9a432634b9ae378aae
 SHA512 
e8427d12016d4298d1e3ca3dc32f367e2b7a407572e48c665eaec796c3538d50349760b5691bc6d58256a5470dc0c6637740fcdc6e8a9bd420193fae16e209eb
+DIST rarlinux-x64-5.6.1_beta1_p20180903.tar.gz 541723 BLAKE2B 
fc70196124621d729530de31b7a213cf4e63326f7db11d65fe2941ae78dfd6bedcc4884b7f21454bd624a6565d679e95699aec9ee489672c3346198c2aa53c13
 SHA512 
b91388fd78ee45f7f7e3c1750e739ce28c325dcc3b11d8c507b022ade510d6bf012b00092238c3348933176d783d2ef9b1ce6269779a095b4a2320f27f035903
 DIST winrar-x64-5.6.0_p20180624.exe 3180248 BLAKE2B 
3ddbef82e2ecee7960c5d282de905a2d4d279c3ebae9ceb9e5b72a822d352a80d189a76514a414840ea5ad8002d718435757c860a0935134b6eba01b70e0f444
 SHA512 
61896901b580476d4c12d40d42eef725de270beb0b01526e7d5d4e02847a7b67b0380f0a365e92eafe2a2303d60945146457d43430aace51c9a443a8b1ceef48
+DIST winrar-x64-5.6.1_beta1_p20180903.exe 3187440 BLAKE2B 
c8f008ec746ab941dd41553d7f8004aab3d6a00771278eea76cb2b6c6a92394c93c6bd816e212950b99cdd28184237479eb301c0adc3d11712ebc9ab83b44656
 SHA512 
98da58d411d2d7c6cc49c62cbed3e3850eeccfee3bb7338777b734cbee14396c765b6c62a1d236e89458559d18b6871c3f97d2d9e600fc88655fa2c11e3eba27

diff --git a/app-arch/rar/rar-5.6.1_beta1_p20180903.ebuild 
b/app-arch/rar/rar-5.6.1_beta1_p20180903.ebuild
new file mode 100644
index 000..dd4bfdcacc8
--- /dev/null
+++ b/app-arch/rar/rar-5.6.1_beta1_p20180903.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+DESCRIPTION="RAR compressor/uncompressor"
+HOMEPAGE="https://rarlab.com/;
+URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz;
+URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz;
+URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe;
+SRC_URI="x86? ( ${URI_x86} )
+   amd64? ( ${URI_amd64} )
+   all_sfx? (
+   ${URI_x86}
+   ${URI_amd64}
+   ${URI_w64}
+   )"
+
+LICENSE="RAR BSD BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="all_sfx"
+RESTRICT="mirror bindist"
+
+DEPEND="all_sfx? ( app-arch/unrar )"
+RDEPEND="sys-libs/glibc"
+
+S="${WORKDIR}/${PN}"
+
+QA_FLAGS_IGNORED="opt/rar/default.sfx
+   opt/rar/default-elf32.sfx
+   opt/rar/default-elf64.sfx
+   opt/rar/default-win32.sfx
+   opt/rar/default-win64.sfx
+   opt/rar/WinCon.SFX
+   opt/rar/WinCon64.SFX
+   opt/rar/Zip.SFX
+   opt/rar/Zip64.SFX
+   opt/rar/unrar
+   opt/rar/rar"
+QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
+
+src_unpack() {
+   local _file
+
+   for _file in ${A}; do
+   if [[ "${_file}" == rarli* ]]; then
+   if [[ "${_file}" =~ x64 ]]; then
+   if ! use amd64; then
+   continue
+   fi
+
+   unpack "${_file}"
+   elif [[ ! "${_file}" =~ x64 ]]; then
+   if ! use x86; then
+   continue
+   fi
+
+   unpack "${_file}"
+   else
+   die "Unknown SRC file '${_file}'!"
+   fi
+   fi
+   done
+
+   rm -f "${S}"/license.txt
+
+   if use all_sfx ; then
+   mkdir sfx
+   cd sfx
+  

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

2018-09-04 Thread Aaron Swenson
commit: 187c14f6f70409652a9a6a5c1a4bdeb7902257ff
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Sep  4 09:48:02 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Sep  4 09:48:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187c14f6

net-dns/ddclient: Remove broken

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-dns/ddclient/ddclient-3.9.0.ebuild | 65 --
 1 file changed, 65 deletions(-)

diff --git a/net-dns/ddclient/ddclient-3.9.0.ebuild 
b/net-dns/ddclient/ddclient-3.9.0.ebuild
deleted file mode 100644
index 850df0d..000
--- a/net-dns/ddclient/ddclient-3.9.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit systemd user
-
-DESCRIPTION="Perl client used to update dynamic DNS entries"
-HOMEPAGE="https://sourceforge.net/projects/ddclient/;
-SRC_URI="mirror://sourceforge/ddclient/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd"
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples iproute2"
-
-RDEPEND="dev-lang/perl
-   dev-perl/Data-Validate-IP
-   dev-perl/Digest-SHA1
-   dev-perl/IO-Socket-INET6
-   dev-perl/IO-Socket-SSL
-   virtual/perl-Digest-SHA
-   virtual/perl-JSON-PP
-   iproute2? ( sys-apps/iproute2 )"
-
-pkg_setup() {
-   enewgroup ddclient
-   enewuser ddclient -1 -1 -1 ddclient
-}
-
-src_prepare() {
-   # Remove PID setting, to reliably setup the environment for the init 
script
-   sed -e '/^pid/d' -i sample-etc_ddclient.conf || die
-
-   # Remove windows executable
-   if use examples; then
-   rm sample-etc_dhcpc_dhcpcd-eth0.exe || die
-   fi
-
-   # Use sys-apps/iproute2 instead of sys-apps/net-tools
-   use iproute2 && eapply "${FILESDIR}"/${P}-use_iproute2.patch
-
-   default
-}
-
-src_install() {
-   dobin ddclient
-
-   newinitd "${FILESDIR}"/ddclient.initd-r5 ddclient
-   systemd_newunit "${FILESDIR}"/ddclient.service-r1 ddclient
-
-   insinto /etc/ddclient
-   insopts -m 0600 -o ddclient -g ddclient
-   newins sample-etc_ddclient.conf ddclient.conf
-
-   newinitd "${FILESDIR}"/ddclient.initd-r5 ddclient
-   systemd_dounit "${FILESDIR}"/ddclient.service
-
-   dodoc Change* README* RELEASENOTE TODO UPGRADE
-
-   if use examples; then
-   docinto examples
-   dodoc sample-*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-dns/ddclient/, net-dns/ddclient/files/

2018-09-04 Thread Aaron Swenson
commit: 8731f58759662021ba669f118ded858815ae800c
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Mon Sep  3 12:06:45 2018 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Sep  4 09:42:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8731f587

net-dns/ddclient: fix systemd unit

Closes: https://bugs.gentoo.org/665150
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9773

 net-dns/ddclient/ddclient-3.9.0-r1.ebuild  | 63 ++
 net-dns/ddclient/files/ddclient.service-r1 |  2 +-
 net-dns/ddclient/files/ddclient.tmpfiles   |  3 ++
 3 files changed, 67 insertions(+), 1 deletion(-)

diff --git a/net-dns/ddclient/ddclient-3.9.0-r1.ebuild 
b/net-dns/ddclient/ddclient-3.9.0-r1.ebuild
new file mode 100644
index 000..5e18aacab16
--- /dev/null
+++ b/net-dns/ddclient/ddclient-3.9.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit systemd user
+
+DESCRIPTION="Perl client used to update dynamic DNS entries"
+HOMEPAGE="https://sourceforge.net/projects/ddclient/;
+SRC_URI="mirror://sourceforge/ddclient/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="examples iproute2"
+
+RDEPEND="dev-lang/perl
+   dev-perl/Data-Validate-IP
+   dev-perl/Digest-SHA1
+   dev-perl/IO-Socket-INET6
+   dev-perl/IO-Socket-SSL
+   virtual/perl-Digest-SHA
+   virtual/perl-JSON-PP
+   iproute2? ( sys-apps/iproute2 )"
+
+pkg_setup() {
+   enewgroup ddclient
+   enewuser ddclient -1 -1 -1 ddclient
+}
+
+src_prepare() {
+   # Remove PID setting, to reliably setup the environment for the init 
script
+   sed -e '/^pid/d' -i sample-etc_ddclient.conf || die
+
+   # Remove windows executable
+   if use examples; then
+   rm sample-etc_dhcpc_dhcpcd-eth0.exe || die
+   fi
+
+   # Use sys-apps/iproute2 instead of sys-apps/net-tools
+   use iproute2 && eapply "${FILESDIR}"/${P}-use_iproute2.patch
+
+   default
+}
+
+src_install() {
+   dobin ddclient
+
+   insinto /etc/ddclient
+   insopts -m 0600 -o ddclient -g ddclient
+   newins sample-etc_ddclient.conf ddclient.conf
+
+   newinitd "${FILESDIR}"/ddclient.initd-r5 ddclient
+   systemd_newunit "${FILESDIR}"/ddclient.service-r1 ddclient.service
+   systemd_newtmpfilesd "${FILESDIR}"/ddclient.tmpfiles ddclient.conf
+
+   dodoc Change* README* RELEASENOTE TODO UPGRADE
+
+   if use examples; then
+   docinto examples
+   dodoc sample-*
+   fi
+}

diff --git a/net-dns/ddclient/files/ddclient.service-r1 
b/net-dns/ddclient/files/ddclient.service-r1
index 77cc3f7aa5e..d183b4f2a6c 100644
--- a/net-dns/ddclient/files/ddclient.service-r1
+++ b/net-dns/ddclient/files/ddclient.service-r1
@@ -4,7 +4,7 @@ ConditionPathExists=/etc/ddclient/ddclient.conf
 Description=DDclient
 
 [Service]
-ExecStart=/usr/sbin/ddclient --foreground
+ExecStart=/usr/bin/ddclient --foreground
 Group=ddclient
 Type=simple
 User=ddclient

diff --git a/net-dns/ddclient/files/ddclient.tmpfiles 
b/net-dns/ddclient/files/ddclient.tmpfiles
new file mode 100644
index 000..4c6cc19ab94
--- /dev/null
+++ b/net-dns/ddclient/files/ddclient.tmpfiles
@@ -0,0 +1,3 @@
+z /etc/ddclient/ddclient.conf 0600 ddclient ddclient - -
+d /run/ddclient 0700 ddclient ddclient - -
+d /var/cache/ddclient 0700 ddclient ddclient - -



[gentoo-commits] proj/sci:master commit in: sci-libs/spams-python/

2018-09-04 Thread Horea Christian
commit: 49bf91cb6d8c71e1589dd9240ebf46d12181401b
Author: Horea Christian  yandex  com>
AuthorDate: Tue Sep  4 09:39:50 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Sep  4 09:39:50 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=49bf91cb

sci-libs/spams-python: new package

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 sci-libs/spams-python/metadata.xml| 24 
 sci-libs/spams-python/spams-python-2.6.ebuild | 55 +++
 2 files changed, 79 insertions(+)

diff --git a/sci-libs/spams-python/metadata.xml 
b/sci-libs/spams-python/metadata.xml
new file mode 100644
index 0..d1fbb3db3
--- /dev/null
+++ b/sci-libs/spams-python/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   SPAMS (SPArse Modeling Software) is an optimization toolbox for 
solving
+   various sparse estimation problems, such as: Dictionary 
learning and
+   matrix factorization (NMF, sparse PCA, ...); solving sparse 
decomposition
+   problems with LARS, coordinate descent, OMP, SOMP, proximal 
methods; and 
+   Solving structured sparse decomposition problems (l1/l2, 
l1/linf, sparse
+   group lasso, tree-structured regularization, structured 
sparsity with
+   overlapping groups,...). 
+   
+   
+   samuelstjean/spams-python
+   
+

diff --git a/sci-libs/spams-python/spams-python-2.6.ebuild 
b/sci-libs/spams-python/spams-python-2.6.ebuild
new file mode 100644
index 0..eb5d40777
--- /dev/null
+++ b/sci-libs/spams-python/spams-python-2.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Optimization toolbox for solving various sparse estimation 
problems"
+HOMEPAGE="http://spams-devel.gforge.inria.fr/index.html;
+SRC_URI="https://github.com/samuelstjean/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   virtual/blas
+   virtual/lapack
+   "
+RDEPEND="${DEPEND}
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   "
+
+pc_libdir() {
+   $(tc-getPKG_CONFIG) --libs-only-L $@ | \
+   sed -e 's/^-L//' -e 's/[ ]*-L/:/g' -e 's/[ ]*$//' -e 's|^,||'
+}
+
+pc_libs() {
+   $(tc-getPKG_CONFIG) --libs-only-l $@ | \
+   sed -e 's/[ ]-l*\(pthread\|m\)\([ ]\|$\)//g' \
+   -e 's/^-l//' -e 's/[ ]*-l/,/g' -e 's/[ ]*$//' \
+   | tr ',' '\n' | sort -u | tr '\n' ',' | sed -e 's|,$||'
+}
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+python_prepare_all() {
+   local libdir="${EPREFIX}"/usr/$(get_libdir)
+   MY_LAPACK=$(pc_libs lapack)
+   MY_BLAS=$(pc_libs blas)
+   MY_LIBDIRS="$(pc_libdir blas lapack)'${libdir}'"
+   sed -i -e "s/'blas', 'lapack'/'${MY_BLAS}', '${MY_LAPACK}'/g" setup.py 
|| die
+   sed -i -e "s|libdirs = \[\]|libdirs = [${MY_LIBDIRS}]|g" setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/files/, net-misc/chrony/

2018-09-04 Thread Jeroen Roovers
commit: 6e9478074f14ff36bd4beb516f8ba144bef45201
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Sep  4 09:31:04 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Sep  4 09:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e947807

net-misc/chrony: Set default PID file and check for it

Fixes: https://bugs.gentoo.org/665212
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...y-3.4_pre1.ebuild => chrony-3.4_pre1-r1.ebuild} | 12 ++--
 net-misc/chrony/files/chronyd.init-r2  | 70 ++
 2 files changed, 76 insertions(+), 6 deletions(-)

diff --git a/net-misc/chrony/chrony-3.4_pre1.ebuild 
b/net-misc/chrony/chrony-3.4_pre1-r1.ebuild
similarity index 93%
rename from net-misc/chrony/chrony-3.4_pre1.ebuild
rename to net-misc/chrony/chrony-3.4_pre1-r1.ebuild
index c3aed38aa99..a39dc7b24dc 100644
--- a/net-misc/chrony/chrony-3.4_pre1.ebuild
+++ b/net-misc/chrony/chrony-3.4_pre1-r1.ebuild
@@ -38,9 +38,8 @@ S="${WORKDIR}/${P/_/-}"
 
 src_prepare() {
sed -i \
-   -e 's:/etc/chrony\.:/etc/chrony/chrony.:g' \
-   -e 's:/var/run:/run:g' \
-   conf.c doc/*.man.in examples/* || die
+   -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \
+   doc/* examples/* || die
 
default
 }
@@ -75,12 +74,13 @@ src_configure() {
$(usex rtc '' --disable-rtc) \
${CHRONY_EDITLINE} \
${EXTRA_ECONF} \
-   --docdir=/usr/share/doc/${PF} \
--chronysockdir=/run/chrony \
+   --disable-sechash \
+   --docdir=/usr/share/doc/${PF} \
--mandir=/usr/share/man \
--prefix=/usr \
--sysconfdir=/etc/chrony \
-   --disable-sechash \
+   --with-pidfile="${EPREFIX}/run/chrony/chronyd.pid"
--without-nss \
--without-tomcrypt
"
@@ -97,7 +97,7 @@ src_compile() {
 src_install() {
default
 
-   newinitd "${FILESDIR}"/chronyd.init-r1 chronyd
+   newinitd "${FILESDIR}"/chronyd.init-r2 chronyd
newconfd "${FILESDIR}"/chronyd.conf chronyd
 
insinto /etc/${PN}

diff --git a/net-misc/chrony/files/chronyd.init-r2 
b/net-misc/chrony/files/chronyd.init-r2
new file mode 100644
index 000..4892a57b163
--- /dev/null
+++ b/net-misc/chrony/files/chronyd.init-r2
@@ -0,0 +1,70 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   use dns
+}
+
+checkconfig() {
+   # Note that /etc/chrony/chrony.keys is *NOT* checked. This
+   # is because the user may have specified another key
+   # file, and we don't want to force the user to use that
+   # exact name for the key file.
+   if [ ! -f "${CFGFILE}" ] ; then
+   eerror "Please create ${CFGFILE} and the"
+   eerror "chrony key file (usually /etc/chrony/chrony.keys)"
+   eerror "by using the"
+   eerror ""
+   eerror "chrony.conf.example"
+   eerror "chrony.keys.example"
+   eerror ""
+   eerror "files (from the documentation directory)"
+   eerror "as templates."
+   return 1
+   else
+   # Actually, I tried it, and chrony seems to ignore the pidfile
+   # option. I'm going to leave it here anyway, since you never
+   # know if it might be handy
+   PIDFILE=`awk '/^ *pidfile/{print $2}' "${CFGFILE}"`
+   [ -z "${PIDFILE}" ] && PIDFILE=/run/chrony/chronyd.pid
+   fi
+   return 0
+}
+
+setxtrarg() {
+   if [ -c /dev/rtc ]; then
+   grep -q '^rtcfile' "${CFGFILE}" && ARGS="${ARGS} -s"
+   fi
+   grep -q '^dumponexit$' "${CFGFILE}" && ARGS="${ARGS} -r"
+   return 0
+}
+
+start() {
+   checkconfig || return $?
+   setxtrarg
+
+   [ -n "${PIDFILE}" ] || PIDFILE=/run/chronyd.pid
+
+   ebegin "Starting chronyd"
+   start-stop-daemon \
+   --start \
+   --quiet \
+   --exec /usr/sbin/chronyd \
+   --pidfile "${PIDFILE}" \
+   -- -f "${CFGFILE}" ${ARGS}
+   eend $? "Failed to start chronyd"
+}
+
+stop() {
+   checkconfig || return $?
+
+   [ -n "${PIDFILE}" ] || PIDFILE=/run/chronyd.pid
+
+   ebegin "Stopping chronyd"
+   start-stop-daemon \
+   --stop \
+   --quiet \
+   --pidfile "${PIDFILE}"
+   eend $? "Failed to stop chronyd"
+}



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

2018-09-04 Thread Lars Wendler
commit: 1b9f432f05056fb785f3cc09671959a28adb25b8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 09:09:58 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 09:09:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9f432f

net-libs/libtirpc: Minor ebuild cleanup.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/libtirpc/libtirpc-1.0.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libtirpc/libtirpc-1.0.3.ebuild 
b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
index e31c61c152b..edd425c4147 100644
--- a/net-libs/libtirpc/libtirpc-1.0.3.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.0.3.ebuild
@@ -27,7 +27,6 @@ PATCHES=(
 src_prepare() {
cp -r "${WORKDIR}"/tirpc "${S}"/ || die
default
-   eapply_user
eautoreconf
 }
 



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

2018-09-04 Thread Lars Wendler
commit: bce530de9e8aa4afbc1f433ae9abe4c60008b9eb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 09:09:05 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 09:09:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce530de

net-libs/libtirpc: Bump to version 1.1.4

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/libtirpc/Manifest  |  1 +
 net-libs/libtirpc/libtirpc-1.1.4.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/net-libs/libtirpc/Manifest b/net-libs/libtirpc/Manifest
index 95af0c27cb3..96612140117 100644
--- a/net-libs/libtirpc/Manifest
+++ b/net-libs/libtirpc/Manifest
@@ -1,3 +1,4 @@
 DIST libtirpc-1.0.2.tar.bz2 509601 BLAKE2B 
7ccf23ca200e2027a66a3105d9b3d0612ac66a08498931f66526a291be6ddef8e7df533af4d44a0e4a1178edd6d51ae39ca50c2536b9b1be7179e7f17cfd165e
 SHA512 
6c819019a8e81d8263d3c509b2eee59ba1ef09c5a0a8d28f004c711afa252097eca7e6b0b919b2d780883dfd9ee7a363df4cee7fd2c9159a065257637cec
 DIST libtirpc-1.0.3.tar.bz2 509831 BLAKE2B 
3f908471b3e10f88329793db2c832754b9bb838d115235d7c25256da883960de8d8c94a6941fc9c2a3cc4dca9a77c32b5cb85bb347cc182e5a6255636b79b06e
 SHA512 
1f1cf7dd6f30c919e4caf6db926f1d532f78d5a93e8aaa2acde6b046be0650c4c46549da0ffd5fa7fb9e550af1a871ed6e02ededf504c6667d2e82eba2cc
+DIST libtirpc-1.1.4.tar.bz2 510924 BLAKE2B 
1780f9bb0543583c01b60bda681add0ec2f8718eda4ce4653883c772466178e37d0a3fb47004109f81de470129458561fac4f109f45154c64b6fb729f0212c90
 SHA512 
392f391f9fc1bd68d81dc44e4058831a64b32790b5c8c37338b0ab416fad2ae4d16389e632596734dba09780347918cc65c6f134e0c1afd09e81ec250785ed23
 DIST libtirpc-glibc-nfs.tar.xz 8948 BLAKE2B 
7316623d9f2b6928e296137fe2bf6794b208d549c2ffba9e4a35b47f7b04bf023798a09f38c02d039debf6adc466d7689cf3c8274d71a22eaff08729642c0a28
 SHA512 
90255bf0a27af16164e0710dd940778609925d473f4343093ff19d98cc4f23023788bf4edf0178eae1961afc0ba8b69b273de95b7d7e2afdb706701d8ba6f7ba

diff --git a/net-libs/libtirpc/libtirpc-1.1.4.ebuild 
b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
new file mode 100644
index 000..edd425c4147
--- /dev/null
+++ b/net-libs/libtirpc/libtirpc-1.1.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal toolchain-funcs
+
+DESCRIPTION="Transport Independent RPC library (SunRPC replacement)"
+HOMEPAGE="http://libtirpc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+   mirror://gentoo/${PN}-glibc-nfs.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0/3" # subslot matches SONAME major
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ipv6 kerberos static-libs"
+
+RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.2-bcopy-to-memmove.patch"
+)
+
+src_prepare() {
+   cp -r "${WORKDIR}"/tirpc "${S}"/ || die
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable ipv6)
+   $(use_enable kerberos gssapi)
+   $(use_enable static-libs static)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+   default
+
+   # libtirpc replaces rpc support in glibc, so we need it in /
+   gen_usr_ldscript -a tirpc
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   insinto /etc
+   doins doc/netconfig
+
+   insinto /usr/include/tirpc
+   doins -r "${WORKDIR}"/tirpc/*
+
+   # makes sure that the linking order for nfs-utils is proper, as
+   # libtool would inject a libgssglue dependency in the list.
+   if ! use static-libs ; then
+   find "${ED}" -name "*.la" -delete || die
+   fi
+}



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

2018-09-04 Thread Andreas Sturmlechner
commit: e109e18c756526b5f929b4a39af66be861088620
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 08:54:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 08:54:31 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e109e18c

kde-apps/libkdcraw: Drop obsolete libraw-0.19 patch

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 kde-apps/libkdcraw/libkdcraw-18.08.1.ebuild   | 2 --
 kde-apps/libkdcraw/libkdcraw-18.08.49..ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/kde-apps/libkdcraw/libkdcraw-18.08.1.ebuild 
b/kde-apps/libkdcraw/libkdcraw-18.08.1.ebuild
index 7a5dbbc487..88aa251600 100644
--- a/kde-apps/libkdcraw/libkdcraw-18.08.1.ebuild
+++ b/kde-apps/libkdcraw/libkdcraw-18.08.1.ebuild
@@ -16,5 +16,3 @@ DEPEND="
>=media-libs/libraw-0.16:=
 "
 RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-18.08.0-libraw-0.19.patch" )

diff --git a/kde-apps/libkdcraw/libkdcraw-18.08.49..ebuild 
b/kde-apps/libkdcraw/libkdcraw-18.08.49..ebuild
index 7f1046fa17..f36ab4a9e1 100644
--- a/kde-apps/libkdcraw/libkdcraw-18.08.49..ebuild
+++ b/kde-apps/libkdcraw/libkdcraw-18.08.49..ebuild
@@ -16,5 +16,3 @@ DEPEND="
>=media-libs/libraw-0.16:=
 "
 RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-18.08.0-libraw-0.19.patch" )



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

2018-09-04 Thread Lars Wendler
commit: ebc9e147c082463c98124e546950143b56f17c15
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:51:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:53:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc9e147

app-arch/unrar: Removed old.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-arch/unrar/Manifest   |  2 --
 app-arch/unrar/unrar-5.6.3.ebuild | 68 ---
 app-arch/unrar/unrar-5.6.4.ebuild | 68 ---
 3 files changed, 138 deletions(-)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index b057484dbf0..f2dd6831ad5 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,5 +1,3 @@
 DIST unrar-5.5.8.tar.gz 85 BLAKE2B 
ec6317fc95674a3f282f92762ee89d2fd21d162a96b7b1ea29de9f4ab0ebf0bdb9c3e7141c7146d4bd2e570620db7d7850bc9a8c45a42ef745af1d75d4df5a71
 SHA512 
9eac83707fa47a03925e5f3e8adf47889064d748304b732d12a2d379ab525b441f1aa33216377d4ef445f45c4e8ad73d2cd0b560601ceac344c60571b77fd6aa
-DIST unrar-5.6.3.tar.gz 225788 BLAKE2B 
8baf99ef85052a395fe0f2daed41803587e7d839949488eb3430e3d3a3dbca30ef894530d5ef40757f7ea2ffdfb2d493e8e13d7322e65885cf03f8fa0859b804
 SHA512 
cd3c97d357242a91917cdd9ee6898527829bff73dd187e58d7490d0d0ed5ffd8f8db651ce63d4bd8307c6a085fa95d72faa7b0cf1348bba191086136232a98fc
-DIST unrar-5.6.4.tar.gz 225849 BLAKE2B 
56257ab9482841a1a27e5afd5b00b19e7319eef250168f08826e3cb63eefa063ece8198133d8439fca8d8905d303715751e24ed36a5018f03982c03cda27a53b
 SHA512 
0ff55a82f8593c59c9773ffa7dec00386b762c504a08497bc1a50de5502c52e1c1d1043cb8ba353291aa61a3ebc9f5f0a21d313d89639f400e5fc45f01d62cca
 DIST unrar-5.6.5.tar.gz 226296 BLAKE2B 
c35dfdc10976ee2a7827f9386021f79af6712ae3a6641e83934ef7223e1202c46c59e12d2b78abe230c3f929f2228fe8c0664f05275b905ea06806a02cd685aa
 SHA512 
984340935671913b4d2a765db5c4edc0d08d859fc43f3ae0e97e681c4ea302a51808fefa8c11c3aeecad1c2681541f363c5051813d978b5b14959c2e55f71281
 DIST unrar-5.6.6.tar.gz 226484 BLAKE2B 
f5facddd5c326c039c02b31ac28ba86d5417a51d00a463da1c6fbb714856ffb275defbe400a0d56a21850c754f06eda615fcab983a206f335422503d76f11427
 SHA512 
1e1e9dc2ed104ab7819d11ad2249780a4320cb30f3c427ea1669c3769fa3a8369841711a2d46d918049659bc67b2cd7dc7560a12127d810a57614293c24fe25a

diff --git a/app-arch/unrar/unrar-5.6.3.ebuild 
b/app-arch/unrar/unrar-5.6.3.ebuild
deleted file mode 100644
index 33107fddf68..000
--- a/app-arch/unrar/unrar-5.6.3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-MY_PN=${PN}src
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm;
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="unRAR"
-# subslot = soname version
-SLOT="0/5"
-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 ~x86-solaris"
-IUSE=""
-
-RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
-
-S=${WORKDIR}/unrar
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.5.5-build.patch
-   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
-)
-
-src_prepare() {
-   default
-
-   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
-   else
-   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
-   fi
-   sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
-   mkdir -p build-{lib,bin}
-   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
-   cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
-   unrar_make() {
-   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
-   }
-
-   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
-   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
-   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
-
-   unrar_make -C build-bin
-}
-
-src_install() {
-   dobin build-bin/unrar
-   dodoc readme.txt
-
-   dolib.so build-lib/libunrar*
-
-   insinto /usr/include/libunrar${PV%.*.*}
-   doins *.hpp
-   dosym libunrar${PV%.*.*} /usr/include/libunrar
-}

diff --git a/app-arch/unrar/unrar-5.6.4.ebuild 
b/app-arch/unrar/unrar-5.6.4.ebuild
deleted file mode 100644
index 33107fddf68..000
--- a/app-arch/unrar/unrar-5.6.4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit 

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

2018-09-04 Thread Lars Wendler
commit: 6fb3e39de002aee93e9b48d4ba90245c4a220055
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:50:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:53:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb3e39d

app-arch/unrar: Bump to version 5.6.6

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-arch/unrar/Manifest   |  1 +
 app-arch/unrar/unrar-5.6.6.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index 6faa866a356..b057484dbf0 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -2,3 +2,4 @@ DIST unrar-5.5.8.tar.gz 85 BLAKE2B 
ec6317fc95674a3f282f92762ee89d2fd21d162a9
 DIST unrar-5.6.3.tar.gz 225788 BLAKE2B 
8baf99ef85052a395fe0f2daed41803587e7d839949488eb3430e3d3a3dbca30ef894530d5ef40757f7ea2ffdfb2d493e8e13d7322e65885cf03f8fa0859b804
 SHA512 
cd3c97d357242a91917cdd9ee6898527829bff73dd187e58d7490d0d0ed5ffd8f8db651ce63d4bd8307c6a085fa95d72faa7b0cf1348bba191086136232a98fc
 DIST unrar-5.6.4.tar.gz 225849 BLAKE2B 
56257ab9482841a1a27e5afd5b00b19e7319eef250168f08826e3cb63eefa063ece8198133d8439fca8d8905d303715751e24ed36a5018f03982c03cda27a53b
 SHA512 
0ff55a82f8593c59c9773ffa7dec00386b762c504a08497bc1a50de5502c52e1c1d1043cb8ba353291aa61a3ebc9f5f0a21d313d89639f400e5fc45f01d62cca
 DIST unrar-5.6.5.tar.gz 226296 BLAKE2B 
c35dfdc10976ee2a7827f9386021f79af6712ae3a6641e83934ef7223e1202c46c59e12d2b78abe230c3f929f2228fe8c0664f05275b905ea06806a02cd685aa
 SHA512 
984340935671913b4d2a765db5c4edc0d08d859fc43f3ae0e97e681c4ea302a51808fefa8c11c3aeecad1c2681541f363c5051813d978b5b14959c2e55f71281
+DIST unrar-5.6.6.tar.gz 226484 BLAKE2B 
f5facddd5c326c039c02b31ac28ba86d5417a51d00a463da1c6fbb714856ffb275defbe400a0d56a21850c754f06eda615fcab983a206f335422503d76f11427
 SHA512 
1e1e9dc2ed104ab7819d11ad2249780a4320cb30f3c427ea1669c3769fa3a8369841711a2d46d918049659bc67b2cd7dc7560a12127d810a57614293c24fe25a

diff --git a/app-arch/unrar/unrar-5.6.6.ebuild 
b/app-arch/unrar/unrar-5.6.6.ebuild
new file mode 100644
index 000..2ebe5d1cc2c
--- /dev/null
+++ b/app-arch/unrar/unrar-5.6.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic multilib toolchain-funcs
+
+MY_PN="${PN}src"
+
+DESCRIPTION="Uncompress rar files"
+HOMEPAGE="https://www.rarlab.com/rar_add.htm;
+SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="unRAR"
+# subslot = soname version
+SLOT="0/5"
+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 ~x86-solaris"
+IUSE=""
+
+RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
+
+S=${WORKDIR}/unrar
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.5.5-build.patch
+   "${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
+)
+
+src_prepare() {
+   default
+
+   local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed_args+=( -e "s:-shared:-dynamiclib -install_name 
${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
+   else
+   sed_args+=( -e "s:-shared:& -Wl,-soname 
-Wl,libunrar$(get_libname ${PV%.*.*}):" )
+   fi
+   sed -i "${sed_args[@]}" makefile || die
+}
+
+src_configure() {
+   mkdir -p build-{lib,bin}
+   printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
+   cp build-{lib,bin}/Makefile || die
+}
+
+src_compile() {
+   unrar_make() {
+   emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
+   }
+
+   unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
+   ln -s libunrar$(get_libname ${PV%.*.*}) 
build-lib/libunrar$(get_libname) || die
+   ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname 
${PV}) || die
+
+   unrar_make -C build-bin
+}
+
+src_install() {
+   dobin build-bin/unrar
+   dodoc readme.txt
+
+   dolib.so build-lib/libunrar*
+
+   insinto /usr/include/libunrar${PV%.*.*}
+   doins *.hpp
+   dosym libunrar${PV%.*.*} /usr/include/libunrar
+}



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

2018-09-04 Thread Bernard Cafarelli
commit: 4d6216268d1226223190830ea1ea6694016065a5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Sep  4 08:45:15 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Sep  4 08:45:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d621626

www-apps/nextcloud: 12.0.11 and 13.0.6 bumps

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 www-apps/nextcloud/Manifest |  2 ++
 www-apps/nextcloud/nextcloud-12.0.11.ebuild | 42 +
 www-apps/nextcloud/nextcloud-13.0.6.ebuild  | 40 +++
 3 files changed, 84 insertions(+)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index fe6cd0f047e..9547afc6990 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,2 +1,4 @@
 DIST nextcloud-12.0.10.tar.bz2 45114548 BLAKE2B 
e993c617d27fea12ba95e4fa365c02ae6a6930ef944fcd1604862d4aca331291d1e738a846316f89947f466095b300fa53f652e1ac501440fe88512f8bf0b096
 SHA512 
10ec239f55e88f247bb52816c8c959b9e504c5a0ae428d0ff372866f72d900e6e9cf8dee43f24f906bebf2db4b4a9d2d8386447b838d834b24da404ee1e5849a
+DIST nextcloud-12.0.11.tar.bz2 45123785 BLAKE2B 
3d1f9131ff89d348dd18c0f7de284b13563177b388729e6049909fa1be3ae3ccdd03a85094869a872e4eb18e210a7ef406b0813e2ec5a1804aaecd9df4cf770d
 SHA512 
885daa98ce602c6b59adaf66eb2e10ac6f5c5b2a607b5ebb80b82ee08256fd77d12aa1dee4db463d42abdd169e4acad14ee793cdfbcfa5b466f25ca3fb6ffa79
 DIST nextcloud-13.0.5.tar.bz2 44792418 BLAKE2B 
0582b36a078ccea7a2b482e8be213f0102fff2d60f0b92736d7c488498cf8ae4b75ea6a9e5c14cd0d71f2b3ad9d0ff9b6a2fba7b809bcc89e2287c7801e26a49
 SHA512 
5456f95d3835e0c9fcf015453e1f6e75ba6f5c0266d8951596fad7d3bf06230199a22e5869bc616581410db0ed831a5cdec123a9d2955898a837614a2bfff32c
+DIST nextcloud-13.0.6.tar.bz2 44769940 BLAKE2B 
e9c227d64a23dbd677326f528cc268842403c6d51514e8b0d5d446ca5e91fd49910777b6cc7d7bbf0e7f6e1c422fed390cd38506edde019dc5a1955d94757102
 SHA512 
cbecd5dc98c96f28cbefe6b25e51f4be4583004841eb38d32a3261ed01f906590e16053dd7d8e31589a2288eafd368a47e280d511ee8c994886b4ea892f535ff

diff --git a/www-apps/nextcloud/nextcloud-12.0.11.ebuild 
b/www-apps/nextcloud/nextcloud-12.0.11.ebuild
new file mode 100644
index 000..b5b260e2057
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-12.0.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="http://nextcloud.com;
+SRC_URI="http://download.nextcloud.com/server/releases/${P}.tar.bz2;
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="http://nextcloud.com;
+SRC_URI="http://download.nextcloud.com/server/releases/${P}.tar.bz2;
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2018-09-04 Thread Andreas Sturmlechner
commit: 2e27fe2ca29bea786ed5375c0d3dacafc3299ac0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 07:50:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 07:50:45 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2e27fe2c

profiles: Mask KDE Applications 18.08.1

 profiles/package.mask/kde-apps-18.08.1 | 233 +
 1 file changed, 233 insertions(+)

diff --git a/profiles/package.mask/kde-apps-18.08.1 
b/profiles/package.mask/kde-apps-18.08.1
new file mode 100644
index 00..836f8b6397
--- /dev/null
+++ b/profiles/package.mask/kde-apps-18.08.1
@@ -0,0 +1,233 @@
+# Andreas Sturmlechner  (04 Sep 2018)
+# KDE Applications 18.08.1 mask
+# Not released yet.
+~kde-apps/akonadi-18.08.1
+~kde-apps/akonadi-calendar-18.08.1
+~kde-apps/akonadiconsole-18.08.1
+~kde-apps/akonadi-contacts-18.08.1
+~kde-apps/akonadi-import-wizard-18.08.1
+~kde-apps/akonadi-mime-18.08.1
+~kde-apps/akonadi-notes-18.08.1
+~kde-apps/akonadi-search-18.08.1
+~kde-apps/akregator-18.08.1
+~kde-apps/analitza-18.08.1
+~kde-apps/ark-18.08.1
+~kde-apps/artikulate-18.08.1
+~kde-apps/audiocd-kio-18.08.1
+~kde-apps/baloo-widgets-18.08.1
+~kde-apps/blinken-18.08.1
+~kde-apps/bomber-18.08.1
+~kde-apps/bovo-18.08.1
+~kde-apps/calendarjanitor-18.08.1
+~kde-apps/calendarsupport-18.08.1
+~kde-apps/cantor-18.08.1
+~kde-apps/cervisia-18.08.1
+~kde-apps/dolphin-18.08.1
+~kde-apps/dolphin-plugins-18.08.1
+~kde-apps/dragon-18.08.1
+~kde-apps/eventviews-18.08.1
+~kde-apps/ffmpegthumbs-18.08.1
+~kde-apps/filelight-18.08.1
+~kde-apps/granatier-18.08.1
+~kde-apps/grantlee-editor-18.08.1
+~kde-apps/grantleetheme-18.08.1
+~kde-apps/gwenview-18.08.1
+~kde-apps/incidenceeditor-18.08.1
+~kde-apps/juk-18.08.1
+~kde-apps/k3b-18.08.1
+~kde-apps/kaccounts-integration-18.08.1
+~kde-apps/kaccounts-providers-18.08.1
+~kde-apps/kaddressbook-18.08.1
+~kde-apps/kajongg-18.08.1
+~kde-apps/kalarm-18.08.1
+~kde-apps/kalarmcal-18.08.1
+~kde-apps/kalgebra-18.08.1
+~kde-apps/kalzium-18.08.1
+~kde-apps/kamera-18.08.1
+~kde-apps/kamoso-18.08.1
+~kde-apps/kanagram-18.08.1
+~kde-apps/kapman-18.08.1
+~kde-apps/kapptemplate-18.08.1
+~kde-apps/kate-18.08.1
+~kde-apps/katomic-18.08.1
+~kde-apps/kbackup-18.08.1
+~kde-apps/kblackbox-18.08.1
+~kde-apps/kblocks-18.08.1
+~kde-apps/kblog-18.08.1
+~kde-apps/kbounce-18.08.1
+~kde-apps/kbreakout-18.08.1
+~kde-apps/kbruch-18.08.1
+~kde-apps/kcachegrind-18.08.1
+~kde-apps/kcalc-18.08.1
+~kde-apps/kcalcore-18.08.1
+~kde-apps/kcalutils-18.08.1
+~kde-apps/kcharselect-18.08.1
+~kde-apps/kcolorchooser-18.08.1
+~kde-apps/kcontacts-18.08.1
+~kde-apps/kcron-18.08.1
+~kde-apps/kdav-18.08.1
+~kde-apps/kdeaccessibility-meta-18.08.1
+~kde-apps/kdeadmin-meta-18.08.1
+~kde-apps/kde-apps-meta-18.08.1
+~kde-apps/kdebase-meta-18.08.1
+~kde-apps/kdebugsettings-18.08.1
+~kde-apps/kdecore-meta-18.08.1
+~kde-apps/kde-dev-scripts-18.08.1
+~kde-apps/kde-dev-utils-18.08.1
+~kde-apps/kdeedu-data-18.08.1
+~kde-apps/kdeedu-meta-18.08.1
+~kde-apps/kdegames-meta-18.08.1
+~kde-apps/kdegraphics-meta-18.08.1
+~kde-apps/kdegraphics-mobipocket-18.08.1
+~kde-apps/kde-meta-18.08.1
+~kde-apps/kdemultimedia-meta-18.08.1
+~kde-apps/kdenetwork-filesharing-18.08.1
+~kde-apps/kdenetwork-meta-18.08.1
+~kde-apps/kdenlive-18.08.1
+~kde-apps/kdepim-addons-18.08.1
+~kde-apps/kdepim-apps-libs-18.08.1
+~kde-apps/kdepim-meta-18.08.1
+~kde-apps/kdepim-runtime-18.08.1
+~kde-apps/kdesdk-kioslaves-18.08.1
+~kde-apps/kdesdk-meta-18.08.1
+~kde-apps/kdesdk-thumbnailers-18.08.1
+~kde-apps/kdeutils-meta-18.08.1
+~kde-apps/kdf-18.08.1
+~kde-apps/kdialog-18.08.1
+~kde-apps/kdiamond-18.08.1
+~kde-apps/keditbookmarks-18.08.1
+~kde-apps/kfind-18.08.1
+~kde-apps/kfloppy-18.08.1
+~kde-apps/kfourinline-18.08.1
+~kde-apps/kgeography-18.08.1
+~kde-apps/kget-18.08.1
+~kde-apps/kgoldrunner-18.08.1
+~kde-apps/kgpg-18.08.1
+~kde-apps/khangman-18.08.1
+~kde-apps/khelpcenter-18.08.1
+~kde-apps/kidentitymanagement-18.08.1
+~kde-apps/kig-18.08.1
+~kde-apps/kigo-18.08.1
+~kde-apps/killbots-18.08.1
+~kde-apps/kimagemapeditor-18.08.1
+~kde-apps/kimap-18.08.1
+~kde-apps/kio-extras-18.08.1
+~kde-apps/kiriki-18.08.1
+~kde-apps/kiten-18.08.1
+~kde-apps/kitinerary-18.08.1
+~kde-apps/kjumpingcube-18.08.1
+~kde-apps/kldap-18.08.1
+~kde-apps/kleopatra-18.08.1
+~kde-apps/klettres-18.08.1
+~kde-apps/klickety-18.08.1
+~kde-apps/klines-18.08.1
+~kde-apps/kmag-18.08.1
+~kde-apps/kmahjongg-18.08.1
+~kde-apps/kmail-18.08.1
+~kde-apps/kmail-account-wizard-18.08.1
+~kde-apps/kmailtransport-18.08.1
+~kde-apps/kmbox-18.08.1
+~kde-apps/kmime-18.08.1
+~kde-apps/kmines-18.08.1
+~kde-apps/kmix-18.08.1
+~kde-apps/kmousetool-18.08.1
+~kde-apps/kmouth-18.08.1
+~kde-apps/kmplot-18.08.1
+~kde-apps/knavalbattle-18.08.1
+~kde-apps/knetwalk-18.08.1
+~kde-apps/knotes-18.08.1
+~kde-apps/kolf-18.08.1
+~kde-apps/kollision-18.08.1
+~kde-apps/kolourpaint-18.08.1
+~kde-apps/kompare-18.08.1
+~kde-apps/konqueror-18.08.1
+~kde-apps/konquest-18.08.1

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

2018-09-04 Thread Andreas Sturmlechner
commit: 6635567b93df108105c22d53cffab5012d73637e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep  4 07:41:39 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 07:41:39 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6635567b

kde5.eclass: Mark KDE Applications 18.08.1 unreleased

 eclass/kde5.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 8fd572796b..5680aca2da 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -165,7 +165,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-frameworks-5.50.0 )
+KDE_UNRELEASED=( kde-frameworks-5.50.0 kde-apps-18.08.1 )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;



[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh/

2018-09-04 Thread Lars Wendler
commit: 5416c35c1af3a31f0dda147d368b55074beccdd3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:40:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:40:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5416c35c

app-shells/zsh: Security bump to version 5.6

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-shells/zsh/Manifest   |   2 +
 app-shells/zsh/zsh-5.6.ebuild | 211 ++
 2 files changed, 213 insertions(+)

diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest
index 194f7e89c16..2916d776b13 100644
--- a/app-shells/zsh/Manifest
+++ b/app-shells/zsh/Manifest
@@ -2,3 +2,5 @@ DIST zsh-5.5-doc.tar.xz 3216400 BLAKE2B 
3d07b336222b08d7deff0ded6f603a47bcdcec97
 DIST zsh-5.5.1-doc.tar.xz 3216632 BLAKE2B 
ef1274799604d74eb9cec3c29927703c98bb63bde3aa5ce4880eda45420fe1eb79c54a693fe529c9e79161f924a76bc2a650253216c7b1e565af65f1ac3c0d91
 SHA512 
e240f6c6aa2efb941c2baaaf749c66c9e304ba54ce2be90586671ba47e380aac89315516e5dce41fa0ae1d8fccfc36f61ed1400b6aab3382927e2715a77d62e6
 DIST zsh-5.5.1.tar.gz 4578700 BLAKE2B 
b58fc763bc64e8ed6de0db2e0fd454aef995fcc86b18c2ffd4b39e037ce1cdeb04e6e2a44b2495ca89218af41ad1dd7d29e429d21fbab39377d95e62d249732e
 SHA512 
c4f7327a3f5480bd9a169fb07e34812e0106fa9de3b5f7d38bb0db85a3e4d01b9a4a8f35553da03a15d7d819108305cfaa2811c945273e2cac84512219e69ebb
 DIST zsh-5.5.tar.gz 4576506 BLAKE2B 
4f5923d519b0c96475f4832cf0e5cabc1432e765d201c992903ead45b175d5bc76410ebe248c2bd01ad75a5b5939bc5bc58e9263bb4501f9b2c1f5b4d7755896
 SHA512 
aafa29e1bc29d35fb5822ad4ca5f4c64b1e4a4e3f9bff70e9e5976918fa9e7906467bd11f69291e694dfa77efa1e5433d7839fc668aa572228623f1c131c381f
+DIST zsh-5.6-doc.tar.xz 3198156 BLAKE2B 
245cabac955727e519be453e000c7b74d9a8497a894ddc91d0b33f1d1b44ad89c29d76dee60844085dde1eb0197ca1b13811588e1da56cb9c904b8d8c7717b79
 SHA512 
f3ecd9afc02c5be71c804f5a44282c4d81acb5ced0d4c21f4f4ac6d04f2c2b5c1ccfe003cba64639943cd3b48ec45174c387b0a272ccf7759e325a499272f5f2
+DIST zsh-5.6.tar.xz 3080856 BLAKE2B 
747a6bbcc46b78b5092cfa05659f14c86f981032c691faf5a5aed8a7dae87ab2acad9a903f64f6d45b3c5552b0fa0d48ba4bcad98dc44591f12fed04f9e6920f
 SHA512 
791cbeff45a5ef86608341147724f8b301a50eae1500f94eaaef1074c14c516c32d3f5628b8b16dbe42b7ad812c1a221240c1d4c5cd240144a00976c196f0735

diff --git a/app-shells/zsh/zsh-5.6.ebuild b/app-shells/zsh/zsh-5.6.ebuild
new file mode 100644
index 000..f924a3a364f
--- /dev/null
+++ b/app-shells/zsh/zsh-5.6.ebuild
@@ -0,0 +1,211 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic prefix
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3 autotools
+   EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
+else
+   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 ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
+   doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )"
+fi
+
+DESCRIPTION="UNIX Shell similar to the Korn shell"
+HOMEPAGE="https://www.zsh.org/;
+
+LICENSE="ZSH gdbm? ( GPL-2 )"
+SLOT="0"
+IUSE="caps debug doc examples gdbm maildir pcre static unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.1:0=
+   static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
+   caps? ( sys-libs/libcap )
+   pcre? (
+   >=dev-libs/libpcre-3.9
+   static? ( >=dev-libs/libpcre-3.9[static-libs] )
+   )
+   gdbm? ( sys-libs/gdbm:= )
+   ! Doc/zshall.1 || die
+
+   # add openrc specific options for init.d completion
+   eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
+   fi
+
+   eapply_user
+
+   if [[ ${PV} == * ]] ; then
+   sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-etcdir="${EPREFIX}"/etc/zsh
+   --enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
+   --enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
+   --enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
+   --enable-function-subdirs
+   --with-tcsetpgrp
+   $(use_enable maildir maildir-support)
+   $(use_enable pcre)
+   $(use_enable caps cap)
+   $(use_enable unicode multibyte)
+   $(use_enable gdbm)
+   )
+
+   if use static ; then
+   myconf+=( --disable-dynamic )
+   append-ldflags -static
+   fi
+   if use debug ; then
+   myconf+=(
+   --enable-zsh-debug

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

2018-09-04 Thread Lars Wendler
commit: adc980b8312433021635e5a5e7d21231a190bbca
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:30:01 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:30:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc980b8

net-libs/nghttp2: Removed old.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/nghttp2/Manifest  |  1 -
 net-libs/nghttp2/nghttp2-1.32.0.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index dcb62faae74..5b2af1357ce 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,4 +1,3 @@
 DIST nghttp2-1.31.1.tar.xz 1545400 BLAKE2B 
1d1a0982dc36928fe031c26d7adeca3364e0efbef43a7a2e01701614e128c3ab307321fc3e3166f09e71f002bd14d1ad5caaf3242502cbe4e71285591d8f2977
 SHA512 
e0f5b345b6d794b21fa04bc0c7125f24a877074538ad746451d4a293eb22f1afb9e0e619c69b84f0fc2142a925044a19976af4cffb8426358e95e7d9715d5a4f
-DIST nghttp2-1.32.0.tar.xz 1548528 BLAKE2B 
1a1d031fc23ac14236c58a84aa94ee255646d36c9c631000b5d48e39c9fbc16e1b28d82e40bfc96d0fb9e2aa6982ed6bff77bcecdacf220ba8dea0b86d92bcab
 SHA512 
ec7e417fbc5497861d2b6dde5145da1640b36441882824e85940e5ca6ac52ec444aa7123846960f7211dd96462eab421d39f9cc49454f3f52e0dcdb36402044e
 DIST nghttp2-1.32.1.tar.xz 1548812 BLAKE2B 
a4c1f4f8d5070d1ddc5a5680d9fda28ad0b3ee6b1241b58b2be2b63026af249a1bcaf62c158c084061802ce93934dc5648e20c54887df330e07407d5879d1412
 SHA512 
477e6f4ccdba5c86436d554be819fd10a715896173029aa72f9c90c2ee64dbe20e2ff4cde614be3a7683dec9e0feaa21d124493ed5fc12ad4c63a37a83bad57c
 DIST nghttp2-1.33.0.tar.xz 1554776 BLAKE2B 
1b995d6385188423acbcd7c8b3a626a622270bc3079972885a1f707a9cc4ebb053f7347930ce217d2cf4277eab0a3309accb8f9ff18bd8ccc55c86aefa6246c3
 SHA512 
eeb0bf64fea115444c685c8a01c1017ce96be18adf88ffcdecad067de7012ca61c6b2b6a627b18e2572bba7bd77ec56a3ca4b1109f7a4b21220e8e28687b5b74

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



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

2018-09-04 Thread Lars Wendler
commit: fbd86a3373b1e84af11ca7ed0f40e0bcd42e85ac
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:25:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:30:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd86a33

net-libs/nghttp2: Bump to version 1.33.0

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/net-libs/nghttp2/Manifest b/net-libs/nghttp2/Manifest
index 0130cf36b60..dcb62faae74 100644
--- a/net-libs/nghttp2/Manifest
+++ b/net-libs/nghttp2/Manifest
@@ -1,3 +1,4 @@
 DIST nghttp2-1.31.1.tar.xz 1545400 BLAKE2B 
1d1a0982dc36928fe031c26d7adeca3364e0efbef43a7a2e01701614e128c3ab307321fc3e3166f09e71f002bd14d1ad5caaf3242502cbe4e71285591d8f2977
 SHA512 
e0f5b345b6d794b21fa04bc0c7125f24a877074538ad746451d4a293eb22f1afb9e0e619c69b84f0fc2142a925044a19976af4cffb8426358e95e7d9715d5a4f
 DIST nghttp2-1.32.0.tar.xz 1548528 BLAKE2B 
1a1d031fc23ac14236c58a84aa94ee255646d36c9c631000b5d48e39c9fbc16e1b28d82e40bfc96d0fb9e2aa6982ed6bff77bcecdacf220ba8dea0b86d92bcab
 SHA512 
ec7e417fbc5497861d2b6dde5145da1640b36441882824e85940e5ca6ac52ec444aa7123846960f7211dd96462eab421d39f9cc49454f3f52e0dcdb36402044e
 DIST nghttp2-1.32.1.tar.xz 1548812 BLAKE2B 
a4c1f4f8d5070d1ddc5a5680d9fda28ad0b3ee6b1241b58b2be2b63026af249a1bcaf62c158c084061802ce93934dc5648e20c54887df330e07407d5879d1412
 SHA512 
477e6f4ccdba5c86436d554be819fd10a715896173029aa72f9c90c2ee64dbe20e2ff4cde614be3a7683dec9e0feaa21d124493ed5fc12ad4c63a37a83bad57c
+DIST nghttp2-1.33.0.tar.xz 1554776 BLAKE2B 
1b995d6385188423acbcd7c8b3a626a622270bc3079972885a1f707a9cc4ebb053f7347930ce217d2cf4277eab0a3309accb8f9ff18bd8ccc55c86aefa6246c3
 SHA512 
eeb0bf64fea115444c685c8a01c1017ce96be18adf88ffcdecad067de7012ca61c6b2b6a627b18e2572bba7bd77ec56a3ca4b1109f7a4b21220e8e28687b5b74

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



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

2018-09-04 Thread Lars Wendler
commit: 9e4973d5b143aa20e33437dc5abc698fc966a986
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep  4 08:29:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep  4 08:30:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4973d5

net-libs/nghttp2: Synced live ebuild.

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-libs/nghttp2/nghttp2-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/nghttp2/nghttp2-.ebuild 
b/net-libs/nghttp2/nghttp2-.ebuild
index 31d1de9f15b..e5d039fc718 100644
--- a/net-libs/nghttp2/nghttp2-.ebuild
+++ b/net-libs/nghttp2/nghttp2-.ebuild
@@ -3,7 +3,7 @@
 
 # TODO: Add python support.
 
-EAPI=6
+EAPI=7
 
 inherit multilib-minimal
 
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/nghttp2/nghttp2/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
 fi
 
 DESCRIPTION="HTTP/2 C Library"



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

2018-09-04 Thread Sergei Trofimovich
commit: 0de6367c771d92bcb28febcb8a1b8574ce43e770
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep  4 07:27:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 08:19:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de6367c

sys-apps/nix: bump up to 2.1, unkeyworded

No keywords as >=dev-libs/boost-1.66 is not
keyworded in Gentoo. See bug #630754.

Bug: https://bugs.gentoo.org/630754
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/nix/Manifest   |   1 +
 sys-apps/nix/nix-2.1.ebuild | 135 
 2 files changed, 136 insertions(+)

diff --git a/sys-apps/nix/Manifest b/sys-apps/nix/Manifest
index 336623a0ee9..feacc529328 100644
--- a/sys-apps/nix/Manifest
+++ b/sys-apps/nix/Manifest
@@ -1,2 +1,3 @@
 DIST nix-2.0.2.tar.xz 796404 BLAKE2B 
0906488bf2c800544c0747a6860ef51f667467f50039f725cf6ec05b8389462fe073bddceba106922a7611fd784b58ed5ca321efba0065b0f424aa53d7620990
 SHA512 
605e2c6dbc814470c25aa4f0aca77bfd11fd6d5c263ef38915cb9b852e77bcff08d515e76de8d929c9eacd02ffeaa5dd5f6b337461d54a1b2648b1fc505c98fa
 DIST nix-2.0.4.tar.xz 798352 BLAKE2B 
0eaf7e507c87e5398ab5967e1f2064a5827038bb84208768aa1c1deadc95e44aab922846b728467e3355d1f25e740590c3d1748ec05dfeae6a171952fd941b77
 SHA512 
bce3b3a14269d42648a4935770260c36dab25fde3ebcfed730063d1d139603468e1c30acf15eb0c617fa36a6b39d4ae31ccfd9cba762f631ecac213fd09a
+DIST nix-2.1.tar.xz 814936 BLAKE2B 
36cb7cecadb353aa920c873b24ea9b7c6c70b0048ddd664e89e2b3c1736b0fe8057dab02cbb9dfe5b500eea27f6da0dd00532e301e8f190dd3f4bd3ef02911be
 SHA512 
1eddf73680ff59277cddc4c891f026295274ea9bd68b795cb5d1cf9ff993638b066417923c4a0ca8248da982498dca05abe811477eac31dee77bd2dad860e43c

diff --git a/sys-apps/nix/nix-2.1.ebuild b/sys-apps/nix/nix-2.1.ebuild
new file mode 100644
index 000..66d217abf09
--- /dev/null
+++ b/sys-apps/nix/nix-2.1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic readme.gentoo-r1 user
+
+DESCRIPTION="A purely functional package manager"
+HOMEPAGE="https://nixos.org/nix;
+
+SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
+LICENSE="LGPL-2.1"
+SLOT="0"
+#keywords are blocked by boost-1.66
+#KEYWORDS="~amd64 ~x86"
+IUSE="+etc_profile +gc doc sodium"
+
+RDEPEND="
+   app-arch/brotli
+   app-arch/bzip2
+   app-arch/xz-utils
+   dev-db/sqlite
+   dev-libs/openssl:0=
+   >=dev-libs/boost-1.66:0=[context]
+   net-misc/curl
+   sys-libs/libseccomp
+   sys-libs/zlib
+   gc? ( dev-libs/boehm-gc[cxx] )
+   doc? ( dev-libs/libxml2
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   )
+   sodium? ( dev-libs/libsodium:0= )
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/bison-2.6
+   >=sys-devel/flex-2.5.35
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.11.6-systemd.patch
+   "${FILESDIR}"/${PN}-1.11.6-respect-CXXFLAGS.patch
+   "${FILESDIR}"/${PN}-1.11.6-respect-LDFLAGS.patch
+   "${FILESDIR}"/${PN}-2.0-user-path.patch
+)
+
+DISABLE_AUTOFORMATTING=yes
+DOC_CONTENTS=" Quick start user guide on Gentoo:
+
+[as root] enable nix-daemon service:
+   [systemd] # systemctl enable nix-daemon
+   [openrc]  # rc-update add nix-daemon
+[as a user] relogin to get environment and profile update
+[as a user] fetch nixpkgs update:
+   \$ nix-channel --update
+[as a user] install nix packages:
+   \$ nix-env -i mc
+[as a user] configure environment:
+   Somewhere in .bash_profile you might want to set
+   LOCALE_ARCHIVE=\$HOME/.nix-profile/lib/locale/locale-archive
+   but please read https://github.com/NixOS/nixpkgs/issues/21820
+
+Next steps:
+   nix package manager user manual: http://nixos.org/nix/manual/
+"
+
+pkg_setup() {
+   enewgroup nixbld
+   for i in {1..10}; do
+   # we list 'nixbld' twice to
+   # both assign a primary group for user
+   # and add a user to /etc/group
+   enewuser nixbld${i} -1 -1 /var/empty nixbld,nixbld
+   done
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir="${EPREFIX}"/nix/var \
+   $(use_enable gc)
+}
+
+src_compile() {
+   local make_vars=(
+   OPTIMIZE=0 # disable hardcoded -O3
+   V=1 # verbose build
+   )
+   emake "${make_vars[@]}"
+}
+
+src_install() {
+   # TODO: emacs highlighter
+   default
+
+   readme.gentoo_create_doc
+
+   # here we use an eager variant of something that
+   # is lazily done by nix-daemon and root nix-env
+
+   # TODO: will need a tweak for prefix
+   keepdir /nix/store
+   fowners root:nixbld /nix/store
+   fperms 1775 /nix/store
+
+   keepdir /nix/var/nix/channel-cache
+   

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

2018-09-04 Thread Sergei Trofimovich
commit: 4504ee0e021e5e9cd2b7c8f10af9c16cf8c31627
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Sep  4 08:06:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Sep  4 08:19:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4504ee0e

dev-lang/crystal: fix PATH path when bootstrapping

Before crystal-0.25.0 binary tarball directories did
not contain '-' revisions:
crystal-0.24.2-1-linux-x86_64 -> crystal-0.24.2
After crystal-0.25.0 they did:
crystal-0.25.1-1-linux-x86_64 -> crystal-0.25.1-1

Ebuild missed the change and kept passing PATH without
'-' revision.

This change resotres revision for crystal-0.26.0, 0.26.1
and adds sanity check to make sure expected directry
is in place. Should help catching the failure next time.

Reported-by: Myrddin Emrys
Bug: https://github.com/crystal-lang/crystal/issues/6650
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-lang/crystal/crystal-0.26.0.ebuild | 10 +-
 dev-lang/crystal/crystal-0.26.1.ebuild | 18 --
 2 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/dev-lang/crystal/crystal-0.26.0.ebuild 
b/dev-lang/crystal/crystal-0.26.0.ebuild
index 033b3eb6c94..59268e937a6 100644
--- a/dev-lang/crystal/crystal-0.26.0.ebuild
+++ b/dev-lang/crystal/crystal-0.26.0.ebuild
@@ -5,15 +5,15 @@ EAPI=6
 
 inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
 
-BV=0.25.1
-BV_AMD64=${BV}-1-linux-x86_64
-BV_X86=${BV}-1-linux-i686
+BV=0.25.1-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
 
 DESCRIPTION="The Crystal Programming Language"
 HOMEPAGE="https://crystal-lang.org;
 SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/}/crystal-${BV_AMD64}.tar.gz
 )
-   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV}/crystal-${BV_X86}.tar.gz
 )"
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )
+   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_X86}.tar.gz
 )"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-lang/crystal/crystal-0.26.1.ebuild 
b/dev-lang/crystal/crystal-0.26.1.ebuild
index d02b47f0788..7d0ff4c7b5b 100644
--- a/dev-lang/crystal/crystal-0.26.1.ebuild
+++ b/dev-lang/crystal/crystal-0.26.1.ebuild
@@ -5,15 +5,15 @@ EAPI=6
 
 inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
 
-BV=0.26.0
-BV_AMD64=${BV}-1-linux-x86_64
-BV_X86=${BV}-1-linux-i686
+BV=0.26.0-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
 
 DESCRIPTION="The Crystal Programming Language"
 HOMEPAGE="https://crystal-lang.org;
 SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/}/crystal-${BV_AMD64}.tar.gz
 )
-   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV}/crystal-${BV_X86}.tar.gz
 )"
+   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )
+   x86? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_X86}.tar.gz
 )"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -53,6 +53,12 @@ src_prepare() {
 }
 
 src_compile() {
+   local bootstrap_path=${WORKDIR}/${PN}-${BV}/bin
+   if [[ ! -d ${bootstrap_path} ]]; then
+   eerror "Binary tarball does not contain expected directory:"
+   die "'${bootstrap_path}' path does not exist."
+   fi
+
emake \
$(usex debug "" release=1) \
progress=true \
@@ -64,7 +70,7 @@ src_compile() {
CXX=$(tc-getCXX) \
AR=$(tc-getAR) \
\
-   PATH="${WORKDIR}"/${PN}-${BV}/bin:"${PATH}" \
+   PATH="${bootstrap_path}:${PATH}" \
CRYSTAL_PATH=src \
CRYSTAL_CONFIG_VERSION=${PV} \
CRYSTAL_CONFIG_PATH="lib:${EPREFIX}/usr/$(get_libdir)/crystal"



[gentoo-commits] repo/gentoo:master commit in: app-editors/okteta/

2018-09-04 Thread Andreas Sturmlechner
commit: 67e951f9840c288393a12caf35929284f2683c2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  3 13:56:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep  4 07:45:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e951f9

app-editors/okteta: 0.25.3 version bump

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 app-editors/okteta/Manifest |  1 +
 app-editors/okteta/okteta-0.25.3.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/app-editors/okteta/Manifest b/app-editors/okteta/Manifest
index 79a06fb1f0b..e458c9014a1 100644
--- a/app-editors/okteta/Manifest
+++ b/app-editors/okteta/Manifest
@@ -1,2 +1,3 @@
 DIST okteta-0.25.1.tar.xz 951952 BLAKE2B 
180cb7426b85cc8598f774d50556fe26d95d11e7c8b5be542a38fd4fa1c0479b401e6be59e7ca86eabba805c2a5d2ea2d818960cb218d173fd87db23f9c5525f
 SHA512 
67e594ee1674176cbf506ca1191ced748bf6aec268d57211e052552f9673c359ccb3fefd403b5cf63e04f63a4fd3b42b0d21ef8eefcbac999081d58505df2174
 DIST okteta-0.25.2.tar.xz 954124 BLAKE2B 
b880001d6351479accb2f5f2e00a2574337695642bf9082b030d1a56e828fa4cc8e4cf00c6781e12328a20fde004cddaad057b0dbce2fb34a243e24df48ee878
 SHA512 
78f905479dc5070754b53d8fb7374d162a64479303092ce3f391953a01332946d98151f181a6c9363c68dad7098b58909b4db53724fac9aa848606f9ff3b6511
+DIST okteta-0.25.3.tar.xz 950956 BLAKE2B 
d177db59b5327f4e75157c99fdac2191de9a7ef63433635ccf8f11ef4dc4ff201942c9f68383d720b18c26a9e7335bc1181ea4f0e36491b34b27e6c7dc469c9e
 SHA512 
f27b0c2ca3c5f1ad838af847e08c53c8f8f3c386921bd2e0d5e833902659477196e6c6b72a428443e2be9013928c2151c1889ef33d59404815a34d81560ef2a7

diff --git a/app-editors/okteta/okteta-0.25.3.ebuild 
b/app-editors/okteta/okteta-0.25.3.ebuild
new file mode 100644
index 000..89727e9e83b
--- /dev/null
+++ b/app-editors/okteta/okteta-0.25.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Hex editor by KDE"
+HOMEPAGE="https://www.kde.org/applications/utilities/okteta
+https://utils.kde.org/projects/okteta;
+IUSE="crypt designer"
+
+DEPEND="
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript 'scripttools')
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   crypt? ( app-crypt/qca:2[qt5(+)] )
+   designer? ( $(add_qt_dep designer) )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DOMIT_EXAMPLES=ON
+   $(cmake-utils_use_find_package crypt Qca-qt5)
+   -DBUILD_DESIGNERPLUGIN=$(usex designer)
+   )
+
+   kde5_src_configure
+}
+
+src_test() {
+   local myctestargs=( -j1 )
+
+   kde5_src_test
+}



  1   2   >