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

2018-05-12 Thread Andreas Sturmlechner
commit: ab4d3f0a64e8cd936fabe2eaa98ccef92a967da6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:25:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4d3f0a

dev-qt/qtcore: remove unused patch

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

 dev-qt/qtcore/files/qtcore-5.6.2-plugins.patch | 81 --
 1 file changed, 81 deletions(-)

diff --git a/dev-qt/qtcore/files/qtcore-5.6.2-plugins.patch 
b/dev-qt/qtcore/files/qtcore-5.6.2-plugins.patch
deleted file mode 100644
index d969869c085..000
--- a/dev-qt/qtcore/files/qtcore-5.6.2-plugins.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From ca4d93d85ee446c5e30ec8e7814651e45cbf1218 Mon Sep 17 00:00:00 2001
-From: Thiago Macieira 
-Date: Thu, 12 Nov 2015 10:14:51 -0800
-Subject: Stop unloading plugins in QPluginLoader and QFactoryLoader
-
-QPluginLoader hasn't unloaded in its destructor since Qt 5.0, but we
-missed the equivalent code in QFactoryLoader (which bypasses
-QPluginLoader). Besides, QPluginLoader::unload() was still doing
-unloading, which it won't anymore.
-
-Not unloading plugins is Qt's policy, as decided during the 5.0
-development process and reaffirmed now in 5.6. This is due to static
-data in plugins leaking out and remaining in use past the unloading of
-the plugin, causing crashes.
-
-This does not affect QLibrary and QLibrary::unload(). Those are meant
-for non-Qt loadable modules, so unloading them may be safe.
-
-Task-number: QTBUG-49061
-Discussed-on: 
http://lists.qt-project.org/pipermail/development/2015-November/023681.html
-Change-Id: I461e9fc7199748faa1871416070f138df8db
-(cherry picked from commit 494376f980e96339b6f1eff7c41336ca4d853065)
-Discussed-again-on: 
http://lists.qt-project.org/pipermail/development/2016-October/027476.html
-Reviewed-by: Lars Knoll 

- src/corelib/plugin/qfactoryloader.cpp | 6 --
- src/corelib/plugin/qpluginloader.cpp  | 5 +++--
- 2 files changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/src/corelib/plugin/qfactoryloader.cpp 
b/src/corelib/plugin/qfactoryloader.cpp
-index dcf1b1a..b6558f5 100644
 a/src/corelib/plugin/qfactoryloader.cpp
-+++ b/src/corelib/plugin/qfactoryloader.cpp
-@@ -208,10 +208,12 @@ void QFactoryLoader::update()
- ++keyUsageCount;
- }
- }
--if (keyUsageCount || keys.isEmpty())
-+if (keyUsageCount || keys.isEmpty()) {
-+library->setLoadHints(QLibrary::PreventUnloadHint); // once 
loaded, don't unload
- d->libraryList += library;
--else
-+} else {
- library->release();
-+}
- }
- }
- #else
-diff --git a/src/corelib/plugin/qpluginloader.cpp 
b/src/corelib/plugin/qpluginloader.cpp
-index 37f2368..0ea8280 100644
 a/src/corelib/plugin/qpluginloader.cpp
-+++ b/src/corelib/plugin/qpluginloader.cpp
-@@ -148,6 +148,7 @@ QPluginLoader::QPluginLoader(const QString &fileName, 
QObject *parent)
- : QObject(parent), d(0), did_load(false)
- {
- setFileName(fileName);
-+setLoadHints(QLibrary::PreventUnloadHint);
- }
- 
- /*!
-@@ -342,7 +343,7 @@ static QString locatePlugin(const QString& fileName)
- void QPluginLoader::setFileName(const QString &fileName)
- {
- #if defined(QT_SHARED)
--QLibrary::LoadHints lh;
-+QLibrary::LoadHints lh = QLibrary::PreventUnloadHint;
- if (d) {
- lh = d->loadHints();
- d->release();
-@@ -391,7 +392,7 @@ Q_GLOBAL_STATIC(StaticPluginList, staticPluginList)
- \brief Give the load() function some hints on how it should behave.
- 
- You can give hints on how the symbols in the plugin are
--resolved. By default, none of the hints are set.
-+resolved. By default since Qt 5.7, QLibrary::PreventUnloadHint is set.
- 
- See the documentation of QLibrary::loadHints for a complete
- description of how this property works.
--- 
-cgit v1.0-4-g1e03
-



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

2018-05-12 Thread Andreas Sturmlechner
commit: 8a911806ddfa48634342416055e02489ed1f3b72
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:27:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a911806

dev-qt/qtwebkit: remove unused patches

 .../files/qtwebkit-5.2.1-disable-gstreamer.patch   | 15 
 .../files/qtwebkit-5.3.2-use-gstreamer010.patch| 18 -
 dev-qt/qtwebkit/files/qtwebkit-5.6.2-icu-59.patch  | 92 --
 3 files changed, 125 deletions(-)

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch
deleted file mode 100644
index 69550f290fa..000
--- a/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/Tools/qmake/mkspecs/features/features.prf2014-03-19 
18:35:47.795676444 +
-+++ b/Tools/qmake/mkspecs/features/features.prf2014-03-19 
18:36:38.602433220 +
-@@ -99,12 +99,6 @@
- 
- # HTML5 Media Support for builds with GStreamer
- unix:!mac:!contains(QT_CONFIG, no-pkg-config) {
--packagesExist("glib-2.0 gio-2.0 gstreamer-1.0 
gstreamer-plugins-base-1.0") {
--WEBKIT_CONFIG += video use_gstreamer
--} else: packagesExist("glib-2.0 gio-2.0 \'gstreamer-0.10 >= 0.10.30\' 
\'gstreamer-plugins-base-0.10 >= 0.10.30\'") {
--WEBKIT_CONFIG += video use_gstreamer use_gstreamer010
--}
--use?(gstreamer): WEBKIT_CONFIG += use_native_fullscreen_video
- }
- 
- !enable?(video):qtHaveModule(multimediawidgets) {

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch
deleted file mode 100644
index e44dc295a41..000
--- a/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/Tools/qmake/mkspecs/features/features.prf2014-09-27 
11:09:50.010617142 +0100
-+++ b/Tools/qmake/mkspecs/features/features.prf2014-09-27 
11:17:10.741678989 +0100
-@@ -96,14 +96,8 @@
- use?(3d_graphics): WEBKIT_CONFIG += webgl
- 
- # HTML5 Media Support for builds with GStreamer
--unix:!mac:!contains(QT_CONFIG, no-pkg-config) {
--packagesExist("glib-2.0 gio-2.0 gstreamer-1.0 
gstreamer-plugins-base-1.0") {
--WEBKIT_CONFIG += video use_gstreamer
--} else: packagesExist("glib-2.0 gio-2.0 \'gstreamer-0.10 >= 0.10.30\' 
\'gstreamer-plugins-base-0.10 >= 0.10.30\'") {
--WEBKIT_CONFIG += video use_gstreamer use_gstreamer010
--}
-+WEBKIT_CONFIG += video use_gstreamer use_gstreamer010
- use?(gstreamer): WEBKIT_CONFIG += use_native_fullscreen_video
--}
- 
- !enable?(video):qtHaveModule(multimediawidgets) {
- WEBKIT_CONFIG += video use_qt_multimedia

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.6.2-icu-59.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.6.2-icu-59.patch
deleted file mode 100644
index 2a2709b34ce..000
--- a/dev-qt/qtwebkit/files/qtwebkit-5.6.2-icu-59.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From bf172ae289a1348842005a9421797970f9b72060 Mon Sep 17 00:00:00 2001
-From: Konstantin Tokarev 
-Date: Thu, 4 May 2017 15:12:37 +0300
-Subject: [PATCH] Fix compilation with ICU 59
-
-Upstream fix: https://bugs.webkit.org/show_bug.cgi?id=171612
-
-Task-number: QTBUG-60532
-Change-Id: I6014feea213aa70ebe40b09d9d1a03fd1ed3c843
-Reviewed-by: Allan Sandfeld Jensen 

- Source/JavaScriptCore/API/JSStringRef.cpp| 6 +++---
- Source/JavaScriptCore/runtime/DateConversion.cpp | 3 ++-
- Source/WTF/wtf/TypeTraits.h  | 3 +++
- Source/WebKit2/Shared/API/c/WKString.cpp | 2 +-
- 4 files changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/Source/JavaScriptCore/API/JSStringRef.cpp 
b/Source/JavaScriptCore/API/JSStringRef.cpp
-index 812f3d413..77a3fd0f4 100644
 a/Source/JavaScriptCore/API/JSStringRef.cpp
-+++ b/Source/JavaScriptCore/API/JSStringRef.cpp
-@@ -37,7 +37,7 @@ using namespace WTF::Unicode;
- JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars)
- {
- initializeThreading();
--return OpaqueJSString::create(chars, numChars).leakRef();
-+return OpaqueJSString::create(reinterpret_cast(chars), 
numChars).leakRef();
- }
- 
- JSStringRef JSStringCreateWithUTF8CString(const char* string)
-@@ -62,7 +62,7 @@ JSStringRef JSStringCreateWithUTF8CString(const char* string)
- JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t 
numChars)
- {
- initializeThreading();
--return OpaqueJSString::create(StringImpl::createWithoutCopying(chars, 
numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef();
-+return 
OpaqueJSString::create(StringImpl::createWithoutCopying(reinterpret_cast(chars), numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef();
- }
- 
- JSStringR

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

2018-05-12 Thread Andreas Sturmlechner
commit: c7d8071d3f49abe819a5481f8bfe81fb0cd8bfa2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 13 06:50:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d8071d

app-editors/kile: Drop old

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-editors/kile/Manifest |  1 -
 app-editors/kile/kile-2.9.91_p20180419.ebuild | 75 ---
 2 files changed, 76 deletions(-)

diff --git a/app-editors/kile/Manifest b/app-editors/kile/Manifest
index 4452d76fb0c..9cf91d2d724 100644
--- a/app-editors/kile/Manifest
+++ b/app-editors/kile/Manifest
@@ -1,3 +1,2 @@
 DIST kile-2.9.91_p20171209.tar.gz 3624273 BLAKE2B 
d6e4798869b8f5be7a2a6b00b1b067957245373f560a7485334ce1f3f932670a0cb8ef0b551fde2eea1d54a6114e8405025dbd3daea587a2d30b74fe614d332e
 SHA512 
b7e4a6e434057cf04e8712f543cdd74a40659843b1e2777d0a031b5a665e1de34e36ec9b3f5d9bd3bf9202f9dca8595fcee9a81ab4875bc4b6da3a2fb449b2c6
-DIST kile-2.9.91_p20180419.tar.gz 3635059 BLAKE2B 
1f7c20e8881bcdd20f3230e8a8608dd816a5f00435734941280c4da75ca6460514a1c3dc0f3962d684f3e0a458ae427772cdf1cafbbe8f44be7a9e804ffcec05
 SHA512 
bb50f169d6e9630cc463f4615af06826608b640a7e43d5d671477fad6a199fcdc02c38138c8a211ce563f4e1f82ddd7cceea29a3e60b43e35c52076958818721
 DIST kile-2.9.92.tar.bz2 8556142 BLAKE2B 
dd18ece7394439de3c0037fbea7c66316c5ee457bd4ad8c35f8519713f917e1c1641c806290303c26dd9e31e2f39346bc35091b211ca23a2d342332388d18c3f
 SHA512 
e3af0c2cb1a0970428e2d772ef5025ead67aee94cdc03b6ec173de5628e8d4619f74296a1734eac8241939d40a05b805b8bd33bb4c27a1c19ad47fb35087cf7d

diff --git a/app-editors/kile/kile-2.9.91_p20180419.ebuild 
b/app-editors/kile/kile-2.9.91_p20180419.ebuild
deleted file mode 100644
index db8abd6b9d1..000
--- a/app-editors/kile/kile-2.9.91_p20180419.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT=f87c242a61292ea254fed10f3e215a8d3e4b862a
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Latex Editor and TeX shell based on KDE Frameworks"
-HOMEPAGE="https://kile.sourceforge.io/";
-SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="FDL-1.2 GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="+pdf +png"
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep kdoctools)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep khtml)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kinit)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep okular)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwidgets)
-   pdf? ( app-text/poppler[qt5] )
-"
-RDEPEND="${DEPEND}
-   !app-editors/kile:4
-   $(add_kdeapps_dep konsole)
-   $(add_kdeapps_dep okular 'pdf?')
-   virtual/latex-base
-   virtual/tex-base
-   pdf? (
-   >=app-text/texlive-core-2014
-   app-text/ghostscript-gpl
-   )
-   png? (
-   app-text/dvipng
-   virtual/imagemagick-tools[png?]
-   )
-"
-
-DOCS=( kile-remote-control.txt )
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_prepare() {
-   kde5_src_prepare
-
-   # I know upstream wants to help us but it doesn't work..
-   sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package pdf Poppler)
-   )
-
-   kde5_src_configure
-}



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

2018-05-12 Thread Andreas Sturmlechner
commit: d8d2a3d1cc7d33634719ff54cda6ddec7665b2ba
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:26:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d2a3d1

dev-qt/qtwebengine: remove unused patch

 .../files/qtwebengine-paxmark-mksnapshot.patch | 46 --
 1 file changed, 46 deletions(-)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-paxmark-mksnapshot.patch 
b/dev-qt/qtwebengine/files/qtwebengine-paxmark-mksnapshot.patch
deleted file mode 100644
index c71cedc223e..000
--- a/dev-qt/qtwebengine/files/qtwebengine-paxmark-mksnapshot.patch
+++ /dev/null
@@ -1,46 +0,0 @@
 
qtwebengine-opensource-src-5.6.0-orig/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 
   2016-03-04 01:48:36.0 +1100
-+++ qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 
2016-05-01 19:15:44.052770543 +1000
-@@ -33,6 +33,7 @@
- 'embed_script%': "",
- 'v8_extra_library_files%': [],
- 'mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
-+'mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot_u<(EXECUTABLE_SUFFIX)',
- 'remove_v8base_debug_symbols%': 0,
-   },
-   'includes': ['../../build/toolchain.gypi', '../../build/features.gypi'],
-@@ -1913,7 +1914,7 @@
- ]
- },
- {
--  'target_name': 'mksnapshot',
-+  'target_name': 'mksnapshot_u',
-   'type': 'executable',
-   'dependencies': ['v8_base', 'v8_nosnapshot', 'v8_libplatform'],
-   'include_dirs+': [
-@@ -1936,5 +1937,26 @@
- }],
-   ],
- },
-+{
-+  'target_name': 'mksnapshot',
-+  'type': 'executable',
-+  'dependencies': ['mksnapshot_u'],
-+  'actions': [
-+{
-+  'action_name': 'paxmark_m_mksnapshot',
-+  'inputs': [
-+'<(mksnapshot_u_exec)',
-+  ],
-+  'outputs': [
-+'<(mksnapshot_exec)',
-+  ],
-+  'action': [
-+'sh',
-+'-c',
-+'cp <(mksnapshot_u_exec) <(mksnapshot_exec) && paxmark.sh m 
<(mksnapshot_exec)',
-+  ],
-+},
-+  ],
-+},
-   ],
- }



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

2018-05-12 Thread Andreas Sturmlechner
commit: 4ec4751bc2b6db26281215937509e4b476536682
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 15:44:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec4751b

x11-libs/qwt: Drop USE=qt4 and alpha/ia64

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-libs/qwt/qwt-6.1.3-r2.ebuild | 154 +++
 1 file changed, 154 insertions(+)

diff --git a/x11-libs/qwt/qwt-6.1.3-r2.ebuild b/x11-libs/qwt/qwt-6.1.3-r2.ebuild
new file mode 100644
index 000..2159276a453
--- /dev/null
+++ b/x11-libs/qwt/qwt-6.1.3-r2.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multibuild qmake-utils
+
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="2D plotting library for Qt5"
+HOMEPAGE="http://qwt.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV/_/-}/${MY_P}.tar.bz2"
+
+LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+SLOT="6/1.3"
+IUSE="designer doc examples mathml opengl static-libs svg"
+
+DEPEND="
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   designer? ( dev-qt/designer:5 )
+   opengl? (
+   dev-qt/qtopengl:5
+   virtual/opengl
+   )
+   svg? ( dev-qt/qtsvg:5 )
+"
+RDEPEND="${DEPEND}
+   ! qwtconfig.pri <<-EOF
+   QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
+   QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6"
+   QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}"
+   QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig
+   VERSION = ${PV/_*}
+   QWT_VERSION = ${PV/_*}
+   EOF
+
+   use designer && echo "QWT_CONFIG += QwtDesigner" >> qwtconfig.pri
+   use mathml && echo "QWT_CONFIG += QwtMathML" >> qwtconfig.pri
+   use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri
+   use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri
+
+   cat > qwtbuild.pri <<-EOF
+   QWT_CONFIG += qt warn_on thread release no_keywords
+   EOF
+
+   multibuild_copy_sources
+
+   preparation() {
+   if [[ ${MULTIBUILD_VARIANT} == shared ]]; then
+   echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri
+   fi
+
+   cat >> qwtconfig.pri <<-EOF
+   QWT_INSTALL_PLUGINS   = 
"${EPREFIX}$(qt5_get_plugindir)/designer"
+   QWT_INSTALL_FEATURES  = 
"${EPREFIX}$(qt5_get_mkspecsdir)/features"
+   EOF
+   sed \
+   -e 's/target doc/target/' \
+   -e "/^TARGET/s:(qwt):(qwt6-qt5):g" \
+   -e "/^TARGET/s:qwt):qwt6-qt5):g" \
+   -i src/src.pro || die
+
+   sed \
+   -e '/qwtAddLibrary/s:(qwt):(qwt6-qt5):g' \
+   -e '/qwtAddLibrary/s:qwt):qwt6-qt5):g' \
+   -i qwt.prf designer/designer.pro examples/examples.pri \
+   textengines/mathml/qwtmathml.prf 
textengines/textengines.pri || die
+
+   default
+   }
+
+   multibuild_foreach_variant run_in_build_dir preparation
+}
+
+src_configure() {
+   multibuild_foreach_variant run_in_build_dir eqmake5
+}
+
+src_compile() {
+   multibuild_foreach_variant run_in_build_dir default
+}
+
+src_test() {
+   testing() {
+   cd examples || die
+   eqmake5 examples.pro
+   emake
+   }
+   multibuild_foreach_variant run_in_build_dir testing
+}
+
+src_install () {
+   rm -f doc/man/*/{_,deprecated}* || die
+
+   multibuild_foreach_variant run_in_build_dir emake INSTALL_ROOT="${D}" 
install
+
+   if use mathml; then
+   sed \
+   -e "s: -L\"${WORKDIR}\".* -lqwt6: -lqwt6:g" \
+   -i "${ED}"/usr/$(get_libdir)/pkgconfig/qwtmathml.pc || 
die
+   fi
+
+   if use doc; then
+   HTML_DOCS=( doc/html/. )
+   else
+   rm -rf "${ED}"/usr/share/doc/${PF}/html || die
+   fi
+
+   einstalldocs
+
+   mkdir -p "${ED}"/usr/share/man/ || die
+   mv "${ED}"/usr/share/doc/${PF}/man/man3 "${ED}"/usr/share/man/ && \
+   rmdir "${ED}"/usr/share/doc/${PF}/man || die
+
+   if use examples; then
+   # don't build examples - fix the qt files to build once 
installed
+   cat > examples/examples.pri <<-EOF
+   include( qwtconfig.pri )
+   TEMPLATE = app
+   MOC_DIR  = moc
+   INCLUDEPATH += "${EPREFIX}/usr/inc

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

2018-05-12 Thread Andreas Sturmlechner
commit: 304df6a54e558cdbfe368eda492feab499ce09d2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 10 19:46:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304df6a5

app-backup/bareos: Drop USE=qt4 and superfluous qt4-r2.eclass

Bug: https://bugs.gentoo.org/644568
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-backup/bareos/bareos-16.2.7-r1.ebuild | 398 ++
 1 file changed, 398 insertions(+)

diff --git a/app-backup/bareos/bareos-16.2.7-r1.ebuild 
b/app-backup/bareos/bareos-16.2.7-r1.ebuild
new file mode 100644
index 000..efeb4ae8479
--- /dev/null
+++ b/app-backup/bareos/bareos-16.2.7-r1.ebuild
@@ -0,0 +1,398 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit eutils multilib python-single-r1 user
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bareos.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X acl cephfs clientonly +director fastlz glusterfs gnutls ipv6 jansson 
lmdb libressl
+   logwatch mysql ndmp postgres python rados rados-striper readline 
scsi-crypto
+   sql-pooling +sqlite ssl static +storage-daemon tcpd vim-syntax"
+REQUIRED_USE="!clientonly? ( || ( mysql postgres sqlite ) )"
+
+DEPEND="
+   !app-backup/bacula
+   cephfs? ( sys-cluster/ceph )
+   rados? ( sys-cluster/ceph )
+   rados-striper? ( >=sys-cluster/ceph-0.94.2 )
+   glusterfs? ( sys-cluster/glusterfs )
+   lmdb? ( dev-db/lmdb )
+   dev-libs/gmp:0
+   !clientonly? (
+   postgres? ( dev-db/postgresql:*[threads] )
+   mysql? ( virtual/mysql )
+   sqlite? ( dev-db/sqlite:3 )
+   director? (
+   virtual/mta
+   jansson? ( dev-libs/jansson )
+   )
+   )
+   fastlz? ( dev-libs/bareos-fastlzlib )
+   logwatch? ( sys-apps/logwatch )
+   tcpd? ( sys-apps/tcp-wrappers )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   acl? ( virtual/acl[static-libs] )
+   sys-libs/zlib[static-libs]
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   gnutls? ( net-libs/gnutls[static-libs] )
+   )
+   )
+   !static? (
+   acl? ( virtual/acl )
+   dev-libs/lzo
+   ssl? (
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   gnutls? ( net-libs/gnutls )
+   )
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   )
+   python? ( ${PYTHON_DEPS} )
+   "
+RDEPEND="${DEPEND}
+   !clientonly? (
+   storage-daemon? (
+   sys-block/mtx
+   app-arch/mt-st
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
+
+REQUIRED_USE="static? ( clientonly )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+S=${WORKDIR}/${PN}-Release-${PV}
+
+pkg_setup() {
+   use mysql && export mydbtypes+="mysql"
+   use postgres && export mydbtypes+=" postgresql"
+   use sqlite && export mydbtypes+=" sqlite"
+
+   # create the daemon group and user
+   if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
+   enewgroup bareos
+   einfo
+   einfo "The group 'bareos' has been created. Any users you add 
to this"
+   einfo "group have access to files created by the daemons."
+   einfo
+   fi
+
+   if ! use clientonly; then
+   if [ -z "$(egetent passwd bareos 2>/dev/null)" ]; then
+   enewuser bareos -1 -1 /var/lib/bareos 
bareos,disk,tape,cdrom,cdrw
+   einfo
+   einfo "The user 'bareos' has been created.  Please see 
the bareos manual"
+   einfo "for information about running bareos as a 
non-root user."
+   einfo
+   fi
+   fi
+
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # adjusts default configuration files for several binaries
+   # to /etc/bareos/ instead of ./
+   pushd src >&/dev/null || die
+   for f in console/console.

[gentoo-commits] repo/gentoo:master commit in: kde-apps/ktp-accounts-kcm/

2018-05-12 Thread Andreas Sturmlechner
commit: 8fc5e535feac5854e8c9f2d78ba1e4bf1f8ec514
Author: Matija Skala  gmx  com>
AuthorDate: Sat May 12 10:58:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc5e535

kde-apps/ktp-accounts-kcm: add missing dependency

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

 kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.04.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.04.1.ebuild 
b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.04.1.ebuild
index 0bd40b4ef69..c3ee1a2c42b 100644
--- a/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.04.1.ebuild
+++ b/kde-apps/ktp-accounts-kcm/ktp-accounts-kcm-18.04.1.ebuild
@@ -35,6 +35,7 @@ DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kio)
+   dev-util/intltool
net-libs/libaccounts-glib
 "
 RDEPEND="${COMMON_DEPEND}



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

2018-05-12 Thread Andreas Sturmlechner
commit: 7ea1c78294c7721f9235fd2f72f2587b319b1af8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 18:31:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea1c782

app-editors/kile: 2.9.92 (3.0 beta2) version bump

This time with translations.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-editors/kile/Manifest   |  1 +
 app-editors/kile/kile-2.9.92.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/app-editors/kile/Manifest b/app-editors/kile/Manifest
index 434643de4f5..4452d76fb0c 100644
--- a/app-editors/kile/Manifest
+++ b/app-editors/kile/Manifest
@@ -1,2 +1,3 @@
 DIST kile-2.9.91_p20171209.tar.gz 3624273 BLAKE2B 
d6e4798869b8f5be7a2a6b00b1b067957245373f560a7485334ce1f3f932670a0cb8ef0b551fde2eea1d54a6114e8405025dbd3daea587a2d30b74fe614d332e
 SHA512 
b7e4a6e434057cf04e8712f543cdd74a40659843b1e2777d0a031b5a665e1de34e36ec9b3f5d9bd3bf9202f9dca8595fcee9a81ab4875bc4b6da3a2fb449b2c6
 DIST kile-2.9.91_p20180419.tar.gz 3635059 BLAKE2B 
1f7c20e8881bcdd20f3230e8a8608dd816a5f00435734941280c4da75ca6460514a1c3dc0f3962d684f3e0a458ae427772cdf1cafbbe8f44be7a9e804ffcec05
 SHA512 
bb50f169d6e9630cc463f4615af06826608b640a7e43d5d671477fad6a199fcdc02c38138c8a211ce563f4e1f82ddd7cceea29a3e60b43e35c52076958818721
+DIST kile-2.9.92.tar.bz2 8556142 BLAKE2B 
dd18ece7394439de3c0037fbea7c66316c5ee457bd4ad8c35f8519713f917e1c1641c806290303c26dd9e31e2f39346bc35091b211ca23a2d342332388d18c3f
 SHA512 
e3af0c2cb1a0970428e2d772ef5025ead67aee94cdc03b6ec173de5628e8d4619f74296a1734eac8241939d40a05b805b8bd33bb4c27a1c19ad47fb35087cf7d

diff --git a/app-editors/kile/kile-2.9.92.ebuild 
b/app-editors/kile/kile-2.9.92.ebuild
new file mode 100644
index 000..d6cfdab6acc
--- /dev/null
+++ b/app-editors/kile/kile-2.9.92.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Latex Editor and TeX shell based on KDE Frameworks"
+HOMEPAGE="https://kile.sourceforge.io/";
+[[ ${PV} != ** ]] && SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="FDL-1.2 GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pdf +png"
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdoctools)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep khtml)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kinit)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep okular)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   pdf? ( app-text/poppler[qt5] )
+"
+RDEPEND="${DEPEND}
+   !app-editors/kile:4
+   $(add_kdeapps_dep konsole)
+   $(add_kdeapps_dep okular 'pdf?')
+   virtual/latex-base
+   virtual/tex-base
+   pdf? (
+   >=app-text/texlive-core-2014
+   app-text/ghostscript-gpl
+   )
+   png? (
+   app-text/dvipng
+   virtual/imagemagick-tools[png?]
+   )
+"
+
+DOCS=( kile-remote-control.txt )
+
+src_prepare() {
+   kde5_src_prepare
+
+   # I know upstream wants to help us but it doesn't work..
+   sed -e '/INSTALL( FILES AUTHORS/s/^/#DISABLED /' \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package pdf Poppler)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/bareos/files/, app-backup/bareos/

2018-05-12 Thread Andreas Sturmlechner
commit: ded9d68ffacb9892262e5bc324141dcecfbfb825
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 10 19:51:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 13 06:56:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded9d68f

app-backup/bareos: Drop Qt4-based

Closes: https://bugs.gentoo.org/644568
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-backup/bareos/Manifest   |   2 -
 app-backup/bareos/bareos-15.2.2.ebuild   | 428 ---
 app-backup/bareos/bareos-16.2.4.ebuild   | 428 ---
 app-backup/bareos/bareos-16.2.7.ebuild   | 428 ---
 app-backup/bareos/files/bareos-dir.confd |  17 --
 app-backup/bareos/files/bareos-fd.confd  |   7 -
 app-backup/bareos/files/bareos-sd.confd  |  10 -
 7 files changed, 1320 deletions(-)

diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index 4cabd451436..3805dbf289d 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -1,3 +1 @@
-DIST bareos-15.2.2.tar.gz 3928036 BLAKE2B 
ac331008e45c029bb3320a9a40264d350aedbb5550d65a606a95372241f5ec9c8a7e73f365f8b0c3972e59fa907764995b0173dcd762971cd2fdce1e025c75e2
 SHA512 
07b11c51695a6ff348317965625e5cdb8e296d4f3a4037718a98e266d94650ed1fb905c220ac791123d8ed92d0aed24854a6ab52887249849dbc00697d3300c3
-DIST bareos-16.2.4.tar.gz 4275141 BLAKE2B 
e7b8a5658a697436401659ecd24148f4f1ad982cbd6dd46c39f3d29ba461b54737950d6fe6ec2c36e7892d414306c7038af5221c28652109e047f66f2d9daa2e
 SHA512 
91f7f2b3d9889f4faa9834dc414e2250015d3d26bf8bd0c04c1f3fd882a50a4066ced145f7c8609c070e8f74b53574953e3fef344726c6863cd7bbc73c76a88c
 DIST bareos-16.2.7.tar.gz 4282998 BLAKE2B 
9101a49d1178e0bcc4843cc4472a2082827a7bd7595389c0fa3699d36651ca70fce674509eeaddc8f806a5df1dba6afc89c05be183e7561e013d23bd157ef294
 SHA512 
028f38dd77fed5e3af6ee50aa44cb2f82349bd38e40eadebc552a95100166291ae0c68073daa2513919da330c66bb54a3050f1d99cbf3b5354f2450a789f6c00

diff --git a/app-backup/bareos/bareos-15.2.2.ebuild 
b/app-backup/bareos/bareos-15.2.2.ebuild
deleted file mode 100644
index a90878f4449..000
--- a/app-backup/bareos/bareos-15.2.2.ebuild
+++ /dev/null
@@ -1,428 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-
-inherit eutils multilib python-single-r1 qt4-r2 user
-
-DESCRIPTION="Featureful client/server network backup suite"
-HOMEPAGE="http://www.bareos.org/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> 
${P}.tar.gz"
-RESTRICT="mirror"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X acl cephfs clientonly +director fastlz glusterfs gnutls ipv6 jansson 
lmdb libressl
-   logwatch mysql ndmp postgres python qt4 rados rados-striper readline 
scsi-crypto
-   sql-pooling +sqlite ssl static +storage-daemon tcpd vim-syntax"
-REQUIRED_USE="!clientonly? ( || ( mysql postgres sqlite ) )"
-
-DEPEND="
-   !app-backup/bacula
-   cephfs? ( sys-cluster/ceph )
-   rados? ( sys-cluster/ceph )
-   rados-striper? ( >=sys-cluster/ceph-0.94.2 )
-   glusterfs? ( sys-cluster/glusterfs )
-   lmdb? ( dev-db/lmdb )
-   dev-libs/gmp:0
-   !clientonly? (
-   postgres? ( dev-db/postgresql:*[threads] )
-   mysql? ( virtual/mysql )
-   sqlite? ( dev-db/sqlite:3 )
-   director? (
-   virtual/mta
-   jansson? ( dev-libs/jansson )
-   )
-   )
-   qt4? (
-   dev-qt/qtsvg:4
-   x11-libs/qwt:5
-   )
-   fastlz? ( dev-libs/bareos-fastlzlib )
-   logwatch? ( sys-apps/logwatch )
-   tcpd? ( sys-apps/tcp-wrappers )
-   readline? ( sys-libs/readline:0 )
-   static? (
-   acl? ( virtual/acl[static-libs] )
-   sys-libs/zlib[static-libs]
-   dev-libs/lzo[static-libs]
-   sys-libs/ncurses:=[static-libs]
-   ssl? (
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0=[static-libs] )
-   libressl? ( dev-libs/libressl:0=[static-libs] )
-   )
-   gnutls? ( net-libs/gnutls[static-libs] )
-   )
-   )
-   !static? (
-   acl? ( virtual/acl )
-   dev-libs/lzo
-   ssl? (
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   gnutls? ( net-libs/gnutls )
-   )
-   sys-libs/ncurses:=
-   sys-libs/zlib
-   )
-   python? ( ${PYTHON_DEPS} )
-   "
-RDEPEND="${DEPEND}
-   !clientonly? (
-   storage-daem

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

2018-05-12 Thread Hans de Graaff
commit: ad6c767985d2e16895cf0e5dcc5a2ebd0ff05952
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 05:30:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 05:30:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6c7679

dev-ruby/net-scp: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild 
b/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild
index 7d87c621ddf..b0d5247366d 100644
--- a/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild
+++ b/dev-ruby/net-scp/net-scp-1.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2018-05-12 Thread Hans de Graaff
commit: 861e4a1c328868938187fa19e55256580f910622
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 05:44:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 05:44:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861e4a1c

www-apache/passenger: add 5.3.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apache/passenger/passenger-5.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apache/passenger/passenger-5.3.0.ebuild 
b/www-apache/passenger/passenger-5.3.0.ebuild
index f9a24bd885d..7a2b4ba6996 100644
--- a/www-apache/passenger/passenger-5.3.0.ebuild
+++ b/www-apache/passenger/passenger-5.3.0.ebuild
@@ -43,7 +43,7 @@ pkg_setup() {
 
 all_ruby_prepare() {
epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
-   epatch "${FILESDIR}"/${PN}-5.1.1-isnan.patch
+   eapply "${FILESDIR}"/${PN}-5.1.1-isnan.patch
 
# Change these with sed instead of a patch so that we can easily use
# the toolchain-funcs methods.



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

2018-05-12 Thread Hans de Graaff
commit: 79f85044b0aa8639ebc8aed9358aeeeb021dab07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 05:25:29 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 05:25:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f85044

dev-ruby/net-sftp: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild 
b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
index 355c2a81936..1b64cc80e4e 100644
--- a/dev-ruby/net-sftp/net-sftp-2.1.2-r2.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-2.1.2-r2.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"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: www-apache/passenger/

2018-05-12 Thread Hans de Graaff
commit: e07db03259ab8df02efb1bc20f9c4179b76acc5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 05:41:53 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 05:41:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07db032

www-apache/passenger: add 5.3.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apache/passenger/Manifest   |   1 +
 www-apache/passenger/passenger-5.3.0.ebuild | 127 
 2 files changed, 128 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 98cf5651c8f..50da1e05f90 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -2,3 +2,4 @@ DIST passenger-5.1.12.tar.gz 4245993 BLAKE2B 
4f5808bcb373a85fbe2e160d9bd993fdff3
 DIST passenger-5.2.1.tar.gz 4978302 BLAKE2B 
622f831e0b3e1a950f3dabc69b13c304896506d70341dafac0df4074450cea2b2c33a1c60b39efe8600a3cac32c6782f28599de85e1856a785896ada27f2f9c4
 SHA512 
8223fe0f7c04de9b079e8748d22679b7253599a5ef070cfd63b829c7ec7c4375528bc186d136ab2602d07a9a36fac4bc53b30c775e433641dfa80ab67f326848
 DIST passenger-5.2.2.tar.gz 6955357 BLAKE2B 
4bf0f7185bafc5927ff82b3c2f171671266a4c6d0077b24b2efb439524618e67742ce0c67098cfa2457e3d17f4f3bf685736c3599dc10eca52c0cd00b79911a8
 SHA512 
c7a5a1cb686119846f9da16d6506bc689c64d20bdfa710a1e677374659759a10eb8540baf9c50c77a94a0c8ab748af3e4731bc7ccf6e402fd0a9d2d3ccb183bf
 DIST passenger-5.2.3.tar.gz 6956101 BLAKE2B 
c2c5448f330e0bd90b5378e9868c18999263428df0a396595f4793979d3961282743b04eaec78b2cf5a0ebdb6a8183b798c2ae244b8a033edf14f5b8837225ca
 SHA512 
fcd2244a30ce633f83448ff2fe3eea4d2215aa061aaf66de2dcd27f0b440b782d051f0f1ca49d6db673871e31518dc95cc6ffbd48a020f8ffe927d3b5969ef97
+DIST passenger-5.3.0.tar.gz 7033231 BLAKE2B 
5cfbd86153e0715b7ac2082ec56dda1e104fd297912dfdd9d8313fd95cb3e52c47360001dfabcc2e88e7cb4f357813fd9e7f51d4ebf94a607183eccbe9b158d1
 SHA512 
4e3516c21776b9451301f134ffc34ac2dc77f2462329c2655fd3348317fdf0e4f8c6720fd1e676693006b31722c198443219848b04b7a08deaf7ef088052b1eb

diff --git a/www-apache/passenger/passenger-5.3.0.ebuild 
b/www-apache/passenger/passenger-5.3.0.ebuild
new file mode 100644
index 000..f9a24bd885d
--- /dev/null
+++ b/www-apache/passenger/passenger-5.3.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/";
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+   epatch "${FILESDIR}"/${PN}-5.1.1-isnan.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # 

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

2018-05-12 Thread Zac Medico
commit: 5497d9033e180a759ed97e5aab920d6ec6ea26cd
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 13 04:52:47 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 13 04:53:21 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5497d903

_EbuildFetcherProcess: fix event loop recursion (bug 655378)

Get SRC_URI metadata asynchronously in order to avoid event
loop recursion in doebuild_environment.

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

 pym/_emerge/EbuildFetcher.py | 16 +++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/pym/_emerge/EbuildFetcher.py b/pym/_emerge/EbuildFetcher.py
index 7c2cb3a58..3b30ebb59 100644
--- a/pym/_emerge/EbuildFetcher.py
+++ b/pym/_emerge/EbuildFetcher.py
@@ -60,13 +60,26 @@ class EbuildFetcher(CompositeTask):
self._async_wait()
return
 
+   # First get the SRC_URI metadata (it's not cached in 
self.pkg.metadata
+   # because some packages have an extremely large SRC_URI value).
+   self._start_task(
+   AsyncTaskFuture(
+   
future=self.pkg.root_config.trees["porttree"].dbapi.\
+   async_aux_get(self.pkg.cpv, ["SRC_URI"], 
myrepo=self.pkg.repo,
+   loop=self.scheduler)),
+   self._start_with_metadata)
+
+   def _start_with_metadata(self, aux_get_task):
+   self._assert_current(aux_get_task)
+   self._fetcher_proc.src_uri, = aux_get_task.future.result()
self._start_task(self._fetcher_proc, self._default_final_exit)
 
 
 class _EbuildFetcherProcess(ForkProcess):
 
__slots__ = ("config_pool", "ebuild_path", "fetchonly", "fetchall",
-   "pkg", "prefetch", "_digests", "_manifest", "_settings", 
"_uri_map")
+   "pkg", "prefetch", "src_uri", "_digests", "_manifest",
+   "_settings", "_uri_map")
 
def async_already_fetched(self, settings):
result = self.scheduler.create_future()
@@ -172,6 +185,7 @@ class _EbuildFetcherProcess(ForkProcess):
 
settings = self.config_pool.allocate()
settings.setcpv(self.pkg)
+   settings.configdict["pkg"]["SRC_URI"] = self.src_uri
portage.doebuild_environment(ebuild_path, 'fetch',
settings=settings, db=portdb)
 



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

2018-05-12 Thread Hans de Graaff
commit: d853234d084c7155fb4928161eb78eb2c7e15a1e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:47:52 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:47:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d853234d

dev-util/jenkins-bin: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/jenkins-bin/Manifest   |  3 --
 dev-util/jenkins-bin/jenkins-bin-2.107.1.ebuild | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.107.ebuild   | 46 -
 dev-util/jenkins-bin/jenkins-bin-2.89.4.ebuild  | 46 -
 4 files changed, 141 deletions(-)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 5229d29bccd..5a8ce97de36 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,5 +1,2 @@
-DIST jenkins-bin-2.107.1.war 74525235 BLAKE2B 
0026335b4fb7e45cdd315dc2d161ef0cd9244feceaeb24639fbf8042ebc74b940b56c6ac9db8701592b7c79f78699b8284e07896b9ac289a4baff6938669f35d
 SHA512 
3e9e5cd7933c46c42be5c36d55142272220da3516885e33086515f66cc6fe8a71f0c5442083917468d0aae3f4991d96546824d9c0b90e7d2bfb61ae86c8c4d9a
 DIST jenkins-bin-2.107.2.war 74568464 BLAKE2B 
b506199d2e56c3f88bdd295dd88b8644869c59e93689768376752b1bd54a5f5ccb8a56b32d9556a592b5567dc884cfa6d0049810f6a23304f5c1fa9026b31804
 SHA512 
c5abc515ac646904c44d06a31e253c5824096abb40af415357f47610354a793bd571310fed9e5596103c399a495a7b229a731509873a99795471459410db6411
-DIST jenkins-bin-2.107.war 74518540 BLAKE2B 
13aaab2968afdc3d8e2f13086bb480f0a798b736f0b8ce2c80537858cbba5b62efe12806beb22342daad5500f4f81cdcdc00b14e29f9e2ca0e7b5fc1f1c2c406
 SHA512 
9739e7d63ac7996f731abf43ae91a248697771974fac2763cc8b3838ec52b2c25b609e73d6a58b650994576e7d27c856e30dfbe08b16f597c1be80a9a2579745
 DIST jenkins-bin-2.116.war 74606954 BLAKE2B 
15d1a665eeb35694bc03bc54c8b5b623fc3ad40c492c5e8541a271396fb48fe9a67eefaa25665a2658dff0f3ce1bea51de23902a3f7297dc0621750c7c7d5f8f
 SHA512 
ab2a41f848dae9bfcb3fc3a8dea2da4957cb919aa1cf0609bea238ef6670a973226e5da817f582e8d718700cd8e57c05384f6ef6cf9ad80e94c87813a5199373
-DIST jenkins-bin-2.89.4.war 74297875 BLAKE2B 
05e243ac84e6a9a377dff3962d3e2f4f729d390bac9d5de27a19641babb24ab95b5e8cbcf127df7170928a902e267b0d4e497ba08ea99080f610bb4d5c7b12d4
 SHA512 
eba6d7ee6f2cd452d805ef97c15fc794424039efb4f1d8b7c0cc463c21c856c02455187cc24360847fd7ac06e816f37964b9a4d99fd306def6c713ed0339e2f7

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

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.107.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.107.ebuild
deleted file mode 100644
index 4f30f398771..000
--- a/dev-util/jenkins-bin/jenkins-bin-2.107.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd
-
-DESCRIPTION="Extensible continuous integration server"
-HOMEPAGE="http://jenkins-ci.org/";
-LICENSE="MIT"
-SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
-RESTRICT="mirror"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE=""
-
-RDEPEND="media-fonts/dejavu
-   media-libs/freetype
-   !dev-util/jenkins-bin:lts
-   >=virtual/jre-1.8.0"
-
-S=${WORKDIR}
-
-JENKINS_DIR=/var/lib/jenkins
-
-pkg_setup() {
-   enewgroup jenkins
-   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
-}
-
-src_install() {
-   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
-
-  

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

2018-05-12 Thread Hans de Graaff
commit: f6008a7f63bff577a3fe717891e555785e2fb6cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:51:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:51:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6008a7f

dev-util/jenkins-bin: add 2.107.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 5a8ce97de36..cdfa04416fc 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-2.107.2.war 74568464 BLAKE2B 
b506199d2e56c3f88bdd295dd88b8644869c59e93689768376752b1bd54a5f5ccb8a56b32d9556a592b5567dc884cfa6d0049810f6a23304f5c1fa9026b31804
 SHA512 
c5abc515ac646904c44d06a31e253c5824096abb40af415357f47610354a793bd571310fed9e5596103c399a495a7b229a731509873a99795471459410db6411
+DIST jenkins-bin-2.107.3.war 74576216 BLAKE2B 
2791f6fce3c6c331c47e55b72777c90c2323e6c53629ee92ccd6987c4557a713759f1a2fe2f6e882cec5536c6e1783c1fb9b740174e1ab3f89d56e97460ad4ef
 SHA512 
29209b7359439f55c27127a946dbfcdc318407ee21de447b8f4864209e2076f0a16083dd501e3ead054b086af78f319e25979b7fd25847135d76deeb10a99fad
 DIST jenkins-bin-2.116.war 74606954 BLAKE2B 
15d1a665eeb35694bc03bc54c8b5b623fc3ad40c492c5e8541a271396fb48fe9a67eefaa25665a2658dff0f3ce1bea51de23902a3f7297dc0621750c7c7d5f8f
 SHA512 
ab2a41f848dae9bfcb3fc3a8dea2da4957cb919aa1cf0609bea238ef6670a973226e5da817f582e8d718700cd8e57c05384f6ef6cf9ad80e94c87813a5199373

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



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

2018-05-12 Thread Hans de Graaff
commit: 4a2955326e6a3899c90bb0660befe1d455a1fdff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:54:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:54:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a295532

dev-util/jenkins-bin: add 2.121

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index cdfa04416fc..59f41680889 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-2.107.2.war 74568464 BLAKE2B 
b506199d2e56c3f88bdd295dd88b8644869c59e93689768376752b1bd54a5f5ccb8a56b32d9556a592b5567dc884cfa6d0049810f6a23304f5c1fa9026b31804
 SHA512 
c5abc515ac646904c44d06a31e253c5824096abb40af415357f47610354a793bd571310fed9e5596103c399a495a7b229a731509873a99795471459410db6411
 DIST jenkins-bin-2.107.3.war 74576216 BLAKE2B 
2791f6fce3c6c331c47e55b72777c90c2323e6c53629ee92ccd6987c4557a713759f1a2fe2f6e882cec5536c6e1783c1fb9b740174e1ab3f89d56e97460ad4ef
 SHA512 
29209b7359439f55c27127a946dbfcdc318407ee21de447b8f4864209e2076f0a16083dd501e3ead054b086af78f319e25979b7fd25847135d76deeb10a99fad
 DIST jenkins-bin-2.116.war 74606954 BLAKE2B 
15d1a665eeb35694bc03bc54c8b5b623fc3ad40c492c5e8541a271396fb48fe9a67eefaa25665a2658dff0f3ce1bea51de23902a3f7297dc0621750c7c7d5f8f
 SHA512 
ab2a41f848dae9bfcb3fc3a8dea2da4957cb919aa1cf0609bea238ef6670a973226e5da817f582e8d718700cd8e57c05384f6ef6cf9ad80e94c87813a5199373
+DIST jenkins-bin-2.121.war 74737297 BLAKE2B 
20d53c5869655331036ef5e18f94f71a0bda46f651b706bc61ae24083df72db285291478575662c52c661bc15c79e00e3f10e503f430aa5d23107f251f12d338
 SHA512 
4df05ad4abf0dd4fc40fbcb9dd8cdad985f6c3970ac4b777aeb5766a1ae45718b70929b71288e245f5e90541aa886c31c589dfdd006623759b7c6b5326e44118

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



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

2018-05-12 Thread Hans de Graaff
commit: 520c6670167069fd68ad2c8ea51169e55fa451cd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:39:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:39:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520c6670

dev-ruby/capybara: add 3.1.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/capybara/Manifest  |  1 +
 dev-ruby/capybara/capybara-3.1.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 2e8424fd5cc..c96a582e18f 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-2.16.1.gem 273408 BLAKE2B 
1d1a68427fcfed9a8153e409e17fc043dd8d926c
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
 DIST capybara-3.0.2.gem 275456 BLAKE2B 
bcf2049193062b7d16e811807faf629379bc5a94bba771d442e9680e727d765703ad4c6cf8abd9d0bb22d1971f07d897f0fc8a572182302528961fcfe8b186fb
 SHA512 
5f2611238a58184dcd57a5ca2fff786d4ecfdbb51815c3f6afdcabbb85087baf87fc601d1506a6b880d42af32e06a62e7757b1abf455325718258d3072616a49
 DIST capybara-3.0.3.gem 276480 BLAKE2B 
a1aa8e8ccc3846c87bdc989f456fdd0c09f41b2939cfe322faa6ae478bacdd1d6b4b13dba55fc74edd50fcfe28eb59eb8a2add8e3fc5ba948bcf8365c0ffbb96
 SHA512 
7af6c04304f3308322ec374d226b6cd874ba2068be5451da482a6bd2861e404b580e4c74604f0873cd91a52f1d95117efdf850cf19eb9c6265715cff5d503c47
+DIST capybara-3.1.0.gem 282112 BLAKE2B 
71b275c548e3327dcbad779d48563b6784cbfcc0e5c3ba5fa478488ef90276bab1aeeaecd229255047cd23e01be6923c68c1f753b9d76d3428cc0ce75ff3ede3
 SHA512 
64c7a22eb8d566b245084e7b95d79dec2c72162e003418c0367a46e1072ad83569e97702f61f9a87f996160a62df3a653543d33878c6d3a46ebc2c286fcfbfd7

diff --git a/dev-ruby/capybara/capybara-3.1.0.ebuild 
b/dev-ruby/capybara/capybara-3.1.0.ebuild
new file mode 100644
index 000..d9c1c90896e
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.1.0.ebuild
@@ -0,0 +1,50 @@
+# 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_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( www-client/firefox )"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   dev-ruby/xpath:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
+}



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

2018-05-12 Thread Hans de Graaff
commit: 4e51bcba66bd4856b382829a0c33a7f897a7f575
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:46:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:46:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e51bcba

dev-ruby/capybara: move ~arm keyword forward

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/capybara/capybara-2.16.1.ebuild | 2 +-
 dev-ruby/capybara/capybara-2.18.0.ebuild | 2 +-
 dev-ruby/capybara/capybara-3.0.2.ebuild  | 2 +-
 dev-ruby/capybara/capybara-3.0.3.ebuild  | 2 +-
 dev-ruby/capybara/capybara-3.1.0.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/capybara/capybara-2.16.1.ebuild 
b/dev-ruby/capybara/capybara-2.16.1.ebuild
index 4e09c2a00cb..dbb9a2ddae2 100644
--- a/dev-ruby/capybara/capybara-2.16.1.ebuild
+++ b/dev-ruby/capybara/capybara-2.16.1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="2"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-2.18.0.ebuild 
b/dev-ruby/capybara/capybara-2.18.0.ebuild
index e1d9d122165..59f06842904 100644
--- a/dev-ruby/capybara/capybara-2.18.0.ebuild
+++ b/dev-ruby/capybara/capybara-2.18.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="2"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-3.0.2.ebuild 
b/dev-ruby/capybara/capybara-3.0.2.ebuild
index dd698f232a2..0a7a4b36388 100644
--- a/dev-ruby/capybara/capybara-3.0.2.ebuild
+++ b/dev-ruby/capybara/capybara-3.0.2.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-3.0.3.ebuild 
b/dev-ruby/capybara/capybara-3.0.3.ebuild
index d9c1c90896e..0ff180fb058 100644
--- a/dev-ruby/capybara/capybara-3.0.3.ebuild
+++ b/dev-ruby/capybara/capybara-3.0.3.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 

diff --git a/dev-ruby/capybara/capybara-3.1.0.ebuild 
b/dev-ruby/capybara/capybara-3.1.0.ebuild
index d9c1c90896e..0ff180fb058 100644
--- a/dev-ruby/capybara/capybara-3.1.0.ebuild
+++ b/dev-ruby/capybara/capybara-3.1.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Capybara aims to simplify the process of 
integration testing Rack a
 HOMEPAGE="https://github.com/jnicklas/capybara";
 LICENSE="MIT"
 
-KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
 SLOT="3"
 IUSE="test"
 



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

2018-05-12 Thread Hans de Graaff
commit: 883c62068e6b03753779207a9106ea794c0ae831
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:30:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:30:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883c6206

dev-ruby/test-unit: add 3.2.8

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/test-unit/Manifest   |  1 +
 dev-ruby/test-unit/test-unit-3.2.8.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/test-unit/Manifest b/dev-ruby/test-unit/Manifest
index 2e6794bba05..a7e8390b16b 100644
--- a/dev-ruby/test-unit/Manifest
+++ b/dev-ruby/test-unit/Manifest
@@ -1,2 +1,3 @@
 DIST test-unit-3.1.9.gem 124416 BLAKE2B 
f1c88d9e7da576babaa979a57eb522a244856711d013f0bc38ffb3f04d2b290eeaa50fde14078cedf1d86e26ebf12061ed03b9b82a2d9365a0c61796ef25eb72
 SHA512 
ec3068db7faceb5c6a3f3a848512aa76ec2e360a2a1ca7ec45fd6c1b84f45f04fb1b4d77120dfde7b0a41e4a8435fa37ba6550e4242e3817d344b3ca8d7b4428
 DIST test-unit-3.2.7.gem 129024 BLAKE2B 
31565510d5a16cf75706810a551dca40129edb0fc1528b9f55c862b23db1986640f42a72432028f47d052bb1aab3600c90c4ed19388ba11f2221a5d1e0619aaf
 SHA512 
a55a5abee0d602b23af34ee8a9a7e26effc95ce9dd8ce98da28c49caf883d47c86bd2d0979176b0d1e239861ea73a4c5a9a280a1ceda7fbfbbd98c888ca6b01e
+DIST test-unit-3.2.8.gem 129536 BLAKE2B 
ee88fc653b0dc0cad7d88427391cd6a476d2d3c56c3e4bfa7e7cac28d6e9a35663c40e9c4ed29a1d5998255c434ab7884177354fd1e68b07f00fe1e0048506d6
 SHA512 
b7ed21744118036a997525251af2520158282ca19e99ebccaa7180361a112e0cdafaf570c36126a6b74b8480405c67aaa5394e06465145583964defb68abeb9c

diff --git a/dev-ruby/test-unit/test-unit-3.2.8.ebuild 
b/dev-ruby/test-unit/test-unit-3.2.8.ebuild
new file mode 100644
index 000..7f18be10d54
--- /dev/null
+++ b/dev-ruby/test-unit/test-unit-3.2.8.ebuild
@@ -0,0 +1,34 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md doc-install/text/*.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An xUnit family unit testing framework for Ruby"
+HOMEPAGE="https://rubygems.org/gems/test-unit";
+
+LICENSE="|| ( Ruby GPL-2 ) PSF-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "dev-ruby/power_assert"
+
+all_ruby_prepare() {
+   mv doc doc-install || die "moving doc directory out of the way failed"
+}
+
+each_ruby_test() {
+   ${RUBY} test/run-test.rb || die "testsuite failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   newbin "${FILESDIR}"/testrb-3 testrb-2
+}



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

2018-05-12 Thread Hans de Graaff
commit: 5f4880633138ec7d6b541fb9ecae8bd488e9722d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:20:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:20:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f488063

dev-ruby/arel-helpers: add 2.7.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/arel-helpers/Manifest  |  1 +
 dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest
index 47a969f12cb..18ff5530990 100644
--- a/dev-ruby/arel-helpers/Manifest
+++ b/dev-ruby/arel-helpers/Manifest
@@ -1,2 +1,3 @@
 DIST arel-helpers-2.5.0.gem 11776 BLAKE2B 
1c5edb20d5c6029efa8b52ba1eb59b939b7209126a3961a77ebd92524b1da3998cf6497364cedeb0b3976cbe30b6e99e993280618d2ad88f021b8e88930742d8
 SHA512 
501d2820d69419c732edef1d9dbfa136d27f886a55a8d10f0dd351dfe7f0b06f0b338b665487afc87d6a34769b1ac2d55a70081529262bcc75d7cd73d98cce4e
 DIST arel-helpers-2.6.1.gem 12288 BLAKE2B 
75958abc0f3c1ff61482cb576f650d230757d653972fe88496226f0462bb95f29f4b61395ee0b3ed68c13c7d3b4318eb46ac38485615790f8a4f3e8c07edfffc
 SHA512 
99eda2da00a48000e9aa282688a1370e6d7606c399f72ec8edc54a236fa9c7ba4d37315b10b54eee54f59d44e0680cd398f4a1d2331e86138c48d6bd68530441
+DIST arel-helpers-2.7.0.gem 12288 BLAKE2B 
623225b35205ff32bada46b1f2cc857f384938726fcec6137cc33cbb16903ec51731835bb1fa1a7b603d35d0f623eb59af7d0e5b163e28d0d6f7802f30e6a6b7
 SHA512 
48305acd4d40f60ced74c32c334ab6ca2b7f648cd2185f829f36f5c942ff53b1e0aa709ea08fcd2200c2b56dcd9c76fe0328408e6e84934f27fb0bbf6075873c

diff --git a/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild 
b/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild
new file mode 100644
index 000..589f4b6b5d5
--- /dev/null
+++ b/dev-ruby/arel-helpers/arel-helpers-2.7.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to help construct database queries"
+HOMEPAGE="https://github.com/camertron/arel-helpers";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE=""
+
+ruby_add_rdepend "|| (
+   dev-ruby/activerecord:5.2
+   dev-ruby/activerecord:5.1
+   dev-ruby/activerecord:5.0
+   dev-ruby/activerecord:4.2 )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rr
+   dev-ruby/activerecord[sqlite]
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die
+}



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

2018-05-12 Thread Hans de Graaff
commit: b32a2dd8c7af565af7d96fe1d694c241af22f580
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:46:33 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:46:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32a2dd8

dev-ruby/capybara: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/capybara/Manifest  |  2 --
 dev-ruby/capybara/capybara-2.14.4-r1.ebuild | 50 -
 dev-ruby/capybara/capybara-3.0.2.ebuild | 50 -
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index c96a582e18f..1a334394f76 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -1,6 +1,4 @@
-DIST capybara-2.14.4.gem 265728 BLAKE2B 
7b61fc7424b5e5aeec50e0695ef7719d23b594d3fe233c04443c37a5f06b0f1e7c440135c50225813d9da954c2efa0563488668202e09a4e3877f28708f9624e
 SHA512 
d3ebbd8d96e4d2026327b1c70ff723225ce052fff510a909111b8cc7e02b12fec9e00acddc0bc2565371cc5eb0b590abef43d42a99c3938a929ea25930fdefd1
 DIST capybara-2.16.1.gem 273408 BLAKE2B 
1d1a68427fcfed9a8153e409e17fc043dd8d926c3ebbab3560ae12454f3010c8b4569348c231e807d993263940b703dc5380a235da438eb5ac2f9d0bd3a66309
 SHA512 
921e05111278b7bff93fe805a29e7b2e0e78b36510db5dff1189e34c3cdeada52504a8e06534238e578c32e8e0efa8d99a0ffc8516d94e60c06e7fd2c4ecb174
 DIST capybara-2.18.0.gem 274432 BLAKE2B 
992799362025b81a0d074fb06fdafef4c4385ca18ea85a7095d9e58625df6a59a349b60b462c5c4f403a6af955466bc46d82be6cd91724fc2b12cbe15ed74a4c
 SHA512 
3bb994e022593d485a07296193a16cae7b45e96e87dd10b2bd4807ad2bc990801044c0493360598d1626c3e367e8de87e407f65c2c6f42674d5f1b9c0b5c1933
-DIST capybara-3.0.2.gem 275456 BLAKE2B 
bcf2049193062b7d16e811807faf629379bc5a94bba771d442e9680e727d765703ad4c6cf8abd9d0bb22d1971f07d897f0fc8a572182302528961fcfe8b186fb
 SHA512 
5f2611238a58184dcd57a5ca2fff786d4ecfdbb51815c3f6afdcabbb85087baf87fc601d1506a6b880d42af32e06a62e7757b1abf455325718258d3072616a49
 DIST capybara-3.0.3.gem 276480 BLAKE2B 
a1aa8e8ccc3846c87bdc989f456fdd0c09f41b2939cfe322faa6ae478bacdd1d6b4b13dba55fc74edd50fcfe28eb59eb8a2add8e3fc5ba948bcf8365c0ffbb96
 SHA512 
7af6c04304f3308322ec374d226b6cd874ba2068be5451da482a6bd2861e404b580e4c74604f0873cd91a52f1d95117efdf850cf19eb9c6265715cff5d503c47
 DIST capybara-3.1.0.gem 282112 BLAKE2B 
71b275c548e3327dcbad779d48563b6784cbfcc0e5c3ba5fa478488ef90276bab1aeeaecd229255047cd23e01be6923c68c1f753b9d76d3428cc0ce75ff3ede3
 SHA512 
64c7a22eb8d566b245084e7b95d79dec2c72162e003418c0367a46e1072ad83569e97702f61f9a87f996160a62df3a653543d33878c6d3a46ebc2c286fcfbfd7

diff --git a/dev-ruby/capybara/capybara-2.14.4-r1.ebuild 
b/dev-ruby/capybara/capybara-2.14.4-r1.ebuild
deleted file mode 100644
index 1826bfca2ae..000
--- a/dev-ruby/capybara/capybara-2.14.4-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tasks are not distributed in the gem.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit virtualx ruby-fakegem
-
-DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
-HOMEPAGE="https://github.com/jnicklas/capybara";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa"
-SLOT="2"
-IUSE="test"
-
-DEPEND="${DEPEND} test? ( www-client/firefox )"
-
-ruby_add_bdepend "test? ( dev-ruby/rspec:3 dev-ruby/launchy 
>=dev-ruby/selenium-webdriver-2.0 dev-ruby/sinatra )"
-
-ruby_add_rdepend "
-   dev-ruby/addressable
-   >=dev-ruby/mime-types-1.16:*
-   >=dev-ruby/nokogiri-1.3.3
-   >=dev-ruby/rack-1.0.0:*
-   >=dev-ruby/rack-test-0.5.4
-   >=dev-ruby/xpath-2.0.0:2"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' 
spec/spec_helper.rb || die
-
-   # Avoid window-manager specific tests (sizes are specific for fluxbox)
-   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
-
-   # Avoid spec that requires unpackaged geckodriver
-   sed -i -e '/register_server/,/^  end/ s:^:#:' spec/capybara_spec.rb || 
die
-
-   # Avoid test dependency on puma server for now
-   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
-}
-
-each_ruby_test() {
-   virtx ${RUBY} -Ilib -S rspec-3 spec || die "Tests failed."
-}

diff --git a/dev-ruby/capybara/capybara-3.0.2.ebuild 
b/dev-ruby/capybara/capybara-3.0.2.ebuild
deleted file mode 100644
index 0a7a4b36388..000
--- a/dev-ruby/capybara/capybara-3.0.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-# Rake tas

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

2018-05-12 Thread Hans de Graaff
commit: 5a18bafe85cba77f75ad1bc87c4fc8d6959a7fd3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:29:10 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:29:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a18bafe

dev-ruby/selenium-webdriver: add 3.12.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 .../selenium-webdriver-3.12.0.ebuild   | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 6f61e549c1d..c2b987baba1 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -1,4 +1,5 @@
 DIST selenium-webdriver-2.53.4.gem 897536 BLAKE2B 
630b5e8cd5ce53de7a689135ce80e364e33b783bd8493f79af01d79717d3d65541fe04c6c0e5016a85af8a559864ddcb641d06c99430599b21095b54ff40845a
 SHA512 
ad7934a67c4415a81c2d0efae5f510d41784411076ea903724e1fa2be1b209382131aa1b05f3636deb1deca38db6e76805262f5037ab2e621e785e4eb3c2b90e
 DIST selenium-webdriver-3.10.0.gem 841728 BLAKE2B 
fb36121b835c7750595cd57c3217c234e12d9f78a29131a12148f464955b1bc3f5a9ef96b6bd8f8aaedd0fa9943bcc42c1f83a0d31ec6663664f6c4f0102b5a3
 SHA512 
ee1ccad5661f06b16c106b2515285f763baf2b66aefe4c20aed0521e602997af8b1b12640b1099ad0a64f18b01bcec7824dcdd20fe36d9176337f177b8417b2b
 DIST selenium-webdriver-3.11.0.gem 841728 BLAKE2B 
b3f069645fb166258aebb0f04c8d3f828413b2a1e2f818b7501118760ba79e812ce7d314b21076076f1e6c30590e0d38f026b32ede63ff08197c8f8fbaaefded
 SHA512 
85488c257772a4628d19bd71e7993a82c2c5a9f6332d591b19507ca5e2a96c03fa5c351714a492915888510728f2e5eca28862c69e1ced43d8b56db128d7705e
+DIST selenium-webdriver-3.12.0.gem 843264 BLAKE2B 
f9a2e233658e071144f153f7710ec15cd58d8831793f7212d1d49a76d08d80c7110bcf1afc86e98210c6753d19ab2c63f169754f148db8a994fb777048c10b6d
 SHA512 
1d5a510e3e7775c6b8c960de8a5f0ae2084f490c17084e8ba0894dc32021c9295c9301c6bf0ba07e0e9827a8d99ac9f9c5d29fbf57425a076825fe18e4a8f88f
 DIST selenium-webdriver-3.8.0.gem 840192 BLAKE2B 
3f3871afed9734627757e58a211ad894fd45a49b73208b533fd39e0d99172536e7f2abdfbed1e0589c45aac6a26dd0c1ae0cf8f25053d44082957f7d07591d37
 SHA512 
c00c44786ecee4c02723b88c9ae5921d6a3f2d4c6c3bd043da1f524692c75a69357b752fc183c7881de0d0a6e6d6ddb03ca31e6a983afacdd06978bdd0797957

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild
new file mode 100644
index 000..eb794075ddf
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-3.12.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# NOTE: this package contains precompiled code. It appears that all
+# source code can be found at https://code.google.com/p/selenium/ but the
+# repository is not organized in a way so that we can easily rebuild the
+# suited shared object. We'll just try our luck with the precompiled
+# objects for now.
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
+QA_PREBUILT="*/x_ignore_nofocus.so"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium";
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0
+   >=dev-ruby/rubyzip-1.2:1"



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

2018-05-12 Thread Hans de Graaff
commit: 7842e9d39fb05655acea1f33416d2da16bfabe5d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 13 04:24:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 13 04:24:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7842e9d3

dev-ruby/atomic: add 1.0.101

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/atomic/Manifest  |  1 +
 dev-ruby/atomic/atomic-1.1.101.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/atomic/Manifest b/dev-ruby/atomic/Manifest
index b2488b863ba..c64c5671ec8 100644
--- a/dev-ruby/atomic/Manifest
+++ b/dev-ruby/atomic/Manifest
@@ -1,2 +1,3 @@
 DIST atomic-1.1.100.gem 17920 BLAKE2B 
47c96c49a572a6d6705b952e419e1a07f3b06de4e0235a4d9d98e6ff546c96aa9af69c39864107c6bec1ba7b92ca2a9ceef2cb5d5938c1c82f40973376920d6e
 SHA512 
64c374b69b7ea8b7fc6aa3e189cb6ae3d4a9a214d410a83fa0ef464a55624792055c5e3e61adda3eff039aba604a0c1b710ba5304d33f27ae9cc6e421e8e1892
+DIST atomic-1.1.101.gem 17920 BLAKE2B 
50f4efc215293e931380b6307231279b3c5ca055aa8082fee8575963a68b3d54262449bf45fb1a514dab18f53a1dd9e0467a0f7ac67dea7a45fcce09155721dd
 SHA512 
59c82fa5ec984b7ecd97964ea075ea327511fd4e71cc5ac72d3fb573b777c9fb289f462d022ea1e0256b38dc369c9f7fa7a61b7af877bd06ec94252237111e8d
 DIST atomic-1.1.99.gem 17920 BLAKE2B 
814406dc3e38a3ec882eb47e20e6153da9f68c4dd6ba3bc3d3869c0542754ba38678512872b25379b12d902ad6f740b1da974680867d492d2c4620091c5a32c9
 SHA512 
9c7762f6c32d11b2c5b45be68954ca12c753d2b4683167158a037ce791d72b13d940beef5bf6dd445c8b12e358c62d2a9f43a609fb3b7c7357fea4f66316063c

diff --git a/dev-ruby/atomic/atomic-1.1.101.ebuild 
b/dev-ruby/atomic/atomic-1.1.101.ebuild
new file mode 100644
index 000..f4208b05803
--- /dev/null
+++ b/dev-ruby/atomic/atomic-1.1.101.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An atomic reference implementation for JRuby, Rubinius, and MRI"
+HOMEPAGE="https://github.com/headius/ruby-atomic";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid compilation dependencies since we compile directly.
+   sed -i -e '/:test => :compile/ s:^:#:' \
+   -e '/extensiontask/,/end/ s:^:#:' Rakefile || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext
+   cp ext/atomic_reference$(get_modname) lib/ || die
+}



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

2018-05-12 Thread Davide Pesavento
commit: 1f7933e67042aa4e91b904ce3f1a767df4731848
Author: Asgeir Bjarni Ingvarsson  fundinn  org>
AuthorDate: Sat May  5 10:13:39 2018 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 13 03:26:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7933e6

dev-util/qbs: bump to 1.11.1; remove broken version

This fixes a missing tool header install among other things

Closes: https://github.com/gentoo/gentoo/pull/8232
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/qbs/Manifest | 2 +-
 dev-util/qbs/{qbs-1.11.0.ebuild => qbs-1.11.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index f646edf215f..95f43e8774d 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,2 +1,2 @@
 DIST qbs-src-1.10.1.tar.gz 4140847 BLAKE2B 
cbd9770d426fdf70645f5c40fbc8956309845980776b920a0e5e612d0cbf63a9a1352e5ab43a98afd9a5a9db396d0b7bbd840b4581787aaafabad0982c6edca8
 SHA512 
e2019f59124cf8409c12bc108982f1c4c99dcff9d6272c26bee9d690327dea28990c4081857b1b2bfec57e3b557d83e0b8085823dbd4d0988c483d971dc06bac
-DIST qbs-src-1.11.0.tar.gz 4299668 BLAKE2B 
b17e5d0e65fd0c29bf7837d53eb5c5470e6f3a243b4cbd215a528c6657e5c4831e49b369034133f784122e358cce723bd78b26df8bd580ed570a71590a73af7d
 SHA512 
123319aca79c4816fcfd839a7c7f3029c55eac4dc2c2a2bae7df891c15ef81de22bb7f6ad04bbdb39401473a3df15e41b88adcd0d5d2462c2ef3e62bf5e0f80a
+DIST qbs-src-1.11.1.tar.gz 4299125 BLAKE2B 
a2b2670b47bb122ccc586fee0c61d941533dc2dbc5e59028a7ab765eb18fe4a71b85cbd7373f88231b9cd75178982a17dddab0ba965de84ca197c49b2c9eefdf
 SHA512 
90833792cb29b7b886df491263b620d2933c398ad8b2f495d0e5ae6acdde3f816ecd25638ae2e74d3efbf517a762644f751b7c01633aed3369bd7bf85c033ff5

diff --git a/dev-util/qbs/qbs-1.11.0.ebuild b/dev-util/qbs/qbs-1.11.1.ebuild
similarity index 100%
rename from dev-util/qbs/qbs-1.11.0.ebuild
rename to dev-util/qbs/qbs-1.11.1.ebuild



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

2018-05-12 Thread Craig Andrews
commit: 8f8e9edcf9e2fe40aef8246bee1ada6b979a96bc
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun May 13 01:51:07 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun May 13 01:51:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f8e9edc

app-admin/needrestart: Fix detection of Gentoo kernels

https://github.com/liske/needrestart/pull/113
Closes: https://bugs.gentoo.org/654958
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../needrestart-3.1-gentoo-kernel-detection.patch  | 24 
 app-admin/needrestart/needrestart-3.1-r1.ebuild| 45 ++
 2 files changed, 69 insertions(+)

diff --git 
a/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch 
b/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch
new file mode 100644
index 000..6b8c221098b
--- /dev/null
+++ b/app-admin/needrestart/files/needrestart-3.1-gentoo-kernel-detection.patch
@@ -0,0 +1,24 @@
+From bbd98c32fb5d33f42d1b9257f55a07d62b8de164 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Mon, 7 May 2018 11:28:33 -0400
+Subject: [PATCH] [Kernel] Include /boot/kernel* while looking for linux kernel
+ images
+
+Fixes kernel detection on Gentoo
+---
+ perl/lib/NeedRestart/Kernel/Linux.pm | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/perl/lib/NeedRestart/Kernel/Linux.pm 
b/perl/lib/NeedRestart/Kernel/Linux.pm
+index 6f284f3..69a919c 100644
+--- a/perl/lib/NeedRestart/Kernel/Linux.pm
 b/perl/lib/NeedRestart/Kernel/Linux.pm
+@@ -131,7 +131,7 @@ sub nr_kernel_check_real($$) {
+ } grep {
+   # filter initrd images
+   (!m@^/boot/init@);
+-} (, );
++} (, , );
+ 
+ $ui->progress_prep(scalar keys %kfiles, __ 'Scanning linux images...');
+ 

diff --git a/app-admin/needrestart/needrestart-3.1-r1.ebuild 
b/app-admin/needrestart/needrestart-3.1-r1.ebuild
new file mode 100644
index 000..d3e017750bd
--- /dev/null
+++ b/app-admin/needrestart/needrestart-3.1-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/liske/${PN}.git";
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://github.com/liske/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Restart daemons after library updates"
+HOMEPAGE="https://fiasko-nw.net/~thomas/tag/needrestart.html 
https://github.com/liske/needrestart";
+
+SLOT="0"
+LICENSE="GPL-2+"
+
+RDEPEND="
+   >=sys-apps/sed-4.2.2
+   dev-lang/perl:=
+   dev-perl/libintl-perl
+   dev-perl/Module-Find
+   dev-perl/Module-ScanDeps
+   dev-perl/Proc-ProcessTable
+   dev-perl/Sort-Naturally
+   dev-perl/TermReadKey
+   sys-apps/init-system-helpers
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-gentoo-kernel-detection.patch"
+)
+
+src_install() {
+   default
+   doman man/*.1
+   dodoc -r ex
+}



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

2018-05-12 Thread Andrey Utkin
commit: 3d61482039df4aa708f05cefd1536b6bab028748
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 22:56:08 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d614820

dev-python/boto3: : update botocore version requirement

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
index b92d4649885..d34a08a45c2 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-.ebuild
@@ -21,7 +21,7 @@ else
 fi
 
 RDEPEND="
-   >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
+   >=dev-python/botocore-1.10.19[${PYTHON_USEDEP}]
dev-python/jmespath[${PYTHON_USEDEP}]
dev-python/s3transfer[${PYTHON_USEDEP}]
 "



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

2018-05-12 Thread Andrey Utkin
commit: 31c5b0db105ae536ab7f636a9bfcb65d7c46ee2d
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 23:06:29 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c5b0db

dev-python/botocore: drop old non-stabilized ebuilds

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/botocore/Manifest   |  2 -
 dev-python/botocore/botocore-1.8.20.ebuild | 60 -
 dev-python/botocore/botocore-1.9.6.ebuild  | 61 --
 3 files changed, 123 deletions(-)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 31b40b21f16..2a6bb8ea322 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,5 +1,3 @@
 DIST botocore-1.10.19.tar.gz 4372030 BLAKE2B 
cf4782e603c3483583edc2bd0a310781a00678524b4966b504e34db24b0f177d2d63cc76a5b2f1efa2d831c8ca3bc93f6628344da944a59b784cbd2e3062
 SHA512 
450f66d182f0262ae5fe040fc45c640c13fc2b9b1e4331e3be18ebd7b52b0008cb39f7293e243b101797a84b390399c09952f82880d925ebc076672282334577
 DIST botocore-1.7.39.tar.gz 3838231 BLAKE2B 
53355a6f0fca131db8ae41ff7e0b5405dc2a4c1a0630743ec34e0fabe60468d27ea9d36b67dc3b8757c3f524eabf3fef1e55d3eb0df1f4c5bd229448f8dfc3d4
 SHA512 
0a6031315356f43e00ba5661020890478a589f0524bacd22fd24a9f8da147761f70d7b7fae9aab887301e78a392bc12dc7067174af9a07aac346d11a4cec9a22
-DIST botocore-1.8.20.tar.gz 4173990 BLAKE2B 
ce9813c77b440fdfd123593aeb9f5c47bec877981dad5089b83633deebab3bf4aed76c13ac73f571eeb8349406b3f04e6c33634a865e076ffdca266cf418b80c
 SHA512 
0b822bff75ef26c7e996e354a5c06cb50eb13d7e58f65297adcf023a81084c8b98500c08b906dcfd346e2dadcdde33d472d6d51c3e081af8667c5adcdd2deffd
 DIST botocore-1.8.41.tar.gz 4196554 BLAKE2B 
8f74b8f53fb98ea0fbadebb1739799eb30fb52748377175e0682292f4868910a5fab187c9065434e67d783eee0bb119555daa55020f1b909370749dfdf1dbc87
 SHA512 
d8bb3eb704268410646c0290fde829a3f69fc9c587b31afb43649efe345f626dc902be0ba7939239bb93871138aeb7587671dcb91ac40f4241c90b2238219d30
-DIST botocore-1.9.6.tar.gz 4214248 BLAKE2B 
7d15cafd899a3b0ed139ebcc603a2eb2157b64369744620aff6d80a6186ce89d26315af7d40ca71e1b3bb2b258854f6335586ae635aba37ee2a8b8b0ab45aaea
 SHA512 
bd69eaae4b4fdbf161e30191b1b715adca0316ab5c55c73a845291e42279a23110ff942a72997126a8dea47e0fe15516eddc42b6c08bd2bb9e86e8ecfcb73270

diff --git a/dev-python/botocore/botocore-1.8.20.ebuild 
b/dev-python/botocore/botocore-1.8.20.ebuild
deleted file mode 100644
index 7f976cb95e5..000
--- a/dev-python/botocore/botocore-1.8.20.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3."
-HOMEPAGE="https://github.com/boto/botocore";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/botocore";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-   https://github.com/boto/botocore";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/botocore";
-   inherit git-r3
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-   

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

2018-05-12 Thread Andrey Utkin
commit: ddbe285a84d389eefaa52a14ca7607d0cd8ba95c
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 22:59:51 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbe285a

dev-python/boto3: add new version 1.7.19

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.7.19.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 81004d8ed21..ee91aac4f6c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.4.7.tar.gz 217171 BLAKE2B 
900c5c4249df9d0c3b5d157835f66be5e7cd3e2f4
 DIST boto3-1.5.27.tar.gz 221841 BLAKE2B 
b604bb3f20f6ea5d6fd9de8ea63258cd4fdb36fb7cdbd6ca2e194f177dd37da3609928be47fc620ab42db6955aff373c757ea0f80896be947aa714bd6da487f8
 SHA512 
c38d11fc1e1d65cfaf9bbe00da210c4713fec9232320387efc11663470fc333a622877eddd1c60216496cb6fb399f0964cf51bed67209c4c7ec17af03972350f
 DIST boto3-1.5.6.tar.gz 218891 BLAKE2B 
e2f9b567d8c4daad21895a6e8eff7e004229d96715e648c0f62705d5b3db1520e98e1b93d88650e8be98517e971258c0fae92ba09622f86081bb1a1665937645
 SHA512 
15eacfdf059634ad86a5c41b0ca237e24a6602b0cf9c897fc3d89b02dbebc93043c338d0e1d89d47bb619521943807829f67a384f450987ad5c85b34d1c76d81
 DIST boto3-1.6.6.tar.gz 223075 BLAKE2B 
a865126d1a3ccb38794f2f65ab9ce1d9ea36555b13d48515d221c3d9245e89a3145d79b7eb405e9c74df9b73c49d38770caa1864f0cd610d533b61d8ff54e7f1
 SHA512 
a7ae94dd7fdd96214129e889a99e950a90edba23952eec7a45047cb1e6173a827dc45013a78c4fd083a5e6b4524f362b44a72f758b32f4e05e00215b38b7643c
+DIST boto3-1.7.19.tar.gz 226568 BLAKE2B 
3f56b738d49cd8da02621b5f00160e8a6bc06fa785b870cf0a413c0c9ba2e04dd772f4246fe943dc9fd7dc14f1c587377e3ffba77c2b1a092247958dbc573fdb
 SHA512 
80975e234caabb0f9c0166cc00a3bf88d61ff1df386fa4df83599245a04d323d10b770e1f4171e7f856ea91edd325d1207caf023a2f43e5dca23236fc48bcb6d

diff --git a/dev-python/boto3/boto3-1.7.19.ebuild 
b/dev-python/boto3/boto3-1.7.19.ebuild
new file mode 100644
index 000..d34a08a45c2
--- /dev/null
+++ b/dev-python/boto3/boto3-1.7.19.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1 vcs-snapshot
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3";
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-1.10.19[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/s3transfer[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}
+
+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/botocore/

2018-05-12 Thread Andrey Utkin
commit: 6de6d4e7f00937112a6e9d1a4a8ddd08351c35b8
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 22:36:01 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6de6d4e7

dev-python/botocore: add new version 1.10.19

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.10.19.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index ac9d5c3f391..31b40b21f16 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
+DIST botocore-1.10.19.tar.gz 4372030 BLAKE2B 
cf4782e603c3483583edc2bd0a310781a00678524b4966b504e34db24b0f177d2d63cc76a5b2f1efa2d831c8ca3bc93f6628344da944a59b784cbd2e3062
 SHA512 
450f66d182f0262ae5fe040fc45c640c13fc2b9b1e4331e3be18ebd7b52b0008cb39f7293e243b101797a84b390399c09952f82880d925ebc076672282334577
 DIST botocore-1.7.39.tar.gz 3838231 BLAKE2B 
53355a6f0fca131db8ae41ff7e0b5405dc2a4c1a0630743ec34e0fabe60468d27ea9d36b67dc3b8757c3f524eabf3fef1e55d3eb0df1f4c5bd229448f8dfc3d4
 SHA512 
0a6031315356f43e00ba5661020890478a589f0524bacd22fd24a9f8da147761f70d7b7fae9aab887301e78a392bc12dc7067174af9a07aac346d11a4cec9a22
 DIST botocore-1.8.20.tar.gz 4173990 BLAKE2B 
ce9813c77b440fdfd123593aeb9f5c47bec877981dad5089b83633deebab3bf4aed76c13ac73f571eeb8349406b3f04e6c33634a865e076ffdca266cf418b80c
 SHA512 
0b822bff75ef26c7e996e354a5c06cb50eb13d7e58f65297adcf023a81084c8b98500c08b906dcfd346e2dadcdde33d472d6d51c3e081af8667c5adcdd2deffd
 DIST botocore-1.8.41.tar.gz 4196554 BLAKE2B 
8f74b8f53fb98ea0fbadebb1739799eb30fb52748377175e0682292f4868910a5fab187c9065434e67d783eee0bb119555daa55020f1b909370749dfdf1dbc87
 SHA512 
d8bb3eb704268410646c0290fde829a3f69fc9c587b31afb43649efe345f626dc902be0ba7939239bb93871138aeb7587671dcb91ac40f4241c90b2238219d30

diff --git a/dev-python/botocore/botocore-1.10.19.ebuild 
b/dev-python/botocore/botocore-1.10.19.ebuild
new file mode 100644
index 000..5771ab5e96d
--- /dev/null
+++ b/dev-python/botocore/botocore-1.10.19.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/guzzle_sphinx_theme[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? (
+   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=( "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" )
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/unit || die "unit 
tests failed under ${EPYTHON}"
+   PYTHONPATH="${BUILD_DIR}/lib" nosetests -v tests/functional || die 
"functional tests failed under ${EPYTHON}"
+}
+
+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/boto3/

2018-05-12 Thread Andrey Utkin
commit: 987554d28e5a5d0175d7f066e6805e6d14a626c3
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 22:53:33 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=987554d2

dev-python/boto3: drop ranges from deps notation

Drop version range requirements (all except for botocore), as all these
requirements are satisfied by all ebuilds currently present in Gentoo tree.

The ranges originally come from upstream's requirements.txt and
setup.{cfg,py}, but upstream developers don't tend to update these
ranges, which makes them irrelevant and even harmful to Gentoo (e.g. by
blocking removal of outdated version of dependencies).

dev-python/botocore version range requirement is not dropped because it is
regularly updated upstream and is declared quite important for reliable
functioning of boto3.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/boto3/boto3-.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-python/boto3/boto3-.ebuild 
b/dev-python/boto3/boto3-.ebuild
index 76025bdf959..b92d4649885 100644
--- a/dev-python/boto3/boto3-.ebuild
+++ b/dev-python/boto3/boto3-.ebuild
@@ -22,18 +22,14 @@ fi
 
 RDEPEND="
>=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
-   

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

2018-05-12 Thread Andrey Utkin
commit: c7cc9134931949ec24a8cd02aa6534978c3d3d07
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 22:34:44 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cc9134

dev-python/botocore: drop ranges from deps notation

Drop version range requirements, as all requirements are satisfied by
all ebuilds currently present in Gentoo tree.

The ranges originally come from upstream's requirements.txt and
setup.{cfg,py}, but upstream developers don't tend to update these
ranges, which makes them irrelevant and even harmful to Gentoo (e.g. by
blocking removal of outdated version of dependencies).

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/botocore/botocore-.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-python/botocore/botocore-.ebuild 
b/dev-python/botocore/botocore-.ebuild
index 89ab97de7bc..5771ab5e96d 100644
--- a/dev-python/botocore/botocore-.ebuild
+++ b/dev-python/botocore/botocore-.ebuild
@@ -21,19 +21,15 @@ else
 fi
 
 RDEPEND="
-   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-   

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

2018-05-12 Thread Andrey Utkin
commit: 599db44b946d4690748fcb95a95192210d763997
Author: Andrey Utkin  gentoo  org>
AuthorDate: Sat May 12 23:04:42 2018 +
Commit: Andrey Utkin  gentoo  org>
CommitDate: Sun May 13 01:33:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599db44b

dev-python/boto3: drop old non-stabilized ebuilds

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-python/boto3/Manifest   |  2 --
 dev-python/boto3/boto3-1.5.6.ebuild | 57 -
 dev-python/boto3/boto3-1.6.6.ebuild | 57 -
 3 files changed, 116 deletions(-)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index ee91aac4f6c..32e9dcf1fde 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,5 +1,3 @@
 DIST boto3-1.4.7.tar.gz 217171 BLAKE2B 
900c5c4249df9d0c3b5d157835f66be5e7cd3e2f4b934047340614ef729d30a5952f2996f1638626a10f9e5e55cb05d4792241b6f7da9c5157da9caeb464acac
 SHA512 
db87ce873ba3d7d12c9e77ce329db3fab25328407ec5ba7fa1e7c94351285a84a3baf0f71721ee6858761743736497ec35b03e8d5e9a59da8daa176596f1a1a3
 DIST boto3-1.5.27.tar.gz 221841 BLAKE2B 
b604bb3f20f6ea5d6fd9de8ea63258cd4fdb36fb7cdbd6ca2e194f177dd37da3609928be47fc620ab42db6955aff373c757ea0f80896be947aa714bd6da487f8
 SHA512 
c38d11fc1e1d65cfaf9bbe00da210c4713fec9232320387efc11663470fc333a622877eddd1c60216496cb6fb399f0964cf51bed67209c4c7ec17af03972350f
-DIST boto3-1.5.6.tar.gz 218891 BLAKE2B 
e2f9b567d8c4daad21895a6e8eff7e004229d96715e648c0f62705d5b3db1520e98e1b93d88650e8be98517e971258c0fae92ba09622f86081bb1a1665937645
 SHA512 
15eacfdf059634ad86a5c41b0ca237e24a6602b0cf9c897fc3d89b02dbebc93043c338d0e1d89d47bb619521943807829f67a384f450987ad5c85b34d1c76d81
-DIST boto3-1.6.6.tar.gz 223075 BLAKE2B 
a865126d1a3ccb38794f2f65ab9ce1d9ea36555b13d48515d221c3d9245e89a3145d79b7eb405e9c74df9b73c49d38770caa1864f0cd610d533b61d8ff54e7f1
 SHA512 
a7ae94dd7fdd96214129e889a99e950a90edba23952eec7a45047cb1e6173a827dc45013a78c4fd083a5e6b4524f362b44a72f758b32f4e05e00215b38b7643c
 DIST boto3-1.7.19.tar.gz 226568 BLAKE2B 
3f56b738d49cd8da02621b5f00160e8a6bc06fa785b870cf0a413c0c9ba2e04dd772f4246fe943dc9fd7dc14f1c587377e3ffba77c2b1a092247958dbc573fdb
 SHA512 
80975e234caabb0f9c0166cc00a3bf88d61ff1df386fa4df83599245a04d323d10b770e1f4171e7f856ea91edd325d1207caf023a2f43e5dca23236fc48bcb6d

diff --git a/dev-python/boto3/boto3-1.5.6.ebuild 
b/dev-python/boto3/boto3-1.5.6.ebuild
deleted file mode 100644
index 26a90923fb5..000
--- a/dev-python/boto3/boto3-1.5.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
-
-inherit distutils-r1 vcs-snapshot
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="https://github.com/boto/boto3";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/boto3";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
-   https://github.com/boto/boto3";
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_REPO_URI="https://github.com/boto/boto3";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-RDEPEND="
-   >=dev-python/botocore-1.8.20[${PYTHON_USEDEP}]
-   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
-   =dev-python/s3transfer-0.1.10[${PYTHON_USEDEP}]
-   

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

2018-05-12 Thread Lars Wendler
commit: 564fdb6ba3a1f6fa1d6e7ee1e5b1d8df50a2dfb9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 12 21:56:17 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 12 21:56:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564fdb6b

app-arch/xz-utils: Fixed installation of *.a files.

Closes: https://bugs.gentoo.org/655614
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../xz-utils/{xz-utils-5.2.4-r1.ebuild => xz-utils-5.2.4-r2.ebuild}  | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.4-r1.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
similarity index 95%
rename from app-arch/xz-utils/xz-utils-5.2.4-r1.ebuild
rename to app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
index 6916173e206..dd59406bd52 100644
--- a/app-arch/xz-utils/xz-utils-5.2.4-r1.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild
@@ -79,7 +79,10 @@ multilib_src_install() {
 }
 
 multilib_src_install_all() {
-   find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+   find "${ED}" -name '*.la' -delete || die
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
rm "${ED%/}"/usr/share/doc/${PF}/COPYING* || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/snap-server/

2018-05-12 Thread Sergei Trofimovich
commit: b5c61dc752d82329f8a0d6ca9972daad35b853a4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 21:44:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 21:44:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c61dc7

dev-haskell/snap-server: allow ghc-8

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/649826
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-haskell/snap-server/snap-server-0.9.5.1-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/snap-server/snap-server-0.9.5.1-r1.ebuild 
b/dev-haskell/snap-server/snap-server-0.9.5.1-r1.ebuild
index 88ba664a020..26400139a1c 100644
--- a/dev-haskell/snap-server/snap-server-0.9.5.1-r1.ebuild
+++ b/dev-haskell/snap-server/snap-server-0.9.5.1-r1.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=5
@@ -39,7 +39,8 @@ DEPEND="${RDEPEND}
 
 src_prepare() {
cabal_chdeps \
-   'attoparsec>= 0.10 && < 0.13' 'attoparsec   
 >= 0.10 && < 0.14'
+   'attoparsec>= 0.10 && < 0.13' 'attoparsec   
 >= 0.10 && < 0.14' \
+   'time  >= 1.0  && < 1.6' 'time  
>= 1.0'
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/uuagc/

2018-05-12 Thread Sergei Trofimovich
commit: a83b7089345e41850935bc2aab2d25945eac2868
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 21:30:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 21:31:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83b7089

dev-haskell/uuagc: drop broken IUSE, bug #651280

USE=bootstrap_external requires a missing file in tarball.

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/651280
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-haskell/uuagc/metadata.xml  |  1 -
 dev-haskell/uuagc/uuagc-0.9.52.1.ebuild | 11 ++-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-haskell/uuagc/metadata.xml b/dev-haskell/uuagc/metadata.xml
index 14528f8d181..dd049f92501 100644
--- a/dev-haskell/uuagc/metadata.xml
+++ b/dev-haskell/uuagc/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Haskell


-   Use an external uuagc 
executable for bootstrapping.
Use dev-haskell/minisat 
external SAT-solver to schedule all Linear Ordered AGs.



diff --git a/dev-haskell/uuagc/uuagc-0.9.52.1.ebuild 
b/dev-haskell/uuagc/uuagc-0.9.52.1.ebuild
index ec27cc7c0ff..7468cdca24d 100644
--- a/dev-haskell/uuagc/uuagc-0.9.52.1.ebuild
+++ b/dev-haskell/uuagc/uuagc-0.9.52.1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-# ebuild generated by hackport 0.4.4.
+# ebuild generated by hackport 0.5.5.
+#hackport: flags: -bootstrap_external
 
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal
 
 DESCRIPTION="Attribute Grammar System of Universiteit Utrecht"
@@ -15,7 +16,7 @@ 
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~x86"
-IUSE="bootstrap_external with-loag"
+IUSE="with-loag"
 
 RDEPEND=">=dev-haskell/haskell-src-exts-1.11.1:=[profile?]
>=dev-haskell/mtl-1.1.1.1:=[profile?]
@@ -30,6 +31,6 @@ DEPEND="${RDEPEND}
 
 src_configure() {
haskell-cabal_src_configure \
-   $(cabal_flag bootstrap_external bootstrap_external) \
+   --flag=-bootstrap_external \
$(cabal_flag with-loag with-loag)
 }



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

2018-05-12 Thread Patrice Clement
commit: b72c974e746022f83a229dc76f6e5dc719d8bfbb
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat May 12 21:07:48 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat May 12 21:09:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72c974e

app-editors/gvim: remove libgnomeui dependency.

Bug: https://bugs.gentoo.org/647602
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/gvim/gvim-8.0.1699-r1.ebuild | 372 +++
 1 file changed, 372 insertions(+)

diff --git a/app-editors/gvim/gvim-8.0.1699-r1.ebuild 
b/app-editors/gvim/gvim-8.0.1699-r1.ebuild
new file mode 100644
index 000..5cc2db95231
--- /dev/null
+++ b/app-editors/gvim/gvim-8.0.1699-r1.ebuild
@@ -0,0 +1,372 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VIM_VERSION="8.0"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE="threads"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+inherit vim-doc flag-o-matic xdg-utils gnome2-utils versionator 
bash-completion-r1 prefix python-single-r1 ruby-single
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vim/vim.git";
+   EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
+else
+   SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
+   
https://dev.gentoo.org/~radhermit/vim/vim-8.0.0938-gentoo-patches.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+fi
+
+DESCRIPTION="GUI version of the Vim text editor"
+HOMEPAGE="https://vim.sourceforge.io/ https://github.com/vim/vim";
+
+SLOT="0"
+LICENSE="vim"
+IUSE="acl aqua cscope debug gnome gtk gtk3 lua luajit motif neXt netbeans nls 
perl python racket ruby selinux session tcl"
+
+REQUIRED_USE="
+   luajit? ( lua )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   ~app-editors/vim-core-${PV}
+   >=app-eselect/eselect-vi-1.1
+   >=sys-libs/ncurses-5.2-r2:0=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   acl? ( kernel_linux? ( sys-apps/acl ) )
+   !aqua? (
+   gtk3? (
+   x11-libs/gtk+:3
+   x11-libs/libXft
+   )
+   !gtk3? (
+   gtk? (
+   >=x11-libs/gtk+-2.6:2
+   x11-libs/libXft
+   )
+   !gtk? (
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? ( x11-libs/libXaw )
+   )
+   )
+   )
+   )
+   cscope? ( dev-util/cscope )
+   lua? (
+   luajit? ( dev-lang/luajit:2= )
+   !luajit? ( dev-lang/lua:0[deprecated] )
+   )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   racket? ( dev-scheme/racket )
+   ruby? ( ${RUBY_DEPS} )
+   selinux? ( sys-libs/libselinux )
+   session? ( x11-libs/libSM )
+   tcl? ( dev-lang/tcl:0= )"
+
+DEPEND="
+   ${RDEPEND}
+   dev-util/ctags
+   sys-devel/autoconf
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/vim-${PV}
+
+pkg_setup() {
+   # people with broken alphabets run into trouble. bug 82186.
+   unset LANG LC_ALL
+   export LC_COLLATE="C"
+
+   # Gnome sandbox silliness. bug #114475.
+   mkdir -p "${T}"/home || die
+   export HOME="${T}"/home
+
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   if [[ ${PV} != * ]]; then
+   # Gentoo patches to fix runtime issues, cross-compile errors, 
etc
+   eapply "${WORKDIR}"/patches/
+   fi
+
+   # Fixup a script to use awk instead of nawk
+   sed -i -e \
+   '1s|.*|#!'"${EPREFIX}"'/usr/bin/awk -f|' \
+   "${S}"/runtime/tools/mve.awk || die "mve.awk sed failed"
+
+   # Read vimrc and gvimrc from /etc/vim
+   echo '#define SYS_VIMRC_FILE "'${EPREFIX}'/etc/vim/vimrc"' \
+   >> "${S}"/src/feature.h || die "echo failed"
+   echo '#define SYS_GVIMRC_FILE "'${EPREFIX}'/etc/vim/gvimrc"' \
+   >> "${S}"/src/feature.h || die "echo failed"
+
+   # Use exuberant ctags which installs as /usr/bin/exuberant-ctags.
+   # Hopefully this pattern won't break for a while at least.
+   # This fixes bug 29398 (27 Sep 2003 agriffis)
+   sed -i -e \
+   's/\> "$c" || die "echo failed"
+   done
+
+   # Try to avoid sandbox problems. Bug #114475.
+   if [[ -d "${S}"/src/po ]]; then
+   sed -i -e \
+  

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

2018-05-12 Thread Anthony G. Basile
commit: f36081ebaa573439e1f2155c7c828e761ad39fe8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:46:03 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat May 12 21:03:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36081eb

sys-fs/encfs: remove unused patch(es)

 sys-fs/encfs/files/encfs-1.7.5-fix-pod.patch | 16 
 1 file changed, 16 deletions(-)

diff --git a/sys-fs/encfs/files/encfs-1.7.5-fix-pod.patch 
b/sys-fs/encfs/files/encfs-1.7.5-fix-pod.patch
deleted file mode 100644
index 1089a92da28..000
--- a/sys-fs/encfs/files/encfs-1.7.5-fix-pod.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naur encfs-1.7.5.orig/encfs/encfsctl.pod encfs-1.7.5/encfs/encfsctl.pod
 encfs-1.7.5.orig/encfs/encfsctl.pod2011-12-29 17:26:28.0 
-0500
-+++ encfs-1.7.5/encfs/encfsctl.pod 2014-11-01 14:24:48.636330176 -0400
-@@ -1,4 +1,3 @@
--=cut
- Copyright (c) 2003-2004, Valient Gough 
- All rights reserved.
- 
-diff -Naur encfs-1.7.5.orig/encfs/encfs.pod encfs-1.7.5/encfs/encfs.pod
 encfs-1.7.5.orig/encfs/encfs.pod   2011-12-29 17:26:28.0 -0500
-+++ encfs-1.7.5/encfs/encfs.pod2014-11-01 14:24:51.132330290 -0400
-@@ -1,4 +1,3 @@
--=cut
- Copyright (c) 2003-2008, Valient Gough 
- All rights reserved.
- 



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

2018-05-12 Thread Lars Wendler
commit: f733e8757f3fda5346a94e97bc549e76da99f3be
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 12 21:00:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 12 21:00:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f733e875

sys-fs/lsscsi: Bump to version 0.29

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-fs/lsscsi/Manifest   |  1 +
 sys-fs/lsscsi/lsscsi-0.29.ebuild | 12 
 2 files changed, 13 insertions(+)

diff --git a/sys-fs/lsscsi/Manifest b/sys-fs/lsscsi/Manifest
index d8f6429fcd6..50317e75f07 100644
--- a/sys-fs/lsscsi/Manifest
+++ b/sys-fs/lsscsi/Manifest
@@ -1 +1,2 @@
 DIST lsscsi-0.28.tgz 150259 BLAKE2B 
e8376f306c61ebcbef055ba603bf42ece4dab13bd7755a1a90df64d9d70997943e73388c5a56b182d2fa3aed7aad8afeeab9ff89dd1ae9d0178f740de701503d
 SHA512 
6d5cf8ebc42af0d8dbe8f2a1e90f4c429d058f184027318686fd22bc117e66c0b1847e4c97964d3d0e1b7bf4a5f1e296e1e3575ed2f5ff999eef70bdfb9ea4d4
+DIST lsscsi-0.29.tgz 353116 BLAKE2B 
6374410cadf7fb091f6dcc99bf9435b0af56bc603bbecdeadb76407efc5b2f6106a0fc65f9705d6dfe4cdbbd66494b8a966caffb08bb350d2e6128ee881546d9
 SHA512 
2c595cfc738815c9231ac078e47215ac46c1283bc8ad784a898eaef6d64f41311a9a08c96ea0dc9379bd79fe6c6ff4d2af176cea5aecaca74a0fa255746d84ad

diff --git a/sys-fs/lsscsi/lsscsi-0.29.ebuild b/sys-fs/lsscsi/lsscsi-0.29.ebuild
new file mode 100644
index 000..edb565222c1
--- /dev/null
+++ b/sys-fs/lsscsi/lsscsi-0.29.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="SCSI sysfs query tool"
+HOMEPAGE="http://sg.danny.cz/scsi/lsscsi.html";
+SRC_URI="http://sg.danny.cz/scsi/${P}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"



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

2018-05-12 Thread Lars Wendler
commit: 99b69ea16e2e67d658564d83e38f6df9fca75a9e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:41:44 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 12 20:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b69ea1

dev-libs/nss: remove unused patch

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

 .../files/nss-3.35-Hacl_Poly1305_64-aarch64.patch  | 36 --
 1 file changed, 36 deletions(-)

diff --git a/dev-libs/nss/files/nss-3.35-Hacl_Poly1305_64-aarch64.patch 
b/dev-libs/nss/files/nss-3.35-Hacl_Poly1305_64-aarch64.patch
deleted file mode 100644
index c05d103e25b..000
--- a/dev-libs/nss/files/nss-3.35-Hacl_Poly1305_64-aarch64.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-
-# HG changeset patch
-# User Daiki Ueno 
-# Date 1516710574 -3600
-# Node ID 74e679158d1bfe05c173e995ae7dc5a05ae02fe0
-# Parent  b3feffd76f4714139f72369f82b28619a704dbd6
-Bug 1432455, Build Hacl_Poly1305_64.o on AArch64 even with make, r=fkiefer
-
-diff --git a/lib/freebl/Makefile b/lib/freebl/Makefile
 a/lib/freebl/Makefile
-+++ b/lib/freebl/Makefile
-@@ -522,17 +522,22 @@ ifndef NSS_DISABLE_CHACHAPOLY
- 
- ifneq (1,$(CC_IS_GCC))
- EXTRA_SRCS += chacha20.c
- VERIFIED_SRCS += Hacl_Chacha20.c
- else
- EXTRA_SRCS += chacha20_vec.c
- endif
- else
--EXTRA_SRCS += poly1305.c
-+ifeq ($(CPU_ARCH),aarch64)
-+EXTRA_SRCS += Hacl_Poly1305_64.c
-+else
-+EXTRA_SRCS += poly1305.c
-+endif
-+
- EXTRA_SRCS += chacha20.c
- VERIFIED_SRCS += Hacl_Chacha20.c
- endif # x86_64
- endif # NSS_DISABLE_CHACHAPOLY
- 
- ifeq (,$(filter-out i386 x386 x86 x86_64 aarch64,$(CPU_ARCH)))
- # All intel architectures get the 64 bit version
- # With custom uint128 if necessary (faster than generic 32 bit version).
-



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

2018-05-12 Thread Sergei Trofimovich
commit: 8a79c48b77e45f4e69a630ee4c8122f788d61917
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 20:40:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 20:41:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a79c48b

media-libs/gegl: stable 0.3.26 for hppa, bug #641322

Bug: https://bugs.gentoo.org/641322
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/media-libs/gegl/gegl-0.3.26.ebuild 
b/media-libs/gegl/gegl-0.3.26.ebuild
index aaf6fcd179b..b742c229fab 100644
--- a/media-libs/gegl/gegl-0.3.26.ebuild
+++ b/media-libs/gegl/gegl-0.3.26.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A graph based image processing framework"



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

2018-05-12 Thread Sergei Trofimovich
commit: 9939914618013567b924f3e9f7c9b238382bf71b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 20:40:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 20:41:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99399146

media-libs/babl: stable 0.1.38 for hppa, bug #641322

Bug: https://bugs.gentoo.org/641322
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

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

diff --git a/media-libs/babl/babl-0.1.38.ebuild 
b/media-libs/babl/babl-0.1.38.ebuild
index 7ce8e23e93b..6c872fb 100644
--- a/media-libs/babl/babl-0.1.38.ebuild
+++ b/media-libs/babl/babl-0.1.38.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 ~sparc x86 
~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A dynamic, any to any, pixel format conversion library"



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

2018-05-12 Thread Michał Górny
commit: 61e0b49c7b44dc8fa81f6aef4d299855bac51b68
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri May 11 15:24:24 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 20:37:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e0b49c

dev-php/composer: bump to 1.6.5

Closes: https://github.com/gentoo/gentoo/pull/8144
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-php/composer/Manifest  |  1 +
 dev-php/composer/composer-1.6.5.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-php/composer/Manifest b/dev-php/composer/Manifest
index d945a0ef3c1..de968006048 100644
--- a/dev-php/composer/Manifest
+++ b/dev-php/composer/Manifest
@@ -1 +1,2 @@
 DIST composer-1.6.3.tar.gz 396955 BLAKE2B 
ee455c8ff7446fe2b51180c1c719a28a5efd30b24ba0f521ce07b02007bfaad15aea4d45b2a381d4a3abef123ce67077f8bf0bc3bee447752f3ab87bb6a5d46b
 SHA512 
d373afe1bf8a5572f1d0bf3451d29ef1ea41f96a5fe54789e906601229d9366536ff0abdc7e0afa7cd14b22ccecf9ddf8b32fec14d4cd6fb308b878034af374c
+DIST composer-1.6.5.tar.gz 398169 BLAKE2B 
e89fb8805a58d031d4ba1e9694fb45eefa734d5ed79e1bd7c6aef02bf8a52ace19ed7fa109270d67af973f6892a45122017bc42bbd115245dc521e4720b5a549
 SHA512 
5f18a43af0b94006f4d553f03574347c7f279c409e3467ee65dfff12dad810d625a06452208e2024479faa0b1608ce122a293810e69b826667072171de7d905a

diff --git a/dev-php/composer/composer-1.6.5.ebuild 
b/dev-php/composer/composer-1.6.5.ebuild
new file mode 100644
index 000..4edcaf35368
--- /dev/null
+++ b/dev-php/composer/composer-1.6.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Dependency Manager for PHP"
+HOMEPAGE="https://github.com/composer/composer";
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*[curl]
+   >=dev-php/ca-bundle-1.0.0
+   >=dev-php/cli-prompt-1.0.0
+   >=dev-php/psr-log-1.0.2
+   dev-php/fedora-autoloader
+   >=dev-php/json-schema-3.0.0
+   >=dev-php/jsonlint-1.4.0
+   >=dev-php/phar-utils-1.0.0
+   >=dev-php/semver-1.0.0
+   >=dev-php/spdx-licenses-1.2.0
+   >=dev-php/symfony-console-2.7.9
+   >=dev-php/symfony-filesystem-2.7.20
+   >=dev-php/symfony-finder-2.7.20
+   >=dev-php/symfony-process-2.8.12"
+
+src_install() {
+   insinto "/usr/share/${PN}"
+
+   # Composer expects the LICENSE file to be there, and the
+   # easiest thing to do is to give it what it wants.
+   doins -r src res LICENSE
+
+   insinto "/usr/share/${PN}/vendor"
+   doins "${FILESDIR}"/autoload.php
+
+   exeinto "/usr/share/${PN}/bin"
+   doexe "bin/${PN}"
+   dosym "../share/${PN}/bin/${PN}" "/usr/bin/${PN}"
+
+   dodoc CHANGELOG.md README.md doc/*.md
+   dodoc -r doc/articles doc/faqs
+}



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

2018-05-12 Thread Robin H. Johnson
commit: 39c4ac9d57824a1877e0f5048edf4fab07f5c440
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:36:47 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat May 12 20:28:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c4ac9d

sys-fs/udev: remove unused patch

(cherry picked from commit ef6380d5d3b79e8b2f2df7cfd8a9d9c133f07255)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/8372

 sys-fs/udev/files/234-uucp-group.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/sys-fs/udev/files/234-uucp-group.patch 
b/sys-fs/udev/files/234-uucp-group.patch
deleted file mode 100644
index 89cf552c829..000
--- a/sys-fs/udev/files/234-uucp-group.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/rules/50-udev-default.rules.in
-+++ b/rules/50-udev-default.rules.in
-@@ -22,7 +22,7 @@
- SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
- SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
- SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
--KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", 
GROUP="dialout"
-+KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", 
GROUP="uucp"
- 
- SUBSYSTEM=="mem", KERNEL=="mem|kmem|port", GROUP="kmem", MODE="0640"
- 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/files/

2018-05-12 Thread Robin H. Johnson
commit: 1313da3c48070710e5e1ab011b6b9a38fd0b3e9e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:42:58 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat May 12 20:26:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1313da3c

app-crypt/gnupg: remove unused patch

(cherry picked from commit af5486edf6e599ea1dcc8f718eda0b49fc4c4691)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/8376

 .../gnupg/files/gnupg-2.2.1-fix-gnupg-wait.patch   | 85 --
 1 file changed, 85 deletions(-)

diff --git a/app-crypt/gnupg/files/gnupg-2.2.1-fix-gnupg-wait.patch 
b/app-crypt/gnupg/files/gnupg-2.2.1-fix-gnupg-wait.patch
deleted file mode 100644
index 6a2c18e9b63..000
--- a/app-crypt/gnupg/files/gnupg-2.2.1-fix-gnupg-wait.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-From eeb3da6eb717ed6a1a1069a7611eb37503e8672d Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka 
-Date: Tue, 19 Sep 2017 12:28:43 +0900
-Subject: [PATCH 2/3] common: Fix gnupg_wait_processes.
-
-* common/exechelp-posix.c (gnupg_wait_processes): Loop for r_exitcodes
-even if we already see an error.
-
---
-
-The value stored by waitpid for exit code is encoded;  It requires
-decoded by WEXITSTATUS macro, regardless of an error.
-
-For example, when one of processes is already exited and another is
-still running, it resulted wrong value of in r_exitcodes[n].
-
-Signed-off-by: NIIBE Yutaka 

- common/exechelp-posix.c | 50 +
- 1 file changed, 26 insertions(+), 24 deletions(-)
-
-diff --git a/common/exechelp-posix.c b/common/exechelp-posix.c
-index 7237993a2..3acf74ad6 100644
 a/common/exechelp-posix.c
-+++ b/common/exechelp-posix.c
-@@ -784,30 +784,32 @@ gnupg_wait_processes (const char **pgmnames, pid_t 
*pids, size_t count,
- }
- }
- 
--  if (ec == 0)
--for (i = 0; i < count; i++)
--  {
--if (WIFEXITED (r_exitcodes[i]) && WEXITSTATUS (r_exitcodes[i]) == 127)
--  {
--log_error (_("error running '%s': probably not installed\n"),
--   pgmnames[i]);
--ec = GPG_ERR_CONFIGURATION;
--  }
--else if (WIFEXITED (r_exitcodes[i]) && WEXITSTATUS (r_exitcodes[i]))
--  {
--if (dummy)
--  log_error (_("error running '%s': exit status %d\n"),
-- pgmnames[i], WEXITSTATUS (r_exitcodes[i]));
--else
--  r_exitcodes[i] = WEXITSTATUS (r_exitcodes[i]);
--ec = GPG_ERR_GENERAL;
--  }
--else if (!WIFEXITED (r_exitcodes[i]))
--  {
--log_error (_("error running '%s': terminated\n"), pgmnames[i]);
--ec = GPG_ERR_GENERAL;
--  }
--  }
-+  for (i = 0; i < count; i++)
-+{
-+  if (r_exitcodes[i] == -1)
-+continue;
-+
-+  if (WIFEXITED (r_exitcodes[i]) && WEXITSTATUS (r_exitcodes[i]) == 127)
-+{
-+  log_error (_("error running '%s': probably not installed\n"),
-+ pgmnames[i]);
-+  ec = GPG_ERR_CONFIGURATION;
-+}
-+  else if (WIFEXITED (r_exitcodes[i]) && WEXITSTATUS (r_exitcodes[i]))
-+{
-+  if (dummy)
-+log_error (_("error running '%s': exit status %d\n"),
-+   pgmnames[i], WEXITSTATUS (r_exitcodes[i]));
-+  else
-+r_exitcodes[i] = WEXITSTATUS (r_exitcodes[i]);
-+  ec = GPG_ERR_GENERAL;
-+}
-+  else if (!WIFEXITED (r_exitcodes[i]))
-+{
-+  log_error (_("error running '%s': terminated\n"), pgmnames[i]);
-+  ec = GPG_ERR_GENERAL;
-+}
-+}
- 
-   xfree (dummy);
-   return gpg_err_make (GPG_ERR_SOURCE_DEFAULT, ec);
--- 
-2.13.5
-



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

2018-05-12 Thread Robin H. Johnson
commit: 9fe32836f19db9b4c614e0e6d563ac267ba21e2f
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Thu Apr 26 20:18:45 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat May 12 20:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe32836

dev-libs/openssl: use aarch64 machine for arm64 arch

Closes: https://bugs.gentoo.org/638926
Package-Manager: Portage-2.3.24, Repoman-2.3.6
(cherry picked from commit d1a9b4ac497aa915d51b40c56f160619c62b801a)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/7306

 dev-libs/openssl/files/gentoo.config-1.0.2 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/openssl/files/gentoo.config-1.0.2 
b/dev-libs/openssl/files/gentoo.config-1.0.2
index 37b83cc2e7b..d16175e6292 100644
--- a/dev-libs/openssl/files/gentoo.config-1.0.2
+++ b/dev-libs/openssl/files/gentoo.config-1.0.2
@@ -1,5 +1,5 @@
 #!/usr/bin/env bash
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 #
 # Openssl doesn't play along nicely with cross-compiling
@@ -81,8 +81,8 @@ chost_machine=${CHOST%%-*}
 case ${system} in
 linux)
case ${chost_machine}:${ABI} in
-   aarch64*be*)  machine="generic64 -DB_ENDIAN";;
-   aarch64*) machine="generic64 -DL_ENDIAN";;
+   aarch64*be*)  machine="aarch64 -DB_ENDIAN";;
+   aarch64*) machine="aarch64 -DL_ENDIAN";;
alphaev56*|\
alphaev[678]*)machine=alpha+bwx-${compiler};;
alpha*)   machine=alpha-${compiler};;



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

2018-05-12 Thread Robin H. Johnson
commit: 278a9bb52b5298b1b5a91353d12644df97c75afb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat May 12 15:29:10 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat May 12 20:19:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278a9bb5

net-misc/rsync: remove unused patches

(cherry picked from commit e1a20f4114d41d76ef0681456001de6356f13d43)
Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/8369

 .../rsync/files/rsync-3.1.2-CVE-2017-16548.patch   | 17 --
 .../files/rsync-3.1.2-CVE-2017-17433-fixup.patch   | 33 --
 .../rsync/files/rsync-3.1.2-CVE-2017-17433.patch   | 39 --
 .../files/rsync-3.1.2-CVE-2017-17434-part1.patch   | 22 
 .../files/rsync-3.1.2-CVE-2017-17434-part2.patch   | 33 --
 5 files changed, 144 deletions(-)

diff --git a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-16548.patch 
b/net-misc/rsync/files/rsync-3.1.2-CVE-2017-16548.patch
deleted file mode 100644
index d06607cf772..000
--- a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-16548.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-X-Git-Url: 
https://git.samba.org/rsync.git/?p=rsync.git;a=blobdiff_plain;f=xattrs.c;h=4867e6f5b8ad2934d43b06f3b99b7b3690a6dc7a;hp=68305d7559b34f5cc2f196b74429b82fa6ff49dd;hb=47a63d90e71d3e19e0e96052bb8c6b9cb140ecc1;hpb=bc112b0e7feece62ce98708092306639a8a53cce
-
-diff --git a/xattrs.c b/xattrs.c
-index 68305d7..4867e6f 100644
 a/xattrs.c
-+++ b/xattrs.c
-@@ -824,6 +824,10 @@ void receive_xattr(int f, struct file_struct *file)
-   out_of_memory("receive_xattr");
-   name = ptr + dget_len + extra_len;
-   read_buf(f, name, name_len);
-+  if (name_len < 1 || name[name_len-1] != '\0') {
-+  rprintf(FERROR, "Invalid xattr name received (missing 
trailing \\0).\n");
-+  exit_cleanup(RERR_FILEIO);
-+  }
-   if (dget_len == datum_len)
-   read_buf(f, ptr, dget_len);
-   else {

diff --git a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433-fixup.patch 
b/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433-fixup.patch
deleted file mode 100644
index 0cc9b8256dd..000
--- a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433-fixup.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From: Wayne Davison 
-Date: Sun, 3 Dec 2017 23:49:56 + (-0800)
-Subject: Fix issue with earlier path-check (fixes "make check")
-X-Git-Url: 
https://git.samba.org/?p=rsync.git;a=commitdiff_plain;h=f5e8a17e093065fb20fea00a29540fe2c7896441;hp=5509597decdbd7b91994210f700329d8a35e70a1
-
-Fix issue with earlier path-check (fixes "make check")

-
-diff --git a/receiver.c b/receiver.c
-index 9c46242..75cb00d 100644
 a/receiver.c
-+++ b/receiver.c
-@@ -574,15 +574,15 @@ int recv_files(int f_in, int f_out, char *local_name)
-   file = dir_flist->files[cur_flist->parent_ndx];
-   fname = local_name ? local_name : f_name(file, fbuf);
- 
--  if (daemon_filter_list.head
--  && check_filter(&daemon_filter_list, FLOG, fname, 0) < 0) {
-+  if (DEBUG_GTE(RECV, 1))
-+  rprintf(FINFO, "recv_files(%s)\n", fname);
-+
-+  if (daemon_filter_list.head && (*fname != '.' || fname[1] != 
'\0')
-+   && check_filter(&daemon_filter_list, FLOG, fname, 0) < 0) {
-   rprintf(FERROR, "attempt to hack rsync failed.\n");
-   exit_cleanup(RERR_PROTOCOL);
-   }
- 
--  if (DEBUG_GTE(RECV, 1))
--  rprintf(FINFO, "recv_files(%s)\n", fname);
--
- #ifdef SUPPORT_XATTRS
-   if (preserve_xattrs && iflags & ITEM_REPORT_XATTR && do_xfers
-&& !(want_xattr_optim && BITS_SET(iflags, 
ITEM_XNAME_FOLLOWS|ITEM_LOCAL_CHANGE)))

diff --git a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433.patch 
b/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433.patch
deleted file mode 100644
index 0ab8de1fce3..000
--- a/net-misc/rsync/files/rsync-3.1.2-CVE-2017-17433.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 3e06d40029cfdce9d0f73d87cfd4edaf54be9c51 Mon Sep 17 00:00:00 2001
-From: Jeriko One 
-Date: Thu, 2 Nov 2017 23:44:19 -0700
-Subject: [PATCH] Check fname in recv_files sooner.
-

- receiver.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-Index: rsync-3.1.2/receiver.c
-===
 rsync-3.1.2.orig/receiver.c
-+++ rsync-3.1.2/receiver.c
-@@ -580,6 +580,12 @@ int recv_files(int f_in, int f_out, char
-   file = dir_flist->files[cur_flist->parent_ndx];
-   fname = local_name ? local_name : f_name(file, fbuf);
- 
-+  if (daemon_filter_list.head
-+  && check_filter(&daemon_filter_list, FLOG, fname, 0) < 0) {
-+  

[gentoo-commits] repo/gentoo:master commit in: net-mail/imapsync/

2018-05-12 Thread Robin H. Johnson
commit: e3dfa35b046380c1309d7348f651b4086d3309dc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat May 12 20:12:46 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat May 12 20:14:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3dfa35b

net-mail/imapsync: bump & missing deps

Many missing deps added, major upstream changes included.

PPC keyword temporarily dropped pending keywording of:
dev-perl/App-cpanminus
dev-perl/Data-Uniqid
dev-perl/PAR

Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 net-mail/imapsync/Manifest  |  1 +
 net-mail/imapsync/imapsync-1.882.ebuild | 95 +
 2 files changed, 96 insertions(+)

diff --git a/net-mail/imapsync/Manifest b/net-mail/imapsync/Manifest
index f37e9108471..f0d5edc9740 100644
--- a/net-mail/imapsync/Manifest
+++ b/net-mail/imapsync/Manifest
@@ -3,3 +3,4 @@ DIST imapsync-1.607.tgz 973467 BLAKE2B 
6be72efeca6797ae4ba823de0d9a763990fec25ae
 DIST imapsync-1.644.tgz 972719 BLAKE2B 
ab1c36f465a941a2f42fd5ae7c4d56576e9fe2d8f0ba16638a7f9ff73bfbb9e04655dba18f04f870c7113d07aa0aa8c84746587a265473bd8683fc765c436121
 SHA512 
0e246b142e5e9066ce8a328ce57731c5c9006746bb58dff5c681dcc0596cea25f51bda3a50a7d3d4262efb2e720da3b380b68aa34c0db8f76fae7a6049f9fa2b
 DIST imapsync-1.684.tgz 1030626 BLAKE2B 
b229f8be4ed9dd0f3bd5ec838517031ec951cdb05012c1def4fc0c1005506bed81b85f089410eb3dad443623d1b13883311a741272a9297ed3e36e0852213818
 SHA512 
3c85d3c6252765a717386a8687a2bc15da4522219d67c09a2cf27b452623fd0e5f382c53473b9b628dae7fc261d8db99d54bd8dad9e656e29096c0f06f0867ca
 DIST imapsync-1.836.tar.gz 1741595 BLAKE2B 
6502105147cf2f7d13c0af997cab05e3d65a75d54924c8100a82a322da31c8797710e5370a52998384270713ec7ade1c86e5c8c021b7e0937c188dfc1cf178df
 SHA512 
f1ea1ef887ebcfa62c90254b3738602dc78275400a7d8dd5af33bc399c82c28d8567ee42d9ebf85735e7df857bf548608e09f01a06bd146f317faa3b4702cbeb
+DIST imapsync-1.882.tar.gz 1557501 BLAKE2B 
92f37d0c6c64569016a15d71d1b95ca08e4a8bb2402a5151f1429260fb37db47ebfc273e2bb73b06ba77974100780924fa3f256565fcd3e77cbff4c7bbf7b56e
 SHA512 
3953cb29b210c283be3fe72f1e1537594415bd5457b469b801625d6c857b982d2b2b3da9528dd1e6ccc6831c022ce495f7a5eaaea04d228bca374f185344f455

diff --git a/net-mail/imapsync/imapsync-1.882.ebuild 
b/net-mail/imapsync/imapsync-1.882.ebuild
new file mode 100644
index 000..dc2734c050f
--- /dev/null
+++ b/net-mail/imapsync/imapsync-1.882.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tool for incremental and recursive IMAP transfers between 
mailboxes"
+HOMEPAGE="http://ks.lamiral.info/imapsync/ 
https://github.com/imapsync/imapsync";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz";
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# ppc dropped pending keywording of:
+# dev-perl/App-cpanminus
+# dev-perl/Data-Uniqid
+# dev-perl/PAR
+IUSE="test" # not fully supported yet
+
+RDEPEND="
+   dev-perl/App-cpanminus
+   dev-perl/Authen-NTLM
+   dev-perl/CGI
+   dev-perl/Crypt-OpenSSL-RSA
+   dev-perl/Data-Uniqid
+   dev-perl/Digest-HMAC
+   dev-perl/Dist-CheckConflicts
+   dev-perl/File-Copy-Recursive
+   dev-perl/IO-Socket-INET6
+   dev-perl/IO-Socket-SSL
+   dev-perl/IO-Tee
+   dev-perl/JSON
+   dev-perl/libwww-perl
+   dev-perl/Mail-IMAPClient
+   dev-perl/Mail-IMAPClient
+   dev-perl/Module-Implementation
+   dev-perl/Module-Runtime
+   dev-perl/Module-ScanDeps
+   dev-perl/Net-SSLeay
+   dev-perl/Package-Stash
+   dev-perl/Package-Stash-XS
+   dev-perl/PAR
+   dev-perl/Parse-RecDescent
+   dev-perl/Readonly
+   dev-perl/Readonly
+   dev-perl/Readonly-XS
+   dev-perl/Regexp-Common
+   dev-perl/Sys-MemInfo
+   dev-perl/Sys-MemInfo
+   dev-perl/TermReadKey
+   dev-perl/TermReadKey
+   dev-perl/Try-Tiny
+   dev-perl/Unicode-String
+   dev-perl/Unicode-String
+   dev-perl/URI
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Data-Dumper
+   virtual/perl-Digest
+   virtual/perl-Digest-MD5
+   virtual/perl-Digest-MD5
+   virtual/perl-Digest-SHA
+   virtual/perl-Encode
+   virtual/perl-MIME-Base64
+   "
+   # Not yet in tree:
+   # HTML::Entities
+   # JSON::WebToken
+   # JSON::WebToken::Crypt::RSA
+RDEPEND="
+   ${DEPEND}
+   test? (
+   virtual/perl-Test
+   dev-perl/Test-Deep
+   dev-perl/Test-Fatal
+   dev-perl/Test-MockObject
+   dev-perl/Test-Pod
+   dev-perl/Test-Requires
+   dev-perl/Test-Warn
+   dev-perl/Test-NoWarnings
+   )"
+   # Not yet in tree:
+   # test? ( Test::Mock::Guard )
+
+RESTRICT="test"
+
+S=${WORKDIR}/${PN}-${P}
+
+src_prepare() {
+   sed -e "s/^inst

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

2018-05-12 Thread Michał Górny
commit: 6da5e14856696452f2a84c3163b444bd31642c57
Author: Yuri Konotopov  gnome  org>
AuthorDate: Tue May  8 05:01:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 19:22:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da5e148

new-news/liferea: version bump to 1.12.3

Closes: https://bugs.gentoo.org/654616
Closes: https://github.com/gentoo/gentoo/pull/8312

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

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 1dac767bddd..f67c7bffbb5 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,3 +1,4 @@
 DIST liferea-1.12-rc3.tar.bz2 1474948 BLAKE2B 
2eff01f0494024d40f2a530ba52a29778ea3a90b2ad786c76658451140509e99c81d08a54e50a4688588e79a0638de72aed09fd6c8e856941094760d6498b07e
 SHA512 
cc3b8ec95c158311d5d2df7bec0c18f83fd4a7a6a38fdc67a613283288a90076892d0e632447b0523674c8182e70723f2fb865f479cd6fe7a22d4d29d8bb
 DIST liferea-1.12.1.tar.bz2 1490079 BLAKE2B 
56963749537bfe7c1f57e95725756b6da43637c2f6a872482033baf04539d59f942dbb6e35ceda9426a7311b9ba70d37d0a91fb575287dbfe4f5bbc5b136
 SHA512 
d3e53127f62e91b23aa042ae6dc655eb174f2823320cc01c4cb2b9074f6547ae9a34f6daeb0c1dfb37dfb9f85890ab67223a863f2679ad15a5c7c7f3840d711a
 DIST liferea-1.12.2.tar.bz2 1466151 BLAKE2B 
cc627cb567c1b08f8ce109d24ee5021184f64129f2343ade87950027e728ee769a495f114ad41d8cffa1646ef32585521b018b5eb64bb25f59c1af6701bdf633
 SHA512 
185c9a29760b9ff053835be44b7530d069e52d11c58901c183bd634cb8d3f146e93170e6755a452f36f2d37c602313737dd6140313a1825297186c35b0222e77
+DIST liferea-1.12.3.tar.bz2 1467804 BLAKE2B 
3ef8039b7af136568e041309a384547543908e193cd384af819e24cd7ae213e4020e0ea099128295603ecf36d5d817b7529a2356191320ba80f4624128a72a36
 SHA512 
574dd13502fee81e81e88a0fa3a57028af2d2bfcfed5a132468a2be9257a886c7cbf958883c230deb6dbf952912ecc92631396ef6b5c353315833e0541db1208

diff --git a/net-news/liferea/liferea-1.12.3.ebuild 
b/net-news/liferea/liferea-1.12.3.ebuild
new file mode 100644
index 000..8df197e80aa
--- /dev/null
+++ b/net-news/liferea/liferea-1.12.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GNOME2_EAUTORECONF="yes"
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit gnome2 pax-utils python-single-r1
+
+MY_P=${P/_/-}
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/";
+SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${PV/_/-}/${MY_P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-db/sqlite-3.7.0:3
+   >=dev-libs/glib-2.28.0:2
+   dev-libs/gobject-introspection
+   dev-libs/json-glib
+   >=dev-libs/libpeas-1.0.0[gtk,python,${PYTHON_USEDEP}]
+   >=dev-libs/libxml2-2.6.27:2
+   >=dev-libs/libxslt-1.1.19
+   gnome-base/gsettings-desktop-schemas
+   >=net-libs/libsoup-2.42:2.4
+   net-libs/webkit-gtk:4
+   x11-libs/gtk+:3
+   >=x11-libs/pango-1.4.0"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+   gnome2_src_configure --disable-schemas-compile
+}
+
+src_install() {
+   gnome2_src_install
+
+   # bug #338213
+   # Uses webkit's JIT. Needs mmap('rwx') to generate code in runtime.
+   # MPROTECT policy violation. Will sit here until webkit will
+   # get optional JIT.
+   pax-mark m "${ED%/}"/usr/bin/liferea
+}
+
+pkg_postinst() {
+   elog "If you want to enhance the functionality of this package,"
+   elog "you should consider installing:"
+   elog "net-misc/networkmanager"
+}



[gentoo-commits] repo/user/ssnb:master commit in: net-misc/megasync/

2018-05-12 Thread Samuel Bernardo
commit: 0213cd9fddb48048d9a0b37948a1b190a8e512c7
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat May 12 18:55:09 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat May 12 18:55:09 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=0213cd9f

update megasync

 net-misc/megasync/Manifest | 23 +++---
 ...async-3.6.0.ebuild => megasync-3.6.0-r1.ebuild} |  4 ++--
 ...megasync-3.6.0.ebuild => megasync-3.6.5.ebuild} |  2 +-
 3 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index a14409e..b24a386 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,11 +1,12 @@
-AUX MEGAsync-3.1.4.0_Linux.patch 1035 SHA256 
803d59b314fbb91f3bd9c2c59b30cb8b18d52ea606c96af3298b3044cf8baf7d SHA512 
afd9b11a8dcdc3240d3c3850dfccafce64078c95ae4fa44ef0f3fbd71aabb4fa129f46bbde470d916719174a19674ba3f14cf9cde1166f7c5e09e56feb9f943e
 WHIRLPOOL 
10c3c73da7bd81453c47bc17fa179ec8c28d3c6f8c4dc3d9aeb7260752d62d7e6e57827cd967bcbc636db4365bf01a5b41b18d9de97be4f9fe4db48aa3801639
-AUX MEGAsync-3.5.3.0_Linux.patch 1035 SHA256 
803d59b314fbb91f3bd9c2c59b30cb8b18d52ea606c96af3298b3044cf8baf7d SHA512 
afd9b11a8dcdc3240d3c3850dfccafce64078c95ae4fa44ef0f3fbd71aabb4fa129f46bbde470d916719174a19674ba3f14cf9cde1166f7c5e09e56feb9f943e
 WHIRLPOOL 
10c3c73da7bd81453c47bc17fa179ec8c28d3c6f8c4dc3d9aeb7260752d62d7e6e57827cd967bcbc636db4365bf01a5b41b18d9de97be4f9fe4db48aa3801639
-AUX megasync-glibc2.26.patch 5958 SHA256 
8d19891f1a7f5d84edbff300cd3bcebd5db93c9524483c13f19cdcffc0f3ec8a SHA512 
f8348b61028f34714dabe83fe88e5820686a35e1fa52206451152a97a286557168666142121936304d60aa18dae16d4474c3c3278274b62cc06d42587fc7016e
 WHIRLPOOL 
69a26860bfc622e976ff87ce68cdb16daaea48f1e0a722c84b101fca4f78706e47f29dc31aa0f78a62a7c3a73297f62b384cc7c680a289443e0e70734ffb8847
-DIST megasync-3.0.1.tar.gz 10859538 SHA256 
97c11019841c48dc1b88b9c4a15c2a2d69dda06e6544d30ff066f9b960af3d4d SHA512 
0e3e0315f9a8f4694a59f7b50d6dd93c5e840d013d8c658288d7c0cafca9fbdc1faa2bbaec5c2d08e5f4c4d1790864a8595153808ea7b8c0a1c3550ae8398dbe
 WHIRLPOOL 
6f67983cc76d1ec18ccc6ccd9145c9d57ac46ecd8de9e0433c964d7af728699b2250228dc40d736ad88552c71ed4b5575f2c710476ffeaca1ab85d119710342c
-DIST megasync-sdk-20170215.tar.gz 3475613 SHA256 
085ad3db78f7b30d613f4ad1d62e811bdf4be070c8c48cdb5243e4e9963468e2 SHA512 
738e30e3b66edb129247dcce87bf9033efe698303f0e6c81362a51d81464b2323fb41b41f4659fa7d8db4bc9992ff7718a5f975d782e558e51ab50efadd740ea
 WHIRLPOOL 
7daea0d450e900af78f7d144883aebaf283725f0850b23e4ea5c4f86822e9804f9876b53a18426fc36ad375bce2c19ad80a4ed45a659b022805b54551ce23265
-EBUILD megasync-3.0.1.ebuild 3631 SHA256 
6afcf5ee6a4d7c6a78f7599ac76c9c83523387769d647d6aec557f7a32e61181 SHA512 
cef1286d280689516eb6fd754c70524c2acd48976637275a46493211151cd89e1ea45c6f0494de606a71c84876b7d186a3af55311279aca41267cbda9219bd9e
 WHIRLPOOL 
e0759fe60bbeb8dc1d0b5820e43afd3e98b35de7321749fe323a07f95b022ee60557f41dd1c929a844827f91ed6a04744667e4dc4048f28717c0347c7e8df8f0
-EBUILD megasync-3.1.4.ebuild 3165 SHA256 
4f0c01436a4a28bc99b030d624872f68595412b360708cefe6b6c87270f0008f SHA512 
964fbd703748194c5c2b109d89e03bdb7d99c2b793fb187875e7d7304e69ea0f7efce9a19d607ce1b87de5e229fbf9d2fbda86df02aa6c42ffeab908c8152dc1
 WHIRLPOOL 
4a78d7122e822b71f6337c59c424f0e2447ddfe699b6e29bea459b2a3281a8c6e5e2693ee0ea5823213e884182aedb8d740f6bf18e3716bc13b8623dc6d2e10b
-EBUILD megasync-3.5.3.ebuild 3277 SHA256 
a2764c22465571bf24b3727f200032f59f182b4814701daf23c61d22f738fbb4 SHA512 
3d063386c052ec6c673d31c37ac2d7a8e78ee47d627bc5961d0e8ea9f1b7fde76f58078de0cc7cd5e1aa968b1941e7f51d22e9632ffe6c0b8dda05d919b40f13
 WHIRLPOOL 
f71103b368acab72571ad4e64dfb0603f3ab13a77a2ed75e13ef8523700bc6c5cdd2282c39419fa90ebe8a66ee8ea0a4f21a8a7ca3c36ec8f3eb553e6b155614
-EBUILD megasync-3.6.0.ebuild 3277 SHA256 
a2764c22465571bf24b3727f200032f59f182b4814701daf23c61d22f738fbb4 SHA512 
3d063386c052ec6c673d31c37ac2d7a8e78ee47d627bc5961d0e8ea9f1b7fde76f58078de0cc7cd5e1aa968b1941e7f51d22e9632ffe6c0b8dda05d919b40f13
 WHIRLPOOL 
f71103b368acab72571ad4e64dfb0603f3ab13a77a2ed75e13ef8523700bc6c5cdd2282c39419fa90ebe8a66ee8ea0a4f21a8a7ca3c36ec8f3eb553e6b155614
-EBUILD megasync-.ebuild 3637 SHA256 
99e34fd9fe0ca8724804b2b3bdccd96b8606e5702476e4784ea7068faa8d275a SHA512 
020ca96d8972f66cc79673bc31083af2fffacbb02dfeb12677d5d62f08605e1a4f9b29d55d5509231a416c39e7b1cd2e6b20d16c4af00a415cbaf4c133fa6c6d
 WHIRLPOOL 
4e8540c01b07f60881ace62cf8015e92f830b8d0f8c2b00d3813cfaee4766e16d5025630e3456efe5ed3b9a871a8bce85bb1c462ae9d1c15b25309fc54948cdb
-MISC metadata.xml 318 SHA256 
705510d197fc14d45313ea036c3ce472a72da8fe1be62743a7d00f38422b43ef SHA512 
e4930a21d6f75f5395e2e96436b42c792771fd7167abceeff0db7a9036616c6feeb6beee890afa6ff5e4584f5bb6938084316e60df57997aa1c20ba0a025514c
 WHIRLPOOL 
99eadcf32497e8a117b297242fa0ed8de588a2fa4a7f3a85c67ebc479faa66c83cdd155cd974b5b80aeab2c9e431f837d4453397568a5105957d5082a75

[gentoo-commits] repo/gentoo:master commit in: x11-misc/xmonad-log-applet/

2018-05-12 Thread Sergei Trofimovich
commit: 7fe0a08883e84be86f43e3494ee723050420d6cb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 18:51:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 18:52:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe0a088

x11-misc/xmonad-log-applet: add missing dbus-glib depend, bug #651502

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/651502
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-misc/xmonad-log-applet/xmonad-log-applet-2.0.0-r301.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/xmonad-log-applet/xmonad-log-applet-2.0.0-r301.ebuild 
b/x11-misc/xmonad-log-applet/xmonad-log-applet-2.0.0-r301.ebuild
index f0c5379f92e..aec50da5dd5 100644
--- a/x11-misc/xmonad-log-applet/xmonad-log-applet-2.0.0-r301.ebuild
+++ b/x11-misc/xmonad-log-applet/xmonad-log-applet-2.0.0-r301.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
@@ -18,6 +18,7 @@ RESTRICT="mirror"
 RDEPEND="
sys-apps/dbus
xfce-base/xfce4-panel
+   dev-libs/dbus-glib
dev-libs/glib:2
dev-haskell/dbus
x11-libs/gtk+:3



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

2018-05-12 Thread Sergei Trofimovich
commit: e483e5f315c0377bf44f34fba4031ce3416e7d65
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 18:41:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 18:44:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e483e5f3

sys-devel/binutils-hppa64: don't purge environment for binutils-config

Follow toolchain.eclass cleanup where gcc-config was broken due
to missing PATH= assignment:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526608cbdb8202bc69aaaedd19f773ef651862c

This change removes environment cleansing for binutils-config

Reported-by: hiyuh
Bug: https://bugs.gentoo.org/588642
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild | 2 +-
 sys-devel/binutils-hppa64/binutils-hppa64-2.30.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
index ee0aeca4fc2..9e8ee35a6d0 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.30-r2.ebuild
@@ -383,7 +383,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.30.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.30.ebuild
index 2d7dd1ef393..2bb4529fe8f 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.30.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.30.ebuild
@@ -383,7 +383,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi



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

2018-05-12 Thread Sergei Trofimovich
commit: f2ab5a08b47a00459873c6293bdf58834adcd427
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 18:42:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 18:44:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ab5a08

toolchain-binutils.eclass: don't purge environment for binutils-config

Follow toolchain.eclass cleanup where gcc-config was broken due
to missing PATH= assignment:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526608cbdb8202bc69aaaedd19f773ef651862c

This change removes environment cleansing for binutils-config

Reported-by: hiyuh
Closes: https://bugs.gentoo.org/588642
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass
index 2218c02dd35..0e532a8f201 100644
--- a/eclass/toolchain-binutils.eclass
+++ b/eclass/toolchain-binutils.eclass
@@ -505,7 +505,7 @@ toolchain-binutils_pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi



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

2018-05-12 Thread Sergei Trofimovich
commit: 0ab0a9c9d3005a7a0415e30c6ee379fc25485090
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 18:41:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 18:44:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ab0a9c9

sys-devel/binutils: don't purge environment for binutils-config

Follow toolchain.eclass cleanup where gcc-config was broken due
to missing PATH= assignment:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526608cbdb8202bc69aaaedd19f773ef651862c

This change removes environment cleansing for binutils-config

Reported-by: hiyuh
Bug: https://bugs.gentoo.org/588642
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-devel/binutils/binutils-2.30-r1.ebuild | 2 +-
 sys-devel/binutils/binutils-2.30-r2.ebuild | 2 +-
 sys-devel/binutils/binutils-2.30.ebuild| 2 +-
 sys-devel/binutils/binutils-.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-devel/binutils/binutils-2.30-r1.ebuild 
b/sys-devel/binutils/binutils-2.30-r1.ebuild
index 3666a095749..3842bc3a240 100644
--- a/sys-devel/binutils/binutils-2.30-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.30-r1.ebuild
@@ -378,7 +378,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi

diff --git a/sys-devel/binutils/binutils-2.30-r2.ebuild 
b/sys-devel/binutils/binutils-2.30-r2.ebuild
index 4fa2ab7ce33..1b44a0d4a1e 100644
--- a/sys-devel/binutils/binutils-2.30-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.30-r2.ebuild
@@ -378,7 +378,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi

diff --git a/sys-devel/binutils/binutils-2.30.ebuild 
b/sys-devel/binutils/binutils-2.30.ebuild
index a372f88e24b..8fc0905153a 100644
--- a/sys-devel/binutils/binutils-2.30.ebuild
+++ b/sys-devel/binutils/binutils-2.30.ebuild
@@ -375,7 +375,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index bab46c55f2e..d7ba7c31aa7 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -375,7 +375,7 @@ pkg_postrm() {
choice=${choice//$'\n'/ }
choice=${choice/* }
if [[ -z ${choice} ]] ; then
-   env -i ROOT="${ROOT}" binutils-config -u ${CTARGET}
+   binutils-config -u ${CTARGET}
else
binutils-config ${choice}
fi



[gentoo-commits] proj/gnome:master commit in: net-irc/polari/

2018-05-12 Thread Mart Raudsepp
commit: 5507453358eec4aa36e8ec3d493864719717d901
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 12 18:29:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 12 18:29:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=55074533

net-irc/polari: bump to 3.26.2

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-irc/polari/metadata.xml |  8 
 net-irc/polari/polari-3.26.2.ebuild | 37 +
 2 files changed, 45 insertions(+)

diff --git a/net-irc/polari/metadata.xml b/net-irc/polari/metadata.xml
new file mode 100644
index ..996e7cac
--- /dev/null
+++ b/net-irc/polari/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+

diff --git a/net-irc/polari/polari-3.26.2.ebuild 
b/net-irc/polari/polari-3.26.2.ebuild
new file mode 100644
index ..a9c748c3
--- /dev/null
+++ b/net-irc/polari/polari-3.26.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome-meson
+
+DESCRIPTION="An IRC client for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Polari";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.43.4:2
+   >=x11-libs/gtk+-3.21.6:3[introspection]
+   net-libs/telepathy-glib[introspection]
+   >=dev-libs/gobject-introspection-1.50:=
+   >=dev-libs/gjs-1.45.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=app-text/gspell-1.4.0[introspection]
+   x11-libs/pango[introspection]
+   app-crypt/libsecret[introspection]
+   net-libs/libsoup:2.4[introspection]
+   net-im/telepathy-logger[introspection]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=net-irc/telepathy-idle-0.2
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"



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

2018-05-12 Thread Michał Górny
commit: 39ff45e6d06af59523ddb3e646a9972cb3db4a36
Author: Louis Sautier  gmail  com>
AuthorDate: Sat May 12 15:20:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 18:12:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ff45e6

dev-python/inflect: update HOMEPAGE

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/inflect/inflect-0.2.5.ebuild | 4 ++--
 dev-python/inflect/metadata.xml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/inflect/inflect-0.2.5.ebuild 
b/dev-python/inflect/inflect-0.2.5.ebuild
index bffa40f5d2a..e97cf06935d 100644
--- a/dev-python/inflect/inflect-0.2.5.ebuild
+++ b/dev-python/inflect/inflect-0.2.5.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
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Correctly inflect words and numbers"
-HOMEPAGE="https://github.com/pwdyson/inflect.py";
+HOMEPAGE="https://github.com/jazzband/inflect";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="AGPL-3"

diff --git a/dev-python/inflect/metadata.xml b/dev-python/inflect/metadata.xml
index ef112529b5b..9c92a6c72bb 100644
--- a/dev-python/inflect/metadata.xml
+++ b/dev-python/inflect/metadata.xml
@@ -11,6 +11,6 @@


inflect
-   pwdyson/inflect.py
+   jazzband/inflect

 



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

2018-05-12 Thread Michał Górny
commit: 592a1aa0bc10cc2c4c4bc085db6699ecb783f549
Author: Louis Sautier  gmail  com>
AuthorDate: Sat May 12 15:22:39 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 18:12:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a1aa0

dev-python/inflect: bump to 0.3.1

Closes: https://github.com/gentoo/gentoo/pull/8367
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-python/inflect/Manifest |  1 +
 dev-python/inflect/inflect-0.3.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index ee4ca012663..c481e1861e2 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1 +1,2 @@
 DIST inflect-0.2.5.tar.gz 109756 BLAKE2B 
ecb64b0fea04602f112dfba11ade6828eae7a7f3f44d4c4fb15c2300ac18025ea4c51f9c36aae5e7e92bd09e24d08091ce096b888a520fd2d4c40374356333d5
 SHA512 
68371158ac90d9662c19657cbf697f44ee9ceac090286d53e29ee04252efbb7d0bfbd99ae6847e6eec1991ef4ef670eff60693d1f0a301885bab2a09c7ce4616
+DIST inflect-0.3.1.tar.gz 109456 BLAKE2B 
b57009a933f49762da315c55950ca20ad04a53559b1bd1fb7d8395bf4bfbb74b618eb1a0d0a0ca0f2b64adde93665fdf1f643f56299820ffe0c56a20f57237dc
 SHA512 
c832f0f36b56f5f59d8c3a7c0b128c0ae00f7a90c57f303e79a2118657ee7b62ed3db7cd4c3297e41a07c4d2bdbc18d6c754c319a43004af6d35cab3701169a6

diff --git a/dev-python/inflect/inflect-0.3.1.ebuild 
b/dev-python/inflect/inflect-0.3.1.ebuild
new file mode 100644
index 000..4f9087fc108
--- /dev/null
+++ b/dev-python/inflect/inflect-0.3.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="https://github.com/jazzband/inflect";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   nosetests tests || die "tests failed with ${EPYTHON}"
+}



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

2018-05-12 Thread Michał Górny
commit: 89865e5e6b258765d923dbdeececb72987feceb6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 12 18:23:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 18:29:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89865e5e

dev-python/inflect: Make tests verbose

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

diff --git a/dev-python/inflect/inflect-0.3.1.ebuild 
b/dev-python/inflect/inflect-0.3.1.ebuild
index 4f9087fc108..b9f89e067ea 100644
--- a/dev-python/inflect/inflect-0.3.1.ebuild
+++ b/dev-python/inflect/inflect-0.3.1.ebuild
@@ -22,5 +22,5 @@ DEPEND="
 "
 
 python_test() {
-   nosetests tests || die "tests failed with ${EPYTHON}"
+   nosetests -v tests || die "tests failed with ${EPYTHON}"
 }



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

2018-05-12 Thread Michał Górny
commit: 4dcdfc44f07ef2854110186b213bac880bd1eb9a
Author: Rodrigo Saboya  gmail  com>
AuthorDate: Sun May  6 00:23:30 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:46:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dcdfc44

sys-apps/yarn: version bump to 1.6.0

Closes: https://bugs.gentoo.org/653344
Closes: https://github.com/gentoo/gentoo/pull/8045
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/yarn/Manifest  |  1 +
 sys-apps/yarn/metadata.xml  | 15 +++
 sys-apps/yarn/yarn-1.6.0.ebuild | 34 ++
 3 files changed, 46 insertions(+), 4 deletions(-)

diff --git a/sys-apps/yarn/Manifest b/sys-apps/yarn/Manifest
index 1f1de14cce8..11bcca690bd 100644
--- a/sys-apps/yarn/Manifest
+++ b/sys-apps/yarn/Manifest
@@ -2,3 +2,4 @@ DIST yarn-v1.1.0.tar.gz 874168 BLAKE2B 
2c2e00237e4c1264ba3167f5fbeb40ef64d9ca42b
 DIST yarn-v1.2.1.tar.gz 885691 BLAKE2B 
ba7a291e4b071cd285e890fbd8af2a1adf78bc7a65ddaf7adcebee2b8bc15d4b98293eeae79be5ad664daa6a56d553ade1fd5e50aaafc7ed2f980ebfe4feac58
 SHA512 
cb61788e16cd3537073b3a8711ce6a29f7e14380cea20ca16144e97ed05ec62c685b805a18af9e70d16f7aedb4c460cad97027e37fb43596f97570386d596477
 DIST yarn-v1.3.2.tar.gz 886500 BLAKE2B 
224503241b646bd6befe6571022e1081c4e9cce2371ce0c111704a6f0ceb7c4b4f0267c9c37d05feec60311cc7804706fb47d130ca64e6182590e88d8476b386
 SHA512 
d488ae56b60884bb42e5e2ac8a0359c6947e234ed8b5bba12a93f24abb4419b4a6fef708c35df8caa9e68edca3fe570d1dcda9295d29438e45a32ef5d029aedf
 DIST yarn-v1.5.1.tar.gz 936225 BLAKE2B 
b35631ba0fef692797c83431fb673c0286dbd29a5a3e5819111bcc189a136d7059afd7e1901a249204e1a14ff4c7a7321207d7fe1c057d4e585184424f9c26dc
 SHA512 
b58b712ee395d4cfec5271e02e8cf77489438815aeebea1c6844866eb6161be9ae078f62f726e44eeb704d0195b94339d1e89991ce56de8690d613d4bab5f548
+DIST yarn-v1.6.0.tar.gz 941806 BLAKE2B 
c3f225dae625e6404cf2bc363e695adeb43c3738a4a501c88415bee20810085dbf63abbaa7ef64200cfbdfc8a1a21e463af2c035c37e21dae49d5bff18d2d5fe
 SHA512 
073adcb75dff799ac68a5e0adbdc8f8343d3ada3e356dd0e5dad4254b21e0337bc76201163d037eb01e7c5365f15085ef38df171d77ee36cd58557a175e3f713

diff --git a/sys-apps/yarn/metadata.xml b/sys-apps/yarn/metadata.xml
index b70cf1a5b6a..487b031d3e6 100644
--- a/sys-apps/yarn/metadata.xml
+++ b/sys-apps/yarn/metadata.xml
@@ -1,8 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-yarnpkg/yarn
-  
+   
+   sab...@gmail.com
+   Rodrigo Saboya
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   yarnpkg/yarn
+   
 

diff --git a/sys-apps/yarn/yarn-1.6.0.ebuild b/sys-apps/yarn/yarn-1.6.0.ebuild
new file mode 100644
index 000..b3b3e1e9519
--- /dev/null
+++ b/sys-apps/yarn/yarn-1.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Fast, reliable, and secure node dependency management"
+HOMEPAGE="https://yarnpkg.com";
+SRC_URI="https://github.com/yarnpkg/yarn/releases/download/v${PV}/${MY_P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!dev-util/cmdtest
+   net-libs/nodejs"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   local install_dir="/usr/$(get_libdir)/node_modules/yarn" path
+   insinto "${install_dir}"
+   doins -r .
+   dosym "../$(get_libdir)/node_modules/yarn/bin/yarn.js" "/usr/bin/yarn"
+
+   while read -r -d '' path; do
+   read -r shebang < ${path} || die
+   [[ "${shebang}" == \#\!* ]] || continue
+   chmod +x "${path}" || die #614094
+   done < <(find "${ED}" -type f -print0 || die)
+}



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

2018-05-12 Thread Michał Górny
commit: f764fcc24b77dd56ce896397fa769f12cb32bb45
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri May 11 16:09:09 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:43:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f764fcc2

app-misc/elasticsearch: bump to 6.2.4

Closes: https://bugs.gentoo.org/654230
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-misc/elasticsearch/Manifest   |  1 +
 app-misc/elasticsearch/elasticsearch-6.2.4.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index f39c8510b3f..3e895757b56 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -5,3 +5,4 @@ DIST elasticsearch-5.6.9.tar.gz 33794793 BLAKE2B 
a056443b1f71b3af773b51951479270
 DIST elasticsearch-6.0.1.tar.gz 28026460 BLAKE2B 
a70cd36affaf1ea552167e585a35cc748de1137cf4b23387798ae31b851104ccc19f8be83ecc645bcebfba344b5e55a397a9cbb0b380c4a118f1f0ffecf2
 SHA512 
b86a04acd194e7e96e3a32de6ab4983d6569ffb1714f2af9e2b49623004987e13e57c5db055153a188f5d2d7eea63d649fa87769f7625f3fc4923e0cd5b8f3ee
 DIST elasticsearch-6.1.2.tar.gz 28455845 BLAKE2B 
36215cf3131c8ac24e9b974d6c12892679e1896242119bf88182a229286a8391fc9575b068c6e692b9931022df299920fdc5dbf8f04651bd4bcfd544c1b65b2e
 SHA512 
c72e69700b60faf3b1a542c2317b83189926738affb38033c4b8d7cc0a1b3c21c4f743f441fb10657d4684111746ebb18c9dba2f54845ea6e02e4fb8dc950e5a
 DIST elasticsearch-6.2.3.tar.gz 29050159 BLAKE2B 
32a722e3861abf024a4b82ffe97877896cf3ffc76aac34fd942eeb9ca490ac41f3bf530b6313104fdf2c4900ea377d57837c465c6de6f983afac99802586b1c7
 SHA512 
8103c2b817cd5e14057c28372f379bb9c2b7833698818882c649d349904163d0c69d147836d03428619535652902532f7e5abc1e23214ad735c54b1d914acabf
+DIST elasticsearch-6.2.4.tar.gz 29056810 BLAKE2B 
121be27ac1db4fa6bbe285161b3f2b2dd889859b50f46b57b68ed43514568c4aa9629b5ca32edcc2328a6e7245256d64901c8acc8b2dd91337f8ca97b87c46e1
 SHA512 
9e6c0de8ed0d9e27fdd18ef7bada376af5a8680bb7a4f4d805926da456b349cee731ba90328b5eda5f0e62fa3f00f34646bf1c2b6c662d055f4be338d0690941

diff --git a/app-misc/elasticsearch/elasticsearch-6.2.4.ebuild 
b/app-misc/elasticsearch/elasticsearch-6.2.4.ebuild
new file mode 100644
index 000..ad26d333245
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-6.2.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch";
+SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="virtual/jre:1.8"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+
+   rm -v bin/*.{bat,exe} LICENSE.txt || die
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+   rm -rv config || die
+
+   fowners root:${PN} /etc/${PN}
+   fperms 2750 /etc/${PN}
+
+   insinto /usr/share/${PN}
+   doins -r .
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+   dodir /usr/share/${PN}/plugins
+
+   insinto /etc/sysctl.d
+   newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
+
+   newconfd "${FILESDIR}/${PN}.conf.3" ${PN}
+   newinitd "${FILESDIR}/${PN}.init.3" ${PN}
+
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" ${PN}.conf
+   systemd_newunit "${FILESDIR}"/${PN}.service.2 ${PN}.service
+}
+
+pkg_postinst() {
+   elog
+   elog "You may create multiple instances of ${PN} by"
+   elog "symlinking the init script:"
+   elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
+   elog
+   elog "Please make sure you put elasticsearch.yml, log4j2.properties and 
scripts"
+   elog "from /etc/elasticsearch into the configuration directory of the 
instance:"
+   elog "/etc/${PN}/instance"
+   elog
+}



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

2018-05-12 Thread Michał Górny
commit: bd5a105b434597477f162fdd7a0b9f240c0be242
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri May 11 16:09:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:44:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5a105b

app-misc/elasticsearch: drop old

Closes: https://github.com/gentoo/gentoo/pull/8245
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-misc/elasticsearch/Manifest   |  5 --
 app-misc/elasticsearch/elasticsearch-5.6.6.ebuild | 69 --
 app-misc/elasticsearch/elasticsearch-5.6.8.ebuild | 69 --
 app-misc/elasticsearch/elasticsearch-6.0.1.ebuild | 69 --
 app-misc/elasticsearch/elasticsearch-6.1.2.ebuild | 69 --
 app-misc/elasticsearch/elasticsearch-6.2.3.ebuild | 72 ---
 6 files changed, 353 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 3e895757b56..681b13ab5b8 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,8 +1,3 @@
 DIST elasticsearch-1.7.6.tar.gz 28488767 BLAKE2B 
0dc4fb10355e2139ee3a7e7e65366e8aa533b9714bf0f00d2bd8f4ef0669ba9f8f10dc5255c8c7a62abc0362e08ab5fda3c8b6b6f2bacfe5cce7255973293162
 SHA512 
2746f09b66919912e785c8d25c50ae74dbb38a41d99d9c926550786f9c2d7953d1ae1a54a32dae59a7269e5fbfa74dfbc91c3d412e415efd01c391ef7d329ba7
-DIST elasticsearch-5.6.6.tar.gz 33780290 BLAKE2B 
ce4014b8eb74098990d97d7d87a0bd88df06f6719772f310c97cc33e740f44e84ebf74750c1f81b77c713c661a0e2e9ca826b6ab91b3625023fb9a061005d8ef
 SHA512 
582fc3c2d1dcd5c208c229307ce387015ef8b25d9974fcac9ad4b8b3bc1c983a27daa171f0f242d367cc0776c545a82c5a4c07f6340104e739d83831e0d2210c
-DIST elasticsearch-5.6.8.tar.gz 33781024 BLAKE2B 
8b946b76997ed68baaeaab110f78824c21df7bd7647474f239996191d14c6ca9a5ae4ed564f998d036aa55074f2299e4e3214043058a1984ebfbe9fad1f5d230
 SHA512 
b306b7e09ad14aaf7e20c3dbac1bc1496b9cb4cfb98b6111aaabf955af88f3fa0d77c72153f278bec11356e022f5c339248d185618b47cb140717bbd3fae09cb
 DIST elasticsearch-5.6.9.tar.gz 33794793 BLAKE2B 
a056443b1f71b3af773b5195147927017456e1c9a6517c549cfe7e4ec70f0ff4ec9363c9ef6376b7b942e82f811cd5927d44eb9f9eb8022a56e54a85b4ba7c46
 SHA512 
4e61a4c5f79d0439a414f1e9361f855cdb2f79322cf592bad43132605922fb8ded6368b01e05ef6bcbee49911943c2a3b6be5fd6d0900abddfe03c736cca96d6
-DIST elasticsearch-6.0.1.tar.gz 28026460 BLAKE2B 
a70cd36affaf1ea552167e585a35cc748de1137cf4b23387798ae31b851104ccc19f8be83ecc645bcebfba344b5e55a397a9cbb0b380c4a118f1f0ffecf2
 SHA512 
b86a04acd194e7e96e3a32de6ab4983d6569ffb1714f2af9e2b49623004987e13e57c5db055153a188f5d2d7eea63d649fa87769f7625f3fc4923e0cd5b8f3ee
-DIST elasticsearch-6.1.2.tar.gz 28455845 BLAKE2B 
36215cf3131c8ac24e9b974d6c12892679e1896242119bf88182a229286a8391fc9575b068c6e692b9931022df299920fdc5dbf8f04651bd4bcfd544c1b65b2e
 SHA512 
c72e69700b60faf3b1a542c2317b83189926738affb38033c4b8d7cc0a1b3c21c4f743f441fb10657d4684111746ebb18c9dba2f54845ea6e02e4fb8dc950e5a
-DIST elasticsearch-6.2.3.tar.gz 29050159 BLAKE2B 
32a722e3861abf024a4b82ffe97877896cf3ffc76aac34fd942eeb9ca490ac41f3bf530b6313104fdf2c4900ea377d57837c465c6de6f983afac99802586b1c7
 SHA512 
8103c2b817cd5e14057c28372f379bb9c2b7833698818882c649d349904163d0c69d147836d03428619535652902532f7e5abc1e23214ad735c54b1d914acabf
 DIST elasticsearch-6.2.4.tar.gz 29056810 BLAKE2B 
121be27ac1db4fa6bbe285161b3f2b2dd889859b50f46b57b68ed43514568c4aa9629b5ca32edcc2328a6e7245256d64901c8acc8b2dd91337f8ca97b87c46e1
 SHA512 
9e6c0de8ed0d9e27fdd18ef7bada376af5a8680bb7a4f4d805926da456b349cee731ba90328b5eda5f0e62fa3f00f34646bf1c2b6c662d055f4be338d0690941

diff --git a/app-misc/elasticsearch/elasticsearch-5.6.6.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.6.6.ebuild
deleted file mode 100644
index 26cfa98675c..000
--- a/app-misc/elasticsearch/elasticsearch-5.6.6.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
-HOMEPAGE="https://www.elastic.co/products/elasticsearch";
-SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
-LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="virtual/jre:1.8"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
-}
-
-src_prepare() {
-   default
-
-   rm -v bin/*.{bat,exe} LICENSE.txt || die
-}
-
-src_install() {
-   keepdir /etc/${PN}
-   keepdir /etc/${PN}/scripts
-
-   insinto /etc/${PN}
-   doins -r config/.
-   rm -rv config || die
-
-   insinto /usr/share/${PN}
-   doins -r .
-
-   exeinto /usr/share/${PN}/bin
-   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
-
-   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
-
-   keepdir /var/{lib,log}/${PN}
-   fowners ${PN

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

2018-05-12 Thread Michał Górny
commit: 7e5de9bbddaea05899ed8af0c9511419461a9696
Author: Tomas Mozes  gmail  com>
AuthorDate: Fri May 11 16:08:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:43:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5de9bb

app-misc/elasticsearch: bump to 5.6.9

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-misc/elasticsearch/Manifest   |  1 +
 app-misc/elasticsearch/elasticsearch-5.6.9.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index e556b7a2888..f39c8510b3f 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,6 +1,7 @@
 DIST elasticsearch-1.7.6.tar.gz 28488767 BLAKE2B 
0dc4fb10355e2139ee3a7e7e65366e8aa533b9714bf0f00d2bd8f4ef0669ba9f8f10dc5255c8c7a62abc0362e08ab5fda3c8b6b6f2bacfe5cce7255973293162
 SHA512 
2746f09b66919912e785c8d25c50ae74dbb38a41d99d9c926550786f9c2d7953d1ae1a54a32dae59a7269e5fbfa74dfbc91c3d412e415efd01c391ef7d329ba7
 DIST elasticsearch-5.6.6.tar.gz 33780290 BLAKE2B 
ce4014b8eb74098990d97d7d87a0bd88df06f6719772f310c97cc33e740f44e84ebf74750c1f81b77c713c661a0e2e9ca826b6ab91b3625023fb9a061005d8ef
 SHA512 
582fc3c2d1dcd5c208c229307ce387015ef8b25d9974fcac9ad4b8b3bc1c983a27daa171f0f242d367cc0776c545a82c5a4c07f6340104e739d83831e0d2210c
 DIST elasticsearch-5.6.8.tar.gz 33781024 BLAKE2B 
8b946b76997ed68baaeaab110f78824c21df7bd7647474f239996191d14c6ca9a5ae4ed564f998d036aa55074f2299e4e3214043058a1984ebfbe9fad1f5d230
 SHA512 
b306b7e09ad14aaf7e20c3dbac1bc1496b9cb4cfb98b6111aaabf955af88f3fa0d77c72153f278bec11356e022f5c339248d185618b47cb140717bbd3fae09cb
+DIST elasticsearch-5.6.9.tar.gz 33794793 BLAKE2B 
a056443b1f71b3af773b5195147927017456e1c9a6517c549cfe7e4ec70f0ff4ec9363c9ef6376b7b942e82f811cd5927d44eb9f9eb8022a56e54a85b4ba7c46
 SHA512 
4e61a4c5f79d0439a414f1e9361f855cdb2f79322cf592bad43132605922fb8ded6368b01e05ef6bcbee49911943c2a3b6be5fd6d0900abddfe03c736cca96d6
 DIST elasticsearch-6.0.1.tar.gz 28026460 BLAKE2B 
a70cd36affaf1ea552167e585a35cc748de1137cf4b23387798ae31b851104ccc19f8be83ecc645bcebfba344b5e55a397a9cbb0b380c4a118f1f0ffecf2
 SHA512 
b86a04acd194e7e96e3a32de6ab4983d6569ffb1714f2af9e2b49623004987e13e57c5db055153a188f5d2d7eea63d649fa87769f7625f3fc4923e0cd5b8f3ee
 DIST elasticsearch-6.1.2.tar.gz 28455845 BLAKE2B 
36215cf3131c8ac24e9b974d6c12892679e1896242119bf88182a229286a8391fc9575b068c6e692b9931022df299920fdc5dbf8f04651bd4bcfd544c1b65b2e
 SHA512 
c72e69700b60faf3b1a542c2317b83189926738affb38033c4b8d7cc0a1b3c21c4f743f441fb10657d4684111746ebb18c9dba2f54845ea6e02e4fb8dc950e5a
 DIST elasticsearch-6.2.3.tar.gz 29050159 BLAKE2B 
32a722e3861abf024a4b82ffe97877896cf3ffc76aac34fd942eeb9ca490ac41f3bf530b6313104fdf2c4900ea377d57837c465c6de6f983afac99802586b1c7
 SHA512 
8103c2b817cd5e14057c28372f379bb9c2b7833698818882c649d349904163d0c69d147836d03428619535652902532f7e5abc1e23214ad735c54b1d914acabf

diff --git a/app-misc/elasticsearch/elasticsearch-5.6.9.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.6.9.ebuild
new file mode 100644
index 000..26cfa98675c
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-5.6.9.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch";
+SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="virtual/jre:1.8"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+
+   rm -v bin/*.{bat,exe} LICENSE.txt || die
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+   rm -rv config || die
+
+   insinto /usr/share/${PN}
+   doins -r .
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+   dodir /usr/share/${PN}/plugins
+
+   insinto /etc/sysctl.d
+   newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
+
+   newconfd "${FILESDIR}/${PN}.conf.2" ${PN}
+   newinitd "${FILESDIR}/${PN}.init.2" ${PN}
+
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" ${PN}.conf
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+}
+
+pkg_postinst() {
+   elog
+   elog "You may create multiple instances of ${PN} by"
+   elog "symlinking the init script:"
+   elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
+   elog
+   elog "Please make su

[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-05-12 Thread Michał Górny
commit: 2f6359baa665ef66952bf151a21e695ca4556996
Author: Robert Siebeck  r123  de>
AuthorDate: Fri May 11 21:41:10 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:42:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6359ba

net-im/signal-desktop-bin: remove old version 1.10.0

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

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.10.0.ebuild   | 56 --
 2 files changed, 57 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index d6b8e9e5703..f91aa9a0463 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.10.0_amd64.deb 64197564 BLAKE2B 
2dbf673094a532f49c89d25de2689303ae5f36abefa7fdcc38e9899a51a1093db5699a31fa0b0f6fd5641292c6fa707bc8c9dbb0710ce391c40302219ddd681a
 SHA512 
07d5c6e59c5788cd4c15b82c72f90af39f3a232a2f5d92ac80b484dcd55c3e45d1e6bd8714b90906567b0f45d5833d9b0b1818731482f72517d9b22a50cd1fa1
 DIST signal-desktop_1.10.1_amd64.deb 64234894 BLAKE2B 
2f793979c25ebf38235d58a7f656f763e5d0a753acce7850a98716b2396c24ea0c0b5f89573b91cc7468330c0c7cf99fd5b0324046e1f8fad052d2e292111ea4
 SHA512 
7c41129a3e5653401b5bcaa71996f2248d682159cc877d00935411586259a7d53d29186d05df34f454fc834d3e7974c76a3a033ba1f1870ae55053aca58fcf8f

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.10.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.10.0.ebuild
deleted file mode 100644
index 5fec1e93409..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.10.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin/}"
-
-inherit gnome2-utils pax-utils unpacker xdg-utils
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop";
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="ayatana"
-
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/nss
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   net-print/cups
-   ayatana? ( dev-libs/libappindicator:3 )
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libnode.so
-   opt/Signal/libffmpeg.so"
-
-S="${WORKDIR}"
-
-src_install() {
-   insinto /
-   dodoc -r usr/share/doc/signal-desktop/.
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-05-12 Thread Michał Górny
commit: d3b66d829976e98f1412d2d6f516ca62e5d3fc19
Author: Robert Siebeck  r123  de>
AuthorDate: Fri May 11 21:40:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:42:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b66d82

net-im/signal-desktop-bin: add version 1.10.1

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

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.10.1.ebuild   | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 83057ac81d3..d6b8e9e5703 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.10.0_amd64.deb 64197564 BLAKE2B 
2dbf673094a532f49c89d25de2689303ae5f36abefa7fdcc38e9899a51a1093db5699a31fa0b0f6fd5641292c6fa707bc8c9dbb0710ce391c40302219ddd681a
 SHA512 
07d5c6e59c5788cd4c15b82c72f90af39f3a232a2f5d92ac80b484dcd55c3e45d1e6bd8714b90906567b0f45d5833d9b0b1818731482f72517d9b22a50cd1fa1
+DIST signal-desktop_1.10.1_amd64.deb 64234894 BLAKE2B 
2f793979c25ebf38235d58a7f656f763e5d0a753acce7850a98716b2396c24ea0c0b5f89573b91cc7468330c0c7cf99fd5b0324046e1f8fad052d2e292111ea4
 SHA512 
7c41129a3e5653401b5bcaa71996f2248d682159cc877d00935411586259a7d53d29186d05df34f454fc834d3e7974c76a3a033ba1f1870ae55053aca58fcf8f

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.10.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.10.1.ebuild
new file mode 100644
index 000..5fec1e93409
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.10.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-bin/}"
+
+inherit gnome2-utils pax-utils unpacker xdg-utils
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/ https://github.com/WhisperSystems/Signal-Desktop";
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ayatana"
+
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/nss
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   net-print/cups
+   ayatana? ( dev-libs/libappindicator:3 )
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libnode.so
+   opt/Signal/libffmpeg.so"
+
+S="${WORKDIR}"
+
+src_install() {
+   insinto /
+   dodoc -r usr/share/doc/signal-desktop/.
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2018-05-12 Thread Michał Górny
commit: 9e6f93c2c3cf0761eac9a4259a96e086e21e86ba
Author: OursDesCavernes  yahoo  fr>
AuthorDate: Thu Mar 22 23:14:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 17:41:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6f93c2

games-util/springlobby: new package

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

 games-util/springlobby/Manifest |  1 +
 games-util/springlobby/metadata.xml | 26 
 games-util/springlobby/springlobby-0.264.ebuild | 54 +
 3 files changed, 81 insertions(+)

diff --git a/games-util/springlobby/Manifest b/games-util/springlobby/Manifest
new file mode 100644
index 000..40c8d80469e
--- /dev/null
+++ b/games-util/springlobby/Manifest
@@ -0,0 +1 @@
+DIST springlobby-0.264.tar.bz2 2626180 BLAKE2B 
01ff51703c3c10c1aaeb342d2644012a6037b1271ba7e36ab7663cde7646d1c9c6bd823fe65c91a8a9e754bbcf1000ce486eeab2d1641c64fad08773c491f9a6
 SHA512 
f8024a98be7d6ea755c4380494415813084aadb6dcf72ed0aaeba0ddf9fbaf992ccd5455713c807c0d6feb7db606068be62d4bb2cfcb4697f0406a2ec4f404eb

diff --git a/games-util/springlobby/metadata.xml 
b/games-util/springlobby/metadata.xml
new file mode 100644
index 000..eabc7ba13bc
--- /dev/null
+++ b/games-util/springlobby/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+The official lobby client for SpringRTS community games: Balanced 
Annihilation; Journeywar; Metal Factions; Spring:1944 World War II; Star Wars: 
Imperial Winter; Tech Annihilation; The Cursed; Evolution RTS; ...
+   
+   
+Le client officiel du lobby pour les jeux de la communauté SpringRTS : 
Balanced Annihilation; Journeywar; Metal Factions; Spring:1944 World War II; 
Star Wars: Imperial Winter; Tech Annihilation; The Cursed; Evolution RTS; ...
+   
+   
+   toto...@yahoo.fr
+   Thomas Coquelin
+   
+   
+   fe...@protonmail.ch
+   Fedja Beader
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   springlobby/springlobby
+   
https://github.com/springlobby/springlobby/issues
+   
+

diff --git a/games-util/springlobby/springlobby-0.264.ebuild 
b/games-util/springlobby/springlobby-0.264.ebuild
new file mode 100644
index 000..510738cb07b
--- /dev/null
+++ b/games-util/springlobby/springlobby-0.264.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+inherit cmake-utils gnome2-utils wxwidgets
+
+DESCRIPTION="The official lobby client for SpringRTS community games"
+HOMEPAGE="https://springlobby.info";
+SRC_URI="https://www.springlobby.info/tarballs/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +libnotify +nls +sound"
+
+RDEPEND="
+   >=dev-libs/boost-1.35:=
+   dev-libs/openssl:=
+   sound? ( media-libs/alure
+   media-libs/openal
+   )
+   net-misc/curl
+   sys-libs/zlib[minizip]
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   libnotify? ( x11-libs/libnotify )
+"
+
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+   setup-wxwidgets
+   local mycmakeargs=(
+   -DOPTION_NOTIFY=$(usex libnotify)
+   -DOPTION_SOUND=$(usex sound)
+   -DOPTION_TRANSLATION_SUPPORT=$(usex nls)
+   -DAUX_VERSION="(Gentoo,${ARCH})"
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-12 Thread Sven Wegener
commit: d52628e3219bfc5e00984e029261b12ea797be1d
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat May 12 16:54:37 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat May 12 16:55:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52628e3

net-dns/pdns: Version bump, security bug #655318

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-dns/pdns/Manifest  |   1 +
 net-dns/pdns/pdns-4.1.2.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 020056c78f0..42d9a9c27e8 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1,3 +1,4 @@
 DIST pdns-4.0.5.tar.bz2 1323468 BLAKE2B 
7e10cc98177bfa4f81888e2598ab4f0ce83ee45e6349372c065940424a74015302da879536dea8346fe7b86f35c0524a5449489bdf71d1a091b7c6a82fac4b6f
 SHA512 
4b0fa932c1d9caf35b988916447aa21c64ebe2a58bdd84417cf09321a21b264cf1057206dc6993a45a3b591eb1dfa49463710c06b6bdfaf6fb17ae6dec6086d9
 DIST pdns-4.1.0.tar.bz2 1116905 BLAKE2B 
91ec0f0cfa70966ff71dfb6302ed01355120ca1429d3c610c4abfb1b964cff78a6332700991bc259387e9095be03d3850da41750e93bb3ffe3db0e23562d156c
 SHA512 
4b2b42f4893f8aac3cf07a6c8a3c999cb728a5907a710f1a5c9c8d08377ecb63e202e5eececbefc069c8f1d97a29b2aa607da7cf2bcc6335a7418e409e77
 DIST pdns-4.1.1.tar.bz2 1113659 BLAKE2B 
916dd6ad815a867580d36668e70ec62991ccd45abafdcaa282a2d3edf7ea1b1ae4fc8add8f6b1ce5c8a8d76fc5bf6a6fa458202b7623842afabf7da59585
 SHA512 
23e62ec39007e39a289945457e9b950cbeabf8581f477397341dfbd3592b7ccdede8f4c9ce653a47add07784d1a23116f9013c755eb11af1df383b49a8ca341d
+DIST pdns-4.1.2.tar.bz2 1117225 BLAKE2B 
6a4ffc7ea6ccf4dcde63f78c203efe4c17d3769785173211f4d98b9a1891d3d747b95f686c41c6197f28931302eb8389d4fe899409a98d5d83f71fbd15c36d78
 SHA512 
3fe9f5d8d87bfc77e98915d9019000b6bc0b91ed7ed363ba00a64321cc534290e23627f18a6ba87797a954f7c82b777f746f4f45eb70efb30fa2aa1a80c67a68

diff --git a/net-dns/pdns/pdns-4.1.2.ebuild b/net-dns/pdns/pdns-4.1.2.ebuild
new file mode 100644
index 000..1dd30fc1895
--- /dev/null
+++ b/net-dns/pdns/pdns-4.1.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils multilib user toolchain-funcs versionator
+
+DESCRIPTION="The PowerDNS Daemon"
+HOMEPAGE="https://www.powerdns.com/";
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# other possible flags:
+# db2: we lack the dep
+# oracle: dito (need Oracle Client Libraries)
+# xdb: (almost) dead, surely not supported
+
+IUSE="botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx 
postgres protobuf remote sodium sqlite systemd tools tinydns test"
+
+REQUIRED_USE="mydns? ( mysql )"
+
+RDEPEND="
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:= )
+   >=dev-libs/boost-1.35:=
+   botan? ( dev-libs/botan:2= )
+   lua? (
+   !luajit? ( dev-lang/lua:= )
+   luajit? ( dev-lang/luajit:= )
+   )
+   mysql? ( virtual/mysql )
+   postgres? ( dev-db/postgresql:= )
+   ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
+   sqlite? ( dev-db/sqlite:3 )
+   opendbx? ( dev-db/opendbx )
+   geoip? ( >=dev-cpp/yaml-cpp-0.5.1 dev-libs/geoip )
+   sodium? ( dev-libs/libsodium:= )
+   tinydns? ( >=dev-db/tinycdb-0.77 )
+   protobuf? ( dev-libs/protobuf )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}"/${P/_/-}
+
+src_configure() {
+   local dynmodules="pipe bind" # the default backends, always enabled
+
+   #use db2 && dynmodules+=" db2"
+   use ldap && dynmodules+=" ldap"
+   use lua && dynmodules+=" lua"
+   use mydns && dynmodules+=" mydns"
+   use mysql && dynmodules+=" gmysql"
+   use opendbx && dynmodules+=" opendbx"
+   #use oracle && dynmodules+=" goracle oracle"
+   use postgres && dynmodules+=" gpgsql"
+   use remote && dynmodules+=" remote"
+   use sqlite && dynmodules+=" gsqlite3"
+   use tinydns && dynmodules+=" tinydns"
+   use geoip && dynmodules+=" geoip"
+   #use xdb && dynmodules+=" xdb"
+
+   econf \
+   --disable-static \
+   --sysconfdir=/etc/powerdns \
+   --libdir=/usr/$(get_libdir)/powerdns \
+   --with-modules= \
+   --with-dynmodules="${dynmodules}" \
+   --with-mysql-lib=/usr/$(get_libdir) \
+   $(use_enable botan) \
+   $(use_enable debug verbose-logging) \
+   $(use_enable test unit-tests) \
+   $(use_enable tools) \
+   $(use_enable systemd) \
+   $(use_enable sodium libsodium) \
+   $(usex lua "$(use_with !luajit lua) $(use_with luajit)" \
+   '--without-lua --without-luajit') \
+ 

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

2018-05-12 Thread Michał Górny
commit: d7892cfcf3864975a953933fe370cc14eaa92c30
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 12 16:01:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 16:52:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7892cfc

sys-apps/portage-mgorny: Bump to 2.3.36.1

 sys-apps/portage-mgorny/Manifest   |   1 +
 .../portage-mgorny/portage-mgorny-2.3.36.1.ebuild  | 198 +
 2 files changed, 199 insertions(+)

diff --git a/sys-apps/portage-mgorny/Manifest b/sys-apps/portage-mgorny/Manifest
index 17fa1e7f912..28ca9b96286 100644
--- a/sys-apps/portage-mgorny/Manifest
+++ b/sys-apps/portage-mgorny/Manifest
@@ -1,3 +1,4 @@
 DIST portage-mgorny-2.3.26.1.tar.gz 1237698 BLAKE2B 
73dcce2f57930bd074f6de5103a31ba3730537196438302ea7b25b21ee32d6ab8b3292b42825eac2e912639be1dd0a1b15c049c5cb22f54525c476b96f4817f4
 SHA512 
38c5ca6a1fee7125942fca10921f3c2ae201c6c06b4f69ee7b0b90b44486aca7b8e4f5817efad99c1ef5ad3f558cd9da144d2c3c26242a1a05bca9e17921b173
 DIST portage-mgorny-2.3.31.1.tar.gz 1245744 BLAKE2B 
f9085fd7b66c2e018736cd1b5740d03cd61ab50d18113d651289521c3cb7786bd7963b24fe9a8d55e9dd107a01bc77c5ca2e8f343e4728a844fc17fd608a3680
 SHA512 
d2f6188f78c94341c97ca71915bd1428b49d26ea2d22f34b71029128dbd9ec0c9673b2835af730f17d81aba96927bcf05e46ef82ba1e94c3ae7249b6ac8ee235
 DIST portage-mgorny-2.3.33.1.tar.gz 1246760 BLAKE2B 
5502b60a889d224008d9cdd3befce80bc831ab15bf1a9dd43599e6da307d108939fe21ba272f19b785e2e927c582bef55dd2baa2186f0dcb882a5ea9b37accc4
 SHA512 
1fcc239abbb4288dc8863e3d5aea84fe59dcb1ecd989616cfabc477dc8516722d174021e96105ded26952d7e900c83dd32da27c35fd1e429af6431ee32dfa877
+DIST portage-mgorny-2.3.36.1.tar.gz 1247357 BLAKE2B 
e3adcb48a2261d55956e9d5da291936aa581f485a88b815097f93bec4b0300f98677064207a60b2d98c10c1c6082e6f58221f7bea87b689a920c0c50a81bd583
 SHA512 
16284e06531cdad65f8ea3efd8f4fb9e4f3ff5c127c7d24f5a3fc3d0ba1a3cebe18e32b89ed85759f6b3df3841eaf618390c5b401a7e621a02cfce1da71c4ea4

diff --git a/sys-apps/portage-mgorny/portage-mgorny-2.3.36.1.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-2.3.36.1.ebuild
new file mode 100644
index 000..d6c166badf4
--- /dev/null
+++ b/sys-apps/portage-mgorny/portage-mgorny-2.3.36.1.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="Fork of Portage focused on cleaning up and useful features"
+HOMEPAGE="https://github.com/mgorny/portage-mgorny";
+SRC_URI="https://github.com/mgorny/portage-mgorny/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+SLOT="0"
+IUSE="build +ipc +native-extensions selinux xattr kernel_linux"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   >=sys-apps/sed-4.0.5
+   sys-devel/patch"
+RDEPEND="
+   >=app-arch/tar-1.27
+   !build? (
+   >=app-admin/eselect-1.2
+   app-crypt/openpgp-keys-gentoo-release
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   >=app-portage/gemato-10
+   app-shells/bash:0[readline]
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_4,3_5} pypy)
+   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   >=sys-apps/sed-4.0.5
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
+   python2_7 pypy)
+   ) )
+   !app-portage/repoman
+   !sys-apps/portage"
+PDEPEND="
+   !build? (
+   >=net-misc/rsync-2.6.4
+   )"
+# NOTE: FEATURES=installsources requires debugedit and rsync
+
+pkg_pretend() {
+   if [[ -f ${EROOT%/}/etc/make.conf ]]; then
+   eerror "You seem to be using /etc/make.conf. Please migrate to 
the new"
+   eerror "/etc/portage/make.conf location before upgrading."
+   if [[ ! -f ${EROOT%/}/etc/portage/make.conf ]]; then
+   eerror
+   eerror "  mv ${EROOT%/}/etc/make.conf 
${EROOT%/}/etc/portage/make.conf"
+   else
+   ewarn
+   ewarn "WARNING: You seem to have make.conf in both 
locations. Please take"
+   ewarn "care not to accientally overwrite one with the 
other."
+   fi
+   die "${E

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

2018-05-12 Thread Nick Sarnie
commit: 939de78ff1261d4c4bea22ff9b0fc4041e2fd612
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat May 12 16:16:00 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat May 12 16:16:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939de78f

net-wireless/broadcom-sta: Drop myself as maintainer

I no longer have the hardware

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-wireless/broadcom-sta/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/broadcom-sta/metadata.xml 
b/net-wireless/broadcom-sta/metadata.xml
index e5624803368..599aa053926 100644
--- a/net-wireless/broadcom-sta/metadata.xml
+++ b/net-wireless/broadcom-sta/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   sar...@gentoo.org
-   Nick Sarnie
-   

e...@gentoo.org
Gilles Dartiguelongue



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

2018-05-12 Thread Michał Górny
commit: 494d12fc563e41fb477e1bf66f96e4a124ad1db1
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:19:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494d12fc

app-emulation/fuse-utils: remove old version 1.3.4

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

 app-emulation/fuse-utils/Manifest|  1 -
 app-emulation/fuse-utils/fuse-utils-1.3.4.ebuild | 30 
 2 files changed, 31 deletions(-)

diff --git a/app-emulation/fuse-utils/Manifest 
b/app-emulation/fuse-utils/Manifest
index a4c9c4d8806..bdb2cd5fff0 100644
--- a/app-emulation/fuse-utils/Manifest
+++ b/app-emulation/fuse-utils/Manifest
@@ -1,3 +1,2 @@
-DIST fuse-utils-1.3.4.tar.gz 493813 BLAKE2B 
29ff39a3dc98019aa548b78d7e3c0fe08863ea4f51103b5e0949b96e83a217458771c19a72f7a93150b2654903904343f038032442f74c662ccaaec56f05c997
 SHA512 
878f0481f7b62a989c1c1e947996b9c3ffafbfde4eb6c0af46aaabe765768f308ca26d3a451f438e48c795a6f08791c9ebf672448519a5d0790d5781c9bad6bb
 DIST fuse-utils-1.4.0.tar.gz 499865 BLAKE2B 
23a09e88a468b207fa1b0782535251729d8212092da6d04c2732171ebb88e453a9df1f9af3056fa3114f4e6717a4e54c95d5b1a71477980f54d274b05e0c210b
 SHA512 
dafedc66659c0f89d90bed2dcdc76aecddd91818db5f843d7480c78eaaa4c298531936af1fe34a4997ca23aab7b32dabf4b8bc03a552e75370edfd56aee0c2b4
 DIST fuse-utils-1.4.1.tar.gz 500533 BLAKE2B 
58d75c336e0b46b500b614ce858978391986c0950f011986860c86ce153227a5116859aafb26ffbef8f5989e32e7df6fe77974943277e83c64ccee1217409b54
 SHA512 
973ae172fa38dab27da4b305bbcaad95ba8d2c3d60a9a1e7d8032113b66536506a458fc0ef5d1faf3b2082255a0d54d6bbbf7eaac4c2981b6a77bc7afae9974b

diff --git a/app-emulation/fuse-utils/fuse-utils-1.3.4.ebuild 
b/app-emulation/fuse-utils/fuse-utils-1.3.4.ebuild
deleted file mode 100644
index 384e894a681..000
--- a/app-emulation/fuse-utils/fuse-utils-1.3.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Utils for the Free Unix Spectrum Emulator by Philip Kendall"
-HOMEPAGE="http://fuse-emulator.sourceforge.net";
-SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="audiofile gcrypt jpeg png zlib"
-
-RDEPEND=">=app-emulation/libspectrum-1.4.0[gcrypt?,zlib?]
-   audiofile? ( >=media-libs/audiofile-0.3.6 )
-   jpeg? ( virtual/jpeg:0 )
-   png? ( media-libs/libpng:0 )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_with audiofile) \
-   $(use_with gcrypt libgcrypt) \
-   $(use_with jpeg libjpeg) \
-   $(use_with png libpng) \
-   $(use_with zlib)
-}



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

2018-05-12 Thread Michał Górny
commit: 1dd9d1aa371dd30ca89e4ef2231077740ea398b9
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:15:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd9d1aa

app-emulation/fuse-utils: bump to version 1.4.1

 app-emulation/fuse-utils/Manifest|  1 +
 app-emulation/fuse-utils/fuse-utils-1.4.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-emulation/fuse-utils/Manifest 
b/app-emulation/fuse-utils/Manifest
index 72f3d6a72d5..a4c9c4d8806 100644
--- a/app-emulation/fuse-utils/Manifest
+++ b/app-emulation/fuse-utils/Manifest
@@ -1,2 +1,3 @@
 DIST fuse-utils-1.3.4.tar.gz 493813 BLAKE2B 
29ff39a3dc98019aa548b78d7e3c0fe08863ea4f51103b5e0949b96e83a217458771c19a72f7a93150b2654903904343f038032442f74c662ccaaec56f05c997
 SHA512 
878f0481f7b62a989c1c1e947996b9c3ffafbfde4eb6c0af46aaabe765768f308ca26d3a451f438e48c795a6f08791c9ebf672448519a5d0790d5781c9bad6bb
 DIST fuse-utils-1.4.0.tar.gz 499865 BLAKE2B 
23a09e88a468b207fa1b0782535251729d8212092da6d04c2732171ebb88e453a9df1f9af3056fa3114f4e6717a4e54c95d5b1a71477980f54d274b05e0c210b
 SHA512 
dafedc66659c0f89d90bed2dcdc76aecddd91818db5f843d7480c78eaaa4c298531936af1fe34a4997ca23aab7b32dabf4b8bc03a552e75370edfd56aee0c2b4
+DIST fuse-utils-1.4.1.tar.gz 500533 BLAKE2B 
58d75c336e0b46b500b614ce858978391986c0950f011986860c86ce153227a5116859aafb26ffbef8f5989e32e7df6fe77974943277e83c64ccee1217409b54
 SHA512 
973ae172fa38dab27da4b305bbcaad95ba8d2c3d60a9a1e7d8032113b66536506a458fc0ef5d1faf3b2082255a0d54d6bbbf7eaac4c2981b6a77bc7afae9974b

diff --git a/app-emulation/fuse-utils/fuse-utils-1.4.1.ebuild 
b/app-emulation/fuse-utils/fuse-utils-1.4.1.ebuild
new file mode 100644
index 000..67c293014ef
--- /dev/null
+++ b/app-emulation/fuse-utils/fuse-utils-1.4.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Utils for the Free Unix Spectrum Emulator by Philip Kendall"
+HOMEPAGE="http://fuse-emulator.sourceforge.net";
+SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="audiofile gcrypt jpeg png zlib"
+
+RDEPEND=">=app-emulation/libspectrum-1.4.2[gcrypt?,zlib?]
+   audiofile? ( >=media-libs/audiofile-0.3.6 )
+   jpeg? ( virtual/jpeg:0 )
+   png? ( media-libs/libpng:0 )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_with audiofile)
+   $(use_with gcrypt libgcrypt)
+   $(use_with jpeg libjpeg)
+   $(use_with png libpng)
+   $(use_with zlib)
+   )
+   econf "${myconf[@]}"
+}



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

2018-05-12 Thread Michał Górny
commit: c78ccc382ed2c7902371f44c5f0cfe179b74676a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 12 15:52:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c78ccc38

app-emulation/fuse: Fix src_test to use 'test' target

The upstream Makefile is apparently using a custom 'test' target
to run tests, while the 'check' target is a no-op.  Update the ebuild
accordingly.

 app-emulation/fuse/fuse-1.5.3.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/fuse/fuse-1.5.3.ebuild 
b/app-emulation/fuse/fuse-1.5.3.ebuild
index 3bccba054d3..913346a242f 100644
--- a/app-emulation/fuse/fuse-1.5.3.ebuild
+++ b/app-emulation/fuse/fuse-1.5.3.ebuild
@@ -62,3 +62,7 @@ src_configure() {
 
econf "${myconf[@]}"
 }
+
+src_test() {
+   emake test
+}



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

2018-05-12 Thread Michał Górny
commit: 8d1cc7aa6a28a117e5a95d490efc218d69528eec
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:16:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1cc7aa

app-emulation/libspectrum: remove old version 1.4.0

 app-emulation/libspectrum/Manifest |  1 -
 app-emulation/libspectrum/libspectrum-1.4.0.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/app-emulation/libspectrum/Manifest 
b/app-emulation/libspectrum/Manifest
index 7e46ebd6e18..0453f3090b2 100644
--- a/app-emulation/libspectrum/Manifest
+++ b/app-emulation/libspectrum/Manifest
@@ -1,3 +1,2 @@
-DIST libspectrum-1.4.0.tar.gz 514972 BLAKE2B 
698ada3d404db15d95946b8098d80b791c63548a6d09a442f926e4fb36b01e00ab8d9fea60b33edee688e02cf753fa37f91bd09a97090b152ac16e4d41d482f8
 SHA512 
4005133185bc677ac8c960fb3f731fa6dc29caa31e008ba59f1791626999717cb79e9be284d1534a3a3550fa2ea5f2b1616256f3deeac73853f5b8fe3031e3f3
 DIST libspectrum-1.4.1.tar.gz 516697 BLAKE2B 
863030fabf37b03f15af389d8ab625f0f54c439153900e8b44bfefe2196fd576fbed9c23a6d2cfd7b07ca804a20329d8e646d3b7741ee1ded3d42246e36f203d
 SHA512 
550d96c2432400a5b6ba86534acc0a2786dcdb9a8c847caf7768f1053cdbe0825d208128713a3f4b7fa42547bb3eac56329433a4c0a6753eec3ba9623eef5bf5
 DIST libspectrum-1.4.2.tar.gz 568052 BLAKE2B 
84ffa5b2ac376c72d309c623610e5e30ebc98ab81a4505ffd88c8fc88145c6d63a112c60a57585c827b352e0a73ec330fc9f3601a714d1a6ad522cc40105d171
 SHA512 
391eb6fd805ab5a7ba5186ced8aa06be8b25973512860bfd0680585120a9617a1406f9327a7acb3ad7b7e473be8214c9b228d8b4adcf45a8bf3d3b6d27ee4d6f

diff --git a/app-emulation/libspectrum/libspectrum-1.4.0.ebuild 
b/app-emulation/libspectrum/libspectrum-1.4.0.ebuild
deleted file mode 100644
index 89d3021f9a9..000
--- a/app-emulation/libspectrum/libspectrum-1.4.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Spectrum emulation library"
-HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php";
-SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="audiofile bzip2 gcrypt zlib"
-
-RDEPEND="dev-libs/glib:2
-   audiofile? ( >=media-libs/audiofile-0.3.6 )
-   bzip2? ( >=app-arch/bzip2-1.0 )
-   gcrypt? ( dev-libs/libgcrypt:0 )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_with audiofile libaudiofile) \
-   $(use_with bzip2 bzip2) \
-   $(use_with gcrypt libgcrypt) \
-   $(use_with zlib zlib)
-}
-
-src_install() {
-   default
-   dodoc doc/*.txt *.txt
-}



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

2018-05-12 Thread Michał Górny
commit: 0814e8ae9ef04cc5c3217c801b012d681454437e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 12 15:54:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0814e8ae

app-emulation/libspectrum: Fix running tests

The 'check' target builds test executable but does not run it.  Update
the ebuild to run it manually afterwards.

 app-emulation/libspectrum/libspectrum-1.4.2.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-emulation/libspectrum/libspectrum-1.4.2.ebuild 
b/app-emulation/libspectrum/libspectrum-1.4.2.ebuild
index 66ae4677a64..75e11f4bc84 100644
--- a/app-emulation/libspectrum/libspectrum-1.4.2.ebuild
+++ b/app-emulation/libspectrum/libspectrum-1.4.2.ebuild
@@ -31,6 +31,12 @@ src_configure() {
econf "${myconf[@]}"
 }
 
+src_test() {
+   # check only builds test executable but doesn't run it
+   emake check
+   ./test/test || die
+}
+
 src_install() {
default
dodoc doc/*.txt *.txt



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

2018-05-12 Thread Michał Górny
commit: a6527dd40a1d8e23fe03b3844e207e774d6b27d7
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:18:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6527dd4

app-emulation/fuse: remove old version 1.5.1

 app-emulation/fuse/Manifest  |  1 -
 app-emulation/fuse/fuse-1.5.1.ebuild | 63 
 app-emulation/fuse/metadata.xml  |  1 -
 3 files changed, 65 deletions(-)

diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
index a2acc3e6f19..bd39e75d6de 100644
--- a/app-emulation/fuse/Manifest
+++ b/app-emulation/fuse/Manifest
@@ -1,3 +1,2 @@
-DIST fuse-1.5.1.tar.gz 1623081 BLAKE2B 
4b6cf747d15bc2d33a0baba88254a08187e8a615564236835da19d32f9afb312d5a5c90ac07a88d904019626b153546ecd8cd09b88fa16731af94ea54cd0e346
 SHA512 
d5f5b8a0e61f298a955450de208b29f8ab4fc0133c5c58e596f36f3834c088c946e19d7437dd1a6e73a89d32dcaf6ca9ce0fed8ec310c37aa6a6568be482abe4
 DIST fuse-1.5.2.tar.gz 1626746 BLAKE2B 
38236b9457e975fe227e2a19ed0fb80cac022fbb0bd8fcb1e51666103c4abe8960b1bd166fc1d12ab4e0f32954f7c3f59625d57d456313f75ca023bf51477e0b
 SHA512 
45507834eb70d1e74c8f58017f4ae0bb54e2560456eeadfa8b6888a1c79e9c9443cccb7ae9733b96a895f94040be820c57a7d698115c2f483e64ebc4fd734268
 DIST fuse-1.5.3.tar.gz 1627487 BLAKE2B 
d942f0131ce713e8592abec6443015aca3f1ae73739f1db0eae84a19e4320fd8bffbd7d36afaf65b08cf059305f85a8854d39d46519ed7abd3705b11156d069c
 SHA512 
6596f789a685c46752c46b2432953c0d9abb620b23541cdbfc066c224fcba47ac7be75db678e2ff76622a7d02cc81b7dfeae672dfdaee1085d2ae5f768a4d8c0

diff --git a/app-emulation/fuse/fuse-1.5.1.ebuild 
b/app-emulation/fuse/fuse-1.5.1.ebuild
deleted file mode 100644
index ab203809cef..000
--- a/app-emulation/fuse/fuse-1.5.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
-HOMEPAGE="http://fuse-emulator.sourceforge.net";
-SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="alsa ao backend-fbcon +backend-gtk backend-sdl backend-svga backend-X 
gpm joystick memlimit png xml"
-
-# Only one UI back-end can be enabled at a time
-REQUIRED_USE="^^ ( backend-fbcon backend-gtk backend-sdl backend-svga 
backend-X )"
-
-RDEPEND=">=app-emulation/libspectrum-1.4.1
-   dev-libs/glib:2
-   alsa? ( media-libs/alsa-lib )
-   ao? ( media-libs/libao )
-   gpm? ( sys-libs/gpm )
-   joystick? ( media-libs/libjsw )
-   png? ( media-libs/libpng:0= sys-libs/zlib )
-   backend-gtk? ( x11-libs/gtk+:3 )
-   backend-sdl? ( media-libs/libsdl )
-   backend-svga? ( media-libs/svgalib )
-   backend-X? ( x11-libs/libX11 x11-libs/libXext )
-   xml? ( dev-libs/libxml2:2 )"
-DEPEND="${RDEPEND}
-   backend-fbcon? ( virtual/linux-sources )
-   dev-lang/perl
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README THANKS )
-
-src_configure() {
-   local myconf=(
-   --without-win32
-   $(use_with alsa)
-   $(use_with ao libao)
-   $(use_with gpm)
-   $(use_with joystick)
-   $(use_enable joystick ui-joystick)
-   $(use_enable memlimit smallmem)
-   $(use_with png)
-   $(use_with xml libxml2)
-   )
-
-   if use backend-gtk; then
-   :
-   elif use backend-sdl; then
-   myconf+=("--with-sdl")
-   elif use backend-X; then
-   myconf+=("--without-gtk")
-   elif use backend-svga; then
-   myconf+=("--with-svgalib")
-   elif use backend-fbcon; then
-   myconf+=("--with-fb")
-   fi
-
-   econf "${myconf[@]}"
-}

diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml
index bb6d65be18a..27879e60185 100644
--- a/app-emulation/fuse/metadata.xml
+++ b/app-emulation/fuse/metadata.xml
@@ -14,7 +14,6 @@


Use framebuffer rendering 
backend
-   Use GTK+ rendering backend
Use SDL rendering backend
Use svgalib rendering backend
Use X11 rendering backend



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

2018-05-12 Thread Michał Górny
commit: 58b60a7939d9a294c07d0bbac3f988f538954477
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:13:00 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b60a79

app-emulation/libspectrum: bump to version 1.4.2

 app-emulation/libspectrum/Manifest |  1 +
 app-emulation/libspectrum/libspectrum-1.4.2.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/libspectrum/Manifest 
b/app-emulation/libspectrum/Manifest
index 1ede1174d96..7e46ebd6e18 100644
--- a/app-emulation/libspectrum/Manifest
+++ b/app-emulation/libspectrum/Manifest
@@ -1,2 +1,3 @@
 DIST libspectrum-1.4.0.tar.gz 514972 BLAKE2B 
698ada3d404db15d95946b8098d80b791c63548a6d09a442f926e4fb36b01e00ab8d9fea60b33edee688e02cf753fa37f91bd09a97090b152ac16e4d41d482f8
 SHA512 
4005133185bc677ac8c960fb3f731fa6dc29caa31e008ba59f1791626999717cb79e9be284d1534a3a3550fa2ea5f2b1616256f3deeac73853f5b8fe3031e3f3
 DIST libspectrum-1.4.1.tar.gz 516697 BLAKE2B 
863030fabf37b03f15af389d8ab625f0f54c439153900e8b44bfefe2196fd576fbed9c23a6d2cfd7b07ca804a20329d8e646d3b7741ee1ded3d42246e36f203d
 SHA512 
550d96c2432400a5b6ba86534acc0a2786dcdb9a8c847caf7768f1053cdbe0825d208128713a3f4b7fa42547bb3eac56329433a4c0a6753eec3ba9623eef5bf5
+DIST libspectrum-1.4.2.tar.gz 568052 BLAKE2B 
84ffa5b2ac376c72d309c623610e5e30ebc98ab81a4505ffd88c8fc88145c6d63a112c60a57585c827b352e0a73ec330fc9f3601a714d1a6ad522cc40105d171
 SHA512 
391eb6fd805ab5a7ba5186ced8aa06be8b25973512860bfd0680585120a9617a1406f9327a7acb3ad7b7e473be8214c9b228d8b4adcf45a8bf3d3b6d27ee4d6f

diff --git a/app-emulation/libspectrum/libspectrum-1.4.2.ebuild 
b/app-emulation/libspectrum/libspectrum-1.4.2.ebuild
new file mode 100644
index 000..66ae4677a64
--- /dev/null
+++ b/app-emulation/libspectrum/libspectrum-1.4.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Spectrum emulation library"
+HOMEPAGE="http://fuse-emulator.sourceforge.net/libspectrum.php";
+SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="audiofile bzip2 gcrypt zlib"
+
+RDEPEND="dev-libs/glib:2
+   audiofile? ( >=media-libs/audiofile-0.3.6 )
+   bzip2? ( >=app-arch/bzip2-1.0 )
+   gcrypt? ( dev-libs/libgcrypt:0 )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   $(use_with audiofile libaudiofile)
+   $(use_with bzip2)
+   $(use_with gcrypt libgcrypt)
+   $(use_with zlib)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   dodoc doc/*.txt *.txt
+}



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

2018-05-12 Thread Michał Górny
commit: 7560e37a246dc3ca5589dff29d144962067c9c72
Author: Jan Ziak <0xe2.0x9a.0x9b  gmail  com>
AuthorDate: Sat May 12 13:14:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 12 15:55:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7560e37a

app-emulation/fuse: bump to version 1.5.3

 app-emulation/fuse/Manifest  |  1 +
 app-emulation/fuse/fuse-1.5.3.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
index 9abfc1e7752..a2acc3e6f19 100644
--- a/app-emulation/fuse/Manifest
+++ b/app-emulation/fuse/Manifest
@@ -1,2 +1,3 @@
 DIST fuse-1.5.1.tar.gz 1623081 BLAKE2B 
4b6cf747d15bc2d33a0baba88254a08187e8a615564236835da19d32f9afb312d5a5c90ac07a88d904019626b153546ecd8cd09b88fa16731af94ea54cd0e346
 SHA512 
d5f5b8a0e61f298a955450de208b29f8ab4fc0133c5c58e596f36f3834c088c946e19d7437dd1a6e73a89d32dcaf6ca9ce0fed8ec310c37aa6a6568be482abe4
 DIST fuse-1.5.2.tar.gz 1626746 BLAKE2B 
38236b9457e975fe227e2a19ed0fb80cac022fbb0bd8fcb1e51666103c4abe8960b1bd166fc1d12ab4e0f32954f7c3f59625d57d456313f75ca023bf51477e0b
 SHA512 
45507834eb70d1e74c8f58017f4ae0bb54e2560456eeadfa8b6888a1c79e9c9443cccb7ae9733b96a895f94040be820c57a7d698115c2f483e64ebc4fd734268
+DIST fuse-1.5.3.tar.gz 1627487 BLAKE2B 
d942f0131ce713e8592abec6443015aca3f1ae73739f1db0eae84a19e4320fd8bffbd7d36afaf65b08cf059305f85a8854d39d46519ed7abd3705b11156d069c
 SHA512 
6596f789a685c46752c46b2432953c0d9abb620b23541cdbfc066c224fcba47ac7be75db678e2ff76622a7d02cc81b7dfeae672dfdaee1085d2ae5f768a4d8c0

diff --git a/app-emulation/fuse/fuse-1.5.3.ebuild 
b/app-emulation/fuse/fuse-1.5.3.ebuild
new file mode 100644
index 000..3bccba054d3
--- /dev/null
+++ b/app-emulation/fuse/fuse-1.5.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Free Unix Spectrum Emulator by Philip Kendall"
+HOMEPAGE="http://fuse-emulator.sourceforge.net";
+SRC_URI="mirror://sourceforge/fuse-emulator/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa ao backend-fbcon backend-sdl backend-svga backend-X gpm joystick 
memlimit png xml"
+
+# Only one UI back-end can be enabled at a time
+REQUIRED_USE="?? ( backend-fbcon backend-sdl backend-svga backend-X )"
+
+RDEPEND="
+   >=app-emulation/libspectrum-1.4.2
+   dev-libs/glib:2
+   alsa? ( media-libs/alsa-lib )
+   ao? ( media-libs/libao )
+   backend-sdl? ( media-libs/libsdl )
+   backend-svga? ( media-libs/svgalib )
+   backend-X? ( x11-libs/libX11 x11-libs/libXext )
+   !backend-fbcon? ( !backend-sdl? ( !backend-svga? ( !backend-X? ( 
x11-libs/gtk+:3 ) ) ) )
+   gpm? ( sys-libs/gpm )
+   joystick? ( media-libs/libjsw )
+   png? ( media-libs/libpng:0= sys-libs/zlib )
+   xml? ( dev-libs/libxml2:2 )"
+DEPEND="${RDEPEND}
+   backend-fbcon? ( virtual/linux-sources )
+   dev-lang/perl
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README THANKS )
+
+src_configure() {
+   local myconf=(
+   --without-win32
+   $(use_with alsa)
+   $(use_with ao libao)
+   $(use_with gpm)
+   $(use_with joystick)
+   $(use_enable joystick ui-joystick)
+   $(use_enable memlimit smallmem)
+   $(use_with png)
+   $(use_with xml libxml2)
+   )
+
+   if use backend-sdl; then
+   myconf+=("--with-sdl")
+   elif use backend-X; then
+   myconf+=("--without-gtk")
+   elif use backend-svga; then
+   myconf+=("--with-svgalib")
+   elif use backend-fbcon; then
+   myconf+=("--with-fb")
+   else
+   myconf+=("--with-gtk")
+   fi
+
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/

2018-05-12 Thread Kristian Fiskerstrand
commit: 199d422073087221672c976e3774bb265ea3bcab
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat May 12 15:53:26 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat May 12 15:53:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199d4220

app-crypt/pinentry: Remove automagic dependency for fltk

Closes: https://bugs.gentoo.org/655290
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/pinentry/pinentry-1.1.0-r2.ebuild | 102 
 1 file changed, 102 insertions(+)

diff --git a/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild 
b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
new file mode 100644
index 000..5b9da6b3a47
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.1.0-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/aegypten2/index.html";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="caps emacs gnome-keyring fltk gtk ncurses qt5 static"
+
+CDEPEND="
+   app-eselect/eselect-pinentry
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   >=dev-libs/libgpg-error-1.17
+   caps? ( sys-libs/libcap )
+   fltk? ( x11-libs/fltk )
+   gnome-keyring? ( app-crypt/libsecret )
+   gtk? ( x11-libs/gtk+:2 )
+   ncurses? ( sys-libs/ncurses:0= )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   gtk? ( !static )
+   qt5? ( !static )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0-make-icon-work-under-Plasma-Wayland.patch"
+   "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   export QTLIB="$(qt5_get_libdir)"
+
+   econf \
+   --enable-pinentry-tty \
+   $(use_with caps libcap) \
+   $(use_enable emacs pinentry-emacs) \
+   $(use_enable fltk pinentry-fltk) \
+   $(use_enable gnome-keyring libsecret) \
+   $(use_enable gnome-keyring pinentry-gnome3) \
+   $(use_enable gtk pinentry-gtk2) \
+   $(use_enable ncurses pinentry-curses) \
+   $(use_enable ncurses fallback-curses) \
+   $(use_enable qt5 pinentry-qt) \
+   MOC="$(qt5_get_bindir)"/moc
+}
+
+src_install() {
+   default
+   rm -f "${ED}"/usr/bin/pinentry || die
+
+   use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt4
+}
+
+pkg_postinst() {
+   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
+   elog "The soft resource limit for memory locking specifies the 
limit an"
+   elog "unprivileged process may lock into memory. You can also 
use POSIX"
+   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
+   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
+   elog "your users."
+   fi
+
+   eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+   eselect pinentry update ifunset
+}



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

2018-05-12 Thread Samuel Bernardo
commit: 6597ae79a2b8385af6ad52b3d9c61510266cad00
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat May 12 15:35:35 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat May 12 15:35:35 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=6597ae79

update idea-community

 dev-util/idea-community/Manifest   | 10 ++--
 .../idea-community-15.0.6.143.2370.31.ebuild   | 36 -
 .../idea-community-2016.3.0.163.7743.44.ebuild | 59 --
 ... => idea-community-2018.1.2.181.4668.68.ebuild} | 31 
 4 files changed, 24 insertions(+), 112 deletions(-)

diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 5e6b4ed..17898fc 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,7 +1,3 @@
-DIST ideaIC-15.0.6.tar.gz 234630621 SHA256 
4238391a3e2ffdc7ada51e850702330ea172c6bf0bb859d2f269e3f2d45e6920 SHA512 
9c7adb462199b125e8bf174472832c3c56d2f62b230832e1dfe74404a6db65ada597741d3df462281f133e1d7599e65bf8362be8e7f6459665155bfeaf073138
 WHIRLPOOL 
f5c5b18f4b4f5d974d8466506722b50747554beea2cb0d132b68f3fdd3377346ffd986f5cbfef0381024f6da5e1ee0233645a9c48904dbe7fd5cac911d16653a
-DIST ideaIC-2016.3.1.tar.gz 410563028 SHA256 
7bceaf6e4a5adef071b5d7240f218b14bfa87208c61a206b13eac0f067ee996f SHA512 
27354517b419eba04d8762c701f978ee9c256d80c553a27a254a77e8f54b5920c57d79772b3cb8f848607e46fee5435528b305aa096219387e7d45fecc974700
 WHIRLPOOL 
546bedd13cdbb48aaaf734435983ca9b04f1914f442b94328941b9b226b926ee1ccc43725589ce74d98f1e6b15de90cdeee9a9b52ef0f81d2e76840a6f915130
-DIST ideaIC-2016.3.tar.gz 410473013 SHA256 
c37dfa09707a894853fb65f3977a07cb5256d43c1698e0e8a4ae508b7a50e2ae SHA512 
caa71721ce5d9726979cb2c69eafcba953cd8ee22ea0719b3b9bf472b083ff02d5d5fb701fe07dca5cf71fdb7d343f07885d71366c3a4f7cc99c4f3d1defcb6c
 WHIRLPOOL 
cd4b777b9917b542010a6bd5888aa4baf783908c819ee15b443c156ae62ef69cdb3bf9bfd91318260ba21cfb8000233eeacb730a55493f3888f0a7de764cacfe
-EBUILD idea-community-15.0.6.143.2370.31.ebuild 1032 SHA256 
7d77870884bb4f9597e704d7e235a70c200f52334199451fa5f0fced3c1bfb3b SHA512 
192617dd7a82a04bb36270813da3affccf2aa4ee6af57be9d8f6853238e6f5e78c7a922ae3f7a4ab02b250d006d616f1a34c5a94fa35e058e06684375cdb483f
 WHIRLPOOL 
819e86c346c653adc5768932d39858707b9c1723f545ebf5e2a3740a89fca9d1b4951cbe1a2995132be76506c8ced0004b4c0c6916872fe84460fc57fc02ea23
-EBUILD idea-community-2016.3.0.163.7743.44.ebuild 1677 SHA256 
2d3a7a2b9fd652360c16b422efd58859fbb7496ff17b94e5e0577c838069ee57 SHA512 
56874ded954a8d2ba6f5f802c14aac104f9801a8e00ad537597ece172257145ec600ff965fe0280831706b42ef7257f264b9eb0bcb69f28b3e14abd0fbde063f
 WHIRLPOOL 
fa29cc30bca38f8406013baa08faa719c092d92e1dd0212958705152a5d99c4f464142773e2ccd466484bc10d47ef1bf9814c50203196106286ba407e83418ad
-EBUILD idea-community-2016.3.1.163.9166.29.ebuild 1677 SHA256 
a6f986af6a54219a1494a6e225c03342f7ebeb622bdaf7293966bb13bd9c4620 SHA512 
c92384adb45bd3b037e5e7019e0070333506ff283243fc52b9b1ca539a78be75e51d7db37d0e4a2ae12fa38b44dc29c1ebf128ba87a122e0f3a6d867b0bea030
 WHIRLPOOL 
fa1279f1b1afb952a6db3e028c954a710aff0ee495b550aa73f89c8cb10143e524ed215cc514f7fdc6c02ba92a30520b8fd2973bc95ead391ac16b26f2a509f1
-MISC metadata.xml 246 SHA256 
31de89a294c6ff90d5a88948104aa27a86ea35792c466f20db64ab434c682537 SHA512 
cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77
 WHIRLPOOL 
7f436435371f655a72f4564d4a14b1fdb1be0a130ca0e130804b17104fe9e2c6da44a3ddef859e41ba4eccadff8dfefddbb04dade3e4200fcc557c2fd7af703e
+DIST ideaIC-181.4668.68.tar.gz 542298503 BLAKE2B 
befab225db8f41dfdacb1a723c3287fed2ff0b9af580ca4817a99ed8bbd6159db92f73d8ce18dbb5181e71ecf852c25371d4bcfc170d73e5698e5060fab2db0c
 SHA512 
944c0f9b1f020551d1a5e23c83ee5880878f8a19a1f983c05cefbc95ccff15a8bf0ecf03039e69e255c0d1b3d947702ee0d97d2d6fed2d60347f55c7d23cd833
+EBUILD idea-community-2018.1.2.181.4668.68.ebuild 1918 BLAKE2B 
266f64778689cc39a9f499dd9d291f35a2b0287d6f043af43c88bf388a7ece04a88f1866f8bd5a904465137f2e5e895d22f3aa7391109d68536794c30537fa77
 SHA512 
0606ba64c61809ada88cc8e78cb60bad5c3e2ff41e913a0b352d53aa4be7c1347af5188dc2fbe97dcc720e403c80ddede1ffba461c6cb5f7397f1048783a6100
+MISC metadata.xml 246 BLAKE2B 
fc8d6245f577ed3dc445e459694a18f1d950a722dbb72bfd7508f1ba7c52f264fce2c4eda4b52e238a80f6765243a27d396a749dadbdf6a4b6931c25f8404bfa
 SHA512 
cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77

diff --git a/dev-util/idea-community/idea-community-15.0.6.143.2370.31.ebuild 
b/dev-util/idea-community/idea-community-15.0.6.143.2370.31.ebuild
deleted file mode 100644
index 67f3d8a..000
--- a/dev-util/idea-community/idea-community-15.0.6.143.2370.31.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-in

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

2018-05-12 Thread Sergei Trofimovich
commit: 8078ab2e7e24bd34d5c92fcbf9ff8d5da5dd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 15:31:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 15:31:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8078ab2e

net-misc/tigervnc: stable 1.8.0-r3 for ia64, bug #655108

Bug: https://bugs.gentoo.org/655108
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/net-misc/tigervnc/tigervnc-1.8.0-r3.ebuild 
b/net-misc/tigervnc/tigervnc-1.8.0-r3.ebuild
index 8455670a3d6..b35d5212383 100644
--- a/net-misc/tigervnc/tigervnc-1.8.0-r3.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.8.0-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86"
 IUSE="+drm gnutls nls java +opengl pam server +xorgmodule xinerama dri3"
 
 CDEPEND="virtual/jpeg:0



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

2018-05-12 Thread Sergei Trofimovich
commit: 89d06193ec9f79cf6e8bfc40697e920023eeb2cd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 15:31:52 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 15:31:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d06193

dev-lang/icon: stable 9.5.1-r1 for ia64, bug #652178

Bug: https://bugs.gentoo.org/652178
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-lang/icon/icon-9.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/icon/icon-9.5.1-r1.ebuild 
b/dev-lang/icon/icon-9.5.1-r1.ebuild
index e0752c583f6..eb34218b328 100644
--- a/dev-lang/icon/icon-9.5.1-r1.ebuild
+++ b/dev-lang/icon/icon-9.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.cs.arizona.edu/icon/ftp/packages/unix/icon-v${MY_PV}src.tgz";
 
 LICENSE="public-domain HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X iplsrc"
 
 S="${WORKDIR}/icon-v${MY_PV}src"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-padauk/

2018-05-12 Thread Sergei Trofimovich
commit: 1e1e1a92b8850614696f63a923076e7221a6ec40
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 15:32:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 15:32:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1e1a92

media-fonts/sil-padauk: stable 2.8-r1 for ia64, bug #655480

Bug: https://bugs.gentoo.org/655480
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 media-fonts/sil-padauk/sil-padauk-2.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/sil-padauk/sil-padauk-2.8-r1.ebuild 
b/media-fonts/sil-padauk/sil-padauk-2.8-r1.ebuild
index 2aee791b313..67ccf42bf0d 100644
--- a/media-fonts/sil-padauk/sil-padauk-2.8-r1.ebuild
+++ b/media-fonts/sil-padauk/sil-padauk-2.8-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${MY_PN}-${PV}.zip"
 
 LICENSE="OFL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
 IUSE=""
 
 DEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/sil-gentium/

2018-05-12 Thread Sergei Trofimovich
commit: af7db0e8b03d333fc4b2e5794f2755e5fd51b993
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 15:32:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 15:32:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7db0e8

media-fonts/sil-gentium: stable 5.000-r1 for ia64, bug #655492

Bug: https://bugs.gentoo.org/655492
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 media-fonts/sil-gentium/sil-gentium-5.000-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/sil-gentium/sil-gentium-5.000-r1.ebuild 
b/media-fonts/sil-gentium/sil-gentium-5.000-r1.ebuild
index 6401bad6732..c17640d19a7 100644
--- a/media-fonts/sil-gentium/sil-gentium-5.000-r1.ebuild
+++ b/media-fonts/sil-gentium/sil-gentium-5.000-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://scripts.sil.org/cms/scripts/render_download.php?format=file&medi
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="compact doc"
 
 DEPEND="app-arch/unzip"



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

2018-05-12 Thread Sergei Trofimovich
commit: de2c31d3a8f3d33b3c5259f4b12f23ebd56d6520
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 12 15:31:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 12 15:31:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2c31d3

x11-libs/libxkbcommon: stable 0.8.0 for ia64, bug #649316

Bug: https://bugs.gentoo.org/649316
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild 
b/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild
index 501befc861d..41f21fe7e36 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-0.8.0.ebuild
@@ -17,7 +17,7 @@ inherit xorg-2 ${GIT_ECLASS}
 
 DESCRIPTION="X.Org xkbcommon library"
 HOMEPAGE="https://xkbcommon.org/";
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE="X doc test"
 
 DEPEND="sys-devel/bison



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

2018-05-12 Thread Andreas Sturmlechner
commit: 349f9e5256a1e3526a67822b8ff017832de86a61
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 15:03:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 15:09:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349f9e52

profiles: Mask net-dns/dnssec-{lookup,nodes,system-tray} for removal

They depend on Qt4 and upstream changelog lied about port to Qt5.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 59f48f87a67..147012d31d7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (12 May 2018)
+# Depends on dead Qt4, upstream TRAC and SVN dead. No maint. response.
+# Masked for removal in 30 days, bugs #645418, #591866, #574244.
+net-dns/dnssec-lookup
+net-dns/dnssec-nodes
+net-dns/dnssec-system-tray
+
 # Mikle Kolyada  (10 May 2018)
 # The upstream is totally dead (the last release is from 2006).
 # Does not compile against gcc-6, uses old EAPI=3 (#564998, #644262).



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/, kde-frameworks/kwayland/, kde-frameworks/baloo/, ...

2018-05-12 Thread Andreas Sturmlechner
commit: cbbf277b87f16a97723e6a15b71a10579bd0e292
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 14:47:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:47:53 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cbbf277b

kde-frameworks: Drop KDE Frameworks 5.46.0

Moved to Gentoo ebuild repository.

Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --force

 kde-frameworks/attica/attica-5.46.0.ebuild | 16 -
 kde-frameworks/baloo/baloo-5.46.0.ebuild   | 34 -
 kde-frameworks/bluez-qt/bluez-qt-5.46.0.ebuild | 34 -
 .../breeze-icons-rcc-5.46.0.ebuild | 33 -
 .../breeze-icons/breeze-icons-5.46.0.ebuild| 31 
 .../extra-cmake-modules-5.46.0.ebuild  | 61 
 .../frameworkintegration-5.46.0.ebuild | 53 --
 .../kactivities-stats-5.46.0.ebuild| 21 --
 .../kactivities/kactivities-5.46.0.ebuild  | 26 ---
 kde-frameworks/kapidox/kapidox-5.46.0.ebuild   | 28 
 kde-frameworks/karchive/karchive-5.46.0.ebuild | 27 ---
 kde-frameworks/kauth/kauth-5.46.0.ebuild   | 32 -
 kde-frameworks/kbookmarks/kbookmarks-5.46.0.ebuild | 29 
 kde-frameworks/kcmutils/kcmutils-5.46.0.ebuild | 31 
 kde-frameworks/kcodecs/kcodecs-5.46.0.ebuild   | 13 
 .../kcompletion/kcompletion-5.46.0.ebuild  | 21 --
 kde-frameworks/kconfig/kconfig-5.46.0.ebuild   | 26 ---
 .../kconfigwidgets/kconfigwidgets-5.46.0.ebuild| 36 --
 .../kcoreaddons/kcoreaddons-5.46.0.ebuild  | 39 --
 kde-frameworks/kcrash/kcrash-5.46.0.ebuild | 28 
 .../kdbusaddons/kdbusaddons-5.46.0.ebuild  | 28 
 .../kdeclarative/kdeclarative-5.46.0.ebuild| 32 -
 kde-frameworks/kded/kded-5.46.0.ebuild | 36 --
 .../kdelibs4support/kdelibs4support-5.46.0.ebuild  | 84 --
 .../kdesignerplugin/kdesignerplugin-5.46.0.ebuild  | 54 --
 kde-frameworks/kdesu/kdesu-5.46.0.ebuild   | 32 -
 kde-frameworks/kdewebkit/kdewebkit-5.46.0.ebuild   | 30 
 kde-frameworks/kdnssd/kdnssd-5.46.0.ebuild | 31 
 kde-frameworks/kdoctools/kdoctools-5.46.0.ebuild   | 25 ---
 kde-frameworks/kemoticons/kemoticons-5.46.0.ebuild | 26 ---
 .../kfilemetadata/kfilemetadata-5.46.0.ebuild  | 63 
 .../kglobalaccel/kglobalaccel-5.46.0.ebuild| 29 
 kde-frameworks/kguiaddons/kguiaddons-5.46.0.ebuild | 22 --
 kde-frameworks/kholidays/kholidays-5.46.0.ebuild   | 30 
 kde-frameworks/khtml/khtml-5.46.0.ebuild   | 68 --
 kde-frameworks/ki18n/ki18n-5.46.0.ebuild   | 38 --
 .../kiconthemes/kiconthemes-5.46.0.ebuild  | 29 
 kde-frameworks/kidletime/kidletime-5.46.0.ebuild   | 46 
 .../kimageformats/kimageformats-5.46.0.ebuild  | 42 ---
 kde-frameworks/kinit/kinit-5.46.0.ebuild   | 45 
 kde-frameworks/kio/kio-5.46.0.ebuild   | 79 
 kde-frameworks/kirigami/kirigami-5.46.0.ebuild | 42 ---
 .../kitemmodels/kitemmodels-5.46.0.ebuild  | 14 
 kde-frameworks/kitemviews/kitemviews-5.46.0.ebuild | 20 --
 .../kjobwidgets/kjobwidgets-5.46.0.ebuild  | 35 -
 kde-frameworks/kjs/kjs-5.46.0.ebuild   | 22 --
 kde-frameworks/kjsembed/kjsembed-5.46.0.ebuild | 26 ---
 .../kmediaplayer/kmediaplayer-5.46.0.ebuild| 21 --
 kde-frameworks/knewstuff/knewstuff-5.46.0.ebuild   | 36 --
 .../knotifications/knotifications-5.46.0.ebuild| 44 
 .../knotifyconfig/knotifyconfig-5.46.0.ebuild  | 24 ---
 kde-frameworks/kpackage/kpackage-5.46.0.ebuild | 34 -
 kde-frameworks/kparts/kparts-5.46.0.ebuild | 30 
 kde-frameworks/kpeople/kpeople-5.46.0.ebuild   | 38 --
 kde-frameworks/kplotting/kplotting-5.46.0.ebuild   | 18 -
 kde-frameworks/kpty/kpty-5.46.0.ebuild | 26 ---
 kde-frameworks/kross/kross-5.46.0.ebuild   | 32 -
 kde-frameworks/krunner/krunner-5.46.0.ebuild   | 36 --
 kde-frameworks/kservice/kservice-5.46.0.ebuild | 46 
 .../ktexteditor/ktexteditor-5.46.0.ebuild  | 56 ---
 .../ktextwidgets/ktextwidgets-5.46.0.ebuild| 37 --
 .../kunitconversion/kunitconversion-5.46.0.ebuild  | 26 ---
 kde-frameworks/kwallet/kwallet-5.46.0.ebuild   | 56 ---
 kde-frameworks/kwayland/kwayland-5.46.0.ebuild | 27 ---
 .../kwidgetsaddons/kwidgetsaddons-5.46.0.ebuild| 26 ---
 .../kwindowsystem/kwindowsystem-5.46.0.ebuild  | 40 ---
 kde-frameworks/kxmlgui/kxmlgui-5.46.0.ebuild   | 43 ---
 .../kxmlrpcclient/kxmlrp

[gentoo-commits] gentoo commit in src/patchsets/gcc/8.1.0/gentoo: 97_all_disable-systemtap-switch.patch README.history

2018-05-12 Thread Sergei Trofimovich (slyfox)
slyfox  18/05/12 14:20:05

  Modified: README.history
  Added:97_all_disable-systemtap-switch.patch
  Log:
  queue 'add --disable-systemtap switch' for next patchset
  
  Before the change systemtap probes were enabled
  if target headers had sys/sdt.h at ./configure time.
  
  After the change explicitly ask to enable or disable
  for probe support and not rely on automagic dependency
  discovery.
  
  Bug: https://bugs.gentoo.org/654748
  Bug: https://gcc.gnu.org/bugzilla/PR61257

Revision  ChangesPath
1.9  src/patchsets/gcc/8.1.0/gentoo/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.9&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?rev=1.9&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history?r1=1.8&r2=1.9

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/8.1.0/gentoo/README.history,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- README.history  11 May 2018 21:18:15 -  1.8
+++ README.history  12 May 2018 14:20:05 -  1.9
@@ -1,6 +1,7 @@
 1.3TODO
+ 95_all_ia64-TEXTREL.patch
+ 96_all_lto-O2-PR85655.patch
+   + 97_all_disable-systemtap-switch.patch
 1.206 May 2018
+ 93_all_arm-arch.patch
+ 94_all_mips-o32-asan.patch



1.1  
src/patchsets/gcc/8.1.0/gentoo/97_all_disable-systemtap-switch.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/97_all_disable-systemtap-switch.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/8.1.0/gentoo/97_all_disable-systemtap-switch.patch?rev=1.1&content-type=text/plain

Index: 97_all_disable-systemtap-switch.patch
===
>From bb510ed7ea82093c924b027489db6f92250a85b3 Mon Sep 17 00:00:00 2001
From: Sergei Trofimovich 
Date: Sat, 12 May 2018 12:56:46 +0100
Subject: [PATCH] gcc/configure.ac: add --disable-systemtap switch

Before the change systemtap probes were enabled
if target headers had sys/sdt.h at ./configure time.

After the change explicitly ask to enable or disable
for probe support and not rely on automagic dependency
discovery.

Bug: https://bugs.gentoo.org/654748
Bug: https://gcc.gnu.org/bugzilla/PR61257
Signed-off-by: Sergei Trofimovich 
---
 gcc/configure| 34 ++
 gcc/configure.ac | 30 ++
 2 files changed, 48 insertions(+), 16 deletions(-)

diff --git a/gcc/configure b/gcc/configure
index 7d69faf549d..5e96c4f99fc 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -946,6 +946,7 @@ enable_gnu_unique_object
 enable_linker_build_id
 enable_libssp
 enable_default_ssp
+enable_systemtap
 with_long_double_128
 with_long_double_format
 with_gc
@@ -1688,6 +1689,7 @@ Optional Features:
   compiler will always pass --build-id to linker
   --enable-libssp enable linking against libssp
   --enable-default-sspenable Stack Smashing Protection as default
+  --disable-systemtap enable systemtap static probe points [default=auto]
   --enable-maintainer-mode
   enable make rules and dependencies not useful (and
   sometimes confusing) to the casual installer
@@ -18448,7 +18450,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 18451 "configure"
+#line 18453 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -18554,7 +18556,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 18557 "configure"
+#line 18559 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -29297,17 +29299,33 @@ fi
 
 # Test for  on the target.
 
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking sys/sdt.h in the target C 
library" >&5
+
+# Check whether --enable-systemtap was given.
+if test "${enable_systemtap+set}" = set; then :
+  enableval=$enable_systemtap; enable_systemtap=$enableval
+else
+  enable_systemtap=auto
+fi
+
+
+if test x$enable_systemtap != xno; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking sys/sdt.h in the target C 
library" >&5
 $as_echo_n "checking sys/sdt.h in the target C library... " >&6; }
-have_sys_sdt_h=no
-if test -f $target_header_dir/sys/sdt.h; then
-  have_sys_sdt_h=yes
+  have_sys_sdt_h=no
+  if test -f $target_header_dir/sys/sdt.h ; then
+have_sys_sdt_h=yes
 
 $as_echo "#define HAVE_SYS_SDT_H 1" >>confdefs.h
 
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_sys_sdt_h" >&5
+  fi
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: 

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

2018-05-12 Thread Andreas Sturmlechner
commit: dfaf4e8740ff7f4c04f69a6875dd5b34930bf41a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 13:56:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:01:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaf4e87

kde5.eclass: Inherit eutils only for EAPI-6 to avoid ebuild breakage

It is nowhere used inside the eclass.

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 681066c3caa..b1a8b064b9b 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -31,10 +31,10 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions virtualx 
xdg
+inherit cmake-utils flag-o-matic gnome2-utils kde5-functions virtualx xdg
 
 case ${EAPI} in
-   6) inherit eapi7-ver ;;
+   6) inherit eapi7-ver eutils ;;
 esac
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then



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

2018-05-12 Thread Andreas Sturmlechner
commit: 6946849996bff6f4567158fae040a13045713772
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  6 21:35:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:01:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69468499

kde5.eclass: versionator -> eapi7-ver

 eclass/kde5.eclass | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 738020a3b4e..681066c3caa 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -31,7 +31,11 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions 
versionator virtualx xdg
+inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions virtualx 
xdg
+
+case ${EAPI} in
+   6) inherit eapi7-ver ;;
+esac
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in
@@ -180,7 +184,7 @@ case ${KDE_SUBSLOT} in
kde-frameworks | \
kde-plasma | \
kde-apps)
-   SLOT+="/$(get_version_component_range 1-2)"
+   SLOT+="/$(ver_cut 1-2)"
;;
*)
SLOT+="/${PV}"
@@ -338,7 +342,7 @@ _calculate_src_uri() {
kde-frameworks)

SRC_URI="mirror://kde/stable/frameworks/${PV%.*}/${_kmname}-${PV}.tar.xz" ;;
kde-plasma)
-   local plasmapv=$(get_version_component_range 1-3)
+   local plasmapv=$(ver_cut 1-3)
 
case ${PV} in
5.?.[6-9]? | 5.??.[6-9]? )
@@ -407,11 +411,11 @@ _calculate_live_repo() {
fi
 
if [[ ${PV} == ??.??.49. && ${CATEGORY} = kde-apps 
]]; then
-   
EGIT_BRANCH="Applications/$(get_version_component_range 1-2)"
+   EGIT_BRANCH="Applications/$(ver_cut 1-2)"
fi
 
if [[ ${PV} !=  && ${CATEGORY} = kde-plasma ]]; then
-   
EGIT_BRANCH="Plasma/$(get_version_component_range 1-2)"
+   EGIT_BRANCH="Plasma/$(ver_cut 1-2)"
fi
 
EGIT_REPO_URI="${EGIT_MIRROR}/${_kmname}"



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

2018-05-12 Thread Andreas Sturmlechner
commit: ebabacb20f7f8909ab2f895b593714baf04df93d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  6 21:28:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:01:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebabacb2

kde5-functions.eclass: versionator -> eapi7-ver

 eclass/kde5-functions.eclass | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index 4435b09f69d..0fbff9846a6 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -15,10 +15,10 @@
 if [[ -z ${_KDE5_FUNCTIONS_ECLASS} ]]; then
 _KDE5_FUNCTIONS_ECLASS=1
 
-inherit toolchain-funcs versionator
+inherit toolchain-funcs
 
 case ${EAPI} in
-   6) ;;
+   6) inherit eapi7-ver ;;
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 
@@ -185,7 +185,7 @@ add_frameworks_dep() {
if [[ -n ${3} ]]; then
version=${3}
elif [[ ${CATEGORY} = kde-frameworks ]]; then
-   version=$(get_version_component_range 1-2)
+   version=$(ver_cut 1-2)
elif [[ -z ${3} ]] ; then
version=${FRAMEWORKS_MINIMAL}
fi
@@ -217,7 +217,7 @@ add_plasma_dep() {
if [[ -n ${3} ]]; then
version=${3}
elif [[ ${CATEGORY} = kde-plasma ]]; then
-   version=$(get_version_component_range 1-3)
+   version=$(ver_cut 1-3)
elif [[ -z ${3} ]] ; then
version=${PLASMA_MINIMAL}
fi
@@ -249,7 +249,7 @@ add_kdeapps_dep() {
if [[ -n ${3} ]]; then
version=${3}
elif [[ ${CATEGORY} = kde-apps ]]; then
-   version=$(get_version_component_range 1-3)
+   version=$(ver_cut 1-3)
elif [[ -z ${3} ]] ; then
version=${KDE_APPS_MINIMAL}
fi
@@ -302,9 +302,9 @@ add_qt_dep() {
 # If no version is specified, ${PV} is used.
 get_kde_version() {
local ver=${1:-${PV}}
-   local major=$(get_major_version ${ver})
-   local minor=$(get_version_component_range 2 ${ver})
-   local micro=$(get_version_component_range 3 ${ver})
+   local major=$(ver_cut 1 ${ver})
+   local minor=$(ver_cut 2 ${ver})
+   local micro=$(ver_cut 3 ${ver})
if [[ ${ver} ==  ]]; then
echo live
else



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

2018-05-12 Thread Andreas Sturmlechner
commit: db341336f8d6663cf5f4f5e9456c2f2688471142
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 25 20:44:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:01:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db341336

kde5-functions.eclass: Fix add_qt_dep for QT_MINIMAL >=5.10

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

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index aab79b0ba9c..4435b09f69d 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -280,7 +280,7 @@ add_qt_dep() {
local slot=${4}
 
if [[ -z ${version} ]]; then
-   if [[ ${1} = qtwebkit && ${QT_MINIMAL} = 5.9* ]]; then
+   if [[ ${1} = qtwebkit && $(ver_cut 2 ${QT_MINIMAL}) -ge 9 ]]; 
then
version=5.9.1 # no more upstream release, need bug 
#624404
else
version=${QT_MINIMAL}



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

2018-05-12 Thread Andreas Sturmlechner
commit: 764f495d5fd70325f9e907b04f84af29151cbcc1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 12:36:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 14:01:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764f495d

kde5-functions.eclass: Raise QT_MINIMAL to 5.9.4

But avoid unnecessary non-dynlibs rebuilds in Plasma and Frameworks.

 eclass/kde5-functions.eclass | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/eclass/kde5-functions.eclass b/eclass/kde5-functions.eclass
index f9b00431bcc..aab79b0ba9c 100644
--- a/eclass/kde5-functions.eclass
+++ b/eclass/kde5-functions.eclass
@@ -34,30 +34,29 @@ export KDE_BUILD_TYPE
 
 case ${CATEGORY} in
kde-frameworks)
-   [[ ${PV} = 5.45* ]] && : ${QT_MINIMAL:=5.9.4}
+   [[ ${PV} = 5.43* ]] && : ${QT_MINIMAL:=5.7.1}
[[ ${KDE_BUILD_TYPE} = live ]] && : ${FRAMEWORKS_MINIMAL:=}
;;
kde-plasma)
-   [[ ${PV} = 5.12* ]] && : ${QT_MINIMAL:=5.9.1}
-   if [[ ${KDE_BUILD_TYPE} = live ]]; then
-   : ${QT_MINIMAL:=5.9.1}
+   [[ ${PV} = 5.11.5* ]] && : ${QT_MINIMAL:=5.7.1}
+   [[ ${PV} = 5.12.5* ]] && : ${QT_MINIMAL:=5.9.1}
+   if [[ ${KDE_BUILD_TYPE} = live && ${PV} != 5.12* ]]; then
: ${FRAMEWORKS_MINIMAL:=}
+   : ${QT_MINIMAL:=5.10.1}
fi
;;
kde-apps)
+   [[ ${PV} = 17.12.3* ]] && : ${QT_MINIMAL:=5.9.1}
if [[ ${KDE_BUILD_TYPE} = live || ${PV} = 18.04* ]]; then
: ${FRAMEWORKS_MINIMAL:=5.44.0}
fi
-   if [[ ${KDE_BUILD_TYPE} = live || ${PV} = 17.12* ]]; then
-   : ${QT_MINIMAL:=5.9.1}
-   fi
;;
 esac
 
 # @ECLASS-VARIABLE: QT_MINIMAL
 # @DESCRIPTION:
 # Minimum version of Qt to require. This affects add_qt_dep.
-: ${QT_MINIMAL:=5.7.1}
+: ${QT_MINIMAL:=5.9.4}
 
 # @ECLASS-VARIABLE: FRAMEWORKS_MINIMAL
 # @DESCRIPTION:



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

2018-05-12 Thread Jeroen Roovers
commit: 97629a80b9aa6e454fdde828f79ea3d0889d35da
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 12 12:59:38 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 12 12:59:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97629a80

net-analyzer/ipsumdump: Version 1.86.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-analyzer/ipsumdump/Manifest  |  1 +
 net-analyzer/ipsumdump/ipsumdump-1.86.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/net-analyzer/ipsumdump/Manifest b/net-analyzer/ipsumdump/Manifest
index c36dd675b6a..5b57fb55a84 100644
--- a/net-analyzer/ipsumdump/Manifest
+++ b/net-analyzer/ipsumdump/Manifest
@@ -1 +1,2 @@
 DIST ipsumdump-1.85.tar.gz 919540 BLAKE2B 
870e003f4d9149904e6a411ae89b6df3e6f90e378b300dea823701e5f168d7f7b2c788702c3ca9c5840dbbe4372e30435e6fab79fd975328ddc474bc3e797559
 SHA512 
b42844cf028b9c1ea9da90306be8d731bffcec1a8f5c9eeb8029f563ddd5781651c583913a2105d8ad99cabac4b003345e1e8fdfb83367cabf806de1bca31596
+DIST ipsumdump-1.86.tar.gz 895567 BLAKE2B 
5d33e2c6a5df836592028fb1026749561188b3e0cc15fe691404ad17bc1dd724f4fd9e1be46bbe76b200288575251178f874df4f8697b0e943de4185b71f9e69
 SHA512 
38bf55589ab81eb7601283410a9f962508e419c1a0ef24f088a2d1328b29e360a9788a20689ea45724fbc56194ecb5ede1f3b792e5bc7e97a500a7b2e434fe65

diff --git a/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild 
b/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild
new file mode 100644
index 000..53ee5626b55
--- /dev/null
+++ b/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Simple TCP/IP Dump summarizer/analyzer"
+HOMEPAGE="http://read.seas.harvard.edu/~kohler/ipsumdump/";
+SRC_URI="${HOMEPAGE}${P}.tar.gz"
+
+LICENSE="the-Click-license"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ipv6 +nanotimestamp"
+
+RDEPEND="
+   net-libs/libpcap
+"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/perl
+   dev-libs/expat
+   sys-apps/texinfo
+"
+
+src_configure() {
+   econf \
+   $(use_enable ipv6 ip6) \
+   $(use_enable nanotimestamp)
+}



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

2018-05-12 Thread Jeroen Roovers
commit: 2d82dc001e5a80a3a64f77d28ce6002e8e079669
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 12 13:08:50 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 12 13:08:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d82dc00

net-analyzer/ipsumdump: Add netmon.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-analyzer/ipsumdump/metadata.xml | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/ipsumdump/metadata.xml 
b/net-analyzer/ipsumdump/metadata.xml
index b26c707b249..670b2921b9f 100644
--- a/net-analyzer/ipsumdump/metadata.xml
+++ b/net-analyzer/ipsumdump/metadata.xml
@@ -1,11 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-
-Enable timestamps with nano-second 
resolution
-
-
-The ipsumdump program summarizes TCP/IP dump files into a 
self-describing ASCII format easily readable by humans and programs. The 
companion ipaggcreate program counts various properties of packet aggregates.
-
+
+net...@gentoo.org
+
+
+Enable timestamps with nano-second resolution
+
+
+The ipsumdump program summarizes TCP/IP dump files into a self-describing ASCII
+format easily readable by humans and programs. The companion ipaggcreate
+program counts various properties of packet aggregates.
+
 



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

2018-05-12 Thread Jeroen Roovers
commit: fe8095f2547a5f3e3ceeabaf507c9c91f5b1ad47
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 12 13:04:23 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 12 13:04:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8095f2

net-analyzer/ipsumdump: Install NEWS.md.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-analyzer/ipsumdump/ipsumdump-1.86.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild 
b/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild
index 53ee5626b55..182f6ec8e8f 100644
--- a/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild
+++ b/net-analyzer/ipsumdump/ipsumdump-1.86.ebuild
@@ -21,6 +21,10 @@ DEPEND="
dev-libs/expat
sys-apps/texinfo
 "
+DOCS=(
+   NEWS.md
+   README.md
+)
 
 src_configure() {
econf \



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

2018-05-12 Thread Jeroen Roovers
commit: b954ecfa8bf20dc59e8f50079b22ec7263974f0a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 12 12:30:54 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 12 12:33:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b954ecfa

media-gfx/gifsicle: Install NEWS.md.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-gfx/gifsicle/gifsicle-1.91.ebuild | 17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

diff --git a/media-gfx/gifsicle/gifsicle-1.91.ebuild 
b/media-gfx/gifsicle/gifsicle-1.91.ebuild
index f6c46c3539c..178513885a6 100644
--- a/media-gfx/gifsicle/gifsicle-1.91.ebuild
+++ b/media-gfx/gifsicle/gifsicle-1.91.ebuild
@@ -12,9 +12,20 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
 IUSE="X"
 
-RDEPEND="X? ( x11-libs/libX11 x11-libs/libXt )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
+RDEPEND="
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+DOCS=(
+   NEWS.md
+   README.md
+)
 
 src_configure() {
econf $(usex X "" "--disable-gifview")



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

2018-05-12 Thread Jeroen Roovers
commit: e0c148daed6e99bfd472639478359c73ef5b3b94
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 12 12:26:28 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 12 12:33:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c148da

media-gfx/gifsicle: Version 1.91.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-gfx/gifsicle/Manifest |  1 +
 media-gfx/gifsicle/gifsicle-1.91.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/media-gfx/gifsicle/Manifest b/media-gfx/gifsicle/Manifest
index d4d39cd0be6..a77eeb7b342 100644
--- a/media-gfx/gifsicle/Manifest
+++ b/media-gfx/gifsicle/Manifest
@@ -1,2 +1,3 @@
 DIST gifsicle-1.86.tar.gz 563638 BLAKE2B 
b42065c11822542b75161f34054c3208ad5425570f025fa6bc3c842e759ed84156e6cf202a73f0efd57afc0dff5b9fc7ca8463b6304b97d3888b5e2b0f885b2e
 SHA512 
d55609e5d71f63ec13c1eed6a9071d756f07c765d2496d468cc7291e3b9e29304be1c3a5b0e822d9dc2df29ac489bafca2650d226d5b3c51dad74dd22c725a13
 DIST gifsicle-1.90.tar.gz 571910 BLAKE2B 
607f8ff93818c3ab9d3d74bd7735bcf1bb6412c0607c07cc33bdf9c20d9fa56a004e5aeb66d6fd49bafc12dcb9daf32736597d0377b3dfa1ff665a49f1b47180
 SHA512 
a5fd815c3aa1388690199edc16c0d5c0c32257cefd1cf8a1b660024b8e2324a6b4a54e19013984f905549df42d7719cdb1a875979b77729723f70d8e43f9bab7
+DIST gifsicle-1.91.tar.gz 571588 BLAKE2B 
be3973141e57618d50efb5205f79e485a4450ceed02d6c718e49305250941656f0d220c91d2056554348d14348ed1ddf03f0aa9c47e22589994c5e80046422f6
 SHA512 
49b89e6f99bffd0dd732c920b936c2430a2f4f595d46e41654e5f39f180acaf9b0a4aec6cf52597c470d7c60265f16b730f6ce82e08701a2054fc3d08754c6da

diff --git a/media-gfx/gifsicle/gifsicle-1.91.ebuild 
b/media-gfx/gifsicle/gifsicle-1.91.ebuild
new file mode 100644
index 000..f6c46c3539c
--- /dev/null
+++ b/media-gfx/gifsicle/gifsicle-1.91.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Create, manipulate, and optimize GIF images and animations"
+HOMEPAGE="https://www.lcdf.org/~eddietwo/gifsicle/ 
https://github.com/kohler/gifsicle";
+SRC_URI="https://www.lcdf.org/~eddietwo/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="X"
+
+RDEPEND="X? ( x11-libs/libX11 x11-libs/libXt )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+
+src_configure() {
+   econf $(usex X "" "--disable-gifview")
+}



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

2018-05-12 Thread Andreas Sturmlechner
commit: 8b157f571e839b26c0820e3f25865b7c482ee120
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 12:24:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 12:24:27 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8b157f57

profiles: Drop kde-frameworks-5.46 package.mask

 profiles/package.mask/kde-frameworks-5.46 | 82 ---
 1 file changed, 82 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.46 
b/profiles/package.mask/kde-frameworks-5.46
deleted file mode 100644
index c4ab8b8e77..00
--- a/profiles/package.mask/kde-frameworks-5.46
+++ /dev/null
@@ -1,82 +0,0 @@
-# Andreas Sturmlechner  (05 May 2018)
-# KDE Frameworks 5.46.0 mask
-# Not released yet.
-~kde-frameworks/attica-5.46.0:5
-~kde-frameworks/baloo-5.46.0:5
-~kde-frameworks/bluez-qt-5.46.0:5
-~kde-frameworks/breeze-icons-5.46.0:5
-~kde-frameworks/breeze-icons-rcc-5.46.0:5
-~kde-frameworks/extra-cmake-modules-5.46.0:5
-~kde-frameworks/frameworkintegration-5.46.0:5
-~kde-frameworks/kactivities-5.46.0:5
-~kde-frameworks/kactivities-stats-5.46.0:5
-~kde-frameworks/kapidox-5.46.0:5
-~kde-frameworks/karchive-5.46.0:5
-~kde-frameworks/kauth-5.46.0:5
-~kde-frameworks/kbookmarks-5.46.0:5
-~kde-frameworks/kcmutils-5.46.0:5
-~kde-frameworks/kcodecs-5.46.0:5
-~kde-frameworks/kcompletion-5.46.0:5
-~kde-frameworks/kconfig-5.46.0:5
-~kde-frameworks/kconfigwidgets-5.46.0:5
-~kde-frameworks/kcoreaddons-5.46.0:5
-~kde-frameworks/kcrash-5.46.0:5
-~kde-frameworks/kdbusaddons-5.46.0:5
-~kde-frameworks/kdeclarative-5.46.0:5
-~kde-frameworks/kded-5.46.0:5
-~kde-frameworks/kdelibs4support-5.46.0:5
-~kde-frameworks/kdesignerplugin-5.46.0:5
-~kde-frameworks/kdesu-5.46.0:5
-~kde-frameworks/kdewebkit-5.46.0:5
-~kde-frameworks/kdnssd-5.46.0:5
-~kde-frameworks/kdoctools-5.46.0:5
-~kde-frameworks/kemoticons-5.46.0:5
-~kde-frameworks/kfilemetadata-5.46.0:5
-~kde-frameworks/kglobalaccel-5.46.0:5
-~kde-frameworks/kguiaddons-5.46.0:5
-~kde-frameworks/kholidays-5.46.0:5
-~kde-frameworks/khtml-5.46.0:5
-~kde-frameworks/ki18n-5.46.0:5
-~kde-frameworks/kiconthemes-5.46.0:5
-~kde-frameworks/kidletime-5.46.0:5
-~kde-frameworks/kimageformats-5.46.0:5
-~kde-frameworks/kinit-5.46.0:5
-~kde-frameworks/kio-5.46.0:5
-~kde-frameworks/kirigami-5.46.0:5
-~kde-frameworks/kitemmodels-5.46.0:5
-~kde-frameworks/kitemviews-5.46.0:5
-~kde-frameworks/kjobwidgets-5.46.0:5
-~kde-frameworks/kjs-5.46.0:5
-~kde-frameworks/kjsembed-5.46.0:5
-~kde-frameworks/kmediaplayer-5.46.0:5
-~kde-frameworks/knewstuff-5.46.0:5
-~kde-frameworks/knotifications-5.46.0:5
-~kde-frameworks/knotifyconfig-5.46.0:5
-~kde-frameworks/kpackage-5.46.0:5
-~kde-frameworks/kparts-5.46.0:5
-~kde-frameworks/kpeople-5.46.0:5
-~kde-frameworks/kplotting-5.46.0:5
-~kde-frameworks/kpty-5.46.0:5
-~kde-frameworks/kross-5.46.0:5
-~kde-frameworks/krunner-5.46.0:5
-~kde-frameworks/kservice-5.46.0:5
-~kde-frameworks/ktexteditor-5.46.0:5
-~kde-frameworks/ktextwidgets-5.46.0:5
-~kde-frameworks/kunitconversion-5.46.0:5
-~kde-frameworks/kwallet-5.46.0:5
-~kde-frameworks/kwayland-5.46.0:5
-~kde-frameworks/kwidgetsaddons-5.46.0:5
-~kde-frameworks/kwindowsystem-5.46.0:5
-~kde-frameworks/kxmlgui-5.46.0:5
-~kde-frameworks/kxmlrpcclient-5.46.0:5
-~kde-frameworks/modemmanager-qt-5.46.0:5
-~kde-frameworks/networkmanager-qt-5.46.0:5
-~kde-frameworks/oxygen-icons-5.46.0:5
-~kde-frameworks/plasma-5.46.0:5
-~kde-frameworks/prison-5.46.0:5
-~kde-frameworks/purpose-5.46.0:5
-~kde-frameworks/qqc2-desktop-style-5.46.0:5
-~kde-frameworks/solid-5.46.0:5
-~kde-frameworks/sonnet-5.46.0:5
-~kde-frameworks/syntax-highlighting-5.46.0:5
-~kde-frameworks/threadweaver-5.46.0:5



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

2018-05-12 Thread Andreas Sturmlechner
commit: b5e20d3aa8c19707e7384a3dd5626ec633c116e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 12 12:23:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 12:23:49 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b5e20d3a

kde5.eclass: Mark KDE Frameworks 5.46 as released

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 3efcda93ac..b1a8b064b9 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -159,7 +159,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.46.0 )
+KDE_UNRELEASED=( )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/";



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

2018-05-12 Thread Johannes Huber
commit: 5fc184928f96fd84266840076d9aa363d456f5cd
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat May 12 11:50:07 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat May 12 11:50:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc18492

media-fonts/droid: Remove 113-r3

Uses deprecated EAPI 4 and is overshadowed by 113-r4.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-fonts/droid/droid-113-r3.ebuild | 37 ---
 1 file changed, 37 deletions(-)

diff --git a/media-fonts/droid/droid-113-r3.ebuild 
b/media-fonts/droid/droid-113-r3.ebuild
deleted file mode 100644
index 716a56bbf0d..000
--- a/media-fonts/droid/droid-113-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit font
-
-MY_PN="${PN/d/D}"
-
-# $PV is a build number, use fontforge to find it out. 113 was taken from:
-# 
https://android.git.kernel.org/?p=platform/frameworks/base.git;a=tree;f=data/fonts;hb=HEAD
-DESCRIPTION="Font family from Google's Android project"
-HOMEPAGE="https://code.google.com/android/RELEASENOTES.html 
http://www.cosmix.org/software/";
-SRC_URI="mirror://gentoo/${P}-r1.tar.bz2
-   mirror://gentoo/${MY_PN}SansMonoSlashed-112_p1.ttf.bz2
-   mirror://gentoo/${MY_PN}SansMonoDotted-112_p1.ttf.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-IUSE=""
-
-S="${WORKDIR}/${PN}"
-FONT_S="${S}"
-FONT_SUFFIX="ttf"
-FONT_CONF=(
-   "${FILESDIR}/59-google-droid-sans-mono.conf"
-   "${FILESDIR}/59-google-droid-sans.conf"
-   "${FILESDIR}/59-google-droid-serif.conf"
-)
-
-src_prepare() {
-   mv "${WORKDIR}/${MY_PN}SansMonoSlashed-112_p1.ttf" \
-   "${S}/${MY_PN}SansMonoSlashed.ttf"
-   mv "${WORKDIR}/${MY_PN}SansMonoDotted-112_p1.ttf" \
-   "${S}/${MY_PN}SansMonoDotted.ttf"
-}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/synergy/files/, x11-misc/synergy/

2018-05-12 Thread Andreas Sturmlechner
commit: 5dd1f7a3908dec9ae6cf6773acd8ec3b33fc0b2c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 11 21:57:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 12 11:21:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd1f7a3

x11-misc/synergy: 1.9.1 version bump, Qt4 -> Qt5

Bug: https://bugs.gentoo.org/649572
Bug: https://bugs.gentoo.org/653468
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 x11-misc/synergy/Manifest  |   1 +
 .../files/synergy-1.9.1-cmake-version.patch|  57 
 x11-misc/synergy/files/synergy-1.9.1-gtest.patch   |  28 ++
 .../files/synergy-1.9.1-internal-gmock-gtest.patch |  23 +
 x11-misc/synergy/files/synergy-1.9.1-pthread.patch |  11 +++
 x11-misc/synergy/files/synergy-1.9.1-qt-5.11.patch |  31 +++
 x11-misc/synergy/synergy-1.9.1.ebuild  | 103 +
 7 files changed, 254 insertions(+)

diff --git a/x11-misc/synergy/Manifest b/x11-misc/synergy/Manifest
index fb8fff4beb8..7fd062f77f5 100644
--- a/x11-misc/synergy/Manifest
+++ b/x11-misc/synergy/Manifest
@@ -1,5 +1,6 @@
 DIST synergy-1.6.3.tar.gz 4405517 BLAKE2B 
46a56a9833ac0132d0fefcbeefccbc440d3d4e123eceb4ccb04eedadd6fa9dec9abb6f7770d6739b576006783a8890788d53027d9d5a5b245ef6b14dc704e72b
 SHA512 
de67b0663c5ef411570f163208b2a295a8f16537dcc37a41a31039a2d01de083410c023b7f255664eb0c84f0290473690b638934082c2276ddce594126861165
 DIST synergy-1.8.6.tar.gz 13497043 BLAKE2B 
f74f6d48203bc49d7a74cf2f951ea506a1887b659e34954651d2a8333e604e3e41e04b5e6b6115b8b8ded6e94fbad004b0673465cb0734a57d137992f432a3c4
 SHA512 
e0816c280c77d4a865f4b7d4a9081963032a156bfb6da51e6b67a6fc41f8f18b097d3fc7c96218db268c36d0148021f9ddba95fe56daff8bfc54219dbdfe14a5
 DIST synergy-1.8.8.tar.gz 13498599 BLAKE2B 
40c52ed036ef21594d330f1b4e32b647bdb3076147d40f2437f649a54700cb4a7822137587c129f9bede26a93e872961135ee27dfb3b8f4256153a5e982737a1
 SHA512 
b4909930af7da10d877297e674df4c042ec54333eed585334da4a8c834c0ca3ad7c93fd2436c7d8d2f0e9e039d7bd385bb9e8a8c706750cbab3c3664a9b16bc6
+DIST synergy-1.9.1.tar.gz 6694745 BLAKE2B 
d7e19fd3e55e60b6a41dffa04d6a53c897c0a7e4895ff65ddfae18b06892959e8c7e56092b3d49f123768b3ce92d59fc890afe756192b3625db664b5fa19331e
 SHA512 
83301f2d035bd91578cf83e335d721748791f62c85252156fd27d09db7b5216a745cfa81c06b27995d1785e676ee4c75f795b5fad2b9a700a981d27d05e5a8fe
 DIST synergy-2.0.0.tar.gz 5892923 BLAKE2B 
661f42031499c9c1b2cbb90d9af45f5210c8e1b109f62cfc1cbdedf264f8c358c394005f4a040a8071773d538383adf3e85a059bc54ff67284aaf86990e0a6fa
 SHA512 
69b8e4ea9d22f5699d3a0761cf9811d0689b06a920056b4b4dde466767ec89c8c5736a78d0857ebfb814aaa3bf07591feaf0e64e0555949c5ee6d6974a13
 DIST synergy.png 26910 BLAKE2B 
aa9c5c7c0647937eadc82edbdf7a5a374dd25e9450d6861f1092d8569155e38b3d0729bafb69809e62660802d471899c472a0c9d2066e4b7fcec379f34470535
 SHA512 
0b5a1813c71fd2923adca4cf7b0f840fc37c73a2f18ad68f8bb2fd2ea312d9a884e2e2bcd78f6dd0f13d1f31ea3991379e141ec62d970a18c3a9c46b26720c5d

diff --git a/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch 
b/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch
new file mode 100644
index 000..da7a603119d
--- /dev/null
+++ b/x11-misc/synergy/files/synergy-1.9.1-cmake-version.patch
@@ -0,0 +1,57 @@
+--- a/cmake/Version.cmake  2018-04-10 12:18:42.0 +0200
 b/cmake/Version.cmake  2018-05-11 23:29:24.499906356 +0200
+@@ -23,7 +23,7 @@
+ if (DEFINED ENV{SYNERGY_VERSION_PATCH})
+ set (SYNERGY_VERSION_PATCH $ENV{SYNERGY_VERSION_PATCH})
+ else()
+-set (SYNERGY_VERSION_PATCH 0)
++set (SYNERGY_VERSION_PATCH 1)
+ message (WARNING "Synergy version wasn't set. Set to 
${SYNERGY_VERSION_MAJOR}.${SYNERGY_VERSION_MINOR}.${SYNERGY_VERSION_PATCH}")
+ endif()
+ endif()
+@@ -36,29 +36,6 @@
+ endif()
+ endif()
+ 
+-if (NOT DEFINED SYNERGY_REVISION)
+-if (DEFINED ENV{GIT_COMMIT})
+-string (SUBSTRING $ENV{GIT_COMMIT} 0 8 SYNERGY_REVISION)
+-elseif (SYNERGY_VERSION_STAGE STREQUAL "snapshot")
+-execute_process (
+-COMMAND git rev-parse --short=8 HEAD
+-WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+-OUTPUT_VARIABLE SYNERGY_REVISION
+-OUTPUT_STRIP_TRAILING_WHITESPACE
+-)
+-endif()
+-endif()
+-
+-if (DEFINED SYNERGY_REVISION)
+-string(LENGTH ${SYNERGY_REVISION} SYNERGY_REVISION_LENGTH)
+-if (NOT ((SYNERGY_REVISION MATCHES "^[a-f0-9]+") AND 
(SYNERGY_REVISION_LENGTH EQUAL "8")))
+-message (FATAL_ERROR "SYNERGY_REVISION ('${SYNERGY_REVISION}') should 
be a short commit hash")
+-endif()
+-unset (SYNERGY_REVISION_LENGTH)
+-else()
+-  set (SYNERGY_REVISION "0badc0de")
+-endif()
+-
+ if (DEFINED ENV{BUILD_NUMBER})
+ set (SYNERGY_BUILD_NUMBER $ENV{BUILD_NUMBER})
+ else()
+@@ -66,7 +43,6 @@
+ endif()
+ 
+ string (TIMESTAMP SYNERGY_BUILD_DATE "%Y%m%d" UTC)
+-set (SYNERGY_SNAPSHOT_INFO ".${SYNERGY_VERSION_STAGE}.${SYNERGY_REVI

  1   2   >