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

2018-03-26 Thread Sergei Trofimovich
commit: f4f51748b79f29d0a95031fd6c5820a9ac57
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4f5

dev-qt/qtconcurrent: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild 
b/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild
index 9e38889d70d..9c95c6791b3 100644
--- a/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 5cf66613f692f1c3046eb345045302df68d4ca4b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf66613

dev-qt/qtopengl: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtopengl/qtopengl-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtopengl/qtopengl-5.9.4.ebuild 
b/dev-qt/qtopengl/qtopengl-5.9.4.ebuild
index e724c035fc1..d7fc20f91c1 100644
--- a/dev-qt/qtopengl/qtopengl-5.9.4.ebuild
+++ b/dev-qt/qtopengl/qtopengl-5.9.4.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="gles2"



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

2018-03-26 Thread Sergei Trofimovich
commit: 22991013d84f2352be6052b3a9f336e966d01220
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22991013

dev-qt/qtgui: stable 5.9.4-r3 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtgui/qtgui-5.9.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgui/qtgui-5.9.4-r3.ebuild 
b/dev-qt/qtgui/qtgui-5.9.4-r3.ebuild
index e6e83eebfe1..33dfa6703cc 100644
--- a/dev-qt/qtgui/qtgui-5.9.4-r3.ebuild
+++ b/dev-qt/qtgui/qtgui-5.9.4-r3.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 # TODO: linuxfb



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

2018-03-26 Thread Sergei Trofimovich
commit: ea0c0a12ed9b21a7172cd0c8af66ed495a46a220
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0c0a12

dev-qt/qtquickcontrols: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild 
b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild
index 16a635d2856..e01b5b3d352 100644
--- a/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.9.4.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Set of controls used in conjunction with Qt Quick to build 
complete interfaces"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 fi
 
 IUSE="+widgets"



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

2018-03-26 Thread Sergei Trofimovich
commit: 293bb817b5949a3e7e332effe295ec8cf4eec8f7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293bb817

dev-qt/qtmultimedia: stable 5.9.4-r1 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
index 8629fd5a979..b026b99070d 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.9.4-r1.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 
framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="alsa gles2 gstreamer openal pulseaudio qml widgets"



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

2018-03-26 Thread Sergei Trofimovich
commit: 6156acf541b0efa3b5e1e791bf0516367eabad71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:16 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6156acf5

dev-qt/qdbus: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qdbus/qdbus-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qdbus/qdbus-5.9.4.ebuild b/dev-qt/qdbus/qdbus-5.9.4.ebuild
index 8655c74acdf..04705d7e849 100644
--- a/dev-qt/qdbus/qdbus-5.9.4.ebuild
+++ b/dev-qt/qdbus/qdbus-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Interface to Qt applications communicating over D-Bus"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 209736889a582691155e282499fed8018c6d3b0a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20973688

dev-qt/qtprintsupport: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild 
b/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild
index 53e6f2ff96b..d83ecf4b578 100644
--- a/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.9.4.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Printing support library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="cups gles2"



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

2018-03-26 Thread Sergei Trofimovich
commit: 6ff09e0dc7221f59e52c1920b7c328c57d3106cc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff09e0d

dev-qt/qtsensors: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtsensors/qtsensors-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsensors/qtsensors-5.9.4.ebuild 
b/dev-qt/qtsensors/qtsensors-5.9.4.ebuild
index b46a406f82d..861d1633b0e 100644
--- a/dev-qt/qtsensors/qtsensors-5.9.4.ebuild
+++ b/dev-qt/qtsensors/qtsensors-5.9.4.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Hardware sensor access library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 x86"
 fi
 
 # TODO: simulator



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

2018-03-26 Thread Sergei Trofimovich
commit: 1cc896c20da2f15b4eb9d375a0a0562af23b4ffe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc896c2

dev-qt/qdoc: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qdoc/qdoc-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qdoc/qdoc-5.9.4.ebuild b/dev-qt/qdoc/qdoc-5.9.4.ebuild
index d13bd4db33f..1b3aa1abfe2 100644
--- a/dev-qt/qdoc/qdoc-5.9.4.ebuild
+++ b/dev-qt/qdoc/qdoc-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86"
 fi
 
 IUSE="qml"



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

2018-03-26 Thread Sergei Trofimovich
commit: 533eff25eb79746711bbca7c968395d0ca834841
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=533eff25

dev-qt/qtgraphicaleffects: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild
index d1b9e906986..65b80f45cdd 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 994b0819adeed4f67c0536b6d0871d02b5accd7a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994b0819

dev-qt/qtdeclarative: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild
index 2e24febe74a..4d887b297f2 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="gles2 +jit localstorage +widgets xml"



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

2018-03-26 Thread Sergei Trofimovich
commit: 36a0dcbef7f2d78aa4c0759f6e275e1294800231
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:17 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a0dcbe

dev-qt/qtpaths: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtpaths/qtpaths-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpaths/qtpaths-5.9.4.ebuild 
b/dev-qt/qtpaths/qtpaths-5.9.4.ebuild
index b1abe77e01f..03766d24593 100644
--- a/dev-qt/qtpaths/qtpaths-5.9.4.ebuild
+++ b/dev-qt/qtpaths/qtpaths-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Command line client to QStandardPaths"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 1d3fdecfb3b6d8076ea66084f079e346c0b0c963
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3fdecf

dev-qt/qdbusviewer: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild 
b/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild
index a6952a0e92a..72acdeb623c 100644
--- a/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit desktop gnome2-utils qt5-build
 DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and 
messages"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~hppa ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~hppa ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 2c566741b1ac5db68c97864df8c375bee6b86338
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c566741

dev-qt/qtserialport: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtserialport/qtserialport-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtserialport/qtserialport-5.9.4.ebuild 
b/dev-qt/qtserialport/qtserialport-5.9.4.ebuild
index efcd948280d..bccdd88491a 100644
--- a/dev-qt/qtserialport/qtserialport-5.9.4.ebuild
+++ b/dev-qt/qtserialport/qtserialport-5.9.4.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Serial port abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 x86"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: e95cd0425603cd08fc06e93d0e6c52ce03e3d763
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:04:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:04:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95cd042

dev-qt/qtwebkit: stable 5.9.1 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
index 7a8887bdc2a..142589aa654 100644
--- a/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
+++ b/dev-qt/qtwebkit/qtwebkit-5.9.1.ebuild
@@ -9,7 +9,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="WebKit rendering library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 fi
 
 # TODO: qttestlib



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

2018-03-26 Thread Sergei Trofimovich
commit: 9251f5de5bf1a29990b13648fff4f7f0bedd851b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9251f5de

dev-qt/qtscript: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtscript/qtscript-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtscript/qtscript-5.9.4.ebuild 
b/dev-qt/qtscript/qtscript-5.9.4.ebuild
index 7da648fc954..54141c4a6ba 100644
--- a/dev-qt/qtscript/qtscript-5.9.4.ebuild
+++ b/dev-qt/qtscript/qtscript-5.9.4.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="+jit scripttools"



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

2018-03-26 Thread Sergei Trofimovich
commit: 461f6ae74cf612bffa0712d794f2963063982ce2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461f6ae7

dev-qt/qtnetwork: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild
index 9e7d51bc54e..3a3a82834ea 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Network abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="bindist connman libproxy libressl networkmanager +ssl"



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

2018-03-26 Thread Sergei Trofimovich
commit: 976d8925d0a42cd9ad0f6ad2530317fc9b0b338d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=976d8925

dev-qt/qtdbus: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtdbus/qtdbus-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdbus/qtdbus-5.9.4.ebuild 
b/dev-qt/qtdbus/qtdbus-5.9.4.ebuild
index cc9b3d5b6ce..961e906e5c8 100644
--- a/dev-qt/qtdbus/qtdbus-5.9.4.ebuild
+++ b/dev-qt/qtdbus/qtdbus-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for inter-process communication over the D-Bus 
protocol"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: 979da7183cfade8435251cbfae172f4961bf4f80
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:33 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979da718

dev-qt/qtcore: stable 5.9.4-r2 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtcore/qtcore-5.9.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.9.4-r2.ebuild 
b/dev-qt/qtcore/qtcore-5.9.4-r2.ebuild
index 653912be4c0..b772d996b0f 100644
--- a/dev-qt/qtcore/qtcore-5.9.4-r2.ebuild
+++ b/dev-qt/qtcore/qtcore-5.9.4-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Cross-platform application development framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="icu systemd"



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

2018-03-26 Thread Sergei Trofimovich
commit: b864e56e62f5d64bd6ddd3ff85f10df32c8eb307
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b864e56e

dev-qt/qthelp: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qthelp/qthelp-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qthelp/qthelp-5.9.4.ebuild 
b/dev-qt/qthelp/qthelp-5.9.4.ebuild
index 031f43bc01a..fdda00079f8 100644
--- a/dev-qt/qthelp/qthelp-5.9.4.ebuild
+++ b/dev-qt/qthelp/qthelp-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt5 module for integrating online documentation into applications"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: b3d568a59fef2edc630f73ec5a2e003080d5b15d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:02:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3d568a5

dev-qt/qtimageformats: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild
index edff3d6dde7..e1a31be8ab9 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.9.4.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~hppa ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~hppa ppc64 x86"
 fi
 
 IUSE="jpeg2k mng"



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

2018-03-26 Thread Sergei Trofimovich
commit: a80b7b47c93cef45f4eecc44aeeac7f4e289bfbe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80b7b47

dev-qt/qtsql: stable 5.9.4-r1 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtsql/qtsql-5.9.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsql/qtsql-5.9.4-r1.ebuild 
b/dev-qt/qtsql/qtsql-5.9.4-r1.ebuild
index 3edce55500f..ca002e4eca0 100644
--- a/dev-qt/qtsql/qtsql-5.9.4-r1.ebuild
+++ b/dev-qt/qtsql/qtsql-5.9.4-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="SQL abstraction library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE="freetds mysql oci8 odbc postgres +sqlite"



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

2018-03-26 Thread Sergei Trofimovich
commit: 4a5c53420e9622b1510e9b6486450a72c8b044aa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5c5342

dev-qt/qttest: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qttest/qttest-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttest/qttest-5.9.4.ebuild 
b/dev-qt/qttest/qttest-5.9.4.ebuild
index 02e73d91748..2cedc2d6039 100644
--- a/dev-qt/qttest/qttest-5.9.4.ebuild
+++ b/dev-qt/qttest/qttest-5.9.4.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Unit testing library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Sergei Trofimovich
commit: f970ab8de5043773fd3f29ac4adb2f59b9700930
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f970ab8d

dev-qt/qtpositioning: stable 5.9.4 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild
index 687fe7414f7..c5c94f7ffba 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.9.4.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Physical position determination library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc64 x86"
 fi
 
 IUSE="geoclue qml"



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

2018-03-26 Thread Sergei Trofimovich
commit: 490cebc2848022761d22a737ead80c075a6b31cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Mar 26 07:03:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Mar 26 07:03:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490cebc2

dev-qt/qtsvg: stable 5.9.4-r2 for ppc64, bug #642822

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc64"

 dev-qt/qtsvg/qtsvg-5.9.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsvg/qtsvg-5.9.4-r2.ebuild 
b/dev-qt/qtsvg/qtsvg-5.9.4-r2.ebuild
index 628795fb30e..9fe32a7d881 100644
--- a/dev-qt/qtsvg/qtsvg-5.9.4-r2.ebuild
+++ b/dev-qt/qtsvg/qtsvg-5.9.4-r2.ebuild
@@ -7,7 +7,7 @@ inherit qt5-build
 DESCRIPTION="SVG rendering library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 x86 ~amd64-fbsd"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-fbsd"
 fi
 
 IUSE=""



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

2018-03-26 Thread Lars Wendler
commit: 3adcb70b61ab17eb97771d49778d5b7103fe760b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 07:57:51 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 07:57:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adcb70b

sys-devel/libtool: Bump live ebuild to EAPI-6.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/libtool/libtool-.ebuild | 29 ++---
 1 file changed, 18 insertions(+), 11 deletions(-)

diff --git a/sys-devel/libtool/libtool-.ebuild 
b/sys-devel/libtool/libtool-.ebuild
index 13af7fa0f51..db8bd168cfd 100644
--- a/sys-devel/libtool/libtool-.ebuild
+++ b/sys-devel/libtool/libtool-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
 LIBTOOLIZE="true" #225559
 WANT_LIBTOOL="none"
-inherit autotools epatch epunt-cxx multilib unpacker prefix
+inherit autotools epunt-cxx multilib unpacker prefix
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://git.savannah.gnu.org/${PN}.git
@@ -33,23 +33,30 @@ DEPEND="${RDEPEND}
app-arch/xz-utils"
 [[ ${PV} == "" ]] && DEPEND+=" sys-apps/help2man"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch #109105
+   "${FILESDIR}"/${PN}-2.4.6-mint.patch
+   "${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch
+   "${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch
+)
+
 src_unpack() {
if [[ ${PV} == "" ]] ; then
git-r3_src_unpack
-   cd "${S}"
-   ./bootstrap || die
else
unpacker_src_unpack
fi
 }
 
 src_prepare() {
+   if [[ "${PV}" =  ]] ; then
+   ./bootstrap || die
+   fi
+
use vanilla && return 0
 
-   epatch "${FILESDIR}"/${PN}-2.4.3-use-linux-version-in-fbsd.patch #109105
-   epatch "${FILESDIR}"/${PN}-2.4.6-mint.patch
-   epatch "${FILESDIR}"/${PN}-2.2.6a-darwin-module-bundle.patch
-   epatch "${FILESDIR}"/${PN}-2.4.6-darwin-use-linux-version.patch
+   default
+
if use prefix ; then
# seems that libtool has to know about EPREFIX a little bit
# better, since it fails to find prefix paths to search libs
@@ -58,7 +65,7 @@ src_prepare() {
# (argh...). This could also be fixed by making the gcc wrapper
# return the correct result for -print-search-dirs (doesn't
# include prefix dirs ...).
-   epatch "${FILESDIR}"/${PN}-2.2.10-eprefix.patch
+   eapply "${FILESDIR}"/${PN}-2.2.10-eprefix.patch
eprefixify m4/libtool.m4
fi
pushd libltdl >/dev/null
@@ -79,10 +86,10 @@ src_configure() {
# to find a bash shell.  if /bin/sh is bash, it uses that.  this can
# cause problems for people who switch /bin/sh on the fly to other
# shells, so just force libtool to use /bin/bash all the time.
-   export CONFIG_SHELL=$(type -P bash)
+   export CONFIG_SHELL="$(type -P bash)"
 
# Do not bother hardcoding the full path to sed.  Just rely on $PATH. 
#574550
-   export ac_cv_path_SED=$(basename "$(type -P sed)")
+   export ac_cv_path_SED="$(basename "$(type -P sed)")"
 
local myconf
[[ ${CHOST} == *-darwin* ]] && myconf="--program-prefix=g"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/libtool/, sys-devel/libtool/files/

2018-03-26 Thread Lars Wendler
commit: 5690e822e589b92b4225c8c8b671ff8db5faf605
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 08:37:26 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 08:38:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5690e822

sys-devel/libtool: Revbump to add pthread patch.

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

 .../files/libtool-2.4.6-libtoolize-slow.patch  |  6 +--
 .../libtool/files/libtool-2.4.6-pthread.patch  | 43 ++
 .../files/libtool-2.4.6-pthread_bootstrapped.patch | 21 +++
 ...libtool-.ebuild => libtool-2.4.6-r5.ebuild} | 16 +++-
 sys-devel/libtool/libtool-.ebuild  |  5 +++
 5 files changed, 87 insertions(+), 4 deletions(-)

diff --git a/sys-devel/libtool/files/libtool-2.4.6-libtoolize-slow.patch 
b/sys-devel/libtool/files/libtool-2.4.6-libtoolize-slow.patch
index abddee13dc3..d27f976ccb4 100644
--- a/sys-devel/libtool/files/libtool-2.4.6-libtoolize-slow.patch
+++ b/sys-devel/libtool/files/libtool-2.4.6-libtoolize-slow.patch
@@ -37,13 +37,13 @@ Signed-off-by: Pavel Raiskup 
  NEWS   |  4 
  NO-THANKS  |  1 +
  bootstrap  | 42 +++---
- gl/build-aux/extract-trace | 42 +++---
+ build-aux/extract-trace| 42 +++---
  4 files changed, 59 insertions(+), 30 deletions(-)
 
 diff --git a/gl/build-aux/extract-trace b/gl/build-aux/extract-trace
 index 315a32a..c6abd21 100755
 a/gl/build-aux/extract-trace
-+++ b/gl/build-aux/extract-trace
+--- a/build-aux/extract-trace
 b/build-aux/extract-trace
 @@ -329,29 +329,41 @@ func_extract_trace ()
  # arguments to Autocof functions, but without following
  # 'm4_s?include' files.

diff --git a/sys-devel/libtool/files/libtool-2.4.6-pthread.patch 
b/sys-devel/libtool/files/libtool-2.4.6-pthread.patch
new file mode 100644
index 000..49b81c1dcda
--- /dev/null
+++ b/sys-devel/libtool/files/libtool-2.4.6-pthread.patch
@@ -0,0 +1,43 @@
+http://permalink.gmane.org/gmane.comp.gnu.libtool.patches/11704
+https://bugs.gentoo.org/650876
+
+From: Pavel Raiskup  redhat.com>
+Subject: [PATCH] libtool: handle the -pthread{,s} options for g++
+Newsgroups: gmane.comp.gnu.libtool.patches
+Date: Thursday 28th November 2013 14:18:05 UTC (over 4 years ago)
+
+As we are forced to pass -nostdlib to g++ for linking, this option
+expectedly disables the effectiveness of passed -pthread flag - so
+add the -lpthread explicitly to $deplibs to link correctly.
+
+References:
+http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460
+https://bugzilla.redhat.com/show_bug.cgi?id=661333
+http://lists.gnu.org/archive/html/bug-libtool/2013-01/msg00018.htm
+
+* build-aux/ltmain.in (func_mode_link): Explicitly add -lpthread
+flag into $deplibs when -pthread is passed (for g++ only).
+---
+ build-aux/ltmain.in | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in
+index fba05c1..f202b80 100644
+--- a/build-aux/ltmain.in
 b/build-aux/ltmain.in
+@@ -5113,6 +5113,16 @@ func_mode_link ()
+   *" $arg "*) ;;
+   * ) func_append new_inherited_linker_flags " $arg" ;;
+   esac
++
++  # As we are forced to pass -nostdlib to g++ during linking, the option
++  # -pthread{,s} is not in effect;  add the -lpthread to $deplist
++  # explicitly to link correctly.
++  if test "$tagname" = CXX -a x"$with_gcc" = xyes; then
++case "$arg" in
++  -pthread*) func_append deplibs " -lpthread" ;;
++esac
++  fi
++
+   continue
+   ;;

diff --git a/sys-devel/libtool/files/libtool-2.4.6-pthread_bootstrapped.patch 
b/sys-devel/libtool/files/libtool-2.4.6-pthread_bootstrapped.patch
new file mode 100644
index 000..54461ccc54e
--- /dev/null
+++ b/sys-devel/libtool/files/libtool-2.4.6-pthread_bootstrapped.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/650876
+
+--- libtool-2.4.6/build-aux/ltmain.sh
 libtool-2.4.6/build-aux/ltmain.sh
+@@ -7079,6 +7079,16 @@
+   *" $arg "*) ;;
+   * ) func_append new_inherited_linker_flags " $arg" ;;
+   esac
++
++  # As we are forced to pass -nostdlib to g++ during linking, the option
++  # -pthread{,s} is not in effect;  add the -lpthread to $deplist
++  # explicitly to link correctly.
++  if test "$tagname" = CXX -a x"$with_gcc" = xyes; then
++case "$arg" in
++  -pthread*) func_append deplibs " -lpthread" ;;
++esac
++  fi
++
+   continue
+   ;;
+ 

diff --git a/sys-devel/libtool/libtool-.ebuild 
b/sys-devel/libtool/libtool-2.4.6-r5.ebuild
similarity index 86%
copy from sys-devel/libtool/libtool-.ebuild
copy to sys-devel/libtool/libtool-2.4.6-r5.ebuild
index db8bd168cfd..710968a99a5 100644
--- a/sys-devel/libtool/libtool-.ebuild
+++ b/

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

2018-03-26 Thread Lars Wendler
commit: 26e4b3c1db43da7f23ca1ede29a32bab0a40d5d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 07:33:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 07:33:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e4b3c1

sys-devel/libtool: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/libtool/libtool-2.4.6-r2.ebuild | 93 ---
 1 file changed, 93 deletions(-)

diff --git a/sys-devel/libtool/libtool-2.4.6-r2.ebuild 
b/sys-devel/libtool/libtool-2.4.6-r2.ebuild
deleted file mode 100644
index 162264fa654..000
--- a/sys-devel/libtool/libtool-2.4.6-r2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-LIBTOOLIZE="true" #225559
-WANT_LIBTOOL="none"
-inherit autotools epatch epunt-cxx multilib unpacker
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.gnu.org/${PN}.git
-   http://git.savannah.gnu.org/r/${PN}.git";
-   inherit git-2
-else
-   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-DESCRIPTION="A shared library tool for developers"
-HOMEPAGE="https://www.gnu.org/software/libtool/";
-
-LICENSE="GPL-2"
-SLOT="2"
-IUSE="vanilla"
-
-# Pull in libltdl directly until we convert packages to the new dep.
-RDEPEND="sys-devel/gnuconfig
-   >=sys-devel/autoconf-2.69
-   >=sys-devel/automake-1.13
-   dev-libs/libltdl:0
-   !/dev/null
-   AT_NOELIBTOOLIZE=yes eautoreconf
-   popd >/dev/null
-   AT_NOELIBTOOLIZE=yes eautoreconf
-   epunt_cxx
-
-   # Make sure timestamps don't trigger a rebuild of man pages. #556512
-   if [[ ${PV} != "" ]] ; then
-   touch doc/*.1
-   export HELP2MAN=false
-   fi
-}
-
-src_configure() {
-   # the libtool script uses bash code in it and at configure time, tries
-   # to find a bash shell.  if /bin/sh is bash, it uses that.  this can
-   # cause problems for people who switch /bin/sh on the fly to other
-   # shells, so just force libtool to use /bin/bash all the time.
-   export CONFIG_SHELL=/bin/bash
-
-   # Do not bother hardcoding the full path to sed.  Just rely on $PATH. 
#574550
-   export ac_cv_path_SED=$(basename "$(type -P sed)")
-
-   ECONF_SOURCE=${S} econf --disable-ltdl-install
-}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   default
-
-   local x
-   while read -d $'\0' -r x ; do
-   ln -sf "${EPREFIX}"/usr/share/gnuconfig/${x##*/} "${x}" || die
-   done < <(find "${ED}" '(' -name config.guess -o -name config.sub ')' 
-print0)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2018-03-26 Thread Lars Wendler
commit: 1bf870f194390d88a49834f752ff4c6517645401
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 09:00:16 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 09:00:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf870f1

sys-libs/ncurses: Revbump to fix st-0.7 terminfo issue. Removed old.

Bumped straight to stable where -r1 was stable.

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

 .../ncurses/files/ncurses-6.1-st07_terminfo_typo.patch | 14 ++
 .../{ncurses-6.1-r1.ebuild => ncurses-6.1-r2.ebuild}   |  1 +
 2 files changed, 15 insertions(+)

diff --git a/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch 
b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
new file mode 100644
index 000..4532d648a64
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
@@ -0,0 +1,14 @@
+https://github.com/tmux/tmux/issues/1264
+https://bugs.gentoo.org/651494
+
+--- ncurses-6.1/misc/terminfo.src
 ncurses-6.1/misc/terminfo.src
+@@ -6260,7 +6260,7 @@
+%=%t3%e%p1%d%;m,
+   sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|
+   %t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m,
+-  Ss=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
++  Ms=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
+   kLFT3=\E[1;3D, kLFT5=\E[1;5D, kNXT3=\E[6;3~,
+   kNXT5=\E[6;5~, kPRV3=\E[5;3~, kPRV5=\E[5;5~,
+   kRIT3=\E[1;3C, kRIT5=\E[1;5C, kUP3=\E[1;3A, kUP5=\E[1;5A,

diff --git a/sys-libs/ncurses/ncurses-6.1-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
similarity index 99%
rename from sys-libs/ncurses/ncurses-6.1-r1.ebuild
rename to sys-libs/ncurses/ncurses-6.1-r2.ebuild
index 431a48146a3..5f066984509 100644
--- a/sys-libs/ncurses/ncurses-6.1-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
@@ -38,6 +38,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.9-gcc-5.patch" #545114
"${FILESDIR}/${PN}-6.0-ticlib.patch" #557360
"${FILESDIR}/${PN}-6.0-cppflags-cross.patch" #601426
+   "${FILESDIR}/${PN}-6.1-st07_terminfo_typo.patch" #651494
 )
 
 src_prepare() {



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

2018-03-26 Thread Jeroen Roovers
commit: cddb32e60357a74e30d9184f33ff3ae7829e3ea6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Mar 25 22:32:30 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 26 09:12:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddb32e6

net-analyzer/wireshark: Old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/wireshark/Manifest   |   1 -
 net-analyzer/wireshark/wireshark-2.4.4.ebuild | 293 --
 2 files changed, 294 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 8ec16ef999e..7b3035e492f 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,6 +1,5 @@
 DIST wireshark-2.2.7.tar.bz2 32309420 BLAKE2B 
a4ec32fab15235c5bde9f03ceafc5760055a769dd40d96526a18ad16d5642e957f620fc58f42c3323745bd679d6ef7b006283e7b9ddc52ddadc2680789d957ea
 SHA512 
417836810eb895b3f2a6ac1cfd138fb0275382ea2edc60fc5f5e5f8ce433b56b8120aa8b58b4f77296986630fdf49e4c5c3859b2c2c5e26b1ce0651393b7d716
 DIST wireshark-2.4.3.tar.xz 28807920 BLAKE2B 
831691d084fc9ed6198b23c0347efa487398df37ca0cf5972db64b0724fad04b3104a5faed104b5d4b560254b19a2e41118c8d7b71cce785f38ede077215e80f
 SHA512 
4344b9efeda3afba4b13bb468f7a12c4565da96c6182a8203cc5815baa11e7d84f3f11003b4289c6c11391cfb590b8c0319268196cc646a8f0226c432e9bb433
-DIST wireshark-2.4.4.tar.xz 28818372 BLAKE2B 
1a28cabdc8dfbed16244c6906ef360c2d3edee3cd75a5134ea7b21b138c3be08de9327a1415cb308f7a01c382e0aa5cf14e4466b4c3762c29a7f7cbc4683890e
 SHA512 
b6625f860a10e10babd686820680a5e169594f171e7e176fc96325255ec096481da2e8a0fdff10b42cead82011740714a4331003dda0d48bf3b419da37834bdc
 DIST wireshark-2.4.5.tar.xz 28836740 BLAKE2B 
797540daca259a2d5d7dc6e637f2b504b6d14191af4040e6b344c95db6c776b7de80c25c59c98ab84d0337cc96c7313b42c13103a3c3944768a793130deae258
 SHA512 
2f2c201d6b8a37dcbe03bc9affbf97d632d8e40e4fe5b3a3e79cbd5cfbeb5b9111919850546ccae355fcb042def3456438eb1c4d73f7d56d373e7898311b42f3
 DIST wireshark-2.5.0.tar.xz 28197388 BLAKE2B 
5d50d3752078a71d1d83f48a85ee564d14950efab39d5679430a61a266f9b93749278cd19d155036326753fbab86f83c5edb764adec5d68325730dbba19a920f
 SHA512 
963c03dd363850cd0ad8a32a3e8c85410f2b23fadc081f00e4e3a2ad3a324a5f35626fbb7e490ec01c61260500363fef93c52bf7796b917e9490fff4044ee67f
 DIST wireshark-2.5.1.tar.xz 28229472 BLAKE2B 
ac832e3d8727a20754153949d7dfba9cfbc359955e55c06a9181ecbd3c9d9ddac269a745a430c47907b3e205d1b593241e0908b5b6c232613cbd4d23c96c4f61
 SHA512 
c3e1abb1c8b6a035640d655c59bfb8a9a846c88f49035b8086ae81a6e74cb296419f15bc4969489208fdce6578d279663c6fbc8d6eebff1b6097d1dbd0e71b75

diff --git a/net-analyzer/wireshark/wireshark-2.4.4.ebuild 
b/net-analyzer/wireshark/wireshark-2.4.4.ebuild
deleted file mode 100644
index c566995b3bb..000
--- a/net-analyzer/wireshark/wireshark-2.4.4.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils fcaps flag-o-matic gnome2-utils multilib qmake-utils 
user xdg-utils
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="https://www.wireshark.org/";
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="
-   adns androiddump +capinfos +caps +captype ciscodump cpu_flags_x86_sse4_2
-   +dftest doc doc-pdf +dumpcap +editcap geoip gtk kerberos libssh libxml2 
lua
-   lz4 +mergecap +netlink nghttp2 +pcap portaudio +qt5 +randpkt 
+randpktdump
-   +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl 
+text2pcap
-   tfshark +tshark +udpdump zlib
-"
-REQUIRED_USE="
-   ciscodump? ( libssh )
-   sshdump? ( libssh )
-"
-
-S=${WORKDIR}/${P/_/}
-
-CDEPEND="
-   >=dev-libs/glib-2.14:2
-   dev-libs/libgcrypt:0
-   netlink? ( dev-libs/libnl:3 )
-   adns? ( >=net-dns/c-ares-1.5 )
-   caps? ( sys-libs/libcap )
-   geoip? ( dev-libs/geoip )
-   gtk? (
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/pango
-   x11-misc/xdg-utils
-   )
-   kerberos? ( virtual/krb5 )
-   libssh? ( >=net-libs/libssh-0.6 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( >=dev-lang/lua-5.1:* )
-   lz4? ( app-arch/lz4 )
-   nghttp2? ( net-libs/nghttp2 )
-   pcap? ( net-libs/libpcap )
-   portaudio? ( media-libs/portaudio )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   || (
-   media-libs/speexdsp
-   

[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/, www-servers/apache/files/

2018-03-26 Thread Lars Wendler
commit: 551a46a19cefaf4502e7f80823fe4cae7a56cdac
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 09:17:56 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 09:19:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551a46a1

www-servers/apache: Bye bye apache-2.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-servers/apache/Manifest|   2 -
 www-servers/apache/apache-2.2.34.ebuild| 114 -
 www-servers/apache/files/apache2.2.service |  19 -
 3 files changed, 135 deletions(-)

diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest
index 93c910dd717..2c8bcbc430a 100644
--- a/www-servers/apache/Manifest
+++ b/www-servers/apache/Manifest
@@ -1,8 +1,6 @@
-DIST gentoo-apache-2.2.34-20170918.tar.bz2 64390 BLAKE2B 
d3f6d85192706d7c49a38cc36e816b3ae531f8c0d42111c33ec32ed39900d36d8a2a85a5d1b5afca22331137f04fb24fb424a42a21caa7eb4f6906fa39cb8224
 SHA512 
10b42e50dcc196f60bcaefe90c382d62a61339dd8a56e899d6afb6998be4acdd376e2c3509791f22a0acf99d06add497e32703b6d523f640306a6db5e05f358a
 DIST gentoo-apache-2.4.18-r1-20160303.tar.bz2 24505 BLAKE2B 
504deabe5ee9e2b32f44e8ea6cde6f01e7f26643ca05eb0aaf860ab6440d821566f83b5c9aacb2201382f9326974c7dddea4f4289d9da5857762611f424f0395
 SHA512 
68f0c4de38ae05c45839fe692cbb7de641e331ca133b8aaaf69f3659dec15833cda95e6e074edb3a5b6b6d59b3fc5a4ee3589fff810707fe27417a25cd8a4c4d
 DIST gentoo-apache-2.4.27-20170918.tar.bz2 24850 BLAKE2B 
a832c2c7a575e167b72214f325cb85922c49969ea8cc4b5821ce97b1d4028ab56852bf416cb32c99f2b2b356545b6fea0af0fa4f6e13bf001393b468357cbcfb
 SHA512 
c58a9a0b171188ff163f6b45c47f243797d4050cf461ba1a642115350285879005be6496cee2031bffaccc0d8beda4c27de87afa2ded17cbe559f792eb7c00e8
 DIST gentoo-apache-2.4.33-20180323.tar.bz2 24804 BLAKE2B 
42636b36a917d59a016c1143014292d1d34080f295dbfff54c39b82898f37cf280a0a812c70ebc3544dd93c609a62f098816275f0dea0b94ac4b0fdcabb77c9c
 SHA512 
54bc375908eed2c5f590e4d24eae01b502b366425ddec36113874267a0186f0ee815659f6ed92f91455dfefc16d6a486356694c762fcbe19aed01f8db8da01f7
-DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
 DIST httpd-2.4.27.tar.bz2 6527394 BLAKE2B 
50a650eb2edd121dac860ff555273290010d7e85bf4d5fbe3683f82e1928dde99ebfabc42186436f5052a66555a73d8b797b114c76c123faa31b9f51575d0bbb
 SHA512 
7e7e8070715b74cb6890096a74e194f4c6a49c14bda685b1ad832e84312f1ac4316ea03a430e679502bfd8e1853aefa544ee002a20d0f7e994b9a590c74bc42c
 DIST httpd-2.4.29.tar.bz2 6567926 BLAKE2B 
01a83212941abad548f73fc144f9731ff51e0ed8f975e76cb994247601f7c2f89a3f862e011638afb77988eda0ef2b543634fb6bc45b583e9bdba2c30e565731
 SHA512 
840982fd3d21463bc5c1747f211dfacf3abdf634d149e49bb49fd2e5deda140de602dbdf31e1bbe5337a48f718ab2261c408e83a8dd39a9291ee7b6b7a85639a
 DIST httpd-2.4.33.tar.bz2 6934765 BLAKE2B 
4ff266b85358e3100c8064c84c89db0235e6f46bb4b308e6b3bf642a9c0815eb6a731ee12e3d8ea2bf31a5d5e6621152452f1e8a9625755689f552f2473b1955
 SHA512 
e74b2b3346d67be45a8bc8a7cbb8eabf5c403a5cfe5797a976f94a539529843fbcdf03b9ca0548816b2cf37f4ce0eb301f8d5af25b1270fdf8dd9f5bf0585269

diff --git a/www-servers/apache/apache-2.2.34.ebuild 
b/www-servers/apache/apache-2.2.34.ebuild
deleted file mode 100644
index e17bfb660c5..000
--- a/www-servers/apache/apache-2.2.34.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# latest gentoo apache files
-GENTOO_PATCHSTAMP="20170918"
-GENTOO_DEVELOPER="whissi"
-GENTOO_PATCHNAME="gentoo-apache-2.2.34"
-
-# IUSE/USE_EXPAND magic
-IUSE_MPMS_FORK="itk peruser prefork"
-IUSE_MPMS_THREAD="event worker"
-
-IUSE_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon
-authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default
-authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta
-charset_lite cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache dumpio
-env expires ext_filter file_cache filter headers ident imagemap include info
-log_config log_forensic logio mem_cache mime mime_magic negotiation proxy
-proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi rewrite
-reqtimeout setenvif speling status substitute unique_id userdir usertrack
-version vhost_alias"
-# The following are also in the source as of this version, but are not 
available
-# for user selection:
-# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
-# optional_fn_import optional_hook_export optional_hook_import
-
-# inter-module dependencies
-# TODO: this may still be incomplete
-MODULE_DEPENDS="
-   dav_fs:dav
-   dav_lock:dav
-   deflate:filter
-   disk_cache:cache
-   ext_filte

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

2018-03-26 Thread Lars Wendler
commit: a5357cd65f35ed983d0f00d3cee198016528ef8a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 09:19:07 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 09:19:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5357cd6

app-admin/apache-tools: Removed depreacated 2.2 version.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-admin/apache-tools/Manifest|  1 -
 app-admin/apache-tools/apache-tools-2.2.34.ebuild  | 85 --
 .../files/apache-tools-2.2.20-Makefile.patch   | 41 ---
 3 files changed, 127 deletions(-)

diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest
index 0036e53218c..918c246d7cb 100644
--- a/app-admin/apache-tools/Manifest
+++ b/app-admin/apache-tools/Manifest
@@ -1,4 +1,3 @@
-DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
 DIST httpd-2.4.27.tar.bz2 6527394 BLAKE2B 
50a650eb2edd121dac860ff555273290010d7e85bf4d5fbe3683f82e1928dde99ebfabc42186436f5052a66555a73d8b797b114c76c123faa31b9f51575d0bbb
 SHA512 
7e7e8070715b74cb6890096a74e194f4c6a49c14bda685b1ad832e84312f1ac4316ea03a430e679502bfd8e1853aefa544ee002a20d0f7e994b9a590c74bc42c
 DIST httpd-2.4.29.tar.bz2 6567926 BLAKE2B 
01a83212941abad548f73fc144f9731ff51e0ed8f975e76cb994247601f7c2f89a3f862e011638afb77988eda0ef2b543634fb6bc45b583e9bdba2c30e565731
 SHA512 
840982fd3d21463bc5c1747f211dfacf3abdf634d149e49bb49fd2e5deda140de602dbdf31e1bbe5337a48f718ab2261c408e83a8dd39a9291ee7b6b7a85639a
 DIST httpd-2.4.33.tar.bz2 6934765 BLAKE2B 
4ff266b85358e3100c8064c84c89db0235e6f46bb4b308e6b3bf642a9c0815eb6a731ee12e3d8ea2bf31a5d5e6621152452f1e8a9625755689f552f2473b1955
 SHA512 
e74b2b3346d67be45a8bc8a7cbb8eabf5c403a5cfe5797a976f94a539529843fbcdf03b9ca0548816b2cf37f4ce0eb301f8d5af25b1270fdf8dd9f5bf0585269

diff --git a/app-admin/apache-tools/apache-tools-2.2.34.ebuild 
b/app-admin/apache-tools/apache-tools-2.2.34.ebuild
deleted file mode 100644
index e7272e34483..000
--- a/app-admin/apache-tools/apache-tools-2.2.34.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic eutils
-
-DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
-HOMEPAGE="https://httpd.apache.org/";
-SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="ssl"
-RESTRICT="test"
-
-RDEPEND="=dev-libs/apr-1*
-   =dev-libs/apr-util-1*
-   dev-libs/expat
-   dev-libs/libpcre
-   kernel_linux? ( sys-apps/util-linux )
-   ssl? ( dev-libs/openssl:0= )
-   !/dev/null || die
-   for i in *; do
-   dosym /usr/sbin/${i} /usr/sbin/${i}2
-   done
-   popd >/dev/null || die
-
-   # Provide a symlink for ab-ssl
-   if use ssl; then
-   dosym /usr/sbin/ab /usr/sbin/ab-ssl
-   dosym /usr/sbin/ab /usr/sbin/ab2-ssl
-   fi
-
-   # make htpasswd accessible for non-root users
-   dosym /usr/sbin/htpasswd /usr/bin/htpasswd
-   dosym /usr/sbin/htdigest /usr/bin/htdigest
-
-   dodoc "${S}"/CHANGES
-}

diff --git a/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch 
b/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch
deleted file mode 100644
index 7bc39527790..000
--- a/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-=== modified file 'support/Makefile.in'
 a/support/Makefile.in
-+++ b/support/Makefile.in
-@@ -1,9 +1,10 @@
- DISTCLEAN_TARGETS = apxs apachectl dbmmanage log_server_status \
--  logresolve.pl phf_abuse_log.cgi split-logfile envvars-std
-+  logresolve.pl phf_abuse_log.cgi split-logfile
- 
- CLEAN_TARGETS = suexec
- 
--PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean 
httxt2dbm $(NONPORTABLE_SUPPORT)
-+PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean 
httxt2dbm \
-+  $(NONPORTABLE_SUPPORT) log_server_status split-logfile dbmmanage
- TARGETS  = $(PROGRAMS)
- 
- PROGRAM_LDADD= $(UTIL_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS) 
$(AP_LIBS)
-@@ -12,22 +13,13 @@
- include $(top_builddir)/build/rules.mk
- 
- install:
--  @test -d $(DESTDIR)$(bindir) || $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
-   @test -d $(DESTDIR)$(sbindir) || $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
--  @test -d $(DESTDIR)$(libexecdir) || $(MKINSTALLDIRS) 
$(DESTDIR)$(libexecdir)
--  @cp -p $(top_builddir)/server/httpd.exp $(DESTDIR)$(libexecdir)
--  @for i in apxs apachectl dbmmanage; do

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

2018-03-26 Thread Lars Wendler
commit: 7525642205c8a5f840aa737439226bcfedc26578
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 09:31:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 09:31:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75256422

apache-2.eclass: Removed code specific for apache-2.2

Minor eclass overhaul.

 eclass/apache-2.eclass | 69 --
 1 file changed, 33 insertions(+), 36 deletions(-)

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index 7b30b48e089..3b98fc775c4 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -27,10 +27,6 @@ case $(get_version_component_range 1-2) in
CDEPEND=">=dev-libs/apr-1.5.1:=
!www-apache/mod_macro" #492578 #477702
;;
-   2.2)
-   DEFAULT_MPM_THREADED="worker"
-   CDEPEND=">=dev-libs/apr-1.4.5:=" #368651
-   ;;
*)
die "Unknown MAJOR.MINOR apache version."
;;
@@ -47,14 +43,14 @@ esac
 # If you want to override this in an ebuild, use:
 # ORIG_PR="(revision of Gentoo stuff you want)"
 # GENTOO_PATCHNAME="gentoo-${PN}-${PV}${ORIG_PR:+-${ORIG_PR}}"
-[[ -n "$GENTOO_PATCHNAME" ]] || GENTOO_PATCHNAME="gentoo-${PF}"
+[[ -n "${GENTOO_PATCHNAME}" ]] || GENTOO_PATCHNAME="gentoo-${PF}"
 
 # @ECLASS-VARIABLE: GENTOO_PATCHDIR
 # @DESCRIPTION:
 # This internal variable contains the working directory where patches and 
config
 # files are located.
 # Defaults to the patchset name appended to the working directory.
-[[ -n "$GENTOO_PATCHDIR" ]] || GENTOO_PATCHDIR="${WORKDIR}/${GENTOO_PATCHNAME}"
+[[ -n "${GENTOO_PATCHDIR}" ]] || 
GENTOO_PATCHDIR="${WORKDIR}/${GENTOO_PATCHNAME}"
 
 # @VARIABLE: GENTOO_DEVELOPER
 # @DESCRIPTION:
@@ -70,7 +66,7 @@ esac
 # @DESCRIPTION:
 # This variable should contain the entire filename of patch tarball.
 # Defaults to the name of the patchset, with a datestamp.
-[[ -n "$GENTOO_PATCH_A" ]] || 
GENTOO_PATCH_A="${GENTOO_PATCHNAME}-${GENTOO_PATCHSTAMP}.tar.bz2"
+[[ -n "${GENTOO_PATCH_A}" ]] || 
GENTOO_PATCH_A="${GENTOO_PATCHNAME}-${GENTOO_PATCHSTAMP}.tar.bz2"
 
 SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2

https://dev.gentoo.org/~${GENTOO_DEVELOPER}/dist/apache/${GENTOO_PATCH_A}";
@@ -332,7 +328,7 @@ setup_modules() {
 # This internal function generates the LoadModule lines for httpd.conf based on
 # the current module selection and MODULE_DEFINES
 generate_load_module() {
-   local endit=0 mod_lines= 
mod_dir="${ED}/usr/$(get_libdir)/apache2/modules"
+   local endit=0 mod_lines= 
mod_dir="${ED%/}/usr/$(get_libdir)/apache2/modules"
 
if use static; then
sed -i -e "/%%LOAD_MODULE%%/d" \
@@ -534,24 +530,25 @@ apache-2_src_configure() {
 
# econf overwrites the stuff from config.layout, so we have to put them 
into
# our myconf line too
+   MY_CONF+=(
+   --includedir="${EPREFIX}"/usr/include/apache2
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules
+   --datadir="${EPREFIX}"/var/www/localhost
+   --sysconfdir="${EPREFIX}"/etc/apache2
+   --localstatedir="${EPREFIX}"/var
+   --with-mpm=${MY_MPM}
+   --with-apr="${SYSROOT}${EPREFIX}"/usr
+   --with-apr-util="${SYSROOT}${EPREFIX}"/usr
+   --with-pcre="${T}"/pcre-config
+   --with-z="${EPREFIX}"/usr
+   --with-port=80
+   --with-program-name=apache2
+   --enable-layout=Gentoo
+   )
ac_cv_path_PKGCONFIG=${PKG_CONFIG} \
-   econf \
-   --includedir="${EPREFIX}"/usr/include/apache2 \
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules \
-   --datadir="${EPREFIX}"/var/www/localhost \
-   --sysconfdir="${EPREFIX}"/etc/apache2 \
-   --localstatedir="${EPREFIX}"/var \
-   --with-mpm=${MY_MPM} \
-   --with-apr="${SYSROOT}${EPREFIX}"/usr \
-   --with-apr-util="${SYSROOT}${EPREFIX}"/usr \
-   --with-pcre="${T}"/pcre-config \
-   --with-z="${EPREFIX}"/usr \
-   --with-port=80 \
-   --with-program-name=apache2 \
-   --enable-layout=Gentoo \
-   "${MY_CONF[@]}"
-
-   sed -i -e 's:apache2\.conf:httpd.conf:' include/ap_config_auto.h
+   econf "${MY_CONF[@]}"
+
+   sed -i -e 's:apache2\.conf:httpd.conf:' include/ap_config_auto.h || die
 }
 
 # @FUNCTION: apache-2_src_install
@@ -575,15 +572,15 @@ apache-2_src_install() {
 
# generate a sane default APACHE2_OPTS
APACHE2_OPTS="-D DEFAULT_VHOST -D INFO"
-   use doc && APACHE2_OPTS="${APACHE2_OPTS} -D MANUAL"
-   use ssl && APACHE2_OPTS="${APACHE2_OPTS} -D SSL -D SSL_DEFAULT_VHOST"
-   use suexec && APACHE2_OPTS="${APACHE2_OPTS} -D SUEXEC"
+   use doc && APACHE2_OPTS+=" -D MANUA

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

2018-03-26 Thread Mikle Kolyada
commit: 2a07019561ae2d154aa38bb298bb006d6c9a871c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar 26 09:36:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar 26 09:37:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a070195

app-misc/cpipe: Drop redundant inheritance

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/cpipe/cpipe-3.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/cpipe/cpipe-3.0.3.ebuild 
b/app-misc/cpipe/cpipe-3.0.3.ebuild
index 6e1c286b1d2..1f656dc38a4 100644
--- a/app-misc/cpipe/cpipe-3.0.3.ebuild
+++ b/app-misc/cpipe/cpipe-3.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Counting pipe, measures data transfered over pipe"
 HOMEPAGE="https://github.com/HaraldKi/cpipe";



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

2018-03-26 Thread Thomas Sachau
commit: 80a52ddc7cc401fb9e3e02f2480651dbebe41616
Author: Thomas Sachau  gentoo  org>
AuthorDate: Mon Mar 26 09:49:10 2018 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Mon Mar 26 09:49:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a52ddc

Drop unused x11-libs/libXp dependency, fixes bug 649140

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/efl/efl-1.17.0-r1.ebuild | 3 +--
 dev-libs/efl/efl-1.18.4.ebuild| 3 +--
 dev-libs/efl/efl-.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-libs/efl/efl-1.17.0-r1.ebuild 
b/dev-libs/efl/efl-1.17.0-r1.ebuild
index 73c6b642ffd..9ab0e9d1a1e 100644
--- a/dev-libs/efl/efl-1.17.0-r1.ebuild
+++ b/dev-libs/efl/efl-1.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -92,7 +92,6 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
-   x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst

diff --git a/dev-libs/efl/efl-1.18.4.ebuild b/dev-libs/efl/efl-1.18.4.ebuild
index 7e7cc7eab22..6047e25ff9f 100644
--- a/dev-libs/efl/efl-1.18.4.ebuild
+++ b/dev-libs/efl/efl-1.18.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -92,7 +92,6 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
-   x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst

diff --git a/dev-libs/efl/efl-.ebuild b/dev-libs/efl/efl-.ebuild
index 7e7cc7eab22..6047e25ff9f 100644
--- a/dev-libs/efl/efl-.ebuild
+++ b/dev-libs/efl/efl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -92,7 +92,6 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
-   x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst



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

2018-03-26 Thread Maxim Koltsov
commit: 85db31f0291b8a329e26a9535e8e4733eab3de85
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Mon Mar 26 10:09:11 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Mon Mar 26 10:09:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85db31f0

dev-python/socketpool: fix EXAMPLES in EAPI 6

Also don't install unneeded files in /usr/socketpool

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

 dev-python/socketpool/socketpool-0.5.3.ebuild | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-python/socketpool/socketpool-0.5.3.ebuild 
b/dev-python/socketpool/socketpool-0.5.3.ebuild
index 60c307504a9..e73308b6f45 100644
--- a/dev-python/socketpool/socketpool-0.5.3.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,6 +26,12 @@ python_test() {
 }
 
 python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
distutils-r1_python_install_all
+
+   # package installs unneeded LICENSE files here
+   rm -rf "${ED}"/usr/socketpool || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XML-Atom/files/, dev-perl/XML-Atom/

2018-03-26 Thread Kent Fredric
commit: 2fa5c807b5b61eded816bda5e24fdd13a57dbff2
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Mar 26 10:53:18 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Mar 26 10:53:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa5c807

dev-perl/XML-Atom: Bump to version 0.420.0

- Fix test failures due to '.' in @INC removal
- Fix test failures introduced by dev-perl/XML-LibXML being patched
  to default XXE's to being disabled
- Cleanup tests

Upstream:
- Remove tests dependent on encoding.pm
- Move to Module::Build::Tiny
- Doc fixes

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

 dev-perl/XML-Atom/Manifest |  1 +
 dev-perl/XML-Atom/XML-Atom-0.420.0.ebuild  | 39 ++
 dev-perl/XML-Atom/files/XML-Atom-0.42-dotinc.patch | 27 +++
 .../XML-Atom/files/XML-Atom-0.42-testxxe.patch | 28 
 4 files changed, 95 insertions(+)

diff --git a/dev-perl/XML-Atom/Manifest b/dev-perl/XML-Atom/Manifest
index 853424964a0..2172bc8fbf1 100644
--- a/dev-perl/XML-Atom/Manifest
+++ b/dev-perl/XML-Atom/Manifest
@@ -1 +1,2 @@
 DIST XML-Atom-0.41.tar.gz 67309 BLAKE2B 
c8c61dcdf1cc1a73d366fb11e54b5f78452d7ad71ad5b406f61ba17fb175e6fbb536709e12e35d514df186ac3ae3feabe93b5f2b74aa711fc1a728eaf0505392
 SHA512 
a26f54044ec64da309cdeca718aa74b9114818b78fc74171f0e5d8393032d0af390df2b155500bf85f51586942c694261ad134bedfc9434369ce9d974fa77aa0
+DIST XML-Atom-0.42.tar.gz 59629 BLAKE2B 
b28fa62523855f95b4dbcd0ba6b4805c326e78b1a6765f927c1318f53fc9ba14c43b2f539f80c89b90431923dcc699f644bc7a8d2fd593560d2a9b5bc7528b11
 SHA512 
5f28b3daa01e9c709c4e07935e7bd301ae368d51d19b48fbbcf46bfa96d460f1b40806e4032a83e1eacd7c6ab397175d33cdaa5fc9792081a3bbe228798889d7

diff --git a/dev-perl/XML-Atom/XML-Atom-0.420.0.ebuild 
b/dev-perl/XML-Atom/XML-Atom-0.420.0.ebuild
new file mode 100644
index 000..653ba03ffea
--- /dev/null
+++ b/dev-perl/XML-Atom/XML-Atom-0.420.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=0.42
+inherit perl-module
+
+DESCRIPTION="Atom feed and API implementation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-perl/libwww-perl
+   dev-perl/URI
+   dev-perl/Class-Data-Inheritable
+   >=dev-perl/XML-LibXML-1.690.0
+   dev-perl/XML-XPath
+   dev-perl/DateTime
+   dev-perl/DateTime-TimeZone
+   dev-perl/Digest-SHA1
+   dev-perl/HTML-Parser
+   dev-perl/LWP-Authen-Wsse
+   virtual/perl-MIME-Base64
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-Tiny-0.34.0
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+"
+PERL_RM_FILES=(
+   "t/author-pod-syntax.t"
+)
+PATCHES=(
+   "${FILESDIR}/${PN}-0.42-dotinc.patch"
+   "${FILESDIR}/${PN}-0.42-testxxe.patch"
+)

diff --git a/dev-perl/XML-Atom/files/XML-Atom-0.42-dotinc.patch 
b/dev-perl/XML-Atom/files/XML-Atom-0.42-dotinc.patch
new file mode 100644
index 000..c067fb6e001
--- /dev/null
+++ b/dev-perl/XML-Atom/files/XML-Atom-0.42-dotinc.patch
@@ -0,0 +1,27 @@
+From d2c045a8ca0d0ca147b04bc9e7c70b27db8cc4e1 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Mon, 26 Mar 2018 23:28:08 +1300
+Subject: Fix tests failing without '.' in @INC
+
+Bug: https://github.com/miyagawa/xml-atom/issues/12
+Bug: https://github.com/miyagawa/xml-atom/pull/14
+---
+ t/11-entry.t | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/t/11-entry.t b/t/11-entry.t
+index bbcb107..5955e97 100644
+--- a/t/11-entry.t
 b/t/11-entry.t
+@@ -2,7 +2,7 @@
+ 
+ use strict;
+ 
+-use t::TestLib;
++BEGIN { require './t/TestLib.pm'; t::TestLib->import() }
+ use Test::More;
+ use XML::Atom;
+ use XML::Atom::Entry;
+-- 
+2.16.2
+

diff --git a/dev-perl/XML-Atom/files/XML-Atom-0.42-testxxe.patch 
b/dev-perl/XML-Atom/files/XML-Atom-0.42-testxxe.patch
new file mode 100644
index 000..a61fdb99004
--- /dev/null
+++ b/dev-perl/XML-Atom/files/XML-Atom-0.42-testxxe.patch
@@ -0,0 +1,28 @@
+From 919852dce98ce60abf494edfbe3c57d7a08545e4 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Mon, 26 Mar 2018 23:37:10 +1300
+Subject: Force setting exapnd-external-entities on libxml for this test
+
+Gentoo defaults expand-external-entities to off, which naturally breaks
+this test which explicitly uses external entities.
+
+Bug: https://bugs.gentoo.org/623678
+---
+ t/31-external-entities-libxml.t | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/t/31-external-entities-libxml.t b/t/31-external-entities-libxml.t
+index 71f6eb9..8c9df11 100644
+--- a/t/31-external-entities-libxml.t
 b/t/31-external-entities-libxml.t
+@@ -51,6 +51,7 @@ EOX
+ ## custom parser
+ {
+ my $libxml = XML::LibXML->new;
++$libxml->expand_entities(1);
+ my $entry = XML::Atom::Entry->new(Stream => \$xml, Parser => $libxml);
+ is $entry->title, "Gue

[gentoo-commits] repo/gentoo:master commit in: dev-perl/UltraDNS/

2018-03-26 Thread Kent Fredric
commit: 2c3afedc47818b729ee396e9a9ef9d648bf8637e
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Mar 26 11:32:50 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Mar 26 11:32:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3afedc

dev-perl/UltraDNS: Cleanup old re bug #623144

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

 dev-perl/UltraDNS/UltraDNS-0.60.0-r1.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-perl/UltraDNS/UltraDNS-0.60.0-r1.ebuild 
b/dev-perl/UltraDNS/UltraDNS-0.60.0-r1.ebuild
deleted file mode 100644
index a4951af1e49..000
--- a/dev-perl/UltraDNS/UltraDNS-0.60.0-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=TIMB
-MODULE_VERSION=0.06
-inherit perl-module
-
-DESCRIPTION="Client API for the NeuStar UltraDNS Transaction Protocol"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=dev-perl/Net-SSLeay-1.35
-   dev-perl/Test-Exception
-   dev-perl/RPC-XML
-   dev-perl/XML-LibXML"
-RDEPEND="${DEPEND}"
-
-SRC_TEST="do"
-
-mydoc="NUS_API_XML.errata"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Module-Info/

2018-03-26 Thread Kent Fredric
commit: 364f294fd02ce07e5a19a5a0191e080e4f574c43
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Mar 26 11:37:00 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Mar 26 11:37:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364f294f

dev-perl/Module-Info: Cleanup old re bug #617110

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

 dev-perl/Module-Info/Manifest  |  1 -
 dev-perl/Module-Info/Module-Info-0.350.0-r1.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/Module-Info/Manifest b/dev-perl/Module-Info/Manifest
index bb6e39a0aac..f3569c90c92 100644
--- a/dev-perl/Module-Info/Manifest
+++ b/dev-perl/Module-Info/Manifest
@@ -1,2 +1 @@
-DIST Module-Info-0.35.tar.gz 55112 BLAKE2B 
2daea2eebc46244e8f5b145313256c3bf1f9294a40d2d2ed7cd4dfb835d267316a47e90a945c980404faa820f807a7fc9205ce9300bfe6ecf89ff5e49baf8c1f
 SHA512 
87d68f575f97db8579675a8187cf746e74409266c0ac9454ad41380e6e0ee9566632d368098c0b00b54128aacb27bc43c774ea78a047964bb6a14f6a06c681aa
 DIST Module-Info-0.37.tar.gz 42864 BLAKE2B 
63d41a5d54201a62bb98cc4b40f03bfef3173a26282561972aae8b5d54d4d4a1e6fa9359d35d76a420edef8553fb5ade4bf4b52889686131bd19d22035f95e89
 SHA512 
4a9fb295c6a0b7ac701543b292804ce880129b883da7d8f27b255a198e28dc105b11753330c2861241e65898f726a1127c7daf46af09361e3713bdcd5b89227e

diff --git a/dev-perl/Module-Info/Module-Info-0.350.0-r1.ebuild 
b/dev-perl/Module-Info/Module-Info-0.350.0-r1.ebuild
deleted file mode 100644
index 0152a988163..000
--- a/dev-perl/Module-Info/Module-Info-0.350.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MY_PN=Module-Info
-MODULE_AUTHOR=MBARBON
-MODULE_VERSION=0.35
-inherit perl-module
-
-DESCRIPTION="Information about Perl modules"
-
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? ( dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage )"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-XMPP/

2018-03-26 Thread Kent Fredric
commit: e8e4002d9c22262bca86486d2d86a01620b151ce
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Mar 26 11:40:55 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Mar 26 11:40:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e4002d

dev-perl/Net-XMPP: Cleanup old re bug #623002

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

 dev-perl/Net-XMPP/Manifest  |  1 -
 dev-perl/Net-XMPP/Net-XMPP-1.20.0-r1.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-perl/Net-XMPP/Manifest b/dev-perl/Net-XMPP/Manifest
index 977e512fab3..4f6cbb3bd66 100644
--- a/dev-perl/Net-XMPP/Manifest
+++ b/dev-perl/Net-XMPP/Manifest
@@ -1,2 +1 @@
-DIST Net-XMPP-1.02.tar.gz 121653 BLAKE2B 
70b9ec321740e2d4076fc22ff8860092e3831c0e1fe15c3ec0008bc2a22b4d2c1d1f226d72c204390fe5740174b290bed9ef4c8396e6a9380f90bcef8f04600e
 SHA512 
7a373e627de7e909ef50d6525b438dd7f094c7e6ad3cb66fff6087048fe9b127e376cf45d1621e55deec2c59fe043ff19f180d0b264fa1dd0c392701dfc43497
 DIST Net-XMPP-1.05.tar.gz 103876 BLAKE2B 
5ddc98125b26518c59aa4ab39a974b9cbf1575bd59bb66d5329a43e1d5c3d150f34cc93f545f2cd56846e7b4e46142c47aff7da9b279181a02a57bf95ff1757b
 SHA512 
cdd5474fcbdf7ff6c7d1247f9828f5dfb1828c258af366a831bab8e5faab423b73aa16c34228818526ebcc3180ef0ccc52d6e6cb61e2fe689458b87ec7fab699

diff --git a/dev-perl/Net-XMPP/Net-XMPP-1.20.0-r1.ebuild 
b/dev-perl/Net-XMPP/Net-XMPP-1.20.0-r1.ebuild
deleted file mode 100644
index dff14f6f34c..000
--- a/dev-perl/Net-XMPP/Net-XMPP-1.20.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=HACKER
-MODULE_VERSION=1.02
-inherit perl-module
-
-DESCRIPTION="XMPP Perl Library"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/XML-Stream-1.22
-   dev-perl/Digest-SHA1"
-DEPEND="dev-perl/Module-Build
-   ${RDEPEND}"
-
-SRC_TEST="do"
-PATCHES=( "${FILESDIR}"/1.02-defined.patch )
-
-src_prepare() {
-   for i in 2_client_jabberd1.4.t 3_client_jabberd2.t ; do
-   mv "${S}"/t/${i}{,.disable} || die
-   sed -i -e "/${i}/d" "${S}"/MANIFEST || die
-   done
-   perl-module_src_prepare
-}
-
-src_test() {
-   # bug 526390
-   # this test fails in version 1.02.
-   # please comment out this section when bumping the package
-   # to check whether it still fails.
-   perl_rm_files t/roster.t
-   perl-module_src_test
-}



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

2018-03-26 Thread Anthony G. Basile
commit: 0a6891be3f023f7d8c8125e56ca2e48e2f1ad9c5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 26 12:23:43 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 26 12:24:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6891be

net-libs/mbedtls: version bumps to 2.7.2 and 2.8.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-libs/mbedtls/Manifest |  2 +
 net-libs/mbedtls/mbedtls-2.7.2.ebuild | 93 +++
 net-libs/mbedtls/mbedtls-2.8.0.ebuild | 93 +++
 3 files changed, 188 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 846d81f8197..81128ac85b5 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -2,3 +2,5 @@ DIST mbedtls-2.6.0.tar.gz 1912899 BLAKE2B 
6477cfabc8f86e4ac9cfd3539c3645ebb1446d
 DIST mbedtls-2.6.1.tar.gz 1912980 BLAKE2B 
8ac29233edcd61fc2c440db86dd8359daa5fd6cf268f41748eb7d71d228739132ab22018ee636ac83e8bdb89917650103d9cea2b62ce28bf59a3a6d0cbe87f7e
 SHA512 
06f8ba2a453164bac01d20ca6f5c80e691857977ef501d56685e81a0e90dddae1bedeab46c18c22f9a3b72894d45d7466f76a5c404417b6613ddae0ee4a881c8
 DIST mbedtls-2.7.0.tar.gz 2038485 BLAKE2B 
66f853eb3832b3b8e531fc31ab826d9d4a19dc78cebb64d6893ed6adfce8816f65d43dee28ce34212e507e08c9fcb5918819996e3f819c0d048a5916857348df
 SHA512 
411ec25d2cd51abbbfa2312195c4e65aa578855f6f909b8668375e6f5ce5401a00153cb4790328daaf85cd2d0ce647dbcc9fa556331e2d14709ba64aff883867
 DIST mbedtls-2.7.1.tar.gz 2040225 BLAKE2B 
5743f1bdc9af8dd4425c36907d4cfa4a07ab6dd0a092d0b7e4ecdd775e19396ae409a7f5438bbe9d87a9e8fec28e45ef9472baea752bd2b3c06b4c62487bec49
 SHA512 
ba4b7dfafc02a949ffa91fb73ee574b320fe64731c3880abe4dd9730384c28ee67c9788375cbd654d385e90aee1bb9265a873ddda5c21ee8385f02ff784db3fc
+DIST mbedtls-2.7.2.tar.gz 2127772 BLAKE2B 
d66c65f0d974baf97ae361e64db5028af6c402ea248a785009b422d993deaa4facee98dd338ee4b5d36087fd07e679069fc4fb57cce548097d1f788cedb825fa
 SHA512 
52455b68744a3c220aed7346d19c7b9bebd3a065406242b446816a3b02325d72005b5c381b158bfff90e2fe5854064629b297fbec95fea3ad203bfae51a15cab
+DIST mbedtls-2.8.0.tar.gz 2132562 BLAKE2B 
ac0a67c51e4aeb59e947d16039b20de680ccd7daf372652c0a7d1a6694ce8fe213f959b47a4335cda236575d8f491c84a413ae2f408e86600519ac66a31f8c1a
 SHA512 
baa2024e26cb1d772a525348cdcc84e2b5eabf58642d8c792fe88cf6c539b36f14e80d592e85bc474f6be036513ed4b8bc86f5808ad4f5b08f25ca7e43dc3921

diff --git a/net-libs/mbedtls/mbedtls-2.7.2.ebuild 
b/net-libs/mbedtls/mbedtls-2.7.2.ebuild
new file mode 100644
index 000..a992986693d
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-2.7.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib-minimal
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://tls.mbed.org/";
+SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz";
+S=${WORKDIR}/${PN}-${P}
+
+LICENSE="Apache-2.0"
+SLOT="0/10" # slot for libmbedtls.so
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="cpu_flags_x86_sse2 doc havege libressl programs test threads zlib"
+
+RDEPEND="
+   programs? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen media-gfx/graphviz )
+   test? ( dev-lang/perl )"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/config.h || die
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
+   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake-utils_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
+   -DUSE_STATIC_MBEDTLS_LIBRARY=OFF
+   -DENABLE_TESTING=$(usex test)
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="/usr/$(get_libdir)"
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+   use doc && multilib_is_native_abi && emake apidoc
+}
+
+multilib_src_test() {
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake-utils_src_test
+}
+
+multilib_src_install() {
+   

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

2018-03-26 Thread Thomas Sachau
commit: 7c6aa3d51886170507643b397deea28b1d052924
Author: Thomas Sachau  gentoo  org>
AuthorDate: Mon Mar 26 12:25:39 2018 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Mon Mar 26 12:26:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6aa3d5

Version bump and various bugfixes

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/efl/Manifest  |   1 +
 dev-libs/efl/efl-1.20.7.ebuild | 346 +
 dev-libs/efl/metadata.xml  |   9 ++
 3 files changed, 356 insertions(+)

diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 539662bf66a..832bc5c0909 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,2 +1,3 @@
 DIST efl-1.17.0.tar.xz 43485360 BLAKE2B 
97a79bda40658eac6e50886a01821bb8c98d6f56d18fcd51dc3827154506064bec3bf665c8f471919aedb03ae83ce4045293afa9a0bf8d3eaf947221ef7cba9e
 SHA512 
e4f28f938daf4ec1cb3d761407a443e401b59c6bb0f9fa6cd771dbd256b95f4a32a5f9e6bd8ad8328708a382f732e67abd1a23c7be2ff222f08bc8135a2435da
 DIST efl-1.18.4.tar.xz 64609944 BLAKE2B 
b36e5ee7c64a57772c5826e990a85110fffc3488e605d72515d4db7a6ec56eee25eb68c7136840f24cb8cdcdc8d7050e2825c17f0e4c5566db7d9ec2c96fd557
 SHA512 
2cfdcde8b5adb93310e75e4923e3845392bed97563ca1a68f4537e346b51f59acefaa85a425bdbb5619e5bfd6c9ff92b4bd1888b5d4ddd8db94c8a555e3934c9
+DIST efl-1.20.7.tar.xz 65509444 BLAKE2B 
f58f7daf850ef9983fe4b3a10a3ceb137be7f7ae32c71f476498f677de690bfcc7c16aea5032168a42aa6b5f97d1fb5ca51dafc69d80e2a9262f4d78220a8562
 SHA512 
c1bf18b74316cf9bd0bc16635c216ca0d8005b2ded1c014b22590388e37368343e5e5318f526dcb042cfce8ab2c7a82655e4718cbcac5dd1ed0d2522a7a2d7de

diff --git a/dev-libs/efl/efl-1.20.7.ebuild b/dev-libs/efl/efl-1.20.7.ebuild
new file mode 100644
index 000..9641b4080cd
--- /dev/null
+++ b/dev-libs/efl/efl-1.20.7.ebuild
@@ -0,0 +1,346 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_SUB_PROJECT="core"
+   EGIT_URI_APPEND="${PN}"
+elif [[ *"${PV}" == *"_pre"* ]] ; then
+   MY_P=${P%%_*}
+   SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz";
+else
+   
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+fi
+
+inherit enlightenment gnome2-utils pax-utils xdg-utils
+
+DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
+IUSE="avahi +bmp dds connman debug drm +eet egl examples fbcon +fontconfig 
fribidi gif gles glib gnutls gstreamer harfbuzz hyphen +ico ibus ivi jpeg2k 
libressl libuv luajit neon opengl ssl pdf physics pixman postscript +ppm +psd 
pulseaudio raw scim sdl sound svg systemd tga tgv tiff tslib unwind v4l 
valgrind vlc vnc wayland webp X xcf xim xine xpresent xpm"
+
+REQUIRED_USE="
+   ?? ( opengl gles )
+   fbcon? ( !tslib )
+   gles? (
+   || ( X wayland )
+   !sdl
+   egl
+   )
+   gnutls? ( ssl )
+   ibus? ( glib )
+   libressl? ( ssl )
+   opengl? ( || ( X sdl wayland ) )
+   pulseaudio? ( sound )
+   sdl? ( opengl )
+   vnc? ( X fbcon )
+   wayland? ( egl !opengl gles )
+   xim? ( X )
+"
+
+RDEPEND="
+   avahi? ( net-dns/avahi )
+   connman? ( net-misc/connman )
+   drm? (
+   >=dev-libs/libinput-0.8
+   media-libs/mesa[gbm]
+   >=x11-libs/libdrm-2.4
+   >=x11-libs/libxkbcommon-0.3.0
+   )
+   fontconfig? ( >=media-libs/fontconfig-2.5.0 )
+   fribidi? ( >=dev-libs/fribidi-0.19.2 )
+   gif? ( media-libs/giflib:= )
+   glib? ( dev-libs/glib:2 )
+   ssl? (
+   gnutls? ( >=net-libs/gnutls-3.3.6 )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   harfbuzz? ( >=media-libs/harfbuzz-0.9.0 )
+   hyphen? ( dev-libs/hyphen )
+   ibus? ( >=app-i18n/ibus-1.4 )
+   jpeg2k? ( media-libs/openjpeg:0 )
+   libuv? ( dev-libs/libuv )
+   luajit? ( >=dev-lang/luajit-2.0.0 )
+   !luajit? ( dev-lang/lua:* )
+   pdf? ( >=app-text/poppler-0.45.0[cxx] )
+   physics? ( >=sci-physics/bullet-2.80 )
+   pixman? ( x11-libs/pixman )
+   postscript? ( app-text/libspectre )
+   media-libs/libpng:0=
+   pulseaudio? ( media-sound/pulseaudio )
+   raw? ( media-libs/libraw )
+   scim? ( app-i18n/scim )
+   sdl? (
+   >=media-libs/libsdl2-2.0.0
+   virtual/opengl
+   )
+   sound? ( media-libs/libsndfile )
+   sv

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

2018-03-26 Thread Manuel Rüger
commit: b591ef7f761eb12d77e31e058f4a6877e5b50807
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 26 12:27:10 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 26 12:27:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b591ef7f

app-metrics: New category

 app-metrics/metadata.xml | 8 
 profiles/categories  | 1 +
 2 files changed, 9 insertions(+)

diff --git a/app-metrics/metadata.xml b/app-metrics/metadata.xml
new file mode 100644
index 000..25becdd97f4
--- /dev/null
+++ b/app-metrics/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   The app-metrics category contains software generating, 
transforming or consuming application, service and system metrics.
+   
+
+

diff --git a/profiles/categories b/profiles/categories
index b830c74deb7..461b9129c9a 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -16,6 +16,7 @@ app-forensics
 app-i18n
 app-laptop
 app-leechcraft
+app-metrics
 app-misc
 app-mobilephone
 app-office



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

2018-03-26 Thread Lars Wendler
commit: 0c91ed0ca0b3a3f19f186d10d7a4ceb9dc8c8951
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 12:38:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 12:38:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c91ed0c

media-libs/jpeg: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/jpeg/Manifest   |  2 --
 media-libs/jpeg/jpeg-9a.ebuild | 68 --
 media-libs/jpeg/jpeg-9b.ebuild | 68 --
 3 files changed, 138 deletions(-)

diff --git a/media-libs/jpeg/Manifest b/media-libs/jpeg/Manifest
index e6af64df6e7..50acddfbfb5 100644
--- a/media-libs/jpeg/Manifest
+++ b/media-libs/jpeg/Manifest
@@ -1,7 +1,5 @@
 DIST jpeg-6b-patchset-1.tar.xz 2592 BLAKE2B 
6518fc5e94dcb4cecbb2d9f4edd2ad297d1f7b64f3da4f03ab54acc6eb9f11374091b7337b005a76f644c6795cdddc2ea032a9f41c9a9a3f5e06e0ba9f02f939
 SHA512 
6deb845a08f4ac6b88c47803b528842cedd145fb12295060d52553b8c803ba192478306496701a409c796c264ceaed0988575ae8f7717e2e7b24da5733bc9c2b
 DIST jpegsrc.v6b.tar.gz 613261 BLAKE2B 
d08406bebcbec9aa0197ef7854f163dc12d916e7e7df466e5408e715aa20738c047f0f709699311186e17da443af9afc208765f74bcc51a7bab2284c54351868
 SHA512 
5d37d3695105fc345ca269ab98cd991472e5de72f702c9a8a652a7d114a40eb99670c69a87ecb24bf64e96318fc0ee2bcb44c497d9d3d2a67378c99e4eb348fe
 DIST jpegsrc.v8d.tar.gz 991456 BLAKE2B 
6644af7dd47a3b1cbcbc8f6bc111c882ed1790eaad6bee06e9b95b803bf756beb6ad61abc76c889d53dfcd05139286ec870372d50d2b79bf28b32d0e8d50a2ab
 SHA512 
7a8b4cff5b1caf6a7281c5dce4e1efa1b68360bd64dd2e619b60c9e1d49f22624bc8780b681bfab073e7b1d4b7f41008a464a58f0eeeacb0a40ff996d7eb5753
-DIST jpegsrc.v9a.tar.gz 134 BLAKE2B 
24fffc050d30af27c52ace25f716858e882f88e6353c3a7369a9598a483a786b716b5c0dcab1e3582d2b23fe578b4bcd72ebc4434f6ca62a6593d53327613b6c
 SHA512 
9b21cc115e22c68bea46db462263c5c7a0d10beb192a919ecccbd801a25982b518ce44d8c301dd582ecaba1850e0e0f20e322be82b0e24ae917b9949b4f10d3b
-DIST jpegsrc.v9b.tar.gz 1022609 BLAKE2B 
334b7d3df800ed2c3e1b5ee2fea40a350c0b4024f5a368efb488b9f782b3d006a691fc53574fa6ad4ff944b69c93478d2d775963519624f360511ecff3f9
 SHA512 
74ea5af3545657d4ac03f8f7933913112cc2d982f0e379d0e5647f1acac21931468e53806297c30ebe180c7bcf84919a0ac20a4195afb03db03060d57904ef6c
 DIST jpegsrc.v9c.tar.gz 1028200 BLAKE2B 
621ef910f3fa397da0d19da1e1771b13ae1e524ba541f7f2562de1da27a8a3b26abc63d01218ae56ddbf480ba5d6ea6a778a23693304f7b4364edb1bcd4839e7
 SHA512 
c95aacb0f1972a2271953ee17b5c6a6c3662d5f4fbc4d1e9aef59dece42a169b0f34d3fa1d385b88580ad11cefd194250094ee72843f4e0028204df6741cb611
 DIST libjpeg8_8d-1.debian.tar.gz 13676 BLAKE2B 
ac6fab3e52f91c9ece95ed809fc972afc92c55754a59358f7dacb056917b1878f6f9be85a20ccb34eb13489a9963a00659fe25c27e8b18b44961c6ba5f3214cd
 SHA512 
7def4f13524f0af3b9adf35a370027a18f43b9a635f56a17d5bb7883370db8b18b8a12737d0f0cb4b0287ccf8fb474eb5f754de6b398ffe7d522c54e5bf68040

diff --git a/media-libs/jpeg/jpeg-9a.ebuild b/media-libs/jpeg/jpeg-9a.ebuild
deleted file mode 100644
index 098a4530dd5..000
--- a/media-libs/jpeg/jpeg-9a.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils libtool toolchain-funcs multilib-minimal
-
-DESCRIPTION="Library to load, handle and manipulate images in the JPEG format"
-HOMEPAGE="http://jpegclub.org/ http://www.ijg.org/";
-SRC_URI="http://www.ijg.org/files/${PN}src.v${PV}.tar.gz
-   mirror://debian/pool/main/libj/lib${PN}8/lib${PN}8_8d-1.debian.tar.gz"
-
-LICENSE="IJG"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="static-libs"
-
-RDEPEND="!media-libs/libjpeg-turbo:0
-   abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r5
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-7-maxmem_sysconf.patch
-   elibtoolize
-}
-
-multilib_src_configure() {
-   # Fix building against this library on eg. Solaris and DragonFly BSD, 
see:
-   # http://mail-index.netbsd.org/pkgsrc-bugs/2010/01/18/msg035644.html
-   local ldverscript=
-   [[ ${CHOST} == *-solaris* ]] && 
ldverscript="--disable-ld-version-script"
-
-   ECONF_SOURCE=${S} \
-   econf \
-   $(use_enable static-libs static) \
-   --enable-maxmem=64 \
-   ${ldverscript}
-}
-
-multilib_src_compile() {
-   emake
-
-   if multilib_is_native_abi; then
-   # Build exifautotran and jpegexiforient
-   cd ../debian/extra
-   emake CC="$(tc-getCC)" CFLAGS="${LDFLAGS} ${CFLAGS}"
-   fi
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-}
-

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

2018-03-26 Thread Lars Wendler
commit: 975da57c1783c3f46632a1f55b6977b75b9cde04
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 12:42:10 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 12:42:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975da57c

app-misc/mc: Fixed usex usage.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/mc/mc-4.8.20-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mc/mc-4.8.20-r2.ebuild b/app-misc/mc/mc-4.8.20-r2.ebuild
index 5b6a3787b52..9b920e68246 100644
--- a/app-misc/mc/mc-4.8.20-r2.ebuild
+++ b/app-misc/mc/mc-4.8.20-r2.ebuild
@@ -67,7 +67,7 @@ src_configure() {
--enable-charset
--enable-vfs
--with-homedir=$(usex xdg 'XDG' '.mc')
-   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w')")
+   --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' 
'')")
$(use_enable kernel_linux vfs-undelfs)
$(use_enable mclib)
$(use_enable nls)



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

2018-03-26 Thread Tony Vroon
commit: db563b7b365a9209318f2f547932ce551f606326
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon Mar 26 12:45:10 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon Mar 26 12:45:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db563b7b

Revert "net-misc/asterisk: drop vulnerable wrt bug #629682"

This reverts commit 4c1879a1e8036fba62d273cf290096c495dbd7b8.
By request of Jaco Kroon, reinstate 11.25.1 in order to allow
troubleshooting of a memory leak in 11.25.3.
The release will be hard-masked to avoid accidental downgrades.
Consensus in #gentoo-dev that this is acceptable practice.

 net-misc/asterisk/Manifest|   1 +
 net-misc/asterisk/asterisk-11.25.1.ebuild | 324 ++
 2 files changed, 325 insertions(+)

diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 4666face71e..2b79ea8e0b5 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -1,3 +1,4 @@
+DIST asterisk-11.25.1.tar.gz 35125897 BLAKE2B 
42f79202c3e69dc0ff1ddad909c87bc0a0dd3c74bc674fbbcf339e00fedf829f7dd1ad5922fae82d26abc37cd62a44061a917861a2ee9b2fa4e26bec748b0aae
 SHA512 
37144b7296f929bdb707853690a12d4c1403741221c943becc88c18fe20587ba2381425574e97647c10efa9f98200336ddae7e3433740e5a509a837ed28ca02c
 DIST asterisk-11.25.3.tar.gz 35134682 BLAKE2B 
9da24d5d6a674ab660edb103e5fc56ddfbcc58cd86166cc08cceb0598a63b51eae36133565e09a30ad11ff6623ba8945437dfb561d2916f68341d398540dabce
 SHA512 
9c0521d55e5b69663ea40066d52e397ba6c165a4b20cd0a1e5e375b9c0e5a6e4f37908e50b0b580e288dec9be252af9a8bce7bceb03ba029f902fb757e6311ed
 DIST asterisk-13.19.0.tar.gz 33027887 BLAKE2B 
f799f51dc4b45d6db2261abfae33f41416616650702ff0cf6c253a80cf2f554f180df9e90bd107ac6a29ef16e3bfadba087f6485fa93978899590b417443
 SHA512 
5404080a42e2d6d76b8fa8629c9570ae55c943676c51901a34552dc69c35f82001a1738e2da3adedf1de254bc8d1821ea7708f844685462ecdd1fd4e979e0e7f
 DIST asterisk-13.19.2.tar.gz 32991960 BLAKE2B 
3b1f731fb68e2d455bfc76e863a8abbd8903ac2f7e89f5bc4b97db0072b0999679a79e6ebbb55c886847fb1db639b6ad84d1f7de1fc3414968ab6b48c5eed72f
 SHA512 
3ee3d57d359ce3049480303b9662a33a905d08491e84d898fd6ee170ee9d34b8bdfcd082b80120dab606929a03572141fe219da75bb87770ed206aeb0249f1e4

diff --git a/net-misc/asterisk/asterisk-11.25.1.ebuild 
b/net-misc/asterisk/asterisk-11.25.1.ebuild
new file mode 100644
index 000..75bca552928
--- /dev/null
+++ b/net-misc/asterisk/asterisk-11.25.1.ebuild
@@ -0,0 +1,324 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils linux-info multilib user systemd
+
+MY_P="${PN}-${PV/_/-}"
+
+DESCRIPTION="Asterisk: A Modular Open Source PBX System"
+HOMEPAGE="http://www.asterisk.org/";
+SRC_URI="http://downloads.asterisk.org/pub/telephony/asterisk/releases/${MY_P}.tar.gz
+mirror://gentoo/gentoo-asterisk-patchset-3.17.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE_VOICEMAIL_STORAGE="
+   +voicemail_storage_file
+   voicemail_storage_odbc
+   voicemail_storage_imap
+"
+IUSE="${IUSE_VOICEMAIL_STORAGE} alsa bluetooth calendar +caps cluster curl 
dahdi debug doc freetds gtalk http iconv ilbc xmpp ldap libedit libressl lua 
mysql newt +samples odbc osplookup oss portaudio postgres radius selinux snmp 
span speex srtp static syslog vorbis"
+IUSE_EXPAND="VOICEMAIL_STORAGE"
+REQUIRED_USE="gtalk? ( xmpp )
+   ^^ ( ${IUSE_VOICEMAIL_STORAGE/+/} )
+   voicemail_storage_odbc? ( odbc )
+"
+
+EPATCH_SUFFIX="patch"
+PATCHES=( "${WORKDIR}/asterisk-patchset" )
+
+CDEPEND="dev-db/sqlite:3
+   dev-libs/popt
+   dev-libs/libxml2
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   sys-libs/ncurses:*
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   bluetooth? ( net-wireless/bluez )
+   calendar? ( net-libs/neon
+dev-libs/libical
+dev-libs/iksemel )
+   caps? ( sys-libs/libcap )
+   cluster? ( sys-cluster/corosync )
+   curl? ( net-misc/curl )
+   dahdi? ( >=net-libs/libpri-1.4.12_beta2
+   net-misc/dahdi-tools )
+   freetds? ( dev-db/freetds )
+   gtalk? ( dev-libs/iksemel )
+   http? ( dev-libs/gmime:2.6 )
+   iconv? ( virtual/libiconv )
+   ilbc? ( dev-libs/ilbc-rfc3951 )
+   xmpp? ( dev-libs/iksemel )
+   ldap? ( net-nds/openldap )
+   libedit? ( dev-libs/libedit )
+   lua? ( dev-lang/lua:* )
+   mysql? ( virtual/mysql )
+   newt? ( dev-libs/newt )
+   odbc? ( dev-db/unixODBC )
+   osplookup? ( net-libs/osptoolkit )
+   portaudio? ( media-libs/portaudio )
+   postgres? ( dev-db/postgresql:* )
+   radius? ( net-dialup/freeradius-client )
+   snmp? ( net-analyzer/net-snmp )
+   span? ( media-libs/spandsp )
+   speex? ( media-libs/speex )
+   srtp? ( net-libs/libsrtp:0 )
+   vorbis? ( media-libs/libvorbis )"
+
+DEPEN

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

2018-03-26 Thread Tony Vroon
commit: bc3f56c17afe07c4f0ddae18fbd994d62fd4e1a5
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon Mar 26 12:49:08 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon Mar 26 12:49:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3f56c1

net-misc/asterik: Mask 11.25.1

This release was added back to the tree due to reports of a memory
leak in the 11.25.3 release. It is masked because it is not safe
for use.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 5eddf5ca1d1..bfe0a48d2e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Tony Vroon  (24 Mar 2018)
+# This is a vulnerable version of Asterisk and should not be used except
+# to troubleshoot a purported memory leak in the 11.25.3 release.
+# Bug 629682.
+=net-misc/asterisk-11.25.1
+
 # Mike Gilbert  (24 Mar 2018)
 # Dev channel releases are only for people who are developers or want more
 # experimental features and accept a more unstable release.



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

2018-03-26 Thread Mikhail Pukhlikov
commit: cb1aff090b188bf58fd034fcce477d7dc8298f8f
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Mar 25 12:42:59 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Mon Mar 26 12:59:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1aff09

dev-lang/mono-basic: New Package

Needed by: https://bugs.gentoo.org/651396

Closes: https://bugs.gentoo.org/651394
Closes: https://github.com/gentoo/gentoo/pull/7601

 dev-lang/mono-basic/Manifest  |  1 +
 dev-lang/mono-basic/metadata.xml  | 12 
 dev-lang/mono-basic/mono-basic-4.6.ebuild | 13 +
 3 files changed, 26 insertions(+)

diff --git a/dev-lang/mono-basic/Manifest b/dev-lang/mono-basic/Manifest
new file mode 100644
index 000..856d6807ad1
--- /dev/null
+++ b/dev-lang/mono-basic/Manifest
@@ -0,0 +1 @@
+DIST mono-basic-4.6.tar.bz2 2051520 BLAKE2B 
0fc4961e9beb0894dcc081ecd06abf8a2e1c3d1aa6bb129b72d2c87ab15e9e779c0305f030515b18bd218ac595cd03ebad2fef5403dfc5aeb7a58b8886d085a0
 SHA512 
a8b50f9fa0d2e7533429722e584f42ee3e3794e1e013a2ca75b616b2b7b8c755dbe0722187b5e0982b9ebb8b5d22310a21fcfd55a6c027ee6eadcc7887e106d9

diff --git a/dev-lang/mono-basic/metadata.xml b/dev-lang/mono-basic/metadata.xml
new file mode 100644
index 000..54d5423c406
--- /dev/null
+++ b/dev-lang/mono-basic/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ck+gen...@bl4ckb0x.de
+   Conrad Kostecki
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+

diff --git a/dev-lang/mono-basic/mono-basic-4.6.ebuild 
b/dev-lang/mono-basic/mono-basic-4.6.ebuild
new file mode 100644
index 000..2a72f461d32
--- /dev/null
+++ b/dev-lang/mono-basic/mono-basic-4.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mono-env
+
+DESCRIPTION="Visual Basic Compiler and Runtime"
+HOMEPAGE="https://www.mono-project.com/docs/about-mono/languages/visualbasic/";
+
+KEYWORDS="-* ~amd64 ~x86"
+LICENSE="LGPL-2 MIT"
+SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/

2018-03-26 Thread Lars Wendler
commit: d8922e9cfebfafd071cbd0bb79cd375dcfe9155a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 13:25:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 13:26:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8922e9c

sys-process/htop: Added 3.0.0_beta3 release.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-process/htop/Manifest|  1 +
 sys-process/htop/htop-3.0.0_beta3.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/sys-process/htop/Manifest b/sys-process/htop/Manifest
index f0451a60ad1..0fcc0a9fd18 100644
--- a/sys-process/htop/Manifest
+++ b/sys-process/htop/Manifest
@@ -1,2 +1,3 @@
 DIST htop-2.0.2.tar.gz 476364 BLAKE2B 
f5519977b4bd6d189cb7f379a9f9b535a4b67a575b30056a43e259ab39a69f84083d310bbefefe8408c7ca99918f1ea9ae775808b9afe9d0f78097ac6bb88dc7
 SHA512 
1c9bf71a36c56b301667aa6d03756fc757fbcb63e848d9581d10db3df6193cdeb00e55ceb6e2392794ac03ea034b04459a8fe550b3ac2318cd86263a74c78cda
 DIST htop-2.1.0.tar.gz 302938 BLAKE2B 
3e290a3dbb0bf5424780ba5dcb9de8ea478bf4cabbbde202c19eb3db7e0f8d1e108ec3ea41544ac095097c39100417c72477dab96f104a6317f4edd06d69199f
 SHA512 
203e8f4abd63334330fc673f6c9609adbeab763d80f553d8b48670091d18dd347599a9ce2dbbac374fa4a13fa904948711a441fa676f52ab1612bd2b4ee4c6eb
+DIST htop-3.0.0_beta3.tar.gz 169576 BLAKE2B 
6d62a818b53933de1d09e316eac41497f6f9c75b1fced691540e91348af0a0272f38dfd2dd935191c0782d2c4ca2fc6bee64d5827851329b73d7c31c590d3e9f
 SHA512 
05b2f817b67206dce0f727394cc78437ecbd4575fed898dca0a7b25a7acaab42e8b674f4c040139080759d04e73e5fda58aab89c184f2b10e35edf19385e680a

diff --git a/sys-process/htop/htop-3.0.0_beta3.ebuild 
b/sys-process/htop/htop-3.0.0_beta3.ebuild
new file mode 100644
index 000..97456ae73a1
--- /dev/null
+++ b/sys-process/htop/htop-3.0.0_beta3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit autotools linux-info python-single-r1
+
+DESCRIPTION="interactive process viewer"
+HOMEPAGE="http://hisham.hm/htop/";
+if [[ "${PV}" = *_beta* ]] ; then
+   SRC_URI="https://github.com/hishamhm/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${P/_}"
+else
+   SRC_URI="http://hisham.hm/htop/releases/${PV}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+fi
+LICENSE="BSD GPL-2"
+SLOT="0"
+IUSE="kernel_FreeBSD kernel_linux openvz unicode vserver"
+
+RDEPEND="sys-libs/ncurses:0=[unicode?]"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DOCS=( ChangeLog README )
+
+CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
+
+PATCHES=(
+
+   # Fixes from upstream (can usually be removed with next version bump)
+   "${FILESDIR}/${PN}-2.1.0-header_updates.patch"
+)
+
+pkg_setup() {
+   if ! has_version sys-process/lsof; then
+   ewarn "To use lsof features in htop(what processes are 
accessing"
+   ewarn "what files), you must have sys-process/lsof installed."
+   fi
+
+   python-single-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   if [[ "${PV}" != *_beta* ]] ; then
+   rm missing || die
+   fi
+
+   default
+   use python_single_target_python2_7 || \
+   eapply "${FILESDIR}/${PN}-2.1.0-MakeHeader-python3.patch" 
#646880
+   eautoreconf
+   python_fix_shebang scripts/MakeHeader.py
+}
+
+src_configure() {
+   [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes 
#328971
+
+   local myeconfargs=(
+   # fails to build against recent hwloc versions
+   --disable-hwloc
+   --enable-taskstats
+   $(use_enable kernel_linux cgroup)
+   $(use_enable kernel_linux linux-affinity)
+   $(use_enable openvz)
+   $(use_enable unicode)
+   $(use_enable vserver)
+   )
+   econf ${myeconfargs[@]}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/

2018-03-26 Thread Lars Wendler
commit: e8cc1a5b84b6c5196ac9cb15808e58d0832b1bfe
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 13:26:09 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 13:26:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cc1a5b

sys-process/htop: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-process/htop/htop-2.1.0.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/sys-process/htop/htop-2.1.0.ebuild 
b/sys-process/htop/htop-2.1.0.ebuild
deleted file mode 100644
index 1ba6ab8008f..000
--- a/sys-process/htop/htop-2.1.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools linux-info
-
-DESCRIPTION="interactive process viewer"
-HOMEPAGE="http://hisham.hm/htop/";
-SRC_URI="http://hisham.hm/htop/releases/${PV}/${P}.tar.gz";
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
-IUSE="kernel_FreeBSD kernel_linux openvz unicode vserver"
-
-RDEPEND="sys-libs/ncurses:0=[unicode?]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog README )
-
-CONFIG_CHECK="~TASKSTATS ~TASK_XACCT ~TASK_IO_ACCOUNTING ~CGROUPS"
-
-PATCHES=(
-   "${FILESDIR}/${P}-sysmacros.patch"
-)
-
-pkg_setup() {
-   if ! has_version sys-process/lsof; then
-   ewarn "To use lsof features in htop(what processes are 
accessing"
-   ewarn "what files), you must have sys-process/lsof installed."
-   fi
-
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   rm missing || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   [[ $CBUILD != $CHOST ]] && export ac_cv_file__proc_{meminfo,stat}=yes 
#328971
-
-   local myeconfargs=(
-   # fails to build against recent hwloc versions
-   --disable-hwloc
-   --enable-taskstats
-   $(use_enable kernel_linux cgroup)
-   $(use_enable kernel_linux linux-affinity)
-   $(use_enable openvz)
-   $(use_enable unicode)
-   $(use_enable vserver)
-   )
-   econf ${myeconfargs[@]}
-}



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

2018-03-26 Thread Craig Andrews
commit: 70d2087c783b1bf0e96ce4efc9f05244ab8450fb
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar 26 13:47:45 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar 26 13:51:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d2087c

net-p2p/xmr-stak: 2.3.0 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-p2p/xmr-stak/Manifest  |  1 +
 net-p2p/xmr-stak/files/xmr-stak-2.3.0.service  | 32 ++
 ...{xmr-stak-.ebuild => xmr-stak-2.3.0.ebuild} |  4 +--
 net-p2p/xmr-stak/xmr-stak-.ebuild  |  4 +--
 4 files changed, 37 insertions(+), 4 deletions(-)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 6fa84342d86..cd7a943974e 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1 +1,2 @@
 DIST xmr-stak-2.2.0.tar.gz 316309 BLAKE2B 
8a5042e91eff1d7a49dcf50d67430f21459509443117150f59f861edb0c145e0f336cb617ea4f2a7edfd923493efbc8f5ce9cd134a7f7af14b270c8cfdd3cc24
 SHA512 
1ec30b1f97043307461816e61cb7afaf9e77cfad895b13f5facf98f34da8d9b8751d9885930b0a38777017978fb4f25bb3a69a1c2a5db47b1a851bc88cd7d78d
+DIST xmr-stak-2.3.0.tar.gz 64 BLAKE2B 
f8824f545ea08267eb9f670f2aaba7cb2e98693e5603dee5fbe54bb3f3ebc21509f26bb0d10239b79675e3ce32a2f4b32b591fb3af51b4c716fbb84beeb7326e
 SHA512 
2828789ac63ab3cb13e36c6f86d9cf82f21f15f51df873a8a3e42757d16357653823d28103f2a076afa67ce7ca277ec92c5aee25fc823806e85c3a8c80b4ae5d

diff --git a/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service 
b/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service
new file mode 100644
index 000..b9515c61f79
--- /dev/null
+++ b/net-p2p/xmr-stak/files/xmr-stak-2.3.0.service
@@ -0,0 +1,32 @@
+[Unit]
+Description=Unified all-in-one Monero miner
+After=network-online.target
+AssertFileNotEmpty=/etc/xmr-stak/main.config
+
+[Service]
+Environment=GPU_FORCE_64BIT_PTR=1
+Environment=GPU_MAX_HEAP_SIZE=100
+Environment=GPU_USE_SYNC_OBJECTS=1
+Environment=GPU_MAX_ALLOC_PERCENT=100
+Environment=GPU_SINGLE_ALLOC_PERCENT=100
+ExecStart=/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt
+DynamicUser=true
+Group=video
+CPUSchedulingPolicy=idle
+PrivateTmp=true
+ProtectHome=true
+ProtectSystem=strict
+NoNewPrivileges=true
+CapabilityBoundingSet=
+MemoryDenyWriteExecute=true
+ProtectKernelModules=true
+ProtectKernelTunables=true
+ProtectControlGroups=true
+RestrictRealtime=true
+RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
+RestrictNamespaces=true
+PrivateUsers=true
+ConfigurationDirectory=xmr-stak
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-p2p/xmr-stak/xmr-stak-.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
similarity index 91%
copy from net-p2p/xmr-stak/xmr-stak-.ebuild
copy to net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
index 7138acbe70c..4be0f9f7cac 100644
--- a/net-p2p/xmr-stak/xmr-stak-.ebuild
+++ b/net-p2p/xmr-stak/xmr-stak-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
SRC_URI=""
 else
-   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -48,7 +48,7 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   systemd_dounit "${FILESDIR}"/${PN}.service
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
dodir /etc/xmr-stak
 }
 

diff --git a/net-p2p/xmr-stak/xmr-stak-.ebuild 
b/net-p2p/xmr-stak/xmr-stak-.ebuild
index 7138acbe70c..4be0f9f7cac 100644
--- a/net-p2p/xmr-stak/xmr-stak-.ebuild
+++ b/net-p2p/xmr-stak/xmr-stak-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
SRC_URI=""
 else
-   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 
@@ -48,7 +48,7 @@ src_configure() {
 
 src_install() {
cmake-utils_src_install
-   systemd_dounit "${FILESDIR}"/${PN}.service
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
dodir /etc/xmr-stak
 }
 



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

2018-03-26 Thread Craig Andrews
commit: 61fedd15b0dbf3df6a37eae73cd1e931b17b9220
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Mar 24 01:23:08 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar 26 13:51:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fedd15

media-libs/openexr: Strip lto flag

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

 media-libs/openexr/openexr-2.2.0-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-libs/openexr/openexr-2.2.0-r2.ebuild 
b/media-libs/openexr/openexr-2.2.0-r2.ebuild
index 4ae6430d82e..8f9775ff2e7 100644
--- a/media-libs/openexr/openexr-2.2.0-r2.ebuild
+++ b/media-libs/openexr/openexr-2.2.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools multilib-minimal
+inherit autotools flag-o-matic multilib-minimal
 
 DESCRIPTION="ILM's OpenEXR high dynamic-range image file format libraries"
 HOMEPAGE="http://openexr.com/";
@@ -43,6 +43,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+   # Fails to build with lto, https://bugs.gentoo.org/650876
+   filter-flags -flto*
+
ECONF_SOURCE="${S}" econf \
--enable-threading \
$(use_enable cpu_flags_x86_avx avx) \



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2018-03-26 Thread Lars Wendler
commit: cf7ce01ada29e16688c1cf9f89e411cf5cede3bb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 14:10:40 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 14:10:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7ce01a

x11-plugins/enigmail: Bump to version 2.0. Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-plugins/enigmail/Manifest   | 2 +-
 x11-plugins/enigmail/{enigmail-2.0_beta1.ebuild => enigmail-2.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest
index 964d1ed343b..5e177181009 100644
--- a/x11-plugins/enigmail/Manifest
+++ b/x11-plugins/enigmail/Manifest
@@ -1,2 +1,2 @@
 DIST enigmail-1.9.9.tar.gz 1787556 BLAKE2B 
729cf7e404b4cc5d964df476e627b476916cd6c834ce5f220a26738bc32eabbd9fd2c4c3cbaccef6e1d8c4b5b7313b54278a4170808f8b722443b338fda87b55
 SHA512 
39b37305362c88527d897ed95aa9d8457137d5f026359d19b838ab9df531c14099e157afdc8fefae78a6fa2ddded8dbfbeaf84eb91ac6cfbb05ae808731da2cb
-DIST enigmail-2.0-beta1.tar.gz 2116808 BLAKE2B 
a539e7bf97e12327ae2a7e9fafdc2ad4298f9dd602333aa6d414b4c6770b3279cc0c9e100cb3be6be86c49f17b4c76759676efc963fe04e8fe522a8aad345f47
 SHA512 
ddbf540c0d628c19c7ddbcd01686dcdec53385113367e9f3ef683e3ebc97e17cbdbe62e7623b7b1be41967f47cd430b4f2d2fba1d0a86773c836ffc6ceb8f548
+DIST enigmail-2.0.tar.gz 2526788 BLAKE2B 
ee41681bba5874b0e8dac5362f49304101567a8dd5da4a8d31c7db353ca61adbe09a5e622a1d69e77a61e82f060266a8644a8c05a241a0f332e4955aed72fff0
 SHA512 
bbf7c743d51d6010e8dcca575e1530561944b552dd940119cda874c4b70109eedaaee437c108b1ead17a8414935f48083e2bde8020f3504f927bf9e01fb7b4ae

diff --git a/x11-plugins/enigmail/enigmail-2.0_beta1.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.ebuild
similarity index 100%
rename from x11-plugins/enigmail/enigmail-2.0_beta1.ebuild
rename to x11-plugins/enigmail/enigmail-2.0.ebuild



[gentoo-commits] proj/mozilla:master commit in: x11-plugins/enigmail/

2018-03-26 Thread Lars Wendler
commit: 4189933f351fd3ac5e1f9c2559471d4bcdf25ee5
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 14:12:03 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 14:12:03 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=4189933f

x11-plugins/enigmail: Bump to version 2.0. Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x498FE765960E9B39

 x11-plugins/enigmail/Manifest  | 28 +++---
 ...igmail-2.0_beta1.ebuild => enigmail-2.0.ebuild} |  0
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/x11-plugins/enigmail/Manifest b/x11-plugins/enigmail/Manifest
index 1039f13..b8b5ca9 100644
--- a/x11-plugins/enigmail/Manifest
+++ b/x11-plugins/enigmail/Manifest
@@ -2,20 +2,20 @@
 Hash: SHA512
 
 DIST enigmail-1.9.9.tar.gz 1787556 BLAKE2B 
729cf7e404b4cc5d964df476e627b476916cd6c834ce5f220a26738bc32eabbd9fd2c4c3cbaccef6e1d8c4b5b7313b54278a4170808f8b722443b338fda87b55
 SHA512 
39b37305362c88527d897ed95aa9d8457137d5f026359d19b838ab9df531c14099e157afdc8fefae78a6fa2ddded8dbfbeaf84eb91ac6cfbb05ae808731da2cb
-DIST enigmail-2.0-beta1.tar.gz 2116808 BLAKE2B 
a539e7bf97e12327ae2a7e9fafdc2ad4298f9dd602333aa6d414b4c6770b3279cc0c9e100cb3be6be86c49f17b4c76759676efc963fe04e8fe522a8aad345f47
 SHA512 
ddbf540c0d628c19c7ddbcd01686dcdec53385113367e9f3ef683e3ebc97e17cbdbe62e7623b7b1be41967f47cd430b4f2d2fba1d0a86773c836ffc6ceb8f548
+DIST enigmail-2.0.tar.gz 2526788 BLAKE2B 
ee41681bba5874b0e8dac5362f49304101567a8dd5da4a8d31c7db353ca61adbe09a5e622a1d69e77a61e82f060266a8644a8c05a241a0f332e4955aed72fff0
 SHA512 
bbf7c743d51d6010e8dcca575e1530561944b552dd940119cda874c4b70109eedaaee437c108b1ead17a8414935f48083e2bde8020f3504f927bf9e01fb7b4ae
 -BEGIN PGP SIGNATURE-
 
-iQIzBAEBCgAdFiEEWCOBmo8i7LhvVmNAVx3S0DQ8YDkFAlqBuIwACgkQVx3S0DQ8
-YDlcWQ//cqJjpDlYhSGSn4tGbi5YNE1UYYYLWfj8Jt4ICX1nBzq/gpy+zYOvHhsq
-AFwTjUG9TUfkUQYnUI2dtV7EI5NzKYL6eUx7UCkUK8kVBAoGRhUeuzayiO9MAsvs
-cXgY9WJULUq8yCnh8w+Ii/bjGvhvSD7iio9nqNxJefQyvU2AQstDoNtXUkdb0V8M
-glYXGeoU+e6KIRZ9lLlLD9ziaN6dQFdRrBshS26WGaOhAfsNBDxZOkk0K0gH6lsc
-iRvSIYB06XDqLrFaJ1WVXtQvMkeNOXYZgKaqiDxz5wRTBhAs0D9NVRkJPVaNXN7m
-iGuUKktR8JLutVD/BW2C7FX92+gRRbpiKBNZxMG9jpwl7fHmYIQGqsXQY9dB26bj
-cVpAPhgQhi1hjwqSJo9+ltokG7vTvAiHRwWxAjsjiLd7pCa4jiwmDPEQjxyFi5FG
-QP1WH+U4k0v+9eSU39N/V5CjnyfOIAFVm3ChzNkycfyLeQD/jqpeyuXhH4f0bB/J
-bUnKFES1mJigTkblXCA/IEq6cpecYdsT8UnQXDVDSfhcwIj3W7Z1+8mr3Cj9jeIW
-UOr50r48c0SZysgck5jnWHlSGSv2DA5aQ/EAZ3O1HrOh1bNUr854FXzVxWDMJkIY
-iK04l/4DHyNVb0NCs6CJ+A4eAYqpxHWgs3CyHKod9P7j+U+a6XA=
-=ZXzo
+iQIzBAEBCgAdFiEEWCOBmo8i7LhvVmNAVx3S0DQ8YDkFAlq4/7MACgkQVx3S0DQ8
+YDm/zw//eeFmpeiSyAgp9be9q4xTFBZG4krJkV+OcX2i9oLSXD6lo2qwwZpzvr7y
+G2lQMZ6rHX/CV78A8mwbtVMherkjWQvKarI9j4CN12/9ltr5Uck6mlUlsH76ANA9
+0+/VCz9o3A1mNszfuva0FKbFLf8zoXkav+rt+sfCwCY4S4BpK23zyVLg+T+BLrKp
+EfJY7IYgP20HqfOk3ejobgWxBlMQogX4GikGgxgl5LuCrrUK6awDGROF/8Xr908J
+y6KNa5DFerHwxk6ejP/8CCYlWZmvMRFFLxyPeLpha5dU0eh3aI9pfzhj+BsW+RT4
+VE+8JbdFias2sq1TN13vSUvlybRyYuAP241zyYgyZI+yNfw+kWBd3ZN4aALeCuk7
+FZbOb/FVDNstd/3tBvAAB7Ss3umjjvseqmq5Wa/DP50Is+7L2TG+HUwrTYCUof6Z
+v68xOewFf6EEL+g055/QbeYwdB13YMwOosc3Kgb3Yhg8QgmZXNr2SOe81xwA2Bfj
+yXv32lokZpDFE+KrNifihQGQxxI+RNU7O8RvBSi0/3moNJGSzL3SX+zSKnlDvmwt
+giHvApvYzzI9mMhbFsji176Cf6g83ttfJ0/7ib/YbQ25QR4t21ibbATrsMTMZnjU
+UW2PCqgRsyIHTM0bUkMuWcd9aZDGedcG/wZfiqHNGdK9G1cJziM=
+=Z5Ip
 -END PGP SIGNATURE-

diff --git a/x11-plugins/enigmail/enigmail-2.0_beta1.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.ebuild
similarity index 100%
rename from x11-plugins/enigmail/enigmail-2.0_beta1.ebuild
rename to x11-plugins/enigmail/enigmail-2.0.ebuild



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

2018-03-26 Thread Manuel Rüger
commit: 38fff1c0b0755611427a4017c386a18fcca8f122
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 26 14:21:28 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 26 14:21:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fff1c0

sys-cluster/minikube: Version bump to 0.25.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-cluster/minikube/Manifest   |  1 +
 sys-cluster/minikube/minikube-0.25.2.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index efffca064ca..40eee7260c4 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -1 +1,2 @@
 DIST minikube-0.25.0.tar.gz 19657702 BLAKE2B 
5b396f2720300e56096f62956d429ff33999b956f80857131b3c89e33f11917a461d11982531744acc31bf62b7f365ca6e909fd50336f1440acff1889e374815
 SHA512 
43cd2be9b48cf44ade46936157e2654a81a773a055aaa4239c232e42ee769d9e165b02c43d8dce6a09396c30e46ec811f08ed0fb9a2c81f13db76e13ab03ef54
+DIST minikube-0.25.2.tar.gz 19765563 BLAKE2B 
6830cb402ed29e7a976b2bbe418fe41051b295414d38b88a4d35e7352923b96aacd5f4d80458e53c3ae752d3e53b86e0b8a823c317271e4efd201db27eafb029
 SHA512 
505dea2ddee96ddd476429f05bcf889c99f60a38fee21b4724f528253037ae268ebac2830c38d331f14f47a689afc2dec2d6815983dd0aee4c5bb7ff58f67f9d

diff --git a/sys-cluster/minikube/minikube-0.25.2.ebuild 
b/sys-cluster/minikube/minikube-0.25.2.ebuild
new file mode 100644
index 000..8f9d3252d27
--- /dev/null
+++ b/sys-cluster/minikube/minikube-0.25.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit python-any-r1 golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/minikube"
+ARCHIVE_URI="https://github.com/kubernetes/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Single Node Kubernetes Cluster"
+HOMEPAGE="https://github.com/kubernetes/minikube https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened"
+
+DEPEND="dev-go/go-bindata
+   ${PYTHON_DEPS}"
+RDEPEND=">=sys-cluster/kubectl-1.9.4"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e 's/ -s -w/ -w/' -e 's#$(GOPATH)/bin/go-bindata#go-bindata#' 
-e 's#GOBIN=$(GOPATH)/bin go get github.com/jteeuwen/go-bindata/...##' 
src/${EGO_PN}/Makefile || die
+   sed -i -e "s/get_rev(), get_version(), get_tree_state()/get_rev(), 
get_version(), 'gitTreeState=clean'/"  src/${EGO_PN}/hack/get_k8s_version.py || 
die
+}
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -C src/${EGO_PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin out/minikube
+   dodoc -r docs CHANGELOG.md README.md
+   popd || die
+}



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

2018-03-26 Thread Manuel Rüger
commit: eb6b676bea2f702a4418e87c381650a3820d4e4c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 26 14:45:39 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 26 14:45:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6b676b

net-misc/casync: Inital version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/casync/Manifest  |  1 +
 net-misc/casync/casync-2_p20180321.ebuild | 41 +++
 net-misc/casync/metadata.xml  | 15 +++
 3 files changed, 57 insertions(+)

diff --git a/net-misc/casync/Manifest b/net-misc/casync/Manifest
new file mode 100644
index 000..2e0f88aa186
--- /dev/null
+++ b/net-misc/casync/Manifest
@@ -0,0 +1 @@
+DIST casync-2_p20180321.tar.gz 1306314 BLAKE2B 
9fa9238a9677ede6a218c27929f0990fe26ad0afeeb2f736a6a665d301bde6c016e6fc0f3120266707d3c12cd765667f8a8cd231bb49b5cf8bedfc4ab812b481
 SHA512 
c8fd61e56dc3e0aec02656e28f8cec8d873498635bdaf96c0576ab3867a0e2ef0fb69206f3a476b0515a284ba35a2d746985056e522f5d396e35bc13fd81ae58

diff --git a/net-misc/casync/casync-2_p20180321.ebuild 
b/net-misc/casync/casync-2_p20180321.ebuild
new file mode 100644
index 000..6303ac8dee3
--- /dev/null
+++ b/net-misc/casync/casync-2_p20180321.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit vcs-snapshot meson
+
+COMMIT="a755da21d3ba5d9cbb002dfc86a3ab0d46b82176"
+DESCRIPTION=" Content-Addressable Data Synchronization Tool"
+HOMEPAGE="https://github.com/systemd/casync";
+SRC_URI="https://github.com/systemd/casync/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+fuse +udev man selinux test"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0 )
+   selinux? ( sys-libs/libselinux )
+   udev? ( virtual/libudev )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   man? ( dev-python/sphinx )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dfuse="$(usex fuse true false)"
+   -Dman="$(usex man true false)"
+   -Dselinux="$(usex selinux true false)"
+   -Dtests="$(usex test true false)"
+   -Dudev="$(usex udev true false)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}

diff --git a/net-misc/casync/metadata.xml b/net-misc/casync/metadata.xml
new file mode 100644
index 000..b5956467d23
--- /dev/null
+++ b/net-misc/casync/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   Enable fuse support
+   Build and install man pages
+   
+   
+   systemd/casync
+   
+



[gentoo-commits] proj/musl:master commit in: sys-apps/sandbox/, sys-apps/sandbox/files/

2018-03-26 Thread Anthony G. Basile
commit: 2604791d633c251fd23fe80427d1902b6afe5642
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 26 14:58:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 26 14:58:08 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=2604791d

sys-apps/sandbox: remove older versions

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/sandbox/Manifest  |   3 +-
 .../sandbox/files/sandbox-2.10-disable-same.patch  |  77 -
 .../sandbox/files/sandbox-2.10-fix-opendir.patch   |  79 -
 .../files/sandbox-2.10-memory-corruption.patch |  42 ---
 .../files/sandbox-2.11-symlinkat-renameat.patch| 124 -
 sys-apps/sandbox/files/sandbox-2.6-musl.patch  |  48 
 sys-apps/sandbox/sandbox-2.10-r3.ebuild|  86 --
 sys-apps/sandbox/sandbox-2.10-r4.ebuild|  87 ---
 8 files changed, 1 insertion(+), 545 deletions(-)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index fce1f0b..ef5db1c 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,3 +1,2 @@
-DIST sandbox-2.10.tar.xz 417068 SHA256 
019d6a2646b3a5f9b6fc3fcb6ff99332901017eb845442bec8573b9901506fa6 SHA512 
178b3b8fcb54e6ff67df1c8101866739b49e4d31a66717c21ef502dd2ab609fca70f1a0c662b913e207bfc1ba6994cefdcf5c92ff32add9dd98bd9707f301305
 WHIRLPOOL 
5d6cffa7317cafeba02af75de9ae914d4365a62b54d3dfcc14cb272e621f2f76a60a945591ccb57dd59d6750152087cb2f21e43ded3ec181d6b42df173147192
-DIST sandbox-2.12.tar.xz 424252 SHA256 
265a490a8c528237c55ad26dfd7f62336fa5727c82358fc9cfbaa2e52c47fc50 SHA512 
98bd2ee8807d81e65ee0c9f11cfaf2b37da2ee4d8763c68d18c0ff6b14f3cc847ae2d3a0aa30cbe86063a2108ed4d4dcf7cc3fc4f37cb7549d266d4c1989c2a9
 WHIRLPOOL 
4f3089746a11616c60057165f387122b74e8d2f30a2d77db296405a2b6f401fc625645bca73092436162f5d98a88bfb2a3b42909b0eceb9a59ab810d803441b0
+DIST sandbox-2.12.tar.xz 424252 BLAKE2B 
55eb06cbc15ad9ff8b0c272b8d071591ce3533a6ff807719df79131e6c966d60c3b37d9d8e4e1d466df0992836c4594bf6927b496ecb343a71d7b0656219a6d7
 SHA512 
98bd2ee8807d81e65ee0c9f11cfaf2b37da2ee4d8763c68d18c0ff6b14f3cc847ae2d3a0aa30cbe86063a2108ed4d4dcf7cc3fc4f37cb7549d266d4c1989c2a9
 DIST sandbox-2.13.tar.xz 424968 BLAKE2B 
efcbf527853e8cfe8b3fec026041f55f51cba78029f92195ec76a45e84cb2b6cc129267c6e50608584607de72a86b2e7836e77f20677de9b94bb5c40999e4712
 SHA512 
46ad79335e51a1ec0aaa34ab5eeabe9d007818c518682409c5aaf97d49ec23021ece8fa53264ce5332cdd04ef6b3fd9beff0dc0a3cb5dfe2f9b6a6e359f8c1cf

diff --git a/sys-apps/sandbox/files/sandbox-2.10-disable-same.patch 
b/sys-apps/sandbox/files/sandbox-2.10-disable-same.patch
deleted file mode 100644
index 296b322..000
--- a/sys-apps/sandbox/files/sandbox-2.10-disable-same.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 7a923f646ce10b7dec3c7ae5fe2079c10aa21752 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sun, 20 Dec 2015 16:08:16 -0500
-Subject: [PATCH] libsbutil: gnulib: hand disable same_name usage
-
-We don't provide same_name because the one caller we don't use, but it
-relies on gc-sections to avoid link errors.  That flag doesn't work on
-ia64 though, so we need to hand delete the one caller.  Ugh.
-
-Signed-off-by: Mike Frysinger 

- libsbutil/gnulib/hash-triple.c |  9 -
- libsbutil/gnulib/same.h| 25 -
- 2 files changed, 34 deletions(-)
- delete mode 100644 libsbutil/gnulib/same.h
-
-diff --git a/libsbutil/gnulib/hash-triple.c b/libsbutil/gnulib/hash-triple.c
-index c3b6d9f..06cfbdf 100644
 a/libsbutil/gnulib/hash-triple.c
-+++ b/libsbutil/gnulib/hash-triple.c
-@@ -24,7 +24,6 @@
- #include 
- 
- #include "hash-pjw.h"
--#include "same.h"
- #include "same-inode.h"
- 
- #define STREQ(a, b) (strcmp (a, b) == 0)
-@@ -52,14 +51,6 @@ triple_hash_no_name (void const *x, size_t table_size)
- 
- /* Compare two F_triple structs.  */
- bool
--triple_compare (void const *x, void const *y)
--{
--  struct F_triple const *a = x;
--  struct F_triple const *b = y;
--  return (SAME_INODE (*a, *b) && same_name (a->name, b->name)) ? true : false;
--}
--
--bool
- triple_compare_ino_str (void const *x, void const *y)
- {
-   struct F_triple const *a = x;
-diff --git a/libsbutil/gnulib/same.h b/libsbutil/gnulib/same.h
-deleted file mode 100644
-index ee313c5..000
 a/libsbutil/gnulib/same.h
-+++ /dev/null
-@@ -1,25 +0,0 @@
--/* Determine whether two file names refer to the same file.
--
--   Copyright (C) 1997-2000, 2003-2004, 2009-2015 Free Software Foundation, 
Inc.
--
--   This program is free software: you can redistribute it and/or modify
--   it under the terms of the GNU General Public License as published by
--   the Free Software Foundation; either version 3 of the License, or
--   (at your option) any later version.
--
--   This program is distributed in the hope that it will be useful,
--   but WITHOUT ANY WARRANTY; without even the implied warranty of
--   MERCHANTABILITY or F

[gentoo-commits] proj/musl:master commit in: sys-apps/sandbox/

2018-03-26 Thread Anthony G. Basile
commit: 230bf8e291625214245381646996e49ad2481a56
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 26 14:58:58 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 26 14:58:58 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=230bf8e2

sys-apps/sandbox: mark 2.13 stable on all musl supported arches

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-apps/sandbox/sandbox-2.13.ebuild 
b/sys-apps/sandbox/sandbox-2.13.ebuild
index 05aad44..6b609a2 100644
--- a/sys-apps/sandbox/sandbox-2.13.ebuild
+++ b/sys-apps/sandbox/sandbox-2.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE=""
 
 DEPEND="app-arch/xz-utils



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

2018-03-26 Thread Michał Górny
commit: ff1bcfa9bb1563a4eeb6b5b530b0a2350eed521a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:45:48 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 15:18:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1bcfa9

dev-libs/libgit2: Bump to 0.27.0

 dev-libs/libgit2/Manifest| 1 +
 dev-libs/libgit2/libgit2-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 50c47683256..07d8d96f771 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,2 +1,3 @@
 DIST libgit2-0.26.2.tar.gz 4706513 BLAKE2B 
e11a7043d3f1b0a13d04129b7052d60beb401bc87f583f63dc514251dda001b622d8a7b5c7b65b8d6364244e4b15e09bd4ef789b120ef13214cd0430af8c76c1
 SHA512 
4601b4a09f2c70b41361eab5549d3f758ab5a62742e4ae0b07df0cf4f8d7b66a2eae09a1db410afcce0f6436162dbc4f8cbe97b08de1807960ddfce02e5d695b
 DIST libgit2-0.26.3.tar.gz 4728289 BLAKE2B 
b437732cb30d85487a7a1a16efd41d19fe7677635ae07393094cd2931a0fb6673f41b14122793a31dd317e27936df9844fcb2444ba916469e4673f42e9db04f6
 SHA512 
abcd3a904bed05c1f200be2ffbc2c44cebd1b548459ee834d5635c5eaf7bcd551a4993bcc1cb9fbeae9ea990c5ebc07655007ff4e623fa7c697f326c0ce12c3e
+DIST libgit2-0.27.0.tar.gz 4761312 BLAKE2B 
4b39ab7609b8031751cff826523a6989872d2a8508b3928461680f03e5e5e2db0782f396e03c69d6d484568958d4eb018a41ebdd4502555c41bf5b7b9756cd82
 SHA512 
1304f0b6182e1e6e7fccbec1a568aefb662e144a1aea4fff5901f3c012ff0f3d28720f17d19b9a1bc6c892c32fe602766fe98a15538a94a468d65d3e4a1680ca

diff --git a/dev-libs/libgit2/libgit2-.ebuild 
b/dev-libs/libgit2/libgit2-.ebuild
index 677c3a9a818..456ded8f18d 100644
--- a/dev-libs/libgit2/libgit2-.ebuild
+++ b/dev-libs/libgit2/libgit2-.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="A linkable library for Git"
 HOMEPAGE="https://libgit2.github.com/";
 
 LICENSE="GPL-2-with-linking-exception"
-SLOT="0/26"
+SLOT="0/27"
 IUSE="+curl examples gssapi libressl +ssh test +threads trace"
 
 RDEPEND="



[gentoo-commits] repo/proj/prefix:master commit in: sys-libs/ncurses/files/, sys-libs/ncurses/

2018-03-26 Thread Fabian Groffen
commit: 146df83cbe472cee44ed461b015c185a8a20135f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Mar 26 15:40:30 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar 26 15:40:30 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=146df83c

sys-libs/ncurses: sync

Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6

 sys-libs/ncurses/Manifest  |  1 +
 .../files/ncurses-6.1-st07_terminfo_typo.patch | 14 +
 ...ncurses-6.0-r1.ebuild => ncurses-6.1-r2.ebuild} | 33 +-
 3 files changed, 34 insertions(+), 14 deletions(-)

diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index bc5c230fbe..07b5a3ad4a 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -1,3 +1,4 @@
 DIST host-libtool-0.1.0.tar.gz 388867 BLAKE2B 
e8bfd1212f39d6262721c4a12535799f4e3428b83f3174bac373c15813462950218dd689380ab8caaf84186b60c29a1fafadfa1c2d0e5cb7f76f6d1699bdcabc
 SHA512 
d8764d7814abf06556fb6eb19c12c2de1d1dc9f2f325deae55606ddfcf88963d65713d6fbd1fae0ab1a0668d90f84204e1cdcbd557944660ab01ecfe3a824ca5
 DIST ncurses-5.9.tar.gz 2826473 BLAKE2B 
91101b049a5eb6a2674fb86b5eba56515207f490dc7a6348f3194bbc50649717a26aff7a0df64f67ca318b5f244455cd57e760c65b9e551f6ec65b8c035a6ae1
 SHA512 
d7c5e54b6d4d8b9211f0006ca8786f7609d180cc1aaebf4f25e7e35e12959779cf66447359a602daed625621ca32b0d910d67aef3eb8b6fdc3c373819a88faa1
 DIST ncurses-6.0.tar.gz 3131891 BLAKE2B 
68670ebdaba28c7a750631da01a0e3681b476cc9e9ae6fd9eae5a254f41fab5f1a5df5fa9897a92d1da751f1cc0b72f2ffee4603865900e67fcbb949c102cf78
 SHA512 
9ec194f4783dae6de8c529cac31b5cfbfcfea212c5d47b1f87cd49df013e38f8580a9e7aa1384918df0921b4ba999d5e73eb6d6362cce2d7287e64308b673963
+DIST ncurses-6.1.tar.gz 3365395 BLAKE2B 
1248a5088bc982d0880cb9550b1192457f6f624937c4b66807668c22a608002ba6c38d876986f2c2b9ee46f91d087c88bc0b19920733e4c7ca0ed8e92d9d47de
 SHA512 
e308af43f8b7e01e98a55f4f6c4ee4d1c39ce09d95399fa555b3f0cdf5fd0db0f4c4d820b4af78a63f6cf6d8627587114a40af48cfc066134b600520808a77ee

diff --git a/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch 
b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
new file mode 100644
index 00..4532d648a6
--- /dev/null
+++ b/sys-libs/ncurses/files/ncurses-6.1-st07_terminfo_typo.patch
@@ -0,0 +1,14 @@
+https://github.com/tmux/tmux/issues/1264
+https://bugs.gentoo.org/651494
+
+--- ncurses-6.1/misc/terminfo.src
 ncurses-6.1/misc/terminfo.src
+@@ -6260,7 +6260,7 @@
+%=%t3%e%p1%d%;m,
+   sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|
+   %t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m,
+-  Ss=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
++  Ms=\E]52;%p1%s;%p2%s\007, kDN3=\E[1;3B, kDN5=\E[1;5B,
+   kLFT3=\E[1;3D, kLFT5=\E[1;5D, kNXT3=\E[6;3~,
+   kNXT5=\E[6;5~, kPRV3=\E[5;3~, kPRV5=\E[5;5~,
+   kRIT3=\E[1;3C, kRIT5=\E[1;5C, kUP3=\E[1;3A, kUP5=\E[1;5A,

diff --git a/sys-libs/ncurses/ncurses-6.0-r1.ebuild 
b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
similarity index 92%
rename from sys-libs/ncurses/ncurses-6.0-r1.ebuild
rename to sys-libs/ncurses/ncurses-6.1-r2.ebuild
index 6795bf45fb..e53fc18de4 100644
--- a/sys-libs/ncurses/ncurses-6.0-r1.ebuild
+++ b/sys-libs/ncurses/ncurses-6.1-r2.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=6
 
-inherit eutils flag-o-matic toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal multilib-build
 
 MY_PV=${PV:0:3}
 PV_SNAP=${PV:4}
@@ -23,6 +23,7 @@ DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
 # Block the older ncurses that installed all files w/SLOT=5. #557472
 RDEPEND="${DEPEND}
!<=sys-libs/ncurses-5.9-r4:5
+   !/dev/null)
local basedir=$(basename $(dirname "${termfile}"))
@@ -275,7 +277,10 @@ multilib_src_install_all() {
 
cd "${S}"
dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc
-   use doc && dohtml -r doc/html/
+   if use doc ; then
+   docinto html
+   dohtml -r doc/html/
+   fi
 }
 
 pkg_preinst() {



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

2018-03-26 Thread Michał Górny
commit: fd58aff39f8dd93e937af778864a3fde42b24f4f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 15:52:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:07:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd58aff3

sys-apps/portage-mgorny: Warn about --dynamic-deps problems

 sys-apps/portage-mgorny/portage-mgorny-.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-apps/portage-mgorny/portage-mgorny-.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
index b2b9f73c5ff..5b8cc188f76 100644
--- a/sys-apps/portage-mgorny/portage-mgorny-.ebuild
+++ b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
@@ -61,6 +61,12 @@ pkg_pretend() {
ewarn "However, sys-apps/portage-mgorny will already be 
installed at this"
ewarn "point, so you simply have to restart emerge and it will 
successfully"
ewarn "clean the old package afterwards."
+   ewarn
+   ewarn "If you did not use '--dynamic-deps n' in Portage, your 
VDB dependency"
+   ewarn "graph is probably broken. You may need to use 
'--changed-deps y'"
+   ewarn "for your first @world upgrade to resolve the conflicts. 
Afterwards,"
+   ewarn "--changed-deps should no longer be necessary and any 
conflicts"
+   ewarn "introduced afterwards should be reported to 
bugs.gentoo.org."
fi
 }
 



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

2018-03-26 Thread Michał Górny
commit: 0ac26eba0b299f99bb15140576f68c85c8342e96
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 15:59:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:07:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac26eba

sys-apps/portage-mgorny: Require /etc/make.conf migration

 sys-apps/portage-mgorny/portage-mgorny-.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/sys-apps/portage-mgorny/portage-mgorny-.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
index 5b8cc188f76..832411c48c2 100644
--- a/sys-apps/portage-mgorny/portage-mgorny-.ebuild
+++ b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
@@ -55,6 +55,20 @@ PDEPEND="
 # NOTE: FEATURES=installsources requires debugedit and rsync
 
 pkg_pretend() {
+   if [[ -f ${EROOT%/}/etc/make.conf ]]; then
+   eerror "You seem to be using /etc/make.conf. Please migrate to 
the new"
+   eerror "/etc/portage/make.conf location before upgrading."
+   if [[ ! -f ${EROOT%/}/etc/portage/make.conf ]]; then
+   eerror
+   eerror "  mv ${EROOT%/}/etc/make.conf 
${EROOT%/}/etc/portage/make.conf"
+   else
+   ewarn
+   ewarn "WARNING: You seem to have make.conf in both 
locations. Please take"
+   ewarn "care not to accientally overwrite one with the 
other."
+   fi
+   die "${EROOT%/}/etc/make.conf present"
+   fi
+
if has_version sys-apps/portage; then
ewarn "If you are migrating from sys-apps/portage to 
sys-apps/portage-mgorny,"
ewarn "please note that Portage will abort upon having to 
unmerge itself."



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

2018-03-26 Thread Michał Górny
commit: 680db13073fd89ce3cb02bbc2817423a72525ab3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 16:05:13 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:07:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680db130

sys-apps/portage-mgorny: Require /etc/portage/package.keywords migr

 sys-apps/portage-mgorny/portage-mgorny-.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/sys-apps/portage-mgorny/portage-mgorny-.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
index 832411c48c2..492a6ca37c2 100644
--- a/sys-apps/portage-mgorny/portage-mgorny-.ebuild
+++ b/sys-apps/portage-mgorny/portage-mgorny-.ebuild
@@ -69,6 +69,22 @@ pkg_pretend() {
die "${EROOT%/}/etc/make.conf present"
fi
 
+   if [[ -f ${EROOT%/}/etc/portage/package.keywords ]]; then
+   eerror "You seem to be using /etc/portage/package.keywords. 
Please migrate"
+   eerror "to the new /etc/portage/package.accept_keywords 
location before"
+   eerror "upgrading."
+   eerror
+   if [[ -d ${EROOT%/}/etc/portage/package.accept_keywords ]]; then
+   eerror "  mv ${EROOT%/}/etc/portage/package.keywords 
${EROOT%/}/etc/portage/package.accept_keywords/99old"
+   else
+   if [[ -f ${EROOT%/}/etc/portage/package.accept_keywords 
]]; then
+   eerror "  cat 
${EROOT%/}/etc/portage/package.accept_keywords >> 
${EROOT%/}/etc/portage/package.keywords"
+   fi
+   eerror "  mv ${EROOT%/}/etc/portage/package.keywords 
${EROOT%/}/etc/portage/package.accept_keywords"
+   fi
+   die "${EROOT%/}/etc/portage/package.keywords present"
+   fi
+
if has_version sys-apps/portage; then
ewarn "If you are migrating from sys-apps/portage to 
sys-apps/portage-mgorny,"
ewarn "please note that Portage will abort upon having to 
unmerge itself."



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

2018-03-26 Thread Michał Górny
commit: 3ebf199d88cb242a8a46850a4bae134b77aeab0a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 16:05:43 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:07:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebf199d

dev-libs/libgit2: Add missing ebuild file for 0.27.0

 dev-libs/libgit2/libgit2-0.27.0.ebuild | 80 ++
 1 file changed, 80 insertions(+)

diff --git a/dev-libs/libgit2/libgit2-0.27.0.ebuild 
b/dev-libs/libgit2/libgit2-0.27.0.ebuild
new file mode 100644
index 000..456ded8f18d
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-0.27.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~ppc-macos"
+fi
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.github.com/";
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/27"
+IUSE="+curl examples gssapi libressl +ssh test +threads trace"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   curl? (
+   !libressl? ( net-misc/curl:=[curl_ssl_openssl(-)] )
+   libressl? ( net-misc/curl:=[curl_ssl_libressl(-)] )
+   )
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+DOCS=( AUTHORS CONTRIBUTING.md CONVENTIONS.md README.md )
+
+src_prepare() {
+   # skip online tests
+   sed -i '/libgit2_clar/s/-ionline/-xonline/' tests/CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace)
+   -DUSE_GSSAPI=$(usex gssapi)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DCURL=$(usex curl)
+   )
+   cmake-utils_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake-utils_src_test
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-repository/

2018-03-26 Thread Michał Górny
commit: 04fe72340fd244f146aa039de9f529362de2247a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:26:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fe7234

app-eselect/eselect-repository: Mark for ALLARCHES stabilization

 app-eselect/eselect-repository/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-eselect/eselect-repository/metadata.xml 
b/app-eselect/eselect-repository/metadata.xml
index 05976b9731a..684b0b02f00 100644
--- a/app-eselect/eselect-repository/metadata.xml
+++ b/app-eselect/eselect-repository/metadata.xml
@@ -8,4 +8,5 @@

mgorny/eselect-repository

+   
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/

2018-03-26 Thread Michał Górny
commit: d5dc08ae8d35f8d9c82378cfbff874c01d590fc9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:28:49 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5dc08ae

app-portage/gemato: Drop old

 app-portage/gemato/Manifest   |  2 --
 app-portage/gemato/gemato-11.2.ebuild | 34 --
 app-portage/gemato/gemato-12.0.ebuild | 34 --
 3 files changed, 70 deletions(-)

diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest
index d57a033c45d..c0f7d092d72 100644
--- a/app-portage/gemato/Manifest
+++ b/app-portage/gemato/Manifest
@@ -1,3 +1 @@
-DIST gemato-11.2.tar.gz 66260 BLAKE2B 
94b7f4a6718314e767676589b10addb05d52133e7e860b257cb558f31ffea27c88bc06bfd2fed7268bfd34179aaee77a9a6e7ffd3bd3fc4e43987e719d809f1e
 SHA512 
61c5a8dccbb99c5ff7880a4e3d26a3f468a70e9622b7aebf53d312cc7105ec7c9abb04d00acdfa9cac29c4779b267abc35074272b7c921f8221d18383b0d445c
-DIST gemato-12.0.tar.gz 66625 BLAKE2B 
736593356edb10c3e46f70dc12c91712d263f6814e6b786fd63219f05d55eda8f305309d24b7043d969aad5e394b590c3e054f2e91a4d9cc539fdc809e13e1ff
 SHA512 
a7a31e55574e15754ed8cce65a9bbd41fe16f71a641ebc2e5054c8dfacc10c21f22b580edbe3cc001253b4ab7276d02b6dfe81b30e68e009bd24d22b2dd100ed
 DIST gemato-12.1.tar.gz 66807 BLAKE2B 
7a6155f337d382bdea7fb4f0bbcb0982e8d4237502dfa7fd8006754bc15e2bfe1f58f133f8cc24ee39eaf947e0770f9ff0672769daa0f03d790ef88958877417
 SHA512 
7d6287b335121d38859e43ce0818ebb86c51105ed836594f0540fda5ff683a6e58ce09b7dad9cea0667e6379cca6902225b095a3d0922a12cd8c62a36b11386c

diff --git a/app-portage/gemato/gemato-11.2.ebuild 
b/app-portage/gemato/gemato-11.2.ebuild
deleted file mode 100644
index ed441c24063..000
--- a/app-portage/gemato/gemato-11.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pyblake2 & pysha3 are broken with pypy3
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-PYTHON_REQ_USE='threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="https://github.com/mgorny/gemato";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
-IUSE="+blake2 bzip2 +gpg lzma sha3 test"
-
-MODULE_RDEPEND="
-   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
-   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
-   gpg? ( app-crypt/gnupg )
-   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
-   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
-
-RDEPEND="${MODULE_RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${MODULE_RDEPEND} )"
-
-python_test() {
-   esetup.py test
-}

diff --git a/app-portage/gemato/gemato-12.0.ebuild 
b/app-portage/gemato/gemato-12.0.ebuild
deleted file mode 100644
index 41600021c7a..000
--- a/app-portage/gemato/gemato-12.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# pyblake2 & pysha3 are broken with pypy3
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-PYTHON_REQ_USE='threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="Stand-alone Manifest generation & verification tool"
-HOMEPAGE="https://github.com/mgorny/gemato";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x64-cygwin ~amd64-fbsd"
-IUSE="+blake2 bzip2 +gpg lzma sha3 test"
-
-MODULE_RDEPEND="
-   blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )
-   bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' 
python2_7 pypy) )
-   gpg? ( app-crypt/gnupg )
-   lzma? ( $(python_gen_cond_dep 
'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) )
-   sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' 
python{2_7,3_4,3_5} pypy{,3}) )"
-
-RDEPEND="${MODULE_RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${MODULE_RDEPEND} )"
-
-python_test() {
-   esetup.py test
-}



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

2018-03-26 Thread Michał Górny
commit: 8dbf84d4dcb3e356654c06d35cc8542f41da51be
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:29:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbf84d4

app-shells/bash-completion: Drop old

 .../bash-completion/bash-completion-2.7-r2.ebuild  | 127 -
 1 file changed, 127 deletions(-)

diff --git a/app-shells/bash-completion/bash-completion-2.7-r2.ebuild 
b/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
deleted file mode 100644
index 7dc8c87f2ac..000
--- a/app-shells/bash-completion/bash-completion-2.7-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-BASHCOMP_P=bashcomp-2.0.2
-inherit versionator
-
-DESCRIPTION="Programmable Completion for bash"
-HOMEPAGE="https://github.com/scop/bash-completion";
-SRC_URI="https://github.com/scop/bash-completion/releases/download/${PV}/${P}.tar.xz
-   https://bitbucket.org/mgorny/bashcomp2/downloads/${BASHCOMP_P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
-IUSE="test"
-# Multiple test failures, need to investigate the exact problem
-RESTRICT="test"
-
-# completion collision with net-fs/mc
-RDEPEND=">=app-shells/bash-4.3_p30-r1
-   sys-apps/miscfiles
-   !app-eselect/eselect-bashcomp
-   !!net-fs/mc"
-DEPEND="app-arch/xz-utils
-   test? (
-   ${RDEPEND}
-   app-misc/dtach
-   dev-util/dejagnu
-   dev-tcltk/tcllib
-   )"
-PDEPEND=">=app-shells/gentoo-bashcomp-20140911"
-
-# Remove unwanted completions.
-STRIP_COMPLETIONS=(
-   # Slackware package stuff, quite generic names cause collisions
-   # (e.g. with sys-apps/pacman)
-   explodepkg installpkg makepkg pkgtool removepkg upgradepkg
-
-   # Debian/Red Hat network stuff
-   ifdown ifup ifstatus
-
-   # Installed in app-editors/vim-core
-   xxd
-
-   # Now-dead symlinks to deprecated completions
-   hd ncal
-
-   # Installed by sys-apps/util-linux-2.28
-   mount umount mount.linux umount.linux
-
-   # Installed by sys-apps/util-linux-2.31
-   rfkill
-)
-
-src_prepare() {
-   eapply "${WORKDIR}/${BASHCOMP_P}/${PN}"-2.1_p*.patch
-   # Bug 543100, update bug 601194
-   eapply "${FILESDIR}/${PN}-2.1-escape-characters-r1.patch"
-   eapply_user
-}
-
-src_test() {
-   # Tests need an interactive shell, #477066
-   # idea stolen from:
-   # 
http://pkgs.fedoraproject.org/cgit/rpms/bash-completion.git/tree/bash-completion.spec
-
-   # real-time output of the log ;-)
-   touch "${T}/dtach-test.log" || die
-   tail -f "${T}/dtach-test.log" &
-   local tail_pid=${!}
-
-   nonfatal dtach -N "${T}/dtach.sock" \
-   bash -c 'emake check &> "${T}"/dtach-test.log; echo ${?} > 
"${T}"/dtach-test.out'
-
-   kill "${tail_pid}"
-   [[ -f ${T}/dtach-test.out ]] || die "Unable to run tests"
-   [[ $(<"${T}"/dtach-test.out) == 0 ]] || die "Tests failed"
-}
-
-src_install() {
-   # work-around race conditions, bug #526996
-   mkdir -p "${ED}"/usr/share/bash-completion/{completions,helpers} || die
-
-   emake DESTDIR="${D}" profiledir="${EPREFIX}"/etc/bash/bashrc.d install
-
-   local file
-   for file in "${STRIP_COMPLETIONS[@]}"; do
-   rm "${ED}"/usr/share/bash-completion/completions/${file} || die
-   done
-   # remove deprecated completions (moved to other packages)
-   rm "${ED}"/usr/share/bash-completion/completions/_* || die
-
-   dodoc AUTHORS CHANGES CONTRIBUTING.md README.md
-
-   # install the eselect module
-   insinto /usr/share/eselect/modules
-   doins "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect"
-   doman "${WORKDIR}/${BASHCOMP_P}/bashcomp.eselect.5"
-}
-
-pkg_postinst() {
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 2.1-r90 ${v}; then
-   ewarn "For bash-completion autoloader to work, all 
completions need to"
-   ewarn "be installed in 
/usr/share/bash-completion/completions. You may"
-   ewarn "need to rebuild packages that installed 
completions in the old"
-   ewarn "location. You can do this using:"
-   ewarn
-   ewarn "$ find ${EPREFIX}/usr/share/bash-completion 
-maxdepth 1 -type f '!' -name 'bash_completion' -exec emerge -1v {} +"
-   ewarn
-   ewarn "After the rebuild, you should remove the old 
setup symlinks:"
-   ewarn
-   ew

[gentoo-commits] repo/gentoo:master commit in: app-portage/smart-live-rebuild/

2018-03-26 Thread Michał Górny
commit: e76cbfa28570a51b877a10f78b1f0744b63eb71f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:29:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76cbfa2

app-portage/smart-live-rebuild: Drop old

 app-portage/smart-live-rebuild/Manifest|  1 -
 .../smart-live-rebuild-1.3.4.1.ebuild  | 31 --
 2 files changed, 32 deletions(-)

diff --git a/app-portage/smart-live-rebuild/Manifest 
b/app-portage/smart-live-rebuild/Manifest
index d288a32b338..8adebff4512 100644
--- a/app-portage/smart-live-rebuild/Manifest
+++ b/app-portage/smart-live-rebuild/Manifest
@@ -1,2 +1 @@
-DIST smart-live-rebuild-1.3.4.1.tar.bz2 15980 BLAKE2B 
3dad5930cae1ffaf4f62acc8364e1aa6793c46e0bb16d19b1c41e23c7d777a7d8dfd68706b7d1f93c2301def659a5cd27256d5abfa0ddeca5c6430b9dd04c3cb
 SHA512 
65b864532e662d0fa032962673c2c2d6c1e21c557c82e295591086aea22de90ca9fed0e90bb0da0f6926ab19176a04ab41ee80c88dd8c5c05c3751c30ca39a92
 DIST smart-live-rebuild-1.3.5.tar.bz2 16004 BLAKE2B 
fa1fcb13c739ef15b343de3460b029a311a4c08be3ec44ff5c0c89fef4d07fde7fa5558444b25ce234d64b03465b4a401593600f3fec5cbbfba76bdc76fcca34
 SHA512 
4694c8c46a056c837e60a5d8aed30a35b1ddd20d7c0f03e813f6cac11cc2dc9469674b1e9c23d94c9ebc474e5eacc7aa0e8f82492554a7f49b438ed740d2

diff --git a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild 
b/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild
deleted file mode 100644
index d6076ad37af..000
--- a/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.4.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Check live packages for updates and emerge them as necessary"
-HOMEPAGE="https://github.com/mgorny/smart-live-rebuild/";
-SRC_URI="https://github.com/mgorny/smart-live-rebuild/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/portage
-   newins smart-live-rebuild.conf{.example,}
-   insinto /usr/share/portage/config/sets
-   newins sets.conf.example ${PN}.conf
-}



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

2018-03-26 Thread Michał Górny
commit: f5985cdb268717961afc1b22c879201d9a5ada6a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:54:32 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5985cdb

dev-util/sysdig: Drop old

 dev-util/sysdig/Manifest |  1 -
 dev-util/sysdig/sysdig-0.19.1.ebuild | 92 
 2 files changed, 93 deletions(-)

diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest
index 6ce959c42de..4ba756a9f29 100644
--- a/dev-util/sysdig/Manifest
+++ b/dev-util/sysdig/Manifest
@@ -1,2 +1 @@
-DIST sysdig-0.19.1.tar.gz 742149 BLAKE2B 
413c03816573b35c35c9a5fc305e8103c118feabe6555b83e029acd5683ad4a361eec07624ea0b0bb8d081fdb62ce0b455ff2fa2ebdc0420546a848af284e25c
 SHA512 
a3947ecd2019af75d787d956b3931dc1aac593279256a92fc02ff0d7e0a85f23786ab821da9bf3ec55430e4da56f70c8583d1b5d24782b426f7deb6f1fca69eb
 DIST sysdig-0.20.0.tar.gz 750798 BLAKE2B 
9e5c57abf81531f6643c661e539b06b33bda352eb3072e1ed686da3dc68550d90c94a4273554c2dd4752c73357f0bfe52bcbd10ad8551d8a2876552acf31292a
 SHA512 
2549c8e2d0db0abd95e31272837fe5072c4c26926b2d17348bd8d73177bc024bab0a8503aa427f9134d8ca0a0bbc05fe97495933c3b8236db5fcb74df7c1efb2

diff --git a/dev-util/sysdig/sysdig-0.19.1.ebuild 
b/dev-util/sysdig/sysdig-0.19.1.ebuild
deleted file mode 100644
index bd54765568c..000
--- a/dev-util/sysdig/sysdig-0.19.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-MODULES_OPTIONAL_USE=modules
-inherit linux-mod bash-completion-r1 cmake-utils
-
-DESCRIPTION="A system exploration and troubleshooting tool"
-HOMEPAGE="https://www.sysdig.org/";
-SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl +modules"
-
-RDEPEND="
-   app-misc/jq:0=
-   dev-lang/luajit:2=
-   >=dev-libs/jsoncpp-0.6_pre:0=
-   dev-libs/libb64:0=
-   sys-libs/ncurses:0=
-   sys-libs/zlib:0=
-   libressl? ( dev-libs/libressl:0= )
-   !libressl? ( dev-libs/openssl:0= )
-   net-misc/curl:0="
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/os-headers"
-
-# needed for the kernel module
-CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS"
-
-pkg_pretend() {
-   linux-mod_pkg_setup
-}
-
-pkg_setup() {
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   sed -i -e 's:-ggdb::' CMakeLists.txt || die
-
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # we will use linux-mod for that
-   -DBUILD_DRIVER=OFF
-   # libscap examples are not installed or really useful
-   -DBUILD_LIBSCAP_EXAMPLES=OFF
-
-   # unbundle the deps
-   -DUSE_BUNDLED_DEPS=OFF
-   )
-
-   cmake-utils_src_configure
-
-   # setup linux-mod ugliness
-   MODULE_NAMES="sysdig-probe(extra:${S}/driver:)"
-   BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"'
-   BUILD_TARGETS="all"
-
-   if use modules; then
-   cmake-utils_src_make configure_driver
-
-   cp "${BUILD_DIR}"/driver/Makefile.dkms driver/Makefile || die
-   fi
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   linux-mod_src_compile
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   linux-mod_src_install
-
-   # remove sources
-   rm -r "${ED%/}"/usr/src || die
-
-   # move bashcomp to the proper location
-   dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die
-   rm -r "${ED%/}"/usr/etc || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/qucs/

2018-03-26 Thread Michał Górny
commit: a852ca39bcf241c157095985da1059a26561a119
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 15:04:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a852ca39

sci-electronics/qucs: Drop old

 sci-electronics/qucs/Manifest  |  1 -
 sci-electronics/qucs/qucs-0.0.17.130503.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/sci-electronics/qucs/Manifest b/sci-electronics/qucs/Manifest
index 32b015eb562..8d1d543b6f6 100644
--- a/sci-electronics/qucs/Manifest
+++ b/sci-electronics/qucs/Manifest
@@ -1,2 +1 @@
-DIST qucs-0.0.17.130503.tar.gz 10380925 BLAKE2B 
540fa2174f66301de8bd376db59e6372d261bf178a2c85a359650ea848e3bddcd5426457f9542c77a5c5ad7002a523f0e080e5b814642eaab8b68b147ec6873e
 SHA512 
93ed20b34a5fa0c8dac7711d6797d373e5da90e727822b96c268f8fb284928bbde397274db2c638a5190d5916ca2bf55e849de95f327e0c55b3877b8897bb765
 DIST qucs-0.0.18.tar.gz 45270816 BLAKE2B 
84c70f23fc91decf4b237cab507c2a5de482126c27978e7c331264fc584323cf16c37509212e98f84aa0fd6c847a0aeb3d568bdb23c5551a357c9a794c96d614
 SHA512 
b6836837fde44fe04e6a0533905c7bbfdbb6f64412fbc2516cab281de2ec51738cf62bb245763a0be6711e02392f8d73e87b86bff6eb432fe3bbf47636c98313

diff --git a/sci-electronics/qucs/qucs-0.0.17.130503.ebuild 
b/sci-electronics/qucs/qucs-0.0.17.130503.ebuild
deleted file mode 100644
index 8fd39af2ab6..000
--- a/sci-electronics/qucs/qucs-0.0.17.130503.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Quite Universal Circuit Simulator in Qt4"
-HOMEPAGE="http://qucs.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-qt/qtcore:4[qt3support]
-   dev-qt/qtgui:4[qt3support]
-   dev-qt/qt3support:4
-   x11-libs/libX11"
-DEPEND="${RDEPEND}"
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_configure() {
-   # the package doesn't use pkg-config on Linux, only on Darwin
-   # very smart of upstream...
-   append-ldflags $( $(tc-getPKG_CONFIG) --libs-only-L \
-   QtCore QtGui QtXml Qt3Support )
-
-   autotools-utils_src_configure
-}



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

2018-03-26 Thread Michał Górny
commit: d3304d1eff4914a5945924bf9b3fbe49bb9c813f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:38:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3304d1e

dev-cpp/libjson-rpc-cpp: Drop old

 dev-cpp/libjson-rpc-cpp/Manifest   |  1 -
 .../libjson-rpc-cpp/libjson-rpc-cpp-0.7.0.ebuild   | 58 
 .../libjson-rpc-cpp/libjson-rpc-cpp-1.1.0.ebuild   | 62 --
 3 files changed, 121 deletions(-)

diff --git a/dev-cpp/libjson-rpc-cpp/Manifest b/dev-cpp/libjson-rpc-cpp/Manifest
index 29d36353b7e..35423b5d5a0 100644
--- a/dev-cpp/libjson-rpc-cpp/Manifest
+++ b/dev-cpp/libjson-rpc-cpp/Manifest
@@ -1,2 +1 @@
-DIST libjson-rpc-cpp-0.7.0.tar.gz 141665 BLAKE2B 
d52a5062fb16d2c356b1b6f8bd3576694bbaaf4908d3979c51e99ae31da2e503c90132674a43fcb1010ad3b5e04f839be6770225419879e5cf0f362f2b12ebf6
 SHA512 
f7547271040382cd2ac96a31eb81d891b016e4d0c33a3ba3e659c2de2e55136e7e243dd2d959c6d8a64ccba7ebd9f9e28070d710a6770c29f81c0750ffad9e3a
 DIST libjson-rpc-cpp-1.1.0.tar.gz 179442 BLAKE2B 
cfbfe703d1a3d4ccaf6d4d475a7c1686c8f7afc28b025d6fd3bfebdc41cff2b944e6600e68073c1b7e7c0a2463cbf6e9724cf618c5d481bf7a4600019b529922
 SHA512 
bf34eedb196b1e214292976036a00e933f8a9b4325441ea2e4ae049a7c818014a68dd9d2f22d01588f5e6d1e9f465c73a133b0fd8282f8cf78a05a493f4c461b

diff --git a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-0.7.0.ebuild 
b/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-0.7.0.ebuild
deleted file mode 100644
index 26d68e2e5f1..000
--- a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-0.7.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="JSON-RPC (1.0 & 2.0) framework for C++"
-HOMEPAGE="https://github.com/cinemast/libjson-rpc-cpp";
-SRC_URI="https://github.com/cinemast/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +http-client +http-server +stubgen test"
-
-RDEPEND="
-   dev-libs/jsoncpp:=
-   http-client? ( net-misc/curl:= )
-   http-server? ( net-libs/libmicrohttpd:= )
-   stubgen? ( dev-libs/argtable:= )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   test? ( dev-cpp/catch )"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHTTP_CLIENT=$(usex http-client)
-   -DHTTP_SERVER=$(usex http-server)
-   # they are not installed
-   -DCOMPILE_EXAMPLES=OFF
-   -DCOMPILE_STUBGEN=$(usex stubgen)
-   -DCOMPILE_TESTS=$(usex test)
-   -DCATCH_INCLUDE_DIR="${EPREFIX}/usr/include/catch"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   use doc && emake -C "${BUILD_DIR}" doc
-}
-
-src_test() {
-   # Tests fail randomly when run in parallel
-   local MAKEOPTS=-j1
-   cmake-utils_src_test
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   use doc && dodoc -r "${BUILD_DIR}"/doc/html
-}

diff --git a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.1.0.ebuild 
b/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.1.0.ebuild
deleted file mode 100644
index c43516bb191..000
--- a/dev-cpp/libjson-rpc-cpp/libjson-rpc-cpp-1.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="JSON-RPC (1.0 & 2.0) framework for C++"
-HOMEPAGE="https://github.com/cinemast/libjson-rpc-cpp";
-SRC_URI="https://github.com/cinemast/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/1"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +http-client +http-server redis-client redis-server +stubgen test"
-
-RDEPEND="
-   dev-libs/jsoncpp:=
-   http-client? ( net-misc/curl:= )
-   http-server? ( net-libs/libmicrohttpd:= )
-   redis-client? ( dev-libs/hiredis:= )
-   redis-server? ( dev-libs/hiredis:= )
-   stubgen? ( dev-libs/argtable:= )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   test? ( dev-cpp/catch )"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHTTP_CLIENT=$(usex http-client)
-   -DHTTP_SERVER=$(usex http-server)
-   -DREDIS_CLIENT=$(usex redis-client)
-   -DREDIS_SERVER=$(usex redis-server)
-   # they are not installed
-   -DCOMPILE_EXAMPLES=OFF
-   -DCOMPILE_STUBGEN=$(usex stubgen)
-   -DCOMPILE_TESTS=$(usex test)
-   -DCATCH_INCLUDE_DIR="${EPREFIX}/usr/include/catch"
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   use doc && emake -C "${BUILD_DIR}" doc
-}
-
-src_test() {
-   # Tests 

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

2018-03-26 Thread Michał Górny
commit: 54b3d80abf1e0cc816cea36e8829014f4c70aeff
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:33:03 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b3d80a

app-shells/bash-completion: Mark for ALLARCHES stabilization

 app-shells/bash-completion/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/bash-completion/metadata.xml 
b/app-shells/bash-completion/metadata.xml
index b55bf3f4971..2bb3ef23624 100644
--- a/app-shells/bash-completion/metadata.xml
+++ b/app-shells/bash-completion/metadata.xml
@@ -21,6 +21,7 @@
most common Linux/UNIX commands, reducing the amount of typing 
sysadmins and
programmers need to do on a daily basis.

+   

mgorny/bashcomp2
scop/bash-completion



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

2018-03-26 Thread Michał Górny
commit: e68c43abb5eb1036d1c3b970d0b325fe81bae51a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:28:20 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68c43ab

app-portage/eclass-manpages: Drop old

 app-portage/eclass-manpages/Manifest   |  1 -
 .../eclass-manpages-20180119.ebuild| 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-portage/eclass-manpages/Manifest 
b/app-portage/eclass-manpages/Manifest
index 74b912bd2fa..c30cd3580b1 100644
--- a/app-portage/eclass-manpages/Manifest
+++ b/app-portage/eclass-manpages/Manifest
@@ -1,2 +1 @@
-DIST eclass-manpages-20180119.tar.xz 459484 BLAKE2B 
99464007c42b3d9ccc98e991b9872f32450927e6fbf46aa85023c86689e0db5bc5e87788bc69a7306846f55341045acf81ff409768dcce9af2695699d93873df
 SHA512 
dd5c05eb195fe1d895b397b4a165169abf68c6f3abadb40720ac3a8134e55efb2f623e2b5892e88a128c456ca36321863571a1929b76204b432c5dc710094c0e
 DIST eclass-manpages-20180302.tar.xz 454568 BLAKE2B 
2d09a44e33efe0a302d4bdfaa3189e6ca0d373c84518e58bfb62824c00f83e865660c42cb0df597902d253241d9cbdac468add16ad19f94edd925460701c9f4f
 SHA512 
17878001c9d70c69b9260541ac87cf642da0f0c5adbb77b3df2f614331e29af6af90b64950c9d95a2bc76d4b24180b46575d02a602956b721e3b03b93ee251e0

diff --git a/app-portage/eclass-manpages/eclass-manpages-20180119.ebuild 
b/app-portage/eclass-manpages/eclass-manpages-20180119.ebuild
deleted file mode 100644
index ba285216133..000
--- a/app-portage/eclass-manpages/eclass-manpages-20180119.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Collection of Gentoo eclass manpages"
-HOMEPAGE="https://www.gentoo.org/";
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-# Keep the keywords stabled. No need to change to ~arch.
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-
-DEPEND="app-arch/xz-utils"
-
-# How to create a snapshot and upload it to your dev-space:
-#
-# mkdir eclass-manpages-$(date +%Y%m%d)
-# cp "$(portageq get_repo_path / gentoo)"/eclass/*.eclass 
eclass-manpages-$(date +%Y%m%d)/
-# tar -cf eclass-manpages-$(date +%Y%m%d).tar eclass-manpages-$(date +%Y%m%d)
-# xz -e eclass-manpages-$(date +%Y%m%d).tar
-# scp eclass-manpages-$(date +%Y%m%d).tar.xz 
dev.gentoo.org:public_html/distfiles/
-#
-# Then copy the ebuild and update your name in SRC_URI ;-).
-
-src_compile() {
-   env ECLASSDIR="${S}" bash "${FILESDIR}"/eclass-to-manpage.sh || die
-}
-
-src_install() {
-   doman *.5
-}



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

2018-03-26 Thread Michał Górny
commit: 611039d494a2f9ea2884bba45e24bdae66901699
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:55:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611039d4

games-emulation/m64py: Drop old

 games-emulation/m64py/Manifest  |  1 -
 games-emulation/m64py/m64py-0.2.3-r2.ebuild | 66 -
 2 files changed, 67 deletions(-)

diff --git a/games-emulation/m64py/Manifest b/games-emulation/m64py/Manifest
index 42bc9ce289d..abb62a5aaa2 100644
--- a/games-emulation/m64py/Manifest
+++ b/games-emulation/m64py/Manifest
@@ -1,2 +1 @@
-DIST m64py-0.2.3.tar.gz 304241 BLAKE2B 
efd7e4fc9a75d2b9525ad40e67f92ff56e0e932d96ee4ba51fc128d0fa8fb88a0811efada86af580501803f4f9d9e94aee23d6a50704c2e05078cc511825f347
 SHA512 
5471d2ce96007c5cb5492f7ba3bc2a8843455dfea811b114c68862fa5c06a636e6dd6a4304e60bf2273377330b0eb01f2dcdc0340d02ec498ae44cdd2ccc01ff
 DIST m64py-0.2.4.tar.gz 209621 BLAKE2B 
05fe7044ec096767ae1eb57aad9f326b157d67ea709ca0bb74cdd68ae16a23eb662a2842bef5e038d1b29cbf0a5252669ff54268d1227390f47e8c9029b63e6a
 SHA512 
ab78565466c6dcfe604cdc00b7e63dee2f0f33514dbf4f9115af646b1f6562042516513d054bd5cb489ad89c9d30431e9ce531f8b27925ecb9c6f7b509836348

diff --git a/games-emulation/m64py/m64py-0.2.3-r2.ebuild 
b/games-emulation/m64py/m64py-0.2.3-r2.ebuild
deleted file mode 100644
index 1354ee993bb..000
--- a/games-emulation/m64py/m64py-0.2.3-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python3_{4,5} )
-
-inherit distutils-r1 versionator
-
-DESCRIPTION="A frontend for Mupen64Plus"
-HOMEPAGE="http://m64py.sourceforge.net/";
-SRC_URI="mirror://sourceforge/m64py/${P}.tar.gz"
-
-LICENSE="GPL-3 LGPL-3 public-domain GPL-2 BSD CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# SDL & libmupen64plus are through ctypes, so they rely on specific ABI
-RDEPEND="media-libs/libsdl2:0/0[joystick]
-   dev-python/PyQt5[gui,opengl,widgets,${PYTHON_USEDEP}]
-   >=games-emulation/mupen64plus-core-2.5:0/2-sdl2"
-
-python_prepare_all() {
-   # set the correct search path
-   cat >> src/m64py/platform.py <<-_EOF_
-   SEARCH_DIRS = ["/usr/$(get_libdir)/mupen64plus"]
-_EOF_
-
-   # force SDL2 support to match >=mupen64plus-2.5
-   sed -e '/--sdl2/d' \
-   -e '/SDL2/s:=.*$:= True:' \
-   -i src/m64py/opts.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
-   local vr
-   for vr in ${REPLACING_VERSIONS}; do
-   if ! version_is_at_least 0.2.1-r1 ${vr}; then
-   ewarn
-   ewarn "Starting with mupen64plus-2.0-r1, the plugin 
install path has changed."
-   ewarn "In order for m64py to find mupen64plus, you will 
either need to set"
-   ewarn "new paths in configuration dialog or remove your 
configuration file."
-   ewarn "The new paths are:"
-   ewarn
-   ewarn " Library file:  
/usr/$(get_libdir)/libmupen64plus.so.2.0.0"
-   ewarn " Plugins directory: 
/usr/$(get_libdir)/mupen64plus"
-   ewarn " Data directory:/usr/share/mupen64plus"
-   fi
-   done
-
-   if ! type -P rar >/dev/null && ! type -P unrar >/dev/null; then
-   elog
-   elog "In order to gain RAR archive support, please install 
either app-arch/rar"
-   elog "or app-arch/unrar."
-   fi
-
-   if ! type -P 7z >/dev/null \
-   && ! has_version "dev-python/pylzma[${PYTHON_USEDEP}]"; 
then
-   elog
-   elog "In order to gain 7z archive support, please install 
either app-arch/p7zip"
-   elog "or dev-python/pylzma."
-   fi
-}



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

2018-03-26 Thread Michał Górny
commit: b88810fd7ea38a25043a3fcca2283bddbc20e7ad
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:38:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88810fd

dev-python/pyblake2: Drop old

 dev-python/pyblake2/Manifest |  1 -
 dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-python/pyblake2/Manifest b/dev-python/pyblake2/Manifest
index a4ccf78d2fb..28d0d589157 100644
--- a/dev-python/pyblake2/Manifest
+++ b/dev-python/pyblake2/Manifest
@@ -1,2 +1 @@
-DIST pyblake2-0.9.3.tar.gz 130641 BLAKE2B 
5165f104b5d6bc10bf8b72177b4ad08db55e1a92ad1f04efae2c3d73b6f3f52a0962cfb23832a5f5c1ed9d75c7c3a04be9c37643e381abfc7a2f843fefb43151
 SHA512 
6336a7f7e79bd3e6ff7f8ff4d279ae170e86f1464b9fa9e7ea7f0dbbac6fcc044caf225111e065f9cd9cdeea0f81fae8d373e1f65be3e418929f53fad063205e
 DIST pyblake2-1.1.0.tar.gz 125855 BLAKE2B 
46af4c24882040bbdd221f90e06652918798e4555c0a7307a596ca4c9ed3147f00297269a44d174782c2b0402eac03ecf5387b1c5a16efb57d036730b58b2630
 SHA512 
e13c7e4f3a35155cbf531e337895349ec01f0ac36908a4e746cecec063601adfc8a73a7961a9c310d01d3231f44f08d2cc92e891e9cb87659bc7170b9fee6102

diff --git a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild 
b/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
deleted file mode 100644
index 9245471a8a7..000
--- a/dev-python/pyblake2/pyblake2-0.9.3-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# 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} pypy )
-inherit distutils-r1 flag-o-matic toolchain-funcs
-
-DESCRIPTION="BLAKE2 hash function extension module"
-HOMEPAGE="https://github.com/dchest/pyblake2 
https://pypi.python.org/pypi/pyblake2";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-blake2_impl() {
-   local code='
-#if defined(__XOP__)
-   HAVE_XOP
-#elif defined(__AVX__)
-   HAVE_AVX
-#elif defined(__SSSE3__)
-   HAVE_SSSE3
-#elif defined(__SSE2__)
-   HAVE_SSE2
-#endif
-'
-   local res=$($(tc-getCC) -E -P ${CFLAGS} - <<<"${code}")
-
-   case ${res} in
-   *HAVE_XOP*)echo XOP;;
-   # this does not actually do anything but implicitly enabled 
SSE4.1...
-   *HAVE_AVX*)echo AVX;;
-   *HAVE_SSSE3*)  echo SSSE3;;
-   # note: SSE2 is 2.5x slower than pure REGS, so we ignore it
-   #*HAVE_SSE2*)  echo SSE2;;
-   *) echo REGS;;
-   esac
-}
-
-python_prepare_all() {
-   # uncomment the implementation of choice
-   sed -i -e "/BLAKE2_COMPRESS_$(blake2_impl)/s:^#::" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_configure_all() {
-   # reported to break stuff, https://bugs.gentoo.org/638428
-   append-flags -fno-tree-vectorize
-}
-
-python_test() {
-   "${EPYTHON}" test/test.py || die "Tests fail with ${EPYTHON}"
-}



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

2018-03-26 Thread Michał Górny
commit: bbb9185779b0cc34fe8b79559a10d8fb43e6c595
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 14:43:29 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb91857

dev-python/pysha3: Drop old

 dev-python/pysha3/pysha3-1.0.2.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-python/pysha3/pysha3-1.0.2.ebuild 
b/dev-python/pysha3/pysha3-1.0.2.ebuild
deleted file mode 100644
index 2d74cbfc827..000
--- a/dev-python/pysha3/pysha3-1.0.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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="SHA-3 (Keccak) for Python 2.7 - 3.5"
-HOMEPAGE="https://github.com/tiran/pysha3 https://pypi.python.org/pypi/pysha3";
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="CC0-1.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   esetup.py test
-}



[gentoo-commits] repo/gentoo:master commit in: www-servers/pshs/

2018-03-26 Thread Michał Górny
commit: e9a0309240888ada8ee1e36dffd7afc3a516a93d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 15:09:55 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a03092

www-servers/pshs: Drop old

 www-servers/pshs/Manifest  |  1 -
 www-servers/pshs/pshs-0.3.2.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/www-servers/pshs/Manifest b/www-servers/pshs/Manifest
index ac55ff8d122..fed92c3f8f0 100644
--- a/www-servers/pshs/Manifest
+++ b/www-servers/pshs/Manifest
@@ -1,2 +1 @@
-DIST pshs-0.3.2.tar.bz2 80103 BLAKE2B 
884355e3cb621ce0367e3fe8f7697e68a5725e24fc4f5e977035cac1442eeecc1463cd5bccecc071d45250730a746c121d7b636a2b9db775e6ea174f1efb8406
 SHA512 
82eb0e0ff76ad6d5651b789ca59b654558562501f9f4b89a562773f5c60e80c6d43a86fca35a41a313952d8134b83fe6a11d1085c8c35cb9bbffd6d2a243964a
 DIST pshs-0.3.3.tar.bz2 81109 BLAKE2B 
c73aa8390257de4ffd616ecb08b570273075e72473a7e506a4ab4ca59a3ebf9f4c1467eabd1ef45b88d0d3422b14f55108c94d2e9b186606b8b5cf8ab8c4
 SHA512 
c9c6dd854319153350a6e7ef245af8f89c0d50f783507211a34994d375f2ae442b22959e4a2fb1bcc02f976a8ff6f41545b176a32ea70174af0850cf1eaf77d9

diff --git a/www-servers/pshs/pshs-0.3.2.ebuild 
b/www-servers/pshs/pshs-0.3.2.ebuild
deleted file mode 100644
index fc0cb0facdc..000
--- a/www-servers/pshs/pshs-0.3.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Pretty small HTTP server -- a command-line tool to share files"
-HOMEPAGE="https://github.com/mgorny/pshs/";
-SRC_URI="https://github.com/mgorny/${PN}/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libressl +magic +netlink qrcode ssl upnp"
-
-RDEPEND=">=dev-libs/libevent-2:0=
-   magic? ( sys-apps/file:0= )
-   qrcode? ( media-gfx/qrencode:0= )
-   ssl? ( >=dev-libs/libevent-2.1:0=[ssl]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   upnp? ( net-libs/miniupnpc:0= )"
-DEPEND="${RDEPEND}
-   netlink? ( sys-apps/iproute2
-   >=sys-kernel/linux-headers-2.6.27 )"
-# libnetlink is static only ATM
-
-src_configure() {
-   local myconf=(
-   $(use_enable magic libmagic)
-   $(use_enable netlink)
-   $(use_enable qrcode qrencode)
-   $(use_enable ssl)
-   $(use_enable upnp)
-   )
-
-   econf "${myconf[@]}"
-}



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

2018-03-26 Thread Michał Górny
commit: e97311eadc3ba7e5066b82458a4f7ada12f1d0c2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 06:40:38 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 16:13:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97311ea

dev-libs/jsoncpp: Drop old

 dev-libs/jsoncpp/Manifest |  2 -
 dev-libs/jsoncpp/jsoncpp-0.10.2-r1.ebuild | 75 ---
 dev-libs/jsoncpp/jsoncpp-0.10.6.ebuild| 71 -
 3 files changed, 148 deletions(-)

diff --git a/dev-libs/jsoncpp/Manifest b/dev-libs/jsoncpp/Manifest
index dd2b0ca606a..2af18dd83a0 100644
--- a/dev-libs/jsoncpp/Manifest
+++ b/dev-libs/jsoncpp/Manifest
@@ -1,4 +1,2 @@
-DIST jsoncpp-0.10.2.tar.gz 197188 BLAKE2B 
eeca1bbccab98f9da0d1158d19cab0079b9a025ea53494795531de53206256d083703e2d1f0ab68e68f5f6f7427a28b3ffe04078a9fb26a775fd086783e2997f
 SHA512 
8e451e3ba37094445ab098d5b9f7236ac84e2f15d98e2039c565e609b757c2383e91850bd86aca507ca5cd2f733fedc484bb7760e7fe9bace71d97ae0d2e
-DIST jsoncpp-0.10.6.tar.gz 200213 BLAKE2B 
3b643a4c672c150ab235473010894674d1577b33b23dbe3cb1e951ddfb5ed59574ddca750f38278afbcf74de44c62d09888ee61e0e756b2a406fe663292a3d7d
 SHA512 
9fcf584d14c31fc135c9789b36c02c5985daecc7396eb21912d5ea3e757d1fd0d516d7a060e14b4955c73f6b4aa256529281da908726919236fa65310de9f1aa
 DIST jsoncpp-1.8.1.tar.gz 210629 BLAKE2B 
5f9a7f51b463784c5a74a78b7189800a37797f233b1d5a66d34edc0689c77a2b96b230c0ed4dfc749401087c551dd5659a6d152e09342ca92250ce9ea91a293e
 SHA512 
4203826fca4c366b51d28ffc928399c914ffaba8be1cada64ff118b5742e6b469d3fc3e59344587d851447857b479794c5697d4fd11a9a55b32a3a7a801b745b
 DIST jsoncpp-1.8.4.tar.gz 200226 BLAKE2B 
bbfa8cf7b6cfa6af34762b54de2da0e919849c65b1093b29f7a7ac437524d8b3cf07b42926b250489e9a289105df971fad798f3e73f908fac3e2f52a4e5467b3
 SHA512 
f70361a3263dd8b9441374a9a409462be1426c0d6587c865171a80448ab73b3f69de2b4d70d2f0c541764e1e6727dd53178347901f625ec6fb54fb94f4f1

diff --git a/dev-libs/jsoncpp/jsoncpp-0.10.2-r1.ebuild 
b/dev-libs/jsoncpp/jsoncpp-0.10.2-r1.ebuild
deleted file mode 100644
index 282e25c214a..000
--- a/dev-libs/jsoncpp/jsoncpp-0.10.2-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils python-any-r1
-
-DESCRIPTION="C++ JSON reader and writer"
-HOMEPAGE="https://github.com/open-source-parsers/jsoncpp";
-SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( public-domain MIT )"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="doc test"
-
-DEPEND="
-   doc? (
-   app-doc/doxygen
-   ${PYTHON_DEPS}
-   )
-   test? (
-   ${PYTHON_DEPS}
-   )"
-RDEPEND=""
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # fix broken path subst in .pc file
-   "${FILESDIR}"/jsoncpp-1.6.2-fix-pkgconfig.patch
-   "${FILESDIR}/${P}-arm.patch"
-)
-
-pkg_setup() {
-   if use doc || use test; then
-   python-any-r1_pkg_setup
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DJSONCPP_WITH_TESTS=$(usex test)
-   -DJSONCPP_WITH_POST_BUILD_UNITTEST=OFF
-   -DJSONCPP_WITH_CMAKE_PACKAGE=ON
-
-   -DBUILD_SHARED_LIBS=ON
-   # Follow Debian, Ubuntu, Arch convention for headers location
-   # bug #452234
-   -DINCLUDE_INSTALL_DIR="${EPREFIX}"/usr/include/jsoncpp
-   )
-
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use doc; then
-   "${EPYTHON}" doxybuild.py --doxygen=/usr/bin/doxygen || die
-   fi
-}
-
-src_test() {
-   emake -C "${BUILD_DIR}" jsoncpp_check
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   if use doc; then
-   dohtml dist/doxygen/jsoncpp*/*
-   fi
-}

diff --git a/dev-libs/jsoncpp/jsoncpp-0.10.6.ebuild 
b/dev-libs/jsoncpp/jsoncpp-0.10.6.ebuild
deleted file mode 100644
index 52631dc5155..000
--- a/dev-libs/jsoncpp/jsoncpp-0.10.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils python-any-r1
-
-DESCRIPTION="C++ JSON reader and writer"
-HOMEPAGE="https://github.com/open-source-parsers/jsoncpp";
-SRC_URI="https://github.com/open-source-parsers/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( public-domain MIT )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc test"
-
-DEPEND="
-   doc? (
-   app-doc/doxygen
-   ${PYTHON_DEPS}
-   )
-   test? (
-   ${PYTHON_DEPS}
-   )"
-RDEPEND=""
-
-RESTRICT="!test? ( test 

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

2018-03-26 Thread Justin Bronder
commit: 97df9e785f7b8b323c6a836d3f82070a5dcad9ac
Author: Justin Bronder  gentoo  org>
AuthorDate: Mon Mar 26 16:53:49 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Mon Mar 26 16:53:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97df9e78

sys-apps/hwloc: bump 1.11.10

Bump for https://bugs.gentoo.org/650882
Also kicking the can on https://bugs.gentoo.org/611678

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/hwloc/Manifest |  1 +
 sys-apps/hwloc/hwloc-1.11.10.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest
index 3a2f277691a..9237c888db0 100644
--- a/sys-apps/hwloc/Manifest
+++ b/sys-apps/hwloc/Manifest
@@ -1,2 +1,3 @@
+DIST hwloc-1.11.10.tar.bz2 4102431 BLAKE2B 
4caec6f1c1a5f0b571854127cc6fd808e778b3b2bcf7ded7edfe99100ac4ccc05c893f3df0a56119234510aa5256e5da84cfa15dddb7d15e49eca2936baa7f41
 SHA512 
9e2cf5cc43f8c21cfd0bf09a58fda09ba832908eca5a211d164eb106f090609b6351bc934e572200530284fbfc5c460db29a49ec7974dbd298d757ed8aaf32b3
 DIST hwloc-1.11.2.tar.bz2 4019136 BLAKE2B 
29a959c48b3be347b5816333c3f9948ddafc6c4882d7c646c956ae08d72827dd4cef22da7842a034e3131e0044f9528573c6dfceb373869c326890f23651d967
 SHA512 
aa54b6389c303470a00dbbb3ae5f688244d0f1e0d84e661b739933ff9d86928869f2f3be04fe621cdf06c206defcd4ea1c9e8b72696f7cada9bb3243c3feba68
 DIST hwloc-1.11.7.tar.bz2 4187754 BLAKE2B 
9d55c35ee328eddbdb9364f4330d157eeefb53fd01b3d0cba23423515302ab0f43aac6c6aaec3a96277411883e3806888aa1c55d2312e102d00302305279f044
 SHA512 
f3afd123f917d07fe987b8a16dba9f1aa9a9112fc4bdc806417c942b5fbd3b7f31067550048258814b4ba08d4ac7bd45c1fd477457d817bf9453735e0b82f04e

diff --git a/sys-apps/hwloc/hwloc-1.11.10.ebuild 
b/sys-apps/hwloc/hwloc-1.11.10.ebuild
new file mode 100644
index 000..a0470dfc514
--- /dev/null
+++ b/sys-apps/hwloc/hwloc-1.11.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools cuda flag-o-matic versionator multilib-minimal
+
+MY_PV=v$(get_version_component_range 1-2)
+
+DESCRIPTION="displays the hardware topology in convenient formats"
+HOMEPAGE="http://www.open-mpi.org/projects/hwloc/";
+SRC_URI="http://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2";
+
+LICENSE="BSD"
+SLOT="0/5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cairo cuda debug gl +numa +pci plugins svg static-libs xml X"
+
+# opencl support dropped with x11-drivers/ati-drivers being removed (#582406).
+# Anyone with hardware is welcome to step up and help test to get it re-added.
+
+# dev-util/nvidia-cuda-toolkit is always multilib
+
+RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
+   cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg?,${MULTILIB_USEDEP}] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1 )
+   gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] 
media-video/nvidia-settings ) )
+   pci? (
+   >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}]
+   >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}]
+   )
+   plugins? ( dev-libs/libltdl:0[${MULTILIB_USEDEP}] )
+   numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
+DOCS=( AUTHORS NEWS README VERSION )
+
+src_prepare() {
+   default
+   eautoreconf
+
+   if use cuda ; then
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/opt/cuda/include
+   fi
+}
+
+multilib_src_configure() {
+   export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(multilib_native_use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enable gl) \
+   $(use_enable pci) \
+   $(use_enable plugins) \
+   $(use_enable numa libnuma) \
+   $(use_enable xml libxml2) \
+   $(use_with X x)
+}



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

2018-03-26 Thread Anthony G. Basile
commit: 2ec850f8e8a05aa32a8a30fa778e8198a6a9936e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 26 16:56:52 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 26 16:57:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec850f8

sys-apps/busybox: version bump to 1.28.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/busybox/Manifest  |   1 +
 sys-apps/busybox/busybox-1.28.1.ebuild | 323 +
 2 files changed, 324 insertions(+)

diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest
index dc0ca24d761..406e9749ff3 100644
--- a/sys-apps/busybox/Manifest
+++ b/sys-apps/busybox/Manifest
@@ -1 +1,2 @@
 DIST busybox-1.28.0.tar.bz2 2261831 BLAKE2B 
9cbb133d59711dde90ef5b20bfd4b892e34565103eaa64b2000b042bd2b9b234df14b5e8b74f7cf8f9071b907e1b9eff556e852bb921088d81548473430d3acf
 SHA512 
346a71d44e6c4e1889ac12ae52320cb0c3d0c45c2b4b49fc4e3c0bb25f427707d8075150d545906f414b9f4e5b6d8f1a3afe8cdc31f6a64e06c62b400d7d129b
+DIST busybox-1.28.1.tar.bz2 2260551 BLAKE2B 
5dbe7d4fe63ff187bb1458368891c570016cd67406b7e1e4f67d969c8655d258a0f6b3ba0ac26cc65739d65694f9042d00d9920ee610a6f79f62fb9bfb5d
 SHA512 
c2d551eb70210d63d891614f4469ad3ec151dbd10fce96b2355dd1f2ea43a32ed08cc8f1d1ab361fb547199a19902d17a2935b839aeee2e1c3c8a1ed012db732

diff --git a/sys-apps/busybox/busybox-1.28.1.ebuild 
b/sys-apps/busybox/busybox-1.28.1.ebuild
new file mode 100644
index 000..68000bffa17
--- /dev/null
+++ b/sys-apps/busybox/busybox-1.28.1.ebuild
@@ -0,0 +1,323 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
+
+EAPI="5"
+inherit eutils flag-o-matic savedconfig toolchain-funcs multilib
+
+DESCRIPTION="Utilities for rescue and embedded systems"
+HOMEPAGE="https://www.busybox.net/";
+if [[ ${PV} == "" ]] ; then
+   MY_P=${P}
+   EGIT_REPO_URI="https://git.busybox.net/busybox";
+   inherit git-r3
+else
+   MY_P=${PN}-${PV/_/-}
+   SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static 
syslog systemd"
+REQUIRED_USE="pam? ( !static )"
+RESTRICT="test"
+
+COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
+   pam? ( sys-libs/pam )"
+DEPEND="${COMMON_DEPEND}
+   static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) )
+   >=sys-kernel/linux-headers-2.6.39"
+RDEPEND="${COMMON_DEPEND}
+   mdev? ( !::g'
 \
+   Makefile.flags || die
+   #sed -i '/bbsh/s:^//::' include/applets.h
+   sed -i '/^#error Aborting compilation./d' applets/applets.c || die
+   use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
+   sed -i \
+   -e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
+   -e "/^AR\>/s:=.*:= $(tc-getAR):" \
+   -e "/^CC\>/s:=.*:= $(tc-getCC):" \
+   -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+   -e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \
+   Makefile || die
+   sed -i \
+   -e 's:-static-libgcc::' \
+   Makefile.flags || die
+}
+
+src_configure() {
+   # check for a busybox config before making one of our own.
+   # if one exist lets return and use it.
+
+   restore_config .config
+   if [ -f .config ]; then
+   yes "" | emake -j1 -s oldconfig >/dev/null
+   return 0
+   else
+   ewarn "Could not locate user configfile, so we will save a 
default one"
+   fi
+
+   # setup the config file
+   emake -j1 -s allyesconfig >/dev/null
+   # nommu forces a bunch of things off which we want on #387555
+   busybox_config_option n NOMMU
+   sed -i '/^#/d' .config
+   yes "" | emake -j1 -s oldconfig >/dev/null
+
+   # now turn off stuff we really don't want
+   busybox_config_option n DMALLOC
+   busybox_config_option n FEATURE_2_4_MODULES #607548
+   busybox_config_option n FEATURE_SUID_CONFIG
+   busybox_config_option n BUILD_AT_ONCE
+   busybox_config_option n BUILD_LIBBUSYBOX
+   busybox_config_option n FEATURE_CLEAN_UP
+   busybox_config_option n MONOTONIC_SYSCALL
+   busybox_config_option n USE_PORTABLE_CODE
+   busybox_config_option n WERROR
+   # triming the BSS size may be dangerous
+   busybox_config_option n FEATURE_USE_BSS_TAIL
+
+   # These cause trouble with musl.
+   if use elibc_musl; then
+   busybox_config_option n FEATURE_UTMP
+   busybox_config_option n EXTRA_COMPAT
+   busybox_config_option n FEATURE_VI_REGEX_SEARCH
+   fi
+
+   # If these are not

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

2018-03-26 Thread Luca Barbato
commit: aeccfd18102a0adb73fcef9cfd361ffa77de28ce
Author: Luca Barbato  gentoo  org>
AuthorDate: Thu Mar 22 16:45:07 2018 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Mon Mar 26 17:03:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeccfd18

net-libs/srt: Initial package

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-libs/srt/Manifest |  1 +
 net-libs/srt/metadata.xml | 11 +++
 net-libs/srt/srt-1.2.2.ebuild | 41 +
 3 files changed, 53 insertions(+)

diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest
new file mode 100644
index 000..38bbc15549b
--- /dev/null
+++ b/net-libs/srt/Manifest
@@ -0,0 +1 @@
+DIST srt-1.2.2.tar.gz 634049 BLAKE2B 
1f650c5d8ab470829212b9c4a1082eb1de4480c8bad4b787a63a2b9c06cb7c8c0ad3a80a06ec5b13e629ec2d18a025ff36e3dcdaa9de8359805e3ff4c1b4d963
 SHA512 
cb897c97d5fd93b333c8de0805c78c940650a2daf8d821e09e3fb01c7e4b56bd7513cf28545f7ac422fba9fa8420b745f397359a4b9e81cff496c776820ea90a

diff --git a/net-libs/srt/metadata.xml b/net-libs/srt/metadata.xml
new file mode 100644
index 000..b865368cdf4
--- /dev/null
+++ b/net-libs/srt/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lu_z...@gentoo.org
+   Luca Barbato
+   
+   
+   Haivision/srt
+   
+

diff --git a/net-libs/srt/srt-1.2.2.ebuild b/net-libs/srt/srt-1.2.2.ebuild
new file mode 100644
index 000..66d1b1dadb4
--- /dev/null
+++ b/net-libs/srt/srt-1.2.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="Open-source implementation of the Secure Real-time Transport 
Protocol (SRTP)"
+HOMEPAGE="https://github.com/Haivision/srt";
+SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 -sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc libressl gnutls"
+
+RDEPEND="
+   gnutls? ( net-libs/gnutls )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+
+#PATCHES=( "${FILESDIR}/${P} )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed -i -e "s:hcrypt_ut.c::" "${S}"/haicrypt/*.maf || die
+   sed -i -e 's:DESTINATION lib:DESTINATION lib${LIB_SUFFIX}:' 
CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_GNUTLS=$(usex gnutls)
+   )
+   cmake-multilib_src_configure
+}



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

2018-03-26 Thread Jeroen Roovers
commit: 1bf6af55eb54740e95624245e78692679e83d6ff
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 26 17:19:09 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 26 17:19:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf6af55

dev-util/dialog: Version 1.3.20171209.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/dialog/Manifest   |  1 +
 dev-util/dialog/dialog-1.3.20171209.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest
index 4b51cfc5a8b..7ab0ac7c101 100644
--- a/dev-util/dialog/Manifest
+++ b/dev-util/dialog/Manifest
@@ -1,3 +1,4 @@
 DIST dialog-1.3-20160828.tgz 501960 BLAKE2B 
a9ec14a56dfa165345b5cc60e2f91b3da6c3be54b5ca8a89798cf4bcc92a95a586b17ad6435cedcc330c9bb001203e6c7b4f3a302d31591fe890c4a2d5b622d0
 SHA512 
aa0329578c8b0580e52b1f6aad5c7179bc519c3791cf115b035e28f25e5f48d7a626faa1a322b81365646018a2f8b09f67f4df0629899b50aa5ce7190b022113
 DIST dialog-1.3-20170131.tgz 507783 BLAKE2B 
a98c436eabc8d06619bd64a8b1d647a0712630f0f89565253636ef2f38333ca6926177aa0c2001305b0c06fc7a1f576cda87da493183402ef9ec3cdc3fa8be23
 SHA512 
818b4e9d0d5ee55377b78ccceacf59a78e5e6d6fbc09e24a19e62b4988ff8de32f3364132b9ee88c86e126114eda45c82d86397d5f26fae81a6bda91be979786
 DIST dialog-1.3-20170509.tgz 509135 BLAKE2B 
30f443953701f79db86a317d3c1a3a7743685388cf432a4d48e10f0df5181207e0a182f96566cd868d9ee5db8296f362e57f40a8e58c99d3b372eb967bc56ebe
 SHA512 
dd3fe2041a15dd344ea39a1ba111d3b26daca1cda91a4e82f1223385a49cdf3de15f11129366a20c5a24b16b5301f215543850a390d70d0559f98247bbd49a56
+DIST dialog_1.3-20171209.orig.tar.gz 511503 BLAKE2B 
db633f882cce8a0ecd1446c26b305f5567bcdc0fb8e073ff3a443fbf56662638685578040ecd21220192c06988f587aa04db8185074b4c8af957df77c49c
 SHA512 
0355578bc64e2c75a2aae3ae83aff62eae60556a2890d50a72988efa76b82055755922bc1156a92370d773524865e76b8a0ddcde77fb6e6b5774c987fc22dee8

diff --git a/dev-util/dialog/dialog-1.3.20171209.ebuild 
b/dev-util/dialog/dialog-1.3.20171209.ebuild
new file mode 100644
index 000..76110e4b945
--- /dev/null
+++ b/dev-util/dialog/dialog-1.3.20171209.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils multilib versionator
+
+DEB_P="${PN}_$(replace_version_separator 2 '-')"
+DIA_P="${PN}-$(replace_version_separator 2 '-')"
+DESCRIPTION="tool to display dialog boxes from a shell"
+HOMEPAGE="https://invisible-island.net/dialog/dialog.html";
+SRC_URI="mirror://debian/pool/main/d/${PN}/${DEB_P}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/14"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="examples minimal nls static-libs unicode"
+
+RDEPEND="
+   >=sys-libs/ncurses-5.2-r5:=[unicode?]
+"
+DEPEND="
+   ${RDEPEND}
+   nls? ( sys-devel/gettext )
+   !minimal? ( sys-devel/libtool )
+   !<=sys-freebsd/freebsd-contrib-8.
+"
+S=${WORKDIR}/${DIA_P}
+
+src_prepare() {
+   default
+   sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die
+   sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die
+}
+
+src_configure() {
+   econf \
+   --disable-rpath-hack \
+   $(use_enable nls) \
+   $(use_with !minimal libtool) \
+   --with-libtool-opts=$(usex static-libs '' '-shared') \
+   --with-ncurses$(usex unicode w '')
+}
+
+src_install() {
+   use minimal && default || emake DESTDIR="${D}" install-full
+
+   use examples && dodoc -r samples
+
+   dodoc CHANGES README
+
+   prune_libtool_files
+}



[gentoo-commits] proj/portage:master commit in: pym/portage/tests/resolver/, man/, pym/_emerge/

2018-03-26 Thread Zac Medico
commit: 6a810e0cdb586fb05f210a1c7ba2b5401f38c332
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 21 18:50:43 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 26 17:35:33 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6a810e0c

emerge: add --ignore-world [ y | n ] option (bug 608564)

Ignore the @world package set and its dependencies. This may be useful
if there is a desire to perform an action even though it might break
the dependencies of some installed packages (it might also remove
installed packages in order to solve blockers). This also alters the
behavior of --complete-graph options so that only deep dependencies
of packages given as arguments are included in the dependency graph.
This option may be useful as an alternative to --nodeps in cases where
it is desirable to account for dependencies of packages given as
arguments.

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

 man/emerge.1  | 19 ++-
 pym/_emerge/create_depgraph_params.py |  6 +-
 pym/_emerge/depgraph.py   |  8 ++--
 pym/_emerge/main.py   | 11 ++-
 pym/portage/tests/resolver/test_complete_graph.py | 20 +++-
 5 files changed, 58 insertions(+), 6 deletions(-)

diff --git a/man/emerge.1 b/man/emerge.1
index a17b65ed2..27a1193fe 100644
--- a/man/emerge.1
+++ b/man/emerge.1
@@ -1,4 +1,4 @@
-.TH "EMERGE" "1" "Jul 2016" "Portage VERSION" "Portage"
+.TH "EMERGE" "1" "Mar 2018" "Portage VERSION" "Portage"
 .SH "NAME"
 emerge \- Command\-line interface to the Portage system
 .SH "SYNOPSIS"
@@ -630,6 +630,23 @@ Therefore, \fB\-\-usepkgonly\fR (or 
\fB\-\-getbinpkgonly\fR) must be
 used in order to enable soname depedency resolution when installing
 packages.
 .TP
+.BR "\-\-ignore\-world [ y | n ]"
+Ignore the @world package set and its dependencies. This may be useful
+if there is a desire to perform an action even though it might break
+the dependencies of some installed packages (it might also remove
+installed packages in order to solve blockers). This also alters the
+behavior of \fB\-\-complete\-graph\fR options so that only deep
+dependencies of packages given as arguments are included in the
+dependency graph. This option may be useful as an alternative to
+\fB\-\-nodeps\fR in cases where it is desirable to account for
+dependencies of packages given as arguments.
+
+\fBWARNING:\fR
+This option is intended to be used only with great caution, since it is
+possible for it to make nonsensical changes which may lead to system
+breakage. Therefore, it is advisable to use \fB\-\-ask\fR together with
+this option.
+.TP
 .BR \-j\ [JOBS] ", "  \-\-jobs[=JOBS]
 Specifies the number of packages to build simultaneously. If this option is
 given without an argument, emerge will not limit the number of jobs that can

diff --git a/pym/_emerge/create_depgraph_params.py 
b/pym/_emerge/create_depgraph_params.py
index fc7fa60d7..ff18f3acc 100644
--- a/pym/_emerge/create_depgraph_params.py
+++ b/pym/_emerge/create_depgraph_params.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 import logging
@@ -26,6 +26,7 @@ def create_depgraph_params(myopts, myaction):
# ignore_soname_deps: ignore the soname dependencies of built
#   packages, so that they do not trigger dependency resolution
#   failures, or cause packages to be rebuilt or replaced.
+   # ignore_world: ignore the @world package set and its dependencies
# with_test_deps: pull in test deps for packages matched by arguments
# changed_deps: rebuild installed packages with outdated deps
# changed_deps_report: report installed packages with outdated deps
@@ -56,6 +57,9 @@ def create_depgraph_params(myopts, myaction):
myparams["selective"] = True
return myparams
 
+   if myopts.get('--ignore-world') is True:
+   myparams['ignore_world'] = True
+
rebuild_if_new_slot = myopts.get('--rebuild-if-new-slot')
if rebuild_if_new_slot is not None:
myparams['rebuild_if_new_slot'] = rebuild_if_new_slot

diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index 6c728684f..f7ea27c37 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -163,7 +163,10 @@ class _frozen_depgraph_config(object):
self.trees[myroot]["bintree"] = DummyTree(

DbapiProvidesIndex(trees[myroot]["bintree"].dbapi))
 
-   self._required_set_names = set(["world"])
+   if params.get("ignore_world", False):
+   self._required_set_names = set()
+   else:
+   self._required_set_names = set(["world"])
 
atoms = ' '.join(myopts.get

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

2018-03-26 Thread Zac Medico
commit: 382f4be415394886026ccd5dcd08ca96ecda31fa
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Mar 23 16:29:13 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Mar 26 17:42:50 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=382f4be4

portageq repos_config: fix  parameter (bug 648062)

The  parameter is ineffective for commands that query
configuration, since the PORTAGE_CONFIGROOT variable controls
the location of configuration files. Therefore, for portageq
repos_config, implicitly set PORTAGE_CONFIGROOT equal to the
value of the  parameter. Note that this works correctly
for both prefix and non-prefix systems, because both EROOT and
PORTAGE_CONFIGROOT are supposed to include the EPREFIX offset.

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

 bin/portageq | 18 +-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/bin/portageq b/bin/portageq
index 0ac124fde..e9b8b20e0 100755
--- a/bin/portageq
+++ b/bin/portageq
@@ -1,5 +1,5 @@
 #!/usr/bin/python -b
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function, unicode_literals
@@ -62,6 +62,12 @@ def eval_atom_use(atom):
atom = atom.evaluate_conditionals(use)
return atom
 
+
+def uses_configroot(function):
+   function.uses_configroot = True
+   return function
+
+
 def uses_eroot(function):
function.uses_eroot = True
return function
@@ -696,6 +702,7 @@ docstrings['gentoo_mirrors'] = """
 gentoo_mirrors.__doc__ = docstrings['gentoo_mirrors']
 
 
+@uses_configroot
 @uses_eroot
 def repositories_configuration(argv):
if len(argv) < 1:
@@ -710,6 +717,7 @@ docstrings['repositories_configuration'] = """
 repositories_configuration.__doc__ = docstrings['repositories_configuration']
 
 
+@uses_configroot
 @uses_eroot
 def repos_config(argv):
return repositories_configuration(argv)
@@ -1425,6 +1433,14 @@ def main(argv):
 
os.environ["ROOT"] = root
 
+   if getattr(function, "uses_configroot", False):
+   os.environ["PORTAGE_CONFIGROOT"] = eroot
+   # Disable RepoConfigLoader location validation, 
allowing raw
+   # configuration to pass through, since repo locations 
are not
+   # necessarily expected to exist if the configuration 
comes
+   # from a chroot.
+   portage._sync_mode = True
+
args = argv[2:]
 
try:



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

2018-03-26 Thread Lars Wendler
commit: 0d1ae7b4a1f347231f7d1b04626c4ee5c2c68ed4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 17:43:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 17:47:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1ae7b4

Revert "app-admin/apache-tools: Removed depreacated 2.2 version."

This reverts commit a5357cd65f35ed983d0f00d3cee198016528ef8a.

 app-admin/apache-tools/Manifest|  1 +
 app-admin/apache-tools/apache-tools-2.2.34.ebuild  | 85 ++
 .../files/apache-tools-2.2.20-Makefile.patch   | 41 +++
 3 files changed, 127 insertions(+)

diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest
index 918c246d7cb..0036e53218c 100644
--- a/app-admin/apache-tools/Manifest
+++ b/app-admin/apache-tools/Manifest
@@ -1,3 +1,4 @@
+DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
 DIST httpd-2.4.27.tar.bz2 6527394 BLAKE2B 
50a650eb2edd121dac860ff555273290010d7e85bf4d5fbe3683f82e1928dde99ebfabc42186436f5052a66555a73d8b797b114c76c123faa31b9f51575d0bbb
 SHA512 
7e7e8070715b74cb6890096a74e194f4c6a49c14bda685b1ad832e84312f1ac4316ea03a430e679502bfd8e1853aefa544ee002a20d0f7e994b9a590c74bc42c
 DIST httpd-2.4.29.tar.bz2 6567926 BLAKE2B 
01a83212941abad548f73fc144f9731ff51e0ed8f975e76cb994247601f7c2f89a3f862e011638afb77988eda0ef2b543634fb6bc45b583e9bdba2c30e565731
 SHA512 
840982fd3d21463bc5c1747f211dfacf3abdf634d149e49bb49fd2e5deda140de602dbdf31e1bbe5337a48f718ab2261c408e83a8dd39a9291ee7b6b7a85639a
 DIST httpd-2.4.33.tar.bz2 6934765 BLAKE2B 
4ff266b85358e3100c8064c84c89db0235e6f46bb4b308e6b3bf642a9c0815eb6a731ee12e3d8ea2bf31a5d5e6621152452f1e8a9625755689f552f2473b1955
 SHA512 
e74b2b3346d67be45a8bc8a7cbb8eabf5c403a5cfe5797a976f94a539529843fbcdf03b9ca0548816b2cf37f4ce0eb301f8d5af25b1270fdf8dd9f5bf0585269

diff --git a/app-admin/apache-tools/apache-tools-2.2.34.ebuild 
b/app-admin/apache-tools/apache-tools-2.2.34.ebuild
new file mode 100644
index 000..e7272e34483
--- /dev/null
+++ b/app-admin/apache-tools/apache-tools-2.2.34.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic eutils
+
+DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
+HOMEPAGE="https://httpd.apache.org/";
+SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="ssl"
+RESTRICT="test"
+
+RDEPEND="=dev-libs/apr-1*
+   =dev-libs/apr-util-1*
+   dev-libs/expat
+   dev-libs/libpcre
+   kernel_linux? ( sys-apps/util-linux )
+   ssl? ( dev-libs/openssl:0= )
+   !/dev/null || die
+   for i in *; do
+   dosym /usr/sbin/${i} /usr/sbin/${i}2
+   done
+   popd >/dev/null || die
+
+   # Provide a symlink for ab-ssl
+   if use ssl; then
+   dosym /usr/sbin/ab /usr/sbin/ab-ssl
+   dosym /usr/sbin/ab /usr/sbin/ab2-ssl
+   fi
+
+   # make htpasswd accessible for non-root users
+   dosym /usr/sbin/htpasswd /usr/bin/htpasswd
+   dosym /usr/sbin/htdigest /usr/bin/htdigest
+
+   dodoc "${S}"/CHANGES
+}

diff --git a/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch 
b/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch
new file mode 100644
index 000..7bc39527790
--- /dev/null
+++ b/app-admin/apache-tools/files/apache-tools-2.2.20-Makefile.patch
@@ -0,0 +1,41 @@
+=== modified file 'support/Makefile.in'
+--- a/support/Makefile.in
 b/support/Makefile.in
+@@ -1,9 +1,10 @@
+ DISTCLEAN_TARGETS = apxs apachectl dbmmanage log_server_status \
+-  logresolve.pl phf_abuse_log.cgi split-logfile envvars-std
++  logresolve.pl phf_abuse_log.cgi split-logfile
+ 
+ CLEAN_TARGETS = suexec
+ 
+-PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean 
httxt2dbm $(NONPORTABLE_SUPPORT)
++PROGRAMS = htpasswd htdigest rotatelogs logresolve ab htdbm htcacheclean 
httxt2dbm \
++  $(NONPORTABLE_SUPPORT) log_server_status split-logfile dbmmanage
+ TARGETS  = $(PROGRAMS)
+ 
+ PROGRAM_LDADD= $(UTIL_LDFLAGS) $(PROGRAM_DEPENDENCIES) $(EXTRA_LIBS) 
$(AP_LIBS)
+@@ -12,22 +13,13 @@
+ include $(top_builddir)/build/rules.mk
+ 
+ install:
+-  @test -d $(DESTDIR)$(bindir) || $(MKINSTALLDIRS) $(DESTDIR)$(bindir)
+   @test -d $(DESTDIR)$(sbindir) || $(MKINSTALLDIRS) $(DESTDIR)$(sbindir)
+-  @test -d $(DESTDIR)$(libexecdir) || $(MKINSTALLDIRS) 
$(DESTDIR)$(libexecdir)
+-  @cp -p $(top_builddir)/server/httpd.exp $(DESTDIR)$(libexecdir)
+-  @for i in apxs apache

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

2018-03-26 Thread Lars Wendler
commit: 09b04718f62295661ab8e4b1605bdbc23a285d63
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 17:43:03 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 17:47:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b04718

apache-2.eclass: Partially revert last change.

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

diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass
index 3b98fc775c4..c8fb21dd31c 100644
--- a/eclass/apache-2.eclass
+++ b/eclass/apache-2.eclass
@@ -27,6 +27,10 @@ case $(get_version_component_range 1-2) in
CDEPEND=">=dev-libs/apr-1.5.1:=
!www-apache/mod_macro" #492578 #477702
;;
+   2.2)
+   DEFAULT_MPM_THREADED="worker"
+   CDEPEND=">=dev-libs/apr-1.4.5:=" #368651
+   ;;
*)
die "Unknown MAJOR.MINOR apache version."
;;



[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/, www-servers/apache/files/

2018-03-26 Thread Lars Wendler
commit: 79c6b4e2b7afadede4ed93a52be4f3cb9c907c08
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 26 17:43:48 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 26 17:47:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c6b4e2

Revert "www-servers/apache: Bye bye apache-2.2"

This reverts commit 551a46a19cefaf4502e7f80823fe4cae7a56cdac.

 www-servers/apache/Manifest|   2 +
 www-servers/apache/apache-2.2.34.ebuild| 114 +
 www-servers/apache/files/apache2.2.service |  19 +
 3 files changed, 135 insertions(+)

diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest
index 2c8bcbc430a..93c910dd717 100644
--- a/www-servers/apache/Manifest
+++ b/www-servers/apache/Manifest
@@ -1,6 +1,8 @@
+DIST gentoo-apache-2.2.34-20170918.tar.bz2 64390 BLAKE2B 
d3f6d85192706d7c49a38cc36e816b3ae531f8c0d42111c33ec32ed39900d36d8a2a85a5d1b5afca22331137f04fb24fb424a42a21caa7eb4f6906fa39cb8224
 SHA512 
10b42e50dcc196f60bcaefe90c382d62a61339dd8a56e899d6afb6998be4acdd376e2c3509791f22a0acf99d06add497e32703b6d523f640306a6db5e05f358a
 DIST gentoo-apache-2.4.18-r1-20160303.tar.bz2 24505 BLAKE2B 
504deabe5ee9e2b32f44e8ea6cde6f01e7f26643ca05eb0aaf860ab6440d821566f83b5c9aacb2201382f9326974c7dddea4f4289d9da5857762611f424f0395
 SHA512 
68f0c4de38ae05c45839fe692cbb7de641e331ca133b8aaaf69f3659dec15833cda95e6e074edb3a5b6b6d59b3fc5a4ee3589fff810707fe27417a25cd8a4c4d
 DIST gentoo-apache-2.4.27-20170918.tar.bz2 24850 BLAKE2B 
a832c2c7a575e167b72214f325cb85922c49969ea8cc4b5821ce97b1d4028ab56852bf416cb32c99f2b2b356545b6fea0af0fa4f6e13bf001393b468357cbcfb
 SHA512 
c58a9a0b171188ff163f6b45c47f243797d4050cf461ba1a642115350285879005be6496cee2031bffaccc0d8beda4c27de87afa2ded17cbe559f792eb7c00e8
 DIST gentoo-apache-2.4.33-20180323.tar.bz2 24804 BLAKE2B 
42636b36a917d59a016c1143014292d1d34080f295dbfff54c39b82898f37cf280a0a812c70ebc3544dd93c609a62f098816275f0dea0b94ac4b0fdcabb77c9c
 SHA512 
54bc375908eed2c5f590e4d24eae01b502b366425ddec36113874267a0186f0ee815659f6ed92f91455dfefc16d6a486356694c762fcbe19aed01f8db8da01f7
+DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
 DIST httpd-2.4.27.tar.bz2 6527394 BLAKE2B 
50a650eb2edd121dac860ff555273290010d7e85bf4d5fbe3683f82e1928dde99ebfabc42186436f5052a66555a73d8b797b114c76c123faa31b9f51575d0bbb
 SHA512 
7e7e8070715b74cb6890096a74e194f4c6a49c14bda685b1ad832e84312f1ac4316ea03a430e679502bfd8e1853aefa544ee002a20d0f7e994b9a590c74bc42c
 DIST httpd-2.4.29.tar.bz2 6567926 BLAKE2B 
01a83212941abad548f73fc144f9731ff51e0ed8f975e76cb994247601f7c2f89a3f862e011638afb77988eda0ef2b543634fb6bc45b583e9bdba2c30e565731
 SHA512 
840982fd3d21463bc5c1747f211dfacf3abdf634d149e49bb49fd2e5deda140de602dbdf31e1bbe5337a48f718ab2261c408e83a8dd39a9291ee7b6b7a85639a
 DIST httpd-2.4.33.tar.bz2 6934765 BLAKE2B 
4ff266b85358e3100c8064c84c89db0235e6f46bb4b308e6b3bf642a9c0815eb6a731ee12e3d8ea2bf31a5d5e6621152452f1e8a9625755689f552f2473b1955
 SHA512 
e74b2b3346d67be45a8bc8a7cbb8eabf5c403a5cfe5797a976f94a539529843fbcdf03b9ca0548816b2cf37f4ce0eb301f8d5af25b1270fdf8dd9f5bf0585269

diff --git a/www-servers/apache/apache-2.2.34.ebuild 
b/www-servers/apache/apache-2.2.34.ebuild
new file mode 100644
index 000..e17bfb660c5
--- /dev/null
+++ b/www-servers/apache/apache-2.2.34.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# latest gentoo apache files
+GENTOO_PATCHSTAMP="20170918"
+GENTOO_DEVELOPER="whissi"
+GENTOO_PATCHNAME="gentoo-apache-2.2.34"
+
+# IUSE/USE_EXPAND magic
+IUSE_MPMS_FORK="itk peruser prefork"
+IUSE_MPMS_THREAD="event worker"
+
+IUSE_MODULES="actions alias asis auth_basic auth_digest authn_alias authn_anon
+authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default
+authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta
+charset_lite cgi cgid dav dav_fs dav_lock dbd deflate dir disk_cache dumpio
+env expires ext_filter file_cache filter headers ident imagemap include info
+log_config log_forensic logio mem_cache mime mime_magic negotiation proxy
+proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_scgi rewrite
+reqtimeout setenvif speling status substitute unique_id userdir usertrack
+version vhost_alias"
+# The following are also in the source as of this version, but are not 
available
+# for user selection:
+# bucketeer case_filter case_filter_in echo http isapi optional_fn_export
+# optional_fn_import optional_hook_export optional_hook_import
+
+# inter-module dependencies
+# TODO: this may still be incomplete
+MODULE_DEPENDS="
+   dav_fs:dav
+   dav_lock:dav
+   deflate:filter
+   disk_cache:ca

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/kapacitor/, net-analyzer/kapacitor/files/

2018-03-26 Thread William Hubbs
commit: 71ce84ea58f61d1febcde93d0ee9416bb42709a0
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 26 17:59:20 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 26 18:01:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ce84ea

net-analyzer/kapacitor: 1.4.1-r1 bump for service script fixes

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/kapacitor/files/kapacitor.rc|  6 ++-
 net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild | 48 
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/kapacitor/files/kapacitor.rc 
b/net-analyzer/kapacitor/files/kapacitor.rc
index 8ee907f66d5..b89d0b1cbf9 100644
--- a/net-analyzer/kapacitor/files/kapacitor.rc
+++ b/net-analyzer/kapacitor/files/kapacitor.rc
@@ -9,12 +9,16 @@ make_pidfile=yes
 command_user="kapacitor:kapacitor"
 
 # Logging
-error_log="${error_log:-/var/log/influxdb/influxd.log}"
+error_log="${error_log:-/var/log/kapacitor/kapacitor.err}"
 output_log="${output_log:-/dev/null}"
 
 # Max open files
 rc_ulimit="-n 65536"
 
+depend() {
+   after net
+}
+
 start_pre() {
# Check if config file exist
if [ ! -r ${config} ]; then

diff --git a/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild 
b/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild
new file mode 100644
index 000..dd499480fbd
--- /dev/null
+++ b/net-analyzer/kapacitor/kapacitor-1.4.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/influxdata/kapacitor
+
+inherit golang-build golang-vcs-snapshot systemd user
+
+DESCRIPTION="Monitoring, processing and alerting on time series data"
+HOMEPAGE="https://www.influxdata.com";
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+pkg_setup() {
+   enewgroup kapacitor
+   enewuser kapacitor -1 -1 /var/lib/kapacitor kapacitor
+}
+
+src_compile() {
+   pushd "src/${EGO_PN}" > /dev/null || die
+   set -- env GOPATH="${S}" go build -v -work -x ./...
+   echo "$@"
+   "$@" || die "compile failed"
+   popd > /dev/null
+}
+
+src_install() {
+   pushd "src/${EGO_PN}" > /dev/null || die
+   set -- env GOPATH="${S}" go install -v -work -x ./...
+   echo "$@"
+   "$@" || die
+   dobin "${S}"/bin/kapacitor{,d}
+   insinto /etc/kapacitor
+doins etc/kapacitor/kapacitor.conf
+keepdir /etc/kapacitor/load
+   insinto /etc/logrotate.d
+   doins etc/logrotate.d/kapacitor
+   systemd_dounit scripts/kapacitor.service
+   keepdir /var/log/kapacitor
+   fowners kapacitor:kapacitor /var/log/kapacitor
+   newconfd "${FILESDIR}"/kapacitor.confd kapacitor
+   newinitd "${FILESDIR}"/kapacitor.rc kapacitor
+   popd > /dev/null || die
+}



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

2018-03-26 Thread William Hubbs
commit: 2a13d51aa30ee1554239cbc8655f5aab12e08036
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 26 18:00:17 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 26 18:01:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a13d51a

net-analyzer/kapacitor: remove 1.4.1

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/kapacitor/kapacitor-1.4.1.ebuild | 48 ---
 1 file changed, 48 deletions(-)

diff --git a/net-analyzer/kapacitor/kapacitor-1.4.1.ebuild 
b/net-analyzer/kapacitor/kapacitor-1.4.1.ebuild
deleted file mode 100644
index dd499480fbd..000
--- a/net-analyzer/kapacitor/kapacitor-1.4.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/influxdata/kapacitor
-
-inherit golang-build golang-vcs-snapshot systemd user
-
-DESCRIPTION="Monitoring, processing and alerting on time series data"
-HOMEPAGE="https://www.influxdata.com";
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-pkg_setup() {
-   enewgroup kapacitor
-   enewuser kapacitor -1 -1 /var/lib/kapacitor kapacitor
-}
-
-src_compile() {
-   pushd "src/${EGO_PN}" > /dev/null || die
-   set -- env GOPATH="${S}" go build -v -work -x ./...
-   echo "$@"
-   "$@" || die "compile failed"
-   popd > /dev/null
-}
-
-src_install() {
-   pushd "src/${EGO_PN}" > /dev/null || die
-   set -- env GOPATH="${S}" go install -v -work -x ./...
-   echo "$@"
-   "$@" || die
-   dobin "${S}"/bin/kapacitor{,d}
-   insinto /etc/kapacitor
-doins etc/kapacitor/kapacitor.conf
-keepdir /etc/kapacitor/load
-   insinto /etc/logrotate.d
-   doins etc/logrotate.d/kapacitor
-   systemd_dounit scripts/kapacitor.service
-   keepdir /var/log/kapacitor
-   fowners kapacitor:kapacitor /var/log/kapacitor
-   newconfd "${FILESDIR}"/kapacitor.confd kapacitor
-   newinitd "${FILESDIR}"/kapacitor.rc kapacitor
-   popd > /dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/perlbox-voice/

2018-03-26 Thread Aaron Bauman
commit: 7cde4b5001f787456eed5db5a49a664e25b24dec
Author: Marty E. Plummer  startmail  com>
AuthorDate: Thu Mar 22 13:30:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:05:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cde4b50

app-accessibility/perlbox-voice: EAPI bump

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

 app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild 
b/app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild
index 656deca1623..692e2dbd2ed 100644
--- a/app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild
+++ b/app-accessibility/perlbox-voice/perlbox-voice-0.09-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="A voice enabled application to bring your desktop under your 
command"
 HOMEPAGE="http://perlbox.sourceforge.net/";



[gentoo-commits] repo/gentoo:master commit in: www-client/elinks/, www-client/elinks/files/

2018-03-26 Thread Jeroen Roovers
commit: 951209198db135ba00611ae2b54e300e022fbd10
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 26 18:02:33 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 26 18:07:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95120919

www-client/elinks: Fix ruby check/compat by Felix Janda (bug #649948).

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../elinks/elinks-0.13_pre_pre20180225.ebuild  |   3 +-
 www-client/elinks/files/elinks-0.13-ruby.patch | 183 +
 2 files changed, 185 insertions(+), 1 deletion(-)

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index a0b8366f121..9a4f291cc06 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -43,7 +43,8 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${PN}--parallel-make.patch
-   )
+   "${FILESDIR}"/${PN}-0.13-ruby.patch
+)
 
 src_prepare() {
default

diff --git a/www-client/elinks/files/elinks-0.13-ruby.patch 
b/www-client/elinks/files/elinks-0.13-ruby.patch
new file mode 100644
index 000..a716439b512
--- /dev/null
+++ b/www-client/elinks/files/elinks-0.13-ruby.patch
@@ -0,0 +1,183 @@
+--- a/config/m4/ruby.m4
 b/config/m4/ruby.m4
+@@ -32,36 +32,40 @@ if test "$CONFIG_SCRIPTING_RUBY" = "yes"; then
+   if test "$CONFIG_SCRIPTING_RUBY" != "no"; then
+ 
+   AC_MSG_CHECKING(Ruby version)
+-  if $CONFIG_SCRIPTING_RUBY -e 'exit((VERSION or RUBY_VERSION) >= 
"1.6.0")' >/dev/null 2>/dev/null; then
++  if $CONFIG_SCRIPTING_RUBY -e 'exit((VERSION rescue 
RUBY_VERSION) >= "1.6.0")' >/dev/null 2>/dev/null; then
+   ruby_version=`$CONFIG_SCRIPTING_RUBY -e 'puts 
"#{VERSION rescue RUBY_VERSION}"'`
+   AC_MSG_RESULT($ruby_version)
+ 
+   AC_MSG_CHECKING(for Ruby header files)
+-  rubyhdrdir=`$CONFIG_SCRIPTING_RUBY -r mkmf -e 'print 
Config::CONFIG[["archdir"]] || $hdrdir' 2>/dev/null`
++  rubyhdrdir=`$CONFIG_SCRIPTING_RUBY -r mkmf -e 'print 
RbConfig::CONFIG[["rubyhdrdir"]] || RbConfig::CONFIG[["archdir"]] || $hdrdir' 
2>/dev/null`
+ 
+   if test "X$rubyhdrdir" != "X"; then
+   AC_MSG_RESULT($rubyhdrdir)
+   RUBY_CFLAGS="-I$rubyhdrdir"
+-  rubylibs=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print Config::CONFIG[["LIBS"]]'`
++  rubyarch=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print RbConfig::CONFIG[["arch"]]'`
++  if test -d "$rubyhdrdir/$rubyarch"; then
++  RUBY_CFLAGS="$RUBY_CFLAGS 
-I$rubyhdrdir/$rubyarch"
++  fi
++  rubylibs=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e 
'print RbConfig::CONFIG[["LIBS"]]'`
+ 
+   if test "X$rubylibs" != "X"; then
+   RUBY_LIBS="$rubylibs"
+   fi
+ 
+-  librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig 
-e 'print Config.expand(Config::CONFIG[["LIBRUBYARG"]])'`
++  librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig 
-e 'print RbConfig.expand(RbConfig::CONFIG[["LIBRUBYARG"]])'`
+ 
+   if test -f "$rubyhdrdir/$librubyarg"; then
+   librubyarg="$rubyhdrdir/$librubyarg"
+ 
+   else
+-  rubylibdir=`$CONFIG_SCRIPTING_RUBY -r 
rbconfig -e 'print Config.expand(Config::CONFIG[["libdir"]])'`
++  rubylibdir=`$CONFIG_SCRIPTING_RUBY -r 
rbconfig -e 'print RbConfig.expand(RbConfig::CONFIG[["libdir"]])'`
+   if test -f "$rubylibdir/$librubyarg"; 
then
+   
librubyarg="$rubylibdir/$librubyarg"
+   elif test "$librubyarg" = "libruby.a"; 
then
+   dnl required on Mac OS 10.3 
where libruby.a doesn't exist
+   librubyarg="-lruby"
+   else
+-  
librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e "print 
'$librubyarg'.gsub(/-L\./, %'-L#{Config.expand(Config::CONFIG[\"libdir\"])}')"`
++  
librubyarg=`$CONFIG_SCRIPTING_RUBY -r rbconfig -e "print 
'$librubyarg'.gsub(/-L\./, 
%'-L#{RbConfig.expand(RbConfig::CONFIG[\"libdir\"])}')"`
+   fi
+   fi
+ 
+@@ -69,7 +73,7 @@ if test "$CONFIG_SCRIPTING_RUBY" = "yes"; then
+   

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

2018-03-26 Thread Michał Górny
commit: c45f765e92563d280921522034d26fa9e8fbf02d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 18:03:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 18:17:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45f765e

sys-apps/portage-mgorny: Drop old

 sys-apps/portage-mgorny/Manifest   |   3 -
 .../portage-mgorny/portage-mgorny-2.3.24.1.ebuild  | 163 -
 .../portage-mgorny/portage-mgorny-2.3.24.2.ebuild  | 163 -
 .../portage-mgorny/portage-mgorny-2.3.24.3.ebuild  | 163 -
 4 files changed, 492 deletions(-)

diff --git a/sys-apps/portage-mgorny/Manifest b/sys-apps/portage-mgorny/Manifest
index d06a0ba308c..cebabb865d5 100644
--- a/sys-apps/portage-mgorny/Manifest
+++ b/sys-apps/portage-mgorny/Manifest
@@ -1,4 +1 @@
-DIST portage-mgorny-2.3.24.1.tar.gz 1239318 BLAKE2B 
bfa8418ade600835c90378177bc6cd91f6c17e02c0e05b0829f4ee3b500ce3275fcb76424e19af5618026daa7b79d402aeb0d9f2133e7db09cb8983eeb355427
 SHA512 
04e3d5ee08f78ba3bb8045c36e7e81b06b7a0aff65a22c82cd2ca6fc0ab9f7b63a49c7eda9048d15fbc9c8d1a898c0d038f7cac2f4daf6d68bb799a9303d74c1
-DIST portage-mgorny-2.3.24.2.tar.gz 1239343 BLAKE2B 
701c90d333c10976f11910babed4b002cb545561c931d635973cf9b455a247b050b098c61fca0b20a5a8d70d4478a9daddacc826045e74c52d45878260431c93
 SHA512 
0319a973a26650ce182c0e1f997399f0c3944474ad5c8c2f88b9588ffbf99ccd12bd84e7537f8368f8362a098a72d177fc3c844e2afc086f95094baa27d97b93
-DIST portage-mgorny-2.3.24.3.tar.gz 1235966 BLAKE2B 
0919ad1c287075cdeaacb3c40b468ba9afd93df59ea3e8caa87300f87e0638e72d3d2791d07764d82147025c407f83f7442d9c4f02b5b8ae7ba8485f54193499
 SHA512 
dfb2341a512b3db37b7f282d7246d16afb8df9e1c401656022ac72adf35541bd4aa0224974deb581e76174b1bd7c49368c76215dd977168e5da858e9d8b8eda5
 DIST portage-mgorny-2.3.24.4.tar.gz 1235738 BLAKE2B 
4365b4c2ac754b6a09a19598d7e4bddc16575b17dcd3e6dabcbb58ddd905a548da5d7c5a660e8bb8e638e39bf8803869144f08f6ece34775e79dd70f4be6d933
 SHA512 
ed5f14a457d00951f4af6b76db501f33523b6a19f2983d1b7acaa62f7eee90b8facf834f88d4de2dea26f12b7f373c64771c9f797af6c82578fb45b8db8ef678

diff --git a/sys-apps/portage-mgorny/portage-mgorny-2.3.24.1.ebuild 
b/sys-apps/portage-mgorny/portage-mgorny-2.3.24.1.ebuild
deleted file mode 100644
index 2e245b85af8..000
--- a/sys-apps/portage-mgorny/portage-mgorny-2.3.24.1.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} pypy )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1
-
-DESCRIPTION="Fork of Portage focused on cleaning up and useful features"
-HOMEPAGE="https://github.com/mgorny/portage";
-SRC_URI="https://github.com/mgorny/portage/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S=${WORKDIR}/portage-${PV}
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
-SLOT="0"
-IUSE="build +ipc +native-extensions selinux xattr kernel_linux"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   >=sys-apps/sed-4.0.5
-   sys-devel/patch"
-RDEPEND="
-   >=app-arch/tar-1.27
-   !build? (
-   >=app-admin/eselect-1.2
-   app-crypt/gentoo-keys
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   >=app-portage/gemato-10
-   app-shells/bash:0[readline]
-   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
-   python{2_7,3_4,3_5} pypy)
-   >=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
-   >=sys-apps/sed-4.0.5
-   )
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
-   python2_7 pypy)
-   ) )
-   !app-portage/repoman
-   !sys-apps/portage"
-PDEPEND="
-   !build? (
-   >=net-misc/rsync-2.6.4
-   )"
-# NOTE: FEATURES=installsources requires debugedit and rsync
-
-pkg_pretend() {
-   if has_version sys-apps/portage; then
-   ewarn "If you are migrating from sys-apps/portage to 
sys-apps/portage-mgorny,"
-   ewarn "please note that Portage will abort upon having to 
unmerge itself."
-   ewarn "However, sys-apps/portage-mgorny will already be 
installed at this"
-   ewarn "point, so you simply have to restart emerge and it will 
successfully"
-   ewarn "clean the old package afterwards."
-   fi
-}
-
-python_prepare_all() {
-   distutils-r1_pyt

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

2018-03-26 Thread Michał Górny
commit: d4377ff8aa2d0e6f035fae93e3d4ba3c19e0779d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 26 18:02:02 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 26 18:17:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4377ff8

sys-apps/portage-mgorny: Bump to 2.3.24.4

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

diff --git a/sys-apps/portage-mgorny/Manifest b/sys-apps/portage-mgorny/Manifest
index a928530bce9..d06a0ba308c 100644
--- a/sys-apps/portage-mgorny/Manifest
+++ b/sys-apps/portage-mgorny/Manifest
@@ -1,3 +1,4 @@
 DIST portage-mgorny-2.3.24.1.tar.gz 1239318 BLAKE2B 
bfa8418ade600835c90378177bc6cd91f6c17e02c0e05b0829f4ee3b500ce3275fcb76424e19af5618026daa7b79d402aeb0d9f2133e7db09cb8983eeb355427
 SHA512 
04e3d5ee08f78ba3bb8045c36e7e81b06b7a0aff65a22c82cd2ca6fc0ab9f7b63a49c7eda9048d15fbc9c8d1a898c0d038f7cac2f4daf6d68bb799a9303d74c1
 DIST portage-mgorny-2.3.24.2.tar.gz 1239343 BLAKE2B 
701c90d333c10976f11910babed4b002cb545561c931d635973cf9b455a247b050b098c61fca0b20a5a8d70d4478a9daddacc826045e74c52d45878260431c93
 SHA512 
0319a973a26650ce182c0e1f997399f0c3944474ad5c8c2f88b9588ffbf99ccd12bd84e7537f8368f8362a098a72d177fc3c844e2afc086f95094baa27d97b93
 DIST portage-mgorny-2.3.24.3.tar.gz 1235966 BLAKE2B 
0919ad1c287075cdeaacb3c40b468ba9afd93df59ea3e8caa87300f87e0638e72d3d2791d07764d82147025c407f83f7442d9c4f02b5b8ae7ba8485f54193499
 SHA512 
dfb2341a512b3db37b7f282d7246d16afb8df9e1c401656022ac72adf35541bd4aa0224974deb581e76174b1bd7c49368c76215dd977168e5da858e9d8b8eda5
+DIST portage-mgorny-2.3.24.4.tar.gz 1235738 BLAKE2B 
4365b4c2ac754b6a09a19598d7e4bddc16575b17dcd3e6dabcbb58ddd905a548da5d7c5a660e8bb8e638e39bf8803869144f08f6ece34775e79dd70f4be6d933
 SHA512 
ed5f14a457d00951f4af6b76db501f33523b6a19f2983d1b7acaa62f7eee90b8facf834f88d4de2dea26f12b7f373c64771c9f797af6c82578fb45b8db8ef678

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

[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-fra-eng/

2018-03-26 Thread Aaron Bauman
commit: c41c6ed46e5b1cefdcfd9c0c3b51d77d24f95fad
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:30:33 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41c6ed4

app-dicts/freedict-fra-eng: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild 
b/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
index 0a243c6d991..f796f9e6e03 100644
--- a/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
+++ b/app-dicts/freedict-fra-eng/freedict-fra-eng-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 KEYWORDS="alpha ~amd64 ~hppa ~mips ppc sparc x86"
 
 FORLANG="French"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-deu-eng/

2018-03-26 Thread Aaron Bauman
commit: db26f339129ee300a5279572db4c2f5c3faee4bd
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:24:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db26f339

app-dicts/freedict-deu-eng: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild 
b/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
index cb20a2c3691..7918050aae6 100644
--- a/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
+++ b/app-dicts/freedict-deu-eng/freedict-deu-eng-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 FORLANG="German"
 TOLANG="English"
 inherit freedict



[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-eng-swe/

2018-03-26 Thread Aaron Bauman
commit: 2278653af6b6ff6af1e50c323c5fb16541531d1f
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:28:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2278653a

app-dicts/freedict-eng-swe: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild 
b/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
index d398132bee3..ee1b392fcd3 100644
--- a/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
+++ b/app-dicts/freedict-eng-swe/freedict-eng-swe-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 KEYWORDS="alpha ~amd64 ~hppa ~mips ppc sparc x86"
 
 FORLANG="English"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-ita-eng/

2018-03-26 Thread Aaron Bauman
commit: 336cbc7ca9666fd38b8ca1396f7f528742d5
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:31:33 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336cbc7c

app-dicts/freedict-ita-eng: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild 
b/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
index 695e9dbf519..4231cb0c1f4 100644
--- a/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
+++ b/app-dicts/freedict-ita-eng/freedict-ita-eng-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 KEYWORDS="alpha ~amd64 ~hppa ~mips ppc sparc x86"
 
 FORLANG="Italian"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-eng-ita/

2018-03-26 Thread Aaron Bauman
commit: 9b2343afbec3d0f60bb300ddaf6ba122529c903c
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:22:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2343af

app-dicts/freedict-eng-ita: EAPI bump

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

 app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild 
b/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
index 7d0e1255a81..b4a3f490fbe 100644
--- a/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
+++ b/app-dicts/freedict-eng-ita/freedict-eng-ita-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 KEYWORDS="alpha ~amd64 ~hppa ~mips ppc sparc x86"
 
 FORLANG="English"



[gentoo-commits] repo/gentoo:master commit in: app-dicts/freedict-eng-fra/

2018-03-26 Thread Aaron Bauman
commit: 16b96fbab43ed20e1db17068ce41510a438ed33d
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Mar 25 15:27:10 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:31:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b96fba

app-dicts/freedict-eng-fra: EAPI bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild 
b/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
index 297140b1958..4709e7c0ba3 100644
--- a/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
+++ b/app-dicts/freedict-eng-fra/freedict-eng-fra-1.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 FORLANG="English"
 TOLANG="French"
 inherit freedict



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

2018-03-26 Thread Aaron Bauman
commit: 7ab8e6d7f0a631b56b64eedd3d086620b961c565
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Mar 26 18:16:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 18:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab8e6d7

net-dns/openresolv: use HTTPS

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

 net-dns/openresolv/openresolv-3.8.1.ebuild | 4 ++--
 net-dns/openresolv/openresolv-3.9.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-dns/openresolv/openresolv-3.8.1.ebuild 
b/net-dns/openresolv/openresolv-3.8.1.ebuild
index d5f96351f52..cc55e3160f1 100644
--- a/net-dns/openresolv/openresolv-3.8.1.ebuild
+++ b/net-dns/openresolv/openresolv-3.8.1.ebuild
@@ -4,8 +4,8 @@
 EAPI=6
 
 DESCRIPTION="A framework for managing DNS information"
-HOMEPAGE="http://roy.marples.name/projects/openresolv";
-SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.xz";
+HOMEPAGE="https://roy.marples.name/projects/openresolv";
+SRC_URI="https://roy.marples.name/downloads/${PN}/${P}.tar.xz";
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git a/net-dns/openresolv/openresolv-3.9.0.ebuild 
b/net-dns/openresolv/openresolv-3.9.0.ebuild
index 881fc5125a9..31dbc8e92a3 100644
--- a/net-dns/openresolv/openresolv-3.9.0.ebuild
+++ b/net-dns/openresolv/openresolv-3.9.0.ebuild
@@ -4,8 +4,8 @@
 EAPI=6
 
 DESCRIPTION="A framework for managing DNS information"
-HOMEPAGE="http://roy.marples.name/projects/openresolv";
-SRC_URI="http://roy.marples.name/downloads/${PN}/${P}.tar.xz";
+HOMEPAGE="https://roy.marples.name/projects/openresolv";
+SRC_URI="https://roy.marples.name/downloads/${PN}/${P}.tar.xz";
 
 LICENSE="BSD-2"
 SLOT="0"



  1   2   3   >