[gentoo-commits] proj/qt:qtbase59 commit in: dev-qt/qtcore/

2017-08-26 Thread Michael Palimaka
commit: 467bed54df10699535af6d6ad23c63930d8440d8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Aug  7 14:26:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:51:53 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=467bed54

dev-qt/qtcore: replicate ifdefs removed in >=5.8

Gentoo-bug: 620348
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtcore/qtcore-5.10..ebuild | 22 ++
 dev-qt/qtcore/qtcore-5.9.1.ebuild | 22 ++
 dev-qt/qtcore/qtcore-5.9..ebuild  | 22 ++
 dev-qt/qtcore/qtcore-5..ebuild| 22 ++
 4 files changed, 88 insertions(+)

diff --git a/dev-qt/qtcore/qtcore-5.10..ebuild 
b/dev-qt/qtcore/qtcore-5.10..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.10..ebuild
+++ b/dev-qt/qtcore/qtcore-5.10..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5.9.1.ebuild 
b/dev-qt/qtcore/qtcore-5.9.1.ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.1.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5.9..ebuild 
b/dev-qt/qtcore/qtcore-5.9..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9..ebuild
+++ b/dev-qt/qtcore/qtcore-5.9..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5..ebuild 
b/dev-qt/qtcore/qtcore-5..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5..ebuild
+++ b/dev-qt/qtcore/qtcore-5..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+ 

[gentoo-commits] proj/qt:qtbase59 commit in: eclass/

2017-08-26 Thread Michael Palimaka
commit: 54a9ac159f8aa39c8e6b70a06a6fbd62548a5945
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 03:46:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:51:53 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=54a9ac15

qt5-build.eclass: create a forwarding header for qtbase

Since 5.8, the build system no longer creates a forwarding header causing the
system config to be used instead of what was passed to configure.

This reverts commit 53e51ab097bd73ec05d56c389bc68da17eaf22d5.

Gentoo-bug: 599636

 eclass/qt5-build.eclass | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 60c16829..0a1eb77c 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -616,12 +616,7 @@ qt5_base_configure() {
$([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -iconv)
 
# disable everything to prevent automagic deps (part 3)
-   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig
-
-   # FIXME
-   # since 5.8, disabling dbus generates a QT_NO_DBUS in 
QtCore/qconfig.h,
-   # thus specify runtime loading of libdbus to avoid the #define
-   $([[ ${QT5_MINOR_VERSION} -ge 8 ]] && echo -dbus-runtime || 
echo -no-dbus)
+   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig -no-dbus
 
# let portage handle stripping
-no-strip
@@ -685,6 +680,12 @@ qt5_base_configure() {
"${S}"/configure "${conf[@]}" || die "configure failed"
 
popd >/dev/null || die
+
+   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
+   # a forwarding header is no longer created since 5.8, causing 
the system
+   # config to always be used. bug 599636
+   cp src/corelib/global/qconfig.h include/QtCore/ || die
+   fi
 }
 
 # @FUNCTION: qt5_qmake



[gentoo-commits] proj/qt:master commit in: media-gfx/phototonic/

2017-08-26 Thread Michael Palimaka
commit: 05a114b049ddbf877e2058d2100155b9ae9cb5ff
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:46:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:49:57 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=05a114b0

media-gfx/phototonic: use HTTPS

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/media-gfx/phototonic/phototonic-.ebuild 
b/media-gfx/phototonic/phototonic-.ebuild
index 0abb355f..a7310063 100644
--- a/media-gfx/phototonic/phototonic-.ebuild
+++ b/media-gfx/phototonic/phototonic-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://github.com/oferkv/phototonic.git;
KEYWORDS=""
 else
-   SRC_URI="http://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz;
+   SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.xz;
KEYWORDS="~amd64 ~x86"
 fi
 



[gentoo-commits] proj/qt:master commit in: app-emulation/q4wine/

2017-08-26 Thread Michael Palimaka
commit: be3eadce92ef9bd198bc1c1f57e8945a2c2931ba
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:49:54 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:49:57 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=be3eadce

app-emulation/q4wine: sync with main tree

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/q4wine/q4wine-.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-emulation/q4wine/q4wine-.ebuild 
b/app-emulation/q4wine/q4wine-.ebuild
index 71633d1c..689118dc 100644
--- a/app-emulation/q4wine/q4wine-.ebuild
+++ b/app-emulation/q4wine/q4wine-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit cmake-utils fdo-mime gnome2-utils git-r3
+inherit cmake-utils gnome2-utils xdg-utils git-r3
 
 # Upstream names the package PV-rX. We change that to
 # PV_pX so we can use portage revisions.
@@ -27,6 +27,7 @@ CDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
dbus? ( dev-qt/qtdbus:5 )
+   ico? ( >=media-gfx/icoutils-0.26.0 )
 "
 DEPEND="${CDEPEND}
dev-qt/linguist-tools:5
@@ -34,7 +35,6 @@ DEPEND="${CDEPEND}
 RDEPEND="${CDEPEND}
app-admin/sudo
>=sys-apps/which-2.19
-   ico? ( >=media-gfx/icoutils-0.26.0 )
iso? ( sys-fs/fuseiso )
 "
 
@@ -56,16 +56,12 @@ src_configure() {
cmake-utils_src_configure
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
gnome2_icon_cache_update
+   xdg_desktop_database_update
 }



[gentoo-commits] proj/qt:master commit in: x11-misc/sddm/

2017-08-26 Thread Michael Palimaka
commit: cc650e40210b611cc9f4ad5cfbd640c54e0f1d77
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:48:20 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:49:57 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cc650e40

x11-misc/sddm: remove stray space

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-misc/sddm/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index f6768610..292acc2a 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -17,5 +17,5 @@
and beatiful. It uses modern technologies like QtQuick, which in
turn gives the designer the ability to create smooth, animated
user interfaces.
-
+   
 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/

2017-08-26 Thread Michael Palimaka
commit: 359c56207c4419716bec6f80013dc31b6ee72c63
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:46:03 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:49:57 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=359c5620

dev-qt/qtgui: remove unused local USE description

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtgui/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml
index 4b8150c6..a18a5dcb 100644
--- a/dev-qt/qtgui/metadata.xml
+++ b/dev-qt/qtgui/metadata.xml
@@ -10,7 +10,6 @@
Build the EGL Full Screen/Single Surface 
platform plugin
Enable support for input devices via 
evdev
Use GLES 2.0 or later instead of full 
OpenGL
-   Build the GTK platform theme plugin
Build a widgets style that mimics the 
active GTK+ theme
Build the IBus input method plugin
Enable support for input devices via 
dev-libs/libinput



[gentoo-commits] proj/qt:master commit in: dev-qt/qtpaths/, dev-qt/qtsensors/, dev-qt/qtwebchannel/, dev-qt/pixeltool/, ...

2017-08-26 Thread Michael Palimaka
commit: 4fd997188532d022fc0bd41eadb7e70679036920
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:23:13 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:37:08 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4fd99718

dev-qt: remove 5.7.

 dev-qt/assistant/assistant-5.7..ebuild |  37 -
 dev-qt/designer/designer-5.7..ebuild   |  40 -
 .../linguist-tools/linguist-tools-5.7..ebuild  |  35 -
 dev-qt/linguist/linguist-5.7..ebuild   |  28 
 dev-qt/pixeltool/pixeltool-5.7..ebuild |  25 ---
 dev-qt/qdbus/qdbus-5.7..ebuild |  25 ---
 dev-qt/qdbusviewer/qdbusviewer-5.7..ebuild |  27 
 dev-qt/qdoc/qdoc-5.7..ebuild   |  23 ---
 dev-qt/qt3d/qt3d-5.7..ebuild   |  32 
 dev-qt/qtbluetooth/qtbluetooth-5.7..ebuild |  33 
 dev-qt/qtcharts/qtcharts-5.7..ebuild   |  29 
 dev-qt/qtconcurrent/qtconcurrent-5.7..ebuild   |  23 ---
 dev-qt/qtcore/qtcore-5.7..ebuild   |  42 -
 dev-qt/qtdatavis3d/qtdatavis3d-5.7..ebuild |  31 
 dev-qt/qtdbus/qtdbus-5.7..ebuild   |  38 -
 dev-qt/qtdeclarative/qtdeclarative-5.7..ebuild |  56 ---
 dev-qt/qtdiag/qtdiag-5.7..ebuild   |  25 ---
 .../qtgraphicaleffects-5.7..ebuild |  21 ---
 dev-qt/qtgui/qtgui-5.7..ebuild | 174 -
 dev-qt/qthelp/qthelp-5.7..ebuild   |  31 
 .../qtimageformats/qtimageformats-5.7..ebuild  |  23 ---
 dev-qt/qtlocation/qtlocation-5.7..ebuild   |  29 
 dev-qt/qtmultimedia/qtmultimedia-5.7..ebuild   |  76 -
 dev-qt/qtnetwork/qtnetwork-5.7..ebuild |  53 ---
 dev-qt/qtopengl/qtopengl-5.7..ebuild   |  34 
 dev-qt/qtpaths/qtpaths-5.7..ebuild |  23 ---
 dev-qt/qtplugininfo/qtplugininfo-5.7..ebuild   |  23 ---
 dev-qt/qtpositioning/qtpositioning-5.7..ebuild |  34 
 .../qtprintsupport/qtprintsupport-5.7..ebuild  |  42 -
 .../qtquickcontrols-5.7..ebuild|  32 
 .../qtquickcontrols2-5.7..ebuild   |  21 ---
 dev-qt/qtscript/qtscript-5.7..ebuild   |  36 -
 dev-qt/qtscxml/qtscxml-5.7..ebuild |  19 ---
 dev-qt/qtsensors/qtsensors-5.7..ebuild |  26 ---
 dev-qt/qtserialport/qtserialport-5.7..ebuild   |  27 
 dev-qt/qtsql/qtsql-5.7..ebuild |  53 ---
 dev-qt/qtsvg/qtsvg-5.7..ebuild |  23 ---
 dev-qt/qttest/qttest-5.7..ebuild   |  29 
 .../qttranslations/qttranslations-5.7..ebuild  |  19 ---
 .../qtvirtualkeyboard-5.7..ebuild  |  38 -
 dev-qt/qtwayland/qtwayland-5.7..ebuild |  33 
 dev-qt/qtwebchannel/qtwebchannel-5.7..ebuild   |  26 ---
 .../qtwebengine-5.7.0-fix-system-ffmpeg.patch  |  13 --
 .../files/qtwebengine-5.7.0-icu58.patch|  51 --
 .../files/qtwebengine-5.7.0-undef-madv_free.patch  |  33 
 .../qtwebengine-5.7.1-fix-audio-detection.patch|  23 ---
 .../files/qtwebengine-5.7.1-gcc-7.patch| 144 -
 dev-qt/qtwebengine/qtwebengine-5.7..ebuild | 122 ---
 dev-qt/qtwebkit/qtwebkit-5.7..ebuild   | 117 --
 dev-qt/qtwebsockets/qtwebsockets-5.7..ebuild   |  27 
 dev-qt/qtwidgets/qtwidgets-5.7..ebuild |  41 -
 dev-qt/qtx11extras/qtx11extras-5.7..ebuild |  21 ---
 dev-qt/qtxml/qtxml-5.7..ebuild |  25 ---
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.7..ebuild |  19 ---
 54 files changed, 2130 deletions(-)

diff --git a/dev-qt/assistant/assistant-5.7..ebuild 
b/dev-qt/assistant/assistant-5.7..ebuild
deleted file mode 100644
index 44fa4993..
--- a/dev-qt/assistant/assistant-5.7..ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-QT5_MODULE="qttools"
-inherit qt5-build
-
-DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-fi
-
-IUSE="webkit"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}
-   ~dev-qt/qthelp-${PV}
-   ~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtprintsupport-${PV}
-   ~dev-qt/qtsql-${PV}[sqlite]
-   ~dev-qt/qtwidgets-${PV}
-   webkit? ( ~dev-qt/qtwebkit-${PV} )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/assistant/assistant
-)
-
-src_prepare() {
-   qt_use_disable_mod webkit webkitwidgets \
-   src/assistant/assistant/assistant.pro
-
-   qt5-build_src_prepare
-}

diff --git a/dev-qt/designer/designer-5.7..ebuild 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtsvg/, dev-qt/assistant/, dev-qt/qtmultimedia/, dev-qt/qtquickcontrols/, ...

2017-08-26 Thread Michael Palimaka
commit: 3a94c7f769b597f1d0dc06ae099f23ac3b134af1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:27:41 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:37:09 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3a94c7f7

dev-qt: add 5.10.

Note that there is no qtwebkit-5.10. or later - it has switched to a
separate versioning scheme and release cycle.

Gentoo-bug: 624404

 dev-qt/assistant/assistant-5.10..ebuild|  37 +
 dev-qt/designer/designer-5.10..ebuild  |  40 +
 .../linguist-tools/linguist-tools-5.10..ebuild |  35 +
 dev-qt/linguist/linguist-5.10..ebuild  |  28 
 dev-qt/pixeltool/pixeltool-5.10..ebuild|  25 
 dev-qt/qdbus/qdbus-5.10..ebuild|  25 
 dev-qt/qdbusviewer/qdbusviewer-5.10..ebuild|  27 
 dev-qt/qdoc/qdoc-5.10..ebuild  |  31 
 dev-qt/qt3d/qt3d-5.10..ebuild  |  32 
 dev-qt/qtbluetooth/qtbluetooth-5.10..ebuild|  33 +
 dev-qt/qtcharts/qtcharts-5.10..ebuild  |  29 
 dev-qt/qtconcurrent/qtconcurrent-5.10..ebuild  |  23 +++
 dev-qt/qtcore/qtcore-5.10..ebuild  |  44 ++
 dev-qt/qtdatavis3d/qtdatavis3d-5.10..ebuild|  31 
 dev-qt/qtdbus/qtdbus-5.10..ebuild  |  38 +
 .../qtdeclarative/qtdeclarative-5.10..ebuild   |  56 +++
 dev-qt/qtdiag/qtdiag-5.10..ebuild  |  36 +
 .../qtgraphicaleffects-5.10..ebuild|  21 +++
 dev-qt/qtgui/qtgui-5.10..ebuild| 164 +
 dev-qt/qthelp/qthelp-5.10..ebuild  |  30 
 .../qtimageformats/qtimageformats-5.10..ebuild |  23 +++
 dev-qt/qtlocation/qtlocation-5.10..ebuild  |  36 +
 dev-qt/qtmultimedia/qtmultimedia-5.10..ebuild  |  65 
 dev-qt/qtnetwork/qtnetwork-5.10..ebuild|  53 +++
 .../qtnetworkauth/qtnetworkauth-5.10..ebuild   |  20 +++
 dev-qt/qtopengl/qtopengl-5.10..ebuild  |  34 +
 dev-qt/qtpaths/qtpaths-5.10..ebuild|  23 +++
 dev-qt/qtplugininfo/qtplugininfo-5.10..ebuild  |  23 +++
 .../qtpositioning/qtpositioning-5.10..ebuild   |  37 +
 .../qtprintsupport/qtprintsupport-5.10..ebuild |  42 ++
 .../qtquickcontrols-5.10..ebuild   |  32 
 .../qtquickcontrols2-5.10..ebuild  |  30 
 dev-qt/qtscript/qtscript-5.10..ebuild  |  36 +
 dev-qt/qtscxml/qtscxml-5.10..ebuild|  19 +++
 dev-qt/qtsensors/qtsensors-5.10..ebuild|  28 
 dev-qt/qtserialbus/qtserialbus-5.10..ebuild|  20 +++
 dev-qt/qtserialport/qtserialport-5.10..ebuild  |  27 
 dev-qt/qtspeech/qtspeech-5.10..ebuild  |  20 +++
 dev-qt/qtsql/qtsql-5.10..ebuild|  53 +++
 dev-qt/qtsvg/qtsvg-5.10..ebuild|  23 +++
 dev-qt/qttest/qttest-5.10..ebuild  |  29 
 .../qttranslations/qttranslations-5.10..ebuild |  19 +++
 .../qtvirtualkeyboard-5.10..ebuild |  38 +
 dev-qt/qtwayland/qtwayland-5.10..ebuild|  39 +
 dev-qt/qtwebchannel/qtwebchannel-5.10..ebuild  |  26 
 dev-qt/qtwebengine/qtwebengine-5.10..ebuild| 111 ++
 dev-qt/qtwebsockets/qtwebsockets-5.10..ebuild  |  27 
 dev-qt/qtwidgets/qtwidgets-5.10..ebuild|  49 ++
 dev-qt/qtx11extras/qtx11extras-5.10..ebuild|  21 +++
 dev-qt/qtxml/qtxml-5.10..ebuild|  25 
 .../qtxmlpatterns/qtxmlpatterns-5.10..ebuild   |  19 +++
 51 files changed, 1832 insertions(+)

diff --git a/dev-qt/assistant/assistant-5.10..ebuild 
b/dev-qt/assistant/assistant-5.10..ebuild
new file mode 100644
index ..02ad7650
--- /dev/null
+++ b/dev-qt/assistant/assistant-5.10..ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
+fi
+
+IUSE="webkit"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}
+   ~dev-qt/qthelp-${PV}
+   ~dev-qt/qtnetwork-${PV}
+   ~dev-qt/qtprintsupport-${PV}
+   ~dev-qt/qtsql-${PV}[sqlite]
+   ~dev-qt/qtwidgets-${PV}
+   webkit? ( >=dev-qt/qtwebkit-5.9.1 )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+   src/assistant/assistant
+)
+
+src_prepare() {
+   qt_use_disable_mod webkit webkitwidgets \
+   src/assistant/assistant/assistant.pro
+
+   qt5-build_src_prepare
+}

diff --git a/dev-qt/designer/designer-5.10..ebuild 
b/dev-qt/designer/designer-5.10..ebuild
new file mode 100644
index 

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

2017-08-26 Thread Michael Palimaka
commit: 9cb6807005128f41f97023074b3fd07899484c7b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:23:48 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:37:09 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9cb68070

dev-qt/qtwebkit: remove unused patch

 .../files/qtwebkit-5.8.0-use-gstreamer010.patch| 18 --
 1 file changed, 18 deletions(-)

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.8.0-use-gstreamer010.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.8.0-use-gstreamer010.patch
deleted file mode 100644
index b286059f..
--- a/dev-qt/qtwebkit/files/qtwebkit-5.8.0-use-gstreamer010.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/Tools/qmake/mkspecs/features/features.prf
-+++ b/Tools/qmake/mkspecs/features/features.prf
-@@ -99,14 +99,8 @@ defineTest(detectFeatures) {
- qtConfig(dynamicgl): WEBKIT_CONFIG += have_dynamicgl
- 
- # HTML5 Media Support for builds with GStreamer
--unix:!mac:qtConfig(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):false {
- WEBKIT_CONFIG += video use_qt_multimedia



[gentoo-commits] proj/qt:master commit in: profiles/

2017-08-26 Thread Michael Palimaka
commit: 080a0a82837c6f664eae5abf9f31c8d8084b9687
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:20:22 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:37:08 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=080a0a82

profiles: remove stray file

 profiles/t | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/profiles/t b/profiles/t
deleted file mode 100644
index e69de29b..



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

2017-08-26 Thread Michael Palimaka
commit: 0315572fe3ad9b50c45f8214a5d6e545f51b4896
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 05:32:29 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 05:37:09 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0315572f

qt5-build.eclass: handle live minor versions >=10

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

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7ec6cac3..60c16829 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -69,7 +69,7 @@ case ${PV} in
QT5_BUILD_TYPE="live"
EGIT_BRANCH="dev"
;;
-   5.?.)
+   5.?.|5.??.|5.???.)
# git stable branch
QT5_BUILD_TYPE="live"
EGIT_BRANCH=${PV%.}



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

2017-08-26 Thread Matt Thode
commit: 81c0a00a155a2f3080eb74ef604fc67681ebb24e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:06:19 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c0a00a

dev-python/eventlet: 0.20.0 bup, 0.20.1 and 0.21.0 don't work in pike

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/eventlet/Manifest   |  1 +
 dev-python/eventlet/eventlet-0.20.0.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/eventlet/Manifest b/dev-python/eventlet/Manifest
index 0758701c721..de43b66e1c4 100644
--- a/dev-python/eventlet/Manifest
+++ b/dev-python/eventlet/Manifest
@@ -1,3 +1,4 @@
 DIST eventlet-0.18.4.tar.gz 288920 SHA256 
74ef11d67ee5e85e009b0fced733c907620bca1ab8e6b0489d9f247405ab2685 SHA512 
3098f2e8649b1e10157b9474571b372176b05263a7d5e7bb915b0464551d70505bbdf77dc072f64c1c05b3011406ae4814ea1b6f746cea766bb58827b1515fcc
 WHIRLPOOL 
818fea5dec6532312068b9853a501d38bf4e69cca4e6e7ad6f6cbede9f9fe63237e3889ddb8b74d3d0e080b826d24532ed488687b60fc160a7e65d129ce2497f
+DIST eventlet-0.20.0.tar.gz 466828 SHA256 
2e17cda85f2003796f13de0e6c59a5253c0afd1f45dfc97bb9b6bfb8962f7895 SHA512 
4be70ba8cc3ac76d424aad66cd214e97249a42785319b992d048a77cd26f53a428f7959596d07da9a88c92ee103d73d4990733fc00bca57cc8fd242041365348
 WHIRLPOOL 
35b84c2ea667982561b9a791f9f8429f0902c3e99b0ad99b98aaa17bc145b534554fb2b005cfdcce3fb8762fc4a8e247eb109d442ba25750d39705fdc17b73d5
 DIST eventlet-0.20.1.tar.gz 469509 SHA256 
3ad581b8645a54acf436e62a4d8cbf229a1ec7bfa3287c160f0258826b297838 SHA512 
875c1ca82822a486bf28866c7d1f34df2419e7d33450a21740434d2e7f15c37a1090436cb7fe1feaeb5c810d39e4b238206c502323317897c8a42e844cbe7734
 WHIRLPOOL 
729505cd16fdecdc323f2bb12f4b03a9f9dc63267db4a1f005ba266a8bd8f37707969a80e23ecd18b2cc6e247e71bff0c31d7a5096576c57e6c3c32dc050cf73
 DIST eventlet-0.21.0.tar.gz 484191 SHA256 
08faffab88c1b08bd53ea28bf084a572c89f7e7648bd9d71e6116ac17a51a15d SHA512 
4ee682ca8faf870ff6f1d72e93527028f73ae13d7f755eceafb23f3cde48e52b83ff04b645b7e9027713de93c52f244db8b81d6abc7788a56ea38c7b0f47
 WHIRLPOOL 
7dd13fe69aa5690001900ac34382cee8c2b0c112fa556a4b552543806d6e88992ef1a5dd6fb7307fa63bcf25e311727b6c979a6acb0e009fc488edd64e4d5e87

diff --git a/dev-python/eventlet/eventlet-0.20.0.ebuild 
b/dev-python/eventlet/eventlet-0.20.0.ebuild
new file mode 100644
index 000..1b1f0eeb868
--- /dev/null
+++ b/dev-python/eventlet/eventlet-0.20.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Highly concurrent networking library"
+HOMEPAGE="https://pypi.python.org/pypi/eventlet 
https://github.com/eventlet/eventlet/;
+SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND="virtual/python-enum34
+   >=dev-python/greenlet-0.3[${PYTHON_USEDEP}]"
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/python-docs-2.7.6-r1:2.7 )
+   test? ( ${RDEPEND}
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   if use doc; then
+   local PYTHON_DOC_ATOM=$(best_version --host-root 
dev-python/python-docs:2.7)
+   local 
PYTHON_DOC_VERSION="${PYTHON_DOC_ATOM#dev-python/python-docs-}"
+   local 
PYTHON_DOC="/usr/share/doc/python-docs-${PYTHON_DOC_VERSION}/html"
+   local PYTHON_DOC_INVENTORY="${PYTHON_DOC}/objects.inv"
+   sed -i "s|'http://docs.python.org/': None|'${PYTHON_DOC}': 
'${PYTHON_DOC_INVENTORY}'|" doc/conf.py || die
+   fi
+
+   if use test; then
+#  sed -i '/This is a Python 3 module/d' 
eventlet/green/http/__init__.py || die
+#  sed -i 's/^import/from OpenSSL import/g' 
eventlet/green/OpenSSL/__init__.py || die
+#  sed -i 's/^from version/from OpenSSL.version/' 
eventlet/green/OpenSSL/__init__.py || die
+   sed -i 's/TEST_TIMEOUT = 1/TEST_TIMEOUT = 10/' 
tests/__init__.py || die
+   fi
+
+   # Prevent file collisions from teestsuite
+   sed -e "s:'tests', :'tests', 'tests.*', :" -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # https://github.com/eventlet/eventlet/issues/152
+   use doc && emake -C doc html
+}
+
+python_test() {
+   # Several errors 1 failure
+   # https://github.com/eventlet/eventlet/issues/151
+   nosetests tests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: 343fb6ad9d543164def17340239d4ea00cf550c7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:41:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343fb6ad

dev-python/kombu: 4.1.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/kombu/Manifest   |  1 +
 dev-python/kombu/kombu-4.1.0.ebuild | 77 +
 2 files changed, 78 insertions(+)

diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index dac5d552aa5..f6f7904c796 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,2 +1,3 @@
 DIST kombu-3.0.37.tar.gz 411790 SHA256 
e064a00c66b4d1058cd2b0523fb8d98c82c18450244177b6c0f7913016642650 SHA512 
ba9bb00e23ce2d3da87eb07aacff8d63ef9879e6ca9f3fe82653cc2ee91610199fe8fc778d7c2e00df05b46130ecda0bdeceda48192b8af1fb0eca41fbb44712
 WHIRLPOOL 
1e3344eb25024e94d341a3928bd04a9fd13bb41fefd7254e5f2dd70a8b235ae48b93d9b003b21d9ccde4ebdb8d1f349d9af6d54b51c74d6c6b1ee7913ee06919
 DIST kombu-4.0.2.tar.gz 418051 SHA256 
d0fc6f2a36610a308f838db4b832dad79a681b516ac1d1a1f9d42edb58cc11a2 SHA512 
99be6aa833eedc02897da90ebbd838bf0ac2a21db91350e235fae99ce31607cbc749f73f99d24f76acfc68b81d6263688d35b72ed62bb21d024a3ab385fa666e
 WHIRLPOOL 
e140f700c2e00ab892b54664d61c56343fb4d51f65fc0c42e2b4e0b0f75836889f5746061db1f31d3ba5f5981946d47d29ba64b8e6f0561fec054b77167d090e
+DIST kombu-4.1.0.tar.gz 421875 SHA256 
4249d9dd9dbf1fcec471d1c2def20653c9310dd1a217272d77e4844f9d5273cb SHA512 
fc104a3f974fabf090cc257b1a7623af6048f4630c6c2a9bb693fe69d77b6cdab36135a290a41056c1f854f61cce8fc2aa6b7880e9273581bfdfa162b5724861
 WHIRLPOOL 
88b59ce41218e7a585b6d9b8240130d7a88c19df85f8cd74acb0263252dd16d4d631f8af546b4e8aeec4f048a808d55e1e3fb8e9895d0e46cf0cd20a5d68

diff --git a/dev-python/kombu/kombu-4.1.0.ebuild 
b/dev-python/kombu/kombu-4.1.0.ebuild
new file mode 100644
index 000..da1352bc366
--- /dev/null
+++ b/dev-python/kombu/kombu-4.1.0.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="AMQP Messaging Framework for Python"
+HOMEPAGE="https://pypi.python.org/pypi/kombu https://github.com/celery/kombu;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples msgpack sqs test"
+
+# couchdb backend support possible via dev-python/couchdb-python
+# ditto dev-python/kazoo(>=1.3.1)
+RDEPEND="
+   >=dev-python/py-amqp-2.1.4[${PYTHON_USEDEP}]
+   =dev-python/boto3-1.4.4[${PYTHON_USEDEP}] )
+   msgpack? ( >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] )"
+# Fix to https://github.com/celery/kombu/issues/474 obliges dev-python/pymongo 
to >=-3.0.2
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/case-1.5.2[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/couchdb-python[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_celery-1.1[${PYTHON_USEDEP}] )"
+
+# kazoo is optional for tests.
+# Refrain for now, no established demand for it from users
+
+# Req'd for test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+   "${FILESDIR}"/${P}-dict-iter.patch
+   )
+
+python_prepare_all() {
+   # AttributeError: test_Etcd instance has no attribute 'patch'
+   rm t/unit/transport/test_etcd.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # Doc build misses and skips only content re librabbitmq which is not 
in portage
+   if use doc; then
+   emake -C docs html || die "kombu docs failed installation"
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: a5e0c6734c1b5cfd956c408fff73c4a9c7a05022
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:51:56 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e0c673

dev-python/oslo-concurrency: 3.21.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-concurrency/Manifest   |  1 +
 .../oslo-concurrency-3.21.0.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/oslo-concurrency/Manifest 
b/dev-python/oslo-concurrency/Manifest
index 1aeae89db22..be0b153ed53 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1 +1,2 @@
 DIST oslo.concurrency-3.18.0.tar.gz 46670 SHA256 
49d56f2250e167ee03e3a4255d7b6086f93badd2a826e36d60324b91798c3980 SHA512 
ce934910eb33d00bbe0dbb0e022df6ebf69ba7e53ebe3fccb0f0025d9f1dd8a75b1e7547f67168e226d6fde80d953c12e7bae33559e75002a7b1b9040a8d8ce4
 WHIRLPOOL 
8f93f4d1f418d3b40322f6c576ea48d6cc0d45f1fb1ab6a3479c15b6533b125d58fe97b837f64a23ebd9fe8165292c96da00b38834d662690fa1ea5750a54a2f
+DIST oslo.concurrency-3.21.0.tar.gz 47353 SHA256 
732e53c37d349a97ea70bd4f31336de26de316453d956210e5cb0015cbc51abb SHA512 
98215419ec7864b090fc7b99136d9b719066f626cf336cd011a25126dc75b510f6a6b8ba74e842d7768da01363191abbb41cc80570955e91760fba579407ca30
 WHIRLPOOL 
c8a0343c3bdce498e231dd76d628ebfd5e18aad2c246896c09da300d1c8f72d60ba249e98ccd42176abe09bf1e62d5c8d85489e4b7885da3c49a98ad18bdda1e

diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.21.0.ebuild 
b/dev-python/oslo-concurrency/oslo-concurrency-3.21.0.ebuild
new file mode 100644
index 000..e2a64e7fc3b
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.21.0.ebuild
@@ -0,0 +1,58 @@
+# 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="library for running  multi-thread, multi-process applications"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
+S="${WORKDIR}/oslo.concurrency-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   

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

2017-08-26 Thread Matt Thode
commit: 754c0d1a1d1d28011421c74a0afc856a2fc70499
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 04:01:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754c0d1a

dev-python/osprofiler: 1.11.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/osprofiler/Manifest |  1 +
 dev-python/osprofiler/osprofiler-1.11.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/osprofiler/Manifest b/dev-python/osprofiler/Manifest
index 614e71f102b..5913d35fd42 100644
--- a/dev-python/osprofiler/Manifest
+++ b/dev-python/osprofiler/Manifest
@@ -1,3 +1,4 @@
+DIST osprofiler-1.11.0.tar.gz 75301 SHA256 
b79081344555e0c7ba6fdd02a774e81728cbe81d82d8bfbe201ebd72899e6132 SHA512 
41697a9d3bfb81f0c193bd1bd82cb470f1e7e410192e982c076877026457c9b7eb3d17b72c3d02ba4e1bda6ff4a7006798210f37c67d75ff600e41fa047ca59e
 WHIRLPOOL 
24616173f4f9e5f14ed4a5ea7a5de4fb8a9165ae663c5f2ce8ac73964fb876f08b938b2e73711c7b9499ca6f17baf4cced821270433c4293385a4cbab60ba930
 DIST osprofiler-1.2.0.tar.gz 53375 SHA256 
62447e1ed954587036e1fa62b9f7d5f9d23b585f6fd0bf7a4c3b7926880f7f0d SHA512 
4c7d9ac8ed447e5b6bf8dabd37a144dad21c176e42abd20348a6f3fe2eccc9f05fa88aa04e63ea730bc9acd52c69a2949b39535363ba47e5b6ad96804fb3c0c5
 WHIRLPOOL 
bee27edabea3ab48b742a0e220f26dc8d4595dc244ed676e402af81096daf533a2fea42ca89a3963d2d8d4eb5dba2e9e23edb8caca2b1c0eccb39956c7a82a8d
 DIST osprofiler-1.4.0.tar.gz 59906 SHA256 
cda53436ffc8fc155fd220dd9bc9b2819c89f35baf62cd85f68dd5ea900f33fc SHA512 
541f51b949158d7ce5ff31c8d5632a57ce557469e3277d9aae1c589377388e9f57a7abcd436c4452af544ba3d4dd3332e43b8e3594e7aa13a526f0d24360c176
 WHIRLPOOL 
d7f7d2f5d8fd2b09d8e047f69809b7e1e21c8c2276a0a316132db47c5e18430bc866caa2fe3812173c175c1b3076c385226173eb81bb06712e0bdb50a5a2c099
 DIST osprofiler-1.5.0.tar.gz 72539 SHA256 
aee63cfd888e6049ea82535ce458ce4844b4ac893dcb18060eda24192505627e SHA512 
a4adaf39e4680d5d7d729b27c578919b335209671f911138e135c7554f0af33dce25e46863e65f98a2022a534e0f93c77acbc3bc69d304a28aa846fb5dbf469c
 WHIRLPOOL 
c0d55a6ce5db495bf02f619287987dd148ff5e83cbfc1a2b91893a05ff619c5806a02eaa87a3b1c83225699de84fd0f3e0b623fe664e9a0ead5c37eef99aac81

diff --git a/dev-python/osprofiler/osprofiler-1.11.0.ebuild 
b/dev-python/osprofiler/osprofiler-1.11.0.ebuild
new file mode 100644
index 000..1f158dae1a7
--- /dev/null
+++ b/dev-python/osprofiler/osprofiler-1.11.0.ebuild
@@ -0,0 +1,32 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Profiler Library"
+HOMEPAGE="https://launchpad.net/osprofiler;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+"



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

2017-08-26 Thread Matt Thode
commit: 202acfdb0a8754b79bf8af15db3144249ad2daad
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:54:13 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202acfdb

dev-python/oauthlib: 2.0.2 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oauthlib/Manifest  |  1 +
 dev-python/oauthlib/oauthlib-2.0.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index f382ecd6775..46ac7cb1ad0 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -1,2 +1,3 @@
 DIST oauthlib-1.0.3.tar.gz 109095 SHA256 
ef4bfe4663ca3b97a995860c0173b967ebd98033d02f38c9e1b2cbb6c191d9ad SHA512 
b5df82729edc025f262a18c012f6036f52e97a8a846eeb75e4e205928acfd6e971a58194c4a06853d6743329d397e69b94fb431047b2a17a2cb2472c889c4d4c
 WHIRLPOOL 
f63142b667eaed207504494e67de8b58d8c966c19870a2e38714fa6d264a7f57873bb30f3548f9cd0906d9f3abb5c36c9de7255d869f47ebad7662b1dba6ec16
 DIST oauthlib-2.0.1.tar.gz 122966 SHA256 
132ad46df25e53a84b33f1fd43f80e973cda2cb018cc0168d7d0c8c4d5cef9b5 SHA512 
5d19839d1fec6939d10a26b5a0cf96024783fbf67b91299ad7ad640c5c75170918fcda9ed0e1a5dde353b86201f033e410b8312f1d9eaaf9af0b289c348f
 WHIRLPOOL 
9048e9d201fb969f6819b7b36c074cf5b153e208901be67f65726a72b589219aca02a9f30dab8b022a8952fb0b23699e8b8f7cd48b8997c51b1c5d8e8dfffe31
+DIST oauthlib-2.0.2.tar.gz 125631 SHA256 
b3b9b47f2a263fe249b5b48c4e25a5bce882ff20a0ac34d553ce43cff55b53ac SHA512 
ff2a720faf8a649b1e29f34fd4b5b0838937cc1ebef3fa4828aeccb781097d02b9578717de48ddee49e43c86840e38147664a87b81601616792765541cbf18e4
 WHIRLPOOL 
582070c6af489bc771d1e43f34f863fa88d17d083826d5adea00b00f02c2915b79c280c388dfdc1e45106eea6766f822d244369b27d447d16b2bb21bfed96715

diff --git a/dev-python/oauthlib/oauthlib-2.0.2.ebuild 
b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
new file mode 100644
index 000..c9d022a5240
--- /dev/null
+++ b/dev-python/oauthlib/oauthlib-2.0.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Spec-compliant and thorough implementation of the OAuth 
request-signing logic"
+HOMEPAGE="https://github.com/idan/oauthlib 
https://pypi.python.org/pypi/oauthlib;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+
+# optional extras hard set as RDEPs. See setup.py
+RDEPEND="
+   >=dev-python/pyjwt-1.0.0[${PYTHON_USEDEP}]
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   "
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' python2_7)
+   $(python_gen_cond_dep 'dev-python/unittest2[${PYTHON_USEDEP}]' 
python2_7) )
+   "
+
+python_test() {
+   nosetests || die "tests failed under ${EPYTHON}"
+}



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

2017-08-26 Thread Matt Thode
commit: 1d0d8644dd29367a4d662dbbfe00c3ce48c53342
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:18:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d0d8644

dev-python/py-amqp: 2.2.1 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/py-amqp/Manifest |  1 +
 dev-python/py-amqp/py-amqp-2.2.1.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest
index edb2db24427..63a95ffb25d 100644
--- a/dev-python/py-amqp/Manifest
+++ b/dev-python/py-amqp/Manifest
@@ -1,2 +1,3 @@
 DIST amqp-1.4.9.tar.gz 79392 SHA256 
2dea4d16d073c902c3b89d9b96620fb6729ac0f7a923bbc777cb4ad827c0c61a SHA512 
9c2fecb3c9e1d24333895031a9ae255a858146d498b169a89c3ca8061428c622d85dcee8d2ca45d63a3ecdda34a1efc917aabf42c7c35b579143caf81494a079
 WHIRLPOOL 
3ef2df26b7d169d10eb780c280cc2174bfdbfbc619a7c441dbba75e72e46cd8b5426163564d2a21414c695d1bc36b1a1bc4e0bb317192b0ae0e5fecc09941d33
 DIST amqp-2.1.4.tar.gz 99677 SHA256 
1378cc14afeb6c2850404f322d03dec0082d11d04bdcb0360e1b10d4e6e77ef9 SHA512 
42e9deba17ca1abcb6f00cc02abecc3f4b328555a73691dd253a5df79fd9a33cbb594992ec3a74790b3c1e05cf7ca7744058710f5a86222981a7abc304f9b9b5
 WHIRLPOOL 
65d9fc439459846a1804bebd5c73789bd5617cdbe90cfec330d539cc0a328365439d881d0fd5cd3a6b143738f61f9ce82647b44bf73517f6cacad372d8116e4e
+DIST amqp-2.2.1.tar.gz 103599 SHA256 
7ababb2c28672c2a48b907095bc79104531217a98807751b51e0d8c0fa831aff SHA512 
dcb6297917d4528cfe3ebc446e97be6fed3c100ea77c68923c923cac466fa2d85ed8afaf19582b281ee6e05d699e8ed3fd6cdcbb0cb4de0451becaf16711af29
 WHIRLPOOL 
51dfe02efc80175f293ef50b7d746f7d43ce30c21adedd9e9c260cb87e64ace53699cdfd0e18d3df92fef4ef12238259137ad60a6cc2cd2820afb8671bf4725e

diff --git a/dev-python/py-amqp/py-amqp-2.2.1.ebuild 
b/dev-python/py-amqp/py-amqp-2.2.1.ebuild
new file mode 100644
index 000..399c006bd58
--- /dev/null
+++ b/dev-python/py-amqp/py-amqp-2.2.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+MY_PN="amqp"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
+HOMEPAGE="https://github.com/celery/py-amqp https://pypi.python.org/pypi/amqp/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc extras test"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/vine-1.1.3[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_celery[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use extras; then
+   insinto /usr/share/${PF}/extras
+   doins -r extra
+   fi
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: c899804f6114b346e43566d419dfc2a831a5f0cc
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 04:05:18 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c899804f

dev-python/pyldap: 2.4.37 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/pyldap/Manifest b/dev-python/pyldap/Manifest
index ded048581d7..29c5b98e553 100644
--- a/dev-python/pyldap/Manifest
+++ b/dev-python/pyldap/Manifest
@@ -1 +1,2 @@
 DIST pyldap-2.4.28.tar.gz 130651 SHA256 
d38f31018f0c15925f50aec39f7255c15463f98797af53931e0e2a9ac21f6661 SHA512 
d8bdf79c63d94289f2503fefe77b4e5c3edca6bf42a6fc039cffc4ebb9db57808c5f4fbf9265d3f33b672971ba3194c35b3b6034543c4f6f7ff80497ff050a7b
 WHIRLPOOL 
ff72c9d451e9d47872f78b4cc27cd51a3f5a156ea9a49a01ade35e1e52d74a92abf69301670fcc8be6eb3e32da69d4290dd4d590ae8971eec2cc1c77491d6bdb
+DIST pyldap-2.4.37.tar.gz 303732 SHA256 
ba402b013696d7cb39ed20b38ae8f8be0461f837d3a2818e67f3bdf0cc16987f SHA512 
da9bf9eecebc8ba05ee313453b151a01147bc44c60da4936b80777ec3b69551f77be0e6f3c260dba771920d50fa6f54f1892eb0283761beed1ee8c6d83c2
 WHIRLPOOL 
23f2745836087874a3bd64835c0da2da8590028ca9a5d96b294ef00ecac00d4402300f2ccc6396606442dbae76ac164c84c4bfd39cfb3dcc6d5b9273b8e69ed1

diff --git a/dev-python/pyldap/pyldap-2.4.37.ebuild 
b/dev-python/pyldap/pyldap-2.4.37.ebuild
new file mode 100644
index 000..977643887b8
--- /dev/null
+++ b/dev-python/pyldap/pyldap-2.4.37.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="https://pypi.python.org/pypi/pyldap 
https://github.com/pyldap/pyldap/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-solaris"
+IUSE="doc examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in 
install_requires
+RDEPEND="
+   >net-nds/openldap-2.4.11
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+RDEPEND+=" !dev-python/python-ldap"
+
+python_prepare_all() {
+   sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) 
/usr/$(get_libdir)/sasl2:" \
+   -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include 
${EPREFIX}/usr/include/sasl:" \
+   -i setup.cfg || die "error fixing setup.cfg"
+
+   local mylibs="ldap"
+   if use sasl; then
+   use ssl && mylibs="ldap_r"
+   mylibs="${mylibs} sasl2"
+   else
+   sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+   fi
+   use ssl && mylibs="${mylibs} ssl crypto"
+   use elibc_glibc && mylibs="${mylibs} resolv"
+
+   sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+   -i setup.cfg || die "error setting up libs in setup.cfg"
+
+   # set test expected to fail to expectedFailure
+   sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef 
test_bad_urls:" \
+   -i Tests/t_ldapurl.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C Doc html
+}
+
+python_test() {
+   # XXX: the tests supposedly can start local slapd
+   # but it requires some manual config, it seems.
+
+   "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( Doc/.build/html/. )
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r Demo
+   docompress -x /usr/share/doc/${PF}/Demo
+   fi
+}



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

2017-08-26 Thread Matt Thode
commit: 194e0786805b7d4e2571524d43fb5808fdb7c9dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 01:47:59 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194e0786

dev-python/oslo-serialization: 2.20.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-serialization/Manifest |  1 +
 .../oslo-serialization-2.20.0.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index 841d09a9018..1ac7922726c 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1 +1,2 @@
 DIST oslo-serialization-2.16.0.tar.gz 28204 SHA256 
0ef8dfa735a42dcfd7d804c5b14576df92407f842d5e12c1fad7eb0889c444fc SHA512 
d6612d99e05e3c634d8b2a2e37183884f7aeec3608080bc2bbfcd8e436a64a678e1bb294024ddec0d276fc216fa92a9117a63eb085bc110500e07f1db172e5b0
 WHIRLPOOL 
5d43524577569a2ee194bc92f387fad10bf15e6922fa315f9559d6a7a6ecba95dfd977f30e7a9086e6120e38fc56f83d37e64f25bc113b6f212f03753f355cbd
+DIST oslo-serialization-2.20.0.tar.gz 28693 SHA256 
fca6fbb350d560aab8a4fdc9a1128dac3b1d38b2fc9bf5ad22136ae090854802 SHA512 
f15c55a28d1e99b4e01a579f6a3b20d260f8e911ea801b20b27acf3ce284a2bb0ef8a3fa6d6db2d5a094aea9efaa87308b1166ac23dab169209e06bb23d0880c
 WHIRLPOOL 
bd2d4fae43f685e2f307c944cce7b9cad21b571ef7bfe7419fba03bc912a2aaa9a1777292a53bcc518663d5b4ac05b3a1e144350d7acefa1657c0a15bad99af5

diff --git a/dev-python/oslo-serialization/oslo-serialization-2.20.0.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-2.20.0.ebuild
new file mode 100644
index 000..b6311210869
--- /dev/null
+++ b/dev-python/oslo-serialization/oslo-serialization-2.20.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Serialization library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+# Note: Tests fail due to requiring installation.
+#
+# Installation appears to fail due ot the use of namespace packages but root
+# cause was never truly established.
+RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   PYTHONPATH="${TEST_DIR}/lib:${PYTHONPATH}"
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: 05506dd2daf0c2bfd631544d712acf66efbec3e1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:30:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05506dd2

dev-python/oslo-db: 4.25.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-db/Manifest  |  1 +
 dev-python/oslo-db/oslo-db-4.25.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index 1f3fd8b8bbf..474350f92e7 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1 +1,2 @@
 DIST oslo.db-4.17.1.tar.gz 159919 SHA256 
a38250c599b6d3e04f008251098eab1b7951e29d8e5ba1ff16fb3f1c55bceac9 SHA512 
8bbe89feb56784b964778655cc9e12e57d20079ef520f68ca115168273ec86705b27c5551cd7707c6d64b8d87b742c6d7f80d9cce39141751cf77fb51cc9b1de
 WHIRLPOOL 
eebdcbe4974a915237bb237a0c484ac6433dedd54aa991ca140e0e802b26ff4a070619d04f2a97501ed59be0dbc3195dfc588f31716f43505e70141ed8b3a7c2
+DIST oslo.db-4.25.0.tar.gz 164879 SHA256 
923ad7cde18ee36b11199fa8ac14eff7a6bf6cd02de37b888ac886a4d35b18d3 SHA512 
ca027c748cdf5f1a7231b1a9817de449eb06b2002cd5c5cb4a9a70e3dec424caf76308dce2db33236f72ee253492e89ea2b4893e3c64df6306d23848257211ed
 WHIRLPOOL 
f5e81573c0b45fc8322549005ce9b9168b33da4fee1b68fbaaa2011b97cb0878f35f1a9c5d55049b795f5b750040dcd0ce04289bef278c0b4be7e8c5846b7d12

diff --git a/dev-python/oslo-db/oslo-db-4.25.0.ebuild 
b/dev-python/oslo-db/oslo-db-4.25.0.ebuild
new file mode 100644
index 000..52aed8998ed
--- /dev/null
+++ b/dev-python/oslo-db/oslo-db-4.25.0.ebuild
@@ -0,0 +1,62 @@
+# 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)
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Common DB Code"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
+S="${WORKDIR}/oslo.db-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+sqlite mysql postgres"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   dev-python/mysql-python
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   dev-python/psycopg:2
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"



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

2017-08-26 Thread Matt Thode
commit: c2bcbd8bc503354805ac51a4722c138c6a901edd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:51:53 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bcbd8b

dev-python/oslo-cache: 1.25.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-cache/Manifest |  1 +
 dev-python/oslo-cache/oslo-cache-1.25.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/oslo-cache/Manifest b/dev-python/oslo-cache/Manifest
index 49b75744eb1..8b3bd1c3add 100644
--- a/dev-python/oslo-cache/Manifest
+++ b/dev-python/oslo-cache/Manifest
@@ -1 +1,2 @@
 DIST oslo-cache-1.17.0.tar.gz 47178 SHA256 
bd74257b5bc781112af8862ebd6d41cf58359bc78ccd421cc47f0a79d5337c64 SHA512 
0ae55959a46624bd0b50cc8161f9428b3f61669f726ebc05d944f7e049c5172a1d9c83778c9632e8b2a21f047884d90d15b95c0e23a0dd19cb78f8d62f06d00e
 WHIRLPOOL 
28c346d092cf8538a0408e4cd60d48959432090cdbb4bb00ea43524b49dceb84afa786b5456aa71a6938d99c195f940a6741ef3d06e380c5c3fe2607223a5ad0
+DIST oslo-cache-1.25.0.tar.gz 51267 SHA256 
7b2e17bfb7f5de8fb7836a9e2311044cc62d904486e1cc2ad3b8182ec75e1d65 SHA512 
3c21736c864cd63f3a55fe06cedad54a877970d3ede70fe9259cd549fb2a81d425547445238f8c8f9e42929b775216c79b34eead8655588ef8e1c2617bbae6a2
 WHIRLPOOL 
ecc8bc414de18dbcb1911b3d33997884f38aa7470c537a6fc83bc8519e3d110388dee023b79d13f2b0eee300f8b144c2f0c0386023bf92af4bc71a61406a2bbf

diff --git a/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild 
b/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild
new file mode 100644
index 000..b655f5a5bee
--- /dev/null
+++ b/dev-python/oslo-cache/oslo-cache-1.25.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Caching around dogpile.cache"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2017-08-26 Thread Matt Thode
commit: 32fff667f13044e9f7e9b2ed403f4f3ae874cc3b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:00:42 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fff667

dev-python/oslo-policy: 1.25.1 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-policy/Manifest |  2 +-
 ...{oslo-policy-1.23.0.ebuild => oslo-policy-1.25.1.ebuild} | 13 -
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-python/oslo-policy/Manifest b/dev-python/oslo-policy/Manifest
index 2cb74037558..0a32c01647d 100644
--- a/dev-python/oslo-policy/Manifest
+++ b/dev-python/oslo-policy/Manifest
@@ -1,2 +1,2 @@
 DIST oslo.policy-1.18.0.tar.gz 64504 SHA256 
414e9a63b1976ad90b2c5ad0897f74bc269c3f5ce0c6c21448d23c4797cc76ff SHA512 
e7d92d420a54da82988aaa481dc889fba1c954097895fa62fd232f2d129c9050541b6d2f63e59718420ee8b5a35039be4deb46a184fb1a1107b7239a58a299b8
 WHIRLPOOL 
797f287a57bfd957feb9f0d3845d790bdd73ac1e87ee774fb497286ce0c93aa9af442c0fe93c26afd80583570a6336dffad554c1e4e867acfbde4a3c3c78f2e1
-DIST oslo.policy-1.23.0.tar.gz 68316 SHA256 
a84e850072731ab26ce7f74a5732c0cf0f9e6a287c2ff906481d7ba04d9e1101 SHA512 
0caea31db52c25a753f78bce27fbcabf6a2d6e1e44aeeff8fd8d70d260bfb54dc584fa2c8920009b399231fdb96aff249c9f913316f41a19677aa28a7bffa0c3
 WHIRLPOOL 
b5046a3a2b03cb39295e2e4c2064c24c533cf75ed52f81dff21a1213b0bed23d40b6231ab355f2ca820351016ec58f849e2a043511f48b8a3cf2a5bdfe0f4945
+DIST oslo.policy-1.25.1.tar.gz 73148 SHA256 
29a2998bf21b4b74c8b744b69d6afe6f90ff3302a96ba35085024d0494c8f5b0 SHA512 
fe320d3b745d1d0499e0ecdea6a6c148982ac7ea9da165474a01b992d6998913e9207d75ace0a387866d7ef8e9ee7d0737f16355ae2425b42b545c656d138d6a
 WHIRLPOOL 
0211191eb46e743df41245294aa7e6210184e60521399dfef7742e0b0572a55f79c1551ab4142c1c9d855df774d8b5e5e688df7c6f8d0f353318cdc7b136cfbb

diff --git a/dev-python/oslo-policy/oslo-policy-1.23.0.ebuild 
b/dev-python/oslo-policy/oslo-policy-1.25.1.ebuild
similarity index 69%
rename from dev-python/oslo-policy/oslo-policy-1.23.0.ebuild
rename to dev-python/oslo-policy/oslo-policy-1.25.1.ebuild
index 851b0717355..cee01226d29 100644
--- a/dev-python/oslo-policy/oslo-policy-1.23.0.ebuild
+++ b/dev-python/oslo-policy/oslo-policy-1.25.1.ebuild
@@ -16,18 +16,21 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
-CDEPEND=">=dev-python/pbr-2.0[${PYTHON_USEDEP}]"
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
${CDEPEND}"
 RDEPEND="
${CDEPEND}
-   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.12.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.13.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]



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

2017-08-26 Thread Matt Thode
commit: 1a6457893900c5b5f73f1bea0d92a108d59188a1
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:14:10 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a645789

dev-python/oslo-service: 1.25.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-service/Manifest   |  1 +
 dev-python/oslo-service/oslo-service-1.25.0.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/oslo-service/Manifest b/dev-python/oslo-service/Manifest
index 98f91a0f438..a56e999cd95 100644
--- a/dev-python/oslo-service/Manifest
+++ b/dev-python/oslo-service/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.service-1.19.0.tar.gz 74937 SHA256 
4c4e0198b6d87b6566f48c8e89cbe87386d4b44ba03159f28655f911a65dbff8 SHA512 
d9f8c5d07d418ab2d0234299071e4ff129ec4af4bf8f2973f7899c1a7636fc67f1ce16e770ada7c7fe8a19f28a156536e1c159546a0dd708f26404dffceb5c70
 WHIRLPOOL 
fc413ac2f7e3acff1664b1a98aeebeac6a2e42b2e82f276f628386754f962542c7c83edbc026ad66ad93067e1c5368f52bdf3bc3c8cb9cf222a2c0ac551cf215
 DIST oslo.service-1.19.1.tar.gz 76246 SHA256 
b7106bd22a092b358f929f28b2e4726b42c470b32d3e146d9c69e05661e0c37d SHA512 
3298ba9e0dddfe477c324b3eb55d4d20ab5da6231488658b78290d1e9e9eafab758885d350471d1c87c24d01551a4643c1f748323a8455d743f0dbe74d4c5d68
 WHIRLPOOL 
748820fb92e5a273ff2dcf9a20cf040c30e965ce2dc8743a74679ec961fd7d46325de3c5923949fa60f49f98ec160d568bdfda04ebb06c8fd74270b127fa3d39
+DIST oslo.service-1.25.0.tar.gz 76400 SHA256 
6de577c01866c970abd00bea1d6cd03eb8adaea86667ec8accfdfb3f1076e33b SHA512 
829c9be54813900c4bce0072e408a4c996548ca123524c76b4a3b99d7bc940d22f7d4a0a1d6e02ce88b252fa34bdedf26129bdfd4894c4b5b14c8ec71b85629c
 WHIRLPOOL 
3b56c1693cbf417e27ba0d02ee4d5ea06018f2fe39ed6f5481d5a70971e37395efd2ecbe6c0899adf3fe643098686ac4e0a232f57949c0a8d9ae78b774da873d

diff --git a/dev-python/oslo-service/oslo-service-1.25.0.ebuild 
b/dev-python/oslo-service/oslo-service-1.25.0.ebuild
new file mode 100644
index 000..cdb2b857ef4
--- /dev/null
+++ b/dev-python/oslo-service/oslo-service-1.25.0.ebuild
@@ -0,0 +1,65 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="Library for running OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.service;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.service/oslo.service-${PV}.tar.gz"
+S="${WORKDIR}/oslo.service-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   dev-python/doc8[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   =dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-08-26 Thread Matt Thode
commit: 5991a554575265092e4d5016d2081a83006d13c8
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:59:41 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5991a554

dev-python/pycadf: 2.6.0 bup2.6.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pycadf/Manifest|  1 +
 dev-python/pycadf/pycadf-2.6.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/pycadf/Manifest b/dev-python/pycadf/Manifest
index 32a0a51d055..ffa87525814 100644
--- a/dev-python/pycadf/Manifest
+++ b/dev-python/pycadf/Manifest
@@ -1 +1,2 @@
 DIST pycadf-2.5.0.tar.gz 247779 SHA256 
a5cbf899266ea25e62e927a31dbf13607f9ebfe1525b4ec95256afc42f43be70 SHA512 
af3d7676e671ed702a84052589be7146406c2c53ebfb1ee5922bec93664fac461514c832ce9f225d52a9c6b08ec330e17c5763bee6eda7a931b5dc0af6e57ed5
 WHIRLPOOL 
75116d8b5d669132d33bdb9f4648c4ce276b25f41dd81e10efa1e0521a0fe7cd4dc3dd95f1786aaf84014534f30cf98544df3800bfe86062db4ed5f2adf944f9
+DIST pycadf-2.6.0.tar.gz 249411 SHA256 
75b0e70f4c4fa46fef65671beb562c4bef1007541a38b5f724689209fcbf4b4e SHA512 
a581b54a8dae088e015d639f14eb46b3c41bdbfdd55b671e79f34b7392af49e3e8dbb2fd85a43e5f8e010cbcdba1d9a330972b5cb6f7f2c5179c00b6f135b4ec
 WHIRLPOOL 
374fcc4211c69a70c12571ca645c64e36d9ac30e3cbc26a527a533a545aff455724a9a0395464c1f71e1a327a5a46a22c7a43441c6882d789ff8b779fe193a66

diff --git a/dev-python/pycadf/pycadf-2.6.0.ebuild 
b/dev-python/pycadf/pycadf-2.6.0.ebuild
new file mode 100644
index 000..56d40ee7e83
--- /dev/null
+++ b/dev-python/pycadf/pycadf-2.6.0.ebuild
@@ -0,0 +1,62 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="python implementation of DMTF Cloud Audit (CADF) data model"
+HOMEPAGE="https://pypi.python.org/pypi/pycadf;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+   

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

2017-08-26 Thread Matt Thode
commit: e587e368e282d61d1a93abe9222a34ab623c797b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:24:34 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e587e368

dev-python/alembic: 0.9.3 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/alembic/Manifest |  1 +
 dev-python/alembic/alembic-0.9.3.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 9e3d38cbbca..6546f109fce 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1 +1,2 @@
 DIST alembic-0.8.10.tar.gz 976028 SHA256 
0e3b50e96218283ec7443fb661199f5a81f5879f766967a8a2d25e8f9d4e7919 SHA512 
28456eb41a2b2d0d870f34cfddf46c25ed01fd1ee99b1a3697e6c0c5369f49245e54db0d7232cc839cf03a5c48efb48a8b967586b3a81ba9462b485b6782a415
 WHIRLPOOL 
7aeac48eb5fa81c91bfbf9c601875fe3329f1f899f5c20321574bc7141f82aa4dee8c7388cad67d28f6a13ad5d016a14beb7e84386f8a641d10c00cec1839cb1
+DIST alembic-0.9.3.tar.gz 991744 SHA256 
57f2ede554c0b18f1cf811cfbb3b02c586a5422df94922e3821883ba0b8c616c SHA512 
1f39521a1cc9e1e8f8d344f2e48e1f656aed2ffda8e0608b9c5a9a7a1f0e4d16865ae0fba903023512a198afc70e72c683b0ff2bd1bc2e9ba6667009e940a63e
 WHIRLPOOL 
3ffc0bac46b4e0e89fa1e2afff2c1f2a6df5f9e3e9af3a4245ea4d048024b7b34896910db79d7bfc7be73fa9cb182d8a52425b67d5f57402984b6f3db39dc085

diff --git a/dev-python/alembic/alembic-0.9.3.ebuild 
b/dev-python/alembic/alembic-0.9.3.ebuild
new file mode 100644
index 000..d031f72bfde
--- /dev/null
+++ b/dev-python/alembic/alembic-0.9.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="https://bitbucket.org/zzzeek/alembic;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test doc"
+
+# requires.txt cites 'SQLAlchemy>=0.7.3' which is really both old and silly
+# because it shatters the testsuite.  If 'someone' cares to adhere to correct 
form
+# and edit to -0.7.3, feel free, and then pick up the pieces.
+RDEPEND=">=dev-python/sqlalchemy-0.8.4[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}] )"
+# For test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # suite passes all if run from source. The residual fail & error are 
quite erroneous
+   rm tests/test_script_consumption.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   ${EPYTHON} run_tests.py || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: b1539aa6ae38b58097d2bd4db8f25d2ad3f7abb7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:44:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1539aa6

dev-python/tenacity: 4.4.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest
index 98a7b9b478a..df84d606a28 100644
--- a/dev-python/tenacity/Manifest
+++ b/dev-python/tenacity/Manifest
@@ -1 +1,2 @@
 DIST tenacity-3.7.1.tar.gz 22915 SHA256 
86cae49f4334277164b97a1871828e9173d669b9bb223de44ba8c1cee787bbfa SHA512 
83f277da3ee7beca4d564610a4ef46c33a87590214a41c0c36c9bb46920e5e8e7e8a8d130dcaac2802d058f7e995fbe01e13d5b7a65821e9a1e83072b78e3f00
 WHIRLPOOL 
c8747efea73d5fd966cd448dc3b2d33341f0ed2a53287df2fe98b0a587522b984461be07159e5b0817b60650e3cfafb0a6e673d1dcd96b7c138782728c75df63
+DIST tenacity-4.4.0.tar.gz 26133 SHA256 
9c5554b494dd8bae998dbffd7b8d1876e6b94de0c1df1ac51d0db25bb9f830b2 SHA512 
08f4eef91e38f8d166029625e337057bd9a934fd58473d8c3666436e6312a0f7dd7f24dea05c8427df627bd37c7003602089970079f214fa7b79beee64df3f96
 WHIRLPOOL 
f12433c89c0a4b2139be4d74dfb3812dcde9dae7feec9517d9287f85313fbe86567a1b9f9c3f55c1b4b864a84eaaac5097cc440dbffdb01a6425c0ef647b259d

diff --git a/dev-python/tenacity/tenacity-4.4.0.ebuild 
b/dev-python/tenacity/tenacity-4.4.0.ebuild
new file mode 100644
index 000..9fbf25820eb
--- /dev/null
+++ b/dev-python/tenacity/tenacity-4.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="General-purpose retrying library"
+HOMEPAGE="https://github.com/rholder/retrying;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+"



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

2017-08-26 Thread Matt Thode
commit: 7362d503a4715e1086afaa8e290ed7d353fffd6a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:14:53 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7362d503

dev-python/oslo-log: 3.30.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-log/Manifest   |  1 +
 dev-python/oslo-log/oslo-log-3.30.0.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/oslo-log/Manifest b/dev-python/oslo-log/Manifest
index f7440c0e2c1..160529b49eb 100644
--- a/dev-python/oslo-log/Manifest
+++ b/dev-python/oslo-log/Manifest
@@ -1 +1,2 @@
 DIST oslo.log-3.20.1.tar.gz 69615 SHA256 
7d2bf72548f7f9bc94649b49fda642e057b35fd00790080c4e04b941e20aff2d SHA512 
9f802251177a8a822f5944729ac226e226cf7dbe94b9d5b4e5eedb7c64f6968a35810cc288b774085f16f77eaffabf752636bc51c52d50e87cc2840b76076f13
 WHIRLPOOL 
1bb65964b5b9d80889825e24b87cd817b7c13ffecc349b3407c778c064d297be838862f554cfafc16c2dd2d98be6fd9f16eda2a13594e332662328e37d842e53
+DIST oslo.log-3.30.0.tar.gz 78044 SHA256 
efcb51449f481891f792389fb23d53d84199a1c4f36c2e0602ec466dd5543de2 SHA512 
bdfd1ea1e8995b986c252680c26fd7be31ad820532f84fab893758782321be326ce32d063f1e413aaa4609f84fa15de18a0b460bb7c90954567f7a386ef9ff20
 WHIRLPOOL 
fb3a07ecd0da119901ad5e08a8d3fc9e398e3412c5104bcac9b17a706892a2df2e9c14f52c0d940498a34a4ef4cc52711e6798af55ea9c1b1e2f884ae0474f5c

diff --git a/dev-python/oslo-log/oslo-log-3.30.0.ebuild 
b/dev-python/oslo-log/oslo-log-3.30.0.ebuild
new file mode 100644
index 000..bff73dea9e2
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-3.30.0.ebuild
@@ -0,0 +1,63 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.log 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests oslo_log/tests || die "Tests fail with ${EPYTHON}"
+}



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

2017-08-26 Thread Matt Thode
commit: e7dbd9f0e6fcee1556cc06fdcda5005c059552e7
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 01:25:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7dbd9f0

dev-python/oslo-config: 4.11.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-config/Manifest  |  1 +
 dev-python/oslo-config/oslo-config-4.11.0.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index 2cb25acb1ae..8b7af14c9d2 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1 +1,2 @@
 DIST oslo-config-3.22.1.tar.gz 117975 SHA256 
94992fce59bdd654632275527d479ca9426ea0fe43c97cf7fc74305a96e1bb92 SHA512 
af84f132d33b1fc4a63f4006231bfe09bd2a1ed0236e14e79d6013d7c697814a23f9318666186a6916c00f0157c2df227ed07fd874a65129e0cc686a90e82704
 WHIRLPOOL 
fbb8f69af03d03e1c533b12011820abb04a603e2312281aa6f1d223fc074549ee53daf311a3313cd9fea29b54d4108d68deec35ac3e6b9a5c99f8cc1e21366d7
+DIST oslo-config-4.11.0.tar.gz 129139 SHA256 
1be8aaba466a3449fdb21ee8f7025b0d3d252c8c7568b8d5d05ceff58617cd05 SHA512 
19bcd0d0a2dd9aa97ff16fb7de310a15eb47849c9e3b18e8afc911ed6c2f7c1c6d7452c0ae4cec2c01f94c04a506421681435967e9a82e075390c739d6afe6f1
 WHIRLPOOL 
91e9cf4e124b2ebab448f37738abb5c55d051a06dc6da513f1e13882b3d2eba20bbc73483640f06ef3571c1037bfb1d6ed0012ebfc896c00d9944e29e5537a1b

diff --git a/dev-python/oslo-config/oslo-config-4.11.0.ebuild 
b/dev-python/oslo-config/oslo-config-4.11.0.ebuild
new file mode 100644
index 000..4da26fd10e4
--- /dev/null
+++ b/dev-python/oslo-config/oslo-config-4.11.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Configuration API"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   use doc && esetup.py build_sphinx
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf .testrepository || die "could not remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2017-08-26 Thread Matt Thode
commit: f50bb0b2becc40a13cea6c0ed99ad5d4a13a2280
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 01:43:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50bb0b2

dev-python/oslo-utils: 3.28.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-utils/Manifest |  1 +
 dev-python/oslo-utils/oslo-utils-3.28.0.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 14ad32d7389..874041d6443 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
 DIST oslo-utils-3.22.1.tar.gz 84249 SHA256 
9825db6337ce10e7c383d2598f87865605d35af15fa9ece7212838ba7d33730e SHA512 
afb21f8267f815e192a667fec247ae2e0d8163d7872805d36c4399928b475e34790136810607e8706ea37e32eb31da2fdc2b9defb2e06f7ba0a7235b2de1abc9
 WHIRLPOOL 
501cb7c18b2997635b5a2ffd91fd472f84168730e2cc76cb13f4937e657448e535d614e9eea64595bce31211af4e1ce0590cb8e313dd31785fe7700c4776585a
+DIST oslo-utils-3.28.0.tar.gz 85122 SHA256 
46abd731d8cfdb682eb5b1d22a2da3c549d79f889bd3db998eac4b64a955769f SHA512 
0206f4e0fcf0c3bdc46062a37e14e37d7a2d141665b7f1ff4c0d5966d04403dffba8814d216b3dc010d0e845c983f3335095c1dee0373b82150447c914f37fe4
 WHIRLPOOL 
40ed09a867e69d46657d76b505705b6161382b11bb5f870b33746d75a67e57320d44df57cf83ea6f68fd48098e49fbb75712e3bf99b695f6f3ae25f78874e3a6

diff --git a/dev-python/oslo-utils/oslo-utils-3.28.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-3.28.0.ebuild
new file mode 100644
index 000..c718dde729f
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-3.28.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx
+}
+
+# Note: Tests fail due to requiring installation
+#
+# Installation appears to fail due to the use of namespace packages but root
+# cause was never truly established.
+#
+# Tests fail with:
+# ImportError: No module named 'oslo.utils
+
+#RESTRICT="test"
+
+python_test() {
+   distutils_install_for_testing
+
+   cd "${TEST_DIR}"/lib || die
+
+   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   

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

2017-08-26 Thread Matt Thode
commit: 3d1278968d19d13bbcaf7f1753fbcb979f82e3be
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 01:39:33 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d127896

dev-python/monotonic: 1.3 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/monotonic/Manifest |  1 +
 dev-python/monotonic/monotonic-1.3.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/monotonic/Manifest b/dev-python/monotonic/Manifest
index 0b3ea05525a..fcb6abc8367 100644
--- a/dev-python/monotonic/Manifest
+++ b/dev-python/monotonic/Manifest
@@ -4,3 +4,4 @@ DIST monotonic-0.5.tar.gz 6493 SHA256 
8c1f882aa66c41daffa701cbf7121d8d264d0cb772
 DIST monotonic-1.0.tar.gz 7082 SHA256 
47d7d045b3f2a08bffe683d761ef7f9131a2598db1cec7532a06720656cf719d SHA512 
af2127ba56f346f0ccba324d7398b2c69b8ca3357dbd647eff4ecd8b843c28db935a1e16bf468e0c5e66b54a3bc63ebd24d4a8ea544c45ac22c01eb034322cc8
 WHIRLPOOL 
1d875e7aade716d670fda4fae34012200a258c234916719d843dd1a94d7ae89523ca8972c439d6aa3d7dfea73803c9df7145123f3b4a511f40ba2a5be300c89f
 DIST monotonic-1.1.tar.gz 7139 SHA256 
255c31929e1a01acac4ca709f95bd6d319d6112db3ba170d1fe945a6befe6942 SHA512 
50a33ea7459c46e5a901912056976ed6ee8d006d71f96c8b13e462a40d90455aae3d5e50d96ff2ab426b94c4aefa1701b44ea04edd3823860f8adc4e99d2b71c
 WHIRLPOOL 
4098870cc35097ba9f14c068b35d033991d62824b68dd8c628643a8c71517cf48e9a3c3659c3d2fd5039f993e14d193bf981e08b266caced89c1341ae917
 DIST monotonic-1.2.tar.gz 7173 SHA256 
c0e1ceca563ca6bb30b0fb047ee1002503ae6ad3585fc9c6af37a8f77ec274ba SHA512 
fe35cb2c23a9d8a6cac712fb0de2ec5bcff177f2f5af6e4d468090444f8c9a6adeca204071d9fc88bc4776e7b3fc30e15f00e77887925a7a39d9886dda412a82
 WHIRLPOOL 
41068f1f3ca6e02fc41c9379ad3443e477bda60736dd4eb45e91cabef4996df5c982a52f7a748d051b017383c9721d62785dfe6fa850fc4f6802891a2270f118
+DIST monotonic-1.3.tar.gz 7211 SHA256 
2b469e2d7dd403f7f7f79227fe5ad551ee1e76f8bb300ae935209884b93c7c1b SHA512 
870b9530235715eda099cc332c94935ebb80f52a30523dca90639b9f8b3391dd706a9a8f3aac402ebd8c008672e84cd09b5397e954160751e71940b3a9120bd9
 WHIRLPOOL 
ee2e70d6b45bfbbccaa6eca1ca3ddb9a9828353fb26075047b1780eac8271049d474795fbb3c6e6ca1a8515a307255b20e7e1332075327153ee851ada5d7

diff --git a/dev-python/monotonic/monotonic-1.3.ebuild 
b/dev-python/monotonic/monotonic-1.3.ebuild
new file mode 100644
index 000..81be52da705
--- /dev/null
+++ b/dev-python/monotonic/monotonic-1.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of time.monotonic() for Python 2 & < 3.3"
+HOMEPAGE="https://github.com/atdt/monotonic;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2017-08-26 Thread Matt Thode
commit: 902591cf8ec60c9912632100ddac83978d794560
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 01:32:07 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902591cf

dev-python/oslo-context: 2.17.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-context/Manifest   |  1 +
 dev-python/oslo-context/oslo-context-2.17.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index c0f849a3774..4b6fc777e84 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1 +1,2 @@
 DIST oslo.context-2.12.2.tar.gz 26860 SHA256 
36decf5f8bd72a986d58c2e603c2e0d96d31da4283f2fbc145c6804113b86f64 SHA512 
752d2e9744fbf94d23d6cc3205f3b4974d440bf71ab885de2feea3e706ed93b771b50df264c754cc8f6882f8526de0318cb3d1fc07a28a872f4b02e59118af98
 WHIRLPOOL 
e54612a8fda6ee4a07ad603f54356f6bf5aa8bedcd11f9faaf88ff7f98ef79b0407dc50d9295b8131375fbc4916b5915096ce97a142a2c8c06eb9345749483e6
+DIST oslo.context-2.17.0.tar.gz 27756 SHA256 
e4c2080dd4767a843f8f3c287e24f89bc749ec7cac34fa6ec2b4de3b1bff9085 SHA512 
158ccfb5517f2e4521d9be0b4864b2f6cc491f2dc00b479ea6314892b24b0293fe1e5e654d1503b73f992d011bf79c0b3c5b1f7b69dc7d32549a8327897957ae
 WHIRLPOOL 
e48de23e16422c34b229c74d1d0b789f5db6ed43c3c8ec0db43ebc1b3e8e4ecb1edc22df2ce23e5d83c8c5fd1e01dd228d6b40f7acf44947a234ad9663a4f3c2

diff --git a/dev-python/oslo-context/oslo-context-2.17.0.ebuild 
b/dev-python/oslo-context/oslo-context-2.17.0.ebuild
new file mode 100644
index 000..14c2209fa7f
--- /dev/null
+++ b/dev-python/oslo-context/oslo-context-2.17.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helpers to maintain useful information about a request context"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.context;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/oslo.context-${PV}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+# This time half the doc files are missing; Do you want them?
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-08-26 Thread Matt Thode
commit: 273f0ecb1648fc79a8b0135a061806f8d3accd4a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:07:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273f0ecb

dev-python/oslo-middleware: 3.30.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-middleware/Manifest|  1 +
 .../oslo-middleware/oslo-middleware-3.30.0.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index dedd87433c2..3967e91e20a 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1 +1,2 @@
 DIST oslo.middleware-3.23.2.tar.gz 51645 SHA256 
53363b5d92ac23378cfd872720f9dada29afb267c8b303d8910c3f5b6cb208a9 SHA512 
0fbf97b3fd5ae69c72f42755cdfdba7dc70570763299cbdbf836b5ad0a70c692cb1249397ed6e6f9d843223f656e5814adcc80e19d283984851216ea7395de83
 WHIRLPOOL 
ecb736218e0c571a2aa6e1f8d2ca5a088496bd06fbb54ff60f2e392fb0fd153b46dc46448136ae34b86276730d1edbcf24453cbc462aa23659e440116de730c6
+DIST oslo.middleware-3.30.0.tar.gz 56370 SHA256 
ac048caca94b48aa263f82f912bcdece86d771c4c74a36f6cba6495e7e039990 SHA512 
750ab7d9aa8f20a7776f7b785e17db3472b942de84f2f939bb1ad74f264d68e1ef8cdf4a39133a4b539cc40ca03acb889d9532d65d4a9a74edb7c6dee86aaa64
 WHIRLPOOL 
480389cadf16b90d5f580980716759dd032b61526f2b8b98fbf7fce9c1ca979fbd980b078c95668f92d608fe6c94601f113f92caa413451ca73b05ff6ae4145b

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.30.0.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.30.0.ebuild
new file mode 100644
index 000..86a1da3129e
--- /dev/null
+++ b/dev-python/oslo-middleware/oslo-middleware-3.30.0.ebuild
@@ -0,0 +1,65 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.middleware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+   >=dev-python/openstackdocstheme-1.11.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+   !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
+   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2017-08-26 Thread Matt Thode
commit: 67ce68c32ec84e546c5b2ec54967df1cb5e92332
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 03:44:58 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ce68c3

dev-python/oslo-messaging: 5.30.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-messaging/Manifest |  1 +
 .../oslo-messaging/oslo-messaging-5.30.0.ebuild| 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/oslo-messaging/Manifest 
b/dev-python/oslo-messaging/Manifest
index 6dcb4f0228e..6772de1f8ef 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1 +1,2 @@
 DIST oslo.messaging-5.17.2.tar.gz 306066 SHA256 
42505cf4762c26cc9c454cea288281cbdb499ff61fdca1b51a3d197682cefb06 SHA512 
90f60b4813eabf41d03759e12d7a1cbce334169606fac7ab657c3002e01624946cf492d7a1e5984a4d642f64764691da1799eb6ef4e2ce37196651bafc750760
 WHIRLPOOL 
0b98adaf307240a7419b09077d76c4b7011f99fe87080a2c8be67a9f4bc4d45c00d1bad848e8a09cffb89d016c4a001572da50c4bf65c1a2907f1678a28271ec
+DIST oslo.messaging-5.30.0.tar.gz 315181 SHA256 
aa1f335e8c911f1d0f54bc16529a7eb417ba1bd763452e9b1b7c66df4bd6e2b4 SHA512 
dea1533222b9c410eca38bb20537bf2a7bb8cadd468fb778adebb78454f62ec608923f3bc5543877defbe1fb1fb910c03a2a5621e91c841d91dae50c48692904
 WHIRLPOOL 
25c6254fa25be9b510b183351ea8e50b005565234d0783f1f625be8314921f6068601929c086b59526fab7e34e672f47fede5b87eb93c75c7820994a4e8127cb

diff --git a/dev-python/oslo-messaging/oslo-messaging-5.30.0.ebuild 
b/dev-python/oslo-messaging/oslo-messaging-5.30.0.ebuild
new file mode 100644
index 000..4686a5f1c6f
--- /dev/null
+++ b/dev-python/oslo-messaging/oslo-messaging-5.30.0.ebuild
@@ -0,0 +1,57 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="Messaging API for RPC and notifications over different messaging 
transports"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.messaging;
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/futurist-0.11.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/py-amqp-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/py-amqp-2.1.4[${PYTHON_USEDEP}]
+   >=dev-python/kombu-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/kombu-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pika-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pika-pool-0.1.3[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/tenacity-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.27.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2017-08-26 Thread Matt Thode
commit: e07a34f996d9bfcf4b173c70858d86bf2c38e1d2
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 02:45:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:24:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07a34f9

dev-python/futurist: 1.3.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/futurist/Manifest  |  1 +
 dev-python/futurist/futurist-1.3.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/futurist/Manifest b/dev-python/futurist/Manifest
index e46537acd15..4bc90793b72 100644
--- a/dev-python/futurist/Manifest
+++ b/dev-python/futurist/Manifest
@@ -1 +1,2 @@
 DIST futurist-0.13.0.tar.gz 30739 SHA256 
2d51e23607f42bcd84fcf666b91d9a41c131943d85f7a252e599cdea6518ab1c SHA512 
a193721ac4920577cf42a39868a76ab772154430ff59b7ca90584d63d65097e842057a0767d357ead9b057638fc8b736d4245cae9945dabac8782d5821e134b0
 WHIRLPOOL 
bf5353773ca8482361567461e0aaee72c03b2535005533364da54b34a88fc19e7d260e0de8831b1f4c88ab2ffed70481a22892d186c5a0e5727fb4dc3649381a
+DIST futurist-1.3.0.tar.gz 40889 SHA256 
1cd2cccdb1d09e6d8bb61568e933611d41da8bf72e8714cfd473f0728145efef SHA512 
1510de6b52ac72500045e0daebd21184788b31123f0cd152fcca9021fcccf8638e808c0459a446f386ecd849dc2f563b7651145c6a5b56a6b36d630868729abe
 WHIRLPOOL 
eeb1ca603d38b110c99bc43b7a9bc833cabac9c71bb4fee1fe033dda883101d979258fab9f7b2d09572d29b226cf0c4c674da6023a7b42d86abc39c5325f539b

diff --git a/dev-python/futurist/futurist-1.3.0.ebuild 
b/dev-python/futurist/futurist-1.3.0.ebuild
new file mode 100644
index 000..7b11926575c
--- /dev/null
+++ b/dev-python/futurist/futurist-1.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Useful additions to futures, from the future"
+HOMEPAGE="https://pypi.python.org/pypi/futurist 
http://docs.openstack.org/developer/futurist;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/futurist-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   >=dev-python/contextlib2-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   

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

2017-08-26 Thread Matt Thode
commit: 3273cd58c58470150b9671b0f29bc0d971646f73
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 04:07:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3273cd58

dev-python/ldappool: 2.1.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/ldappool/Manifest  |  1 +
 dev-python/ldappool/ldappool-2.1.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/ldappool/Manifest b/dev-python/ldappool/Manifest
index ea5a5b00d65..32ac8038b96 100644
--- a/dev-python/ldappool/Manifest
+++ b/dev-python/ldappool/Manifest
@@ -1,2 +1,3 @@
 DIST ldappool-1.0.tar.gz 6795 SHA256 
1fc36c617ffa6195a738ca99ae7f2178271ebe30a5ee6d41abdb49168afb75aa SHA512 
081dc08833d95bb0d3ce396cbbe697252e2b483cc3703e87f00f8af0513f9fdca4ff9c97295fb439ff1fcd404027d5922c2a6337665cfad526be3c6b83acfa53
 WHIRLPOOL 
e5cb9b61848cb3fa7314eeeb25fd9bed89ec7e4dca50eb501f80f952ca3aab78017962c85359efbe6d741ec9b38450d78a06a287aee8e7e935db391c3856a68a
 DIST ldappool-2.0.0.tar.gz 15089 SHA256 
2850274c16b3108fae9f0ce2bc327e7712f78578677c08336225b75edeb1c5f1 SHA512 
824243cca712d6aef8929c74cb15f0cefbc8795cdb599d3b0cc48e8eee4a58d3db94a6642379f87ba011784c289f936a62f2aed637bb005985bbee2118d3b6ea
 WHIRLPOOL 
9a54e41a9ff5c5236b9fcf16f61d11bd121c49f9122866c00fc82fc2e6fa2c72d4c45386f613b14ea2d20c58bd40750a90ad3c5384c8d8df6d665c7b7ccb07e0
+DIST ldappool-2.1.0.tar.gz 16395 SHA256 
f3e04e7ffd257f19c2b71b625817dcedc76356f30abc65748060baaeb5a1a5cf SHA512 
a261a4a68e159a54eae51dc19ed543398a1be61d305ba3958d4dab9ed2de9787203a418e5d754cf12c503e5a4c2e8d180d609968e6407201548d4c4886526c0c
 WHIRLPOOL 
a2ca320e12503f0412295256a21acbdfcb2da4e1031aba5cf0914a2a48f9a1f641c29aca772660dc5f929dc64981470c23954cfeacb4bb9c60fdb350f9c67385

diff --git a/dev-python/ldappool/ldappool-2.1.0.ebuild 
b/dev-python/ldappool/ldappool-2.1.0.ebuild
new file mode 100644
index 000..e3ef8ea4f58
--- /dev/null
+++ b/dev-python/ldappool/ldappool-2.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="A connection pool for python-ldap"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/pyldap-2.4.20[${PYTHON_USEDEP}]
+"



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

2017-08-26 Thread Matt Thode
commit: 617e2ab179e8964871780a91d0c3a3f03f531e75
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Aug 27 04:23:33 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sun Aug 27 04:25:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617e2ab1

sys-auth/keystone: PIKE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/keystone/keystone-2017.2..ebuild | 174 ++
 sys-auth/keystone/metadata.xml|   2 +-
 2 files changed, 175 insertions(+), 1 deletion(-)

diff --git a/sys-auth/keystone/keystone-2017.2..ebuild 
b/sys-auth/keystone/keystone-2017.2..ebuild
new file mode 100644
index 000..e9bfc0ef7fc
--- /dev/null
+++ b/sys-auth/keystone/keystone-2017.2..ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1 git-r3 user
+
+DESCRIPTION="The Openstack authentication, authorization, and service catalog"
+HOMEPAGE="https://launchpad.net/keystone;
+EGIT_REPO_URI="https://github.com/openstack/keystone.git;
+EGIT_BRANCH="stable/pike"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+sqlite ldap memcached mongo mysql postgres test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.6[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   sqlite? (
+   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
+   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
+   )
+   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.12.0[${PYTHON_USEDEP}]
+   >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+   >=dev-python/scrypt-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-cache-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.14.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.24.2[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-5.25.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.24.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.22.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.27.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.23.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-1.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pysaml2-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/dogpile-cache-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   

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

2017-08-26 Thread Michael Palimaka
commit: 1316ead367c6c615d4943baf45bfc69f4766837e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 04:21:33 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 04:21:41 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1316ead3

travis: update

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index cf77b5e1..f71b65ca 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.3.6"
+- PORTAGE_VER="2.3.8"
 before_install:
 - sudo apt-get -qq update
 - pip install lxml



[gentoo-commits] proj/qt:qtbase59 commit in: eclass/

2017-08-26 Thread Michael Palimaka
commit: 1495d22c38a2b6fec517fee21cb2acf5416746c5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 03:46:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 04:15:28 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1495d22c

qt5-build.eclass: create a forwarding header for qtbase

Since 5.8, the build system no longer creates a forwarding header causing the
system config to be used instead of what was passed to configure.

This reverts commit 53e51ab097bd73ec05d56c389bc68da17eaf22d5.

Gentoo-bug: 599636

 eclass/qt5-build.eclass | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7ec6cac3..4c311493 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -616,12 +616,7 @@ qt5_base_configure() {
$([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -iconv)
 
# disable everything to prevent automagic deps (part 3)
-   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig
-
-   # FIXME
-   # since 5.8, disabling dbus generates a QT_NO_DBUS in 
QtCore/qconfig.h,
-   # thus specify runtime loading of libdbus to avoid the #define
-   $([[ ${QT5_MINOR_VERSION} -ge 8 ]] && echo -dbus-runtime || 
echo -no-dbus)
+   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig -no-dbus
 
# let portage handle stripping
-no-strip
@@ -685,6 +680,12 @@ qt5_base_configure() {
"${S}"/configure "${conf[@]}" || die "configure failed"
 
popd >/dev/null || die
+
+   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
+   # a forwarding header is no longer created since 5.8, causing 
the system
+   # config to always be used. bug 599636
+   cp src/corelib/global/qconfig.h include/QtCore/ || die
+   fi
 }
 
 # @FUNCTION: qt5_qmake



[gentoo-commits] proj/qt:qtbase59 commit in: dev-qt/qtcore/

2017-08-26 Thread Michael Palimaka
commit: 53fa83d002fe7f4bb7ac9e59e4e70bc501ace39e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Aug  7 14:26:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 04:15:22 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=53fa83d0

dev-qt/qtcore: replicate ifdefs removed in >=5.8

Gentoo-bug: 620348
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtcore/qtcore-5.9.1.ebuild| 22 ++
 dev-qt/qtcore/qtcore-5.9..ebuild | 22 ++
 dev-qt/qtcore/qtcore-5..ebuild   | 22 ++
 3 files changed, 66 insertions(+)

diff --git a/dev-qt/qtcore/qtcore-5.9.1.ebuild 
b/dev-qt/qtcore/qtcore-5.9.1.ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.1.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5.9..ebuild 
b/dev-qt/qtcore/qtcore-5.9..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9..ebuild
+++ b/dev-qt/qtcore/qtcore-5.9..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5..ebuild 
b/dev-qt/qtcore/qtcore-5..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5..ebuild
+++ b/dev-qt/qtcore/qtcore-5..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}



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

2017-08-26 Thread Tim Harder
commit: 3ce77cb87f07e616ad0ef8758cc8892fac269069
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 26 00:21:02 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce77cb8

app-misc/byobu: remove old

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

diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest
index 1529fb38bbf..a57b0c6c83b 100644
--- a/app-misc/byobu/Manifest
+++ b/app-misc/byobu/Manifest
@@ -1,3 +1,2 @@
-DIST byobu_5.116.orig.tar.gz 665355 SHA256 
85251e149bc56cfeb299c88b32390889b73b444f47039f9206a012602ecb9748 SHA512 
49a37ad155f32db4cc2d03c9b235b94f1acc63a4496b9d1929b9418f00daf045fa0a571616e2b33977d764724f3b692e56053d490cd26e765aa3e5a9aa00d572
 WHIRLPOOL 
e33053a3c4b388673e4b0ba4c968bd2cf9b66f101d456f578e25f437f8bd0365cd2a938becbfe9046f0261044063117a68cb4ca9ae9bc1ad56a1d11edf14
 DIST byobu_5.119.orig.tar.gz 664949 SHA256 
4b092ca12d3a33e89d84cc90c4a41af2ba8697d48e26080a45d64d6b7800ca77 SHA512 
498ea4f0e67bbef45d964bb157541bb115498f85f69c470ab8107b07886264d3bee03a108d37316fc580c4cd2231da3195f5e4dd9e8f819d309e13a06c83344a
 WHIRLPOOL 
35d69107e8566bd1af7d598e8380ad99fcf3ab0e3930f5aaa298a49e4da623676141e9efcfb4b491b2621ac9f0af764383ff939bca2d9f4c882df22eeea92618
 DIST byobu_5.122.orig.tar.gz 581198 SHA256 
0e5f14db8340712cf5b1049002c5b7f2a116ca28e6df418cb7500d3c4fa43234 SHA512 
df090d964dfc9b9667fa357f828e021788e0c43ed6849c9f0d4f0a95e8cc431e3cb74ce4569e96187a78f640a5fb91d5eda8cc1f2619d83cf2ad79c82a8c1f10
 WHIRLPOOL 
bf58f3b3784ba8587242f4bebefb0a4c0adc66a604d452c2f37d5f8479a8e21867ae79b32c2ea9203aca1e7c1bd0a8e92d28d4c864fc43a9a0a8dcb5d10d790c

diff --git a/app-misc/byobu/byobu-5.116.ebuild 
b/app-misc/byobu/byobu-5.116.ebuild
deleted file mode 100644
index 33c36ce0cdc..000
--- a/app-misc/byobu/byobu-5.116.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="A set of profiles for the GNU Screen console window manager 
(app-misc/screen)"
-HOMEPAGE="http://byobu.co;
-SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="screen"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/newt[${PYTHON_USEDEP}]
-   screen? ( app-misc/screen )
-   !screen? ( app-misc/tmux )"
-
-src_prepare() {
-   default
-
-   python_fix_shebang .
-
-   # Set default system backend to screen
-   if use screen ; then
-   sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' 
etc/byobu/backend || die
-   fi
-}
-
-src_install() {
-   default
-
-   # Create symlinks for backends
-   dosym ${PN} /usr/bin/${PN}-screen
-   dosym ${PN} /usr/bin/${PN}-tmux
-
-   docompress -x /usr/share/doc/${PN}
-}



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

2017-08-26 Thread Tim Harder
commit: bbef245f7d162861855831363b89c8ea454ab8da
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 26 00:20:22 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbef245f

app-misc/byobu: version bump to 5.122

 app-misc/byobu/Manifest   |  1 +
 app-misc/byobu/byobu-5.122.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest
index 88b229ef5de..1529fb38bbf 100644
--- a/app-misc/byobu/Manifest
+++ b/app-misc/byobu/Manifest
@@ -1,2 +1,3 @@
 DIST byobu_5.116.orig.tar.gz 665355 SHA256 
85251e149bc56cfeb299c88b32390889b73b444f47039f9206a012602ecb9748 SHA512 
49a37ad155f32db4cc2d03c9b235b94f1acc63a4496b9d1929b9418f00daf045fa0a571616e2b33977d764724f3b692e56053d490cd26e765aa3e5a9aa00d572
 WHIRLPOOL 
e33053a3c4b388673e4b0ba4c968bd2cf9b66f101d456f578e25f437f8bd0365cd2a938becbfe9046f0261044063117a68cb4ca9ae9bc1ad56a1d11edf14
 DIST byobu_5.119.orig.tar.gz 664949 SHA256 
4b092ca12d3a33e89d84cc90c4a41af2ba8697d48e26080a45d64d6b7800ca77 SHA512 
498ea4f0e67bbef45d964bb157541bb115498f85f69c470ab8107b07886264d3bee03a108d37316fc580c4cd2231da3195f5e4dd9e8f819d309e13a06c83344a
 WHIRLPOOL 
35d69107e8566bd1af7d598e8380ad99fcf3ab0e3930f5aaa298a49e4da623676141e9efcfb4b491b2621ac9f0af764383ff939bca2d9f4c882df22eeea92618
+DIST byobu_5.122.orig.tar.gz 581198 SHA256 
0e5f14db8340712cf5b1049002c5b7f2a116ca28e6df418cb7500d3c4fa43234 SHA512 
df090d964dfc9b9667fa357f828e021788e0c43ed6849c9f0d4f0a95e8cc431e3cb74ce4569e96187a78f640a5fb91d5eda8cc1f2619d83cf2ad79c82a8c1f10
 WHIRLPOOL 
bf58f3b3784ba8587242f4bebefb0a4c0adc66a604d452c2f37d5f8479a8e21867ae79b32c2ea9203aca1e7c1bd0a8e92d28d4c864fc43a9a0a8dcb5d10d790c

diff --git a/app-misc/byobu/byobu-5.122.ebuild 
b/app-misc/byobu/byobu-5.122.ebuild
new file mode 100644
index 000..f67cbf99d55
--- /dev/null
+++ b/app-misc/byobu/byobu-5.122.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A set of profiles for the GNU Screen console window manager 
(app-misc/screen)"
+HOMEPAGE="http://byobu.co;
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="screen"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/newt[${PYTHON_USEDEP}]
+   screen? ( app-misc/screen )
+   !screen? ( app-misc/tmux )"
+
+src_prepare() {
+   default
+
+   python_fix_shebang .
+
+   # Set default system backend to screen
+   if use screen ; then
+   sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' 
etc/byobu/backend || die
+   fi
+}
+
+src_install() {
+   default
+
+   # Create symlinks for backends
+   dosym ${PN} /usr/bin/${PN}-screen
+   dosym ${PN} /usr/bin/${PN}-tmux
+
+   docompress -x /usr/share/doc/${PN}
+}



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

2017-08-26 Thread Tim Harder
commit: 5e4724e268a8cea1fad06d70f4c6abfbfd8e8d5e
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Aug 25 08:58:47 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4724e2

net-mail/isync: version bump to 1.2.2

 net-mail/isync/Manifest   |  1 +
 net-mail/isync/isync-1.2.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest
index 71babef77b3..d3be67e32db 100644
--- a/net-mail/isync/Manifest
+++ b/net-mail/isync/Manifest
@@ -1,3 +1,4 @@
 DIST isync-1.0.6.tar.gz 188572 SHA256 
e543767a5e36574256e8c25ba43acddf060fdf5f6a7029b127560d87632f SHA512 
d22d45445396742f34b249837f46e61caa6d55933b0dd1ae74272d6baea5cce520adaed59ed3b34be5ca43b8793e0002b8db43b64cf47698abca1194db4da5d3
 WHIRLPOOL 
a3533275f5fb2b1a16ccc8929d505f1a93b0884629d8b9653b5b486564986779e811b641399aca4c0144ff247dfef9039ce02f660051fbaac571ccbca488d7f9
 DIST isync-1.2.0.tar.gz 278536 SHA256 
833878de1647d403cb56984757cc416094ee037c5388a0f1d1f74084f6e60e59 SHA512 
5e31220138df61ecb6694082d39af0450b03d7dcebc4052489742bebb0436b8361d7ea6d85490450b99959b4b1e9faa76bffa8b403178e18f732ff8f179ff56e
 WHIRLPOOL 
39940471ec0ad1d6297c0042362891aaf88485169671ad0802dedbd810c591d433e1ebd4230a992a7419ad64b47e1a4c4ef776a52c77b83952900ee185505944
 DIST isync-1.2.1.tar.gz 281990 SHA256 
e716de28c9a08e624a035caae3902fcf3b511553be5d61517a133e03aa3532ae SHA512 
706379e602cdcef3a1ca7eaf2301cfea15b9bbb5ee46c8f598308ad68a48725c6a4d13a2e73cc4633efec34fda1dbcb89bdd0e4c2e06993fa24db69cce9ff50b
 WHIRLPOOL 
16f68d7cd7f97f157035005e3fc369d0fec0fc4cdbb28a6eec63137911235292b3f77b57fd0831f0144fecfc4e61657c8f251e70c1df4ab387dea1f05bef4cbd
+DIST isync-1.2.2.tar.gz 285745 SHA256 
d9197e27bfe77e3d8971f4fcb25ec37b2506827c4bc9439b72376caa091ce877 SHA512 
246dcf0704c0afaad7c402a5fc304ccfd533dc084cd775df4d8d2cb53e69f5236a603d56a54f63b389049a556e23c0dfafb80a4ba929e1b4cffb90200eaf65d6
 WHIRLPOOL 
2fe3864bbffc2191622395ac1ae1d54493e45e6c5220913fdb70d2cf6fb0dc0961afa32c00fb41f74c682f5525e0209cb011c64c0e68e315a33b2e419b1515ef

diff --git a/net-mail/isync/isync-1.2.2.ebuild 
b/net-mail/isync/isync-1.2.2.ebuild
new file mode 100644
index 000..838bb0f289a
--- /dev/null
+++ b/net-mail/isync/isync-1.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="MailDir mailbox synchronizer"
+HOMEPAGE="http://isync.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="compat sasl libressl ssl zlib"
+
+DEPEND=">=sys-libs/db-4.2:*
+   zlib? ( sys-libs/zlib )
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6:* )
+   libressl? ( dev-libs/libressl )
+   )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   --docdir="/usr/share/doc/${PF}" \
+   $(use_with ssl) \
+   $(use_with sasl) \
+   $(use_with zlib) \
+   $(use_enable compat)
+}



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

2017-08-26 Thread Tim Harder
commit: a677abcf2d828ffce5b54f591b804b86f1ead623
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Aug 27 02:42:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a677abcf

dev-python/hypothesis: version bump to 3.22.0

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-3.22.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index b7b0a98d6c0..be9d22dd699 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,5 +1,6 @@
 DIST hypothesis-3.18.5.tar.gz 367643 SHA256 
732df6038156581592c4f8dc8689988dafd60669859d53e469e0e83c3ab9931b SHA512 
0f728c66ef0170c4886d5cc168419ae7bbcd9f9f72d968031e34fe01a616e3ad76bad35f3ea50f258f5f8f75ad63426894a9f0cf4c683f2c6a9c9e3b5ac8db58
 WHIRLPOOL 
6a02cbf8a2403ef5d08ea3b508459ee36102a5944df9efd1dec41101ff6ae3558f192d3375bac40b0e8b0ee2506a843f89dea576fcc8c38ca2726c74bda6
 DIST hypothesis-3.19.2.tar.gz 378801 SHA256 
aacfec60fcef1fec108347a421a2aebce5b1fa1f952567e6e0c9530c84201aad SHA512 
a63b991ad725994b47fd8cce14ff9bfdd85e58ccc3717ef9e64c68ee9f3a38b71fbe96c250441e5696dc5039cd2a39d6b21399d0f9a71940ef105377fe6c5ad2
 WHIRLPOOL 
3c376884a7838f421cc24a8a90bb1d44750cc117c52d369f9fb194d84f61c3e57c10054a9e496cc08acc343383f3224ac85fe46d05c87c667aa5f2e2795d6e08
+DIST hypothesis-3.22.0.tar.gz 443361 SHA256 
8af7ff4f62d1664090dc8957fda4ad90d899a4bf9a15aa526d52b1924aa62e57 SHA512 
a561b7b82d4e345d7811dc07c0c887a094762b51a44a4d3db5e6b1704d455ad1d7685d0be156aca468fdecec594b30d99d06bef3e44b4373f11b4502de54
 WHIRLPOOL 
1eeda21bcf05a7e86f35f9a2e8179835098420a360076354c1b367484d39bc787bf2dfa3109eee9908b98f58b585228c8e5981a2ff3f6a3fa3f5a1ccc2d24e93
 DIST hypothesis-3.6.0.tar.gz 73586 SHA256 
ecb0e711ab83032c54605d88fda1e07ca5c6025bdb5e91deab96eca29491f678 SHA512 
cb885628e5c38ab9312cfb177ebc3c014617d21031737f5fba343ba485c1b8ff82b1302e7bc1d3e79192bfd8324fd0501498c968f3ac8343829f8965f6354389
 WHIRLPOOL 
189c788fdd0a326879a468061c271b14056da5f7dc1d5975e8f360cd5a91957eb8f79c26a045fbe49d7b11f7cc09024d3d09a353321b1dda1d4d96b452fd9e7b
 DIST hypothesis-3.6.1.tar.gz 75106 SHA256 
d4a0aa584ee4654819b8bfc8b5791669ad229eb1db949716543d7c31219cb35b SHA512 
89a884cfc147b09e6356ea1f2272784b256065a7ff86584c133c00d11cb0fda0a8463e347c15698c605f6c2d8fc7aa09cd4c216849cb2b851566bdf4268c28c4
 WHIRLPOOL 
1a65ad7442ba457390414c3117fdcde6981adb6e7cd0269b47ac7ec63e60393af386518f4ca79410222ff7533b12f87a99705f22fd9b20befdcf6a6a4a422e12
 DIST hypothesis-3.8.3.tar.gz 79107 SHA256 
0ab895ba432585e6f15b1c766c6927d95d23a301adfae4249859f80c23dc8d51 SHA512 
6ad61a84af87263ce639f0cef36dec90c2e1cc9df64fcd053b44c3790b445a2bd103ba99cc17f22e8fb06dfdbcf082833b000764bab94532401ffe30a54cb439
 WHIRLPOOL 
abd02b563e034c5d8d80d71e40360faa47427f6da15815cdc0b13c1bdcb2cbbbabcad477ef58ea23f9b3d80248e3ade4a167e4c17c4147a59c32cfd4d207113e

diff --git a/dev-python/hypothesis/hypothesis-3.22.0.ebuild 
b/dev-python/hypothesis/hypothesis-3.22.0.ebuild
new file mode 100644
index 000..c56c9bb293e
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-3.22.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis-python 
https://pypi.python.org/pypi/hypothesis;
+SRC_URI="https://github.com/HypothesisWorks/hypothesis-python/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' 
'python2*')"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/${PN}-python-${PV}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "numpy support" dev-python/numpy
+   optfeature "django support" dev-python/django dev-python/pytz
+   optfeature "pytest support" dev-python/pytest
+}



[gentoo-commits] proj/qt:qtbase59 commit in: eclass/

2017-08-26 Thread Michael Palimaka
commit: b64a61991e951958415f5e0ba72043d1a385a894
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Aug  7 14:41:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:49:08 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b64a6199

Revert "qt5-build.eclass: workaround global disabling of dbus for qtbase >= 5.8"

This reverts commit 53e51ab097bd73ec05d56c389bc68da17eaf22d5.

 eclass/qt5-build.eclass | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7ec6cac3..b6c211bc 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -616,12 +616,7 @@ qt5_base_configure() {
$([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -iconv)
 
# disable everything to prevent automagic deps (part 3)
-   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig
-
-   # FIXME
-   # since 5.8, disabling dbus generates a QT_NO_DBUS in 
QtCore/qconfig.h,
-   # thus specify runtime loading of libdbus to avoid the #define
-   $([[ ${QT5_MINOR_VERSION} -ge 8 ]] && echo -dbus-runtime || 
echo -no-dbus)
+   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig -no-dbus
 
# let portage handle stripping
-no-strip



[gentoo-commits] proj/qt:qtbase59 commit in: dev-qt/qtcore/

2017-08-26 Thread Michael Palimaka
commit: b371f3bff0fb73f2247ab918c695faabaac4d178
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Aug  7 14:26:26 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:49:08 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b371f3bf

dev-qt/qtcore: replicate ifdefs removed in >=5.8

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-qt/qtcore/qtcore-5.9.1.ebuild| 22 ++
 dev-qt/qtcore/qtcore-5.9..ebuild | 22 ++
 dev-qt/qtcore/qtcore-5..ebuild   | 22 ++
 3 files changed, 66 insertions(+)

diff --git a/dev-qt/qtcore/qtcore-5.9.1.ebuild 
b/dev-qt/qtcore/qtcore-5.9.1.ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9.1.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.1.ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5.9..ebuild 
b/dev-qt/qtcore/qtcore-5.9..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5.9..ebuild
+++ b/dev-qt/qtcore/qtcore-5.9..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}

diff --git a/dev-qt/qtcore/qtcore-5..ebuild 
b/dev-qt/qtcore/qtcore-5..ebuild
index 175000e7..b568c54d 100644
--- a/dev-qt/qtcore/qtcore-5..ebuild
+++ b/dev-qt/qtcore/qtcore-5..ebuild
@@ -42,3 +42,25 @@ src_configure() {
)
qt5-build_src_configure
 }
+
+src_install() {
+   qt5-build_src_install
+
+   local flags=(
+   ALSA CUPS DBUS EGL EGLFS EGL_X11 EVDEV FONTCONFIG 
FREETYPE
+   HARFBUZZ IMAGEFORMAT_JPEG IMAGEFORMAT_PNG LIBPROXY 
MITSHM
+   OPENGL OPENSSL OPENVG PULSEAUDIO SHAPE SSL TSLIB XCURSOR
+   XFIXES XKB XRANDR XRENDER XSYNC ZLIB
+   )
+
+   for flag in ${flags[@]}; do
+   cat >> "${D%/}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || 
die
+
+   #if defined(QT_NO_${flag}) && defined(QT_${flag})
+   # undef QT_NO_${flag}
+   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+   # define QT_NO_${flag}
+   #endif
+   _EOF_
+   done
+}



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

2017-08-26 Thread Tim Harder
commit: fa05e77a8beec579fa8ca4c13282f6fcafc995e2
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Aug 25 08:59:22 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa05e77a

net-mail/isync: remove old

 net-mail/isync/Manifest   |  2 --
 net-mail/isync/isync-1.0.6.ebuild | 28 
 net-mail/isync/isync-1.2.0.ebuild | 28 
 3 files changed, 58 deletions(-)

diff --git a/net-mail/isync/Manifest b/net-mail/isync/Manifest
index d3be67e32db..b1eb9464142 100644
--- a/net-mail/isync/Manifest
+++ b/net-mail/isync/Manifest
@@ -1,4 +1,2 @@
-DIST isync-1.0.6.tar.gz 188572 SHA256 
e543767a5e36574256e8c25ba43acddf060fdf5f6a7029b127560d87632f SHA512 
d22d45445396742f34b249837f46e61caa6d55933b0dd1ae74272d6baea5cce520adaed59ed3b34be5ca43b8793e0002b8db43b64cf47698abca1194db4da5d3
 WHIRLPOOL 
a3533275f5fb2b1a16ccc8929d505f1a93b0884629d8b9653b5b486564986779e811b641399aca4c0144ff247dfef9039ce02f660051fbaac571ccbca488d7f9
-DIST isync-1.2.0.tar.gz 278536 SHA256 
833878de1647d403cb56984757cc416094ee037c5388a0f1d1f74084f6e60e59 SHA512 
5e31220138df61ecb6694082d39af0450b03d7dcebc4052489742bebb0436b8361d7ea6d85490450b99959b4b1e9faa76bffa8b403178e18f732ff8f179ff56e
 WHIRLPOOL 
39940471ec0ad1d6297c0042362891aaf88485169671ad0802dedbd810c591d433e1ebd4230a992a7419ad64b47e1a4c4ef776a52c77b83952900ee185505944
 DIST isync-1.2.1.tar.gz 281990 SHA256 
e716de28c9a08e624a035caae3902fcf3b511553be5d61517a133e03aa3532ae SHA512 
706379e602cdcef3a1ca7eaf2301cfea15b9bbb5ee46c8f598308ad68a48725c6a4d13a2e73cc4633efec34fda1dbcb89bdd0e4c2e06993fa24db69cce9ff50b
 WHIRLPOOL 
16f68d7cd7f97f157035005e3fc369d0fec0fc4cdbb28a6eec63137911235292b3f77b57fd0831f0144fecfc4e61657c8f251e70c1df4ab387dea1f05bef4cbd
 DIST isync-1.2.2.tar.gz 285745 SHA256 
d9197e27bfe77e3d8971f4fcb25ec37b2506827c4bc9439b72376caa091ce877 SHA512 
246dcf0704c0afaad7c402a5fc304ccfd533dc084cd775df4d8d2cb53e69f5236a603d56a54f63b389049a556e23c0dfafb80a4ba929e1b4cffb90200eaf65d6
 WHIRLPOOL 
2fe3864bbffc2191622395ac1ae1d54493e45e6c5220913fdb70d2cf6fb0dc0961afa32c00fb41f74c682f5525e0209cb011c64c0e68e315a33b2e419b1515ef

diff --git a/net-mail/isync/isync-1.0.6.ebuild 
b/net-mail/isync/isync-1.0.6.ebuild
deleted file mode 100644
index 6ec6be6d3d4..000
--- a/net-mail/isync/isync-1.0.6.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="MailDir mailbox synchronizer"
-HOMEPAGE="http://isync.sourceforge.net/;
-SRC_URI="mirror://sourceforge/isync/${P}.tar.gz"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="ssl"
-
-DEPEND=">=sys-libs/db-4.2
-   ssl? ( >=dev-libs/openssl-0.9.6 )"
-RDEPEND="${DEPEND}"
-
-src_configure () {
-   econf $(use_with ssl)
-}
-
-src_install()
-{
-   emake DESTDIR="${D}" install
-   mv "${D}"/usr/share/doc/${PN} "${D}"/usr/share/doc/${PF} || die
-}

diff --git a/net-mail/isync/isync-1.2.0.ebuild 
b/net-mail/isync/isync-1.2.0.ebuild
deleted file mode 100644
index 0b53ac0d880..000
--- a/net-mail/isync/isync-1.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="MailDir mailbox synchronizer"
-HOMEPAGE="http://isync.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="compat sasl ssl"
-
-DEPEND=">=sys-libs/db-4.2:*
-   sys-libs/zlib
-   sasl? ( dev-libs/cyrus-sasl )
-   ssl? ( >=dev-libs/openssl-0.9.6:* )"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   # next version opt-in zlib
-   econf \
-   --docdir="/usr/share/doc/${PF}" \
-   $(use_with ssl) \
-   $(use_with sasl) \
-   $(use_enable compat)
-}



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

2017-08-26 Thread Tim Harder
commit: a21633beebf7b72b7bc2be5e40fef7c45ed9737a
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Aug 26 00:20:47 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21633be

app-misc/byobu: stabilize 5.119

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

diff --git a/app-misc/byobu/byobu-5.119.ebuild 
b/app-misc/byobu/byobu-5.119.ebuild
index f67cbf99d55..33c36ce0cdc 100644
--- a/app-misc/byobu/byobu-5.119.ebuild
+++ b/app-misc/byobu/byobu-5.119.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="screen"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2017-08-26 Thread Tim Harder
commit: e4829fab3b7e79a18a87a82d601505318f9954c2
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Aug 27 03:11:45 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4829fab

media-sound/abcmidi: version bump to 2017.08.26

 media-sound/abcmidi/Manifest  |  1 +
 media-sound/abcmidi/abcmidi-2017.08.26.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 72b816ba3ec..e0ee769961b 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -2,3 +2,4 @@ DIST abcMIDI-2017.04.10.zip 549926 SHA256 
7984ab285721fe9e822490bf19d428ccd267e4
 DIST abcMIDI-2017.04.19.zip 550879 SHA256 
ed5c0e0cffb55a56fcf6cdbe037d819ad7028bc0822983f6988b5f78716447cc SHA512 
e58ea0b859a9e9e93fedfc5ab64a040c1e4afa0c37fabca0a0f7f5bdb7e0f92276f689b5342b893ba05772a33a7235458d31605c4a2bd36402a8cfcda746cf28
 WHIRLPOOL 
004ff61954ffaa790380281ffe42ef3a1d3f0a9efb05f01df10273895f824bcba7bcf439a783adad071503453f12da208127c2ec03d73343aff695a2b462f212
 DIST abcMIDI-2017.07.11.zip 552232 SHA256 
7546606a7476e2016b45f449cf47588cc9223ef7010d083df5c09b92e987a6c5 SHA512 
19e68eb6a4b7ce1845ccae2557ce55481bb5380d537d931a51cd298a35089eb96544e5837b1224e8bdff7d4dbcb187cfff4cc54e1c952b2b370807f15f002d5f
 WHIRLPOOL 
545f7d1ca710db46d7c8c429632fe9f5cdf7e54b39bf222e195dc984c62a24d996cf37761d4f415554caeb6b373769452bbf720bf6641d06a8f301988b34
 DIST abcMIDI-2017.08.14.zip 553314 SHA256 
160d807f41c6d303713e0ae9d54d77b0274a81094ad5b9c56ffb412735434da7 SHA512 
1d8a875320869cfacf18c5ea74a5554dc122ceb5a065e3ea50bae3c303b16fec4afa47c3aff8dd0e1bdfd4a09837af624c7c05133a0f61e9c7bce31eded12ebf
 WHIRLPOOL 
297692fac344f196d267f66b887d46d2d5663f625c957ef69a916468aa56810c6a6f3eca8e197471d1b0f48dc305082ead4e64a1124fc8fbc75c31a12c719d8f
+DIST abcMIDI-2017.08.26.zip 553607 SHA256 
fed5d4571ffc3f42819dfe7f06f3c9980d0edd35f969d0ae071dff29ee2e44f8 SHA512 
01b54b6397d560761e76ef935564ff2cab20b053837de184c6723c7bc0624cca804e9a3ab32041bc67988f0d5ba532ef66a901d2e56aea44c8c07af770f939f9
 WHIRLPOOL 
c1e4b865c0b58cefed082bed194d9784e8048516fd659f279a6e5656999abd567ce77efddfc7f2ad2588db51c0196a5b91ba8e8020826c605eabe685e8ccbebd

diff --git a/media-sound/abcmidi/abcmidi-2017.08.26.ebuild 
b/media-sound/abcmidi/abcmidi-2017.08.26.ebuild
new file mode 100644
index 000..adf33138050
--- /dev/null
+++ b/media-sound/abcmidi/abcmidi-2017.08.26.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+MY_P="abcMIDI-${PV}"
+DESCRIPTION="Programs for processing ABC music notation files"
+HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html;
+SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch )
+   default
+
+   rm configure makefile || die
+   sed -i "s:-O2::" configure.ac || die
+
+   eautoreconf
+}
+
+src_install() {
+   default
+   dodoc 
doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt}
+
+   if use examples ; then
+   docinto examples
+   dodoc samples/*.abc
+   fi
+}



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

2017-08-26 Thread Tim Harder
commit: 005dfc4ff6dd9e799d9a5e125e9346ff320f69db
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Aug 27 03:12:26 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 27 03:46:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005dfc4f

media-sound/abcmidi: remove old

 media-sound/abcmidi/Manifest  |  3 --
 media-sound/abcmidi/abcmidi-2017.04.10.ebuild | 40 ---
 media-sound/abcmidi/abcmidi-2017.04.19.ebuild | 40 ---
 media-sound/abcmidi/abcmidi-2017.07.11.ebuild | 40 ---
 4 files changed, 123 deletions(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index e0ee769961b..a216e12fa7c 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,5 +1,2 @@
-DIST abcMIDI-2017.04.10.zip 549926 SHA256 
7984ab285721fe9e822490bf19d428ccd267e4b88dd4364e26a89e1a2286e622 SHA512 
899b0c8f57cbb2cd45461ab86511e4be4f8d8c2016b1c4da5096c1e5ad578bade83998ec2bee2b466ba08c364fb9fec2b7d762397525139e7aeada9410cc0dd5
 WHIRLPOOL 
d122b8437cd36d100acd6195a2e71d47a767b6233d9eadcb5551231e4bef4d569289fcd51dd8fc84c0f877ecbc72d0b6fea04ce4f8f8945c3fef89cd74808f59
-DIST abcMIDI-2017.04.19.zip 550879 SHA256 
ed5c0e0cffb55a56fcf6cdbe037d819ad7028bc0822983f6988b5f78716447cc SHA512 
e58ea0b859a9e9e93fedfc5ab64a040c1e4afa0c37fabca0a0f7f5bdb7e0f92276f689b5342b893ba05772a33a7235458d31605c4a2bd36402a8cfcda746cf28
 WHIRLPOOL 
004ff61954ffaa790380281ffe42ef3a1d3f0a9efb05f01df10273895f824bcba7bcf439a783adad071503453f12da208127c2ec03d73343aff695a2b462f212
-DIST abcMIDI-2017.07.11.zip 552232 SHA256 
7546606a7476e2016b45f449cf47588cc9223ef7010d083df5c09b92e987a6c5 SHA512 
19e68eb6a4b7ce1845ccae2557ce55481bb5380d537d931a51cd298a35089eb96544e5837b1224e8bdff7d4dbcb187cfff4cc54e1c952b2b370807f15f002d5f
 WHIRLPOOL 
545f7d1ca710db46d7c8c429632fe9f5cdf7e54b39bf222e195dc984c62a24d996cf37761d4f415554caeb6b373769452bbf720bf6641d06a8f301988b34
 DIST abcMIDI-2017.08.14.zip 553314 SHA256 
160d807f41c6d303713e0ae9d54d77b0274a81094ad5b9c56ffb412735434da7 SHA512 
1d8a875320869cfacf18c5ea74a5554dc122ceb5a065e3ea50bae3c303b16fec4afa47c3aff8dd0e1bdfd4a09837af624c7c05133a0f61e9c7bce31eded12ebf
 WHIRLPOOL 
297692fac344f196d267f66b887d46d2d5663f625c957ef69a916468aa56810c6a6f3eca8e197471d1b0f48dc305082ead4e64a1124fc8fbc75c31a12c719d8f
 DIST abcMIDI-2017.08.26.zip 553607 SHA256 
fed5d4571ffc3f42819dfe7f06f3c9980d0edd35f969d0ae071dff29ee2e44f8 SHA512 
01b54b6397d560761e76ef935564ff2cab20b053837de184c6723c7bc0624cca804e9a3ab32041bc67988f0d5ba532ef66a901d2e56aea44c8c07af770f939f9
 WHIRLPOOL 
c1e4b865c0b58cefed082bed194d9784e8048516fd659f279a6e5656999abd567ce77efddfc7f2ad2588db51c0196a5b91ba8e8020826c605eabe685e8ccbebd

diff --git a/media-sound/abcmidi/abcmidi-2017.04.10.ebuild 
b/media-sound/abcmidi/abcmidi-2017.04.10.ebuild
deleted file mode 100644
index adf33138050..000
--- a/media-sound/abcmidi/abcmidi-2017.04.10.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html;
-SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch )
-   default
-
-   rm configure makefile || die
-   sed -i "s:-O2::" configure.ac || die
-
-   eautoreconf
-}
-
-src_install() {
-   default
-   dodoc 
doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt}
-
-   if use examples ; then
-   docinto examples
-   dodoc samples/*.abc
-   fi
-}

diff --git a/media-sound/abcmidi/abcmidi-2017.04.19.ebuild 
b/media-sound/abcmidi/abcmidi-2017.04.19.ebuild
deleted file mode 100644
index adf33138050..000
--- a/media-sound/abcmidi/abcmidi-2017.04.19.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="http://ifdo.ca/~seymour/runabc/top.html;
-SRC_URI="http://ifdo.ca/~seymour/runabc/${MY_P}.zip;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}"/${PN}-2016.05.05-docs.patch )
-   default
-
-   rm configure makefile || die
-   sed -i "s:-O2::" configure.ac || die
-
-   eautoreconf
-}
-
-src_install() {
-   default
-   dodoc 
doc/{AUTHORS,CHANGES,abcguide.txt,abcmatch.txt,history.txt,readme.txt,yapshelp.txt}
-
-  

[gentoo-commits] proj/qt:qtbase59 commit in: eclass/

2017-08-26 Thread Michael Palimaka
commit: c2e9b8b08fc490af7bdfb48cace3ca335bcabdd1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 03:46:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:52:23 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c2e9b8b0

qt5-build.eclass: create a forwarding header for qtbase

Since 5.8, the build system no longer creates a forwarding header causing the
system config to be used instead of what was passed to configure.

This reverts commit 53e51ab097bd73ec05d56c389bc68da17eaf22d5.

Gentoo-bug: 599636

 eclass/qt5-build.eclass | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7ec6cac3..4c311493 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -616,12 +616,7 @@ qt5_base_configure() {
$([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -iconv)
 
# disable everything to prevent automagic deps (part 3)
-   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig
-
-   # FIXME
-   # since 5.8, disabling dbus generates a QT_NO_DBUS in 
QtCore/qconfig.h,
-   # thus specify runtime loading of libdbus to avoid the #define
-   $([[ ${QT5_MINOR_VERSION} -ge 8 ]] && echo -dbus-runtime || 
echo -no-dbus)
+   -no-cups -no-evdev -no-tslib -no-icu -no-fontconfig -no-dbus
 
# let portage handle stripping
-no-strip
@@ -685,6 +680,12 @@ qt5_base_configure() {
"${S}"/configure "${conf[@]}" || die "configure failed"
 
popd >/dev/null || die
+
+   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
+   # a forwarding header is no longer created since 5.8, causing 
the system
+   # config to always be used. bug 599636
+   cp src/corelib/global/qconfig.h include/QtCore/ || die
+   fi
 }
 
 # @FUNCTION: qt5_qmake



[gentoo-commits] proj/qt:qtbase59 commit in: www-client/qupzilla/

2017-08-26 Thread Michael Palimaka
commit: 79f540fd9be7bb24c35f2e1481be2d86fb96a47e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Aug 26 14:50:03 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Aug 26 14:50:03 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=79f540fd

www-client/qupzilla: Sync w/ tree - USE=kwallet, https, deps

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/qupzilla/metadata.xml | 27 ++-
 www-client/qupzilla/qupzilla-.ebuild | 12 ++--
 2 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/www-client/qupzilla/metadata.xml b/www-client/qupzilla/metadata.xml
index 5f0517cc..b2c82f81 100644
--- a/www-client/qupzilla/metadata.xml
+++ b/www-client/qupzilla/metadata.xml
@@ -1,17 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-q...@gentoo.org
-Gentoo Qt Project
-  
-  
-Enable fancy non-blocking JavaScript dialogs
-  shown inside the page, not blocking the application window. When closing
-  browser windows with open dialogs, this can crash the application.
-
-  
-  
-QupZilla/qupzilla
-  
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+   
+   Enable encrypted storage of passwords with 
kde-frameworks/kwallet
+   Enable fancy non-blocking 
JavaScript dialogs
+   shown inside the page, not blocking the application 
window. When closing
+   browser windows with open dialogs, this can crash the 
application.
+   
+   
+   
+   QupZilla/qupzilla
+   
 

diff --git a/www-client/qupzilla/qupzilla-.ebuild 
b/www-client/qupzilla/qupzilla-.ebuild
index ef2a574d..0fc69015 100644
--- a/www-client/qupzilla/qupzilla-.ebuild
+++ b/www-client/qupzilla/qupzilla-.ebuild
@@ -25,15 +25,14 @@ else
 fi
 
 DESCRIPTION="A cross-platform web browser using QtWebEngine"
-HOMEPAGE="http://www.qupzilla.com/;
+HOMEPAGE="https://www.qupzilla.com/;
 SRC_URI+=" 
https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs"
+IUSE="dbus debug gnome-keyring kwallet libressl nonblockdialogs"
 
 RDEPEND="
-   >=dev-qt/qtconcurrent-5.8:5
>=dev-qt/qtcore-5.8:5
>=dev-qt/qtdeclarative-5.8:5[widgets]
>=dev-qt/qtgui-5.8:5
@@ -47,12 +46,13 @@ RDEPEND="
x11-libs/libxcb:=
dbus? ( >=dev-qt/qtdbus-5.8:5 )
gnome-keyring? ( gnome-base/gnome-keyring )
-   kde? ( kde-frameworks/kwallet:5 )
+   kwallet? ( kde-frameworks/kwallet:5 )
libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0 )
+   !libressl? ( dev-libs/openssl:0= )
 "
 DEPEND="${RDEPEND}
>=dev-qt/linguist-tools-5.8:5
+   >=dev-qt/qtconcurrent-5.8:5
virtual/pkgconfig
 "
 
@@ -95,7 +95,7 @@ src_configure() {
DEBUG_BUILD=$(usex debug true '') \
DISABLE_DBUS=$(usex dbus '' true) \
GNOME_INTEGRATION=$(usex gnome-keyring true '') \
-   KDE_INTEGRATION=$(usex kde true '') \
+   KDE_INTEGRATION=$(usex kwallet true '') \
NONBLOCK_JS_DIALOGS=$(usex nonblockdialogs true '')
 
eqmake5



[gentoo-commits] proj/qt:qtbase59 commit in: eclass/

2017-08-26 Thread Michael Palimaka
commit: 17850705303f7a6f3a1498f71daa02f4a1cbccac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Aug 27 03:46:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:49:08 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=17850705

qt5-build.eclass: create a forwarding header for qtbase

Since 5.8, the build system no longer creates a forwarding header causing the
system config to be used instead of what was passed to configure.

Gentoo-bug: 599636

 eclass/qt5-build.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index b6c211bc..4c311493 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -680,6 +680,12 @@ qt5_base_configure() {
"${S}"/configure "${conf[@]}" || die "configure failed"
 
popd >/dev/null || die
+
+   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
+   # a forwarding header is no longer created since 5.8, causing 
the system
+   # config to always be used. bug 599636
+   cp src/corelib/global/qconfig.h include/QtCore/ || die
+   fi
 }
 
 # @FUNCTION: qt5_qmake



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

2017-08-26 Thread Michael Palimaka
commit: cca5995d27a6fa02eb07e53145b9cd2c880a73bd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 26 12:37:42 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:22:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca5995d

dev-vcs/kdesvn: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-vcs/kdesvn/kdesvn-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild 
b/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild
index 33501d6e646..483633ed6ea 100644
--- a/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild
+++ b/dev-vcs/kdesvn/kdesvn-2.0.0.ebuild
@@ -7,7 +7,7 @@ KDE_HANDBOOK="forceoptional"
 inherit kde5
 
 DESCRIPTION="A frontend to the subversion vcs"
-HOMEPAGE="https://kdesvn.alwins-world.de/ https://cgit.kde.org/kdesvn.git/;
+HOMEPAGE="https://kdesvn.alwins-world.de/ https://cgit.kde.org/kdesvn.git;
 if [[ ${PV} != * ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
 fi



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

2017-08-26 Thread Michael Palimaka
commit: 3455d49f052597a8f63c2ab8984283b53413249c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Aug 26 12:35:33 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 03:22:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3455d49f

dev-util/cmake: update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-util/cmake/cmake-3.7.2.ebuild | 4 ++--
 dev-util/cmake/cmake-3.8.2.ebuild | 4 ++--
 dev-util/cmake/cmake-3.9.0.ebuild | 4 ++--
 dev-util/cmake/cmake-3.9.1.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-util/cmake/cmake-3.7.2.ebuild 
b/dev-util/cmake/cmake-3.7.2.ebuild
index c6e7f4e36e4..c6248dac592 100644
--- a/dev-util/cmake/cmake-3.7.2.ebuild
+++ b/dev-util/cmake/cmake-3.7.2.ebuild
@@ -10,8 +10,8 @@ inherit bash-completion-r1 elisp-common toolchain-funcs 
eutils versionator cmake
 MY_P="${P/_/-}"
 
 DESCRIPTION="Cross platform Make"
-HOMEPAGE="http://www.cmake.org/;
-SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
 
 LICENSE="CMake"
 SLOT="0"

diff --git a/dev-util/cmake/cmake-3.8.2.ebuild 
b/dev-util/cmake/cmake-3.8.2.ebuild
index 0a1274bc1f5..c2b7fb1b20f 100644
--- a/dev-util/cmake/cmake-3.8.2.ebuild
+++ b/dev-util/cmake/cmake-3.8.2.ebuild
@@ -10,8 +10,8 @@ inherit bash-completion-r1 elisp-common toolchain-funcs 
eutils versionator cmake
 MY_P="${P/_/-}"
 
 DESCRIPTION="Cross platform Make"
-HOMEPAGE="http://www.cmake.org/;
-SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
 
 LICENSE="CMake"
 SLOT="0"

diff --git a/dev-util/cmake/cmake-3.9.0.ebuild 
b/dev-util/cmake/cmake-3.9.0.ebuild
index d3f3f5aeaa6..5aca38087a1 100644
--- a/dev-util/cmake/cmake-3.9.0.ebuild
+++ b/dev-util/cmake/cmake-3.9.0.ebuild
@@ -10,8 +10,8 @@ inherit bash-completion-r1 elisp-common toolchain-funcs 
eutils versionator cmake
 MY_P="${P/_/-}"
 
 DESCRIPTION="Cross platform Make"
-HOMEPAGE="http://www.cmake.org/;
-SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
 
 LICENSE="CMake"
 SLOT="0"

diff --git a/dev-util/cmake/cmake-3.9.1.ebuild 
b/dev-util/cmake/cmake-3.9.1.ebuild
index d3f3f5aeaa6..5aca38087a1 100644
--- a/dev-util/cmake/cmake-3.9.1.ebuild
+++ b/dev-util/cmake/cmake-3.9.1.ebuild
@@ -10,8 +10,8 @@ inherit bash-completion-r1 elisp-common toolchain-funcs 
eutils versionator cmake
 MY_P="${P/_/-}"
 
 DESCRIPTION="Cross platform Make"
-HOMEPAGE="http://www.cmake.org/;
-SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
+HOMEPAGE="https://cmake.org/;
+SRC_URI="https://cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
 
 LICENSE="CMake"
 SLOT="0"



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

2017-08-26 Thread Matt Turner
commit: 90b4b5d2cde9a4b49efe7f161fa738b96e811754
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug 27 00:47:14 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 27 00:47:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b4b5d2

dev-libs/openssl: alpha stable, bug 628476

 dev-libs/openssl/openssl-1.0.2l.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-1.0.2l.ebuild 
b/dev-libs/openssl/openssl-1.0.2l.ebuild
index f701aa188a5..5f926e43c5e 100644
--- a/dev-libs/openssl/openssl-1.0.2l.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2l.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 sslv2 +sslv3 
static-libs test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



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

2017-08-26 Thread Matt Thode
commit: 8dc6507630769bedf1dae7ba3eb3511837ce1eda
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Aug 26 23:41:43 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Aug 26 23:42:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc65076

app-admin/puppetserver: fix bug 628564

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../puppetserver/puppetserver-5.0.0-r2.ebuild  | 130 +
 1 file changed, 130 insertions(+)

diff --git a/app-admin/puppetserver/puppetserver-5.0.0-r2.ebuild 
b/app-admin/puppetserver/puppetserver-5.0.0-r2.ebuild
new file mode 100644
index 000..569321228c0
--- /dev/null
+++ b/app-admin/puppetserver/puppetserver-5.0.0-r2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib systemd tmpfiles user
+
+DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents."
+HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="puppetdb"
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+="
+   >=virtual/jdk-1.8.0
+   app-admin/puppet-agent[puppetdb?]"
+DEPEND+=""
+
+pkg_setup() {
+   enewgroup puppet
+   enewuser puppet -1 -1 /opt/puppetlabs/server/data/puppetserver "puppet"
+}
+
+src_prepare() {
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
+   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
+   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
+   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   insinto /opt/puppetlabs/server/apps/puppetserver
+   insopts -m0774
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppet-server-release.jar
+   doins jruby-9k.jar
+   doins jruby-1_7.jar
+   insinto /etc/puppetlabs/puppetserver
+   doins ext/config/logback.xml
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetserver/services.d
+   doins ext/system-config/services.d/bootstrap.cfg
+   doins ext/config/services.d/ca.cfg
+   insinto /etc/puppetlabs/puppetserver/conf.d
+   doins ext/config/conf.d/puppetserver.conf
+   doins ext/config/conf.d/auth.conf
+   doins ext/config/conf.d/global.conf
+   doins ext/config/conf.d/web-routes.conf
+   doins ext/config/conf.d/metrics.conf
+   doins ext/config/conf.d/webserver.conf
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
+   doins ext/cli/irb
+   doins ext/cli/foreground
+   doins ext/cli/gem
+   doins ext/cli/ruby
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetserver/cli
+   doins ext/cli_defaults/cli-defaults.sh
+   insinto /opt/puppetlabs/server/apps/puppetserver/bin
+   doins ext/bin/puppetserver
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
+   dosym ../../opt/puppetlabs/server/apps/puppetserver/bin/puppetserver 
/usr/bin/puppetserver
+   dodir /opt/puppetlabs/server/apps/puppetserver/config/services.d
+   # other sys stuff
+   dodir /etc/puppetlabs/code
+   # needed for systemd
+   dodir /var/log/puppetlabs/puppetserver
+   dodir /etc/puppetlabs/puppet/ssl
+   fowners -R puppet:puppet /etc/puppetlabs/puppet/ssl
+   fperms -R 771 /etc/puppetlabs/puppet/ssl
+   # systemd type things
+   insinto /etc/systemd/system/puppetserver.service.d/
+   systemd_dounit ext/redhat/puppetserver.service
+   insinto /etc/default
+   newins ext/default puppetserver
+   # normal init type tasks
+   dosym ../default/puppetserver /etc/conf.d/puppetserver
+   newinitd "${FILESDIR}/puppetserver.init" puppetserver
+   # misc
+   insinto /etc/logrotate.d
+   newins ext/puppetserver.logrotate.conf puppetserver
+   # cleanup
+   dodir /opt/puppetlabs/server/data/puppetserver/jruby-gems
+   fowners -R puppet:puppet /opt/puppetlabs/server/data
+   fperms -R 775 /opt/puppetlabs/server/data/puppetserver
+   fperms 

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

2017-08-26 Thread Andreas Sturmlechner
commit: 83737e0aedf78702e2737da41499e37e078a80bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 23:16:04 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 23:16:04 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=83737e0a

kde-apps/palapeli: Fix DEPENDs, set KDE_TEST=optional

Upstream commit f9490f5b415e30d55674e48adaa5d8efb51126ca

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/palapeli/palapeli-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-apps/palapeli/palapeli-.ebuild 
b/kde-apps/palapeli/palapeli-.ebuild
index 4b2a56033c..10e0963945 100644
--- a/kde-apps/palapeli/palapeli-.ebuild
+++ b/kde-apps/palapeli/palapeli-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 EGIT_BRANCH="frameworks"
-KDE_HANDBOOK="forceoptional" # not optional until kdelibs4support is gone
+KDE_HANDBOOK="optional"
 inherit kde5
 
 DESCRIPTION="Jigsaw puzzle game by KDE"
@@ -19,7 +19,6 @@ RDEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdelibs4support)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2017-08-26 Thread Andreas Sturmlechner
commit: 4100e27f53a1499be5f80e978ca58afc09509a32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 21:29:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 21:29:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4100e27f

app-office/kmymoney: BUILD_TESTING=OFF fixed upstream, fix DEPENDs

Reported-by: gentermini in #gentoo-kde
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-office/kmymoney/kmymoney-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index dfd668d3bd..a183bd4b31 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional-recursive"
+KDE_TEST="forceoptional"
 # QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in 
tree
 VIRTUALX_REQUIRED="test"
 VIRTUALDBUS_TEST="true"
@@ -66,7 +66,10 @@ COMMON_DEPEND="
)
holidays? ( $(add_kdeapps_dep kholidays) )
ofx? ( dev-libs/libofx )
-   webkit? ( $(add_qt_dep qtwebkit) )
+   webkit? (
+   $(add_frameworks_dep kdewebkit)
+   $(add_qt_dep qtwebkit)
+   )
!webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
$(add_frameworks_dep kross)



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2017-08-26 Thread Lars Wendler
commit: bab5f27135dbcdd17e4c55a747141e2e702034bc
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Aug 26 22:46:01 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Aug 26 22:46:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab5f271

net-print/cups-filters: Removed old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-print/cups-filters/Manifest   |   1 -
 net-print/cups-filters/cups-filters-1.17.0.ebuild | 136 --
 2 files changed, 137 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 6ff7f5b7d74..fde9c95a296 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,7 +1,6 @@
 DIST cups-filters-1.13.5.tar.xz 1424764 SHA256 
35db1c5821c9ff0e0fedcf87b3ae68a424ad951bd8af421a2a1aac5613e17b8d SHA512 
1870b16ad64bc46068c8a74be7a112790a6ffc0be0e14cd858d83013b12e1c51efd905fbc4e189a42558814694348a9ef533b6fe504ef7bce3b4da149e0b3ea6
 WHIRLPOOL 
bcf3cf952d531bce5d7092a74dd9db819a13374155bc306eb88fdc2a22e78fa4918c70159f447f8b2b48eda6da713ab85936474fca63f8eb7c2e4318bb2a5386
 DIST cups-filters-1.15.0.tar.xz 1433652 SHA256 
a3bd793c55636904f8c3756f8fb64866ec4bb533f933250d6e04ebfdfeaad23c SHA512 
4a26e8757949ccf71a0be9223a1e6eb4084142efb84bddccc9fb60ce0fbbfb209638338ad7ac0868d937df612828ecc856ecfa1aeb0c8ce8f1ad582d472e6eef
 WHIRLPOOL 
0aac733eac086b3bdf2a306df06de75ddd8cff24fbc9801d50f30137cd0fe95f07b217e70d4a784b0499e8077576ed226e673ccfcbfd33d91f528d2f5c9f9737
 DIST cups-filters-1.16.4.tar.xz 1440964 SHA256 
2642c6a3cbf10a38d91f20b7b292583d19acb64e786eb6513b7b45738a2e5aed SHA512 
367c2c1d6755800b88f79808ef0c595aa80b080634299d015828bfb8f0e27085aa052c77e3f3f1645833340caca709bec8e00b46070ff4d13b9994fb1400da60
 WHIRLPOOL 
30f4e70770c60a743ca845e294e1bf79f3efa83e10f01398a0432461d31e59eac6568e6a302425250bd0417963e63b1ef208e35e5ddcf1a1f4125bdd80480324
-DIST cups-filters-1.17.0.tar.xz 1444020 SHA256 
e1f13b0b7336903567265716af6493cc1569d1c8bb79177494c22e2065b1ecd5 SHA512 
d40a4a8802cfb9323fa6b0d105c1228b8115738048a9f9c6cf027d635a42652bf583b7eaf5bdda768377aadc2aa645db3d3823ee6009d29f2ebd6690e8928061
 WHIRLPOOL 
29d827c9ef86e587ececb9057375abdb811509f0d402d7d670de35b47b9267c0f5fe2afd9bacfc3ef1eaf12fe1fef9777333996b6cac9a01c21abde795082678
 DIST cups-filters-1.17.1.tar.xz 1446932 SHA256 
e261c2f45d143a54e70b5242f5b30bf9fc755d7ec317657782c07213c4d729cd SHA512 
9031ef8c8f3c5ce941abad3652dd06f3a836bb7b498645ec9eba3c68c987acc8c4c4375f50f1aa1a80b6ccf4f14a7aaa91805669b646893f11f66b3143bc95d6
 WHIRLPOOL 
ca57865417bd98d6f5cf97a3f459da83a08951aee0cecedc7455d403503d9c88ec931d5096f0b2eb04c089f2bf91f87a1e4c7ed1e065180c3be06258702a88a3
 DIST cups-filters-1.17.2.tar.xz 1446940 SHA256 
9ec263eda9dbd8ddb01e5ca45be8e79a81d1b4d68b79339f9fdf60ec632967a9 SHA512 
16287824f807d66da7d43fd59471ae91225c95b737dda0a3ce9b687749a34fd8703e22e61915cf56ef694d58fb9e480220a1426a8fc06211fc88f2ce70c11ff0
 WHIRLPOOL 
c3827a8978e8856c0a6089b032ad963c3881e29b5bff3a9cbce2801d598f0be65a9a0275548e74cd01798717d9201e384cb179a825d68b14369ef2c9cfc793ad
 DIST cups-filters-1.5.0.tar.xz 1375588 SHA256 
f22a8864e8d5b693795605a31345c08cc68f85120ebde9a0aa7bc27639815932 SHA512 
81574f8368aaef61aeee4369caa394f2c8cdc717b03687d8a17c7927892f07cff68f1efb8d674757cb97001b55fd58fa5c14784a510ce9d31e385b1a73cd18c7
 WHIRLPOOL 
4201d08a2bb76d349a6b9f7220eb48dea86bb81c0cedbe8dcb8796c49ce26f67f6a7c49677b4fc7b6f865eb20e3c806746f565668e9f9e1e3935630621d032cd

diff --git a/net-print/cups-filters/cups-filters-1.17.0.ebuild 
b/net-print/cups-filters/cups-filters-1.17.0.ebuild
deleted file mode 100644
index acc59f5802c..000
--- a/net-print/cups-filters/cups-filters-1.17.0.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-inherit perl-module systemd flag-o-matic
-
-if [[ "${PV}" == "" ]] ; then
-   inherit bzr autotools
-   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
-else
-   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
-fi
-DESCRIPTION="Cups PDF filters"
-HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/pdf_as_standard_print_job_format;
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript 
static-libs tiff zeroconf"
-
-RDEPEND="
-   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
-   >=app-text/qpdf-3.0.2:=
-   dev-libs/glib:2
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( 

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2017-08-26 Thread Lars Wendler
commit: fe0a03b0c26a85d622ef48b47e4ea35eef486b1c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Aug 26 22:45:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Aug 26 22:45:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0a03b0

net-print/cups-filters: Bump to version 1.17.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-print/cups-filters/Manifest   |   1 +
 net-print/cups-filters/cups-filters-1.17.2.ebuild | 136 ++
 2 files changed, 137 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index f369eb1c6ac..6ff7f5b7d74 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -3,4 +3,5 @@ DIST cups-filters-1.15.0.tar.xz 1433652 SHA256 
a3bd793c55636904f8c3756f8fb64866e
 DIST cups-filters-1.16.4.tar.xz 1440964 SHA256 
2642c6a3cbf10a38d91f20b7b292583d19acb64e786eb6513b7b45738a2e5aed SHA512 
367c2c1d6755800b88f79808ef0c595aa80b080634299d015828bfb8f0e27085aa052c77e3f3f1645833340caca709bec8e00b46070ff4d13b9994fb1400da60
 WHIRLPOOL 
30f4e70770c60a743ca845e294e1bf79f3efa83e10f01398a0432461d31e59eac6568e6a302425250bd0417963e63b1ef208e35e5ddcf1a1f4125bdd80480324
 DIST cups-filters-1.17.0.tar.xz 1444020 SHA256 
e1f13b0b7336903567265716af6493cc1569d1c8bb79177494c22e2065b1ecd5 SHA512 
d40a4a8802cfb9323fa6b0d105c1228b8115738048a9f9c6cf027d635a42652bf583b7eaf5bdda768377aadc2aa645db3d3823ee6009d29f2ebd6690e8928061
 WHIRLPOOL 
29d827c9ef86e587ececb9057375abdb811509f0d402d7d670de35b47b9267c0f5fe2afd9bacfc3ef1eaf12fe1fef9777333996b6cac9a01c21abde795082678
 DIST cups-filters-1.17.1.tar.xz 1446932 SHA256 
e261c2f45d143a54e70b5242f5b30bf9fc755d7ec317657782c07213c4d729cd SHA512 
9031ef8c8f3c5ce941abad3652dd06f3a836bb7b498645ec9eba3c68c987acc8c4c4375f50f1aa1a80b6ccf4f14a7aaa91805669b646893f11f66b3143bc95d6
 WHIRLPOOL 
ca57865417bd98d6f5cf97a3f459da83a08951aee0cecedc7455d403503d9c88ec931d5096f0b2eb04c089f2bf91f87a1e4c7ed1e065180c3be06258702a88a3
+DIST cups-filters-1.17.2.tar.xz 1446940 SHA256 
9ec263eda9dbd8ddb01e5ca45be8e79a81d1b4d68b79339f9fdf60ec632967a9 SHA512 
16287824f807d66da7d43fd59471ae91225c95b737dda0a3ce9b687749a34fd8703e22e61915cf56ef694d58fb9e480220a1426a8fc06211fc88f2ce70c11ff0
 WHIRLPOOL 
c3827a8978e8856c0a6089b032ad963c3881e29b5bff3a9cbce2801d598f0be65a9a0275548e74cd01798717d9201e384cb179a825d68b14369ef2c9cfc793ad
 DIST cups-filters-1.5.0.tar.xz 1375588 SHA256 
f22a8864e8d5b693795605a31345c08cc68f85120ebde9a0aa7bc27639815932 SHA512 
81574f8368aaef61aeee4369caa394f2c8cdc717b03687d8a17c7927892f07cff68f1efb8d674757cb97001b55fd58fa5c14784a510ce9d31e385b1a73cd18c7
 WHIRLPOOL 
4201d08a2bb76d349a6b9f7220eb48dea86bb81c0cedbe8dcb8796c49ce26f67f6a7c49677b4fc7b6f865eb20e3c806746f565668e9f9e1e3935630621d032cd

diff --git a/net-print/cups-filters/cups-filters-1.17.2.ebuild 
b/net-print/cups-filters/cups-filters-1.17.2.ebuild
new file mode 100644
index 000..acc59f5802c
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.17.2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit perl-module systemd flag-o-matic
+
+if [[ "${PV}" == "" ]] ; then
+   inherit bzr autotools
+   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
+else
+   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+fi
+DESCRIPTION="Cups PDF filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/pdf_as_standard_print_job_format;
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript 
static-libs tiff zeroconf"
+
+RDEPEND="
+   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
+   >=app-text/qpdf-3.0.2:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( virtual/jpeg:0 )
+   ldap? ( net-nds/openldap )
+   pclm? ( >=app-text/qpdf-7.0_beta1 )
+   pdf? ( app-text/mupdf )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+   tiff? ( media-libs/tiff:0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+"
+
+src_prepare() {
+   default
+   [[ "${PV}" == "" ]] && eautoreconf
+
+   # Bug #626800
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   local myeconfargs=(
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+   --enable-imagefilters
+   

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

2017-08-26 Thread Lars Wendler
commit: bef0042bf2cd2e9b23494f8d136473bc343569b9
Author: charIes17  arcor  de>
AuthorDate: Mon Aug  7 16:09:09 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Aug 26 21:45:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef0042b

app-admin/metalog: Bump EAPI 6, Gentoo-Bug 618572

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

 .../metalog/files/metalog-0.9-metalog-conf.patch   |  4 +-
 app-admin/metalog/metalog-3-r2.ebuild  | 56 ++
 2 files changed, 58 insertions(+), 2 deletions(-)

diff --git a/app-admin/metalog/files/metalog-0.9-metalog-conf.patch 
b/app-admin/metalog/files/metalog-0.9-metalog-conf.patch
index d3b2efc2e26..efb794de545 100644
--- a/app-admin/metalog/files/metalog-0.9-metalog-conf.patch
+++ b/app-admin/metalog/files/metalog-0.9-metalog-conf.patch
@@ -1,5 +1,5 @@
 metalog.conf
-+++ metalog.conf
+--- a/metalog.conf
 b/metalog.conf
 @@ -21,6 +21,8 @@
  # merely write $@ to some device (your console for messages):
  # echo "$@" > /dev/tty10

diff --git a/app-admin/metalog/metalog-3-r2.ebuild 
b/app-admin/metalog/metalog-3-r2.ebuild
new file mode 100644
index 000..073d55ec90e
--- /dev/null
+++ b/app-admin/metalog/metalog-3-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils systemd
+
+DESCRIPTION="A highly configurable replacement for syslogd/klogd"
+HOMEPAGE="http://metalog.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE="unicode"
+
+RDEPEND=">=dev-libs/libpcre-3.4"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   app-arch/xz-utils"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.9-metalog-conf.patch )
+
+src_configure() {
+   econf $(use_with unicode)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README NEWS metalog.conf
+
+   into /
+   dosbin "${FILESDIR}"/consolelog.sh
+
+   newinitd "${FILESDIR}"/metalog.initd metalog
+   newconfd "${FILESDIR}"/metalog.confd metalog
+   systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service"
+}
+
+pkg_preinst() {
+   if [[ -d "${ROOT}"/etc/metalog ]] && [[ ! -e "${ROOT}"/etc/metalog.conf 
]] ; then
+   mv -f "${ROOT}"/etc/metalog/metalog.conf 
"${ROOT}"/etc/metalog.conf
+   rmdir "${ROOT}"/etc/metalog
+   export MOVED_METALOG_CONF=true
+   else
+   export MOVED_METALOG_CONF=false
+   fi
+}
+
+pkg_postinst() {
+   if ${MOVED_METALOG_CONF} ; then
+   ewarn "The default metalog.conf file has been moved"
+   ewarn "from /etc/metalog/metalog.conf to just"
+   ewarn "/etc/metalog.conf.  If you had a standard"
+   ewarn "setup, the file has been moved for you."
+   fi
+}



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

2017-08-26 Thread Michał Górny
commit: 5e153472ee6c2f9514e20a6a6434804e46292e68
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 15 09:10:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 21:16:12 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5e153472

Add post-postinst checks for a few missed cache updates

Add postinst-qa-check.d checks for missed desktop, mime-info and GTK+
icon cache updates. In all of the cases the checks simply look for any
installed files that are newer than the cache.

This check has some limitations: it assumes that mtime is not preserved
when copying files to D, it can't distinguish whether the files
were installed by the current package (it reports all new files since
the last cache update) and it can't distinguish between the update
on postinst and postrm. However, it's certainly a step forward and will
help find a few bugs.

Reviewed-by: Zac Medico  gentoo.org>

 bin/postinst-qa-check.d/50gnome2-utils | 38 
 bin/postinst-qa-check.d/50xdg-utils| 65 ++
 2 files changed, 103 insertions(+)

diff --git a/bin/postinst-qa-check.d/50gnome2-utils 
b/bin/postinst-qa-check.d/50gnome2-utils
new file mode 100644
index 0..68e21cb74
--- /dev/null
+++ b/bin/postinst-qa-check.d/50gnome2-utils
@@ -0,0 +1,38 @@
+# check for missing calls to gnome2-utils regen functions
+
+gnome2_icon_cache_check() {
+   local d f files=() find_args
+   for d in usr/share/icons/*/; do
+   # gnome2_icon_cache_update updates only themes with an index
+   [[ -f ${d}/index.theme ]] || continue
+
+   find_args=()
+   # if the cache does not exist at all, we complain for any file
+   # otherwise, we look for files newer than the cache
+   [[ -f ${d}/icon-theme.cache ]] &&
+   find_args+=( -newer "${d}"/icon-theme.cache )
+
+   # (use -mindepth 2 to easily skip the cache files)
+   while read -r -d $'\0' f; do
+   files+=( "${f}" )
+   done < <(find "${d}" -mindepth 2 -type f "${find_args[@]}" 
-print0)
+   done
+
+   if [[ ${files[@]} ]]; then
+   eqawarn "QA Notice: new icons were found installed but GTK+ 
icon cache"
+   eqawarn "has not been updated:"
+   eqatag -v gnome2-utils.icon-cache "${files[@]/#//}"
+   eqawarn "Please make sure to call gnome2_icon_cache_update()"
+   eqawarn "in pkg_postinst() and pkg_postrm() phases of 
appropriate pkgs."
+   fi
+}
+
+gnome2_utils_postinst_check() {
+   cd "${EROOT}" || die
+   gnome2_icon_cache_check
+}
+
+gnome2_utils_postinst_check
+: # guarantee successful exit
+
+# vim:ft=sh

diff --git a/bin/postinst-qa-check.d/50xdg-utils 
b/bin/postinst-qa-check.d/50xdg-utils
new file mode 100644
index 0..4bc7bee9a
--- /dev/null
+++ b/bin/postinst-qa-check.d/50xdg-utils
@@ -0,0 +1,65 @@
+# check for missing calls to xdg-utils regen functions
+
+xdg_desktop_database_check() {
+   local d f files=()
+   for d in usr/share/applications; do
+   [[ -d ${d} ]] || continue
+
+   find_args=()
+   # if the cache does not exist at all, we complain for any file
+   # otherwise, we look for files newer than the cache
+   [[ -f ${d}/mimeinfo.cache ]] &&
+   find_args+=( -newer "${d}"/mimeinfo.cache )
+
+   # look for any .desktop files that are newer than the cache
+   # and that have any mime types defined
+   while read -r -d $'\0' f; do
+   files+=( "${f}" )
+   done < <(find "${d}" -name '*.desktop' "${find_args[@]}" \
+   -exec grep -lZi '^MimeType=' {} +)
+   done
+
+   if [[ ${files[@]} ]]; then
+   eqawarn "QA Notice: .desktop files with MimeType= were found 
installed"
+   eqawarn "but desktop mimeinfo cache has not been updated:"
+   eqatag -v xdg-utils.desktop "${files[@]/#//}"
+   eqawarn "Please make sure to call xdg_desktop_database_update()"
+   eqawarn "in pkg_postinst() and pkg_postrm() phases of 
appropriate pkgs."
+   fi
+}
+
+xdg_mimeinfo_database_check() {
+   local d f files=()
+   for d in usr/share/mime; do
+   [[ -d ${d} ]] || continue
+
+   find_args=()
+   # if the cache does not exist at all, we complain for any file
+   # otherwise, we look for files newer than the cache
+   [[ -f ${d}/mime.cache ]] &&
+   find_args+=( -newer "${d}"/mime.cache )
+
+   while read -r -d $'\0' f; do
+   files+=( "${f}" )
+   done < <(find "${d}" -name '*.xml' "${find_args[@]}" -print0)
+   done
+
+   if [[ ${files[@]} ]]; then
+   eqawarn "QA Notice: 

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

2017-08-26 Thread Michał Górny
commit: 028e76a38749c38e3661a204a5aaa5962fd55410
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 16:05:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 21:16:15 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=028e76a3

Use ctime in cache post-postinst checks

Use ctime rather than mtime in cache post-postinst checks since mtime
may be preserved from the original tarball, and therefore be 'long time
ago'. ctime is more reliable in this regard.

Reviewed-by: Zac Medico  gentoo.org>

 bin/postinst-qa-check.d/50gnome2-utils | 2 +-
 bin/postinst-qa-check.d/50xdg-utils| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bin/postinst-qa-check.d/50gnome2-utils 
b/bin/postinst-qa-check.d/50gnome2-utils
index 68e21cb74..4e7c6eb85 100644
--- a/bin/postinst-qa-check.d/50gnome2-utils
+++ b/bin/postinst-qa-check.d/50gnome2-utils
@@ -10,7 +10,7 @@ gnome2_icon_cache_check() {
# if the cache does not exist at all, we complain for any file
# otherwise, we look for files newer than the cache
[[ -f ${d}/icon-theme.cache ]] &&
-   find_args+=( -newer "${d}"/icon-theme.cache )
+   find_args+=( -newercm "${d}"/icon-theme.cache )
 
# (use -mindepth 2 to easily skip the cache files)
while read -r -d $'\0' f; do

diff --git a/bin/postinst-qa-check.d/50xdg-utils 
b/bin/postinst-qa-check.d/50xdg-utils
index 4bc7bee9a..b0bb029bd 100644
--- a/bin/postinst-qa-check.d/50xdg-utils
+++ b/bin/postinst-qa-check.d/50xdg-utils
@@ -9,7 +9,7 @@ xdg_desktop_database_check() {
# if the cache does not exist at all, we complain for any file
# otherwise, we look for files newer than the cache
[[ -f ${d}/mimeinfo.cache ]] &&
-   find_args+=( -newer "${d}"/mimeinfo.cache )
+   find_args+=( -newercm "${d}"/mimeinfo.cache )
 
# look for any .desktop files that are newer than the cache
# and that have any mime types defined
@@ -37,7 +37,7 @@ xdg_mimeinfo_database_check() {
# if the cache does not exist at all, we complain for any file
# otherwise, we look for files newer than the cache
[[ -f ${d}/mime.cache ]] &&
-   find_args+=( -newer "${d}"/mime.cache )
+   find_args+=( -newercm "${d}"/mime.cache )
 
while read -r -d $'\0' f; do
files+=( "${f}" )



[gentoo-commits] proj/portage:master commit in: bin/, pym/portage/package/ebuild/

2017-08-26 Thread Michał Górny
commit: b6ac1641c752db48841f671e0ce7c4e1e98e1933
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 15 08:11:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 21:16:07 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b6ac1641

Support post-postinst QA checks

Extend the QA check mechanics in Portage to support post-postinst QA
checks. They are like post-install QA checks, except they are run after
pkg_postinst(), and so they can be used to verify that necessary
postinst actions were performed (e.g. regenerating caches).

Reviewed-by: Zac Medico  gentoo.org>

 bin/misc-functions.sh  | 57 ++
 pym/portage/package/ebuild/doebuild.py |  5 ++-
 2 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index 079369313..18cddea21 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -256,6 +256,63 @@ install_qa_check() {
rm -f "${ED}"/usr/share/info/dir{,.gz,.bz2} || die "rm failed!"
 }
 
+postinst_qa_check() {
+   local d f paths qa_checks=()
+   if ! ___eapi_has_prefix_variables; then
+   local EPREFIX= EROOT=${ROOT}
+   fi
+
+   cd "${EROOT}" || die "cd failed"
+
+   # Collect the paths for QA checks, highest prio first.
+   paths=(
+   # sysadmin overrides
+   "${PORTAGE_OVERRIDE_EPREFIX}"/usr/local/lib/postinst-qa-check.d
+   # system-wide package installs
+   "${PORTAGE_OVERRIDE_EPREFIX}"/usr/lib/postinst-qa-check.d
+   )
+
+   # Now repo-specific checks.
+   # (yes, PORTAGE_ECLASS_LOCATIONS contains repo paths...)
+   for d in "${PORTAGE_ECLASS_LOCATIONS[@]}"; do
+   paths+=(
+   "${d}"/metadata/postinst-qa-check.d
+   )
+   done
+
+   paths+=(
+   # Portage built-in checks
+   
"${PORTAGE_OVERRIDE_EPREFIX}"/usr/lib/portage/postinst-qa-check.d
+   "${PORTAGE_BIN_PATH}"/postinst-qa-check.d
+   )
+
+   # Collect file names of QA checks. We need them early to support
+   # overrides properly.
+   for d in "${paths[@]}"; do
+   for f in "${d}"/*; do
+   [[ -f ${f} ]] && qa_checks+=( "${f##*/}" )
+   done
+   done
+
+   # Now we need to sort the filenames lexically, and process
+   # them in order.
+   while read -r -d '' f; do
+   # Find highest priority file matching the basename.
+   for d in "${paths[@]}"; do
+   [[ -f ${d}/${f} ]] && break
+   done
+
+   # Run in a subshell to treat it like external script,
+   # but use 'source' to pass all variables through.
+   (
+   # Allow inheriting eclasses.
+   # XXX: we want this only in repository-wide checks.
+   _IN_INSTALL_QA_CHECK=1
+   source "${d}/${f}" || eerror "Post-postinst QA check 
${f} failed to run"
+   )
+   done < <(printf "%s\0" "${qa_checks[@]}" | LC_ALL=C sort -u -z)
+}
+
 install_mask() {
local root="$1"
shift

diff --git a/pym/portage/package/ebuild/doebuild.py 
b/pym/portage/package/ebuild/doebuild.py
index 14d96f57c..ac697a763 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -1738,7 +1738,10 @@ _post_phase_cmds = {
"preinst_sfperms",
"preinst_selinux_labels",
"preinst_suid_scan",
-   ]
+   ],
+
+   "postinst" : [
+   "postinst_qa_check"],
 }
 
 def _post_phase_userpriv_perms(mysettings):



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

2017-08-26 Thread Michał Górny
commit: 83b44fc48c07a4d8f0b6cb361f61b1493965fcb2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 16 14:20:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 21:16:19 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=83b44fc4

Update caches after reporting missing cache updates

Call the appropriate updater to update caches after reporting a missing
cache update, in order to stop repeating the same issue on subsequent
packages that did not install any relevant files.

Closes: https://github.com/gentoo/portage/pull/195
Reviewed-by: Zac Medico  gentoo.org>

 bin/postinst-qa-check.d/50gnome2-utils |  9 +
 bin/postinst-qa-check.d/50xdg-utils| 18 ++
 2 files changed, 27 insertions(+)

diff --git a/bin/postinst-qa-check.d/50gnome2-utils 
b/bin/postinst-qa-check.d/50gnome2-utils
index 4e7c6eb85..d0cbb4037 100644
--- a/bin/postinst-qa-check.d/50gnome2-utils
+++ b/bin/postinst-qa-check.d/50gnome2-utils
@@ -16,6 +16,15 @@ gnome2_icon_cache_check() {
while read -r -d $'\0' f; do
files+=( "${f}" )
done < <(find "${d}" -mindepth 2 -type f "${find_args[@]}" 
-print0)
+
+   # if any files were found, update the db to avoid repeating
+   # the warning for subsequent packages
+   # (note: yes, it will eagerly repeat the update for next dirs
+   # but that's a minor issue)
+   if [[ ${files[@]} ]]; then
+   addwrite "${d}"
+   gtk-update-icon-cache -qf "${d}"
+   fi
done
 
if [[ ${files[@]} ]]; then

diff --git a/bin/postinst-qa-check.d/50xdg-utils 
b/bin/postinst-qa-check.d/50xdg-utils
index b0bb029bd..9f5e9a48c 100644
--- a/bin/postinst-qa-check.d/50xdg-utils
+++ b/bin/postinst-qa-check.d/50xdg-utils
@@ -17,6 +17,15 @@ xdg_desktop_database_check() {
files+=( "${f}" )
done < <(find "${d}" -name '*.desktop' "${find_args[@]}" \
-exec grep -lZi '^MimeType=' {} +)
+
+   # if any files were found, update the db to avoid repeating
+   # the warning for subsequent packages
+   # (note: yes, it will eagerly repeat the update for next dirs
+   # but it's a minor issue and we have only one dir anyway)
+   if [[ ${files[@]} ]]; then
+   addwrite "${d}"
+   update-desktop-database "${d}"
+   fi
done
 
if [[ ${files[@]} ]]; then
@@ -42,6 +51,15 @@ xdg_mimeinfo_database_check() {
while read -r -d $'\0' f; do
files+=( "${f}" )
done < <(find "${d}" -name '*.xml' "${find_args[@]}" -print0)
+
+   # if any files were found, update the db to avoid repeating
+   # the warning for subsequent packages
+   # (note: yes, it will eagerly repeat the update for next dirs
+   # but it's a minor issue and we have only one dir anyway)
+   if [[ ${files[@]} ]]; then
+   addwrite "${d}"
+   update-mime-database "${d}"
+   fi
done
 
if [[ ${files[@]} ]]; then



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

2017-08-26 Thread Sergei Trofimovich
commit: 470dca2b7f833ddd9f9537097ed8a56bd83e565f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 26 20:43:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 26 20:44:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470dca2b

dev-util/re2c: bump up to 1.0.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/re2c/Manifest  |  1 +
 dev-util/re2c/re2c-1.0.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-util/re2c/Manifest b/dev-util/re2c/Manifest
index 40b07c332d2..a9696c0245a 100644
--- a/dev-util/re2c/Manifest
+++ b/dev-util/re2c/Manifest
@@ -1,3 +1,4 @@
 DIST re2c-0.13.5.tar.gz 782725 SHA256 
f3a995139af475e80a30207d02728b1e0065b0caade7375e974cb1b14861668c SHA512 
56101bf01aea6f0c082b85382be34acada51d70036252581cd76ac4b2bdbc144633b97c63a94bfdba434ffb80884e11299a38853e2d805dc7ce6cf9d452c81c8
 WHIRLPOOL 
31e462704e3ab72fce92b62ce0bca73b256c98e48f302f6f90392c26a7235e86786f2bc5f43faedbaa60f9614098ac5d734a61abed394cd71135dd3639704210
 DIST re2c-0.16.tar.gz 4892417 SHA256 
48c12564297641cceb5ff05aead57f28118db6277f31e2262437feba89069e84 SHA512 
d4fb8078d9566a1fa177331b649cac79e2e45cc9558a22a2212503f6c77c9e6b4238aa01c85c66b86fa4831cdc669cedf8b430d395be6a0c6cfabfb7c61cf8a3
 WHIRLPOOL 
de28f65acac11ea36aad72eb8ba8f63949dcc10e9712ac84be91a66cd4216c01dee9eb360bf95db1c32de79cf9aa7ad2a1656eb877c52d44dd95a45e2b24253a
 DIST re2c-1.0.1.tar.gz 5758988 SHA256 
605058d18a00e01bfc32aebf83af35ed5b13180b4e9f279c90843afab2c66c7c SHA512 
ab3b652d8f97b0d1be4c7561ce65e28870ab8976f8a31d74a6629b43d2057bfa608c7f393d5e5d59d26f991552a60e6274f554ef58752bdfcfeba330578f1299
 WHIRLPOOL 
ed42bfdbe88a194c3972c09f7040009d5e804ce071549dff3d7b2a4916efb71c0f3ecba58402f3a1c4df1fdcf8035c01effdebaeb4aa6f1e7111a1c9746672ae
+DIST re2c-1.0.2.tar.gz 5805526 SHA256 
b0919585b50095a00e55b99212a81bc67c5fab61d877aca0d9d061aff3093f52 SHA512 
9d85933ae874cb9240175ce7210d3808173bafe246c67b9c333578846239b7bcef074287f26040b5a048bcd98db8d0393035c417918b80db1f74098695a77176
 WHIRLPOOL 
b67af97e088af4d21df45a47a8c8560fe70cbe5e9d207a77f945a84a60b4dc1dbb9eb9d297d5ffc750a690ec087a163dac925cd16b6e3530104eaab8bf174bde

diff --git a/dev-util/re2c/re2c-1.0.2.ebuild b/dev-util/re2c/re2c-1.0.2.ebuild
new file mode 100644
index 000..f81eb657511
--- /dev/null
+++ b/dev-util/re2c/re2c-1.0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="tool for generating C-based recognizers from regular expressions"
+HOMEPAGE="http://re2c.org/;
+SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
+
+src_prepare() {
+   default
+   export ac_cv_path_BISON="no"
+}
+
+src_install() {
+   default
+
+   docompress -x /usr/share/doc/${PF}/{examples,paper}
+   dodoc -r README CHANGELOG examples
+   docinto paper
+   dodoc doc/loplas.ps doc/tdfa/tdfa.pdf
+}



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

2017-08-26 Thread Ulrich Müller
commit: ce5724914c352662a38d70166e46aeba78dbbd13
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Aug 26 20:05:06 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Aug 26 20:05:06 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=ce572491

Makefile: Join eapi-cheatsheet.pdf with pms.pdf target.

 Makefile | 23 ++-
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/Makefile b/Makefile
index ef9991b..d10a65a 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ all: pms.pdf
 
 html: pms.html
 
-pms.pdf: $(LATEXFILES) pms.bbl vc.tex
+pms.pdf eapi-cheatsheet.pdf: $(LATEXFILES) pms.bbl vc.tex
$(aux-clean)
set -e; \
while true; do \
@@ -23,6 +23,15 @@ pms.pdf: $(LATEXFILES) pms.bbl vc.tex
  grep -q 'Warning.*Rerun' eapi-cheatsheet.log pms.log || break; \
done
 
+eapi-cheatsheet-nocombine.pdf: pms.pdf
+   @# cheat sheet with separate pages, for proofreading
+   set -e; \
+   while true; do \
+ pdflatex -jobname eapi-cheatsheet-nocombine \
+   '\PassOptionsToClass{nocombine}{leaflet}\input{eapi-cheatsheet}'; \
+ grep -q 'Warning.*Rerun' eapi-cheatsheet-nocombine.log || break; \
+   done
+
 pms.dvi: $(LATEXFILES) pms.bbl vc.tex
$(aux-clean)
set -e; \
@@ -57,18 +66,6 @@ pms.bbl: pms.bib $(LATEXFILES) vc.tex
 vc.tex: $(SOURCES)
/bin/sh ./vc -m
 
-eapi-cheatsheet.pdf: pms.pdf
-   @# nothing to do here, since this is also part of the main document
-
-eapi-cheatsheet-nocombine.pdf: pms.pdf
-   @# cheat sheet with separate pages, for proofreading
-   set -e; \
-   while true; do \
- pdflatex -jobname eapi-cheatsheet-nocombine \
-   '\PassOptionsToClass{nocombine}{leaflet}\input{eapi-cheatsheet}'; \
- grep -q 'Warning.*Rerun' eapi-cheatsheet-nocombine.log || break; \
-   done
-
 dist: $(SOURCES) vc.tex pms.pdf pms.html
PV='$(PV)'; \
if test -z "$${PV}"; then \



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/files/9999/, sys-devel/clang/, sys-devel/clang/files/5.0.0/

2017-08-26 Thread Michał Górny
commit: 9df648c8e6df688de3c2523dd817927023ba8ff7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 20:00:51 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 20:02:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df648c8

sys-devel/clang: Rebase the patches for , #628902

 sys-devel/clang/clang-4.0.1.ebuild |  2 +-
 sys-devel/clang/clang-5.0..ebuild  |  2 +-
 ...arch-type-to-find-compiler-rt-libraries-o.patch |  0
 ...arch-type-to-find-compiler-rt-libraries-o.patch | 28 --
 4 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/sys-devel/clang/clang-4.0.1.ebuild 
b/sys-devel/clang/clang-4.0.1.ebuild
index 91478e80294..e50f7ce0dc2 100644
--- a/sys-devel/clang/clang-4.0.1.ebuild
+++ b/sys-devel/clang/clang-4.0.1.ebuild
@@ -90,7 +90,7 @@ src_unpack() {
 
 src_prepare() {
# fix finding compiler-rt libs
-   eapply 
"${FILESDIR}"//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
+   eapply 
"${FILESDIR}"/5.0.0/0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
 
# fix stand-alone doc build
eapply 
"${FILESDIR}"//0007-cmake-Support-stand-alone-Sphinx-doxygen-doc-build.patch

diff --git a/sys-devel/clang/clang-5.0..ebuild 
b/sys-devel/clang/clang-5.0..ebuild
index eac03c29693..b619c8b888b 100644
--- a/sys-devel/clang/clang-5.0..ebuild
+++ b/sys-devel/clang/clang-5.0..ebuild
@@ -103,7 +103,7 @@ src_unpack() {
 
 src_prepare() {
# fix finding compiler-rt libs
-   eapply 
"${FILESDIR}"//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
+   eapply 
"${FILESDIR}"/5.0.0/0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
 
# fix stand-alone doc build
eapply 
"${FILESDIR}"//0007-cmake-Support-stand-alone-Sphinx-doxygen-doc-build.patch

diff --git 
a/sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
 
b/sys-devel/clang/files/5.0.0/0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
similarity index 100%
copy from 
sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
copy to 
sys-devel/clang/files/5.0.0/0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch

diff --git 
a/sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
 
b/sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
index 7d53cbdef3f..6a0278969c0 100644
--- 
a/sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
+++ 
b/sys-devel/clang/files//0001-Driver-Use-arch-type-to-find-compiler-rt-libraries-o.patch
@@ -1,4 +1,4 @@
-From 19e3dc0ce4949cc7f869b4552c6a7f28cd59c3b7 Mon Sep 17 00:00:00 2001
+From 3ebf8771792a40ff7701f1309914d5d3d930ea71 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
 Date: Thu, 17 Nov 2016 14:19:18 +0100
 Subject: [PATCH] [Driver] Use arch type to find compiler-rt libraries (on
@@ -30,10 +30,10 @@ will be used reliably for all 32-bit x86 variants.
  create mode 100644 
test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/4.6.0/crtbegin.o
 
 diff --git a/lib/Driver/ToolChain.cpp b/lib/Driver/ToolChain.cpp
-index 6adc0386ee..7e4222f087 100644
+index 0476d156f5..2660c5a2c0 100644
 --- a/lib/Driver/ToolChain.cpp
 +++ b/lib/Driver/ToolChain.cpp
-@@ -283,15 +283,12 @@ static StringRef getArchNameForCompilerRTLib(const 
ToolChain ,
+@@ -297,15 +297,12 @@ static StringRef getArchNameForCompilerRTLib(const 
ToolChain ,
const llvm::Triple  = TC.getTriple();
bool IsWindows = Triple.isOSWindows();
  
@@ -49,7 +49,7 @@ index 6adc0386ee..7e4222f087 100644
 +  return llvm::Triple::getArchTypeName(TC.getArch());
  }
  
- std::string ToolChain::getCompilerRT(const ArgList , StringRef Component,
+ std::string ToolChain::getCompilerRTPath() const {
 diff --git 
a/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/.keep 
b/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/.keep
 new file mode 100644
 index 00..e69de29bb2
@@ -57,7 +57,7 @@ diff --git 
a/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/
 new file mode 100644
 index 00..e69de29bb2
 diff --git a/test/Driver/linux-ld.c b/test/Driver/linux-ld.c
-index e5aa870866..92b199b9d4 100644
+index 1c5f1a4556..a47afe3924 100644
 --- a/test/Driver/linux-ld.c
 +++ b/test/Driver/linux-ld.c
 @@ -71,6 +71,27 @@
@@ -100,29 +100,33 @@ index a9ef665c57..c9793d968c 100644
 +// CHECK-LINUX-NOSTDLIB-NOT: 
"{{.*}}/Inputs/resource_dir{{/|}}lib{{/|}}linux{{/|}}libclang_rt.builtins-i386.a"
  // CHECK-MSVC-NOSTDLIB: warning: argument unused during compilation: 
'--rtlib=compiler-rt'
 diff --git a/test/Driver/print-libgcc-file-name-clangrt.c 
b/test/Driver/print-libgcc-file-name-clangrt.c
-index 

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

2017-08-26 Thread Michał Górny
commit: 95b6a805b1a6d75413eeb60b2f83e53a21443d5e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 19:03:07 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 20:02:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b6a805

sys-devel/clang: Disable extra tests w/o static-anal

Tests for clang-tools-extra are disabled upstream if static-analyzer
is disabled. This is related to the fact that clang-tidy requires it,
and upstream did not split the tests properly (yet).

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

 sys-devel/clang/clang-4.0.1.ebuild| 6 +-
 sys-devel/clang/clang-5.0..ebuild | 6 +-
 sys-devel/clang/clang-.ebuild | 6 +-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/sys-devel/clang/clang-4.0.1.ebuild 
b/sys-devel/clang/clang-4.0.1.ebuild
index 821cae0ab5b..91478e80294 100644
--- a/sys-devel/clang/clang-4.0.1.ebuild
+++ b/sys-devel/clang/clang-4.0.1.ebuild
@@ -193,7 +193,11 @@ multilib_src_test() {
# respect TMPDIR!
local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-clang
-   multilib_is_native_abi && cmake-utils_src_make check-clang-tools
+   # clang-tidy requires [static-analyzer] and tests are not split
+   # correctly, so they are all disabled when static-analyzer is off
+   if multilib_is_native_abi && use static-analyzer; then
+   cmake-utils_src_make check-clang-tools
+   fi
 }
 
 src_install() {

diff --git a/sys-devel/clang/clang-5.0..ebuild 
b/sys-devel/clang/clang-5.0..ebuild
index 54f8aaa20cf..eac03c29693 100644
--- a/sys-devel/clang/clang-5.0..ebuild
+++ b/sys-devel/clang/clang-5.0..ebuild
@@ -196,7 +196,11 @@ multilib_src_test() {
# respect TMPDIR!
local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-clang
-   multilib_is_native_abi && cmake-utils_src_make check-clang-tools
+   # clang-tidy requires [static-analyzer] and tests are not split
+   # correctly, so they are all disabled when static-analyzer is off
+   if multilib_is_native_abi && use static-analyzer; then
+   cmake-utils_src_make check-clang-tools
+   fi
 }
 
 src_install() {

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 010df120d1d..7b793aff3cd 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -200,7 +200,11 @@ multilib_src_test() {
# respect TMPDIR!
local -x LIT_PRESERVES_TMP=1
cmake-utils_src_make check-clang
-   multilib_is_native_abi && cmake-utils_src_make check-clang-tools
+   # clang-tidy requires [static-analyzer] and tests are not split
+   # correctly, so they are all disabled when static-analyzer is off
+   if multilib_is_native_abi && use static-analyzer; then
+   cmake-utils_src_make check-clang-tools
+   fi
 }
 
 src_install() {



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

2017-08-26 Thread Michał Górny
commit: 70b46f65dbbe9770a1774dd6ac7b025341823996
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 19:11:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 20:02:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b46f65

media-libs/opencv: Fix header wrapping for [contrib_cvv]

 media-libs/opencv/opencv-3.2.0-r3.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/media-libs/opencv/opencv-3.2.0-r3.ebuild 
b/media-libs/opencv/opencv-3.2.0-r3.ebuild
index cd80fac68b7..88d6e19eb55 100644
--- a/media-libs/opencv/opencv-3.2.0-r3.ebuild
+++ b/media-libs/opencv/opencv-3.2.0-r3.ebuild
@@ -98,6 +98,15 @@ DEPEND="${RDEPEND}
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/opencv2/cvconfig.h
/usr/include/opencv2/opencv_modules.hpp
+   # [contrib_cvv]
+   /usr/include/opencv2/cvv.hpp
+   /usr/include/opencv2/cvv/call_meta_data.hpp
+   /usr/include/opencv2/cvv/cvv.hpp
+   /usr/include/opencv2/cvv/debug_mode.hpp
+   /usr/include/opencv2/cvv/dmatch.hpp
+   /usr/include/opencv2/cvv/filter.hpp
+   /usr/include/opencv2/cvv/final_show.hpp
+   /usr/include/opencv2/cvv/show_image.hpp
# [vtk]
/usr/include/opencv2/viz.hpp
/usr/include/opencv2/viz/types.hpp



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

2017-08-26 Thread Sergei Trofimovich
commit: 7705e8fc23d44a85abcc8c59c6aec6c9e8eaab8e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug 26 17:30:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug 26 19:55:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7705e8fc

toolchain-glibc.eclass: remove special-casing of -freorder-blocks on ARCH=ppc

-freorder-blocks is enabled by default on -O and upper.

Signed-off-by: Sergei Trofimovich  gentoo.org>
Signed-off-by: Matthias Maier  gentoo.org>

 eclass/toolchain-glibc.eclass | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
index af516d85d8d..18c1e2f0a83 100644
--- a/eclass/toolchain-glibc.eclass
+++ b/eclass/toolchain-glibc.eclass
@@ -120,9 +120,6 @@ setup_target_flags() {
# The mips abi cannot support the GNU style hashes. 
#233233
filter-ldflags -Wl,--hash-style=gnu 
-Wl,--hash-style=both
;;
-   ppc)
-   append-flags "-freorder-blocks"
-   ;;
sparc)
# Both sparc and sparc64 can use -fcall-used-g6.  -g7 
is bad, though.
filter-flags "-fcall-used-g7"



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

2017-08-26 Thread Sebastian Pipping
commit: f77a6f6f98e8b134706bf90cdf2de7e046b2eab0
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Aug 26 18:24:34 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Aug 26 19:44:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77a6f6f

media-gfx/gimp: 2.9.6 (bug #628904)

Also bump to EAPI 6, resolve G2CONF, and sync live ebuild.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-gfx/gimp/Manifest|   1 +
 .../gimp/{gimp-.ebuild => gimp-2.9.6.ebuild}   | 105 ++---
 media-gfx/gimp/gimp-.ebuild|  80 +---
 3 files changed, 97 insertions(+), 89 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 4cd208cef3b..a77314ed5e0 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -2,3 +2,4 @@ DIST gimp-2.8.14.tar.bz2 20440077 SHA256 
d82a958641c9c752d68e35f65840925c08e314c
 DIST gimp-2.8.20.tar.bz2 20853324 SHA256 
939ca1df70be865c672ffd654f4e20f188121d01601c5c90237214101533c805 SHA512 
5cd02854e21098c0d9d929e9131ede628ed520b6c76190eb9f6db38f057cff956e35b0a891d04c3a2e9c9e85c77f82d7ff5e63404187a8df921553763f649fd7
 WHIRLPOOL 
14b4791e6849629e3794de28d3bab228dc43df844c56cb31e36e4db3173e6c5ccda8f8f116b4fbd2dcec31c24de94d9b822f12bdb20ddc372cf035089355
 DIST gimp-2.8.22.tar.bz2 20873278 SHA256 
9187a35cc52b110d78124d7b27b68a68ade14a794c2721314bac6134d2a5638a SHA512 
84a78d428282538b606b3cd1ff571e52c3d828fceade171b2012bc1cdcb85919fc7734e7e6c45ed3a8683657fa580412b32c1b511b8a512172a8c1df930493e6
 WHIRLPOOL 
f9d2f2049b3bf91e8abb8a20b1fda93d801d66ca5d58a9710ae618b0289970c5eaf0df8f195de6c41a4f737fc9e666e011ff7061a45356f18cf426cbbedc3b06
 DIST gimp-2.9.4-r1.tar.xz 18510496 SHA256 
c3f3cab83f70c1c2c11c6b94157def3a40f1fd335ffda2ef3e191865fc89d97a SHA512 
60691506ad021d34a9728a76529fb7ff653f679979f23346ba84f1f9c36606c6bc118b611e92be79af894cba93746c8bdaeeb00012300c23fe995e50c3204025
 WHIRLPOOL 
a042ac4ccbb8172526cc9fa2ff2df7ac35bd9fcd6283778e03f451766176422ddf250229d9a074821b7a991c24bb14058abe49d9739815681d250f6201467a75
+DIST gimp-2.9.6.tar.bz2 25472593 SHA256 
b46f31d822a33ab416dcb15e33e10b5b98430814fa34f5ea4036230e845dfc9f SHA512 
c874daedb00fbfa4156f0e244b217e221b047cb3bd22a81fb190a5d9d774212dc7802ec215151c6dc87136148bf9f84ca23a0a6340681a53c39b5fa71b2ded89
 WHIRLPOOL 
c0166b2f7d3c0592c940030441f1d918463a5759ba8748c0c3ba0467b8dd15fea364041784e36aff4298e2754ae4f62d5cb83eb4e98531bf50bda1b7603b69c7

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-2.9.6.ebuild
similarity index 68%
copy from media-gfx/gimp/gimp-.ebuild
copy to media-gfx/gimp/gimp-2.9.6.ebuild
index 84387691719..fa0bd3c7bf6 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-2.9.6.ebuild
@@ -1,18 +1,17 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=( python2_7 )
 
-inherit virtualx autotools eutils gnome2 fdo-mime multilib python-single-r1 
git-r3
+inherit versionator virtualx autotools eutils gnome2 multilib python-single-r1
 
 DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="http://www.gimp.org/;
-EGIT_REPO_URI="https://git.gnome.org/browse/gimp;
-SRC_URI=""
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2"
 LICENSE="GPL-3 LGPL-3"
 SLOT="2"
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
 
 LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
 IUSE="alsa aalib altivec aqua debug doc openexr gnome postscript jpeg2k 
cpu_flags_x86_mmx mng pdf python smp cpu_flags_x86_sse udev vector-icons webp 
wmf xpm"
@@ -31,15 +30,15 @@ RDEPEND=">=dev-libs/glib-2.40.0:2
xpm? ( x11-libs/libXpm )
>=media-libs/freetype-2.1.7
>=media-libs/harfbuzz-0.9.19
-   >=media-libs/gexiv2-0.10.3
-   >=media-libs/libmypaint-1.3.0_beta0[gegl]
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/libmypaint-1.3.0[gegl]
>=media-libs/fontconfig-2.2.0
sys-libs/zlib
dev-libs/libxml2
dev-libs/libxslt
x11-themes/hicolor-icon-theme
-   >=media-libs/babl-0.1.24
-   >=media-libs/gegl-0.3.14:0.3[cairo]
+   >=media-libs/babl-0.1.30
+   >=media-libs/gegl-0.3.20:0.3[cairo]
>=dev-libs/glib-2.43
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
@@ -58,8 +57,8 @@ RDEPEND=">=dev-libs/glib-2.40.0:2
>=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
)
>=media-libs/tiff-3.5.7:0
-   >=gnome-base/librsvg-2.36.0:2
-   webp? ( >=media-libs/libwebp-0.5.1 )
+   >=gnome-base/librsvg-2.40.6:2
+   webp? ( >=media-libs/libwebp-0.6.0 )
wmf? ( 

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

2017-08-26 Thread Andreas Sturmlechner
commit: 92eccb1f95fd5128335793e909f69190063ddadd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 19:24:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:24:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92eccb1f

sci-geosciences/qgis: Add missing qtnetwork[ssl] usedep

Reported-by: stephane.goujet  wanadoo.fr
Gentoo-bug: 625942
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-geosciences/qgis/qgis-2.18.12-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild 
b/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild
index fcac2124558..2e8591032de 100644
--- a/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild
+++ b/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
+   dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
dev-qt/qtscript:5



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

2017-08-26 Thread Andreas Sturmlechner
commit: 3bc0c699f570b220cdab4bd152b7d36c2ca2cf00
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 19:09:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc0c699

sci-geosciences/qgis: Drop old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-geosciences/qgis/Manifest|   1 -
 sci-geosciences/qgis/qgis-2.18.10.ebuild | 221 ---
 2 files changed, 222 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index ec2e8bd6ae2..9cc949f848b 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,4 +1,3 @@
-DIST qgis-2.18.10.tar.bz2 84503710 SHA256 
b2754daa6870008132702008c285dc94830e92ef0bd64e548ce5b47f2dec3fef SHA512 
7f72515b72842a8612675c552f0091ca8b7075bda7fa3dbad09641532148af98cbeb17ee0eb3518204e59ce3a87db2eaef9ba57192ee5ade183b1c300e7a96d8
 WHIRLPOOL 
ea983e6f0043df1484496c341ad905d672c55b548494ad9ae10ec0cf8731ecd148f0536a0557489a8d42cbe97bd91db261de868609bd4004997f35f7a00bee3d
 DIST qgis-2.18.12.tar.bz2 84936155 SHA256 
7af709ac86bf7fb3350962beddd273f169ecfa6f3f60d3254c708a26a429023a SHA512 
e34dd98d0d0aa5fdf1f980dbc1376c25a9a7ffaa59b1a2eba8423e7f44bc039b547f3f65368178a8c485fa34526dd9fece2e09d9372fed3b9a758f7286b690ea
 WHIRLPOOL 
1b58189ade46b1f3d351939aa0b7fd9629fece8bcf419e967006833cad1aa6d799e036b12a856e92a4e3be6c2a768f693d430dffd5d3c706c84978f5b754fcd2
 DIST qgis-2.18.3.tar.bz2 83508061 SHA256 
743f4f22f8a17b1fd0ae575ed4da1d20ab1fe06561564d097b75c21fddf9b394 SHA512 
6d2256cf85ebc1f1ddd3636f8a48284de95c42e3adb26e780b4847208c5ead80dd6a44c1a11d263bcc15bfbd7337d62d10b738ad8a7076382dbe4c4a011ff6fc
 WHIRLPOOL 
d342b3d0dd211c63f49e9b3292a585e6fd64d5837cd9bf4fe7bb53a9bd437220d7f5274b012d2732196bd5425388fa9a985fc5d342be5aee9e7fd0d008ca9c48
 DIST qgis_sample_data.tar.gz 13601736 SHA256 
a31c54056776e8476e1f959870830f850423645cfb80d88811f3b365c29f2b4a SHA512 
5847d7b32e5f75e771adf6b959847024f55b2360c307bd80e5628595fc53f5aaca18adf6cb00fa027a7e7b326c7f72bab58df16674daf20b77c676e163d93f78
 WHIRLPOOL 
fe7746f8a72807742427c6fb70f1453e195be75322d5784adc484ac14b0eae55569dbded7468ea2ba0c34781fe14918e07a5a187dca82bff551c6117f941d7f5

diff --git a/sci-geosciences/qgis/qgis-2.18.10.ebuild 
b/sci-geosciences/qgis/qgis-2.18.10.ebuild
deleted file mode 100644
index f0faa9bfedf..000
--- a/sci-geosciences/qgis/qgis-2.18.10.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{4,5} )
-PYTHON_REQ_USE="sqlite"
-
-if [[ ${PV} != * ]]; then
-   SRC_URI="http://qgis.org/downloads/${P}.tar.bz2
-   examples? ( 
http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz )"
-   KEYWORDS="~amd64 ~x86"
-else
-   GIT_ECLASS="git-r3"
-   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
-fi
-inherit cmake-utils eutils fdo-mime ${GIT_ECLASS} gnome2-utils python-single-r1
-unset GIT_ECLASS
-
-DESCRIPTION="User friendly Geographic Information System"
-HOMEPAGE="http://www.qgis.org/;
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="0"
-IUSE="designer examples georeferencer grass mapserver oracle postgres python 
touch"
-
-REQUIRED_USE="
-   mapserver? ( python )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5,ssl]
-   >=dev-db/spatialite-4.1.0
-   dev-db/sqlite:3
-   dev-libs/expat
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtpositioning:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtscript:5
-   dev-qt/qtsvg:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
-   sci-libs/geos
-   sci-libs/libspatialindex:=
-   sci-libs/proj
-   x11-libs/qscintilla:=[qt5]
-   >=x11-libs/qwt-6.1.2:6=[qt5,svg]
-   >=x11-libs/qwtpolar-1.1.1-r1[qt5]
-   designer? ( dev-qt/designer:5 )
-   georeferencer? ( sci-libs/gsl:= )
-   grass? ( >=sci-geosciences/grass-7.0.0:= )
-   mapserver? ( dev-libs/fcgi )
-   oracle? (
-   dev-db/oracle-instantclient:=
-   sci-libs/gdal:=[oracle]
-   )
-   postgres? ( dev-db/postgresql:= )
-   python? ( ${PYTHON_DEPS}
-   dev-python/future[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/markupsafe[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt5[sql,svg,webkit,${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   

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

2017-08-26 Thread Andreas Sturmlechner
commit: b578954203bd27b6517911b8eb8166e032ff0153
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 18:53:32 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5789542

sci-geosciences/gpsbabel: Fix missing dev-qt/linguist-tools:5 DEPEND

Reported-by: ad PC  riseup.net>
Gentoo-bug: 628946
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild 
b/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
index 23dd56b2ebf..5e68061b6b0 100644
--- a/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
+++ b/sci-geosciences/gpsbabel/gpsbabel-1.5.4-r1.ebuild
@@ -37,7 +37,7 @@ DEPEND="${RDEPEND}
dev-lang/perl
dev-libs/libxslt
)
-   gui? ( dev-qt/linguist:5 )
+   gui? ( dev-qt/linguist-tools:5 )
 "
 
 DOCS=( AUTHORS README.{contrib,igc,mapconverter,md,xmapwpt} )



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/nios2/, profiles/arch/arm64/, profiles/arch/arm/, ...

2017-08-26 Thread Andreas Sturmlechner
commit: e12f904ca8ad93907dfddec8dad25265e561b0c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 17:57:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12f904c

profiles: Drop obsolete media-libs/phonon[zeitgeist] arches masks

 profiles/arch/alpha/package.use.mask   | 4 
 profiles/arch/amd64/package.use.mask   | 4 
 profiles/arch/arm/package.use.mask | 4 
 profiles/arch/arm64/package.use.mask   | 4 
 profiles/arch/ia64/package.use.mask| 4 
 profiles/arch/nios2/package.use.mask   | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask   | 4 
 profiles/arch/x86/package.use.mask | 4 
 9 files changed, 36 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index d7c8a64f35d..1f460400eb4 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -264,10 +264,6 @@ dev-haskell/dataenc test
 # dev-python/cython is not keyworded for alpha
 >=app-accessibility/brltty-4.5 python
 
-# Patrick Lauer  (17 Jun 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Gilles Dartiguelongue  (1 Apr 2013)
 # missing keyword on media-libs/tremor, bug #453200
 media-libs/gst-plugins-base ivorbis

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index a61df9517d1..8e8c69b00f5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -182,10 +182,6 @@ sci-chemistry/gromacs -mkl
 # Unmask here, as it's masked in base.
 net-libs/gnutls -dane
 
-# Johannes Huber  (15 Sep 2012)
-# Masked for stabilization as the use flag pulls a dep tree of hell.
-media-libs/phonon zeitgeist
-
 # Ben de Groot  (30 Jul 2012)
 # dependency keyworded here, masked in base
 media-libs/freetype -infinality

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 9a306aae768..e77b477a6d5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -351,10 +351,6 @@ dev-libs/protobuf java
 # screen-sharing requires rdp flag
 dev-libs/weston rdp screen-sharing
 
-# Patrick Lauer  (17 June 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Andreas K. Huettel  (27 May 2013)
 # Firmware loader not keyworded yet
 sci-libs/linux-gpib firmware

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 2cd1b62011b..9eb9877fdea 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -250,10 +250,6 @@ media-libs/devil allegro nvtt
 # requires net-misc/freerdp which is not keyworded on arm
 dev-libs/weston rdp
 
-# Patrick Lauer  (17 June 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Andreas K. Huettel  (27 May 2013)
 # Firmware loader not keyworded yet
 sci-libs/linux-gpib firmware

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 35c7afa1c01..3db4f176fc4 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -241,10 +241,6 @@ dev-haskell/dataenc test
 # Keywords pending, bug #476710
 >=gnome-base/gnome-extra-apps-3.8 games
 
-# Patrick Lauer  (17 Jun 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Dirkjan Ochtman  (3 May 2013)
 # depends on net-libs/polarssl
 >=net-vpn/openvpn-2.3.1 polarssl

diff --git a/profiles/arch/nios2/package.use.mask 
b/profiles/arch/nios2/package.use.mask
index 18d6f7ef41c..01ea69d4036 100644
--- a/profiles/arch/nios2/package.use.mask
+++ b/profiles/arch/nios2/package.use.mask
@@ -64,10 +64,6 @@ media-libs/devil allegro nvtt
 # requires net-misc/freerdp which is not keyworded on arm
 dev-libs/weston rdp
 
-# Patrick Lauer  (17 June 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Andreas K. Huettel  (27 May 2013)
 # Firmware loader not keyworded yet
 sci-libs/linux-gpib firmware

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 1151d59d551..6bc764d5e30 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -228,10 +228,6 @@ app-shells/mksh static
 # Keywords pending, bug #476710
 >=gnome-base/gnome-extra-apps-3.8 games
 
-# Patrick Lauer  (17 Jun 2013)
-# Fix per-arch mask of phonon[zeitgeist] #460140
-media-libs/phonon zeitgeist
-
 # Agostino Sarubbo  (23 Apr 2013)
 # 

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

2017-08-26 Thread Andreas Sturmlechner
commit: 2bf58afd00249f1d3fb5e64b56b11539408d13f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 17:50:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf58afd

profiles: Mask dev-libs/libqzeitgeist for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d3443ea15a6..a71ecb647fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (26 Aug 2017)
+# media-libs/phonon[zeitgeist] masked on all arches since 2012.
+# No other rdeps left. Masked for removal in 30 days.
+dev-libs/libqzeitgeist
+
 # Mikle Kolyada  (26 Aug 2017)
 # Masked for removal in 30 days.
 # No major keywords,  old EAPI, no maintainer.



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

2017-08-26 Thread Andreas Sturmlechner
commit: 5dae93c529beba6e5b34c5a3adedcb71c160799b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 18:43:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dae93c5

sci-geosciences/qgis: 2.18.12-r100 version bump (qt5-based)

Fix lrelease/lupdate paths
Switch to xdg-utils

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-geosciences/qgis/qgis-2.18.12-r100.ebuild | 234 ++
 1 file changed, 234 insertions(+)

diff --git a/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild 
b/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild
new file mode 100644
index 000..fcac2124558
--- /dev/null
+++ b/sci-geosciences/qgis/qgis-2.18.12-r100.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_REQ_USE="sqlite"
+
+if [[ ${PV} != * ]]; then
+   SRC_URI="http://qgis.org/downloads/${P}.tar.bz2
+   examples? ( 
http://download.osgeo.org/qgis/data/qgis_sample_data.tar.gz )"
+   KEYWORDS="~amd64 ~x86"
+else
+   GIT_ECLASS="git-r3"
+   EGIT_REPO_URI="https://github.com/${PN}/${PN^^}.git;
+fi
+inherit cmake-utils eutils ${GIT_ECLASS} gnome2-utils python-single-r1 
qmake-utils xdg-utils
+unset GIT_ECLASS
+
+DESCRIPTION="User friendly Geographic Information System"
+HOMEPAGE="http://www.qgis.org/;
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+IUSE="designer examples georeferencer grass mapserver oracle postgres python 
touch"
+
+REQUIRED_USE="
+   mapserver? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5,ssl]
+   >=dev-db/spatialite-4.1.0
+   dev-db/sqlite:3
+   dev-libs/expat
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtpositioning:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsvg:5
+   dev-qt/qtsql:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sci-libs/gdal:=[geos,python?,${PYTHON_USEDEP}]
+   sci-libs/geos
+   sci-libs/libspatialindex:=
+   sci-libs/proj
+   x11-libs/qscintilla:=[qt5]
+   >=x11-libs/qwt-6.1.2:6=[qt5,svg]
+   >=x11-libs/qwtpolar-1.1.1-r1[qt5]
+   designer? ( dev-qt/designer:5 )
+   georeferencer? ( sci-libs/gsl:= )
+   grass? ( >=sci-geosciences/grass-7.0.0:= )
+   mapserver? ( dev-libs/fcgi )
+   oracle? (
+   dev-db/oracle-instantclient:=
+   sci-libs/gdal:=[oracle]
+   )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS}
+   dev-python/future[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt5[sql,svg,webkit,${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt5,${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sip:=[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qttest:5
+   dev-qt/qtxmlpatterns:5
+   sys-devel/bison
+   sys-devel/flex
+"
+RDEPEND="${COMMON_DEPEND}
+   sci-geosciences/gpsbabel
+"
+
+# Disabling test suite because upstream disallow running from install path
+RESTRICT="test"
+
+PATCHES=(
+   # TODO upstream
+   "${FILESDIR}/${PN}-2.18.6-featuresummary.patch"
+   "${FILESDIR}/${PN}-2.18.6-python.patch"
+   # Taken from redhat
+   "${FILESDIR}/${P}-sip.patch"
+   # git master
+   "${FILESDIR}/${P}-cmake-lib-suffix.patch"
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -e "s:\${QT_BINARY_DIR}:$(qt5_get_bindir):" \
+   -i CMakeLists.txt || die "Failed to fix lrelease path"
+
+   sed -e "/QT_LRELEASE_EXECUTABLE/d" \
+   -e "/QT_LUPDATE_EXECUTABLE/s/set/find_program/" \
+   -e "s:lupdate-qt5:NAMES lupdate PATHS $(qt5_get_bindir) 
NO_DEFAULT_PATH:" \
+   -i cmake/modules/ECMQt4To5Porting.cmake || die "Failed to fix 
ECMQt4To5Porting.cmake"
+
+   cd src/plugins || die
+   use georeferencer || cmake_comment_add_subdirectory georeferencer
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DQGIS_MANUAL_SUBDIR=/share/man/
+   -DBUILD_SHARED_LIBS=ON
+   

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

2017-08-26 Thread Andreas Sturmlechner
commit: 921dbba28e20a5e4fbdb89817df6368e2a585bdd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 16:22:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:16:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921dbba2

media-libs/phonon: Drop USE=zeitgeist

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-libs/phonon/metadata.xml   |  1 -
 media-libs/phonon/phonon-4.9.1-r1.ebuild | 10 +++---
 media-libs/phonon/phonon-.ebuild | 10 +++---
 3 files changed, 6 insertions(+), 15 deletions(-)

diff --git a/media-libs/phonon/metadata.xml b/media-libs/phonon/metadata.xml
index 77e6a3e1428..c965ebc5d23 100644
--- a/media-libs/phonon/metadata.xml
+++ b/media-libs/phonon/metadata.xml
@@ -8,6 +8,5 @@

Install plugin for 
dev-qt/designer
Install VLC Phonon backend
-   Add support for Zeitgeist event tracking 
system

 

diff --git a/media-libs/phonon/phonon-4.9.1-r1.ebuild 
b/media-libs/phonon/phonon-4.9.1-r1.ebuild
index 4e09c9e960b..38d15b51591 100644
--- a/media-libs/phonon/phonon-4.9.1-r1.ebuild
+++ b/media-libs/phonon/phonon-4.9.1-r1.ebuild
@@ -18,12 +18,9 @@ HOMEPAGE="https://phonon.kde.org/;
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc zeitgeist"
+IUSE="aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc"
 
-REQUIRED_USE="
-   || ( qt4 qt5 )
-   zeitgeist? ( qt4 )
-"
+REQUIRED_USE="|| ( qt4 qt5 )"
 
 RDEPEND="
!!dev-qt/qtphonon:4
@@ -44,7 +41,6 @@ RDEPEND="
dev-qt/qtwidgets:5
designer? ( dev-qt/designer:5 )
)
-   zeitgeist? ( dev-libs/libqzeitgeist )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
@@ -72,7 +68,7 @@ multilib_src_configure() {
-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
-DWITH_GLIB2=$(usex pulseaudio)
-DWITH_PulseAudio=$(usex pulseaudio)
-   $(multilib_is_native_abi && echo -DWITH_QZeitgeist=$(usex 
zeitgeist) || echo -DWITH_QZeitgeist=OFF)
+   -DWITH_QZeitgeist=OFF

-DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
)
 

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index 771827319c8..99ae1101bb2 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -18,12 +18,9 @@ HOMEPAGE="https://phonon.kde.org/;
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="aqua debug designer gstreamer pulseaudio +qt4 qt5 +vlc zeitgeist"
+IUSE="aqua debug designer gstreamer pulseaudio qt4 +qt5 +vlc"
 
-REQUIRED_USE="
-   || ( qt4 qt5 )
-   zeitgeist? ( qt4 )
-"
+REQUIRED_USE="|| ( qt4 qt5 )"
 
 RDEPEND="
!!dev-qt/qtphonon:4
@@ -44,7 +41,6 @@ RDEPEND="
dev-libs/glib:2[${MULTILIB_USEDEP}]
>=media-sound/pulseaudio-0.9.21[glib,${MULTILIB_USEDEP}]
)
-   zeitgeist? ( dev-libs/libqzeitgeist )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
@@ -72,7 +68,7 @@ multilib_src_configure() {
-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE
-DWITH_GLIB2=$(usex pulseaudio)
-DWITH_PulseAudio=$(usex pulseaudio)
-   $(multilib_is_native_abi && echo -DWITH_QZeitgeist=$(usex 
zeitgeist) || echo -DWITH_QZeitgeist=OFF)
+   -DWITH_QZeitgeist=OFF

-DQT_QMAKE_EXECUTABLE="$(${QT_MULTIBUILD_VARIANT}_get_bindir)"/qmake
)
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/qgis/, sci-geosciences/qgis/files/

2017-08-26 Thread Andreas Sturmlechner
commit: 460d238503099c2b47d3c4e2ed1a30b31f412faf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 18:34:20 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 19:18:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=460d2385

sci-geosciences/qgis: 2.18.12 version bump (qt4-based)

Fix lrelease/lupdate paths
Switch to xdg-utils
Fix x11-libs/qscintilla[qt4] .so subdir path

Tested-by: Andreas Plesch  netscape.net>
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-geosciences/qgis/Manifest  |   1 +
 .../qgis/files/qgis-2.18.12-cmake-lib-suffix.patch |  11 ++
 sci-geosciences/qgis/files/qgis-2.18.12-sip.patch  | 185 ++
 sci-geosciences/qgis/qgis-2.18.12.ebuild   | 212 +
 4 files changed, 409 insertions(+)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index b922dbe1347..ec2e8bd6ae2 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -1,3 +1,4 @@
 DIST qgis-2.18.10.tar.bz2 84503710 SHA256 
b2754daa6870008132702008c285dc94830e92ef0bd64e548ce5b47f2dec3fef SHA512 
7f72515b72842a8612675c552f0091ca8b7075bda7fa3dbad09641532148af98cbeb17ee0eb3518204e59ce3a87db2eaef9ba57192ee5ade183b1c300e7a96d8
 WHIRLPOOL 
ea983e6f0043df1484496c341ad905d672c55b548494ad9ae10ec0cf8731ecd148f0536a0557489a8d42cbe97bd91db261de868609bd4004997f35f7a00bee3d
+DIST qgis-2.18.12.tar.bz2 84936155 SHA256 
7af709ac86bf7fb3350962beddd273f169ecfa6f3f60d3254c708a26a429023a SHA512 
e34dd98d0d0aa5fdf1f980dbc1376c25a9a7ffaa59b1a2eba8423e7f44bc039b547f3f65368178a8c485fa34526dd9fece2e09d9372fed3b9a758f7286b690ea
 WHIRLPOOL 
1b58189ade46b1f3d351939aa0b7fd9629fece8bcf419e967006833cad1aa6d799e036b12a856e92a4e3be6c2a768f693d430dffd5d3c706c84978f5b754fcd2
 DIST qgis-2.18.3.tar.bz2 83508061 SHA256 
743f4f22f8a17b1fd0ae575ed4da1d20ab1fe06561564d097b75c21fddf9b394 SHA512 
6d2256cf85ebc1f1ddd3636f8a48284de95c42e3adb26e780b4847208c5ead80dd6a44c1a11d263bcc15bfbd7337d62d10b738ad8a7076382dbe4c4a011ff6fc
 WHIRLPOOL 
d342b3d0dd211c63f49e9b3292a585e6fd64d5837cd9bf4fe7bb53a9bd437220d7f5274b012d2732196bd5425388fa9a985fc5d342be5aee9e7fd0d008ca9c48
 DIST qgis_sample_data.tar.gz 13601736 SHA256 
a31c54056776e8476e1f959870830f850423645cfb80d88811f3b365c29f2b4a SHA512 
5847d7b32e5f75e771adf6b959847024f55b2360c307bd80e5628595fc53f5aaca18adf6cb00fa027a7e7b326c7f72bab58df16674daf20b77c676e163d93f78
 WHIRLPOOL 
fe7746f8a72807742427c6fb70f1453e195be75322d5784adc484ac14b0eae55569dbded7468ea2ba0c34781fe14918e07a5a187dca82bff551c6117f941d7f5

diff --git a/sci-geosciences/qgis/files/qgis-2.18.12-cmake-lib-suffix.patch 
b/sci-geosciences/qgis/files/qgis-2.18.12-cmake-lib-suffix.patch
new file mode 100644
index 000..5a1e8fcd955
--- /dev/null
+++ b/sci-geosciences/qgis/files/qgis-2.18.12-cmake-lib-suffix.patch
@@ -0,0 +1,11 @@
+--- a/cmake/PyQtMacros.cmake   2016-08-26 05:58:37.0 -0600
 b/cmake/PyQtMacros.cmake   2016-09-21 16:25:55.921411011 -0600
+@@ -42,7 +42,7 @@ MACRO(PYQT_WRAP_UI outfiles )
+   ELSE(WIN32)
+ # TODO osx
+ SET(PYUIC_WRAPPER "${CMAKE_SOURCE_DIR}/scripts/pyuic-wrapper.sh")
+-SET(PYUIC_WRAPPER_PATH "${QGIS_OUTPUT_DIRECTORY}/lib")
++SET(PYUIC_WRAPPER_PATH "${QGIS_OUTPUT_DIRECTORY}/lib${LIB_SUFFIX}")
+   ENDIF(WIN32)
+ 
+   FOREACH(it ${ARGN})

diff --git a/sci-geosciences/qgis/files/qgis-2.18.12-sip.patch 
b/sci-geosciences/qgis/files/qgis-2.18.12-sip.patch
new file mode 100644
index 000..07db9b029bf
--- /dev/null
+++ b/sci-geosciences/qgis/files/qgis-2.18.12-sip.patch
@@ -0,0 +1,185 @@
+diff --git a/python/core/conversions.sip b/python/core/conversions.sip
+index f07d3ab1db..948821e91e 100644
+--- a/python/core/conversions.sip
 b/python/core/conversions.sip
+@@ -2041,3 +2041,178 @@ register_from_qvariant_convertor = (void 
(*)(FromQVariantConvertorFn))sipImportS
+ register_from_qvariant_convertor(null_from_qvariant_convertor);
+ %End
+ %End
++
++// QList is implemented as a Python list.
++%MappedType QList /TypeHintIn="Sequence[QVariant]", 
TypeHintOut="List[QVariant]", TypeHintValue="[]"/
++{
++%TypeHeaderCode
++#include 
++%End
++
++%ConvertFromTypeCode
++// Create the list.
++PyObject *l;
++
++if ((l = PyList_New(sipCpp->size())) == NULL)
++return NULL;
++
++// Set the list elements.
++for (int i = 0; i < sipCpp->size(); ++i)
++{
++QVariant *t = new QVariant(sipCpp->at(i));
++PyObject *tobj;
++
++if ((tobj = sipConvertFromNewType(t, sipType_QVariant, 
sipTransferObj)) == NULL)
++{
++Py_DECREF(l);
++delete t;
++
++return NULL;
++}
++
++PyList_SET_ITEM(l, i, tobj);
++}
++
++return l;
++%End
++
++%ConvertToTypeCode
++SIP_SSIZE_T len;
++
++// Check the type if that is all that is required.
++if (sipIsErr == NULL)
++{
++if (!PySequence_Check(sipPy) || (len = 

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

2017-08-26 Thread Mikle Kolyada
commit: 63f707937003212cf46747e20ff9a8e1d517ec83
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Aug 26 19:13:03 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug 26 19:13:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f70793

profiles/package.mask: fix a typo

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ae741b9e9fb..d3443ea15a6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,7 +29,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Mikle Kolyada  (26 Aug 2017)
+# Mikle Kolyada  (26 Aug 2017)
 # Masked for removal in 30 days.
 # No major keywords,  old EAPI, no maintainer.
 # Use sys-apps/less instead.



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

2017-08-26 Thread Mikle Kolyada
commit: 30e325eb39abc3a3daf91e4042435d282ed3523e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Aug 26 19:07:02 2017 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Aug 26 19:07:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e325eb

profiles/package.mask: mask sys-apps/more for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f6bf9d210f8..ae741b9e9fb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,7 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
-# Patrice Clement (23 Aug 2017)
+# Mikle Kolyada  (26 Aug 2017)
+# Masked for removal in 30 days.
+# No major keywords,  old EAPI, no maintainer.
+# Use sys-apps/less instead.
+sys-apps/more
+
+# Patrice Clement  (23 Aug 2017)
 # Packages depending on this library need to be tested first before
 # it is unmasked. Possibly some slotting is still needed.
 # Package testing tracked in bug #611022.



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

2017-08-26 Thread Mike Gilbert
commit: c839cd4129639b115151ec473de2c6c6edb4e6a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 26 19:05:25 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 26 19:05:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c839cd41

net-misc/freerdp: fix build with libressl

Bug: https://bugs.gentoo.org/626506
Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17

 net-misc/freerdp/files/2.0.0-rc0-libressl.patch | 89 +
 net-misc/freerdp/freerdp-2.0.0_rc0.ebuild   |  5 +-
 2 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/net-misc/freerdp/files/2.0.0-rc0-libressl.patch 
b/net-misc/freerdp/files/2.0.0-rc0-libressl.patch
new file mode 100644
index 000..9e565e5b05d
--- /dev/null
+++ b/net-misc/freerdp/files/2.0.0-rc0-libressl.patch
@@ -0,0 +1,89 @@
+From 9bf9ff9e8a548ecb5306d0142e75cdc274e93ba1 Mon Sep 17 00:00:00 2001
+From: Valery Kartel 
+Date: Wed, 26 Jul 2017 17:12:14 +0300
+Subject: [PATCH] Fix build with LibreSSL
+
+---
+ libfreerdp/crypto/crypto.c  | 2 +-
+ winpr/libwinpr/utils/ssl.c  | 6 +++---
+ winpr/tools/makecert/makecert.c | 6 +++---
+ 3 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/libfreerdp/crypto/crypto.c b/libfreerdp/crypto/crypto.c
+index 15e65d534..f3bb595b8 100644
+--- a/libfreerdp/crypto/crypto.c
 b/libfreerdp/crypto/crypto.c
+@@ -388,7 +388,7 @@ BOOL x509_verify_certificate(CryptoCert cert, char* 
certificate_store_path)
+   if (cert_ctx == NULL)
+   goto end;
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
+   OpenSSL_add_all_algorithms();
+ #else
+   OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS \
+diff --git a/winpr/libwinpr/utils/ssl.c b/winpr/libwinpr/utils/ssl.c
+index b674e21d5..78cbab1d8 100644
+--- a/winpr/libwinpr/utils/ssl.c
 b/winpr/libwinpr/utils/ssl.c
+@@ -255,7 +255,7 @@ static BOOL CALLBACK _winpr_openssl_initialize(PINIT_ONCE 
once, PVOID param, PVO
+   }
+ #endif
+   /* SSL_load_error_strings() is void */
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+   SSL_load_error_strings();
+   /* SSL_library_init() always returns "1" */
+   SSL_library_init();
+@@ -296,7 +296,7 @@ BOOL winpr_CleanupSSL(DWORD flags)
+ #ifdef WINPR_OPENSSL_LOCKING_REQUIRED
+   _winpr_openssl_cleanup_locking();
+ #endif
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+   CRYPTO_cleanup_all_ex_data();
+   ERR_free_strings();
+   EVP_cleanup();
+@@ -307,7 +307,7 @@ BOOL winpr_CleanupSSL(DWORD flags)
+ #ifdef WINPR_OPENSSL_LOCKING_REQUIRED
+   if (flags & WINPR_SSL_CLEANUP_THREAD)
+   {
+-#if (OPENSSL_VERSION_NUMBER < 0x1000L)
++#if (OPENSSL_VERSION_NUMBER < 0x1000L) || defined(LIBRESSL_VERSION_NUMBER)
+   ERR_remove_state(0);
+ #else
+   ERR_remove_thread_state(NULL);
+diff --git a/winpr/tools/makecert/makecert.c b/winpr/tools/makecert/makecert.c
+index a9efb352c..c9e38200a 100644
+--- a/winpr/tools/makecert/makecert.c
 b/winpr/tools/makecert/makecert.c
+@@ -620,7 +620,7 @@ int 
makecert_context_output_certificate_file(MAKECERT_CONTEXT* context, char* pa
+   printf("Using default export password 
\"password\"\n");
+   }
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
+   OpenSSL_add_all_algorithms();
+   OpenSSL_add_all_ciphers();
+   OpenSSL_add_all_digests();
+@@ -1008,7 +1008,7 @@ int makecert_context_process(MAKECERT_CONTEXT* context, 
int argc, char** argv)
+   key_length = atoi(arg->Value);
+   }
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+   context->rsa = RSA_generate_key(key_length, RSA_F4, NULL, NULL);
+ #else
+   {
+@@ -1043,7 +1043,7 @@ int makecert_context_process(MAKECERT_CONTEXT* context, 
int argc, char** argv)
+   {
+   ASN1_TIME* before;
+   ASN1_TIME* after;
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+   before = X509_get_notBefore(context->x509);
+   after = X509_get_notAfter(context->x509);
+ #else
+-- 
+2.14.1
+

diff --git a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild 
b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
index 457a95da4a3..aeade402801 100644
--- a/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
+++ b/net-misc/freerdp/freerdp-2.0.0_rc0.ebuild
@@ -89,7 +89,10 @@ DEPEND="${RDEPEND}
 "
 
 DOCS=( README )
-PATCHES=( 

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

2017-08-26 Thread Mike Gilbert
commit: 2459cafef5b6476423178378568447a613c82c20
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 26 18:58:37 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 26 18:59:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2459cafe

www-client/chromium: beta channel bump (61.0.3163.59)

Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17

 www-client/chromium/Manifest |  2 +-
 ...mium-61.0.3163.39.ebuild => chromium-61.0.3163.59.ebuild} | 12 ++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c8f8a1d9ee4..e86277c8438 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
-DIST chromium-61.0.3163.39.tar.xz 552890136 SHA256 
8ba1af007c09d465d0a77f2a9e3479c4f46791fdea932dba9736144b267e125d SHA512 
99e410d8678ee30de9b167fd40ad1ecd617ade34a3862b100157d6a923115e5608d155d5efc42235e411512fea0bac4d3c1d6ccf88bf1bed462242ec3d69af4f
 WHIRLPOOL 
b4463b8bfd72ce862aaeb47a2a4c43f2462469bd63110aed8b59120e033604f6562139acf73b12139ddbea1f5564da8662bb44c1ca3e0ccd1febf651aa25a4b4
 DIST chromium-61.0.3163.49.tar.xz 556004264 SHA256 
60f859a1a1007968e1ac70eaef3e3990df57e280e03641266f89a68453acd68c SHA512 
216670f8f20bd0b2f93f46d0e15895cf372c1ad44713096a1f64e7f8b610cf33d84549f176d7eb7f4af6b74154d8251570927d54310a9fa562191f74c9f778d4
 WHIRLPOOL 
4dfb07cf5f1e27c017ca04f807f88da27c0cf06cfbc0f74008f8c2963be9a5ba5769c39436045d3d35025a6f518bf9301f44af1ae2f1a9410c0d0ca7385a607b
+DIST chromium-61.0.3163.59.tar.xz 556163044 SHA256 
740fe9d15e8e8c09df6fdefa52676261cff2bc6fc5d061a7125f60594d6d4360 SHA512 
9ad8b7d2251075387d7ffda4cf5517a2f64d3b8ecd7fd399e35cc91b00daff26ecb2ae5d3a23f52c2207b075f7149f5df7cfa05c8ca20e2cf9048d032a103978
 WHIRLPOOL 
db36a1a76f44e287e58af3d5b90756a8347e07b773c526e4af9ad4f7dbd5681658d36b62b5c7748349131e68b39fa51145318b449ea3b6e661741e72576f3239
 DIST chromium-62.0.3188.2.tar.xz 515878612 SHA256 
37d3c3aaf77f40ef51e71cc9b1752e6c4149a2e4e05a277cf1dd372d6d361b81 SHA512 
318b34d670f65cf50eb24bd54c752e116847b5f53e97e2896f1bb8d33d1209046e4a248fa1703bb1e6dfa990233d64353a0d233c3a7cc1aeee6147aad59fedb3
 WHIRLPOOL 
27c906a755dc4877cdd081572300d4fd001c38bb870be35cdb667931ee79f8bbe015744168861043c5bfb44f970e9263774b91d5cf77bb4d91ef808066ef5e32
 DIST chromium-62.0.3192.0.tar.xz 516499652 SHA256 
437cc2045ebbb755ec929d403f7f51afe58ea3916aee609937b903772a7c7919 SHA512 
bbc040084d83e52558407b9975ebe874d44260ce5c5daf34ae35b79e806ad3b78d15f81e9ec19e69dcabb3d281bdda9948b697f6b97318816b8b9b247822a5a4
 WHIRLPOOL 
f8cbb93cb6a1a0a1527055951f6711049db0e60a60449562d25e2fe82ae30f73653ebe1f7d04615351104f52dc0ed5b278bc32872c5b08ecd450c56114be6c08

diff --git a/www-client/chromium/chromium-61.0.3163.39.ebuild 
b/www-client/chromium/chromium-61.0.3163.59.ebuild
similarity index 99%
rename from www-client/chromium/chromium-61.0.3163.39.ebuild
rename to www-client/chromium/chromium-61.0.3163.59.ebuild
index 4c89199ef92..2ab86133504 100644
--- a/www-client/chromium/chromium-61.0.3163.39.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.59.ebuild
@@ -47,13 +47,21 @@ COMMON_DEPEND="
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
sys-apps/dbus:=
sys-apps/pciutils:=
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=



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

2017-08-26 Thread Patrick Lauer
commit: e1f1f16eefefd7868b26068bffdec3e99077ae6d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Aug 26 18:39:54 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Aug 26 18:40:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f1f16e

media-video/movit: Bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 media-video/movit/Manifest   |  1 +
 media-video/movit/movit-1.5.3.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/media-video/movit/Manifest b/media-video/movit/Manifest
index bbca4822526..813264866ba 100644
--- a/media-video/movit/Manifest
+++ b/media-video/movit/Manifest
@@ -7,3 +7,4 @@ DIST movit-1.4.0.tar.gz 578195 SHA256 
cc6bbcd0c907f47cfa7bb3401a30bda849e6a0de2a
 DIST movit-1.5.0.tar.gz 941449 SHA256 
4d595a20b7d836aca10b362bb2003ed958b337d643bb93f4973bc07e8bbf90e7 SHA512 
9552791f5bd6723bae23acf869b6438934b595084f00e60fb31dda08ecb28623ff2457511004fcbf985307091734089b2d546bc03973c60177e836c2b43a02fd
 WHIRLPOOL 
226c28835c3c6be3dc4a6cafdd986a1b007fa64e3e1b5d45d3fd132c366785a8e781bc795b67504e9784f04856bd0f8ee4f5fa7ab7a9477dbf220a154b85fc85
 DIST movit-1.5.1.tar.gz 969481 SHA256 
8434edd81c2226c8d6fa7f4715b0d4818bb76cbceafa632b99f9c61e058ea988 SHA512 
2aa35cb05374a0b6a74eaeccf8a50d382684c16c47f6be43139ebeac9f6399bd4f6a22cbd27bbb4a78fce48f3357199ea51a53b168719ece624018ae4c620c4a
 WHIRLPOOL 
771f91dddc44e0a3c43eba6a06558b3866e94362c48f501ee9e881795ee0890a47eb2a9375338bdbcb7937144a97dc4608a91e182e84c2efe231d738c6ccc919
 DIST movit-1.5.2.tar.gz 852983 SHA256 
872ee2cd634527b505d631eea0b3e20e7155d6a260db11cb347a2a7a52fd6a8c SHA512 
96cf5e985f32bd3b278fa6cb4a83d2220337f5efc2c1ca636949e257bfa3817dcb5fdf396ec4f9c49469c481225bcb5a4f292a5960ccec1746985714ff8c6618
 WHIRLPOOL 
5329a8066578f41bc185ca3fe93e9717859a9b1df7277b9ce391c3fcaa2f74f0a465d2b6d7484564f196ad3fe0f37ea2708236e7b3114390002d3c521a8fe02b
+DIST movit-1.5.3.tar.gz 853170 SHA256 
ead191d717dbefbe914260ed0335cf04a7dfc6fde8f23293c5ca7f88e45ace81 SHA512 
390f893c06c5ea7e0b6c9f5e89db858af53d9926460fb05df2147ec10fe0fc957d211dbcc5d4778dd19f0d94cd5280b015902f796758910347611d817ae8c035
 WHIRLPOOL 
2eae8e6d46dafe91fd3d58e9a4893fc531af74b671944ae472cb127645b956d4353efbc7d738f2c2f992a2b804654284b81a8116d67152420cce7d83413b97a1

diff --git a/media-video/movit/movit-1.5.3.ebuild 
b/media-video/movit/movit-1.5.3.ebuild
new file mode 100644
index 000..299342f9b07
--- /dev/null
+++ b/media-video/movit/movit-1.5.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+# no sane way to use OpenGL from within tests?
+RESTRICT="test"
+
+DESCRIPTION="Modern Video Toolkit"
+HOMEPAGE="http://movit.sesse.net/;
+# Tests need gtest, makefile unconditionally builds tests, so ... yey!
+SRC_URI="http://movit.sesse.net/${P}.tar.gz
+   https://googletest.googlecode.com/files/gtest-1.7.0.zip;
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/mesa
+   >=dev-cpp/eigen-3.2.0:3
+   media-libs/libepoxy
+   >=sci-libs/fftw-3
+   media-libs/libsdl2
+   "
+DEPEND="${RDEPEND}"
+
+src_compile() {
+   GTEST_DIR="${WORKDIR}/gtest-1.7.0" emake
+}
+
+src_test() {
+   GTEST_DIR="${WORKDIR}/gtest-1.7.0" emake check
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/mccs/

2017-08-26 Thread Alexis Ballier
commit: 69cf2321446c95170077aa8e914817419e236b5d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 17:50:20 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 18:34:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cf2321

dev-ml/mccs: initial import

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-ml/mccs/Manifest   |  1 +
 dev-ml/mccs/mccs-1.1.2c.ebuild | 30 ++
 dev-ml/mccs/metadata.xml   | 11 +++
 3 files changed, 42 insertions(+)

diff --git a/dev-ml/mccs/Manifest b/dev-ml/mccs/Manifest
new file mode 100644
index 000..03cf3fbb95e
--- /dev/null
+++ b/dev-ml/mccs/Manifest
@@ -0,0 +1 @@
+DIST mccs-1.1.2c.tar.gz 54497 SHA256 
b54fd68ae50f02c83516412a5733836d11d12838e97ece2f895e663cb5a40b23 SHA512 
53a96aab7abe02cc77ec35341f4e1ca3c5896fb13f7dc36902a014bfba29d50dfebe0457178abcc12dc065aa1e98b8175c2128fc9a799fd696d6ce9348b2281b
 WHIRLPOOL 
005c946bb01c11084e2387c464375fd942803675679d8fa632a01b408ac6ab98b4e8fd35239e6c21de6a5d8536ab9144c6a7dd7515a772c40c087a01c3a9bd1c

diff --git a/dev-ml/mccs/mccs-1.1.2c.ebuild b/dev-ml/mccs/mccs-1.1.2c.ebuild
new file mode 100644
index 000..3451a9f9423
--- /dev/null
+++ b/dev-ml/mccs/mccs-1.1.2c.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator opam
+
+MY_PV=$(replace_version_separator 2 '+')
+
+DESCRIPTION="Multi Criteria CUDF Solver"
+HOMEPAGE="http://www.i3s.unice.fr/~cpjm/misc/ 
https://github.com/AltGr/ocaml-mccs/issues;
+SRC_URI="https://github.com/AltGr/ocaml-mccs/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   dev-ml/cudf:=
+   sci-mathematics/glpk:=
+"
+DEPEND="${RDEPEND}
+   dev-ml/jbuilder"
+
+S=${WORKDIR}/ocaml-${PN}-$(replace_version_separator 2 '-')
+
+src_compile() {
+   jbuilder build -p ${PN} || die
+}

diff --git a/dev-ml/mccs/metadata.xml b/dev-ml/mccs/metadata.xml
new file mode 100644
index 000..0ba4139391c
--- /dev/null
+++ b/dev-ml/mccs/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   m...@gentoo.org
+   Gentoo ML Project
+
+  
+ AltGr/ocaml-mccs
+  
+



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2017-08-26 Thread Michał Górny
commit: 85fae56653d2875065e30488ba86bec857c9ecdd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 17:46:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 17:46:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fae566

xfce-extra/xfce4-pulseaudio-plugin: elog about needed external mixer

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

 .../xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.5.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.5.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.5.ebuild
index b4ca786af48..ebb6f360347 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.5.ebuild
+++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.5.ebuild
@@ -44,6 +44,15 @@ src_install() {
 
 pkg_postinst() {
gnome2_icon_cache_update
+
+   if ! has_version media-sound/pavucontrol; then
+   elog "For the 'audio mixer...' shortcut to work, you need to 
install"
+   elog "an external mixer application. Please either install:"
+   elog
+   elog "  media-sound/pavucontrol"
+   elog
+   elog "or specify another application to use in the 'Properties' 
dialog."
+   fi
 }
 
 pkg_postrm() {



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

2017-08-26 Thread Michał Górny
commit: 5a2f7651c6ce011c3baee902ea0ca373debff353
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 16:51:37 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 17:13:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2f7651

dev-db/hsqldb: [QA] Use relative symlink target(s)

 dev-db/hsqldb/hsqldb-1.8.1.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/hsqldb/hsqldb-1.8.1.3-r2.ebuild 
b/dev-db/hsqldb/hsqldb-1.8.1.3-r2.ebuild
index 98628665547..e71cb3f4b01 100644
--- a/dev-db/hsqldb/hsqldb-1.8.1.3-r2.ebuild
+++ b/dev-db/hsqldb/hsqldb-1.8.1.3-r2.ebuild
@@ -126,8 +126,8 @@ src_install() {
# Create symlinks to authorization files in the server home dir
# (required by the hqldb init script)
insinto "${HSQLDB_HOME}"
-   dosym /etc/hsqldb/server.properties "${HSQLDB_HOME}/server.properties"
-   dosym /etc/hsqldb/sqltool.rc "${HSQLDB_HOME}/sqltool.rc"
+   dosym ../../../etc/hsqldb/server.properties 
"${HSQLDB_HOME}/server.properties"
+   dosym ../../../etc/hsqldb/sqltool.rc "${HSQLDB_HOME}/sqltool.rc"
 }
 
 pkg_postinst() {



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

2017-08-26 Thread Michał Górny
commit: fde015decd98b0d24b16f1db0d3d97769b1e5318
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 17:10:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 17:13:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde015de

dev-db/redis: [QA] Use relative symlink target(s)

 dev-db/redis/redis-3.0.7-r1.ebuild | 2 +-
 dev-db/redis/redis-3.0.7.ebuild| 2 +-
 dev-db/redis/redis-3.2.5-r1.ebuild | 2 +-
 dev-db/redis/redis-3.2.5-r4.ebuild | 2 +-
 dev-db/redis/redis-3.2.5-r5.ebuild | 2 +-
 dev-db/redis/redis-3.2.5.ebuild| 2 +-
 dev-db/redis/redis-3.2.6-r1.ebuild | 2 +-
 dev-db/redis/redis-3.2.6-r4.ebuild | 2 +-
 dev-db/redis/redis-3.2.6-r5.ebuild | 2 +-
 dev-db/redis/redis-3.2.6.ebuild| 2 +-
 dev-db/redis/redis-3.2.8-r1.ebuild | 2 +-
 dev-db/redis/redis-3.2.8-r2.ebuild | 2 +-
 dev-db/redis/redis-3.2.8-r3.ebuild | 2 +-
 dev-db/redis/redis-3.2.8.ebuild| 2 +-
 dev-db/redis/redis-4.0.1-r1.ebuild | 2 +-
 dev-db/redis/redis-4.0.1.ebuild| 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-db/redis/redis-3.0.7-r1.ebuild 
b/dev-db/redis/redis-3.0.7-r1.ebuild
index 0a9c1e216a3..e46c5c221e5 100644
--- a/dev-db/redis/redis-3.0.7-r1.ebuild
+++ b/dev-db/redis/redis-3.0.7-r1.ebuild
@@ -104,7 +104,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-dump
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.0.7.ebuild b/dev-db/redis/redis-3.0.7.ebuild
index 0a9c1e216a3..e46c5c221e5 100644
--- a/dev-db/redis/redis-3.0.7.ebuild
+++ b/dev-db/redis/redis-3.0.7.ebuild
@@ -104,7 +104,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-dump
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.2.5-r1.ebuild 
b/dev-db/redis/redis-3.2.5-r1.ebuild
index a637b9f2376..bcf64835401 100644
--- a/dev-db/redis/redis-3.2.5-r1.ebuild
+++ b/dev-db/redis/redis-3.2.5-r1.ebuild
@@ -111,7 +111,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.2.5-r4.ebuild 
b/dev-db/redis/redis-3.2.5-r4.ebuild
index 71744849145..eac9299e6cc 100644
--- a/dev-db/redis/redis-3.2.5-r4.ebuild
+++ b/dev-db/redis/redis-3.2.5-r4.ebuild
@@ -112,7 +112,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.2.5-r5.ebuild 
b/dev-db/redis/redis-3.2.5-r5.ebuild
index a637b9f2376..bcf64835401 100644
--- a/dev-db/redis/redis-3.2.5-r5.ebuild
+++ b/dev-db/redis/redis-3.2.5-r5.ebuild
@@ -111,7 +111,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.2.5.ebuild b/dev-db/redis/redis-3.2.5.ebuild
index 3eba55df631..125fe7e3d22 100644
--- a/dev-db/redis/redis-3.2.5.ebuild
+++ b/dev-db/redis/redis-3.2.5.ebuild
@@ -112,7 +112,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
fperms 0750 /usr/sbin/redis-benchmark
-   dosym /usr/sbin/redis-server /usr/sbin/redis-sentinel
+   dosym redis-server /usr/sbin/redis-sentinel
 
if use prefix; then
diropts -m0750

diff --git a/dev-db/redis/redis-3.2.6-r1.ebuild 
b/dev-db/redis/redis-3.2.6-r1.ebuild
index a637b9f2376..bcf64835401 100644
--- a/dev-db/redis/redis-3.2.6-r1.ebuild
+++ b/dev-db/redis/redis-3.2.6-r1.ebuild
@@ -111,7 +111,7 @@ src_install() {
dobin src/redis-cli
dosbin src/redis-benchmark src/redis-server src/redis-check-aof 
src/redis-check-rdb
fperms 0750 /usr/sbin/redis-benchmark
-   dosym 

[gentoo-commits] repo/gentoo:master commit in: x11-themes/murrine-themes/

2017-08-26 Thread Amy Liffey
commit: 085d3677936c3c94366bf060b213090e4b5bdb32
Author: Amy Liffey  gentoo  org>
AuthorDate: Sat Aug 26 17:07:33 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Aug 26 17:08:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085d3677

x11-themes/murrine-themes: EAPI 6 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../murrine-themes/murrine-themes-0.98.0-r1.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/x11-themes/murrine-themes/murrine-themes-0.98.0-r1.ebuild 
b/x11-themes/murrine-themes/murrine-themes-0.98.0-r1.ebuild
new file mode 100644
index 000..e3c8f77251a
--- /dev/null
+++ b/x11-themes/murrine-themes/murrine-themes-0.98.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Themes for the Murrine GTK+2 Cairo Engine"
+HOMEPAGE="http://www.cimitan.com/murrine/;
+
+URI_PREFIX="http://www.cimitan.com/murrine/files;
+SRC_URI="${URI_PREFIX}/MurrinaAquaIsh.tar.bz2
+${URI_PREFIX}/MurrinaBlu-0.32.tar.gz
+${URI_PREFIX}/MurrinaCandido.tar.gz
+${URI_PREFIX}/MurrinaGilouche.tar.bz2
+${URI_PREFIX}/MurrinaFancyCandy.tar.bz2
+${URI_PREFIX}/MurrinaLoveGray.tar.bz2
+${URI_PREFIX}/MurrineThemePack.tar.bz2
+${URI_PREFIX}/MurrinaVerdeOlivo.tar.bz2
+${URI_PREFIX}/MurrineXfwm.tar.bz2
+${URI_PREFIX}/MurrinaCream.tar.gz
+${URI_PREFIX}/NOX-svn-r22.tar.gz
+http://gnome-look.org/CONTENT/content-files/93558-Murreza.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-themes/gtk-engines-murrine-0.98.0"
+DEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   dodir /usr/share/themes
+   insinto /usr/share/themes
+   doins -r "${WORKDIR}"/Murrin* "${WORKDIR}"/NOX*
+   cd "${WORKDIR}"/Murreza || die
+   doins -r Murreza*
+}



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

2017-08-26 Thread Patrick McLean
commit: fff9d52c8c88b31b07cc330f648db0bc765c8c5b
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Aug 26 17:02:21 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Aug 26 17:02:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff9d52c

sys-kernel/vanilla-sources: Version bump to 4.12.9

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.12.8.ebuild => vanilla-sources-4.12.9.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index d268f6b8e6f..a7719dda25b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,6 +9,6 @@ DIST patch-3.10.107.xz 1492988 SHA256 
cc71150009ec821a2bdb45acca6243961dd51f2077
 DIST patch-3.16.46.xz 1606284 SHA256 
1eeb78caf7e161ed2ff00c9e705ece542740e16141a07ecd917ae5f799930434 SHA512 
a92cfcb4f59c77111d90c2fed322926685ba46927abdc80ea637ac54eb5ad1a83b498aaf144b3d602274989c474e7af5cf88e02532cedd6882a232108d8e990c
 WHIRLPOOL 
3d73112c90b84cb2897506a524ca7ffe42eb6017e4083e0e1815e3ec6133f6c6eec003cb9c6aa88ad5408d613b68fa8ba1af913d6f6e6a910b7a7e2f09958aec
 DIST patch-3.2.91.xz 1744608 SHA256 
338aa079cd08f1f8a8b3ab47f06c7ebaa3ba4b18da217e8d9752340b95704148 SHA512 
163f71c53e7608eb951ec28baaa7751e566ffdbb4e97e141b46040aa343f785591c2ad00de8ce496c9db9e41f671f60a6129a62731dcfea3d6a3e81249c7a217
 WHIRLPOOL 
72187c2b73b7156014ad7a5a9bed85c2008edaa266d5918dc5129e2e7beb0f571c3bc456f8c71f195a6aa4b52b7223c8d399f6486e86807663bfe9629ab1ec40
 DIST patch-4.1.43.xz 1142032 SHA256 
cc21e4885f795751cb7858ff95e1f0c61d442d4e0f55f8d67f1c9e6606acc6de SHA512 
f0156d23ee2c05308e21de051a88ad85509f68609e1543bd3cebb42372e5b294ee147a09b6cf5e3efae4ecfe77d07378a1defb15cb705dbdd67ff25e456d3ed7
 WHIRLPOOL 
c3df9f7d2f3e154c7f39d2558e6eaacfc5f756645c2099ecd5317db364c9f4dc39064859ff6d6ed0182966e47b048a6e2719578f3d31d92781ad64fd505b7b04
-DIST patch-4.12.8.xz 161064 SHA256 
32b860911a3bafd5cd5bc813a427c90fad6eafdf607fa64e1b763b16ab605636 SHA512 
44e2417fe1379977b4891f74b227c2c6d6588f3726b598ad8c8a52ecaea32f56cf222b877230fc87c043583a6f230f3044fe3c9b293c67699e1743c0161004cf
 WHIRLPOOL 
e9c6493b4c9743b031bdd0c49ab06057a6c4ba25812955189508a48be08c2b4836e999c2b7662ae049ccc8de41c3d639fe51841e3d1eaa23fda1dce5872c01cf
+DIST patch-4.12.9.xz 173280 SHA256 
32c5df9c032d039d17cee0397b7458353089e1c2fdfdc77acc2edc2d2e76 SHA512 
8f4f9e270e8d8b505be53aa0132aefbde21ae797e9daede19d6c81b26f255773b8e91396b75bbc78153d641a2479afbc22a7dc0d95b9c24534327fb95e38
 WHIRLPOOL 
819e650b7b3ed0fd62e6bc7918fa3aed2ef73b2c9258ee01f735802f9eff2931f763fb1ec103c60c72e0dff3030382a0bbaa280beea662aaec964f074d8f1d21
 DIST patch-4.4.83.xz 1307536 SHA256 
686a03eabb4bbf37ff4bf63d16fa67318e8bcd1ffcb6bb3a49bae1523440fcc0 SHA512 
f8f44600e29f085103f389766f0a729d747f321c6c75ed20ecf472126f63f2cb5c543bc5e346d0f7ee3e8d76e0ec90a5b36b84888fc541dac4cbd22266970dbc
 WHIRLPOOL 
e739d8d580b3a5de121fee2fdcebd6242cb4a3d57e11ef37e1ebbd243a93f3a22774eec4a625b0eac3ef28cf237b396165ca3f60569f7dea3a5b13db98350570
 DIST patch-4.9.44.xz 908392 SHA256 
cd9ce14bda09cfba792b29c38b80396ab9e2adcbc5b71795497cd3775985efaa SHA512 
4f5d055f002e23e6d91b78c300048d346933c06839d1bf8dea40d5f4e240ae6864a1baddb4218661af857843a8d2567e8f888a31f0f0ac08d50e427aecb779ae
 WHIRLPOOL 
b9d190826b5272219668a9741cfff64acb1b60695eb536f0a4021319d82d52d7e62cb051c792deec70c828ab7f4f9c8a3e0872b668eb2f5a0e0173ed193bf4d1

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.12.8.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.12.9.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.12.8.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.12.9.ebuild



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

2017-08-26 Thread Michał Górny
commit: f321a4dde2b92df597224762e3b1ba5042090064
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 26 16:03:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 26 16:10:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f321a4dd

sys-devel/distcc: Move unnecessary vars out of global scope, #628978

 sys-devel/distcc/distcc-3.2_rc1-r5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/distcc/distcc-3.2_rc1-r5.ebuild 
b/sys-devel/distcc/distcc-3.2_rc1-r5.ebuild
index 2107168d7ce..64e27b02616 100644
--- a/sys-devel/distcc/distcc-3.2_rc1-r5.ebuild
+++ b/sys-devel/distcc/distcc-3.2_rc1-r5.ebuild
@@ -44,12 +44,12 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 S="${WORKDIR}/${MY_P}"
 
-DCCC_PATH="/usr/$(get_libdir)/distcc/bin"
-DISTCC_VERBOSE="0"
-
 pkg_setup() {
enewuser distcc 240 -1 -1 daemon
python-single-r1_pkg_setup
+
+   DCCC_PATH="/usr/$(get_libdir)/distcc/bin"
+   DISTCC_VERBOSE="0"
 }
 
 src_prepare() {



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

2017-08-26 Thread Hanno Boeck
commit: 9aae21baa940cba64b9ca3b26a5cdf69e88fdf2b
Author: Hanno  gentoo  org>
AuthorDate: Sat Aug 26 15:51:54 2017 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Aug 26 15:51:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aae21ba

dev-vcs/cvs: Fix command injection (CVE-2017-12836).

Patch taken from MirBSD (excluding comment-only changes that
didn't apply cleanly). See bug #627498.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-vcs/cvs/cvs-1.12.12-r12.ebuild | 101 +
 ...s-1.12.12-CVE-2017-12836-commandinjection.patch |  22 +
 2 files changed, 123 insertions(+)

diff --git a/dev-vcs/cvs/cvs-1.12.12-r12.ebuild 
b/dev-vcs/cvs/cvs-1.12.12-r12.ebuild
new file mode 100644
index 000..4f603809d51
--- /dev/null
+++ b/dev-vcs/cvs/cvs-1.12.12-r12.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit pam toolchain-funcs
+
+DESCRIPTION="Concurrent Versions System - source code revision control tools"
+HOMEPAGE="http://cvs.nongnu.org/;
+
+SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2
+   doc? ( 
mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2
+   
mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf
+   
mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+IUSE="crypt doc kerberos nls pam server"
+RESTRICT="test"
+
+DEPEND=">=sys-libs/zlib-1.1.4
+   kerberos? ( virtual/krb5 )
+   pam? ( virtual/pam )"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   unpack ${P}.tar.bz2
+   use doc && unpack cederqvist-${PV}.html.tar.bz2
+}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-cvsbug-tmpfix.patch
+   "${FILESDIR}"/${P}-openat.patch
+   "${FILESDIR}"/${P}-block-requests.patch
+   "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch
+   "${FILESDIR}"/${P}-install-sh.patch
+   "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX
+   "${FILESDIR}"/${P}-getdelim.patch # 314791
+   "${FILESDIR}"/${PN}-1.12.12-rcs2log-coreutils.patch # 144114
+   "${FILESDIR}"/${P}-mktime-x32.patch # 395641
+   "${FILESDIR}"/${P}-fix-massive-leak.patch
+   "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208
+   "${FILESDIR}"/${P}-CVE-2012-0804.patch
+   "${FILESDIR}"/${P}-format-security.patch
+   "${FILESDIR}"/${P}-musl.patch
+   "${FILESDIR}"/${P}-CVE-2017-12836-commandinjection.patch
+   )
+DOCS=( BUGS ChangeLog{,.zoo} DEVEL-CVS FAQ HACKING MINOR-BUGS NEWS \
+   PROJECTS README TESTS TODO )
+
+src_prepare() {
+   default
+
+   sed -i "/^AR/s/ar/$(tc-getAR)/" diff/Makefile.in lib/Makefile.in || die
+}
+
+src_configure() {
+   if tc-is-cross-compiler ; then
+   # Sane defaults when cross-compiling (as these tests want to
+   # try and execute code).
+   export cvs_cv_func_printf_ptr="yes"
+   fi
+   econf \
+   --with-external-zlib \
+   --with-tmpdir=${EPREFIX%/}/tmp \
+   $(use_enable crypt encryption) \
+   $(use_with kerberos gssapi) \
+   $(use_enable nls) \
+   $(use_enable pam) \
+   $(use_enable server)
+}
+
+src_install() {
+   # Not installed into emacs site-lisp because it clobbers the normal C
+   # indentations.
+   DOCS+=( cvs-format.el )
+
+   if use doc; then
+   DOCS+=( "${DISTDIR}"/cederqvist-${PV}.{pdf,ps} )
+   HTML_DOCS=( ../cederqvist-${PV}.html/. )
+   fi
+
+   default
+
+   use doc && dosym cvs.html /usr/share/doc/${PF}/html/index.html
+
+   if use server; then
+   newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c
+   insinto /etc/xinetd.d
+   newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver
+   newenvd "${FILESDIR}"/01-cvs-env.d 01cvs
+   fi
+
+   newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs
+}
+
+pkg_postinst() {
+   use server || elog "If you want any CVS server functionality, you MUST 
emerge with USE=server!"
+}

diff --git 
a/dev-vcs/cvs/files/cvs-1.12.12-CVE-2017-12836-commandinjection.patch 
b/dev-vcs/cvs/files/cvs-1.12.12-CVE-2017-12836-commandinjection.patch
new file mode 100644
index 000..87b1fdc9584
--- /dev/null
+++ b/dev-vcs/cvs/files/cvs-1.12.12-CVE-2017-12836-commandinjection.patch
@@ -0,0 +1,22 @@
+diff -Naurp a/src/rsh-client.c b/src/rsh-client.c
+--- a/src/rsh-client.c 2005-03-15 18:45:10.0 +0100
 b/src/rsh-client.c 2017-08-26 17:43:23.228060155 

[gentoo-commits] proj/qt:master commit in: www-client/qupzilla/

2017-08-26 Thread Andreas Sturmlechner
commit: 79f540fd9be7bb24c35f2e1481be2d86fb96a47e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Aug 26 14:50:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 14:50:03 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=79f540fd

www-client/qupzilla: Sync w/ tree - USE=kwallet, https, deps

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 www-client/qupzilla/metadata.xml | 27 ++-
 www-client/qupzilla/qupzilla-.ebuild | 12 ++--
 2 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/www-client/qupzilla/metadata.xml b/www-client/qupzilla/metadata.xml
index 5f0517cc..b2c82f81 100644
--- a/www-client/qupzilla/metadata.xml
+++ b/www-client/qupzilla/metadata.xml
@@ -1,17 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-q...@gentoo.org
-Gentoo Qt Project
-  
-  
-Enable fancy non-blocking JavaScript dialogs
-  shown inside the page, not blocking the application window. When closing
-  browser windows with open dialogs, this can crash the application.
-
-  
-  
-QupZilla/qupzilla
-  
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+   
+   Enable encrypted storage of passwords with 
kde-frameworks/kwallet
+   Enable fancy non-blocking 
JavaScript dialogs
+   shown inside the page, not blocking the application 
window. When closing
+   browser windows with open dialogs, this can crash the 
application.
+   
+   
+   
+   QupZilla/qupzilla
+   
 

diff --git a/www-client/qupzilla/qupzilla-.ebuild 
b/www-client/qupzilla/qupzilla-.ebuild
index ef2a574d..0fc69015 100644
--- a/www-client/qupzilla/qupzilla-.ebuild
+++ b/www-client/qupzilla/qupzilla-.ebuild
@@ -25,15 +25,14 @@ else
 fi
 
 DESCRIPTION="A cross-platform web browser using QtWebEngine"
-HOMEPAGE="http://www.qupzilla.com/;
+HOMEPAGE="https://www.qupzilla.com/;
 SRC_URI+=" 
https://github.com/QupZilla/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs"
+IUSE="dbus debug gnome-keyring kwallet libressl nonblockdialogs"
 
 RDEPEND="
-   >=dev-qt/qtconcurrent-5.8:5
>=dev-qt/qtcore-5.8:5
>=dev-qt/qtdeclarative-5.8:5[widgets]
>=dev-qt/qtgui-5.8:5
@@ -47,12 +46,13 @@ RDEPEND="
x11-libs/libxcb:=
dbus? ( >=dev-qt/qtdbus-5.8:5 )
gnome-keyring? ( gnome-base/gnome-keyring )
-   kde? ( kde-frameworks/kwallet:5 )
+   kwallet? ( kde-frameworks/kwallet:5 )
libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0 )
+   !libressl? ( dev-libs/openssl:0= )
 "
 DEPEND="${RDEPEND}
>=dev-qt/linguist-tools-5.8:5
+   >=dev-qt/qtconcurrent-5.8:5
virtual/pkgconfig
 "
 
@@ -95,7 +95,7 @@ src_configure() {
DEBUG_BUILD=$(usex debug true '') \
DISABLE_DBUS=$(usex dbus '' true) \
GNOME_INTEGRATION=$(usex gnome-keyring true '') \
-   KDE_INTEGRATION=$(usex kde true '') \
+   KDE_INTEGRATION=$(usex kwallet true '') \
NONBLOCK_JS_DIALOGS=$(usex nonblockdialogs true '')
 
eqmake5



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

2017-08-26 Thread Andreas Sturmlechner
commit: 89d6696ccb1f3045eef0cfd80019ee7d992cc9ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 14:35:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 26 14:35:16 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=89d6696c

kde-apps/kdeutils-meta: Add back kde-apps/sweeper

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-apps/kdeutils-meta/kdeutils-meta-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild 
b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
index cb1ed98ca7..2aa0c74bbc 100644
--- a/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
+++ b/kde-apps/kdeutils-meta/kdeutils-meta-.ebuild
@@ -21,6 +21,7 @@ RDEPEND="
$(add_kdeapps_dep kteatime)
$(add_kdeapps_dep ktimer)
$(add_kdeapps_dep kwalletmanager)
+   $(add_kdeapps_dep sweeper)
cups? ( $(add_kdeapps_dep print-manager) )
floppy? ( $(add_kdeapps_dep kfloppy) )
 "



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

2017-08-26 Thread Alexis Ballier
commit: a053d655d23a2079612ec87a6d01baf027b0f4ba
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 14:29:42 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 14:29:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a053d655

media-video/mkclean: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkclean/Manifest|  2 --
 media-video/mkclean/mkclean-0.8.6-r1.ebuild | 39 -
 media-video/mkclean/mkclean-0.8.7.ebuild| 34 -
 3 files changed, 75 deletions(-)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index 582864c07bc..c63b5743fdf 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1,3 +1 @@
-DIST mkclean-0.8.6.tar.bz2 730851 SHA256 
6e81a7522ef47ddfefb4ae1f5d9bee217190741b6660f5240dba85bc4faf4a44 SHA512 
323f37a53619d9e08e48ee564b2f37a8452190a1c45f8159c19940d25770d16654257c99ffc6982238615383564d07142e460fe6e21608a2bef6cb53a08a1d47
 WHIRLPOOL 
fc51adb3af81f487121fbc2afbe86d45dc1a7085778c2fd6c4656626db5901aa37b94303be2cf83df318bc31cafa31bb4212ee5c1bb54d03d757b3d804d6236a
-DIST mkclean-0.8.7.tar.bz2 737877 SHA256 
88713065a172d1ab7fd34c8854a42f6bf8d0e794957265340328a2f692ad46d9 SHA512 
74c7a9d5f6998b0b8b6b8880064b794e72d2f4733a31cede4be3b88092254ed03545a7d4637ca1e9cab17615584594b96f8b2c072921e3640abeec2de052eb1f
 WHIRLPOOL 
9c16947d916df05d47e57799e2f24f92bb01f37f5c88148b2d07a26069cbfc65bd8945af81e52a10e9bd8da18484776f6c39c9bea85b97f5120f2fbe461509c6
 DIST mkclean-0.8.9.tar.bz2 739749 SHA256 
28df51f3b59b5d04ecd7f50e609112fe3185b7d74cd7abcd0ab8148c66156275 SHA512 
23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba450b063a4b8914d852cb1086d4b59df59b98
 WHIRLPOOL 
f6fc08f09f6159a1327e4ba75b647696b77e2f0465d6b5ecd12fc5df115ec4e7aa3a78f7fe59cbfb14d745ff054c5e30b959a2f964979d7c9ab9f2c5b02b747b

diff --git a/media-video/mkclean/mkclean-0.8.6-r1.ebuild 
b/media-video/mkclean/mkclean-0.8.6-r1.ebuild
deleted file mode 100644
index e1a8d630198..000
--- a/media-video/mkclean/mkclean-0.8.6-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska 
files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html;
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   ./configure  # non-standard configure
-
-   # fixing generated makefiles
-   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak")
-}
-
-src_compile() {
-   emake -f GNUmakefile -j1
-   emake -C mkclean -f mkWDclean.mak -j1
-   emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-   dobin release/*/mk*clean*
-   newdoc ChangeLog.txt ChangeLog
-   newdoc ReadMe.txt README
-}

diff --git a/media-video/mkclean/mkclean-0.8.7.ebuild 
b/media-video/mkclean/mkclean-0.8.7.ebuild
deleted file mode 100644
index 23f3d40c2f6..000
--- a/media-video/mkclean/mkclean-0.8.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska 
files"
-HOMEPAGE="http://www.matroska.org/downloads/mkclean.html;
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_configure() {
-   # non-standard configure
-   ./configure || die
-
-   # fixing generated makefiles
-   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
-}
-
-src_compile() {
-   emake -f GNUmakefile -j1
-   emake -C mkclean -f mkWDclean.mak -j1
-   emake -C mkclean/regression -f mkcleanreg.mak -j1
-}
-
-src_install() {
-   dobin release/*/mk*clean*
-   newdoc ChangeLog.txt ChangeLog
-   newdoc ReadMe.txt README
-}



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

2017-08-26 Thread Alexis Ballier
commit: 7416a16783d4e6f4cf4f484f1176acb617e31fb3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 14:21:47 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 14:21:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7416a167

media-video/mkvalidator: Remove old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkvalidator/Manifest   |  5 ---
 .../mkvalidator/mkvalidator-0.3.7-r1.ebuild| 33 ---
 media-video/mkvalidator/mkvalidator-0.4.0.ebuild   | 37 --
 media-video/mkvalidator/mkvalidator-0.4.1.ebuild   | 32 ---
 media-video/mkvalidator/mkvalidator-0.4.2.ebuild   | 32 ---
 media-video/mkvalidator/mkvalidator-0.5.0.ebuild   | 35 
 6 files changed, 174 deletions(-)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index ab9cd0203ad..7f4541f96df 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,6 +1 @@
-DIST mkvalidator-0.3.7.tar.bz2 579174 SHA256 
236247098052022757243a3c7ae5939b4ca34e07c573e3344346c4ca66c66ba1 SHA512 
a69f1ea627789f5e43f48b18244966eebd455d56bb9859f29f73b64c49c4660d47dc7173b6ee283219a2182244f4f9e6e2970b87af5bc73a75eb7ffcef25af2e
 WHIRLPOOL 
7cea2902b4d2467f4cfb887b8bb40066fa244a4714f1c4b74a4898859f41a6d86018d33b1e7f8d7a526d036069e01844be34d94162932b57559912c99b81528e
-DIST mkvalidator-0.4.0.tar.bz2 579322 SHA256 
68457cb1a11b0beffc9395690a38754bfceefb6a210cc4039f689e0e70aea520 SHA512 
2d7757585b8aca2d02d970b5522865524e6e6d0a413742deb40b6e4fcb3bcc531028dbc0488cbef70677a38cf02a00740ce81f45db617116ddc0f703a6cd55fd
 WHIRLPOOL 
eb41e05fc42bf0645bcf1f116ef094fae8e7e1b7bd486ab8280f5c9bff5a422f5a827c22e39934a670bdd97e64286558428ede66374e95eedf861c01cd999c0a
-DIST mkvalidator-0.4.1.tar.bz2 588267 SHA256 
dedb36df9ea25d27795105649dcf9b5cab5de1ea03fc12c7bfade44d33cf58ba SHA512 
13942cffaac8b0138df27cdbeae0afb22d90617195e1c863d2f43b46b0d0c57c9fc1637b635cdfb810bb20d80a50e2e545efdac0e636d4ae3c9fd097979b53c2
 WHIRLPOOL 
db9ba20a956485b376f202a101fbdbf49fcb5bf88e52f93e8cea1fa4957e743e7dc6461b1c0c8ee6cb36bbb7e5e6fb0d49613f5195023b107dfa3552805f2157
-DIST mkvalidator-0.4.2.tar.bz2 579080 SHA256 
9f626b8ae790642d63533da00639c61ef9b0548f6e75cd17544acb352efab77f SHA512 
e7b9c8fba15389fddee177b3c27fb6b1ce16f143cecb830d05989a07a06a4eac2b11e56ad39f129f2d1410a16cff481abd6dc21d7c1eb1ab3c64e9826f90869c
 WHIRLPOOL 
69825698b3de29f187c99f33eaa513cf82e65a38dfeb9c23c7da847f457c8c108525b4b8cfd2481380107a2661ca89cc2e25041be3409bcaaa5c964c88fd4ed3
-DIST mkvalidator-0.5.0.tar.bz2 587942 SHA256 
c3e72e5b49d32174415b9273ea8d52380e09ac63c8dc7db684104021c711c104 SHA512 
9e4644862d67567707ba01dbeec1cba115d240449b913a8c0f42e506be9c163ba83391a720af602fd9a62f6f7901c5ea8a563e227b7d9068f042e7af98f59afb
 WHIRLPOOL 
ee5e810a7a252e1bb241ef87a49580b90ebc2e218970e82991ff5ca69ae341ba72d92378a9e18f54d01d845730c177661aa9e31f8e291623538990016b270582
 DIST mkvalidator-0.5.1.tar.bz2 589116 SHA256 
e4f9b2e89df141926a3ac447bd9a2de17df28f6c413c2bff3323068b530da48f SHA512 
236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9
 WHIRLPOOL 
f0dfc728c5fdf0629fdd162c18f5542453271727911068f1cdc89592b648bf77ad253fbcff4405f64305e7dfb8391908ec2e15c3747cc0debadbf7cfa23f39b9

diff --git a/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild 
b/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild
deleted file mode 100644
index 0cfee754a65..000
--- a/media-video/mkvalidator/mkvalidator-0.3.7-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for 
spec conformance"
-HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html;
-SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   ./configure  # non-standard configure
-
-   # fixing generated makefiles
-   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
-   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak")
-}
-
-src_install() {
-   dobin release/*/mkv*
-   newdoc ChangeLog.txt ChangeLog
-   newdoc ReadMe.txt README
-}

diff --git a/media-video/mkvalidator/mkvalidator-0.4.0.ebuild 
b/media-video/mkvalidator/mkvalidator-0.4.0.ebuild
deleted file mode 100644
index f20bbd298c1..000
--- a/media-video/mkvalidator/mkvalidator-0.4.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="mkvalidator is a command line tool to verify Matroska files 

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

2017-08-26 Thread Alexis Ballier
commit: b21782724ea54e39a4db12e3e22d8280487f5344
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 14:33:04 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 14:33:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2178272

media-video/mkclean: bump to 0.8.10

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkclean/Manifest  |  1 +
 media-video/mkclean/mkclean-0.8.10.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/media-video/mkclean/Manifest b/media-video/mkclean/Manifest
index c63b5743fdf..bc393fc70a9 100644
--- a/media-video/mkclean/Manifest
+++ b/media-video/mkclean/Manifest
@@ -1 +1,2 @@
+DIST mkclean-0.8.10.tar.bz2 764380 SHA256 
96773e72903b00d73e68ba9d5f19744a91ed46d27acd511a10eb23533589777d SHA512 
8e12ac906205b14c162f0fd29d9e1a56ee854e7946706adf22c3df40376ddeb2c23a02c499d8146aeafc945381eabb96e16ca33da1323dda5929a1fc1f337892
 WHIRLPOOL 
02994d357315fed1d6f88fe93e2c92debb6bcce5b8e9f9f3a24536a4d45f342f399d47348374d0a5a1055ed5964290ed20726778a4989b39c773160eaee69669
 DIST mkclean-0.8.9.tar.bz2 739749 SHA256 
28df51f3b59b5d04ecd7f50e609112fe3185b7d74cd7abcd0ab8148c66156275 SHA512 
23cf1d6ae66089ea717a09afb02b532b3555a4e3061916c460c15a71c0834127b5650fcb663b8d06d88aa9ba450b063a4b8914d852cb1086d4b59df59b98
 WHIRLPOOL 
f6fc08f09f6159a1327e4ba75b647696b77e2f0465d6b5ecd12fc5df115ec4e7aa3a78f7fe59cbfb14d745ff054c5e30b959a2f964979d7c9ab9f2c5b02b747b

diff --git a/media-video/mkclean/mkclean-0.8.10.ebuild 
b/media-video/mkclean/mkclean-0.8.10.ebuild
new file mode 100644
index 000..c094af08ab5
--- /dev/null
+++ b/media-video/mkclean/mkclean-0.8.10.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkclean is a command line tool to clean and optimize Matroska 
files"
+HOMEPAGE="http://www.matroska.org/downloads/mkclean.html;
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+   tc-export CC CXX
+
+   emake -C corec/tools/coremake
+   mv corec/tools/coremake/coremake . || die
+
+   ./coremake $(corec/tools/coremake/system_output.sh) || die
+
+   # fixing generated makefiles
+   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+   emake -f GNUmakefile -j1
+   emake -C mkclean -f mkWDclean.mak -j1
+   emake -C mkclean/regression -f mkcleanreg.mak -j1
+}
+
+src_install() {
+   dobin release/*/mk*clean*
+   newdoc ChangeLog.txt ChangeLog
+   newdoc ReadMe.txt README
+}



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

2017-08-26 Thread Alexis Ballier
commit: 0537cc795abba459181a75ccb992fe30fe6128ab
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 14:29:15 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 14:29:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0537cc79

media-video/mkvalidator: bump to 0.5.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/mkvalidator/Manifest |  1 +
 media-video/mkvalidator/mkvalidator-0.5.2.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index 7f4541f96df..0882064d94d 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1 +1,2 @@
 DIST mkvalidator-0.5.1.tar.bz2 589116 SHA256 
e4f9b2e89df141926a3ac447bd9a2de17df28f6c413c2bff3323068b530da48f SHA512 
236f15f2161e59b9a9923c1f9e4347069696578956d490def776e0b11339b9ba90eeb9a4b4ac85e1e506c250830e9ff3f007b52f7208c10d05180489abd1ccb9
 WHIRLPOOL 
f0dfc728c5fdf0629fdd162c18f5542453271727911068f1cdc89592b648bf77ad253fbcff4405f64305e7dfb8391908ec2e15c3747cc0debadbf7cfa23f39b9
+DIST mkvalidator-0.5.2.tar.bz2 612382 SHA256 
2e2a91062f6bf6034e8049646897095b5fc7a1639787d5fe0fcef1f1215d873b SHA512 
c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc
 WHIRLPOOL 
87c98a98c4b9a44fcaa057c37d5f7b00d8ee23fcfe1bb95dd63ff92c5f0bdff3ef90cb9b7a0931c69c85000345c5a852a3c2b263312215e96f8497736444d726

diff --git a/media-video/mkvalidator/mkvalidator-0.5.2.ebuild 
b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
new file mode 100644
index 000..3e4f279a6c7
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.5.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for 
spec conformance"
+HOMEPAGE="http://www.matroska.org/downloads/mkvalidator.html;
+SRC_URI="http://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_configure() {
+   tc-export CC CXX
+
+   emake -C corec/tools/coremake
+   mv corec/tools/coremake/coremake . || die
+
+   ./coremake $(corec/tools/coremake/system_output.sh) || die
+
+   # fixing generated makefiles
+   sed -i -e 's|^\(LFLAGS.*+=.*\$(LIBS)\)|\1 \$(LDFLAGS)|g' \
+   -e 's|^\(STRIP.*=\)|\1 echo|g' $(find -name "*.mak") || die
+}
+
+src_compile() {
+   emake -j1 V=1 -C ${PN}
+}
+
+src_install() {
+   dobin release/*/mkv*
+   newdoc ChangeLog.txt ChangeLog
+   newdoc ReadMe.txt README
+}



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

2017-08-26 Thread Alexis Ballier
commit: d8a0457b47a8dbf8d1dbfc1e2ff3a2a01b018f75
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Aug 26 14:21:14 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Aug 26 14:21:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a0457b

media-video/gxine: bump to 0.5.909

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-video/gxine/Manifest |  1 +
 media-video/gxine/gxine-0.5.909.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/media-video/gxine/Manifest b/media-video/gxine/Manifest
index 474f3e3795f..37cfb9c2d11 100644
--- a/media-video/gxine/Manifest
+++ b/media-video/gxine/Manifest
@@ -1,2 +1,3 @@
 DIST gxine-0.5.907.tar.xz 910528 SHA256 
b5c925806a35cb23a24a80a39d494cefb529e22c957987741f269a994ab258d5 SHA512 
dd35c8a8810c233e81a28e9f10504645662d60dc9609451e7c49c5d516bb041b61a3b9c8f330021af1e527064cf3f62f37bde98402df7426f501d0c78c571045
 WHIRLPOOL 
01037e358c515f01bd42ec48e54d92e7672162098a4d0a279f979dd01d9a6354dd37f7194f36f9dfc804a8730bd792676cef39e48b608104724a787bf9c51e57
 DIST gxine-0.5.908.tar.xz 917780 SHA256 
832e47136ec68a573b22b6cc1c1d57607e78b05712ba9fb8e64464b5201ed9e7 SHA512 
6172f442948655178fde837a5fa9194fdb06b5cc50f8cbbfcd153b72f9a360a5497bd7ebd09c8f2340547fd7a0c834d5c673712a13202768bf0c762ee41c5454
 WHIRLPOOL 
8e97e1f1d72a7b669c3346030522e4d2d755220fa337ad1a6486415f28d7ec375e4a5ae86fe2c7d3a4fb2ad84a76f5beb8d8c8ca7a4e06d9f1b0d1e01aebd00c
+DIST gxine-0.5.909.tar.xz 928544 SHA256 
bd44816fac24353ec14bf0dea01176469bd7ce9b3c4277952056c24f71266ee9 SHA512 
87e65bb87fa416535f76253e4394447c6cd7dfaaa209b76c07b9aa81aeca0ca0931bb2be8e6928fa3883ff61b155e173610c6c28aab10f5b1487e0699215
 WHIRLPOOL 
a3dd9d7ace2c29a33922b5c6b787ba27459ec0ae1f041ede0ae736fe138d2134c703072adaecb104782238329ab2e1af808e60725629790b21590e7a629c9eff

diff --git a/media-video/gxine/gxine-0.5.909.ebuild 
b/media-video/gxine/gxine-0.5.909.ebuild
new file mode 100644
index 000..c03bbd61943
--- /dev/null
+++ b/media-video/gxine/gxine-0.5.909.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils fdo-mime gnome2-utils multilib nsplugins
+
+DESCRIPTION="GTK+ Front-End for libxine"
+HOMEPAGE="http://xine.sourceforge.net/;
+SRC_URI="mirror://sourceforge/xine/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="linguas_cs linguas_de lirc nls nsplugin udev +xcb xinerama"
+
+COMMON_DEPEND=">=media-libs/xine-lib-1.1.20
+   x11-libs/gtk+:2
+   >=dev-libs/glib-2
+   >=dev-lang/spidermonkey-1.8.2.15:0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   lirc? ( app-misc/lirc )
+   nls? ( virtual/libintl )
+   nsplugin? ( dev-libs/nspr
+   x11-libs/libXaw
+   x11-libs/libXt )
+   udev? ( virtual/libgudev:= )
+   xcb? ( x11-libs/libxcb )
+   xinerama? ( x11-libs/libXinerama )"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+RDEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   # need to disable calling of xine-list when running without
+   # userpriv, otherwise we get sandbox violations (bug #233847)
+   if [[ ${EUID} == "0" ]]; then
+   sed -i -e 's:^XINE_LIST=.*$:XINE_LIST=:' configure.ac || die
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable lirc) \
+   --enable-watchdog \
+   $(use_with xcb) \
+   $(has_version '

  1   2   3   >