[gentoo-commits] proj/qt:master commit in: dev-python/pyside/, dev-python/shiboken/

2017-10-21 Thread Davide Pesavento
commit: 3b7625b555453eedf265df72f6652b9a5a00f9b9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Oct 22 04:33:02 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Oct 22 04:33:12 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3b7625b5

dev-python/{pyside,shiboken}: disable all git submodules

We don't need them. Save bandwidth and disk space.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-python/pyside/pyside-.ebuild | 1 +
 dev-python/shiboken/shiboken-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-python/pyside/pyside-.ebuild 
b/dev-python/pyside/pyside-.ebuild
index 0d90c94b..a910c558 100644
--- a/dev-python/pyside/pyside-.ebuild
+++ b/dev-python/pyside/pyside-.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Python bindings for the Qt framework"
 HOMEPAGE="https://wiki.qt.io/PySide2;
 EGIT_REPO_URI="https://code.qt.io/pyside/pyside-setup.git;
 EGIT_BRANCH="5.9"
+EGIT_SUBMODULES=()
 
 # See "sources/pyside2/PySide2/licensecomment.txt" for licensing details.
 LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )"

diff --git a/dev-python/shiboken/shiboken-.ebuild 
b/dev-python/shiboken/shiboken-.ebuild
index 4a4a2249..1f5a91b9 100644
--- a/dev-python/shiboken/shiboken-.ebuild
+++ b/dev-python/shiboken/shiboken-.ebuild
@@ -11,6 +11,7 @@ DESCRIPTION="Tool for creating Python bindings for C++ 
libraries"
 HOMEPAGE="https://wiki.qt.io/PySide2;
 EGIT_REPO_URI="https://code.qt.io/pyside/pyside-setup.git;
 EGIT_BRANCH="5.9"
+EGIT_SUBMODULES=()
 
 # The "sources/shiboken2/libshiboken" directory is triple-licensed under the 
GPL
 # v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 with



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

2017-10-21 Thread Davide Pesavento
commit: 8e5ddb13e43ca60349ee31508440dcc2e7530c13
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Oct 22 04:17:30 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Oct 22 04:18:46 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=8e5ddb13

Merge pull request #162 from leycec/pyside2-5.9

Closes: https://github.com/gentoo/qt/pull/162

 dev-python/pyside-tools/pyside-tools-.ebuild | 38 +++---
 dev-python/pyside/metadata.xml   |  2 ++
 dev-python/pyside/pyside-.ebuild | 22 -
 dev-python/shiboken/metadata.xml |  3 ++
 dev-python/shiboken/shiboken-.ebuild | 41 ++--
 5 files changed, 54 insertions(+), 52 deletions(-)



[gentoo-commits] proj/qt:master commit in: dev-python/shiboken/, dev-python/pyside/, dev-python/pyside-tools/

2017-10-21 Thread Davide Pesavento
commit: fa7ed68675611c76a2df33dfa2ddb97b9c2ce8ea
Author: leycec  gmail  com>
AuthorDate: Fri Sep 29 06:44:39 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Oct 22 04:17:07 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fa7ed686

dev-python/pyside: enable Qt 5.9 support

 - Shiboken2, pyside2, and pyside2-tools are built against the "5.9"
   branches of their respective repositories requiring Qt 5.9.x
 - Shiboken2 conditionally supports NumPy
 - Pyside2 conditionally supports Qt5Charts and Qt5DataVisualization
 - Pyside2-tools supports Python 2.7

 dev-python/pyside-tools/pyside-tools-.ebuild | 38 +++---
 dev-python/pyside/metadata.xml   |  2 ++
 dev-python/pyside/pyside-.ebuild | 22 -
 dev-python/shiboken/metadata.xml |  3 ++
 dev-python/shiboken/shiboken-.ebuild | 41 ++--
 5 files changed, 54 insertions(+), 52 deletions(-)

diff --git a/dev-python/pyside-tools/pyside-tools-.ebuild 
b/dev-python/pyside-tools/pyside-tools-.ebuild
index 02b8a105..95fa3e0d 100644
--- a/dev-python/pyside-tools/pyside-tools-.ebuild
+++ b/dev-python/pyside-tools/pyside-tools-.ebuild
@@ -4,26 +4,19 @@
 EAPI=6
 
 CMAKE_IN_SOURCE_BUILD="1"
-
-#FIXME: Restore Python 2.7 support after this upstream issue is resolved:
-#https://bugreports.qt.io/browse/PYSIDE-508
-#Even after this issue is resolved, further ebuild changes will probably be
-#needed to fully support Python 2.7. Unlike PySide2 and Shiboken2, the root
-#"CMakeLists.txt" file in pyside2-tools provides no ${PYTHON_EXECUTABLE} 
option.
-#Instead, the ${PYTHON_EXTENSION_SUFFIX} and ${PYTHON_BASENAME} options must be
-#passed with values specific to Python 2.7. Additionally, note that the
-#"python2.7-config" command provides no "--extension-suffix" option.
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit cmake-utils python-r1 virtualx git-r3
 
 DESCRIPTION="PySide development tools (lupdate, rcc, uic)"
 HOMEPAGE="https://wiki.qt.io/PySide2;
-EGIT_REPO_URI="https://code.qt.io/pyside/${PN}.git;
-#FIXME: Switch to the clang-enabled "dev" branch once stable.
-EGIT_BRANCH="5.6"
+EGIT_REPO_URI="https://code.qt.io/pyside/pyside-tools.git;
+EGIT_BRANCH="5.9"
 
-LICENSE="BSD GPL-2"
+# Although "LICENSE-uic" suggests the "pyside2uic" directory to be 
dual-licensed
+# under the BSD 3-clause and GPL v2 licenses, this appears to be an oversight;
+# all files in this (and every) directory are licensed only under the GPL v2.
+LICENSE="GPL-2"
 SLOT="2"
 KEYWORDS=""
 IUSE="test"
@@ -76,26 +69,17 @@ src_configure() {
-DBUILD_TESTS=$(usex test)
)
 
+   # Find the previously installed "Shiboken2Config.*.cmake" and
+   # "PySide2Config.*.cmake" files specific to this Python version.
if python_is_python3; then
# Extension tag unique to the current Python 3.x 
version (e.g.,
# ".cpython-34m" for CPython 3.4).
local EXTENSION_TAG="$("$(python_get_PYTHON_CONFIG)" 
--extension-suffix)"
EXTENSION_TAG="${EXTENSION_TAG%.so}"
 
-   mycmakeargs+=(
-   #FIXME: Submit an upstream PySide2 issue 
requesting that the
-   #"PySide2Config.cmake" file use the same
-   #${PYTHON_EXTENSION_SUFFIX} variable as the
-   #"Shiboken2Config.cmake" file.
-
-   # Find the previously installed 
"Shiboken2Config.*.cmake" and
-   # "PySide2Config.*.cmake" files specific to 
this Python 3.x
-   # version.
-   -DPYTHON_EXTENSION_SUFFIX="${EXTENSION_TAG}"
-   -DPYTHON_BASENAME="${EXTENSION_TAG}"
-   )
+   mycmakeargs+=( 
-DPYTHON_CONFIG_SUFFIX="${EXTENSION_TAG}" )
else
-   die "Python 2.7 currently unsupported."
+   mycmakeargs+=( -DPYTHON_CONFIG_SUFFIX="-python2.7" )
fi
 
CMAKE_USE_DIR="${BUILD_DIR}" cmake-utils_src_configure

diff --git a/dev-python/pyside/metadata.xml b/dev-python/pyside/metadata.xml
index a4b07195..9c049859 100644
--- a/dev-python/pyside/metadata.xml
+++ b/dev-python/pyside/metadata.xml
@@ -6,7 +6,9 @@
Gentoo Qt Project


+   Build QtCharts module
Build QtConcurrent module
+   Build QtDataVisualization module
Build QtQml, QtQuick, and 
QtQuickWidgets modules
Build QtDesigner and QtUiTools 
modules
Build QtGui module

diff --git a/dev-python/pyside/pyside-.ebuild 

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

2017-10-21 Thread Göktürk Yüksek
commit: 5a25447509fb085e716516d5a41caef0f23839e2
Author: kuzetsa  gmail  com>
AuthorDate: Sat Oct 21 22:50:15 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Oct 22 03:57:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a254475

sys-kernel/ck-sources: v.bump (4.9.58 & 4.13.9)

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-kernel/ck-sources/Manifest |  6 +++
 sys-kernel/ck-sources/ck-sources-4.13.9.ebuild | 60 
 sys-kernel/ck-sources/ck-sources-4.9.58.ebuild | 65 ++
 3 files changed, 131 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 39e41a28fd3..62574c697fc 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -11,6 +11,9 @@ DIST genpatches-4.12-15.extras.tar.xz 17340 SHA256 
b22021fa7cb0f4254273fe61ba14e
 DIST genpatches-4.13-10.base.tar.xz 185668 SHA256 
5388bef725321c0925413ca6d194502e1d2aa76a23cd24d37f0d7a7503bc2bb8 SHA512 
9c8ec7eed0847c3555e66f982484ceb92301cad82f9165c2d828c193019d2067200c2155ff79ee995955512076eb6877577ccb4a3835f1e70aa6210cd41993ab
 WHIRLPOOL 
01f030cc03f99d4858c6f38f21c2db52aa42b9aa9376069b67e2c7d025861be2c9ec1cd9eea49a0f59d5d32855afdf563e0f76cbe30bcabfe37f7d8fc7296f54
 DIST genpatches-4.13-10.experimental.tar.xz 5184 SHA256 
0b4da9e8c97825c17b90b86ab770fa27c6cc09df21df6e263c6a72adebb4d0b8 SHA512 
39a83b4fd596abc6d4004069969231ca8a767f72ba65aefd22ede2019c6436fb00d9e4b1426addc3e4dfb4357091046c88bd8d61895d45354cbeeb013ab601d3
 WHIRLPOOL 
35cd5b6164a6a77240149e99222a0bcc4308877b9e78005397fd9b321a2317717e8915b38159b7db76f2dcb577649777e1a1df16758b8be3a8be44e667175a02
 DIST genpatches-4.13-10.extras.tar.xz 17400 SHA256 
5f46f20a84b7a93b6f6d9faecde83999528f033a52f9435f0e91b737a13b98cb SHA512 
882f0d1461fb045d54ade39a7d432f9cc4bac27c07600074a4d714ecab42a6c96eb9af5f0cdb71c583afa3f5ff8b32616462957d9bd8fa029d5f1df1f6f8be14
 WHIRLPOOL 
c18205fc69ecb06aaa36e339548a59659c06f8fb021bc6556d49d249f2774b6870ff8e0d7d48386c5bc0bab6af70bba884048d3d8afc4852dcefea0d7ef01739
+DIST genpatches-4.13-11.base.tar.xz 191900 SHA256 
10a1f083294d384ef773daa5b21e7cec5ba0ef308a3174d82840b040848b5361 SHA512 
0d76a0bbe2e02e4c69ceee63ea99085eb83289a189821426c2a0b852a9f84d9b4c314be823933aa3a54e341848dcbf677ec5aa41da204075a8d190d976ffe0b1
 WHIRLPOOL 
168a842efa27a9c217a40de4346a5f39066bc5b8744ba18caef35fd2e18b2a389adee3b0d279e2bc1fad06ee35e23c55c62a559a53f63db9dc677f6b421c2866
+DIST genpatches-4.13-11.experimental.tar.xz 5184 SHA256 
6c467a131de9f49b78fecc652cf60f508f54a4f76a1fe150ef3f8c7c23f2429e SHA512 
920e3092cf3c984448d2571561d8a4249620fba60090f7939fae5667b830bb47ef2fe04453c4474117a1ab9ddc4b19c710e7ee7f75bc14b3d73c68f865a769f4
 WHIRLPOOL 
87d85128cc0291d93f69793a98adc592f528bc7bbb14a8910fbb215d47d8ae9766d33a918e10aeaada7782af43ec013919d2a739895fc15a24042bf8a60a5256
+DIST genpatches-4.13-11.extras.tar.xz 17404 SHA256 
75d973ece33bfb4cecf0a32282712c549303ae806f05fa9077395b0db068c125 SHA512 
4a0b196b4a7633a71d51b413b3641047228a1985cc601941d088329d884d39d9966de01fecd17f4a5fc472cd9a41a551bdf2819fb3b6928ec2af4596b60a5689
 WHIRLPOOL 
350b1b91d604ac26bce8f6d67da63926b37c6632b2ca49144282783198db582c00c6f8332423ee2aa19924a231d5a78b5157d8f971c79b0ed02baa429278f8f7
 DIST genpatches-4.9-54.base.tar.xz 1053504 SHA256 
ad6728a6e84a45aa9a84215f72ba1daed8c9681b61d9470b0fed24c285aec82a SHA512 
3e64d39f3d7d0c1d68cca6b27df1e374970f0b42f47ff6bc900a1a12d1305093efafdccc28a1ba89404397ad285298058e882329f651e8d1031ddc86dbf06c40
 WHIRLPOOL 
7c22db4217a2604a05e8f4a9817fceabf865b00c7c33df95cfc5a09af6ffa84d809930c221f55cb9b500cc8d57b2e43f70f80e622a19fb73e0d068f2ec2be18d
 DIST genpatches-4.9-54.experimental.tar.xz 106360 SHA256 
9c5b4ec4005bf50556163cebe4a4e577cffc3ed0ab06a40cd79bc7e9e33a964d SHA512 
ace1650a90d70f1ab6d938d2509c44ff1911178161bfa6f060f5eb078b9c83d031709dc483f3481afc82c34b705cd9dd653c95c9b53817c79b0e632f970dad10
 WHIRLPOOL 
50c40e6160a92d98e568b3d55b336c4400cb8faff7fcfa5c71a8172e5149468b0483874c8531270f6f15b48f84fb3c47dee8ec01870c3331a150226c748b16ac
 DIST genpatches-4.9-54.extras.tar.xz 17356 SHA256 
70314b113191df3bcf461537c5c5789ce990311affcb41e9d00b4a4d1f674659 SHA512 
894f37761c80304fd12e20d9b2a11a56475484dd2a4504f4aada6b48854e752228256d56dfc328c7633996a16f4653af0105698b6a230619d9a3364b9d08a265
 WHIRLPOOL 
3fddbc03354fcb2b3c72caa7462a36d16a0595304da2ff9df0614925e252e3c15c38138b4f07789333c118dde992569c7cbbeb019b5052bc0ff18e87fb08cf6b
@@ -29,6 +32,9 @@ DIST genpatches-4.9-58.extras.tar.xz 17348 SHA256 
538ec1d455e26781b6b898b172c324
 DIST genpatches-4.9-59.base.tar.xz 1133092 SHA256 
691f9860aaa31ca2da288aaf9f808c506b39addc19772d6f84b57732d2a7679f SHA512 
b1395a77963b2b2d73635a5b9a1d610cd7a7f9220d469e6a7f4fb02ff10cc9267fddd862d682e5bd4cffb0128d48c89dcb52ade45a56021b0133f483a26c9875
 WHIRLPOOL 
5ca080c8560eb62ef342fd036b4e6db12b25c827a1699f91d586444728425ae472632ade2fc175432a4fd8b49fc9bd18ac041ce9130a18ddade05a52cbfe9388
 

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

2017-10-21 Thread Michael Palimaka
commit: eb56df6c9d03b1ba0b6ea2ba03396d31868fe2e0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Oct 22 02:57:09 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Oct 22 02:58:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb56df6c

x11-misc/albert: version bump 0.14.3

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/x11-misc/albert/Manifest b/x11-misc/albert/Manifest
index 92b973b9a6e..7dc9a299967 100644
--- a/x11-misc/albert/Manifest
+++ b/x11-misc/albert/Manifest
@@ -1,3 +1,5 @@
 DIST albert-0.12.0.tar.gz 404748 SHA256 
e1ec7783b6cc22e5ed28d2f1ac6148528cb3eb734f139945b49d44e07770d9c8 SHA512 
56d141a2c6b98744c0b34a7adbbca8b6af93545a7b067263acf59fc63d99ec7d9f19f2f3c73f477e5f35448ae8a563c9f132bed87be135467f8f0c1462f9b031
 WHIRLPOOL 
328fe6efdcce988e37bf30448ea147d0aac5a69aaee267e3453c4b0abd621a58f8b29f11727ecaf199129d9d11bc03b2fea71651c17aaf22f06e51ba582beaaa
 DIST albert-0.14.2-plugins.tar.gz 537751 SHA256 
400613894457d8514e1a492726db9966384da26ebc6190467d71c3275b1b3bf5 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
 WHIRLPOOL 
2a5251cd382b44e12df8cfcca615ff8d4f55f3ca7e6efd977eabc98bf5f61487e19fc718bf8f6c817298553822727e59eccd6018b99879b242803cc3369d6055
 DIST albert-0.14.2.tar.gz 83202 SHA256 
80cd27259c74687d5d10c94593cca99075cf05d9e396ff4b58d8a9f583ef7c77 SHA512 
81f2b7e618d9d1b11e6e765b6508e2976985e56ebac6232e2e17c58ca6a38c111020b23ee9963c71d2b80be0aa138ce7403e7f9b807e10131b06ad95eab19b43
 WHIRLPOOL 
b1f42870b0050daf901aef02ee752154ff7cb76ef633844886f7fc3cfa0fb23663c1bd5feeda646d304138d4f56b1b491770aed126693c6ee1ace8f9e17228b2
+DIST albert-0.14.3-plugins.tar.gz 537751 SHA256 
400613894457d8514e1a492726db9966384da26ebc6190467d71c3275b1b3bf5 SHA512 
5e16f64ccf474546b1f9c6d665c29aa45b7238fc2fdbd1399c17171af0db95bb205501925621a8189186bece073377bc7e127961bf051941ec388fdfb00f289c
 WHIRLPOOL 
2a5251cd382b44e12df8cfcca615ff8d4f55f3ca7e6efd977eabc98bf5f61487e19fc718bf8f6c817298553822727e59eccd6018b99879b242803cc3369d6055
+DIST albert-0.14.3.tar.gz 83217 SHA256 
39a121098db261d7fd2f48ec0f5b7b3bfc8a032430d796a6dedc92713aef5fa2 SHA512 
f9d137477c830c92b457480acd095617b4281e4f26e4c547a0bf208459fa11964485328f3c04d92aeadb9c6ca134834b2b216935ad8fb72e6538e02ad230aeb2
 WHIRLPOOL 
4db02ee5cdbdc5c5bdbfdcd61b8cdd2451fce95f8dfe77693bb651a61e2dfa9022934584eda00044dcd0ec0f06fae9b5e456144dc3c8589c24eb6ef91b62acfd

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



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

2017-10-21 Thread Kent Fredric
commit: 4e7bb72e89d1bba15f175e39c9bcebb42e7cf8f1
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Oct 22 01:11:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Oct 22 01:12:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7bb72e

dev-perl/frontier-rpc: EAPI6 + Tests

- EAPI6ify
- Enable tests

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/dev-perl/frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild 
b/dev-perl/frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild
new file mode 100644
index 000..f34439cff25
--- /dev/null
+++ b/dev-perl/frontier-rpc/frontier-rpc-0.07_beta4-r2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Frontier-RPC
+DIST_VERSION=0.07b4
+DIST_AUTHOR=KMACLEOD
+inherit perl-module
+
+DESCRIPTION="Perform remote procedure calls using extensible markup language"
+SRC_URI+=" 
http://perl-xml.sourceforge.net/xml-rpc/${DIST_NAME}-${DIST_VERSION}.tar.gz;
+HOMEPAGE+=" http://perl-xml.sourceforge.net/xml-rpc/;
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   dev-perl/XML-Parser
+   dev-perl/libwww-perl
+"
+DEPEND="${RDEPEND}"



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

2017-10-21 Thread Kent Fredric
commit: be6492b2b74317c4eb6651404f24ce26bad7b6e3
Author: Kent Fredric  gentoo  org>
AuthorDate: Sun Oct 22 01:07:11 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Sun Oct 22 01:12:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6492b2

dev-perl/forks: EAPI6 / Metadata

- EAPI6ify
- Add remote-id's to metadata.xml

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/forks/forks-0.360.0-r1.ebuild | 31 +++
 dev-perl/forks/metadata.xml|  5 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/forks/forks-0.360.0-r1.ebuild 
b/dev-perl/forks/forks-0.360.0-r1.ebuild
new file mode 100644
index 000..f4358b3a387
--- /dev/null
+++ b/dev-perl/forks/forks-0.360.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RYBSKEJ
+DIST_VERSION=0.36
+inherit perl-module
+
+DESCRIPTION="Emulate threads with fork"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/Acme-Damn
+   virtual/perl-Attribute-Handlers
+   dev-perl/Devel-Symdump
+   virtual/perl-File-Spec
+   >=dev-perl/List-MoreUtils-0.150.0
+   >=virtual/perl-Scalar-List-Utils-1.110.0
+   virtual/perl-Storable
+   >=dev-perl/Sys-SigAction-0.110.0
+   virtual/perl-Time-HiRes
+   virtual/perl-if
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"

diff --git a/dev-perl/forks/metadata.xml b/dev-perl/forks/metadata.xml
index 2b9a936fc0a..647612455f5 100644
--- a/dev-perl/forks/metadata.xml
+++ b/dev-perl/forks/metadata.xml
@@ -5,4 +5,9 @@
 p...@gentoo.org
 Gentoo Perl Project
   
+  
+forks
+forks
+forks::shared
+  
 



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

2017-10-21 Thread Göktürk Yüksek
commit: 8d365720512f1ec3749b136c0086d4a58b9609d9
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Sun Oct 22 00:57:55 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Oct 22 00:57:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d365720

app-crypt/yubikey-manager: bump to 0.4.6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/yubikey-manager/Manifest |  1 +
 .../yubikey-manager/yubikey-manager-0.4.6.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index f403bfca33f..275ce524e21 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -1,2 +1,3 @@
 DIST yubikey-manager-0.3.3.tar.gz 51223 SHA256 
5447c026739d33455ac8ae13ccaef2df231a28dda75ffbd62c91a7c5ce5d30b5 SHA512 
ced7acb848747399d4b9f0214044dd40c38b332c2f8557485d61f2f0cb857a9f47d12df59ea6a7bded1076b5d539bc171d1dbc9fd8899699c0cb3cb65b0800d7
 WHIRLPOOL 
f68c896cb10b72271a6f42e34baf3671bfcd9ccd69c688db5fd06fd6672d1cbd12271ccc563f400d922eaf842bd7e5d73af9cac0f725927f7efe4ac520d3790b
 DIST yubikey-manager-0.4.5.tar.gz 55315 SHA256 
d91f5b549b23bfc6c04d9446b9ced6c6f80aac702b26a1fa4d1b8df5eb9a36d8 SHA512 
232ce7557aaab3c8a27dfa2ceaab0491ac1f97d4332b25e7f77c968da48c9303627defd0246b1e97c7ed766e6a667ac996ac0430cfeb4e7310a0cfc4a633d1b2
 WHIRLPOOL 
15be6470b114a70d6c960b2518f94799b05e85be5a4c32d23f3e9a8eb20be681f66aed7aee65ea138d2de495e4215730b1ec7dcf99e4328561f205bf71fb69a6
+DIST yubikey-manager-0.4.6.tar.gz 55065 SHA256 
6f9aae731e1c71ea65bea48911aa33a29b284afbabe9430f84e07a27cfcfcbeb SHA512 
fd52cb346e95b3184fd8e4bbb8e227c75780d7fcf5057712c6def866ea951700f8cdd1286ff857e32754d539dfc7093d809fc585191b05c57f5f983d5b288e7e
 WHIRLPOOL 
1d9178c82b3ffa0622ce57ae372f966a6f729489518d3d85a19062c5dfe82700d21b60992665f497eac623a91c26d913aa813e2d990f93e563b565fe925587c0

diff --git a/app-crypt/yubikey-manager/yubikey-manager-0.4.6.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-0.4.6.ebuild
new file mode 100644
index 000..d5ad29c5786
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-0.4.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit distutils-r1
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test" # Testing requires RSA keys which are not present in the 
tarball
+
+RDEPEND="
+   app-crypt/libu2f-host
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyscard[${PYTHON_USEDEP}]
+   dev-python/pyusb[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
+   sys-auth/ykpers
+"



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

2017-10-21 Thread Manuel Rüger
commit: 1c96808854eea1a998131180cc05473f8ab25070
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 22 00:20:52 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 22 00:20:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c968088

www-apps/gitea: Version bump to 1.2.1

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 www-apps/gitea/Manifest   |  1 +
 www-apps/gitea/gitea-1.2.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 2dac0d431a5..daf43a51385 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,3 +1,4 @@
 DIST gitea-1.0.2.tar.gz 13448604 SHA256 
f75e220f8c44a9b7c67d2d5339479e690df9f03ec3337eede3aab0c7e8e55c87 SHA512 
1826e60961adc585fd54a2c913e6cfaa9754052a932981f83eb6a1f2521d09eb7165545f80494439763c8f13bb1f4ffc24b791162cae7b739fd9eb96f7db530c
 WHIRLPOOL 
3afcfbf4d15b94b4b8e5fde511626ce6acfbf201a58b54f3cd077b6c6487f62b3a0b3e4ef7c3c4526a432e0aa4833e038ca7d69e2e09cf9fe329ea65607f42ab
 DIST gitea-1.1.3.tar.gz 13018735 SHA256 
c36b96707585d5395b10145d81e732c29e1d1476e7bff55ee6e131a3e516f1de SHA512 
c674699bc51ad367d4e47aa1b65e2025d57747cd516df6a7d7e715bf7467a3504dcf461823db15365a61ac91a35b68bce2486b645d09708a6e952fff379c12e4
 WHIRLPOOL 
1134cf37e09a9e20a927ef9119eb92c2e716af092717ffcce1003d62c08f95452e054820e8392b6797d89c045d8ae317b3d0f50385367e2eb4c636e404e16073
 DIST gitea-1.1.4.tar.gz 13018104 SHA256 
36ac983bb3b3f7b1edb8a86acbd6f73f3fabcd2ecf1554b86fe212318b4234d7 SHA512 
4427c4c1a588dcf201f707c3e2827fd702a0f8c0add63c6a5eff0d6ef8d21fdaaaf275f8e790017751f161431d563df22f71a6ea046085f9fb1d57da99f20524
 WHIRLPOOL 
14ad4d092348f8058ccb2438a9bca4dd3223305a9e8575aac808ef5bf15d1b27fc8c54b6a0b890244fe28761c31a633c7050d77b63410086fb1e03cba3e3d569
+DIST gitea-1.2.1.tar.gz 14326562 SHA256 
a18e0390d2c2ca956e94e98294707c9ac1d926763d00e2da682a3e72db393612 SHA512 
a8c446361d69fb71d4ee2b6476dd49b84cd88d0eb53b3f6b86a7dbd8c7189a81f65d6178aed96fb6a15dfba5940ec2026c8ff104a249405e3e14a76cd9bb8103
 WHIRLPOOL 
3a2e7f32fdbd3d4a03c45d08de64b37269f7bde92c42d9825fe56788003a49b4c9fcc56b62116207fd6e0b44db358b065eac9787db3a7ed4f5dd191bafa7bcd3

diff --git a/www-apps/gitea/gitea-1.2.1.ebuild 
b/www-apps/gitea/gitea-1.2.1.ebuild
new file mode 100644
index 000..56e96b9e348
--- /dev/null
+++ b/www-apps/gitea/gitea-1.2.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="code.gitea.io/gitea"
+GIT_COMMIT="34182c8"
+ARCHIVE_URI="https://github.com/go-gitea/gitea/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~arm"
+
+DESCRIPTION="A painless self-hosted Git service, written in Go"
+HOMEPAGE="https://github.com/go-gitea/gitea;
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+RDEPEND="dev-vcs/git"
+
+pkg_setup() {
+   enewgroup git
+   enewuser git -1 /bin/bash /var/lib/gitea git
+}
+
+src_prepare() {
+   default
+   local GITEA_PREFIX=${EPREFIX}/var/lib/gitea
+   sed -i -e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT}/"\
+   -e "s/\"main.Version.*$/\"main.Version=${PV}\"/"\
+   -e "s/-ldflags '-s/-ldflags '/" src/${EGO_PN}/Makefile || die
+   sed -i -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${GITEA_PREFIX}/data#"\
+   -e "s#^PATH = data/gitea.db#PATH = 
${GITEA_PREFIX}/data/gitea.db#"\
+   -e "s#^PROVIDER_CONFIG = data/sessions#PROVIDER_CONFIG = 
${GITEA_PREFIX}/data/sessions#"\
+   -e "s#^AVATAR_UPLOAD_PATH = data/avatars#AVATAR_UPLOAD_PATH = 
${GITEA_PREFIX}/data/avatars#"\
+   -e "s#^TEMP_PATH = data/tmp/uploads#TEMP_PATH = 
${GITEA_PREFIX}/data/tmp/uploads#"\
+   -e "s#^PATH = data/attachments#PATH = 
${GITEA_PREFIX}/data/attachments#"\
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"\
+   -e "s#^ISSUE_INDEXER_PATH =#ISSUE_INDEXER_PATH = 
${GITEA_PREFIX}/indexers/issues.bleve#"\
+   src/${EGO_PN}/conf/app.ini || die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} 
generate
+   TAGS="bindata pam sqlite" LDFLAGS="" CGO_LDFLAGS="-fno-PIC" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} build
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin gitea
+   insinto /var/lib/gitea/conf
+   newins conf/app.ini app.ini.example
+   popd || die
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/gitea.logrotated gitea
+   newinitd "${FILESDIR}"/gitea.initd gitea
+   newconfd "${FILESDIR}"/gitea.confd gitea
+   keepdir /var/log/gitea /var/lib/gitea/data
+   fowners -R git:git /var/log/gitea /var/lib/gitea/
+}
+
+pkg_postinst() {
+   if [[ ! -e 

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

2017-10-21 Thread Manuel Rüger
commit: 0d07663c199183c31d038261bec0cf8c550e61de
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 22 00:21:18 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 22 00:21:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d07663c

www-apps/gitea: Remove old

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 www-apps/gitea/Manifest   |  2 --
 www-apps/gitea/gitea-1.0.2.ebuild | 69 -
 www-apps/gitea/gitea-1.1.3.ebuild | 71 ---
 3 files changed, 142 deletions(-)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index daf43a51385..380399896b0 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,4 +1,2 @@
-DIST gitea-1.0.2.tar.gz 13448604 SHA256 
f75e220f8c44a9b7c67d2d5339479e690df9f03ec3337eede3aab0c7e8e55c87 SHA512 
1826e60961adc585fd54a2c913e6cfaa9754052a932981f83eb6a1f2521d09eb7165545f80494439763c8f13bb1f4ffc24b791162cae7b739fd9eb96f7db530c
 WHIRLPOOL 
3afcfbf4d15b94b4b8e5fde511626ce6acfbf201a58b54f3cd077b6c6487f62b3a0b3e4ef7c3c4526a432e0aa4833e038ca7d69e2e09cf9fe329ea65607f42ab
-DIST gitea-1.1.3.tar.gz 13018735 SHA256 
c36b96707585d5395b10145d81e732c29e1d1476e7bff55ee6e131a3e516f1de SHA512 
c674699bc51ad367d4e47aa1b65e2025d57747cd516df6a7d7e715bf7467a3504dcf461823db15365a61ac91a35b68bce2486b645d09708a6e952fff379c12e4
 WHIRLPOOL 
1134cf37e09a9e20a927ef9119eb92c2e716af092717ffcce1003d62c08f95452e054820e8392b6797d89c045d8ae317b3d0f50385367e2eb4c636e404e16073
 DIST gitea-1.1.4.tar.gz 13018104 SHA256 
36ac983bb3b3f7b1edb8a86acbd6f73f3fabcd2ecf1554b86fe212318b4234d7 SHA512 
4427c4c1a588dcf201f707c3e2827fd702a0f8c0add63c6a5eff0d6ef8d21fdaaaf275f8e790017751f161431d563df22f71a6ea046085f9fb1d57da99f20524
 WHIRLPOOL 
14ad4d092348f8058ccb2438a9bca4dd3223305a9e8575aac808ef5bf15d1b27fc8c54b6a0b890244fe28761c31a633c7050d77b63410086fb1e03cba3e3d569
 DIST gitea-1.2.1.tar.gz 14326562 SHA256 
a18e0390d2c2ca956e94e98294707c9ac1d926763d00e2da682a3e72db393612 SHA512 
a8c446361d69fb71d4ee2b6476dd49b84cd88d0eb53b3f6b86a7dbd8c7189a81f65d6178aed96fb6a15dfba5940ec2026c8ff104a249405e3e14a76cd9bb8103
 WHIRLPOOL 
3a2e7f32fdbd3d4a03c45d08de64b37269f7bde92c42d9825fe56788003a49b4c9fcc56b62116207fd6e0b44db358b065eac9787db3a7ed4f5dd191bafa7bcd3

diff --git a/www-apps/gitea/gitea-1.0.2.ebuild 
b/www-apps/gitea/gitea-1.0.2.ebuild
deleted file mode 100644
index 48f821befd2..000
--- a/www-apps/gitea/gitea-1.0.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="code.gitea.io/gitea/..."
-EGIT_COMMIT="e2c8d6fcb2c4073ed5cf164d88e7b5d44d95943c"
-ARCHIVE_URI="https://github.com/go-gitea/gitea/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm"
-
-DESCRIPTION="A painless self-hosted Git service, written in Go"
-HOMEPAGE="https://github.com/go-gitea/gitea;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-RDEPEND="dev-vcs/git"
-
-pkg_setup() {
-   enewgroup git
-   enewuser git -1 /bin/bash /var/lib/gitea git
-}
-
-src_prepare() {
-   default
-   local GITEA_PREFIX=${EPREFIX}/var/lib/gitea
-   sed -i -e "s/git rev-parse --short HEAD/echo ${EGIT_COMMIT:0:7}/"\
-   -e "s/^LDFLAGS += -X \"main.Version.*$/LDFLAGS += -X 
\"main.Version=${PV}\"/"\
-   -e "s/-ldflags '-s/-ldflags '/" src/${EGO_PN%/*}/Makefile || die
-   sed -i -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${GITEA_PREFIX}/data#"\
-   -e "s#^PATH = data/gitea.db#PATH = 
${GITEA_PREFIX}/data/gitea.db#"\
-   -e "s#^PROVIDER_CONFIG = data/sessions#PROVIDER_CONFIG = 
${GITEA_PREFIX}/data/sessions#"\
-   -e "s#^AVATAR_UPLOAD_PATH = data/avatars#AVATAR_UPLOAD_PATH = 
${GITEA_PREFIX}/data/avatars#"\
-   -e "s#^TEMP_PATH = data/tmp/uploads#TEMP_PATH = 
${GITEA_PREFIX}/data/tmp/uploads#"\
-   -e "s#^PATH = data/attachments#PATH = 
${GITEA_PREFIX}/data/attachments#"\
-   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#" 
src/${EGO_PN%/*}/conf/app.ini || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C 
src/${EGO_PN%/*} generate
-   TAGS="bindata pam sqlite" LDFLAGS="" CGO_LDFLAGS="-fno-PIC" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN%/*} build
-}
-
-src_install() {
-   pushd src/${EGO_PN%/*} || die
-   dobin gitea
-   insinto /var/lib/gitea/conf
-   newins conf/app.ini app.ini.example
-   popd || die
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/gitea.logrotated gitea
-   newinitd "${FILESDIR}"/gitea.initd gitea
-   newconfd "${FILESDIR}"/gitea.confd gitea
-   keepdir /var/log/gitea /var/lib/gitea/data
-   fowners -R git:git /var/log/gitea /var/lib/gitea/

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

2017-10-21 Thread Manuel Rüger
commit: 50d4d9fab31b6c9e8121e24416b82f458b65e1aa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 22 00:17:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 22 00:17:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d4d9fa

app-admin/dxf: Version bump to 6.2.0

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-admin/dxf/Manifest |  1 +
 app-admin/dxf/dxf-6.2.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/app-admin/dxf/Manifest b/app-admin/dxf/Manifest
index cbd28e6b4ff..157b1094a2a 100644
--- a/app-admin/dxf/Manifest
+++ b/app-admin/dxf/Manifest
@@ -1,2 +1,3 @@
 DIST dxf-6.1.0.tar.gz 281228 SHA256 
e5e3bff461ed83fdcbb885f4022db07a336a9992b8257e651b9ab4fac13ebe5f SHA512 
ebe0757e311a39bffa86728cbf875c0386e2d7e476c2cc1faf23d578f0d0f504658f9c256a9f6465c2fde351876a40a8c4fc1c5ae6308db8c93a9319e9732eb7
 WHIRLPOOL 
f108b1f230f24cbd1990008c65c5c8bcd8afe033fe79b963412441a6cd1c69115ca4693c4db254681f08b4f9572266324bb82dad14a3f89c6382f1dc22c4063c
+DIST dxf-6.2.0.tar.gz 284243 SHA256 
c3c927dd3c397683707ade3a909bb41e887d9a0b07f7f6efdd69c7b0f4793218 SHA512 
b3498e6a05401be784aeb086be3db21199bc6f0fc206bbb31344b29b84289f56dc4001020597f77b6867dff9d5b14f6ab41c921df5dabc094520af5dd6fdea0b
 WHIRLPOOL 
f4a9a8981dc1abe2d12ad4fe48de1ec6d86ef2d4cb93c110ece9c9127c10dc79986237b340f14983080aea0fbea61e422555e18864966bb57830ddb27c8d7ca8
 DIST python-dxf-6.0.0.tar.gz 18059 SHA256 
9f3b60f87be1f47bf03f26f4fcfa8176dccdcfa7ea0533a0a6bb89b05f96a1bf SHA512 
fb502aac73f7e4ff6c2ef8e11887ec71093c9387857da4eeca222fba23bd669d06e0f085660637ad9774decb310b56ed36c14e29014de3e15108d77417309d41
 WHIRLPOOL 
2ceb04804a358c2f09b7c1cff15b15c5b0d249639a3909eb0401c06e523ca0f655d740fa3929009c0cef23932e3ce65e1b52a05e59c2bb127c25947e1c528f5b

diff --git a/app-admin/dxf/dxf-6.2.0.ebuild b/app-admin/dxf/dxf-6.2.0.ebuild
new file mode 100644
index 000..4c3842e34cc
--- /dev/null
+++ b/app-admin/dxf/dxf-6.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Docker registry v2 client in Python"
+HOMEPAGE="https://github.com/davedoesdev/dxf;
+SRC_URI="https://github.com/davedoesdev/dxf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-python/jwcrypto-0.4.2[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/tqdm-4.10.0[${PYTHON_USEDEP}]
+   >=dev-python/www-authenticate-0.9.2[${PYTHON_USEDEP}]"
+
+RESTRICT="test"
+# Require dockerd running
+
+python_test() {
+   emake test
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2017-10-21 Thread Manuel Rüger
commit: 6e531dc75208175273f93c05e404ba7b6ed01285
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Oct 22 00:15:25 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Oct 22 00:15:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e531dc7

net-print/hplip-plugin: Version bump to 3.17.10

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-print/hplip-plugin/Manifest|  1 +
 net-print/hplip-plugin/hplip-plugin-3.17.10.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index 0cc7f8f6488..92f157b9b88 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST hplip-3.16.3-plugin.run 2084271 SHA256 
b7edef2a1c5c0a5e001deb4a18c0ef7202e653596e97144b8908ae093818070f SHA512 
2ae8aeb40c2604a2c6b9725700f9addf7a82e819d603631158a5d5feac931248e53e7533178100df1fc12b0dc2340cb3ae0d85f145cd023a311f77bbe67e7c7f
 WHIRLPOOL 
928117f862030eca9c3e5813eb8c4db66570923695b0c7af17df1992f339d2478f42af67ca0e0eb8cfa1d7425b522082fde3b8c829c3f5167e1ec503c95a986b
+DIST hplip-3.17.10-plugin.run 2062947 SHA256 
2fd26f6d5b437a4f1aa9f560e816ce094aea73becdf2f2b976ef46406d1b551d SHA512 
98eef413b122527c4a7860b621baf11c04ec9d7f4e43ce4f36e7822a633c64b3d98cbc86cd7d305c74d9a49a4159ebd7280d652e1ba430cad4cc70f66d23ee07
 WHIRLPOOL 
d087e7f857f8bc0a7a0b4f44f07ca15feaff6847cd719a2cb48240dd3aca7df93932eef7a849598ad313b4373e9f50b61bf3c0846c64d1002f1cfd9470a27717
 DIST hplip-3.17.9-plugin.run 2059585 SHA256 
98f717266340baa15e0385dc4928cc9c127a9403b72749f4899657cef8dfe883 SHA512 
a7a9ee8b7edda3641b5c3aa403570aad72ce9cd42cdd4c64904a0be409cefa838712390c7f535482028ac2d494c711baef77f2f601835b01591fa673272c01ba
 WHIRLPOOL 
e6615652382d11ddbe646b793d1f5aff61872ab4f30925855be66faa4d8ebace113a43e369e1b4d199bb65d3bd0315de32cd49d264c52f6d47e7f17990f0263f

diff --git a/net-print/hplip-plugin/hplip-plugin-3.17.10.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.17.10.ebuild
new file mode 100644
index 000..8617df53c8d
--- /dev/null
+++ b/net-print/hplip-plugin/hplip-plugin-3.17.10.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit udev unpacker
+
+DESCRIPTION="Proprietary plugins and firmware for HPLIP"
+HOMEPAGE="http://hplipopensource.com/hplip-web/index.html;
+#SRC_URI="http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-${PV}-plugin.run;
+SRC_URI="http://hplipopensource.com/hplip-web/plugin/hplip-${PV}-plugin.run;
+
+LICENSE="hplip-plugin"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   ~net-print/hplip-${PV}
+   virtual/udev
+"
+DEPEND=""
+
+S=${WORKDIR}
+
+HPLIP_HOME=/usr/share/hplip
+
+# Binary prebuilt package
+QA_PRESTRIPPED="
+   /usr/share/hplip/fax/plugins/fax_marvell.so
+   /usr/share/hplip/prnt/plugins/hbpl1.so
+   /usr/share/hplip/prnt/plugins/lj.so
+   /usr/share/hplip/scan/plugins/bb_escl.so
+   /usr/share/hplip/scan/plugins/bb_marvell.so
+   /usr/share/hplip/scan/plugins/bb_soapht.so
+   /usr/share/hplip/scan/plugins/bb_soap.so
+"
+
+# License does not allow us to redistribute the "source" package
+RESTRICT="mirror"
+
+src_unpack() {
+   unpack_makeself "hplip-${PV}-plugin.run"
+}
+
+src_install() {
+   local hplip_arch=$(use amd64 && echo 'x86_64' || echo 'x86_32')
+
+   insinto "${HPLIP_HOME}"/data/firmware
+   doins *.fw.gz
+
+   for plugin in *-${hplip_arch}.so; do
+   local plugin_type=prnt
+   case "${plugin}" in
+   fax_*) plugin_type=fax ;;
+   bb_*)  plugin_type=scan ;;
+   esac
+
+   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
+   newexe ${plugin} ${plugin/-${hplip_arch}}
+   done
+
+   mkdir -p "${ED}/var/lib/hp/"
+   cat >> "${ED}/var/lib/hp/hplip.state" <<-_EOF_
+   [plugin]
+   installed = 1
+   eula = 1
+   version = ${PV}
+   _EOF_
+}



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

2017-10-21 Thread Andreas Sturmlechner
commit: c0ed89ac5f5712fbeab0dcdd602e9181e41f0b7c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 22:50:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 00:03:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ed89ac

net-libs/gloox: Drop back to ~arch, USE=gnutls broken

Gentoo-bug: 634908
Closes: https://github.com/gentoo/gentoo/pull/6007
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-libs/gloox/Manifest|  3 ---
 net-libs/gloox/gloox-1.0.18.ebuild | 46 --
 net-libs/gloox/gloox-1.0.19.ebuild | 44 
 net-libs/gloox/gloox-1.0.9.ebuild  | 36 -
 4 files changed, 129 deletions(-)

diff --git a/net-libs/gloox/Manifest b/net-libs/gloox/Manifest
index b333acba951..ceb12fa7eb3 100644
--- a/net-libs/gloox/Manifest
+++ b/net-libs/gloox/Manifest
@@ -1,4 +1 @@
-DIST gloox-1.0.18.tar.bz2 700080 SHA256 
16730e7fd4679e098a6d6c1f94ee72aca825e8f40e6744f5921ac32fdf22548e SHA512 
b8387796914e237fa07cff17862f8eafad8506173a3bcd7a659158daf845a33606b3ec58822c2f0f8f629aa1ee68a2ac58489dba83516cb7da264da3678317a7
 WHIRLPOOL 
6b38e7e3d480083fd98fc4d5f8c2402faf1c5242d3201c29d40995cafd2aadafb20780c7219a1a55497ab95754ea1c5b8f79756fed9f2f3b84780dc060f4b1d0
-DIST gloox-1.0.19.tar.bz2 700335 SHA256 
88466ab52ca99bfb22a74b738d9713a9cda0b06e539108354156ba408a5283f8 SHA512 
6f62773aeb24631ea5edbbf2267275f9e6005bed240dfbd121784238709d85097a096d16b3cd7cb45d34b2daeab026dbb3b84994c504ba03180d9dff90f9fbb5
 WHIRLPOOL 
98586156b3a88807b3f1aca25b9fb06f17581b4a1e834cf1692b406b879f4f759ec424dfb36527bc0945774a798647a8b033a9ae860960b4f214f9a35051c00f
 DIST gloox-1.0.20.tar.bz2 701114 SHA256 
0243086c0f4f0440d6d8e55705f83249a4463a1d75a034be42b5312e8886dea8 SHA512 
b94269487875ae32631b5b15eeebe3293c6b8ab4080a6e15926c575305841a609a5e4da25bff266806ef4b65c1db14e9a9e5dabf8af8b174773cbdc37cfa12f8
 WHIRLPOOL 
872fa9587d9ab1a07197c40790f5ae72748df6f7d835a206c92da5819456118c8c7dc2f70fcf289e2840b272051436f204503ba12b143a33a48c4f150a36db34
-DIST gloox-1.0.9.tar.bz2 670206 SHA256 
143dd50e1edc4eb1d304fa28bdd6ab9e53b60c37c1726dd0e34c06c51f9a453e SHA512 
a3fa7acc76fdca0421030e71b6a13ca0b04589946df2a781609f1bddae5329299d68ce99a4a94a0760206b112759636379ce67d220422b99302fc799964bfa22
 WHIRLPOOL 
414eb34fa3ec11ae929f84198d95ed0da9de0739655ae1188ac3eb03998de5cecb9c165ad284496b405b49126236b628dc5b4579e855b10377add145fabb63b1

diff --git a/net-libs/gloox/gloox-1.0.18.ebuild 
b/net-libs/gloox/gloox-1.0.18.ebuild
deleted file mode 100644
index 7472539b1e7..000
--- a/net-libs/gloox/gloox-1.0.18.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-MY_P="${P/_/-}"
-DESCRIPTION="A portable high-level Jabber/XMPP library for C++"
-HOMEPAGE="http://camaya.net/gloox;
-SRC_URI="http://camaya.net/download/${MY_P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0/15"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~ia64 ~sparc ~x86"
-IUSE="debug gnutls idn libressl ssl static-libs test zlib"
-
-DEPEND="idn? ( net-dns/libidn )
-   gnutls? ( net-libs/gnutls )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   zlib? ( sys-libs/zlib )"
-
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
-   # Examples are not installed anyway, so - why should we build them?
-   econf \
-   --without-examples \
-   $(use debug && echo "--enable-debug") \
-   $(use_enable static-libs static) \
-   $(use_with idn libidn) \
-   $(use_with gnutls) \
-   $(use_with ssl openssl) \
-   $(use_with test tests) \
-   $(use_with zlib)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/net-libs/gloox/gloox-1.0.19.ebuild 
b/net-libs/gloox/gloox-1.0.19.ebuild
deleted file mode 100644
index b645b9a0413..000
--- a/net-libs/gloox/gloox-1.0.19.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${P/_/-}"
-DESCRIPTION="A portable high-level Jabber/XMPP library for C++"
-HOMEPAGE="http://camaya.net/gloox;
-SRC_URI="http://camaya.net/download/${MY_P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0/16"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~ia64 ~sparc ~x86"
-IUSE="debug gnutls idn libressl ssl static-libs test zlib"
-
-DEPEND="idn? ( net-dns/libidn )
-   gnutls? ( net-libs/gnutls )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )
-   zlib? ( sys-libs/zlib )"
-
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   # Examples are not installed anyway, so - why should 

[gentoo-commits] repo/gentoo:master commit in: dev-db/sqliteman/, dev-db/sqliteman/files/

2017-10-21 Thread Andreas Sturmlechner
commit: 62eab3c77e0eab212b5f358e2682bb77deff8702
Author: Jouni Kosonen  tukesoft  com>
AuthorDate: Sat Oct 21 14:58:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 00:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62eab3c7

dev-db/sqliteman: Depend on x11-libs/qscintilla[qt5]

Gentoo-bug: 634982
Closes: https://github.com/gentoo/gentoo/pull/6002

 dev-db/sqliteman/files/sqliteman-1.2.2-qt5.patch | 346 +++
 dev-db/sqliteman/sqliteman-1.2.2-r4.ebuild   |  45 +++
 2 files changed, 391 insertions(+)

diff --git a/dev-db/sqliteman/files/sqliteman-1.2.2-qt5.patch 
b/dev-db/sqliteman/files/sqliteman-1.2.2-qt5.patch
new file mode 100644
index 000..ebc571a3398
--- /dev/null
+++ b/dev-db/sqliteman/files/sqliteman-1.2.2-qt5.patch
@@ -0,0 +1,346 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d9fd041..f589bfe 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -101,28 +101,7 @@ 
+ 
+ 
+-SET (QT_MT_REQUIRED true)
+-SET (QT_MIN_VERSION "4.2.0")
++SET (QT_MIN_VERSION "5.7.1")
+-SET( QT_USE_QTSQL TRUE )
+-SET( QT_USE_QTXML TRUE )
+-FIND_PACKAGE( Qt4 REQUIRED )
+-MESSAGE(STATUS Qt4 version: 
${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}.${QT_VERSION_PATCH})
+-# suggest Qt upgrade
+-if (QT_VERSION_MINOR LESS 3)
+-MESSAGE(STATUS "")
+-MESSAGE(STATUS "__ BIG FAT WARNING! ___")
+-MESSAGE(STATUS "Your Qt version seems older than it should be.")
+-MESSAGE(STATUS "Althought will be Sqliteman compilled successfully,")
+-MESSAGE(STATUS "it will be limited in its features.")
+-MESSAGE(STATUS "There are some important bugs in older Qt versions.")
+-MESSAGE(STATUS "Please upgrade to the current Qt version.")
+-MESSAGE(STATUS "___")
+-MESSAGE(STATUS "")
+-endif (QT_VERSION_MINOR LESS 3)
+-MESSAGE(STATUS Qt4 includes: ${QT_INCLUDES})
+-MESSAGE(STATUS Qt4 libs: ${QT_LIBRARY_DIR})
+-
+-INCLUDE( ${QT_USE_FILE} )
+-
++FIND_PACKAGE( Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Sql Widgets )
+ 
+ IF (WANT_INTERNAL_QSCINTILLA)
+ MESSAGE(STATUS "QSci: Building with internal copy of QScintilla.")
+diff --git a/cmake/modules/FindQScintilla.cmake 
b/cmake/modules/FindQScintilla.cmake
+index c4592d0..92754b4 100644
+--- a/cmake/modules/FindQScintilla.cmake
 b/cmake/modules/FindQScintilla.cmake
+@@ -10,22 +10,19 @@
+ #
+ # Redistribution and use is allowed according to the terms of the FreeBSD 
license.
+ 
+-IF(NOT QT4_FOUND)
+-INCLUDE(FindQt4)
+-ENDIF(NOT QT4_FOUND)
+-
+ SET(QSCINTILLA_FOUND FALSE)
+ 
+-IF(QT4_FOUND)
+-FIND_PATH(QSCINTILLA_INCLUDE_DIR qsciglobal.h
+-"${QT_INCLUDE_DIR}/Qsci" /usr/include /usr/include/Qsci
++IF(Qt5_FOUND)
++FIND_PATH(QSCINTILLA_INCLUDE_DIR qsciglobal.h
++HINTS ${Qt5Core_INCLUDE_DIRS}
++PATH_SUFFIXES Qsci
+ )
+ 
+-SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qscintilla2 libqscintilla2)
+-FIND_LIBRARY(QSCINTILLA_LIBRARY
+-NAMES ${QSCINTILLA_NAMES}
+-PATHS ${QT_LIBRARY_DIR}
+-)
++SET(QSCINTILLA_NAMES ${QSCINTILLA_NAMES} qscintilla2 libqscintilla2 
qscintilla2_qt5 libqscintilla2_qt5)
++FIND_LIBRARY(QSCINTILLA_LIBRARY
++NAMES ${QSCINTILLA_NAMES}
++HINTS ${Qt5Core_LIBRARIES}
++)
+ 
+ IF (QSCINTILLA_LIBRARY AND QSCINTILLA_INCLUDE_DIR)
+ 
+@@ -41,7 +34,7 @@ IF(QT4_FOUND)
+ ENDIF (CYGWIN)
+ 
+ ENDIF (QSCINTILLA_LIBRARY AND QSCINTILLA_INCLUDE_DIR)
+-ENDIF(QT4_FOUND)
++ENDIF(Qt5_FOUND)
+ 
+ IF (QSCINTILLA_FOUND)
+   IF (NOT QScintilla_FIND_QUIETLY)
+diff --git a/sqliteman/CMakeLists.txt b/sqliteman/CMakeLists.txt
+index c9154a7..13397ee 100644
+--- a/sqliteman/CMakeLists.txt
 b/sqliteman/CMakeLists.txt
+@@ -139,12 +139,12 @@ IF (WANT_RESOURCES)
+ )
+ ENDIF (WANT_RESOURCES)
+ SET (SQLITEMAN_RCS ${SQLITEMAN_RCS} api/api.qrc)
+-QT4_ADD_RESOURCES( SQLITEMAN_RC_RCS ${SQLITEMAN_RCS} )
++QT5_ADD_RESOURCES( SQLITEMAN_RC_RCS ${SQLITEMAN_RCS} )
+ 
+ 
+-QT4_WRAP_UI( SQLITEMAN_UI_HDRS ${SQLITEMAN_UI} )
++QT5_WRAP_UI( SQLITEMAN_UI_HDRS ${SQLITEMAN_UI} )
+ 
+-QT4_WRAP_CPP( SQLITEMAN_MOC_SRC ${SQLITEMAN_MOC} )
++QT5_WRAP_CPP( SQLITEMAN_MOC_SRC ${SQLITEMAN_MOC} )
+ 
+ INCLUDE_DIRECTORIES( ${CMAKE_BINARY_DIR} )
+ INCLUDE_DIRECTORIES( ${CMAKE_BINARY_DIR}/sqliteman )
+@@ -157,10 +157,13 @@ IF (WANT_INTERNAL_QSCINTILLA)
+ ${CMAKE_SOURCE_DIR}/sqliteman/qscintilla2/Qt4/Qsci
+ )
+ ELSE (WANT_INTERNAL_QSCINTILLA)
+-INCLUDE_DIRECTORIES( ${QSCINTILLA_INCLUDE_DIR} )
++INCLUDE_DIRECTORIES(
++${QSCINTILLA_INCLUDE_DIR}
++${Qt5Widgets_INCLUDE_DIRS}
++${Qt5Sql_INCLUDE_DIRS}
++)
+ ENDIF (WANT_INTERNAL_QSCINTILLA)
+ 
+-
+ IF (MSVC)
+ # this is a must to switch off subsystem:console (console window poping 
up)
+ # WinMain wrapper from QT_QTMAIN_LIBRARY is used and liner must be 
modified
+@@ -178,6 +181,6 @@ ADD_EXECUTABLE( ${EXE_NAME} ${WIN32_SUBSYSTEM}
+ )
+ 

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

2017-10-21 Thread Andreas Sturmlechner
commit: 99b7faca324d3cd2e0d9ccb5d8750b914d4129dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 23:57:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 00:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b7faca

profiles: Mask net-im/qutim for removal

Gentoo-bug: 623928

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

diff --git a/profiles/package.mask b/profiles/package.mask
index da5ce78ecb2..fb33f267c20 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (22 Oct 2017)
+# Reverse-deps on dead, masked Qt4WebKit. Bug #623928
+net-im/qutim
+
 # Kent Fredric  (21 Oct 2017)
 # Has not been usable since we cleaned the last Moose it worked on back
 # in 2012. Removal in 30 days. Bug #634938
@@ -96,7 +100,6 @@ dev-qt/qtwebkit:4
 

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

2017-10-21 Thread Andreas Sturmlechner
commit: a5a12690c51c8fd11e364c2d74a5680e36cec5d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 22:42:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct 22 00:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a12690

profiles: Stable mask www-servers/uwsgi[uwsgi_plugins_alarm_xmpp]

Depends on unmaintained unstable net-libs/gloox.

Gentoo-bug: 634908

 profiles/base/package.use.stable.mask | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index e224f5d2ba7..f974005ac9e 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Andreas Sturmlechner  (22 Oct 2017)
+# Requires unmaintained unstable dependency net-libs/gloox.
+# The go flag requires stable masked dev-lang/go[gccgo].
+www-servers/uwsgi go pypy uwsgi_plugins_alarm_xmpp
+
 # Andreas Sturmlechner  (11 Oct 2017)
 # Requires unstable dependency dev-qt/qtspeech.
 kde-apps/konqueror speech
@@ -98,12 +103,6 @@ dev-lang/rust system-llvm
 # Will always require unstable packages.
 net-libs/gnutls test-full
 
-# Zac Medico  (19 Dec 2016)
-# The go flag requires dev-lang/go[gccgo], and gccgo
-# is stable masked since it requires gcc-5 which is
-# currently unstable.
-www-servers/uwsgi go pypy
-
 # Lars Wendler  (15 Dev 2016)
 # Requires php:7.0 and ruby:2.2 being stable
 >=dev-libs/Ice-3.6.3 php ruby



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

2017-10-21 Thread James Le Cuirot
commit: c20b13b26b8117fe1c6b51083d98f9cc5bb57f98
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:49:31 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20b13b2

profiles: media-video/ffmpeg[chromium] has seen sufficient testing now

 profiles/base/package.use.stable.mask | 9 -
 1 file changed, 9 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index b2dd00f0333..e224f5d2ba7 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -21,15 +21,6 @@ sci-libs/gdal mdb
 # Requires guile-2 which is still unstable.
 >=net-irc/weechat-1.7 guile
 
-# James Le Cuirot  (27 Aug 2017)
-# Masked for testing.
-media-video/ffmpeg chromium
-www-client/opera system-ffmpeg
-www-client/opera-beta system-ffmpeg
-www-client/opera-developer system-ffmpeg
-www-client/vivaldi system-ffmpeg
-www-client/vivaldi-snapshot system-ffmpeg
-
 # Andreas Sturmlechner  (17 Aug 2017)
 # Unstable dependencies.
 kde-apps/kopete cryptography



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-10-21 Thread James Le Cuirot
commit: 2e01c262a9b38fedda5b37f1c5b33e12806f4242
Author: Manuel Ullmann  posteo  de>
AuthorDate: Sat Oct 21 01:23:14 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 23:03:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e01c262

dev-java/oracle-jdk-bin: Version bump to 1.8.0.152

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

 dev-java/oracle-jdk-bin/Manifest   |  14 +
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.152.ebuild | 355 +
 2 files changed, 369 insertions(+)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index 708fbed9de7..45b51a23883 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -13,3 +13,17 @@ DIST jdk-8u144-solaris-amd64-demos.tar.gz 9765361 SHA256 
33f76fb0bec3f554aeb15c0
 DIST jdk-8u144-solaris-sparcv9-demos.tar.gz 9793649 SHA256 
ceea29533ceb76ed1ee7f65b5935ef0fc53b0afee7c5f4ddb08d4face3b0838e SHA512 
ba14fe455acc52f2f6da0c3d419d491f3a3123c7a0f80ce4d130e68a0492e7509e34709ca5921c6f266c468ba085f78d203d8018f1d9df26982e3d2dea72c1c5
 WHIRLPOOL 
5fe028f3959d2337416f8cb3b9b101dbba4ec42db18abec7641cac3133da44d0938f0429d43be3e2c159957fe5c351a6db81d6b08fddb55cb5abf7ef36e1885c
 DIST jdk-8u144-solaris-sparcv9.tar.gz 103999213 SHA256 
fe8e6d12cac940569c5b2270d2d40ed57d6a0861d15d512e4d1cbc55277a2d2d SHA512 
0a9ed86237ec253c009f68a3d6832610595623437d25d68c157ef2b5d59e0556acbe229be7b9a1713565b76604bd15474d2ce50ab7c593bf568226e9c1f6f6c7
 WHIRLPOOL 
24cee16e12c622cc675226842c28211b9d1a7e6079e0e0c0721e7f2cc2fe822e033ffbd405f7d509b5068531d7b9ce525a6628ee4cc3642400f33f7d8f86a8c3
 DIST jdk-8u144-solaris-x64.tar.gz 101700929 SHA256 
9eea0096784e6c876aae6918bf4692096bd738200e717da09b4471bd1e706cf1 SHA512 
fcd65f556d8565a29d4b7d3d5dec5c52c669c64db536c8ab01749f1f320232e8d42ba3d7012802033d9d7344b9abddd52140e345e4f95a025f00069901726f6b
 WHIRLPOOL 
f3ddd659003c5f2d39112132050bc441630c73208900babed8c1ec814c3d73271f8774e9411c8fc3e2eeae31f5312d6731520963c82f1c148d461eab0a355972
+DIST jdk-8u152-linux-arm32-vfp-hflt-demos.tar.gz 10405226 SHA256 
5dba4af988562661f4543f210e0e16be9f4e11885e8addd9b7f8f6e2aa18741b SHA512 
774b1957142ca489e362ef6ab48ce152196b64c00d779d051f76421fdf4a52cd7a741cfe3336b02c05f432fd2cb95728cdfd992f4ea3fee56047b40e7ce95053
 WHIRLPOOL 
1196d099f307f21b22e08c3b4badba33ee0475ebd70091ed98510730f7c492032e02a8dd475bd72b380eb9ceb8980e5a012c0be906d76afd2073e048d94f5909
+DIST jdk-8u152-linux-arm32-vfp-hflt.tar.gz 81729798 SHA256 
35ab532355c72310c4c7add2b7c7f9d1eb0e045cf59d3fd69ee08fa6a9e610f0 SHA512 
c548c18e2e2c9e2c87ad24841348b676628a33023a70aa0a5dab56d031c1d9c7a4813240a046db96631025d034ed333fec81c8099f02a7c9efd39fecd4592e32
 WHIRLPOOL 
32119379086fc008957bb6a00012d17e2f7d2a22ebd26f8b6e04a3d6476ab5d98a25bcc51cd5ce3c0eba6422581a050b809ffed2539819295aadef37d6e79383
+DIST jdk-8u152-linux-arm64-vfp-hflt-demos.tar.gz 10434504 SHA256 
59c1787ad8b5f604293b09576fc8e872ad3fe32c0df3f3a62c9149dddfe25b24 SHA512 
c41cb3f8394f98516e7dce52d8aaaea87d0e1675560292009eba0b4b3e993d1aaef7a7895dd83af2570486af6ca8913f280940d5f7e0051c3cc198a6387d9cd7
 WHIRLPOOL 
ae3189cb9393ae9039ddb7a0c87db4ed30defc9cea5cc7d86de8bc32003f5d33c4200c20a3a10658c21f3099c2d455c3660fd1b4d0b222398cf084d776e36ae6
+DIST jdk-8u152-linux-arm64-vfp-hflt.tar.gz 78513081 SHA256 
732609dd090a7d20e09b48b90f8f447497879bb6da1b786a9dd1ea6e91ea178f SHA512 
fe35360a9ffa73e9745360560db6a5dee9665d31801ea58bd8be676588c93955f47077dbcb5a415c0074f9759a9cace77916e3b322c572b4d3b23a1d99f16578
 WHIRLPOOL 
9b1abcfa123d783b4caeaab8f469084647fa8deea3056aba910710e525dc7a89a096909111c24e869557d26db2a363be7008b1bddfaff7f9123b168767b78bf7
+DIST jdk-8u152-linux-i586-demos.tar.gz 55096721 SHA256 
0a12f9f08e863a75685b11a66f31e990140777b1a8762cb30d9d617a3a0144a5 SHA512 
44776eafd70306a392fae5cf269036d7500c7cbaee13a9fcda14b9f7191376dbfcbb03262693e3114a08f5d4ff27ede1ef570fa6008c9ef71ab3b24d44f9ad2c
 WHIRLPOOL 
a4b63c7d05a7b69d0525a1ee743e571ecc289c9abbf283c42ffa99dfa17ac98e822a523ca8d021d4fe3d89b51cfa6072ebed4ed272b772aadbab26cc2e479d8d
+DIST jdk-8u152-linux-i586.tar.gz 192699649 SHA256 
fc60b121d4b194fa70084fd0ca0d69e8b78e5db01a071efe200e90eed83c4c3e SHA512 
6b7576ec40b0ddd0a54fbcd61c22b95f472192be5855d143387f1b56220dd68e851a8b87894802c181b1039c14f5a278d950f100c4bd10b862fe4049d9294ce2
 WHIRLPOOL 
a4bd3b3eed55c42ae51599783c6a2743edb9aaa090e84dd49708930ea712b9d262c565fcaf1e59d5b48f362ec84cca22da920699b9ef8abfd6e9ec93025bbce5
+DIST jdk-8u152-linux-x64-demos.tar.gz 55162003 SHA256 
7f0858d204c952fddc402379c187952fcf75dbe5a02b31e51b8a961320f24afa SHA512 
51303580a702c1fd1227d8f57c546b6e11de6a87d3ba32123a3e001688c5ff308efa1feaa6da8d2bcff8143fa61726ba9e4aec959a70e82817d628480b0a576f
 WHIRLPOOL 
a42cd6a7f0e3619f6408e7f9a923a48cf05c749b945b2e2344375f146dd408abc774ca153f2d6ec659ebc14229255bee9b850fe182ad5b6f4394313e3a2f
+DIST jdk-8u152-linux-x64.tar.gz 189784266 SHA256 

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

2017-10-21 Thread James Le Cuirot
commit: aa9a993588c41ca240734bc985e8dea9981098c1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:55:02 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:55:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9a9935

sys-cluster/csync2: Add ~arm keyword

WFM!

Package-Manager: Portage-2.3.12, Repoman-2.3.2

 sys-cluster/csync2/csync2-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/csync2/csync2-2.0.ebuild 
b/sys-cluster/csync2/csync2-2.0.ebuild
index 93288e0b154..727751fad47 100644
--- a/sys-cluster/csync2/csync2-2.0.ebuild
+++ b/sys-cluster/csync2/csync2-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ HOMEPAGE="http://oss.linbit.com/csync2/;
 SRC_URI="http://oss.linbit.com/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 
 IUSE="mysql postgres sqlite ssl xinetd"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-10-21 Thread James Le Cuirot
commit: eb6f3d19657d83878089abcf376ca71df88f625b
Author: Manuel Ullmann  posteo  de>
AuthorDate: Sat Oct 21 23:04:56 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 23:05:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6f3d19

dev-java/oracle-jdk-bin: Fixed solaris source file name

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

 dev-java/oracle-jdk-bin/Manifest| 2 +-
 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.144.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index 45b51a23883..94e378c0ffa 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -9,9 +9,9 @@ DIST jdk-8u144-linux-x64-demos.tar.gz 55093539 SHA256 
67fcbd3b54aea3791d10eb3cd7
 DIST jdk-8u144-linux-x64.tar.gz 185515842 SHA256 
e8a341ce566f32c3d06f6d0f0eeea9a0f434f538d22af949ae58bc86f2eeaae4 SHA512 
e84bd22105586b4f1cb770942755c3b4ee7e2ca2a94bf0e7d48e5d44586a103dd28432664fd84b260b8bf1d64a1e9dbf49549f194e7202015e603865f4ae1e69
 WHIRLPOOL 
832b2b2b4790a9ed7499192248f30c9e56d357d52549c39314f992c3757b69ba9cc725356966ad0229c4053b63a56362a26d1a9b2f447c00b5f3d927e1926d8f
 DIST jdk-8u144-macosx-x64.dmg 237607747 SHA256 
2450b35e10295ccf3fb1596bdea6f8f5670f7200ae3ac592eb6a54cc030cf94b SHA512 
7eab6126044e230bebb1a5817b046bd64d3f57a3dbd3efc6c77411008b2aff7d4bee190906cb19a5ed330a8220b8b6dc47c9fc193eaa9a3c1f74ebbffcee0d6f
 WHIRLPOOL 
7477673f2380a22b8ae9a7381d6b86611c0fbb32a3d94d81247d86924599b2317a7d598521aea51a729a9f553b7e4065799bd935fb0a3c0f53732cd448dcd5f6
 DIST jdk-8u144-macosx-x86_64-demos.zip 55667110 SHA256 
d665713ddca2d771a56cef17fe16b9972ad6fed3fe716b18b690cbd8e0e99475 SHA512 
252138155cce08eb8c68f1b3e10c621edca1292d69a69d3022bd32d45cb6c2095329cc3ece375124bdd1774e9e7dbae5f47a608f457a0655e2408614965c36bf
 WHIRLPOOL 
86fa1e5b99c1beff5e7f6dd139629bd2f49700e8975be50c88f44d66bc5124bebfa42b487329e805aa79819f339405247750f6c55691af0c748ecdb555c0bf87
-DIST jdk-8u144-solaris-amd64-demos.tar.gz 9765361 SHA256 
33f76fb0bec3f554aeb15c02e84c52cdeec77ac72f99f5247cee07035c7779b3 SHA512 
a22e58c8a905d87e25184ea020c24dfe8afa4aa314093135643926ecbc734ca06ee58efbfffefc7dcbd013dbf0023ab515448fd48d4a731b656e2f47d22b98cb
 WHIRLPOOL 
82cf282ecbb064567c96f4ee81560588d71e257504eb6b926d6fee8b114781eb5e3881035b250db2436b0a2579bb47309fb51e89f946f61c5b5e27e727749f33
 DIST jdk-8u144-solaris-sparcv9-demos.tar.gz 9793649 SHA256 
ceea29533ceb76ed1ee7f65b5935ef0fc53b0afee7c5f4ddb08d4face3b0838e SHA512 
ba14fe455acc52f2f6da0c3d419d491f3a3123c7a0f80ce4d130e68a0492e7509e34709ca5921c6f266c468ba085f78d203d8018f1d9df26982e3d2dea72c1c5
 WHIRLPOOL 
5fe028f3959d2337416f8cb3b9b101dbba4ec42db18abec7641cac3133da44d0938f0429d43be3e2c159957fe5c351a6db81d6b08fddb55cb5abf7ef36e1885c
 DIST jdk-8u144-solaris-sparcv9.tar.gz 103999213 SHA256 
fe8e6d12cac940569c5b2270d2d40ed57d6a0861d15d512e4d1cbc55277a2d2d SHA512 
0a9ed86237ec253c009f68a3d6832610595623437d25d68c157ef2b5d59e0556acbe229be7b9a1713565b76604bd15474d2ce50ab7c593bf568226e9c1f6f6c7
 WHIRLPOOL 
24cee16e12c622cc675226842c28211b9d1a7e6079e0e0c0721e7f2cc2fe822e033ffbd405f7d509b5068531d7b9ce525a6628ee4cc3642400f33f7d8f86a8c3
+DIST jdk-8u144-solaris-x64-demos.tar.gz 9765361 SHA256 
33f76fb0bec3f554aeb15c02e84c52cdeec77ac72f99f5247cee07035c7779b3 SHA512 
a22e58c8a905d87e25184ea020c24dfe8afa4aa314093135643926ecbc734ca06ee58efbfffefc7dcbd013dbf0023ab515448fd48d4a731b656e2f47d22b98cb
 WHIRLPOOL 
82cf282ecbb064567c96f4ee81560588d71e257504eb6b926d6fee8b114781eb5e3881035b250db2436b0a2579bb47309fb51e89f946f61c5b5e27e727749f33
 DIST jdk-8u144-solaris-x64.tar.gz 101700929 SHA256 
9eea0096784e6c876aae6918bf4692096bd738200e717da09b4471bd1e706cf1 SHA512 
fcd65f556d8565a29d4b7d3d5dec5c52c669c64db536c8ab01749f1f320232e8d42ba3d7012802033d9d7344b9abddd52140e345e4f95a025f00069901726f6b
 WHIRLPOOL 
f3ddd659003c5f2d39112132050bc441630c73208900babed8c1ec814c3d73271f8774e9411c8fc3e2eeae31f5312d6731520963c82f1c148d461eab0a355972
 DIST jdk-8u152-linux-arm32-vfp-hflt-demos.tar.gz 10405226 SHA256 
5dba4af988562661f4543f210e0e16be9f4e11885e8addd9b7f8f6e2aa18741b SHA512 
774b1957142ca489e362ef6ab48ce152196b64c00d779d051f76421fdf4a52cd7a741cfe3336b02c05f432fd2cb95728cdfd992f4ea3fee56047b40e7ce95053
 WHIRLPOOL 
1196d099f307f21b22e08c3b4badba33ee0475ebd70091ed98510730f7c492032e02a8dd475bd72b380eb9ceb8980e5a012c0be906d76afd2073e048d94f5909
 DIST jdk-8u152-linux-arm32-vfp-hflt.tar.gz 81729798 SHA256 
35ab532355c72310c4c7add2b7c7f9d1eb0e045cf59d3fd69ee08fa6a9e610f0 SHA512 
c548c18e2e2c9e2c87ad24841348b676628a33023a70aa0a5dab56d031c1d9c7a4813240a046db96631025d034ed333fec81c8099f02a7c9efd39fecd4592e32
 WHIRLPOOL 
32119379086fc008957bb6a00012d17e2f7d2a22ebd26f8b6e04a3d6476ab5d98a25bcc51cd5ce3c0eba6422581a050b809ffed2539819295aadef37d6e79383

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.144.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jre-bin/

2017-10-21 Thread James Le Cuirot
commit: a80c82818a6ce4acafee71c01bce57f055ab964d
Author: Manuel Ullmann  posteo  de>
AuthorDate: Sat Oct 21 17:29:47 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 23:10:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80c8281

dev-java/oracle-jre-bin: Version bump to 1.8.0.152

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

 dev-java/oracle-jre-bin/Manifest   |   2 +
 .../oracle-jre-bin/oracle-jre-bin-1.8.0.152.ebuild | 251 +
 2 files changed, 253 insertions(+)

diff --git a/dev-java/oracle-jre-bin/Manifest b/dev-java/oracle-jre-bin/Manifest
index 11842124d9e..6d4cf2b7186 100644
--- a/dev-java/oracle-jre-bin/Manifest
+++ b/dev-java/oracle-jre-bin/Manifest
@@ -1,3 +1,5 @@
 DIST jce_policy-8.zip 8409 SHA256 
f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 
abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5
 WHIRLPOOL 
8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
 DIST jre-8u144-linux-i586.tar.gz 78658631 SHA256 
9ac5b0d6cda9279a4959a6eb635d849d745a37dafc24666539d1c8f7d76ab77a SHA512 
038e367fb7e6b0f70ed3e48f318cfcb4144ef88b3a33d6c152cb186ede43622bc5d2fb40b39c695fdbe1fa735ab97f501a6ad0ed0a6cf48b286cc08e9ceb
 WHIRLPOOL 
0bac95fc572bb1466b3f69c7e3dd03a77611366bc7c8076eb2feac41ecfde9a4aea6bb60b52b9db1dc0ec2bffcf553abe4ac4b1ffd28f7f3e1b6b71cd8ffc2fb
 DIST jre-8u144-linux-x64.tar.gz 75922776 SHA256 
4e6e11aad54ae3c716a5607ee88d81f3f1e8b5b23ee474b0272dba351ee9f28a SHA512 
fba5a5f5959746cb76a71847f5c6e3142816940d18c0022c0baf59611d43b24fae1052eeb217f09e840b5c393118260fb99dd38d1db7e74bb07ab0c34c2e1d60
 WHIRLPOOL 
ac1921780076ff7ab5be5b942d5be0bab7fe12c027f1564b91734086d14c5a0da6b66d137034d7ee0318c4f72cb843013488591d1066a5f55c66dd4f53561a6f
+DIST jre-8u152-linux-i586.tar.gz 83131659 SHA256 
1d0c9202fbed3136d46674547b92d467e28b6256dce5d1793c55c284c285a14d SHA512 
8bd655ae97c333ed57991ed6d13d2c2647f85e5a1c853dd76031b8e7689db9a1b183bc665acc5b9f989139b34300ac65ab65c80e18234d6d1b06a4512fc4e542
 WHIRLPOOL 
ea908a4efed078433cfb21ae6f015292ad0910e716e3f1a8748336e44484f0848dc317518e4fac04fd38aa6338f43b389c586b1cb6164639830f0024313688b7
+DIST jre-8u152-linux-x64.tar.gz 80061016 SHA256 
ed04ffbf8050a69b15f02c51a2cae8e0de9362e7f6fe8995b1c39c613fc20ede SHA512 
7c58ff2c3ac9af423ffab0ebfbfa7b4842072f6554569d76a99f8c82fa6935e36dbcf811f9c5510d71fc87db9520e684d877d99cae95f4874578ba42157ce85d
 WHIRLPOOL 
7a3f4e34d70b4ccc850df754084448065c844973d77dec98ff57c2c8fa6338417b4e3f732995fcbc4e66cd8cbc34a2306aff11c4579749d66e33538c0d724682

diff --git a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.152.ebuild 
b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.152.ebuild
new file mode 100644
index 000..f5a75844297
--- /dev/null
+++ b/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.152.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils java-vm-2 prefix versionator
+
+# This URIs need updating when bumping!
+JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html;
+JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html;
+
+if [[ "$(get_version_component_range 4)" == 0 ]] ; then
+   S_PV="$(get_version_component_range 1-3)"
+else
+   MY_PV_EXT="u$(get_version_component_range 4)"
+   S_PV="$(get_version_component_range 1-4)"
+fi
+
+MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
+
+AT_amd64="jre-${MY_PV}-linux-x64.tar.gz"
+AT_x86="jre-${MY_PV}-linux-i586.tar.gz"
+
+JCE_DIR="UnlimitedJCEPolicyJDK8"
+JCE_FILE="jce_policy-8.zip"
+
+DESCRIPTION="Oracle's Java SE Runtime Environment"
+HOMEPAGE="http://www.oracle.com/technetwork/java/javase/;
+SRC_URI="
+   amd64? ( ${AT_amd64} )
+   x86? ( ${AT_x86} )
+   jce? ( ${JCE_FILE} )"
+
+LICENSE="Oracle-BCLA-JavaSE"
+SLOT="1.8"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa commercial cups +fontconfig headless-awt javafx jce nsplugin 
selinux"
+
+RESTRICT="fetch preserve-libs strip"
+QA_PREBUILT="*"
+
+# NOTES:
+#
+# * cups is dlopened.
+#
+# * libpng is also dlopened but only by libsplashscreen, which isn't
+#   important, so we can exclude that.
+#
+# * We still need to work out the exact AWT and JavaFX dependencies
+#   under MacOS. It doesn't appear to use many, if any, of the
+#   dependencies below.
+#
+RDEPEND="!x64-macos? (
+   !headless-awt? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXtst
+   )
+   javafx? (
+   dev-libs/glib:2
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/

2017-10-21 Thread James Le Cuirot
commit: 2a8d8ca746f936bae0c95b3f20f84e882af36d2d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 23:19:30 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 23:19:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a8d8ca7

dev-java/java-sdk-docs: Version bump to 1.8.0.152

Straight to stable as the old version has gone.

Package-Manager: Portage-2.3.12, Repoman-2.3.2

 dev-java/java-sdk-docs/Manifest | 2 +-
 .../{java-sdk-docs-1.8.0.144.ebuild => java-sdk-docs-1.8.0.152.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/java-sdk-docs/Manifest b/dev-java/java-sdk-docs/Manifest
index d5b3aa735d2..ac2f8ca4de6 100644
--- a/dev-java/java-sdk-docs/Manifest
+++ b/dev-java/java-sdk-docs/Manifest
@@ -1,2 +1,2 @@
 DIST jdk-7u80-docs-all.zip 61168809 SHA256 
0494bd49bc9cb3cbe3203120ae8b2c8e0aeb1579cb15c0fbd3cd780d19aa200a SHA512 
c673c00e55c9a19938c42512cb9c6ae65de9803a1307d11a2043903d87cc36d9ed1f5a1e287040d8570e430cfe55f496354c1242fe6e242f1245f8271394ea1a
 WHIRLPOOL 
ad18886c401ec42735665081a0dd5ba3dc7678de0171f3aa8151c2e4ce3392e467be65c602f393da38373e589fa9800ed1afd3601d2cef4e48b06e57f491698e
-DIST jdk-8u144-docs-all.zip 93446459 SHA256 
ae2b2fdb162ca5716fe60d8fddbe7b0d2059d2b571311d27d488a20a40c6b3be SHA512 
28b4aa92453e61693fd72f190326c69956ab022400031b54490e11d81fb16b847eab8308e51126980d04b7ac21e1ea10c3446e621fef2293bc6e5f6ec9acf970
 WHIRLPOOL 
ac12d6a2d83e6106e30d78ce50091c0f92cdbaefaaf94d61ac21b82e472ce606729a02c0ed9362098bc121ace16f149048df2b9d61640bda685a0d32dfea7555
+DIST jdk-8u152-docs-all.zip 93495668 SHA256 
68d1f0f7827d86c6309b04c0f089c219f203158e993a88b47a6acaa0e4b40823 SHA512 
5aa49103685fc466bf2c5ff32aeee9ccf5b51359bb8e558bc8f23dc399fb108cba7fd282b669ce3b8062865fc4507afc809f8fb0ca844587eb168ad44c69ad77
 WHIRLPOOL 
a0eff7c33c37c286a69e03340e1ccf5f4c59be40f0a03ff9c800960c2a26971cee22b94829bd1b064b77332b17590969cbcc31f291b7f8da0eebd63e5009aeeb

diff --git a/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.144.ebuild 
b/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.152.ebuild
similarity index 100%
rename from dev-java/java-sdk-docs/java-sdk-docs-1.8.0.144.ebuild
rename to dev-java/java-sdk-docs/java-sdk-docs-1.8.0.152.ebuild



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

2017-10-21 Thread James Le Cuirot
commit: 050eca8d58613300c5453eff0d06134026de30a8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:33:43 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:33:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050eca8d

profiles: Vivante is available for MIPS as well as ARM

 profiles/arch/arm/use.mask   | 3 +++
 profiles/arch/arm64/use.mask | 4 +++-
 profiles/arch/base/use.mask  | 3 +++
 profiles/arch/mips/use.mask  | 4 
 4 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 30e2f3e76a4..7b6e97b404c 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -102,6 +102,9 @@ ace
 -video_cards_omap
 -video_cards_tegra
 -video_cards_vc4
+
+# James Le Cuirot 
+# Unmask as Vivante is available for arm.
 -video_cards_vivante
 
 # 2006/02/05 - Donnie Berkholz 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index e1edbff916d..8febd9a873d 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -182,7 +182,9 @@ vim-syntax
 -video_cards_tegra
 # e.g. Raspeberry Pi 3
 -video_cards_vc4
-# e.g. Freescale/NXP i.MX 8
+
+# James Le Cuirot 
+# Unmask as Vivante is available for arm.
 -video_cards_vivante
 
 # 2006/02/05 - Donnie Berkholz 

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 2ea1fb3d89f..ba1db3ffc3f 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -148,6 +148,9 @@ video_cards_freedreno
 video_cards_omap
 video_cards_tegra
 video_cards_vc4
+
+# James Le Cuirot 
+# Vivante is only available for arm and mips.
 video_cards_vivante
 
 # linux-only drivers

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 6caff81617c..53e75e2d1b6 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -101,6 +101,10 @@ fuse
 # Modular X: mask for architectures lacking direct rendering
 dri
 
+# James Le Cuirot 
+# Unmask as Vivante is available for mips.
+-video_cards_vivante
+
 # Stephen P. Becker 
 -video_cards_newport
 



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

2017-10-21 Thread James Le Cuirot
commit: 8754bee6b264554ccfed29e9d1c83ee720a0867f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:43:01 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:43:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8754bee6

media-libs/mesa: video_cards_imx requires video_cards_vivante

Closes: https://bugs.gentoo.org/633812
Package-Manager: Portage-2.3.12, Repoman-2.3.2

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index dbe0eda926a..b108f76ef3e 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -53,14 +53,14 @@ REQUIRED_USE="
vaapi? ( gallium )
vdpau? ( gallium )
vulkan? ( || ( video_cards_i965 video_cards_radeonsi )
- video_cards_radeonsi? ( llvm ) )
+ video_cards_radeonsi? ( llvm ) )
wayland? ( egl gbm )
xa?  ( gallium )
video_cards_freedreno?  ( gallium )
video_cards_intel?  ( classic )
video_cards_i915?   ( || ( classic gallium ) )
video_cards_i965?   ( classic )
-   video_cards_imx?( gallium )
+   video_cards_imx?( gallium video_cards_vivante )
video_cards_nouveau? ( || ( classic gallium ) )
video_cards_radeon? ( || ( classic gallium )
  gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )



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

2017-10-21 Thread James Le Cuirot
commit: d71dd4aee2d16cf8c6199235996cfb61ba52fb31
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:39:07 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:39:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71dd4ae

profiles: Mask video_cards_imx except on arm(64)

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

 profiles/arch/arm/use.mask   | 1 +
 profiles/arch/arm64/use.mask | 2 ++
 profiles/arch/base/use.mask  | 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 7b6e97b404c..972a345b4e1 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -99,6 +99,7 @@ ace
 # Unmask ARM-only video-cards
 -video_cards_exynos
 -video_cards_freedreno
+-video_cards_imx
 -video_cards_omap
 -video_cards_tegra
 -video_cards_vc4

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 8febd9a873d..0acb6cb1d71 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -177,6 +177,8 @@ vim-syntax
 -video_cards_exynos
 # e.g. Snapdragon 410E (dragonboard)
 -video_cards_freedreno
+# e.g. NXP i.MX
+-video_cards_imx
 # e.g. Nvidia's Tegra K1 T132 Denver
 -video_cards_nouveau
 -video_cards_tegra

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index ba1db3ffc3f..4bbd9a658e2 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -145,6 +145,7 @@ video_cards_virtualbox
 # not needed on non-arm systems
 video_cards_exynos
 video_cards_freedreno
+video_cards_imx
 video_cards_omap
 video_cards_tegra
 video_cards_vc4



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

2017-10-21 Thread Sergei Trofimovich
commit: 049282e037085d522ba0e806d761b573915f7f45
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 22:14:51 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 22:14:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049282e0

sys-apps/gawk: stable 4.1.4 for hppa, bug #634850 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="hppa"

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

diff --git a/sys-apps/gawk/gawk-4.1.4.ebuild b/sys-apps/gawk/gawk-4.1.4.ebuild
index 874191eef68..5bb3a906d8e 100644
--- a/sys-apps/gawk/gawk-4.1.4.ebuild
+++ b/sys-apps/gawk/gawk-4.1.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="mpfr nls readline"
 
 RDEPEND="mpfr? ( dev-libs/mpfr:0= )



[gentoo-commits] repo/user/ssnb:master commit in: app-misc/autenticacao-gov-pt/, app-misc/autenticacao-gov-pt/files/

2017-10-21 Thread Samuel Bernardo
commit: 32cd21251d5e1249bab2cb675f320ba4db0a72fe
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat Oct 21 21:49:29 2017 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat Oct 21 21:49:29 2017 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=32cd2125

updated autenticacao-gov-pt and corrected many bugs in previous version

 app-misc/autenticacao-gov-pt/Manifest  |   5 +++-
 .../autenticacao-gov-pt-2.4.0.ebuild   |  28 +++--
 .../autenticacao-gov-pt/files/Makefile.gnu.patch   |  17 +
 .../files/autenticacao.gov.pt-2.4.0.deb| Bin 0 -> 1055012 bytes
 .../autenticacao-gov-pt/files/extras-2.4.0.tar.gz  | Bin 0 -> 12500575 bytes
 5 files changed, 42 insertions(+), 8 deletions(-)

diff --git a/app-misc/autenticacao-gov-pt/Manifest 
b/app-misc/autenticacao-gov-pt/Manifest
index cf4fc2d..09c47d9 100644
--- a/app-misc/autenticacao-gov-pt/Manifest
+++ b/app-misc/autenticacao-gov-pt/Manifest
@@ -1,2 +1,5 @@
+AUX Makefile.gnu.patch 592 SHA256 
cb445c04be9a0a642439a688cbff82315fd9079d5e085a94c871dae6a22f9424 SHA512 
8da9359d93fbd4a2ed6df8a58f15228ba13ee7117634e024c2ea759ee046b5ba255d374143b087b506a32d21f44c2cad63b2af95a6834ad051d52e0b5b8aa9cb
 WHIRLPOOL 
ae0d9da19b08f20842a8b5f8ce50784190c881efb3e3d57bf0e0f57be3ccf1d0619f1eacb79a60cabe6b42a9791074c0113508eb55b24477ba420e3971324175
+AUX autenticacao.gov.pt-2.4.0.deb 1055012 SHA256 
9f2eb9b0d6a4c2c6544a5364c03f4bf1f197904c7861aa471c250a2de6e1192f SHA512 
09742f4d59efa56c5ebb69ac3cdb408c5d9e4f5c4f7526069c59077afb9a4b7e4efab878e43281b59cd8807a7d4adab3da758d30008b509dc79aa7b6c521a0db
 WHIRLPOOL 
810a34fe6320fdc91dcfd66abdd618a56ee1d4f0fd2f1dbcef5a121e95c462d91fd3102ab61f6966c25d5b8bdf7aecd7cccb99aafcfa63e0d26b1be8378e4bf3
+AUX extras-2.4.0.tar.gz 12500575 SHA256 
1aad4500fff3e1c40045bcf91561bf9611ddc22ee4a087ec8a24f091e9dbbb6c SHA512 
75a032022843b01e548807f9b84289b8dba58b48b4bcbd46784a1bd79a127f0f72dc093e757d182056aa7f80ef8d798dbf377665bd5a76060ce8960a275eb5b2
 WHIRLPOOL 
c4abcb7ad6afc4ed9c7587a98cb30cbc20ddc025055699de44a7b287132205131aa725db96fd863ccdc037e0a253bc296ce243b3a676ba95004344139bc91d1f
 AUX qmake.patch 468 SHA256 
8c11d848776282d3de9b5db209bddbc47041e1089fcc1b1cbcd6fd0fd62394b0 SHA512 
ff8ed18d0748e04b1041c7b189a93dfe6674273e677ec86676187b2323ca794d61424204ec8c395c1f5b603c5dd6c346ae2db1cf9886fb42550a827f50c55d34
 WHIRLPOOL 
9bfe67de73319c70aecefa180c29028320a11669276c7894a5108131c9161f9f1b63c985ea4ba4aba141389cd09a85f4141db9490124ef6c2b3e59e1b48dfc0d
-EBUILD autenticacao-gov-pt-2.4.0.ebuild 1909 SHA256 
2917be59f3a99d3cd6b048b014e168cceaf2d24e5b3915d76a7276c7117b60ee SHA512 
e4153be336e22a45a6530ef4bd7bdd3429b5355834bf036ecbfc72b4b0f693805449b3726bc80bbfe4cc87af1f28a0576eed475631b198b3a91db69f6494fddd
 WHIRLPOOL 
571a33853ebbfd517ff97af0b65f8b100134674d29b9a7a63b36e2de9bab9f2c4727f5228f8bd2ff5cb1739fde7f11e0d12c117c9a3891ad07277165053f860b
+EBUILD autenticacao-gov-pt-2.4.0.ebuild 2405 SHA256 
61004faa26cfbfe696cc543f52bda052d54a54b27e411ed8949d827e29738848 SHA512 
5d2dd732f89baa32842be09eebe140318a2f1fb8567b505b4d5f8d3548f3a906d35fa23d832c2e534ff123cc327127477db1a7af504388b7348d01723052e1c0
 WHIRLPOOL 
042a50ac9aba37e4e34a0498d3d152df44efc5482ed351c1d41519b2639cedccbc31ff42b1cc9afc7bf12cf8ecbac9af0de3c3d688868cd4397f87f3600ac027

diff --git a/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.4.0.ebuild 
b/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.4.0.ebuild
index 51a6828..6c0eb4f 100644
--- a/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.4.0.ebuild
+++ b/app-misc/autenticacao-gov-pt/autenticacao-gov-pt-2.4.0.ebuild
@@ -3,19 +3,19 @@
 
 EAPI=6
 
-DESCRIPTION="Tool for authenticating with https://www.autenticacao.gov.pt/;
+DESCRIPTION="Tools for authenticating with https://www.autenticacao.gov.pt/;
 HOMEPAGE="https://www.autenticacao.gov.pt/;
 
-inherit subversion
+inherit subversion unpacker eutils
 
-#SRC_URI=""
+#SRC_URI="https://autenticacao.gov.pt/fa/ajuda/software/autenticacao.gov.pt.deb;
 
ESVN_REPO_URI="https://svn.gov.pt/projects/ccidadao/repository/middleware-offline/tags/version${PV}/source/trunk/_src/eidmw;
 ESVN_PATCHES="${FILESDIR}/*.patch"
 
 LICENSE="EUPL"
 SLOT="2"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="+java"
 
 DEPEND="sys-apps/pcsc-lite
dev-java/icedtea
@@ -25,14 +25,23 @@ DEPEND="sys-apps/pcsc-lite
dev-qt/qtchooser
dev-libs/xml-security-c
dev-libs/xerces-c
-   app-text/poppler"
+   app-text/poppler
+   java? ( >=virtual/jdk-1.8:1.8 >=dev-java/oracle-jdk-bin-1.8:1.8 )"
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/qmake.patch" )
+PATCHES=(
+   "${FILESDIR}/qmake.patch"
+   "${FILESDIR}/Makefile.gnu.patch"
+   )
 
 src_unpack() {
default
subversion_src_unpack
+   #if use java; then unpack_deb ${A}; fi
+   if use java; then
+   unpack_deb ${FILESDIR}/autenticacao.gov.pt-${PV}.deb
+   unpack 

[gentoo-commits] proj/lisp:master commit in: dev-lisp/iterate/

2017-10-21 Thread José María Alonso
commit: 7fd2af3b7991ee7b5574822bdda0f3c12c036042
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sat Oct 21 21:34:56 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sat Oct 21 21:34:56 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=7fd2af3b

dev-lisp/iterate: Adds eapply_user

 dev-lisp/iterate/iterate-1.4.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lisp/iterate/iterate-1.4.3.ebuild 
b/dev-lisp/iterate/iterate-1.4.3.ebuild
index 0b0e9f28..b98e9e58 100644
--- a/dev-lisp/iterate/iterate-1.4.3.ebuild
+++ b/dev-lisp/iterate/iterate-1.4.3.ebuild
@@ -22,6 +22,7 @@ src_unpack() {
 
 src_prepare() {
rm -f "${S}"/Makefile
+   eapply_user
 }
 
 src_install() {



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

2017-10-21 Thread Mike Pagano
commit: a10fd3bf11086b41f63779f0c085ae4a3d3ed405
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 21:34:20 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 21:34:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a10fd3bf

sys-kernel/gentoo-sources: Linux 4.13.9

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.13.9.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a5f2196493a..f2c18de2faa 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.12-15.extras.tar.xz 17340 SHA256 
b22021fa7cb0f4254273fe61ba14e
 DIST genpatches-4.13-10.base.tar.xz 185668 SHA256 
5388bef725321c0925413ca6d194502e1d2aa76a23cd24d37f0d7a7503bc2bb8 SHA512 
9c8ec7eed0847c3555e66f982484ceb92301cad82f9165c2d828c193019d2067200c2155ff79ee995955512076eb6877577ccb4a3835f1e70aa6210cd41993ab
 WHIRLPOOL 
01f030cc03f99d4858c6f38f21c2db52aa42b9aa9376069b67e2c7d025861be2c9ec1cd9eea49a0f59d5d32855afdf563e0f76cbe30bcabfe37f7d8fc7296f54
 DIST genpatches-4.13-10.experimental.tar.xz 5184 SHA256 
0b4da9e8c97825c17b90b86ab770fa27c6cc09df21df6e263c6a72adebb4d0b8 SHA512 
39a83b4fd596abc6d4004069969231ca8a767f72ba65aefd22ede2019c6436fb00d9e4b1426addc3e4dfb4357091046c88bd8d61895d45354cbeeb013ab601d3
 WHIRLPOOL 
35cd5b6164a6a77240149e99222a0bcc4308877b9e78005397fd9b321a2317717e8915b38159b7db76f2dcb577649777e1a1df16758b8be3a8be44e667175a02
 DIST genpatches-4.13-10.extras.tar.xz 17400 SHA256 
5f46f20a84b7a93b6f6d9faecde83999528f033a52f9435f0e91b737a13b98cb SHA512 
882f0d1461fb045d54ade39a7d432f9cc4bac27c07600074a4d714ecab42a6c96eb9af5f0cdb71c583afa3f5ff8b32616462957d9bd8fa029d5f1df1f6f8be14
 WHIRLPOOL 
c18205fc69ecb06aaa36e339548a59659c06f8fb021bc6556d49d249f2774b6870ff8e0d7d48386c5bc0bab6af70bba884048d3d8afc4852dcefea0d7ef01739
+DIST genpatches-4.13-11.base.tar.xz 191900 SHA256 
10a1f083294d384ef773daa5b21e7cec5ba0ef308a3174d82840b040848b5361 SHA512 
0d76a0bbe2e02e4c69ceee63ea99085eb83289a189821426c2a0b852a9f84d9b4c314be823933aa3a54e341848dcbf677ec5aa41da204075a8d190d976ffe0b1
 WHIRLPOOL 
168a842efa27a9c217a40de4346a5f39066bc5b8744ba18caef35fd2e18b2a389adee3b0d279e2bc1fad06ee35e23c55c62a559a53f63db9dc677f6b421c2866
+DIST genpatches-4.13-11.experimental.tar.xz 5184 SHA256 
6c467a131de9f49b78fecc652cf60f508f54a4f76a1fe150ef3f8c7c23f2429e SHA512 
920e3092cf3c984448d2571561d8a4249620fba60090f7939fae5667b830bb47ef2fe04453c4474117a1ab9ddc4b19c710e7ee7f75bc14b3d73c68f865a769f4
 WHIRLPOOL 
87d85128cc0291d93f69793a98adc592f528bc7bbb14a8910fbb215d47d8ae9766d33a918e10aeaada7782af43ec013919d2a739895fc15a24042bf8a60a5256
+DIST genpatches-4.13-11.extras.tar.xz 17404 SHA256 
75d973ece33bfb4cecf0a32282712c549303ae806f05fa9077395b0db068c125 SHA512 
4a0b196b4a7633a71d51b413b3641047228a1985cc601941d088329d884d39d9966de01fecd17f4a5fc472cd9a41a551bdf2819fb3b6928ec2af4596b60a5689
 WHIRLPOOL 
350b1b91d604ac26bce8f6d67da63926b37c6632b2ca49144282783198db582c00c6f8332423ee2aa19924a231d5a78b5157d8f971c79b0ed02baa429278f8f7
 DIST genpatches-4.13-3.base.tar.xz 22596 SHA256 
112866c090fd45e88c7274c9e477baea9470267a394b5ec1b35d0fecba920612 SHA512 
245f6ca8de42ce57ca1316cd30f7bee1417ef15c9e0b8c21fd318d34b226e9ed18cf856695b9ed05ee1ece178bfa81015ff61c573709271c8da7d8072ec7ae12
 WHIRLPOOL 
2afa998f2d1bf69efd7c18656b475b7fd9466f3fbf1ead806817005f96269a540fbbe6e4b82aeb5513653587fc1760fb3fff0528e514e3f4a6620d219e2747b6
 DIST genpatches-4.13-3.experimental.tar.xz 5184 SHA256 
ced2ae1d1a9720e9ba35baef2a598c74470af66168b5d052854753c21d1ef287 SHA512 
0ebe570f17c83d9179de527fe8710d7f664d4fb56c7843eb83173886a83b374ef633f3848386f8ffa5e498cb9f0510a4afcc6336e54105bc96271aeb9b0570fb
 WHIRLPOOL 
f3996bc58a7fa1ccb856ef2ea8b27035fdd4bdcc6aa52a0b1a3f8774769e95043f7af902d23fbebd7b35c69a0065ee3329363716b4ced157b9749cbfba396070
 DIST genpatches-4.13-3.extras.tar.xz 17408 SHA256 
c9ad579a61c6f6950f404ca5717b1e3cca83383fb138594e708723a49474cfc4 SHA512 
07543aaccc8d3c8e004d6bc30c551238ffae73a67f025a6a69e1dd7d9840a1023cf8a2c753ca49d296ff0b0f2937ff43c826e3341e5b35fa274e1d02a48af57a
 WHIRLPOOL 
8432644e63e667340c47c20efaca6142c82e69a964cae3dee7644c3598e97b6b0cd0a4d8710b0478275dfb0391441c01608f5f30b6a6de493e807fa5b3650873

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.13.9.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.13.9.ebuild
new file mode 100644
index 000..b98eb62ae6a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.13.9.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="11"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm 

[gentoo-commits] proj/lisp:master commit in: dev-lisp/cl-routes/

2017-10-21 Thread José María Alonso
commit: 5901f35c4eb4c66f6ade480b22baea9d848b0727
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Sat Oct 21 21:33:27 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Sat Oct 21 21:33:27 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5901f35c

dev-lisp/cl-routes: Drops old version and updates SRC_URI

 dev-lisp/cl-routes/cl-routes-0.2.4.ebuild | 27 ---
 dev-lisp/cl-routes/cl-routes-0.2.5.ebuild |  2 +-
 2 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/dev-lisp/cl-routes/cl-routes-0.2.4.ebuild 
b/dev-lisp/cl-routes/cl-routes-0.2.4.ebuild
deleted file mode 100644
index a6b911dc..
--- a/dev-lisp/cl-routes/cl-routes-0.2.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3
-
-DESCRIPTION="Common Lisp implementation of the Rails routes system for mapping 
URLs."
-HOMEPAGE="http://code.google.com/p/cl-routes/;
-SRC_URI="http://cl-routes.googlecode.com/files/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-RDEPEND="dev-lisp/iterate
-   dev-lisp/puri
-   dev-lisp/split-sequence
-   dev-lisp/lift"
-
-CLSYSTEMS="routes"
-
-src_install() {
-   common-lisp-install-sources src t
-   common-lisp-install-asdf
-}

diff --git a/dev-lisp/cl-routes/cl-routes-0.2.5.ebuild 
b/dev-lisp/cl-routes/cl-routes-0.2.5.ebuild
index 3d1a2179..983fd8bb 100644
--- a/dev-lisp/cl-routes/cl-routes-0.2.5.ebuild
+++ b/dev-lisp/cl-routes/cl-routes-0.2.5.ebuild
@@ -7,7 +7,7 @@ inherit common-lisp-3
 
 DESCRIPTION="Common Lisp re-implementation of the Rails routes system for 
mapping URLs."
 HOMEPAGE="http://code.google.com/p/cl-routes/;
-SRC_URI="http://cl-routes.googlecode.com/files/${P}.tar.bz2;
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/cl-routes/${P}.tar.bz2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"



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

2017-10-21 Thread Patrice Clement
commit: 6e4d7f1681d968584ec8890b36540de317bc2b83
Author: Mohamad Issawi  dragona  ca>
AuthorDate: Sat Oct  7 19:58:57 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 21:31:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4d7f16

net-misc/buka: added ebuild for 3.0.1.

Replaces fragile regex with proper HTML parsing.
Adds dev-python/beautifulsoup and dev-python/requests dependencies.

Package-Manager: Portage-2.3.8, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/5882

 net-misc/buka/Manifest  |  1 +
 net-misc/buka/buka-3.0.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/net-misc/buka/Manifest b/net-misc/buka/Manifest
index dffa5083b56..6af3b4674c0 100644
--- a/net-misc/buka/Manifest
+++ b/net-misc/buka/Manifest
@@ -1 +1,2 @@
 DIST buka-2.0.tar.gz 14088 SHA256 
b7d33f15687198a78b7114251038e54ef70f3ef1a74dd84a36176874ca699793 SHA512 
809c35fa0caed30c11f438fc5d68a446a2c8a6ffa6b233f5e65bb522d8de8db095ad3ef8c0811a3670a49e3994d4956f917d3d2dfda3ff488ca8793d7389e4a6
 WHIRLPOOL 
761a9614b41cecc821bc1279d863b620512fd7788a1ec3cbd8ad3d75e89a47ffd8e485b45b323964970ae90c5852becc10fdb61672b19e4d26bae76b67ff0135
+DIST buka-3.0.1.tar.gz 14697 SHA256 
9ceb9605a7d9c2b05b2058665a7351dd4cd0c23672c921fd279abcc20bc6f9df SHA512 
6893f1ad63130c55d2023abc0839e20f02ae4cede2162ec1d6e52d43f6b49cfc734b569776172b38bf2c208c2b41d123cb7bba9398ad689a22ce6703fa47eb22
 WHIRLPOOL 
403ecd8f816f28dac18bedb5925991f151f2362981b6bbcdfd191956e2d751f014f8f2e71e0fe898222605c7f3ac27107751f1028fe09419948bbde05567ea80

diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild
new file mode 100644
index 000..e6bd026a399
--- /dev/null
+++ b/net-misc/buka/buka-3.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+COMMIT="45e6b32de708759a4e15181a8e2ad5de55cc78ef"
+S=${WORKDIR}/${P}-${COMMIT}
+
+DESCRIPTION="Download manga from buka.cn"
+HOMEPAGE="https://gitlab.com/drylemon/buka;
+SRC_URI="https://gitlab.com/drylemon/buka/repository/${PV}/archive.tar.gz?ref=${PV}
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/beautifulsoup
+   dev-python/requests
+   sys-process/parallel
+   net-misc/curl
+   dev-util/dialog"
+
+src_install()
+{
+   default
+   doman ${PN}.1
+   dobin ${PN}
+   exeinto /usr/share
+   doexe ${PN}-parse
+}
+
+pkg_postinst()
+{
+   optfeature "pdf support" media-gfx/imagemagick
+   optfeature "cbz support" app-arch/zip
+}



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

2017-10-21 Thread Patrice Clement
commit: 4a7512992387fc6cf8e009261776b75362754e89
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 21:21:43 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 21:31:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a751299

app-misc/mvcase: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/mvcase/mvcase-0.1-r2.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/app-misc/mvcase/mvcase-0.1-r2.ebuild 
b/app-misc/mvcase/mvcase-0.1-r2.ebuild
new file mode 100644
index 000..568fed8c4a0
--- /dev/null
+++ b/app-misc/mvcase/mvcase-0.1-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A modified version of mv, used to convert filenames to 
lower/upper case"
+HOMEPAGE="http://www.ibiblio.org/pub/Linux/utils/file;
+SRC_URI="http://www.ibiblio.org/pub/Linux/utils/file/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-libs/shhopt"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-includes.patch"
+   "${FILESDIR}/${P}-flags.patch"
+)
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



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

2017-10-21 Thread Patrice Clement
commit: a55d81cb817523b936be9e8ff90bd206822ba7bf
Author: Mohamad Issawi  dragona  ca>
AuthorDate: Sat Oct  7 20:00:02 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 21:32:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55d81cb

net-misc/buka: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 net-misc/buka/Manifest  |  1 -
 net-misc/buka/buka-2.0.ebuild   | 31 ---
 net-misc/buka/buka-3.0.1.ebuild |  6 ++
 3 files changed, 2 insertions(+), 36 deletions(-)

diff --git a/net-misc/buka/Manifest b/net-misc/buka/Manifest
index 6af3b4674c0..77211b29952 100644
--- a/net-misc/buka/Manifest
+++ b/net-misc/buka/Manifest
@@ -1,2 +1 @@
-DIST buka-2.0.tar.gz 14088 SHA256 
b7d33f15687198a78b7114251038e54ef70f3ef1a74dd84a36176874ca699793 SHA512 
809c35fa0caed30c11f438fc5d68a446a2c8a6ffa6b233f5e65bb522d8de8db095ad3ef8c0811a3670a49e3994d4956f917d3d2dfda3ff488ca8793d7389e4a6
 WHIRLPOOL 
761a9614b41cecc821bc1279d863b620512fd7788a1ec3cbd8ad3d75e89a47ffd8e485b45b323964970ae90c5852becc10fdb61672b19e4d26bae76b67ff0135
 DIST buka-3.0.1.tar.gz 14697 SHA256 
9ceb9605a7d9c2b05b2058665a7351dd4cd0c23672c921fd279abcc20bc6f9df SHA512 
6893f1ad63130c55d2023abc0839e20f02ae4cede2162ec1d6e52d43f6b49cfc734b569776172b38bf2c208c2b41d123cb7bba9398ad689a22ce6703fa47eb22
 WHIRLPOOL 
403ecd8f816f28dac18bedb5925991f151f2362981b6bbcdfd191956e2d751f014f8f2e71e0fe898222605c7f3ac27107751f1028fe09419948bbde05567ea80

diff --git a/net-misc/buka/buka-2.0.ebuild b/net-misc/buka/buka-2.0.ebuild
deleted file mode 100644
index ad08fbeb3b3..000
--- a/net-misc/buka/buka-2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Download manga from buka.cn"
-HOMEPAGE="https://gitgud.io/drylemon/buka;
-SRC_URI="http://lick.moe/buka/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="sys-process/parallel
-   net-misc/curl
-   dev-util/dialog"
-
-src_install()
-{
-   default
-   doman ${PN}.1
-   dobin ${PN}
-}
-
-pkg_postinst()
-{
-   optfeature "pdf support" media-gfx/imagemagick
-   optfeature "cbz support" app-arch/zip
-}

diff --git a/net-misc/buka/buka-3.0.1.ebuild b/net-misc/buka/buka-3.0.1.ebuild
index e6bd026a399..ab4196561b1 100644
--- a/net-misc/buka/buka-3.0.1.ebuild
+++ b/net-misc/buka/buka-3.0.1.ebuild
@@ -22,8 +22,7 @@ RDEPEND="dev-python/beautifulsoup
net-misc/curl
dev-util/dialog"
 
-src_install()
-{
+src_install() {
default
doman ${PN}.1
dobin ${PN}
@@ -31,8 +30,7 @@ src_install()
doexe ${PN}-parse
 }
 
-pkg_postinst()
-{
+pkg_postinst() {
optfeature "pdf support" media-gfx/imagemagick
optfeature "cbz support" app-arch/zip
 }



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

2017-10-21 Thread Andreas Sturmlechner
commit: 047b2f23eab10ac6d03bd3a0f1f97c4f70d687e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 21:21:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 21:24:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047b2f23

media-gfx/openscad: Cleanup Qt4-based

Gentoo-bug: 623610
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 media-gfx/openscad/openscad-2015.03_p2-r1.ebuild | 53 --
 media-gfx/openscad/openscad-2015.03_p2-r2.ebuild | 69 
 2 files changed, 122 deletions(-)

diff --git a/media-gfx/openscad/openscad-2015.03_p2-r1.ebuild 
b/media-gfx/openscad/openscad-2015.03_p2-r1.ebuild
deleted file mode 100644
index 1b882516d55..000
--- a/media-gfx/openscad/openscad-2015.03_p2-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils
-
-MY_PV="2015.03-2"
-
-DESCRIPTION="The Programmers Solid 3D CAD Modeller"
-HOMEPAGE="http://www.openscad.org/;
-SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CDEPEND="media-gfx/opencsg
-   sci-mathematics/cgal
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4[-egl]
-   dev-qt/qtopengl:4[-egl]
-   dev-cpp/eigen:3
-   dev-libs/glib:2
-   dev-libs/gmp:0=
-   dev-libs/mpfr:0=
-   dev-libs/boost:=
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/glew:*
-   media-libs/harfbuzz
-   x11-libs/qscintilla:=[qt4(-)]"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_prepare() {
-   #Use our CFLAGS (specifically don't force x86)
-   sed -i "s/QMAKE_CXXFLAGS_RELEASE = .*//g" ${PN}.pro  || die
-   sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
-
-   eapply_user
-}
-
-src_configure() {
-   eqmake4 "${PN}.pro"
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-   einstalldocs
-}

diff --git a/media-gfx/openscad/openscad-2015.03_p2-r2.ebuild 
b/media-gfx/openscad/openscad-2015.03_p2-r2.ebuild
deleted file mode 100644
index 67206bfa9e1..000
--- a/media-gfx/openscad/openscad-2015.03_p2-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp-common eutils qmake-utils
-
-MY_PV="2015.03-2"
-SITEFILE="50${PN}-gentoo.el"
-
-DESCRIPTION="The Programmers Solid 3D CAD Modeller"
-HOMEPAGE="http://www.openscad.org/;
-SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="emacs"
-
-DEPEND="media-gfx/opencsg
-   sci-mathematics/cgal
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4[-egl]
-   dev-qt/qtopengl:4[-egl]
-   dev-cpp/eigen:3
-   dev-libs/glib:2
-   dev-libs/gmp:0=
-   dev-libs/mpfr:0=
-   dev-libs/boost:=
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/glew:*
-   media-libs/harfbuzz
-   x11-libs/qscintilla:=[qt4(-)]
-   emacs? ( virtual/emacs )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_prepare() {
-   #Use our CFLAGS (specifically don't force x86)
-   sed -i "s/QMAKE_CXXFLAGS_RELEASE = .*//g" ${PN}.pro  || die
-   sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
-
-   eapply_user
-}
-
-src_configure() {
-   eqmake4 "${PN}.pro"
-}
-
-src_compile() {
-   default
-
-   if use emacs ; then
-   elisp-compile contrib/*.el
-   fi
-}
-
-src_install() {
-   emake install INSTALL_ROOT="${D}"
-
-   if use emacs; then
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   elisp-install ${PN} contrib/*.el contrib/*.elc
-   fi
-
-   einstalldocs
-}



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

2017-10-21 Thread Andreas Sturmlechner
commit: 82b27387e7847268227a680fe402f63fd4b97113
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 21:14:15 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 21:24:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b27387

media-gfx/openscad: Switch to Qt5, add xdg-utils

Drop unused eutils.eclass.

Thanks-to: maurerpe  yahoo.com>
Gentoo-bug: 623610
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../files/openscad-2015.03_p2_uic_tr_fix.patch | 14 +++
 ...d-.ebuild => openscad-2015.03_p2-r3.ebuild} | 47 +++---
 media-gfx/openscad/openscad-.ebuild| 36 +++--
 3 files changed, 71 insertions(+), 26 deletions(-)

diff --git a/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch 
b/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch
new file mode 100644
index 000..ef0bcc421eb
--- /dev/null
+++ b/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch
@@ -0,0 +1,14 @@
+--- a/src/qtgettext.h  2017-03-22 00:17:29.808058905 -0400
 b/src/qtgettext.h  2017-03-22 00:18:55.251184835 -0400
+@@ -22,5 +22,10 @@
+   return QString::fromUtf8( _( msgid ) );
+ }
+ 
+-#endif
++inline QString _( const char *msgid, const char *disambiguation )
++{
++  Q_UNUSED( disambiguation );
++  return QString::fromUtf8( _( msgid ) );
++}
+ 
++#endif

diff --git a/media-gfx/openscad/openscad-.ebuild 
b/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild
similarity index 56%
copy from media-gfx/openscad/openscad-.ebuild
copy to media-gfx/openscad/openscad-2015.03_p2-r3.ebuild
index 95b2d243082..a9e86a2a047 100644
--- a/media-gfx/openscad/openscad-.ebuild
+++ b/media-gfx/openscad/openscad-2015.03_p2-r3.ebuild
@@ -3,45 +3,54 @@
 
 EAPI=6
 
-inherit elisp-common eutils git-r3 qmake-utils
+inherit elisp-common qmake-utils xdg-utils
 
+MY_PV="2015.03-2"
 SITEFILE="50${PN}-gentoo.el"
 
 DESCRIPTION="The Programmers Solid 3D CAD Modeller"
 HOMEPAGE="http://www.openscad.org/;
-EGIT_REPO_URI="https://github.com/openscad/openscad.git;
+SRC_URI="http://files.openscad.org/${PN}-${MY_PV}.src.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="emacs"
 
-DEPEND="media-gfx/opencsg
-   sci-mathematics/cgal
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4[-egl]
-   dev-qt/qtopengl:4[-egl]
+DEPEND="
dev-cpp/eigen:3
+   dev-libs/boost:=
dev-libs/glib:2
dev-libs/gmp:0=
dev-libs/mpfr:0=
-   dev-libs/boost:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   media-gfx/opencsg
media-libs/fontconfig:1.0
media-libs/freetype:2
media-libs/glew:*
media-libs/harfbuzz
-   x11-libs/qscintilla:=[qt4(-)]
-   emacs? ( virtual/emacs )"
+   sci-mathematics/cgal
+   >=x11-libs/qscintilla-2.9.4:=[qt5(+)]
+   emacs? ( virtual/emacs )
+"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
+PATCHES=( "${FILESDIR}/${P}_uic_tr_fix.patch" )
+
+S="${WORKDIR}/${PN}-${MY_PV}"
 
+src_prepare() {
default
+
+   #Use our CFLAGS (specifically don't force x86)
+   sed -i "s/QMAKE_CXXFLAGS_RELEASE = .*//g" ${PN}.pro  || die
+   sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
 }
 
 src_configure() {
-   eqmake4 "${PN}.pro"
+   eqmake5 "${PN}.pro"
 }
 
 src_compile() {
@@ -62,3 +71,13 @@ src_install() {
 
einstalldocs
 }
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}

diff --git a/media-gfx/openscad/openscad-.ebuild 
b/media-gfx/openscad/openscad-.ebuild
index 95b2d243082..781c41bb5f0 100644
--- a/media-gfx/openscad/openscad-.ebuild
+++ b/media-gfx/openscad/openscad-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit elisp-common eutils git-r3 qmake-utils
+inherit elisp-common git-r3 qmake-utils xdg-utils
 
 SITEFILE="50${PN}-gentoo.el"
 
@@ -16,32 +16,34 @@ SLOT="0"
 KEYWORDS=""
 IUSE="emacs"
 
-DEPEND="media-gfx/opencsg
-   sci-mathematics/cgal
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4[-egl]
-   dev-qt/qtopengl:4[-egl]
+DEPEND="
dev-cpp/eigen:3
+   dev-libs/boost:=
dev-libs/glib:2
dev-libs/gmp:0=
dev-libs/mpfr:0=
-   dev-libs/boost:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   media-gfx/opencsg
media-libs/fontconfig:1.0
media-libs/freetype:2
media-libs/glew:*
media-libs/harfbuzz
-   x11-libs/qscintilla:=[qt4(-)]
-   emacs? ( virtual/emacs )"
+   sci-mathematics/cgal
+   >=x11-libs/qscintilla-2.9.4:=[qt5(+)]
+   emacs? ( virtual/emacs )
+"
 RDEPEND="${DEPEND}"
 
 src_prepare() {
-   sed -i "s/\/usr\/local/\/usr/g" ${PN}.pro || die
-
default
+
+   sed -i 

[gentoo-commits] proj/linux-patches: New tag: 4.13-11

2017-10-21 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 21:19:56 2017 +

New tag: 4.13-11




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

2017-10-21 Thread Sergei Trofimovich
commit: 0614625e6db5df03bd383956deab55066a3c8247
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 21:17:26 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 21:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0614625e

app-shells/zsh: stable 5.3.1 for sparc, bug #626942 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 app-shells/zsh/zsh-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.3.1.ebuild b/app-shells/zsh/zsh-5.3.1.ebuild
index 800cc73344a..e28a4cc8e1a 100644
--- a/app-shells/zsh/zsh-5.3.1.ebuild
+++ b/app-shells/zsh/zsh-5.3.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3 autotools
EGIT_REPO_URI="git://git.code.sf.net/p/zsh/code"
 else
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
SRC_URI="http://www.zsh.org/pub/${P}.tar.xz
doc? ( http://www.zsh.org/pub/${P}-doc.tar.xz )"
 fi



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

2017-10-21 Thread Sergei Trofimovich
commit: e0323c76e382af1b5d3545722ace1b42246a2494
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 21:17:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 21:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0323c76

dev-python/futures: stable 3.1.1 for sparc, bug #629034 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-python/futures/futures-3.1.1.ebuild 
b/dev-python/futures/futures-3.1.1.ebuild
index 0b7ad52ac7a..141b2a2791d 100644
--- a/dev-python/futures/futures-3.1.1.ebuild
+++ b/dev-python/futures/futures-3.1.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="doc"
 
 DEPEND="



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

2017-10-21 Thread Mike Pagano
commit: d59b1d9f06eb60d33bd79a0af0104866301ad088
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 21:09:39 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 21:09:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b1d9f

sys-kernel/gentoo-sources: Linux patch 4.9.58

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.58.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b75b59d2779..a5f2196493a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -82,6 +82,9 @@ DIST genpatches-4.9-58.extras.tar.xz 17348 SHA256 
538ec1d455e26781b6b898b172c324
 DIST genpatches-4.9-59.base.tar.xz 1133092 SHA256 
691f9860aaa31ca2da288aaf9f808c506b39addc19772d6f84b57732d2a7679f SHA512 
b1395a77963b2b2d73635a5b9a1d610cd7a7f9220d469e6a7f4fb02ff10cc9267fddd862d682e5bd4cffb0128d48c89dcb52ade45a56021b0133f483a26c9875
 WHIRLPOOL 
5ca080c8560eb62ef342fd036b4e6db12b25c827a1699f91d586444728425ae472632ade2fc175432a4fd8b49fc9bd18ac041ce9130a18ddade05a52cbfe9388
 DIST genpatches-4.9-59.experimental.tar.xz 106392 SHA256 
ccf9f18a3dd28f69aad8cd34d513d2b5676cd726289d940d17b7278aa266f191 SHA512 
eb8a1699a8c68a91e00bf65e0455c432ec3a6748080bb2df5fc7b6070e3626967927ecc8b64a4344bb2efd753f70c2fe4f69cc8e7de5ce337750dc908c4b5e4f
 WHIRLPOOL 
de3da93b251f43faa8b7a80aeb8a28c8f08b9578ce5dc56bee3f941efca3165b8301ffb403ac4f84521cc9a49682850b58e6ed73c0cea3b53edbebbaa60e8b00
 DIST genpatches-4.9-59.extras.tar.xz 17360 SHA256 
be21758bdec50724d687d255b516bf8735d026c603f260644c7b08ec9352d624 SHA512 
79a2c47aa6ee6191b5a6e4d17835dab90e747986b6b407a12afd4e343663a4ddb4066c752a65196b534dca102f3843f927b1952e21c3f04e04a28dbe30bef0fe
 WHIRLPOOL 
07cf4232e3061a677317efcd41dbdfbee3ecf6c870e55b291a1e2a6cc0e1bc2bb89cbeb3e1c910efede109fd766f852c2a52aada60f3e04db581ec39dfa0
+DIST genpatches-4.9-60.base.tar.xz 1143868 SHA256 
99d045a8f2ea7fc91068425d918f850ca79d36b5e086e8bd5fb543d5cdd7072a SHA512 
8457d59adc55785736302698e63d4c687c76b72b2457ba3828da688b215b8d8562ffbd8a5e2ad2b30249863c85d18ad93f74e9bf8494420cea57fcc1e9a7f602
 WHIRLPOOL 
093aa2d3b5a6b2667380456aa5c74362c2363b8df15a680dc900ea6834566fe2363620f8358cfc79117399a25f71e3afa3ddf3e16787d135ad1158d8e44d4b4d
+DIST genpatches-4.9-60.experimental.tar.xz 106380 SHA256 
d1a45c76cd2e155539b915d20f8bc5e20ffbf9ebe7ab6763d42858cf0acd9d55 SHA512 
58215551787d6db5000f8ceedb6a0a10d912ff02b4acac8017aadba49d78caef3d0755ed79996bcb68c3a63cc56ca3f0fe0f308f19754b1cb60ef9b2b601fa92
 WHIRLPOOL 
d161f8a5179ed4ce2c350045a772cfde71bf8387dbcf3c61ae29c51816dcd47c29ae7688bed5f59955b1b8f53fb33031c95b87b6ee6cf38f93a72e0026f35dd2
+DIST genpatches-4.9-60.extras.tar.xz 17352 SHA256 
24fc73022cb7989f7b7bb70bd6e0c4042b8f643ae988ae61a3405f86186fa0c0 SHA512 
442d6daec709a58a08f3faaa21264f45a1291d12175d83a1fb0551dd870484d2093a2efd715955d917d848c600ba5a45c15a79c14fe7a6c18fa5fa2a67099b2f
 WHIRLPOOL 
2e8d0a6ac19c991b76bc6712a6e542eae56e6417ccef9006b7133f50af55163f8fda930a656ab839699b6538d524d55c0db22eb08908a8b9e640aabbc54b46c0
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.12.tar.xz 99186576 SHA256 
a45c3becd4d08ce411c14628a949d08e2433d8cdeca92036c7013980e93858ab SHA512 
8e81b41b253e63233e92948941f44c6482acb52aa3a3fd172f03a38a86f2c35b2ad4fd407acd1bc3964673eba344fe104d3a03e3ff4bf9cd1f22bd44263bd728
 WHIRLPOOL 
3b97da251c2ba4ace4a27b708f2b1dcf94cb1b59aaeded6acb74bd98f0d3e33f1df83670665e4186d99a55daa84c88d539d93e20f0ff18a6d46ef326c48dd375

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.58.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.58.ebuild
new file mode 100644
index 000..f4738450856
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.58.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="60"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 

[gentoo-commits] proj/netifrc:master commit in: net/

2017-10-21 Thread Robin H. Johnson
commit: 552884f6eb4308109421cc7f90b6b675b82e48b7
Author: stkchp  tkch  net>
AuthorDate: Tue Oct 17 03:04:31 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Thu Oct 19 13:30:24 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=552884f6

net/iproute2: delete IPv6 tunnel.

 net/iproute2.sh | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/net/iproute2.sh b/net/iproute2.sh
index d5612ab..7dea195 100644
--- a/net/iproute2.sh
+++ b/net/iproute2.sh
@@ -434,6 +434,13 @@ iproute2_pre_start()
return 0
 }
 
+_iproute2_tunnel_delete() {
+   ebegin "Destroying tunnel $1"
+   veinfo ip $2 tunnel del "$1"
+   ip $2 tunnel del "$1"
+   eend $?
+}
+
 _iproute2_link_delete() {
ebegin "Destroying interface $1"
veinfo ip link del dev "$1"
@@ -518,11 +525,11 @@ iproute2_post_stop()
# Don't delete sit0 as it's a special tunnel
if [ "${IFACE}" != "sit0" ]; then
if [ -n "$(ip tunnel show "${IFACE}" 2>/dev/null)" ]; then
-   ebegin "Destroying tunnel ${IFACE}"
-   veinfo ip tunnel del "${IFACE}"
-   ip tunnel del "${IFACE}"
-   eend $?
+   _iproute2_tunnel_delete "${IFACE}"
+   elif  [ -n "$(ip -6 tunnel show "${IFACE}" 2>/dev/null)" ]; then
+   _iproute2_tunnel_delete "${IFACE}" -6
fi
+
[ -n "$(ip link show "${IFACE}" type gretap 2>/dev/null)" ] && 
_iproute2_link_delete "${IFACE}"
[ -n "$(ip link show "${IFACE}" type vxlan 2>/dev/null)" ] && 
_iproute2_link_delete "${IFACE}"
fi



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

2017-10-21 Thread Robin H. Johnson
commit: db06d25f32a8cc4033d307ec0e6ceb856355f2d3
Author: Robin H. Johnson  orbis-terrarum  net>
AuthorDate: Sat Oct 21 20:55:40 2017 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Oct 21 20:55:40 2017 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=db06d25f

Merge pull request #26 from stkchp/master

net/iproute2: delete IPv6 tunnel.

 net/iproute2.sh | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)



[gentoo-commits] proj/linux-patches: New tag: 4.9-60

2017-10-21 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:55:20 2017 +

New tag: 4.9-60




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

2017-10-21 Thread Mike Pagano
commit: 463f027c4b27bedb707beca84e4ba73391c14999
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 20:44:47 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:45:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463f027c

sys-kernel/gentoo-sources: Linux patch 4.4.94

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.94.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 12bf5441efe..b75b59d2779 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -58,6 +58,9 @@ DIST genpatches-4.4-96.extras.tar.xz 16456 SHA256 
7a0ab837e4b2fd039433040ebc4c9a
 DIST genpatches-4.4-97.base.tar.xz 1489220 SHA256 
8183380ddb1dd6e7dc982f6c423613005aa817a107403ec237ea8dab7005488c SHA512 
0f092192823630652aa8e18c7cc9651b063470a2f475ff243aa28505145775630c6191795b39dac478589bd1455a7a7540eb54c0e4eae52dd1015f1639989702
 WHIRLPOOL 
51c9c8f328fe6a3e4d2b66e4248b9ae3c1241dec5b4005a2f13a7e50e8ad65f5df9d4ca6d23fcd5d5ebaa72d338560dcfc2f1ca37d089a4a8fd2c956d35f7f8c
 DIST genpatches-4.4-97.experimental.tar.xz 87764 SHA256 
8dd04a7a4196ae912807fffdb7564397c50cd67de2113becb356c5f1ac4ade8f SHA512 
586a48e09fe006202ee14e6342989ec679fbe6b56fa4c4c4f3c4936d6f451e88a542059230277cf96ee7a4ba57d69a9f772871899be5940aafe53e31ce619bdf
 WHIRLPOOL 
d597907b56f39ffbe390c659bcae82a71914331d310912719523f1d816eb1e5ab8ef93783c6ed8e1aba1c7b419a491c774caf26159e9997f7ae6a4c5f3a3634f
 DIST genpatches-4.4-97.extras.tar.xz 16456 SHA256 
f04fa48da7dd79dbaa2e78ab307f31e6086e30b7e73d592a1eecbffe0636e4a9 SHA512 
8296c314cfffbe8dff89a536e11fd676f95d5fb5f8fa36df73d5066a7da2dc46efc0e531d0eb5a721b1ebcce4e2dbc65e81acab717a9f7c4aac33d618a03a989
 WHIRLPOOL 
c7ce2d0ca2128d4ced77cc955187cbbf64d6eeb2b2f18bba5839ac4777229c702de4a6af859f5d773bf3e8b4c5bcc0cf36736266b2079b350a51538c30977794
+DIST genpatches-4.4-98.base.tar.xz 1497988 SHA256 
ae0df9cf28dd75a7227588c2ae551948acfe798dd7f005950ca9fe502f2c3ca6 SHA512 
d194b0358b0b95950c61479e7a117bf8ccde7dc0d20d834c1f67c75e00fd03ca7ded4c725d2d03fba0c13be66d769fb6680240df71c6a759f8866f2307a435e6
 WHIRLPOOL 
7a875fbe797c5811448e8ced815f19b8565b698fb2c78cdfc553a1383f4865867fa534264a23c2f4faf497e9fa9c0c444f3b44f0337475a3866bd40f38dfa8a6
+DIST genpatches-4.4-98.experimental.tar.xz 87764 SHA256 
8dd04a7a4196ae912807fffdb7564397c50cd67de2113becb356c5f1ac4ade8f SHA512 
586a48e09fe006202ee14e6342989ec679fbe6b56fa4c4c4f3c4936d6f451e88a542059230277cf96ee7a4ba57d69a9f772871899be5940aafe53e31ce619bdf
 WHIRLPOOL 
d597907b56f39ffbe390c659bcae82a71914331d310912719523f1d816eb1e5ab8ef93783c6ed8e1aba1c7b419a491c774caf26159e9997f7ae6a4c5f3a3634f
+DIST genpatches-4.4-98.extras.tar.xz 16456 SHA256 
f04fa48da7dd79dbaa2e78ab307f31e6086e30b7e73d592a1eecbffe0636e4a9 SHA512 
8296c314cfffbe8dff89a536e11fd676f95d5fb5f8fa36df73d5066a7da2dc46efc0e531d0eb5a721b1ebcce4e2dbc65e81acab717a9f7c4aac33d618a03a989
 WHIRLPOOL 
c7ce2d0ca2128d4ced77cc955187cbbf64d6eeb2b2f18bba5839ac4777229c702de4a6af859f5d773bf3e8b4c5bcc0cf36736266b2079b350a51538c30977794
 DIST genpatches-4.9-51.base.tar.xz 1001928 SHA256 
4a329d66dedfad74d8d03bb3d13b6aa2ef04d20ccf2520d39b72b0afab5cbfa9 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 WHIRLPOOL 
c73a7b7c12e399439b3f97061646aeadab5120aaab2c8f8852416ccdbb6a77949b4946a31c1abad910ee1fbc837bef3e86975fd9242a3b8649fbb77f0dddf7ca
 DIST genpatches-4.9-51.experimental.tar.xz 106416 SHA256 
19a1d1355f4328e9703157b2a37acd97af98952e73c6d3d18b49f6a35a6064b3 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 WHIRLPOOL 
23d8d92dadd653c1ef59d8aeab08f3e10246e3dc73ac8e106e1bb51b18c597324188eda0775095d3759829c6095cd06e9634431d86900ca3aca0ec6719ab2ef5
 DIST genpatches-4.9-51.extras.tar.xz 17356 SHA256 
71d1693dc64d8473b41f5e80e7727b6cc0a74fb632511b3fec0b46a57c0dc26d SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e
 WHIRLPOOL 
50d19a31d7cea180980fefa87ef14d13d844539968a353a4c15e86c86913b66e2c8abb45fde999878afd96b78a4e9d81158716a1cbc0f7a6e5fd5c26b33b05b1

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.94.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.94.ebuild
new file mode 100644
index 000..f8f85bd2a58
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.94.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="98"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 

[gentoo-commits] proj/linux-patches: New tag: 4.4-98

2017-10-21 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:28:38 2017 +

New tag: 4.4-98




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

2017-10-21 Thread Andreas Sturmlechner
commit: b4b6a59dae6cae85fc457db3943b96da0dc8ec83
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 20:24:45 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 20:24:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b6a59d

dev-vcs/hgview: Drop old

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-vcs/hgview/hgview-1.9.0.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/dev-vcs/hgview/hgview-1.9.0.ebuild 
b/dev-vcs/hgview/hgview-1.9.0.ebuild
deleted file mode 100644
index 2fb8088d620..000
--- a/dev-vcs/hgview/hgview-1.9.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_IN_SOURCE_BUILD=1
-inherit distutils-r1
-
-DESCRIPTION="A Mercurial interactive history viewer"
-HOMEPAGE="https://www.logilab.org/project/hgview/ 
https://pypi.python.org/pypi/hgview/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc ncurses +qt4"
-REQUIRED_USE="|| ( ncurses qt4 )"
-
-RDEPEND="dev-vcs/mercurial[${PYTHON_USEDEP}]
-   ncurses? (
-   >=dev-python/urwid-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   )
-   qt4? (
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/PyQt4[X,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   )"
-
-python_configure_all() {
-   mydistutilsargs=(
-   build $(use doc || echo --no-doc)
-   build $(use ncurses || echo --no-curses)
-   build $(use qt4 || echo --no-qt)
-   )
-}
-
-src_prepare() {
-   # https://www.logilab.org/ticket/103668
-   sed -i \
-   -e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
-   -e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
-   doc/Makefile || die
-
-   distutils-r1_src_prepare
-}
-
-src_install() {
-   distutils-r1_src_install
-
-   # Install Mercurial extension config file
-   insinto /etc/mercurial/hgrc.d
-   doins hgext/hgview.rc
-}



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

2017-10-21 Thread Andreas Sturmlechner
commit: e89c17ddbbaec277c9bdc1cb80b45d07f975cf61
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 20:24:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 20:24:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89c17dd

dev-vcs/hgview: Drop USE=qt4, bug #634974

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 dev-vcs/hgview/hgview-1.9.0-r1.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/dev-vcs/hgview/hgview-1.9.0-r1.ebuild 
b/dev-vcs/hgview/hgview-1.9.0-r1.ebuild
new file mode 100644
index 000..9a51e54f07c
--- /dev/null
+++ b/dev-vcs/hgview/hgview-1.9.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+DESCRIPTION="A Mercurial interactive history viewer"
+HOMEPAGE="https://www.logilab.org/project/hgview/ 
https://pypi.python.org/pypi/hgview/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+   dev-python/pyinotify[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   >=dev-python/urwid-1.0.0[${PYTHON_USEDEP}]
+   dev-vcs/mercurial[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )"
+
+python_configure_all() {
+   mydistutilsargs=(
+   build $(use doc || echo --no-doc)
+   build --no-qt
+   )
+}
+
+src_prepare() {
+   # https://www.logilab.org/ticket/103668
+   sed -i \
+   -e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
+   -e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
+   doc/Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   # Install Mercurial extension config file
+   insinto /etc/mercurial/hgrc.d
+   doins hgext/hgview.rc
+}



[gentoo-commits] proj/linux-patches:4.13 commit in: /

2017-10-21 Thread Mike Pagano
commit: 62163c3e2846e0b8240d82bce060059c8bd2b598
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 20:16:08 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:16:08 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=62163c3e

Linux patch 4.13.9

 _README |   4 +
 1008_linux-4.13.9.patch | 903 
 2 files changed, 907 insertions(+)

diff --git a/_README b/_README
index 37fc5da..9628e89 100644
--- a/_README
+++ b/_README
@@ -75,6 +75,10 @@ Patch:  1007_linux-4.13.8.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.13.8
 
+Patch:  1008_linux-4.13.9.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.13.9
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1008_linux-4.13.9.patch b/1008_linux-4.13.9.patch
new file mode 100644
index 000..fb55923
--- /dev/null
+++ b/1008_linux-4.13.9.patch
@@ -0,0 +1,903 @@
+diff --git a/Makefile b/Makefile
+index 66ec023da822..aa0267950444 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 13
+-SUBLEVEL = 8
++SUBLEVEL = 9
+ EXTRAVERSION =
+ NAME = Fearless Coyote
+ 
+diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c
+index 98b3dd8cf2bf..a7be1b4283a0 100644
+--- a/arch/x86/kernel/apic/apic.c
 b/arch/x86/kernel/apic/apic.c
+@@ -599,9 +599,14 @@ static const struct x86_cpu_id deadline_match[] = {
+ 
+ static void apic_check_deadline_errata(void)
+ {
+-  const struct x86_cpu_id *m = x86_match_cpu(deadline_match);
++  const struct x86_cpu_id *m;
+   u32 rev;
+ 
++  if (!boot_cpu_has(X86_FEATURE_TSC_DEADLINE_TIMER) ||
++  boot_cpu_has(X86_FEATURE_HYPERVISOR))
++  return;
++
++  m = x86_match_cpu(deadline_match);
+   if (!m)
+   return;
+ 
+diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig
+index 3cd60f460b61..8b27211f6c50 100644
+--- a/drivers/hid/Kconfig
 b/drivers/hid/Kconfig
+@@ -281,6 +281,7 @@ config HID_ELECOM
+   Support for ELECOM devices:
+ - BM084 Bluetooth Mouse
+ - DEFT Trackball (Wired and wireless)
++- HUGE Trackball (Wired and wireless)
+ 
+ config HID_ELO
+   tristate "ELO USB 4000/4500 touchscreen"
+diff --git a/drivers/hid/hid-core.c b/drivers/hid/hid-core.c
+index 9017dcc14502..efb3501b4123 100644
+--- a/drivers/hid/hid-core.c
 b/drivers/hid/hid-core.c
+@@ -2031,6 +2031,8 @@ static const struct hid_device_id 
hid_have_special_driver[] = {
+   { HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_ELECOM, 
USB_DEVICE_ID_ELECOM_BM084) },
+   { HID_USB_DEVICE(USB_VENDOR_ID_ELECOM, USB_DEVICE_ID_ELECOM_DEFT_WIRED) 
},
+   { HID_USB_DEVICE(USB_VENDOR_ID_ELECOM, 
USB_DEVICE_ID_ELECOM_DEFT_WIRELESS) },
++  { HID_USB_DEVICE(USB_VENDOR_ID_ELECOM, USB_DEVICE_ID_ELECOM_HUGE_WIRED) 
},
++  { HID_USB_DEVICE(USB_VENDOR_ID_ELECOM, 
USB_DEVICE_ID_ELECOM_HUGE_WIRELESS) },
+ #endif
+ #if IS_ENABLED(CONFIG_HID_ELO)
+   { HID_USB_DEVICE(USB_VENDOR_ID_ELO, 0x0009) },
+diff --git a/drivers/hid/hid-elecom.c b/drivers/hid/hid-elecom.c
+index e2c7465df69f..54aeea57d209 100644
+--- a/drivers/hid/hid-elecom.c
 b/drivers/hid/hid-elecom.c
+@@ -3,6 +3,7 @@
+  *  Copyright (c) 2010 Richard Nauber 
+  *  Copyright (c) 2016 Yuxuan Shui 
+  *  Copyright (c) 2017 Diego Elio Pettenò 
++ *  Copyright (c) 2017 Alex Manoussakis 
+  */
+ 
+ /*
+@@ -32,9 +33,11 @@ static __u8 *elecom_report_fixup(struct hid_device *hdev, 
__u8 *rdesc,
+   break;
+   case USB_DEVICE_ID_ELECOM_DEFT_WIRED:
+   case USB_DEVICE_ID_ELECOM_DEFT_WIRELESS:
+-  /* The DEFT trackball has eight buttons, but its descriptor only
+-   * reports five, disabling the three Fn buttons on the top of
+-   * the mouse.
++  case USB_DEVICE_ID_ELECOM_HUGE_WIRED:
++  case USB_DEVICE_ID_ELECOM_HUGE_WIRELESS:
++  /* The DEFT/HUGE trackball has eight buttons, but its descriptor
++   * only reports five, disabling the three Fn buttons on the top
++   * of the mouse.
+*
+* Apply the following diff to the descriptor:
+*
+@@ -62,7 +65,7 @@ static __u8 *elecom_report_fixup(struct hid_device *hdev, 
__u8 *rdesc,
+* End Collection, End Collection,
+*/
+   if (*rsize == 213 && rdesc[13] == 5 && rdesc[21] == 5) {
+-  hid_info(hdev, "Fixing up Elecom DEFT Fn buttons\n");
++  hid_info(hdev, "Fixing up Elecom DEFT/HUGE Fn 
buttons\n");
+   rdesc[13] = 8; /* Button/Variable Report Count */
+   rdesc[21] = 8; /* Button/Variable Usage Maximum */
+ 

[gentoo-commits] proj/linux-patches:4.9 commit in: /

2017-10-21 Thread Mike Pagano
commit: 8f54decd9aeae66b06a1e63ab9fd02605b94f345
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 20:15:01 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:15:01 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=8f54decd

Linux patch 4.9.58

 _README |4 +
 1057_linux-4.9.58.patch | 1491 +++
 2 files changed, 1495 insertions(+)

diff --git a/_README b/_README
index 2263df0..76bcc9e 100644
--- a/_README
+++ b/_README
@@ -271,6 +271,10 @@ Patch:  1056_linux-4.9.57.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.57
 
+Patch:  1057_linux-4.9.58.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.58
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1057_linux-4.9.58.patch b/1057_linux-4.9.58.patch
new file mode 100644
index 000..6bda02c
--- /dev/null
+++ b/1057_linux-4.9.58.patch
@@ -0,0 +1,1491 @@
+diff --git a/Makefile b/Makefile
+index d5a2ab9b3291..32686667bb7e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 57
++SUBLEVEL = 58
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/mips/include/asm/irq.h b/arch/mips/include/asm/irq.h
+index ddd1c918103b..c5d351786416 100644
+--- a/arch/mips/include/asm/irq.h
 b/arch/mips/include/asm/irq.h
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #define IRQ_STACK_SIZETHREAD_SIZE
+-#define IRQ_STACK_START   (IRQ_STACK_SIZE - 
sizeof(unsigned long))
++#define IRQ_STACK_START   (IRQ_STACK_SIZE - 16)
+ 
+ extern void *irq_stack[NR_CPUS];
+ 
+diff --git a/arch/powerpc/perf/isa207-common.h 
b/arch/powerpc/perf/isa207-common.h
+index 4d0a4e5017c2..8e6dd17fe603 100644
+--- a/arch/powerpc/perf/isa207-common.h
 b/arch/powerpc/perf/isa207-common.h
+@@ -201,6 +201,10 @@
+   CNST_PMC_VAL(1) | CNST_PMC_VAL(2) | CNST_PMC_VAL(3) | \
+   CNST_PMC_VAL(4) | CNST_PMC_VAL(5) | CNST_PMC_VAL(6) | CNST_NC_VAL
+ 
++/*
++ * Lets restrict use of PMC5 for instruction counting.
++ */
++#define P9_DD1_TEST_ADDER (ISA207_TEST_ADDER | CNST_PMC_VAL(5))
+ 
+ /* Bits in MMCR1 for PowerISA v2.07 */
+ #define MMCR1_UNIT_SHIFT(pmc) (60 - (4 * ((pmc) - 1)))
+diff --git a/arch/powerpc/perf/power9-pmu.c b/arch/powerpc/perf/power9-pmu.c
+index 8e9a81967ff8..9abcd8f65504 100644
+--- a/arch/powerpc/perf/power9-pmu.c
 b/arch/powerpc/perf/power9-pmu.c
+@@ -295,7 +295,7 @@ static struct power_pmu power9_pmu = {
+   .name   = "POWER9",
+   .n_counter  = MAX_PMU_COUNTERS,
+   .add_fields = ISA207_ADD_FIELDS,
+-  .test_adder = ISA207_TEST_ADDER,
++  .test_adder = P9_DD1_TEST_ADDER,
+   .compute_mmcr   = isa207_compute_mmcr,
+   .config_bhrb= power9_config_bhrb,
+   .bhrb_filter_map= power9_bhrb_filter_map,
+diff --git a/arch/sparc/include/asm/setup.h b/arch/sparc/include/asm/setup.h
+index be0cc1beed41..3fae200dd251 100644
+--- a/arch/sparc/include/asm/setup.h
 b/arch/sparc/include/asm/setup.h
+@@ -59,8 +59,11 @@ extern atomic_t dcpage_flushes;
+ extern atomic_t dcpage_flushes_xcall;
+ 
+ extern int sysctl_tsb_ratio;
+-#endif
+ 
++#ifdef CONFIG_SERIAL_SUNHV
++void sunhv_migrate_hvcons_irq(int cpu);
++#endif
++#endif
+ void sun_do_break(void);
+ extern int stop_a_enabled;
+ extern int scons_pwroff;
+diff --git a/arch/sparc/kernel/smp_64.c b/arch/sparc/kernel/smp_64.c
+index 2deb89ef1d5f..ca7cb8e57ab0 100644
+--- a/arch/sparc/kernel/smp_64.c
 b/arch/sparc/kernel/smp_64.c
+@@ -1465,8 +1465,12 @@ void smp_send_stop(void)
+   int cpu;
+ 
+   if (tlb_type == hypervisor) {
++  int this_cpu = smp_processor_id();
++#ifdef CONFIG_SERIAL_SUNHV
++  sunhv_migrate_hvcons_irq(this_cpu);
++#endif
+   for_each_online_cpu(cpu) {
+-  if (cpu == smp_processor_id())
++  if (cpu == this_cpu)
+   continue;
+ #ifdef CONFIG_SUN_LDOMS
+   if (ldom_domaining_enabled) {
+diff --git a/arch/x86/mm/init_64.c b/arch/x86/mm/init_64.c
+index 9a324fc8bed8..3e27ded6ac65 100644
+--- a/arch/x86/mm/init_64.c
 b/arch/x86/mm/init_64.c
+@@ -689,7 +689,7 @@ static void __meminit free_pagetable(struct page *page, 
int order)
+   if (PageReserved(page)) {
+   __ClearPageReserved(page);
+ 
+-  magic = (unsigned long)page->lru.next;
++  magic = (unsigned long)page->freelist;
+   if (magic == SECTION_INFO || magic == MIX_SECTION_INFO) {
+   while (nr_pages--)
+   put_page_bootmem(page++);
+diff --git a/block/bsg-lib.c b/block/bsg-lib.c
+index 341b8d858e67..650f427d915b 100644
+--- 

[gentoo-commits] proj/linux-patches:4.4 commit in: /

2017-10-21 Thread Mike Pagano
commit: dc67168832635f5715bdc4de0d186e71d02b815f
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 21 20:13:25 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Oct 21 20:13:25 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=dc671688

Linux patch 4.4.94

 _README |4 +
 1093_linux-4.4.94.patch | 1389 +++
 2 files changed, 1393 insertions(+)

diff --git a/_README b/_README
index a90a29a..c847c5f 100644
--- a/_README
+++ b/_README
@@ -415,6 +415,10 @@ Patch:  1092_linux-4.4.93.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.93
 
+Patch:  1093_linux-4.4.94.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.94
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1093_linux-4.4.94.patch b/1093_linux-4.4.94.patch
new file mode 100644
index 000..4a0013b
--- /dev/null
+++ b/1093_linux-4.4.94.patch
@@ -0,0 +1,1389 @@
+diff --git a/Makefile b/Makefile
+index 77a17fb24b6d..ff9d6bbf2210 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 93
++SUBLEVEL = 94
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/mips/include/asm/irq.h b/arch/mips/include/asm/irq.h
+index 77edb22f855d..5433ccc9d706 100644
+--- a/arch/mips/include/asm/irq.h
 b/arch/mips/include/asm/irq.h
+@@ -18,7 +18,7 @@
+ #include 
+ 
+ #define IRQ_STACK_SIZETHREAD_SIZE
+-#define IRQ_STACK_START   (IRQ_STACK_SIZE - 
sizeof(unsigned long))
++#define IRQ_STACK_START   (IRQ_STACK_SIZE - 16)
+ 
+ extern void *irq_stack[NR_CPUS];
+ 
+diff --git a/arch/sparc/include/asm/setup.h b/arch/sparc/include/asm/setup.h
+index be0cc1beed41..3fae200dd251 100644
+--- a/arch/sparc/include/asm/setup.h
 b/arch/sparc/include/asm/setup.h
+@@ -59,8 +59,11 @@ extern atomic_t dcpage_flushes;
+ extern atomic_t dcpage_flushes_xcall;
+ 
+ extern int sysctl_tsb_ratio;
+-#endif
+ 
++#ifdef CONFIG_SERIAL_SUNHV
++void sunhv_migrate_hvcons_irq(int cpu);
++#endif
++#endif
+ void sun_do_break(void);
+ extern int stop_a_enabled;
+ extern int scons_pwroff;
+diff --git a/arch/sparc/kernel/smp_64.c b/arch/sparc/kernel/smp_64.c
+index 4511caa3b7e9..46866b2097e8 100644
+--- a/arch/sparc/kernel/smp_64.c
 b/arch/sparc/kernel/smp_64.c
+@@ -1443,8 +1443,12 @@ void smp_send_stop(void)
+   int cpu;
+ 
+   if (tlb_type == hypervisor) {
++  int this_cpu = smp_processor_id();
++#ifdef CONFIG_SERIAL_SUNHV
++  sunhv_migrate_hvcons_irq(this_cpu);
++#endif
+   for_each_online_cpu(cpu) {
+-  if (cpu == smp_processor_id())
++  if (cpu == this_cpu)
+   continue;
+ #ifdef CONFIG_SUN_LDOMS
+   if (ldom_domaining_enabled) {
+diff --git a/block/bsg-lib.c b/block/bsg-lib.c
+index 341b8d858e67..650f427d915b 100644
+--- a/block/bsg-lib.c
 b/block/bsg-lib.c
+@@ -147,6 +147,7 @@ static int bsg_create_job(struct device *dev, struct 
request *req)
+ failjob_rls_rqst_payload:
+   kfree(job->request_payload.sg_list);
+ failjob_rls_job:
++  kfree(job);
+   return -ENOMEM;
+ }
+ 
+diff --git a/crypto/Kconfig b/crypto/Kconfig
+index 7240821137fd..617bf4a7da56 100644
+--- a/crypto/Kconfig
 b/crypto/Kconfig
+@@ -343,6 +343,7 @@ config CRYPTO_XTS
+   select CRYPTO_BLKCIPHER
+   select CRYPTO_MANAGER
+   select CRYPTO_GF128MUL
++  select CRYPTO_ECB
+   help
+ XTS: IEEE1619/D16 narrow block cipher use with aes-xts-plain,
+ key size 256, 384 or 512 bits. This implementation currently
+diff --git a/drivers/cpufreq/Kconfig.arm b/drivers/cpufreq/Kconfig.arm
+index b1f8a73e5a94..eed1e073d96d 100644
+--- a/drivers/cpufreq/Kconfig.arm
 b/drivers/cpufreq/Kconfig.arm
+@@ -241,7 +241,7 @@ config ARM_PXA2xx_CPUFREQ
+ 
+ config ACPI_CPPC_CPUFREQ
+   tristate "CPUFreq driver based on the ACPI CPPC spec"
+-  depends on ACPI
++  depends on ACPI_PROCESSOR
+   select ACPI_CPPC_LIB
+   default n
+   help
+diff --git a/drivers/gpu/drm/drm_dp_mst_topology.c 
b/drivers/gpu/drm/drm_dp_mst_topology.c
+index 58bf94b69186..273e05a3c933 100644
+--- a/drivers/gpu/drm/drm_dp_mst_topology.c
 b/drivers/gpu/drm/drm_dp_mst_topology.c
+@@ -1802,6 +1802,7 @@ int drm_dp_update_payload_part1(struct 
drm_dp_mst_topology_mgr *mgr)
+   return -EINVAL;
+   }
+   req_payload.num_slots = 
mgr->proposed_vcpis[i]->num_slots;
++  req_payload.vcpi = mgr->proposed_vcpis[i]->vcpi;
+   } else {
+   port = NULL;
+   req_payload.num_slots = 0;
+@@ -1817,6 +1818,7 @@ int drm_dp_update_payload_part1(struct 
drm_dp_mst_topology_mgr 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2017-10-21 Thread Andreas Sturmlechner
commit: f4cd49a81da1177f2ec7aa8903e4bbe45998b7bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 19:40:21 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 19:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cd49a8

app-office/libreoffice: Add new DEPENDs, drop bundled libepubgen

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-office/libreoffice/Manifest| 1 -
 app-office/libreoffice/libreoffice-.ebuild | 4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 49349ce18c0..d1b3ef4de6b 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -5,7 +5,6 @@ DIST 
4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 555
 DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 SHA256 
1fb458d6aab06932693cc8a9b6e4e70944ee1ff052fa63606e3131df34e21753 SHA512 
ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
 WHIRLPOOL 
8e446eb44188046b0e90694feba232f42c2e9f13d0f43783a18de37c94b86ff919b994931125c5d8001ecd320c1f4db5da482847304aa61646600a3bb33144b4
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 
75823776fb51a9c526af904f1503a7afaaab900fba83eda64f8a41073724c870 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
 WHIRLPOOL 
60b98d9af2c83c0cf12a5a60ba30957d335b8b967cac07971e1edbc787b9caecd4b3c5bb480e8b38fe8109c1cf74439ebafae130c976182c2c15399f38f5d28c
 DIST ce12af00283eb90d9281956524250d6e-xmlsec1-1.2.20.tar.gz 1769329 SHA256 
3221593ca50f362b546a0888a1431ad24be1470f96b2469c0e0df5e1c55e7305 SHA512 
2f8d473916abf9822367edbe857fc2e12dc9858d12e790d689d787e439904bd6a452bf631043aa66e7502457ab0815a473657f58fca17a213e2490f5655e5ae5
 WHIRLPOOL 
29ddaef03d46fe08aa2dba200be755817f8e77de33ed86dae65e891239f3051f79fdfadec6ae56023197e32e1c44a94385a1ce306081f3bf94be6226f8c7
-DIST libepubgen-0.0.1.tar.bz2 376956 SHA256 
eea910b042526ed52f7ab9292b7fa31fca32f9e042285818074ff33664db4fa2 SHA512 
1665e5f4708b4c296b9075fa7ab250b3571ebcb42e51c4d195f63eb1969b9014e7490cc2a80dda608eb21e0b127cf7eb8911ed3e5aaa46a89dcad8748618f62a
 WHIRLPOOL 
5b2a7e3878f87e5ca1c353f9ca82daf01946699eb974d3f4092157c916117716ba4ba4969c05da02ad8f08fdd4324dae585fefe332814e004b40cd56b8ef0df1
 DIST libreoffice-5.2.7.2.tar.xz 184589464 SHA256 
106154a72a329605166a49bfa31c6d1cc03133d600ad0ef340b45e4e2a92891d SHA512 
f7414a0d0d654d1d9bd6c5524ff2acf2f21c544dd6ed79f4f2d22f79db46264f95f7ca8dd482027f7a573d2d491ea6c8d9875b262d5e2b917dfddb749a3ea95f
 WHIRLPOOL 
28d7f9531190a16bdea14c5dcc710ef593085fddca1b4d7d0cd6107d5f93e4b94a1ae035a626376ab7abfcd926a263b1437de1e52011bb96aa6d87b046a38da8
 DIST libreoffice-5.4.2.2.tar.xz 192795940 SHA256 
2fda4a8c446786a3afff2cf1b07b818c45c9dcd136bfae1f3191b0b1565ba675 SHA512 
37edf44b4b3c3e694f5b5915647f9555413c3fcc6d29f5f8d74806439b65ed90418905476d7b75ce58a032abb1f55cecf1ca74b63279666ca2af5f3ac95a645c
 WHIRLPOOL 
1d2f55af8da2d1c8f2998cc3ab6346be7f6e2e524fef664281ba585910a9e98914c9e07612d597a89c77ab6dc25beffc4dcb1b4575f314752a892d18ea15415d
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 SHA256 
22722121be062742624e0634beae92289c75e6a99ed507d3bf0a05c5164e3c69 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 WHIRLPOOL 
1f36652a52d501d6548cfa9aa013b3e3a1867aa2b0693d2274cf7816d4aa4e0cde3c7096cc71ed47cf74e5f96da2757bf537f553021f8fd86939accb227bf538

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 4be2836950f..69cf20f437e 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -49,7 +49,6 @@ unset DEV_URI
 # These are bundles that can't be removed for now due to huge patchsets.
 # If you want them gone, patches are welcome.
 ADDONS_SRC=(
-   "${ADDONS_URI}/libepubgen-0.0.1.tar.bz2"
"collada? ( 
${ADDONS_URI}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2
 )"
"java? ( 
${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
@@ -85,12 +84,14 @@ COMMON_DEPEND="${PYTHON_DEPS}
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
+   app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libodfgen-0.1.0
+   app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
@@ -454,7 +455,6 @@ src_configure() {
--without-help \

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

2017-10-21 Thread Andreas Sturmlechner
commit: 459aa2f20cbd5c1ab849220b86575b7e99036eb9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 19:38:06 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 19:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459aa2f2

app-text/libepubgen: New package

Required by app-office/libreoffice-6.

Gentoo-bug: 628138
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-text/libepubgen/Manifest|  1 +
 app-text/libepubgen/libepubgen-0.0.1.ebuild | 36 +
 app-text/libepubgen/metadata.xml|  8 +++
 3 files changed, 45 insertions(+)

diff --git a/app-text/libepubgen/Manifest b/app-text/libepubgen/Manifest
new file mode 100644
index 000..f0c9befe1c1
--- /dev/null
+++ b/app-text/libepubgen/Manifest
@@ -0,0 +1 @@
+DIST libepubgen-0.0.1.tar.xz 295780 SHA256 
6e221ea10933bf6a80525e134c51e1adb6cdd67184c368fcdcb73ce8dbffeac7 SHA512 
9add9c873ea0ad1b04fcfdfb987c7974b20f7e0c6c6b5a65b6ce5105a85318307fb9871ab60e998da649da378038f6df3722001940d00a7bc88af6dc87bd8945
 WHIRLPOOL 
e90a196de03160f866bf0270e1a9b9a38fb9e8f2b03020dd1dace24fc8c324105a997b847e3285ec99e4ce77497b58e150dcc0c72b157ee40c5bae2d4dfe446d

diff --git a/app-text/libepubgen/libepubgen-0.0.1.ebuild 
b/app-text/libepubgen/libepubgen-0.0.1.ebuild
new file mode 100644
index 000..50855838420
--- /dev/null
+++ b/app-text/libepubgen/libepubgen-0.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="EPUB generator for librevenge"
+HOMEPAGE="https://sourceforge.net/projects/libepubgen/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc test"
+
+RDEPEND="
+   dev-libs/librevenge
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_configure() {
+   econf \
+   --disable-weffc \
+   --disable-werror \
+   $(use_enable debug) \
+   $(use_with doc docs) \
+   $(use_enable test tests)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/app-text/libepubgen/metadata.xml b/app-text/libepubgen/metadata.xml
new file mode 100644
index 000..13ce236ee51
--- /dev/null
+++ b/app-text/libepubgen/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   off...@gentoo.org
+   Gentoo Office project
+   
+



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

2017-10-21 Thread Andreas Sturmlechner
commit: 43b42afbcdf73e9dc819938fb6ed4c8d289beecb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 12:44:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 19:45:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b42afb

x11-misc/sddm: Fix Xsession launch for consolekit

Based on patch by Joakim Tjernlund  infinera.com>

Gentoo-bug: 611210
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 x11-misc/sddm/files/sddm-0.16.0-Xsession.patch | 24 ++
 x11-misc/sddm/sddm-0.16.0-r2.ebuild| 62 ++
 2 files changed, 86 insertions(+)

diff --git a/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch 
b/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch
new file mode 100644
index 000..f341e1863f7
--- /dev/null
+++ b/x11-misc/sddm/files/sddm-0.16.0-Xsession.patch
@@ -0,0 +1,24 @@
+--- a/data/scripts/Xsession2016-08-28 14:52:04.910181422 +0200
 b/data/scripts/Xsession2017-10-21 15:25:47.668886596 +0200
+@@ -50,6 +50,10 @@
+ ;;
+ esac
+ 
++# Make D-Bus and ConsoleKit start properly, see:
++# /etc/X11/xinit/xinitrc.d/{80-dbus,90-consolekit}
++command="$@"
++
+ [ -f /etc/xprofile ] && . /etc/xprofile
+ [ -f $HOME/.xprofile ] && . $HOME/.xprofile
+ 
+@@ -94,8 +98,8 @@
+   . "$USERXSESSION"
+ fi
+ 
+-if [ -z "$@" ]; then
++if [ -z "$command" ]; then
+ exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION 
is no valid session."
+ else
+-exec $@
++exec $command
+ fi

diff --git a/x11-misc/sddm/sddm-0.16.0-r2.ebuild 
b/x11-misc/sddm/sddm-0.16.0-r2.ebuild
new file mode 100644
index 000..26770167920
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.16.0-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz;
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.6:5
+   >=dev-qt/qtdbus-5.6:5
+   >=dev-qt/qtgui-5.6:5
+   >=dev-qt/qtdeclarative-5.6:5
+   >=dev-qt/qtnetwork-5.6:5
+   >=x11-base/xorg-server-1.15.1
+   x11-libs/libxcb[xkb]
+   consolekit? ( >=sys-auth/consolekit-0.9.4 )
+   elogind? ( sys-auth/elogind )
+   pam? ( sys-libs/pam )
+   systemd? ( sys-apps/systemd:= )
+   !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+   dev-python/docutils
+   >=dev-qt/linguist-tools-5.6:5
+   >=dev-qt/qttest-5.6:5
+   kde-frameworks/extra-cmake-modules
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags 
handling and bug 563108
+   "${FILESDIR}/${P}-Xsession.patch" # bug 611210
+   "${FILESDIR}/${P}-ck2-revert.patch" # bug 633920
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PAM=$(usex pam)
+   -DNO_SYSTEMD=$(usex '!systemd')
+   -DUSE_ELOGIND=$(usex 'elogind')
+   -DBUILD_MAN_PAGES=ON
+   -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+   systemd_reenable sddm.service
+}



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

2017-10-21 Thread Andreas Sturmlechner
commit: 8a36f1b16707776f89d0cbd3f32e51b1214968c9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 19:24:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 19:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a36f1b1

app-text/libqxp: New package

Required by app-office/libreoffice-6.

Thanks-to: cyrillic  hotmail.com>
Gentoo-bug: 629834
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 app-text/libqxp/Manifest|  1 +
 app-text/libqxp/libqxp-0.0.0.ebuild | 37 +
 app-text/libqxp/metadata.xml| 11 +++
 3 files changed, 49 insertions(+)

diff --git a/app-text/libqxp/Manifest b/app-text/libqxp/Manifest
new file mode 100644
index 000..1ad9581492d
--- /dev/null
+++ b/app-text/libqxp/Manifest
@@ -0,0 +1 @@
+DIST libqxp-0.0.0.tar.xz 337292 SHA256 
0dd32afbf1c889debc28848b260c1bdc0eba5f57504476b787e164f7c59776d5 SHA512 
c92cb6298ea4643e29145732ff3b6df806f2d30c86ab4967e445dcbc8c43b6d9fdd17c30a3e6131b4f0f2a42135caa0137b61aac2ab2722528a08e1fd6c02df9
 WHIRLPOOL 
b24aa8205ab11792f189dc1862f54afafe2b7fbbbd45487ec5a212afa3946de5f1372af59ff0c05332d7b77763b112ae95de017b24d472221015655d719e7093

diff --git a/app-text/libqxp/libqxp-0.0.0.ebuild 
b/app-text/libqxp/libqxp-0.0.0.ebuild
new file mode 100644
index 000..f38c8f335ab
--- /dev/null
+++ b/app-text/libqxp/libqxp-0.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Library parsing QuarkXpress documents"
+HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/${PN};
+SRC_URI="https://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc test tools"
+
+RDEPEND="
+   dev-libs/librevenge
+   dev-libs/icu:=
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_configure() {
+   econf \
+   --disable-weffc \
+   $(use_enable debug) \
+   $(use_with doc docs) \
+   $(use_enable test tests) \
+   $(use_enable tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/app-text/libqxp/metadata.xml b/app-text/libqxp/metadata.xml
new file mode 100644
index 000..e99ec98e14f
--- /dev/null
+++ b/app-text/libqxp/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   off...@gentoo.org
+   Gentoo Office project
+   
+   
+   Build file conversion tools
+   
+



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

2017-10-21 Thread Andreas Sturmlechner
commit: efe17b52278ad2d1c223b002b567f746f85265a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 16:29:24 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 19:45:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe17b52

x11-misc/sddm: Drop old

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../sddm/files/sddm-0.14.0-nsswitch_conf.patch | 27 ---
 x11-misc/sddm/files/sddm-enable-elogind.patch  | 56 -
 x11-misc/sddm/sddm-0.14.0-r4.ebuild| 92 --
 3 files changed, 175 deletions(-)

diff --git a/x11-misc/sddm/files/sddm-0.14.0-nsswitch_conf.patch 
b/x11-misc/sddm/files/sddm-0.14.0-nsswitch_conf.patch
deleted file mode 100644
index 371df93e2b8..000
--- a/x11-misc/sddm/files/sddm-0.14.0-nsswitch_conf.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 1f39c7a91ea4bc9527628adb01cb49173f1e68be Mon Sep 17 00:00:00 2001
-From: Palo Kisa 
-Date: Fri, 9 Jun 2017 10:13:01 +0200
-Subject: [PATCH] UserModel: Check for duplicates from getpwent()
-

- src/greeter/UserModel.cpp | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/src/greeter/UserModel.cpp b/src/greeter/UserModel.cpp
-index 94c492d0..33114d08 100644
 a/src/greeter/UserModel.cpp
-+++ b/src/greeter/UserModel.cpp
-@@ -72,6 +72,13 @@ namespace SDDM {
- if 
(mainConfig.Users.HideShells.get().contains(QString::fromLocal8Bit(current_pw->pw_shell)))
- continue;
- 
-+// skip duplicates
-+// Note: getpwent() makes no attempt to suppress duplicate 
information
-+// if multiple sources are specified in nsswitch.conf(5).
-+if (d->users.cend()
-+!= std::find_if(d->users.cbegin(), d->users.cend(), 
[current_pw](const UserPtr & u) { return u->uid == current_pw->pw_uid; }))
-+continue;
-+
- // create user
- UserPtr user { new User() };
- user->name = QString::fromLocal8Bit(current_pw->pw_name);

diff --git a/x11-misc/sddm/files/sddm-enable-elogind.patch 
b/x11-misc/sddm/files/sddm-enable-elogind.patch
deleted file mode 100644
index d1277e9554f..000
--- a/x11-misc/sddm/files/sddm-enable-elogind.patch
+++ /dev/null
@@ -1,56 +0,0 @@
 a/CMakeLists.txt   2016-11-10 09:27:03.866358608 +0100
-+++ b/CMakeLists.txt   2016-11-10 10:28:25.384374766 +0100
-@@ -93,7 +93,7 @@
- endif()
- 
- # systemd
--if(NOT NO_SYSTEMD)
-+if(NOT NO_SYSTEMD AND NOT USE_ELOGIND)
- pkg_check_modules(SYSTEMD "systemd")
- endif()
- 
-@@ -127,12 +127,34 @@
- set(REBOOT_COMMAND "/usr/bin/systemctl reboot")
- else()
- set(SYSTEMD_FOUND 0)
-+endif()
-+add_feature_info("systemd" SYSTEMD_FOUND "systemd support")
-+add_feature_info("journald" JOURNALD_FOUND "journald support")
-+
-+# elogind
-+if(NO_SYSTEMD AND USE_ELOGIND)
-+pkg_check_modules(ELOGIND "libelogind")
-+endif()
-+
-+if(ELOGIND_FOUND)
-+add_definitions(-DHAVE_ELOGIND)
-+set(CMAKE_AUTOMOC_MOC_OPTIONS -DHAVE_ELOGIND)
-+
-+set(MINIMUM_VT 7)
-+set(HALT_COMMAND "/usr/bin/loginctl poweroff")
-+set(REBOOT_COMMAND "/usr/bin/loginctl reboot")
-+else()
-+set(ELOGIND_FOUND 0)
-+endif()
-+add_feature_info("elogind" ELOGIND_FOUND "elogind support")
-+
-+# Default behaviour if neither systemd nor elogind is used
-+if (NOT ELOGIND_FOUND AND NOT SYSTEMD_FOUND)
- set(MINIMUM_VT 7)
- set(HALT_COMMAND "/sbin/shutdown -h -P now")
- set(REBOOT_COMMAND "/sbin/shutdown -r now")
- endif()
--add_feature_info("systemd" SYSTEMD_FOUND "systemd support")
--add_feature_info("journald" JOURNALD_FOUND "journald support")
-+
- 
- # Set constants
- set(DATA_INSTALL_DIR"${CMAKE_INSTALL_FULL_DATADIR}/sddm"  
  CACHE PATH  "System application data install directory")
 a/services/sddm-greeter.pam2016-06-19 12:24:42.0 +0200
-+++ b/services/sddm-greeter.pam2016-11-02 09:48:18.990032363 +0100
-@@ -14,4 +14,5 @@
- 
- # Setup session
- session   required pam_unix.so
- session   optional pam_systemd.so
-+session   optional pam_elogind.so

diff --git a/x11-misc/sddm/sddm-0.14.0-r4.ebuild 
b/x11-misc/sddm/sddm-0.14.0-r4.ebuild
deleted file mode 100644
index f67abdc0bdc..000
--- a/x11-misc/sddm/sddm-0.14.0-r4.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
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND=">=dev-qt/qtcore-5.6:5
-   >=dev-qt/qtdbus-5.6:5
- 

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

2017-10-21 Thread Andreas Sturmlechner
commit: c09f320e3c5b98abb68aa4cc600c009d6019c6e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 18:51:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 18:51:30 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c09f320e

kde-plasma/plasma-desktop: Drop superfluous einfo

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-plasma/plasma-desktop/plasma-desktop-5.11.49..ebuild | 3 +--
 kde-plasma/plasma-desktop/plasma-desktop-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49..ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49..ebuild
index 5856e46c0c..2490d6e2ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.11.49..ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.11.49..ebuild
@@ -130,10 +130,9 @@ RDEPEND="${COMMON_DEPEND}
 REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray 
) gtk3? ( legacy-systray )"
 
 pkg_setup() {
+   kde5_pkg_setup
if has_version net-im/skype && use legacy-systray && use amd64; then
-   einfo
elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype 
is a 32-bit binary."
-   einfo
fi
 }
 

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
index 5856e46c0c..2490d6e2ad 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-.ebuild
@@ -130,10 +130,9 @@ RDEPEND="${COMMON_DEPEND}
 REQUIRED_USE="legacy-systray? ( || ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray 
) gtk3? ( legacy-systray )"
 
 pkg_setup() {
+   kde5_pkg_setup
if has_version net-im/skype && use legacy-systray && use amd64; then
-   einfo
elog "You need to install dev-libs/sni-qt[abi_x86_32] as skype 
is a 32-bit binary."
-   einfo
fi
 }
 



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

2017-10-21 Thread Daniel Pielmeier
commit: ec709850b1e86b0ef26fb647fc7374e849dc6726
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Oct 21 19:18:03 2017 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Oct 21 19:18:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec709850

net-print/hplip: Version bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-print/hplip/Manifest |   1 +
 net-print/hplip/hplip-3.17.10.ebuild | 254 +++
 2 files changed, 255 insertions(+)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 99d2ff9ebb8..178159fbd80 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,4 +1,5 @@
 DIST hplip-3.16.2-patches-1.tar.xz 8188 SHA256 
8a9a78e0caac1731eae79f047a6054b411c237c579fdfd07bc59d435db708705 SHA512 
7eb03c093cfb9ef6b9a980ef5520575310d080c45ed13191933a5facaf9bbb04b38c8381762a3ecd33884ad582830e61e17b6c17f2ed7cdf910670e05eed2510
 WHIRLPOOL 
6721eac17977485eae0cb22b1702d0479003e3639e806ecd3c5888f1b5015a0bf904512104ebefee4b3d5f64abebd0608090e00310ec8d5b48f210c7e4a95e4e
 DIST hplip-3.16.3.tar.gz 22408596 SHA256 
42d2302ee38bda41caa0f2f9524a91f531e3aa432814ffd45b3e5c396dc30194 SHA512 
32d2f88c0983208e77592f73bf65cf2900cd6aa234d09220a18b45b5fc4bd0d10e9cfc8c7a10639e5a51ad5f5d0f8ed7bd477d08c86b89c633a1bbcd42682915
 WHIRLPOOL 
b287ecf80c2e7b0da0de0afefcf60c507f9d42c74dbba1e745b4b43f253a5b0dedb6398a1f073e14d196296da47764e983138c0151e05bfc7a5dd416458662a0
+DIST hplip-3.17.10.tar.gz 23878364 SHA256 
0f7344174672f63a98a22f3c109005b6eb89fe738b7d466316bf2c53d083476c SHA512 
0c1c78730d269ec41f95bbde887a490aebb4c9c3dcb9784052a1c3b537c12093cbc426e1f79266c63dd5e7adecdda0735b9bf964ddc1307b2c6603f3fa0462a8
 WHIRLPOOL 
d8bffafedcfa40686d4e076c9a74af461a0ea29fec2a2effb5324fba8e60d9c85b13a0e8f73bfaf014ccb7bf4eb4e0d1eeffcdecc0efc4d1f31dd065d4093090
 DIST hplip-3.17.9-patches-1.tar.xz 8484 SHA256 
2ec368039a59e375bebf565bd679dd3bedb1e0c1ecfc103c5dcf9bb2701ba9d7 SHA512 
125f9cfd1c3cad662ce33954b8ab9ab1898368b449c4ad78dfe99f29de8025183773272b9865cd22b976a30c502e38254ce0ac59d685299dff7f9314927d546a
 WHIRLPOOL 
2354bd3b158733b668c731ea3fd605170dd4cc0df5ffebc327a69ad33995ec02166d34897567ed69d608a62e97b33bd12fc0066acb6c302677cc68830a2661cf
 DIST hplip-3.17.9.tar.gz 23862533 SHA256 
b2aad842f51dae7da2dd08d09ce2c27bc5f73c82a560b9494dd33589b0948678 SHA512 
25508b91723be9564b9a7e8093159507a1a01a9e50e9e801f452f71c28cce0bddee2f5bf796214fa5752de8d1799fc6fe102779dabae0dbcba1f4de6b207c095
 WHIRLPOOL 
df3bd0a8c4af9e7bf2a4ee534b317e84d89707587f770ab0c6ae98ccd5bea50d8be704ed2f855c9f67af8cdd34afc2ab0b07bd150f8861fc4900aa471a85b6ee

diff --git a/net-print/hplip/hplip-3.17.10.ebuild 
b/net-print/hplip/hplip-3.17.10.ebuild
new file mode 100644
index 000..12247e7fa67
--- /dev/null
+++ b/net-print/hplip/hplip-3.17.10.ebuild
@@ -0,0 +1,254 @@
+# 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} )
+PYTHON_REQ_USE="threads,xml"
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
+HOMEPAGE="http://hplipopensource.com/hplip-web/index.html;
+SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
+   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.17.9-patches-1.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libressl -libusb0 minimal parport policykit 
qt5 scanner +snmp static-ppds X"
+
+# dependency on dev-python/notify-python dropped due to python 3 
incompatibility
+# possible replacement notify2 (https://pypi.python.org/pypi/notify2/0.3) not 
in tree
+
+COMMON_DEPEND="
+   net-print/cups
+   virtual/jpeg:0
+   hpijs? ( net-print/cups-filters[foomatic] )
+   !minimal? (
+   ${PYTHON_DEPS}
+   sys-apps/dbus
+   !libusb0? ( virtual/libusb:1 )
+   libusb0? ( virtual/libusb:0 )
+   scanner? ( media-gfx/sane-backends )
+   snmp? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   net-analyzer/net-snmp
+   )
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   app-text/ghostscript-gpl
+   !minimal? (
+   >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/pygobject:2[${PYTHON_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+   fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+   kernel_linux? ( virtual/udev )
+   qt5? ( 
>=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}] )
+   scanner? (
+   

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

2017-10-21 Thread Matt Thode
commit: 88f7e3dae2765cc795f4e36683b5a9c8d8a94fa8
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Oct 21 18:40:36 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Oct 21 18:40:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f7e3da

dev-python/pelican-minify: adding

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/pelican-minify/Manifest |  1 +
 dev-python/pelican-minify/metadata.xml | 14 ++
 .../pelican-minify/pelican-minify-0.9.ebuild   | 22 ++
 3 files changed, 37 insertions(+)

diff --git a/dev-python/pelican-minify/Manifest 
b/dev-python/pelican-minify/Manifest
new file mode 100644
index 000..3591190cc15
--- /dev/null
+++ b/dev-python/pelican-minify/Manifest
@@ -0,0 +1 @@
+DIST pelican-minify-0.9.tar.gz 223517 SHA256 
a0ffa9b1f15089bc4aec4692c5feba87356d427a7946ffd8b6222ac4c7758773 SHA512 
de28727ed6b39e89461b2d725139b88010def892f3fd23f822a6e84a585b3f93771fdc9ca8f402adc9bb196a0dde03b9d6417317c7e8141d83f0e6460860cd33
 WHIRLPOOL 
89ac8d6537bf2df3a1cdc1891c97c0e0a14299c99256ab2680d8f20fd56070c58b0455434d39116749c59fbf0e96d3a914b553ee98037fdcdf6ea9923d21aa30

diff --git a/dev-python/pelican-minify/metadata.xml 
b/dev-python/pelican-minify/metadata.xml
new file mode 100644
index 000..29e5ec2149b
--- /dev/null
+++ b/dev-python/pelican-minify/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   An HTML minification plugin for Pelican, the static site 
generator.
+   
+

diff --git a/dev-python/pelican-minify/pelican-minify-0.9.ebuild 
b/dev-python/pelican-minify/pelican-minify-0.9.ebuild
new file mode 100644
index 000..f1e901f4c0e
--- /dev/null
+++ b/dev-python/pelican-minify/pelican-minify-0.9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+inherit distutils-r1
+
+DESCRIPTION="An HTML minification plugin for Pelican, the static site 
generator."
+HOMEPAGE="https://pypi.python.org/pypi/pelican-minify;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   >=dev-python/joblib-0.9[${PYTHON_USEDEP}]
+   >=app-text/htmlmin-0.1.5[${PYTHON_USEDEP}]
+   >=app-text/pelican-3.1.1[${PYTHON_USEDEP}]"



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

2017-10-21 Thread Andreas Sturmlechner
commit: 9c4dfe7d5741b26a28df3c2787c6c25198518c39
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 14:54:10 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 15:17:50 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c4dfe7d

kde-apps/kmail: Add more pkg_postinst info (spam, virus filters)

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 kde-apps/kmail/kmail-17.08.49..ebuild | 23 +--
 kde-apps/kmail/kmail-.ebuild  | 23 +--
 2 files changed, 26 insertions(+), 20 deletions(-)

diff --git a/kde-apps/kmail/kmail-17.08.49..ebuild 
b/kde-apps/kmail/kmail-17.08.49..ebuild
index bf03eed6c8..1c31b47b0c 100644
--- a/kde-apps/kmail/kmail-17.08.49..ebuild
+++ b/kde-apps/kmail/kmail-17.08.49..ebuild
@@ -93,15 +93,18 @@ src_prepare() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then
-   echo
-   elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail 
headers and various useful plugins."
-   echo
-   fi
+   pkg_is_installed() {
+   echo "${1} ($(has_version ${1} || echo "not ")installed)"
+   }
 
-   if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
-   echo
-   elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config 
and certificate details GUI."
-   echo
-   fi
+   elog "KMail supports the following runtime dependencies:"
+   elog "  Virus detection:"
+   elog "$(pkg_is_installed app-antivirus/clamav)"
+   elog "  Spam filtering:"
+   elog "$(pkg_is_installed mail-filter/bogofilter)"
+   elog "$(pkg_is_installed mail-filter/spamassassin)"
+   elog "  Fancy e-mail headers and various useful plugins:"
+   elog "$(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
+   elog "  Crypto config and certificate details GUI:"
+   elog "$(pkg_is_installed kde-apps/kleopatra:${SLOT})"
 }

diff --git a/kde-apps/kmail/kmail-.ebuild b/kde-apps/kmail/kmail-.ebuild
index bf03eed6c8..1c31b47b0c 100644
--- a/kde-apps/kmail/kmail-.ebuild
+++ b/kde-apps/kmail/kmail-.ebuild
@@ -93,15 +93,18 @@ src_prepare() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   if ! has_version "kde-apps/kdepim-addons:${SLOT}" ; then
-   echo
-   elog "Install kde-apps/kdepim-addons:${SLOT} for fancy e-mail 
headers and various useful plugins."
-   echo
-   fi
+   pkg_is_installed() {
+   echo "${1} ($(has_version ${1} || echo "not ")installed)"
+   }
 
-   if ! has_version "kde-apps/kleopatra:${SLOT}" ; then
-   echo
-   elog "Install kde-apps/kleopatra:${SLOT} to get a crypto config 
and certificate details GUI."
-   echo
-   fi
+   elog "KMail supports the following runtime dependencies:"
+   elog "  Virus detection:"
+   elog "$(pkg_is_installed app-antivirus/clamav)"
+   elog "  Spam filtering:"
+   elog "$(pkg_is_installed mail-filter/bogofilter)"
+   elog "$(pkg_is_installed mail-filter/spamassassin)"
+   elog "  Fancy e-mail headers and various useful plugins:"
+   elog "$(pkg_is_installed kde-apps/kdepim-addons:${SLOT})"
+   elog "  Crypto config and certificate details GUI:"
+   elog "$(pkg_is_installed kde-apps/kleopatra:${SLOT})"
 }



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

2017-10-21 Thread Andreas Sturmlechner
commit: a81174869edd49d24b65e6d4f48394318b79cb98
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 15:20:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 15:20:42 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a8117486

kde-plasma/kwallet-pam: Simplify pkg_postinst

SDDM needs no manual fiddling these days. Anyone else
can look up the provided KDE Wiki link.

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 .../kwallet-pam/kwallet-pam-5.11.49..ebuild| 22 +-
 kde-plasma/kwallet-pam/kwallet-pam-.ebuild | 22 +-
 2 files changed, 2 insertions(+), 42 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.49..ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.49..ebuild
index 7025612609..ac6ac2fa98 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.49..ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.11.49..ebuild
@@ -27,27 +27,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-   check_dm() {
-   if [[ -e "${ROOT}${2}" ]] ; then
-   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
-   fi
-   fi
-   }
+   kde5_pkg_postinst
elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   elog "4.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   elog
elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
 }

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
index 7025612609..ac6ac2fa98 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
@@ -27,27 +27,7 @@ src_configure() {
 }
 
 pkg_postinst() {
-   check_dm() {
-   if [[ -e "${ROOT}${2}" ]] ; then
-   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
-   fi
-   fi
-   }
+   kde5_pkg_postinst
elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   elog "4.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   elog
elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
 }



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

2017-10-21 Thread Andreas Sturmlechner
commit: edf77d8d3303afcf2a65cf78762d05e21f91754d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 21 18:26:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 21 18:31:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=edf77d8d

kde-apps/ark: Add missing DEPEND

Upstream commit a9147d82b3d14daf3885447987dfe9e61815ede8
Package-Manager: Portage-2.3.12, Repoman-2.3.3

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

diff --git a/kde-apps/ark/ark-.ebuild b/kde-apps/ark/ark-.ebuild
index a48914837b..143cd92fd0 100644
--- a/kde-apps/ark/ark-.ebuild
+++ b/kde-apps/ark/ark-.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
app-arch/libarchive:=[bzip2?,lzma?,zlib?]
+   sys-libs/zlib
zip? ( >=dev-libs/libzip-1.2.0:= )
 "
 DEPEND="${RDEPEND}



[gentoo-commits] proj/grs:desktop-amd64-hardened commit in: core/etc/grs/

2017-10-21 Thread Anthony G. Basile
commit: f544bd2c4192478aa45a30cc21f18b4ff19577e8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 21 18:26:42 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 21 18:26:42 2017 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=f544bd2c

world.conf: tweak to build at cycle 2

 core/etc/grs/world.conf | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 56b4eaa..ee1844e 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -6422,6 +6422,9 @@ package.use : net-dns/idnkit:0 static-libs
 [net-dns/libidn:0]
 package.use : net-dns/libidn:0 -doc -emacs -java -mono -nls static-libs
 
+[net-dns/libidn2:0]
+package.use : net-dns/libidn2:0 static-libs
+
 [net-dns/pdnsd:0]
 package.use : net-dns/pdnsd:0 -debug -isdn -test ipv6 urandom
 
@@ -8038,7 +8041,7 @@ package.use : x11-apps/xsm:0 -rsh
 package.use : x11-base/xorg-drivers:0 -input_devices_libinput 
-input_devices_vmmouse -video_cards_amdgpu -video_cards_dummy 
-video_cards_fglrx -video_cards_freedreno -video_cards_geode -video_cards_i740 
-video_cards_nvidia -video_cards_omap -video_cards_omapfb -video_cards_radeonsi 
-video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 
-video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx 
-video_cards_tegra -video_cards_via -video_cards_virtualbox -video_cards_vmware 
-video_cards_voodoo input_devices_acecad input_devices_aiptek 
input_devices_elographics input_devices_evdev input_devices_fpit 
input_devices_hyperpen input_devices_joystick input_devices_keyboard 
input_devices_mouse input_devices_mutouch input_devices_penmount 
input_devices_synaptics input_devices_tslib input_devices_void 
input_devices_wacom video_cards_apm video_cards_ast video_cards_chips 
video_cards_cirrus video_cards_epson video_cards_fbdev video_cards_glint 
video_cards_i128 video_car
 ds_intel video_cards_mach64 video_cards_mga video_cards_neomagic 
video_cards_nouveau video_cards_nv video_cards_qxl video_cards_r128 
video_cards_radeon video_cards_rendition video_cards_s3 video_cards_s3virge 
video_cards_savage video_cards_siliconmotion video_cards_sisusb 
video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng 
video_cards_vesa
 
 [x11-base/xorg-server:0]
-package.use : x11-base/xorg-server:0 -dmx -doc -glamor -kdrive -libressl 
-minimal -selinux -systemd -tslib -unwind -wayland -xephyr -xnest -xvfb ipv6 
nptl static-libs suid udev xorg
+package.use : x11-base/xorg-server:0 -dmx -doc -kdrive -libressl -minimal 
-selinux -systemd -tslib -unwind -wayland -xephyr -xnest -xvfb glamor ipv6 nptl 
static-libs suid udev xorg
 
 [x11-drivers/xf86-input-mtrack:0]
 package.use : x11-drivers/xf86-input-mtrack:0 -debug
@@ -8059,7 +8062,7 @@ package.use : x11-drivers/xf86-video-mach64:0 dri
 package.use : x11-drivers/xf86-video-mga:0 dri
 
 [x11-drivers/xf86-video-nouveau:0]
-package.use : x11-drivers/xf86-video-nouveau:0 -glamor
+package.use : x11-drivers/xf86-video-nouveau:0 glamor
 
 [x11-drivers/xf86-video-openchrome:0]
 package.use : x11-drivers/xf86-video-openchrome:0 -debug -viaregtool



[gentoo-commits] repo/gentoo:master commit in: profiles/desc/, media-libs/mesa/

2017-10-21 Thread Matt Turner
commit: 7a8e4e4d12326a33183d6a06591476fe702b05fb
Author: soredake  krutt  org>
AuthorDate: Wed Oct  4 09:29:48 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 18:24:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8e4e4d

media-libs/mesa: add video_cards_virgl use-flag, #589190

Closes: https://github.com/gentoo/gentoo/pull/5858
Closes: https://bugs.gentoo.org/589190

 media-libs/mesa/mesa-17.2.3.ebuild | 5 -
 media-libs/mesa/mesa-.ebuild   | 5 -
 profiles/desc/video_cards.desc | 1 +
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-17.2.3.ebuild 
b/media-libs/mesa/mesa-17.2.3.ebuild
index 5183b093938..12be4d77969 100644
--- a/media-libs/mesa/mesa-17.2.3.ebuild
+++ b/media-libs/mesa/mesa-17.2.3.ebuild
@@ -33,7 +33,7 @@ SLOT="0"
 RESTRICT="!bindist? ( bindist )"
 
 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante 
vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
@@ -70,6 +70,7 @@ REQUIRED_USE="
video_cards_r600?   ( gallium )
video_cards_radeonsi?   ( gallium llvm )
video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
video_cards_vivante? ( gallium gbm )
video_cards_vmware? ( gallium )
 "
@@ -351,6 +352,8 @@ multilib_src_configure() {
--with-clang-libdir="${EPREFIX}/usr/lib"
"
fi
+
+   gallium_enable video_cards_virgl virgl
fi
 
if use vulkan; then

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 00ea5c795c9..dbe0eda926a 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -33,7 +33,7 @@ SLOT="0"
 RESTRICT="!bindist? ( bindist )"
 
 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante 
vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
@@ -70,6 +70,7 @@ REQUIRED_USE="
video_cards_r600?   ( gallium )
video_cards_radeonsi?   ( gallium llvm )
video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
video_cards_vivante? ( gallium gbm )
video_cards_vmware? ( gallium )
 "
@@ -351,6 +352,8 @@ multilib_src_configure() {
--with-clang-libdir="${EPREFIX}/usr/lib"
"
fi
+
+   gallium_enable video_cards_virgl virgl
fi
 
if use vulkan; then

diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index c9091d203e6..40aefe9b3c2 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -65,6 +65,7 @@ tseng - VIDEO_CARDS setting to build driver for tseng video 
cards
 vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
 vesa - VIDEO_CARDS setting to build driver for vesa video cards
 via - VIDEO_CARDS setting to build driver for via video cards
+virgl - VIDEO_CARDS setting to build driver for virgil (virtual 3D GPU)
 virtualbox - VIDEO_CARDS setting to build driver for virtualbox emulation
 vivante - VIDEO_CARDS setting to build etnaviv driver for vivante video cards
 vmware - VIDEO_CARDS setting to build driver for vmware video cards



[gentoo-commits] repo/gentoo:master commit in: dev-lang/spark/files/, dev-lang/spark/

2017-10-21 Thread Alfredo Tupone
commit: f406928d9d838acf1e6052aa6a056c87af77952d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Oct 21 18:20:11 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Oct 21 18:20:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f406928d

dev-lang/spark: Add dev-lang/spark

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-lang/spark/Manifest  |  2 +
 dev-lang/spark/files/spark-2017-gentoo.patch | 10 +
 dev-lang/spark/metadata.xml  | 16 
 dev-lang/spark/spark-2017.ebuild | 60 
 4 files changed, 88 insertions(+)

diff --git a/dev-lang/spark/Manifest b/dev-lang/spark/Manifest
new file mode 100644
index 000..72f350b3621
--- /dev/null
+++ b/dev-lang/spark/Manifest
@@ -0,0 +1,2 @@
+DIST gnat-gpl-2017-src.tar.gz 8783473 SHA256 
91c9733fb8f8ca4c42fbcab3bc8a54fc83083126f6e6b630c9a36f3654537c29 SHA512 
ae7314a2241107ed4d962dce08306eeb34c5f11e26183935bbb1ccf3a5eb011d6457c1b6fcded93dd0ee9ba31d791971ebe2a5a5a0ae04ff80d87a670325a098
 WHIRLPOOL 
cf98ed36553ddfb54502f10898016017e387920bea074395c3a84047c2ec707734a9299de8c5f2f1931a53e04c24e67f8ab017437fbee7b7a658a6c0bca46e35
+DIST spark-gpl-2017-src.tar.gz 19750595 SHA256 
39f12849e0c537fe29b874ddc8f6949956894eb4b8e8f5451cbcea6bd3552622 SHA512 
90e7644daa6a935c839da9799c6dc5fe0a566f29c5f5d0a964ef5c888581f18c11adf6aa0151ae72437b91430fae06604dab8c3f1fd3222d749cfd330293ff6e
 WHIRLPOOL 
f476fd03e1c30f2bc9e92719bf7b3724699586e3c030096dac5c4042e44b6f2cbf28e410bd918e2f4c25ac930229e7b42d6ed6a0b18be65d6a234b8cedd6f5c7

diff --git a/dev-lang/spark/files/spark-2017-gentoo.patch 
b/dev-lang/spark/files/spark-2017-gentoo.patch
new file mode 100644
index 000..479a7ace4dc
--- /dev/null
+++ b/dev-lang/spark/files/spark-2017-gentoo.patch
@@ -0,0 +1,10 @@
+--- spark-gpl-2017-src/gnat2why/gnat2why_c.gpr.old 2017-10-04 
21:41:41.613376056 +0200
 spark-gpl-2017-src/gnat2why/gnat2why_c.gpr 2017-10-04 21:42:30.582572536 
+0200
+@@ -1,4 +1,7 @@
+ project Gnat2Why_C is
+for Languages use ("C");
+for Object_Dir use "obj";
++   package Compiler is
++  for Driver ("C") use External ("CC", "gcc");
++   end Compiler;
+ end Gnat2Why_C;

diff --git a/dev-lang/spark/metadata.xml b/dev-lang/spark/metadata.xml
new file mode 100644
index 000..ca4e653c68e
--- /dev/null
+++ b/dev-lang/spark/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+   SPARK is a software development technology specifically 
designed for
+   engineering high-reliability applications. It consists of a 
programming
+   language, a verification toolset and a design method which, 
taken
+   together, ensure that ultra-low defect software can be deployed 
in
+   application domains where high-reliability must be assured, for 
example
+   where safety and security are key requirements.
+   
+

diff --git a/dev-lang/spark/spark-2017.ebuild b/dev-lang/spark/spark-2017.ebuild
new file mode 100644
index 000..9f1b5646a0e
--- /dev/null
+++ b/dev-lang/spark/spark-2017.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs multiprocessing
+
+MYP=${PN}-gpl-${PV}
+
+DESCRIPTION="Software development for high-reliability applications."
+HOMEPAGE="http://libre.adacore.com;
+SRC_URI="http://mirrors.cdn.adacore.com/art/591c4777c7a447af2deed05e
+   -> ${MYP}-src.tar.gz
+   http://mirrors.cdn.adacore.com/art/591adbb4c7a4473fcc4532a3
+   -> gnat-gpl-2017-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-lang/gnat-gpl:6.3.0
+   >=dev-ada/gnatcoll-2017[gnat_2017,projects]
+   sci-mathematics/alt-ergo
+   sci-mathematics/why3-for-spark"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[gnat_2017]"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+   ln -sf "${WORKDIR}"/gnat-gpl-2017-src/src/ada gnat2why/gnat_src || die
+   GCC_PV=6.3.0
+   sed -i \
+   -e "s:gnatmake:gnatmake-${GCC_PV}:g" \
+   -e "s:gnatls:gnatls-${GCC_PV}:g" \
+   Makefile \
+   gnat2why/Makefile || die
+   default
+}
+
+src_compile() {
+   emake gnat2why gnatprove
+}
+
+src_install() {
+   emake INSTALLDIR="${D}"/usr install
+   einstalldocs
+   dosym ../../../lib64/why3/why3server /usr/libexec/spark/bin/why3server
+   dobin install/bin/gnatprove
+   mv install/share/doc/spark/* "${D}"/usr/share/doc/${PF} || die
+   exeinto /usr/libexec/spark/bin
+   doexe install/bin/gnat2why
+   doexe install/bin/spark_memcached_wrapper
+   doexe install/bin/spark_report
+   doexe 

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

2017-10-21 Thread Alon Bar-Lev
commit: b877f7150bb66eb2eaa1ff0948cabe6e883c5c4e
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Oct 21 18:05:00 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Oct 21 18:05:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b877f715

net-libs/gnutls: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-libs/gnutls/Manifest |   2 +
 net-libs/gnutls/gnutls-3.5.16.ebuild | 138 +++
 net-libs/gnutls/gnutls-3.6.1.ebuild  | 134 ++
 3 files changed, 274 insertions(+)

diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index 9c83cdb4613..703847ef36c 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -1,3 +1,5 @@
 DIST gnutls-3.5.13.tar.xz 7226468 SHA256 
79f5480ad198dad5bc78e075f4a40c4a315a1b2072666919d2d05a08aec13096 SHA512 
e98f23a589042f879936c3f8b474535e695fb7dd68a9e81323668c013241f765c2d3af6c6a072ecf867acc1e551ec46e15bb842144d3a06bdd5d2f4fc3d828a7
 WHIRLPOOL 
89439e7adba634698642a247c418569c0ea6ca6155bfb5dce17c8ed69d2506a37d9ad793122aaaec92adffefa75cb23a857c49ef722c5cf506700fe0c34b6028
 DIST gnutls-3.5.15.tar.xz 7238928 SHA256 
046081108b8b1fe455a13a4c5a4eaa0368e185b678f1670fe09a11a2d7ecfad5 SHA512 
046cf3adf6cc3d38fd431f2ff28ddabb65f3c13379516d105316a04c7128be89c5f7ed3df6a034fc06e9ab2e154c2cde2f5cbe8530a1e58cc4b4fb72e158134b
 WHIRLPOOL 
811cca49bdd144107b6c25de31b3209694a8590107953fc3c4ecafddba48339e98cf1dc8e489addb04f0ac525411e96e505fd8edb342dca4e02f97dde3f26ffe
+DIST gnutls-3.5.16.tar.xz 7559812 SHA256 
0924dec90c37c05f49fec966eba3672dab4d336d879e5c06e06e13325cbfec25 SHA512 
451d3167be599ed8e0333dd7c9f8501fcb47b7aa871aeb461c368381c0b7ecd7e2026ec35dbbb2aa685cb2c3a22e9296e0a0699409e3744b731c1bb7e7e69f07
 WHIRLPOOL 
aeda2b36dc339bd3282368bdc3d4af849a294c901b0ca816b32552d4bc61ef1d9920400e7f49e5f0fbe6798becd1d21047b26f93001dd8b29df2a777add0d662
 DIST gnutls-3.6.0.tar.xz 8024972 SHA256 
2ab9e3c0131fcd9142382f37ba9c6d20022b76cba83560cbcaa8e4002d71fb72 SHA512 
e5f36d7e8d64e8432098e30549c321745d3605eeb85aba2a04bfa92146ca771961f0e2f3682bcae36be5b6095acd25996104a4213ce7b3466d61332a5188dc03
 WHIRLPOOL 
e8e479d7a0adc14c969b7364f58505f68ed92054fb8d8ba862f59d9ab64578e83ae02309ec9b5da2e63fc5dec799d86e434abc32394dbf414dc46bf46b15b0c8
+DIST gnutls-3.6.1.tar.xz 8064408 SHA256 
20b10d2c9994bc032824314714d0e84c0f19bdb3d715d8ed55beb7364a8ebaed SHA512 
1f2bd3203ea96844c531be700b44623b79f46743143edf97011aab07895ca18d62f1659c7fafc5e1c4b0686fde490836f00358bdd60d6ac0b842526db002da23
 WHIRLPOOL 
aa859108083d7b6580b6e9c6dd2f4cbf43bb444114339ca68bc7bc45a1238b7793b50e95fdd26fa9592a8892881fedd79697999111f568f3a56e32be91996e65

diff --git a/net-libs/gnutls/gnutls-3.5.16.ebuild 
b/net-libs/gnutls/gnutls-3.5.16.ebuild
new file mode 100644
index 000..f4f614daebe
--- /dev/null
+++ b/net-libs/gnutls/gnutls-3.5.16.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit libtool ltprune multilib-minimal versionator
+
+DESCRIPTION="A TLS 1.2 and SSL 3.0 implementation for the GNU project"
+HOMEPAGE="http://www.gnutls.org/;
+SRC_URI="mirror://gnupg/gnutls/v$(get_version_component_range 1-2)/${P}.tar.xz"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0/30" # libgnutls.so number
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE_LINGUAS=" en cs de fi fr it ms nl pl sv uk vi zh_CN"
+IUSE="+cxx dane doc examples guile +idn nls openpgp +openssl pkcs11 seccomp 
sslv2 sslv3 static-libs test test-full +tls-heartbeat tools valgrind zlib 
${IUSE_LINGUAS// / linguas_}"
+
+REQUIRED_USE="
+   test-full? ( guile pkcs11 openpgp openssl idn seccomp tools zlib )"
+
+# NOTICE: sys-devel/autogen is required at runtime as we
+# use system libopts
+RDEPEND=">=dev-libs/libtasn1-4.9:=[${MULTILIB_USEDEP}]
+   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
+   >=dev-libs/nettle-3.1:=[gmp,${MULTILIB_USEDEP}]
+   >=dev-libs/gmp-5.1.3-r1:=[${MULTILIB_USEDEP}]
+   tools? ( sys-devel/autogen )
+   dane? ( >=net-dns/unbound-1.4.20[${MULTILIB_USEDEP}] )
+   guile? ( >=dev-scheme/guile-1.8:=[networking] )
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   pkcs11? ( >=app-crypt/p11-kit-0.23.1[${MULTILIB_USEDEP}] )
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+   idn? ( >=net-dns/libidn2-0.16-r1[${MULTILIB_USEDEP}] )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   doc? ( dev-util/gtk-doc )
+   nls? ( sys-devel/gettext )
+   

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

2017-10-21 Thread Sergei Trofimovich
commit: ec34c2527881c285d02095d52c90b241eb143f0a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 17:34:10 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 17:34:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec34c252

app-editors/joe: stable 4.4 for ppc/ppc64, bug #630326

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"

 app-editors/joe/joe-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/joe/joe-4.4.ebuild b/app-editors/joe/joe-4.4.ebuild
index 9efa39321ee..478c633912c 100644
--- a/app-editors/joe/joe-4.4.ebuild
+++ b/app-editors/joe/joe-4.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/joe-editor/${P}.tar.gz"
 
 LICENSE="GPL-1+ CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris"
 IUSE="xterm"
 
 DEPEND=">=sys-libs/ncurses-5.2-r2:0="



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

2017-10-21 Thread Sergei Trofimovich
commit: c1afc1be1a671c1a07faa4fb10f56211ac70d97c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 17:34:04 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 17:34:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1afc1be

media-gfx/potrace: stable 1.15 for ppc/ppc64, bug #626820

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"

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

diff --git a/media-gfx/potrace/potrace-1.15.ebuild 
b/media-gfx/potrace/potrace-1.15.ebuild
index 7adeea94cd9..a9207deeaad 100644
--- a/media-gfx/potrace/potrace-1.15.ebuild
+++ b/media-gfx/potrace/potrace-1.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://potrace.sourceforge.net/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="metric static-libs"
 
 RDEPEND="sys-libs/zlib"



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

2017-10-21 Thread Patrice Clement
commit: 6df6a2d2d8201608287ac7167b5141af716c90ac
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:28:34 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:28:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df6a2d2

app-misc/nullmodem: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/nullmodem/nullmodem-0.0.6-r1.ebuild | 12 
 1 file changed, 12 insertions(+)

diff --git a/app-misc/nullmodem/nullmodem-0.0.6-r1.ebuild 
b/app-misc/nullmodem/nullmodem-0.0.6-r1.ebuild
new file mode 100644
index 000..25b0bf4a624
--- /dev/null
+++ b/app-misc/nullmodem/nullmodem-0.0.6-r1.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Utility to loopback Pseudo-Terminals"
+HOMEPAGE="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/;
+SRC_URI="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2017-10-21 Thread Patrice Clement
commit: 5e5b78879834184b00bd4eb0de80fcac1667b891
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:30:05 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:30:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5b7887

app-misc/detachtty: stable for amd64. mark stable for the remaining arches 
using the ALLARCHES policy.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/detachtty/detachtty-9-r1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app-misc/detachtty/detachtty-9-r1.ebuild 
b/app-misc/detachtty/detachtty-9-r1.ebuild
index 4872c27d12f..889f3998d57 100644
--- a/app-misc/detachtty/detachtty-9-r1.ebuild
+++ b/app-misc/detachtty/detachtty-9-r1.ebuild
@@ -8,14 +8,12 @@ inherit toolchain-funcs
 MY_P="${P/-/_}"
 
 DESCRIPTION="Attach/detach from interactive processes across the network"
-HOMEPAGE="http://packages.debian.org/unstable/admin/detachtty;
+HOMEPAGE="https://packages.debian.org/unstable/admin/detachtty;
 SRC_URI="mirror://debian/pool/main/d/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DOCS=( INSTALL README )
+KEYWORDS="amd64 ppc sparc x86"
 
 src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"



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

2017-10-21 Thread Patrice Clement
commit: 213bc60f7c709528bc8a953c0b34ca28299d2055
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:27:01 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:27:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213bc60f

app-misc/birthday: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/birthday/birthday-1.6.2.ebuild | 34 -
 1 file changed, 34 deletions(-)

diff --git a/app-misc/birthday/birthday-1.6.2.ebuild 
b/app-misc/birthday/birthday-1.6.2.ebuild
deleted file mode 100644
index cfdfb29b5b2..000
--- a/app-misc/birthday/birthday-1.6.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit toolchain-funcs
-
-DESCRIPTION="Displays a list of events happening in the near future"
-HOMEPAGE="https://sourceforge.net/projects/birthday/;
-SRC_URI="mirror://sourceforge/birthday/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   # Don't strip, install in correct share dir and respect CFLAGS
-   sed \
-   -e "s:install -s:install:g" -e "s:#SHARE:SHARE:g" -e 
"s:-O2:${CFLAGS}:g" \
-   -i Makefile || die
-   sed \
-   -e 's:grep -v:grep --binary-files=text -v:g' \
-   -i runtest.sh || die
-}
-
-src_compile() {
-   emake CC=$(tc-getCC) || die "emake failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}



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

2017-10-21 Thread Patrice Clement
commit: 00dff9ab82802f67e317ed5259dedf5bb0252aec
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:26:43 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:26:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dff9ab

app-misc/birthday: stable for amd64. mark stable for the remaining arches using 
the ALLARCHES policy.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/birthday/birthday-1.6.2-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-misc/birthday/birthday-1.6.2-r1.ebuild 
b/app-misc/birthday/birthday-1.6.2-r1.ebuild
index caf191e6de4..94556795d5e 100644
--- a/app-misc/birthday/birthday-1.6.2-r1.ebuild
+++ b/app-misc/birthday/birthday-1.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,8 +11,7 @@ SRC_URI="mirror://sourceforge/birthday/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
+KEYWORDS="amd64 ppc ppc64 sparc x86"
 
 src_prepare() {
# Don't strip, install in correct share dir and respect CFLAGS



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

2017-10-21 Thread Patrice Clement
commit: 369b31d1236eace9a285bbf05d31f91b5f491c1a
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:30:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:30:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369b31d1

app-misc/detachtty: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/detachtty/detachtty-9.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/app-misc/detachtty/detachtty-9.ebuild 
b/app-misc/detachtty/detachtty-9.ebuild
deleted file mode 100644
index b24b044ecb5..000
--- a/app-misc/detachtty/detachtty-9.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit toolchain-funcs
-
-MY_P="${P/-/_}"
-
-DESCRIPTION="Attach/detach from interactive processes across the network"
-HOMEPAGE="http://packages.debian.org/unstable/admin/detachtty;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE=""
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die
-}
-
-src_install() {
-   dobin detachtty attachtty || die
-   doman detachtty.1 || die
-   dosym detachtty.1 /usr/share/man/man1/attachtty.1
-   dodoc INSTALL README || die
-}



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

2017-10-21 Thread Patrice Clement
commit: f0d0886420f4acf5e5ad8f0a07baa6ecf637b57f
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:28:53 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:28:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d08864

app-misc/nullmodem: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/nullmodem/nullmodem-0.0.6.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/app-misc/nullmodem/nullmodem-0.0.6.ebuild 
b/app-misc/nullmodem/nullmodem-0.0.6.ebuild
deleted file mode 100644
index 9d2ddc91ac3..000
--- a/app-misc/nullmodem/nullmodem-0.0.6.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-DESCRIPTION="A Utility to loopback Pseudo-Terminals"
-HOMEPAGE="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/;
-SRC_URI="http://www.ant.uni-bremen.de/whomes/rinas/nullmodem/download/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_install() {
-   emake install DESTDIR="${D}" || die
-   dodoc ChangeLog README || die
-}



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

2017-10-21 Thread Patrice Clement
commit: ce2cec8f40eec785e267f18ffa710ab2844fd7a7
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:18:29 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:24:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2cec8f

app-misc/joy2key: stable for amd64+x86.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/joy2key/joy2key-1.6.3-r1.ebuild | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-misc/joy2key/joy2key-1.6.3-r1.ebuild 
b/app-misc/joy2key/joy2key-1.6.3-r1.ebuild
index 38c8331331c..11f1f0f98d0 100644
--- a/app-misc/joy2key/joy2key-1.6.3-r1.ebuild
+++ b/app-misc/joy2key/joy2key-1.6.3-r1.ebuild
@@ -9,19 +9,22 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="X"
 
-RDEPEND="X? ( x11-libs/libX11
+RDEPEND="
+   X? ( x11-libs/libX11
x11-apps/xwininfo )"
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
X? ( x11-proto/xproto )"
 
+DOCS=( AUTHORS ChangeLog joy2keyrc.sample rawscancodes README TODO )
+
 src_configure() {
econf --disable-dependency-tracking $(use_enable X)
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog joy2keyrc.sample rawscancodes README TODO
+   default
 }



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

2017-10-21 Thread Patrice Clement
commit: be9c47a46593caabf1715fdcb1a4308614dc1eaf
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:18:48 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:25:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9c47a4

app-misc/joy2key: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/joy2key/joy2key-1.6.3.ebuild | 26 --
 1 file changed, 26 deletions(-)

diff --git a/app-misc/joy2key/joy2key-1.6.3.ebuild 
b/app-misc/joy2key/joy2key-1.6.3.ebuild
deleted file mode 100644
index c8aeff36a5c..000
--- a/app-misc/joy2key/joy2key-1.6.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="An application that translates joystick events to keyboard events"
-HOMEPAGE="https://sourceforge.net/projects/joy2key;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="X"
-
-RDEPEND="X? ( x11-libs/libX11
-   x11-apps/xwininfo )"
-DEPEND="${RDEPEND}
-   X? ( x11-proto/xproto )"
-
-src_compile() {
-   econf --disable-dependency-tracking $(use_enable X)
-   emake || die "emake failed."
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed."
-   dodoc AUTHORS ChangeLog joy2keyrc.sample rawscancodes README TODO
-}



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

2017-10-21 Thread Patrice Clement
commit: 96e14cddf235bc6e96196bb89e23bb6e1592a9cc
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 17:23:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 17:25:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e14cdd

app-misc/towitoko: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/towitoko/towitoko-2.0.7-r3.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/app-misc/towitoko/towitoko-2.0.7-r3.ebuild 
b/app-misc/towitoko/towitoko-2.0.7-r3.ebuild
new file mode 100644
index 000..0538c5fd15b
--- /dev/null
+++ b/app-misc/towitoko/towitoko-2.0.7-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Driver for Towitoko smartcard readers"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+HOMEPAGE="https://www.gentoo.org/;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+SLOT="0"
+
+IUSE="moneyplex"
+
+src_configure() {
+   local myconf
+   use moneyplex && myconf="--disable-atr-check"
+   econf \
+   $(use_enable moneyplex win32-com) \
+   "${myconf}"
+}
+
+pkg_postinst() {
+   if ! use moneyplex; then
+   elog "If you want to use the moneyplex home banking software 
from"
+   elog "http://www.matrica.de;
+   elog "then please re-emerge this package with 'moneyplex' in 
USE"
+   fi
+}



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

2017-10-21 Thread Sergei Trofimovich
commit: 5e9e84b58c742adc1df80cc677af6bc50e339ab0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 17:15:45 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 17:15:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9e84b5

sys-devel/autoconf-archive: stable 2017.03.21 for sparc, bug #634274 (thanks to 
Rolf Eike Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

 sys-devel/autoconf-archive/autoconf-archive-2017.03.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/autoconf-archive/autoconf-archive-2017.03.21.ebuild 
b/sys-devel/autoconf-archive/autoconf-archive-2017.03.21.ebuild
index 0af0c70e3e9..106958e9130 100644
--- a/sys-devel/autoconf-archive/autoconf-archive-2017.03.21.ebuild
+++ b/sys-devel/autoconf-archive/autoconf-archive-2017.03.21.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 # File collisions. #540246



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2017-10-21 Thread Matt Turner
commit: ca17c5f407cb5264369aafd39ead709e46777dc4
Author: Nick Sarnie  gmail  com>
AuthorDate: Sat Oct 21 15:27:22 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 21 17:12:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca17c5f4

x11-base/xorg-server: Remove suid and suid-wrapper USEs, and build suid-wrapper 
by default

suid-wrapper does the right thing

Signed-off-by: Nick Sarnie  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/5999

 x11-base/xorg-server/metadata.xml | 1 -
 x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild | 6 ++
 x11-base/xorg-server/xorg-server-.ebuild  | 6 ++
 3 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/x11-base/xorg-server/metadata.xml 
b/x11-base/xorg-server/metadata.xml
index b4fe8ce9df4..8c8c243082e 100644
--- a/x11-base/xorg-server/metadata.xml
+++ b/x11-base/xorg-server/metadata.xml
@@ -9,7 +9,6 @@
Build the Distributed Multiheaded X server
Enable Glamor OpenGL 2D acceleration
Build the kdrive X servers
-   Build suid-root wrapper for legacy driver 
support on rootless xserver systems
Build with tslib support for touchscreen 
devices
Enable libunwind usage for backtraces
Build Security extension

diff --git a/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
index 345e15587d8..596d09b80ce 100644
--- a/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.19.5-r1.ebuild
@@ -12,7 +12,7 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid 
suid-wrapper systemd tslib +udev unwind xcsecurity"
+IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux systemd tslib 
+udev unwind xcsecurity"
 
 CDEPEND=">=app-eselect/eselect-opengl-1.3.0
!libressl? ( dev-libs/openssl:0= )
@@ -133,7 +133,6 @@ PDEPEND="
 REQUIRED_USE="!minimal? (
|| ( ${IUSE_SERVERS} )
)
-   ^^ ( suid suid-wrapper )
xephyr? ( kdrive )"
 
 #UPSTREAMED_PATCHES=(
@@ -176,8 +175,6 @@ src_configure() {
$(use_enable kdrive kdrive-kbd)
$(use_enable kdrive kdrive-mouse)
$(use_enable kdrive kdrive-evdev)
-   $(use_enable suid install-setuid)
-   $(use_enable suid-wrapper)
$(use_enable tslib)
$(use_enable unwind libunwind)
$(use_enable wayland xwayland)
@@ -197,6 +194,7 @@ src_configure() {
$(use_with systemd systemd-daemon)
$(use_enable systemd systemd-logind)
--enable-libdrm
+   --enable-suid-wrapper
--sysconfdir="${EPREFIX}"/etc/X11
--localstatedir="${EPREFIX}"/var
--with-fontrootdir="${EPREFIX}"/usr/share/fonts

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index fcd0924e2e2..adbcb3477a0 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -12,7 +12,7 @@ SLOT="0/${PV}"
 KEYWORDS=""
 
 IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
-IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux +suid 
suid-wrapper systemd +udev unwind xcsecurity"
+IUSE="${IUSE_SERVERS} debug glamor ipv6 libressl minimal selinux systemd +udev 
unwind xcsecurity"
 
 CDEPEND=">=app-eselect/eselect-opengl-1.3.0
!libressl? ( dev-libs/openssl:0= )
@@ -132,7 +132,6 @@ PDEPEND="
 REQUIRED_USE="!minimal? (
|| ( ${IUSE_SERVERS} )
)
-   ^^ ( suid suid-wrapper )
xephyr? ( kdrive )"
 
 #UPSTREAMED_PATCHES=(
@@ -171,8 +170,6 @@ src_configure() {
$(use_enable dmx)
$(use_enable glamor)
$(use_enable kdrive)
-   $(use_enable suid install-setuid)
-   $(use_enable suid-wrapper)
$(use_enable unwind libunwind)
$(use_enable wayland xwayland)
$(use_enable !minimal record)
@@ -191,6 +188,7 @@ src_configure() {
$(use_with systemd systemd-daemon)
$(use_enable systemd systemd-logind)
--enable-libdrm
+   --enable-suid-wrapper
--sysconfdir="${EPREFIX}"/etc/X11
--localstatedir="${EPREFIX}"/var
--with-fontrootdir="${EPREFIX}"/usr/share/fonts



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

2017-10-21 Thread Sergei Trofimovich
commit: 967e1b48ceb6c702bc5e63036435e39126020925
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 21 17:06:07 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 21 17:06:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967e1b48

dev-libs/librelp: stable 1.2.14 for sparc, bug #627718 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.12, Repoman-2.3.3
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-libs/librelp/librelp-1.2.14.ebuild 
b/dev-libs/librelp/librelp-1.2.14.ebuild
index eb0569e635f..00a599b3704 100644
--- a/dev-libs/librelp/librelp-1.2.14.ebuild
+++ b/dev-libs/librelp/librelp-1.2.14.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.3.0"
 
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa sparc x86"
 IUSE="debug doc +ssl static-libs"
 
 RDEPEND="



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

2017-10-21 Thread Patrice Clement
commit: e48ed28754c985523c9517d889570087fec22098
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 11:10:08 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48ed287

app-editors/ng: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/ng/ng-1.5_beta1-r1.ebuild | 63 ---
 app-editors/ng/ng-1.5_beta1.ebuild| 61 -
 2 files changed, 124 deletions(-)

diff --git a/app-editors/ng/ng-1.5_beta1-r1.ebuild 
b/app-editors/ng/ng-1.5_beta1-r1.ebuild
deleted file mode 100644
index 146cf88eda6..000
--- a/app-editors/ng/ng-1.5_beta1-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools
-
-MY_P="${P/_beta/beta}"
-
-DESCRIPTION="Emacs like micro editor Ng -- based on mg2a"
-HOMEPAGE="http://tt.sakura.ne.jp/~amura/ng/;
-SRC_URI="http://tt.sakura.ne.jp/~amura/archives/ng/${MY_P}.tar.gz;
-
-LICENSE="Emacs"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="canna"
-
-RDEPEND=">=sys-libs/ncurses-5.0
-   !dev-java/nailgun
-   canna? ( app-i18n/canna )"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4.0"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${MY_P}-ncurses.patch"
-   epatch "${FILESDIR}/${MY_P}-configure.patch"
-   sed -i -e "/NO_BACKUP/s/undef/define/" config.h || die "sed failed"
-
-   pushd sys/unix || die
-   eautoconf
-   popd
-   cp sys/unix/configure . || die
-}
-
-src_configure() {
-   econf $(use_enable canna)
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   dobin ng
-   dodoc docs/* MANIFEST dot.ng
-
-   insinto /usr/share/ng
-   doins bin/*
-
-   insinto /etc/skel
-   newins dot.ng .ng
-}
-
-pkg_postinst() {
-   elog
-   elog "If you want to use user Config"
-   elog "cp /etc/skel/.ng ~/.ng"
-   elog "and edit your .ng configuration file."
-   elog
-}

diff --git a/app-editors/ng/ng-1.5_beta1.ebuild 
b/app-editors/ng/ng-1.5_beta1.ebuild
deleted file mode 100644
index d2b72396575..000
--- a/app-editors/ng/ng-1.5_beta1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils toolchain-funcs
-
-MY_P=${P/_beta/beta}
-
-DESCRIPTION="Emacs like micro editor Ng -- based on mg2a"
-HOMEPAGE="http://tt.sakura.ne.jp/~amura/ng/;
-SRC_URI="http://tt.sakura.ne.jp/~amura/archives/ng/${MY_P}.tar.gz;
-
-LICENSE="Emacs"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
-IUSE="canna"
-
-RDEPEND=">=sys-libs/ncurses-5.0
-   !dev-java/nailgun
-   canna? ( app-i18n/canna )"
-DEPEND="${RDEPEND}
-   >=sys-apps/sed-4.0"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}/${MY_P}-ncurses.patch"
-}
-
-src_compile() {
-   local myconf
-
-   if use canna; then
-   myconf="--enable-canna"
-   fi
-   econf ${myconf} || die
-   sed -i -e "s/^#undef NO_BACKUP/#define NO_BACKUP/" config.h \
-   || die "sed failed"
-
-   emake CC=$(tc-getCC) || die
-}
-
-src_install() {
-   dobin ng || die
-   dodoc docs/* MANIFEST dot.ng
-
-   insinto /usr/share/ng
-   doins bin/*
-
-   insinto /etc/skel
-   newins dot.ng .ng
-}
-
-pkg_postinst() {
-   elog
-   elog "If you want to use user Config"
-   elog "cp /etc/skel/.ng ~/.ng"
-   elog "and edit your .ng configuration file."
-   elog
-}



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

2017-10-21 Thread Patrice Clement
commit: 34d87c90250b1b634d2271bc46ace8d068d6449d
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 16:43:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d87c90

app-misc/supercat: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/supercat/supercat-0.5.5-r2.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/app-misc/supercat/supercat-0.5.5-r2.ebuild 
b/app-misc/supercat/supercat-0.5.5-r2.ebuild
new file mode 100644
index 000..39209890427
--- /dev/null
+++ b/app-misc/supercat/supercat-0.5.5-r2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A text file colorizer using powerful regular expressions"
+HOMEPAGE="http://supercat.nosredna.net;
+SRC_URI="http://supercat.nosredna.net/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+
+src_configure() {
+   econf --with-system-directory="${EPREFIX}/etc/supercat"
+}
+
+src_install() {
+   default
+}



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

2017-10-21 Thread Patrice Clement
commit: a923e060dbad90ddff48e9d75185e059bb73
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 12:15:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a923

app-shells/scsh: stable for x86. mark stable for the remaining arches via the 
ALLARCHES policy.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-shells/scsh/scsh-0.6.7-r2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-shells/scsh/scsh-0.6.7-r2.ebuild 
b/app-shells/scsh/scsh-0.6.7-r2.ebuild
index b1910140c90..170f8f2f1ea 100644
--- a/app-shells/scsh/scsh-0.6.7-r2.ebuild
+++ b/app-shells/scsh/scsh-0.6.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,8 +13,7 @@ SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MY_PV}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
-IUSE=""
+KEYWORDS="amd64 ppc sparc x86"
 
 DEPEND="!dev-scheme/scheme48"
 RDEPEND="${DEPEND}"



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

2017-10-21 Thread Patrice Clement
commit: 016465eafaefa81a94d094866033c9a10e761264
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 16:44:20 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016465ea

app-misc/supercat: format metadata.xml file.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/supercat/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/supercat/metadata.xml b/app-misc/supercat/metadata.xml
index 5ba39f7258f..3cf14bf7463 100644
--- a/app-misc/supercat/metadata.xml
+++ b/app-misc/supercat/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   shell-to...@gentoo.org
-   Gentoo Shell Tools Project
-
+   
+   shell-to...@gentoo.org
+   Gentoo Shell Tools Project
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/leave/, app-misc/leave/files/

2017-10-21 Thread Patrice Clement
commit: cc09c1cbf6c15eee05a16b74d34e84c146cd5ece
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 16:49:30 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc09c1cb

app-misc/leave: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/leave/files/leave-fix-makefile.diff |  4 ++--
 app-misc/leave/leave-20100918-r1.ebuild  | 32 
 2 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/app-misc/leave/files/leave-fix-makefile.diff 
b/app-misc/leave/files/leave-fix-makefile.diff
index efcb89eadea..772add57d6f 100644
--- a/app-misc/leave/files/leave-fix-makefile.diff
+++ b/app-misc/leave/files/leave-fix-makefile.diff
@@ -1,5 +1,5 @@
 Makefile.orig  2004-10-16 23:04:50.144563171 -0400
-+++ Makefile   2004-10-16 23:57:27.639495962 -0400
+--- a/Makefile.orig2004-10-16 23:04:50.144563171 -0400
 b/Makefile 2004-10-16 23:57:27.639495962 -0400
 @@ -2,5 +2,16 @@
  # $FreeBSD: /repoman/r/ncvs/src/usr.bin/leave/Makefile,v 1.5 2002/02/08 
22:31:41 markm Exp $
  

diff --git a/app-misc/leave/leave-20100918-r1.ebuild 
b/app-misc/leave/leave-20100918-r1.ebuild
new file mode 100644
index 000..88f50869253
--- /dev/null
+++ b/app-misc/leave/leave-20100918-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="FreeBSD command-line tool that reminds you when its time to leave"
+HOMEPAGE="http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/leave/;
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-fix-makefile.diff"
+)
+
+src_compile() {
+   cp -v "${FILESDIR}/README" . || die
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin "${PN}"
+   doman "${PN}.1"
+   einstalldocs
+}



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

2017-10-21 Thread Patrice Clement
commit: 28cae8ca06b4a5f010f06f8a01f1946f7ae684b2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 16:45:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cae8ca

app-misc/cstream: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-misc/cstream/Manifest |  1 -
 app-misc/cstream/cstream-3.0.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-misc/cstream/Manifest b/app-misc/cstream/Manifest
index 03c01555a47..4c3d9fdb027 100644
--- a/app-misc/cstream/Manifest
+++ b/app-misc/cstream/Manifest
@@ -1,2 +1 @@
-DIST cstream-3.0.0.tar.gz 98286 SHA256 
3261202434d22256bb55fbcbafdfda5fac84c9c1e5589ba2c4ded45d3dad9bfc SHA512 
53d72766071b64c81f16531e894d88c2559524e539c92616737b4c7d32c268771db2657afa5e2ad62a778e9dabaf3529f83067a12824e499767e5e9cf5f07387
 WHIRLPOOL 
2caa8a1cf9dbe646dc5a385404b377af61992f4441d879497d1745ba4cbf67afb8606185af29cba62811ddbde8a6dbff242e1a18d3b4e0573b71ecdcab3092af
 DIST cstream-3.1.1.tar.gz 96609 SHA256 
95ad4a41932edda121684eaed2435a11a26104c8193cffca0f892573acc095ae SHA512 
8d6364da622711f6888fd221b2f36f5da23d2a562d5a797d58d7ef361415481de8ab9ae55ae856d47c2d0141d570e22a61ab0ce9954c043877196df168f2f43a
 WHIRLPOOL 
efebe40cf26b8defffc12ce2f6a280cc628b62314c50f22bbe73bd23bd7fa4f26484722e0c3d2b3de5d5d7828399660bcc12abdcd8be0e8a00f5b752db88df1b

diff --git a/app-misc/cstream/cstream-3.0.0.ebuild 
b/app-misc/cstream/cstream-3.0.0.ebuild
deleted file mode 100644
index 8b05f357d5b..000
--- a/app-misc/cstream/cstream-3.0.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit autotools
-
-DESCRIPTION="general-purpose stream-handling tool like UNIX dd"
-HOMEPAGE="http://www.cons.org/cracauer/cstream.html;
-SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-src_prepare() {
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-}



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

2017-10-21 Thread Patrice Clement
commit: 91338b2349f1421e8000efd8cc78a6ecfeec06b9
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 12:21:43 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91338b23

app-shells/dsh: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-shells/dsh/dsh-0.25.10-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/app-shells/dsh/dsh-0.25.10-r1.ebuild 
b/app-shells/dsh/dsh-0.25.10-r1.ebuild
new file mode 100644
index 000..8d90bcca9f0
--- /dev/null
+++ b/app-shells/dsh/dsh-0.25.10-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Distributed Shell"
+HOMEPAGE="http://www.netfort.gr.jp/~dancer/software/dsh.html.en;
+SRC_URI="http://www.netfort.gr.jp/~dancer/software/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~m68k-mint"
+IUSE="nls"
+
+DEPEND="dev-libs/libdshconfig"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/ssh"
+
+src_configure() {
+   econf --sysconfdir="${EPREFIX}"/etc/dsh $(use_enable nls)
+}
+
+src_install() {
+   default
+   dodir /etc/dsh/group
+}



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

2017-10-21 Thread Patrice Clement
commit: aae3e2c1bd20cc7ec874bbcceb01c928e28caa47
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 12:16:39 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae3e2c1

app-shells/scsh: clean up old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-shells/scsh/scsh-0.6.7-r1.ebuild | 43 
 app-shells/scsh/scsh-0.6.7.ebuild| 41 --
 2 files changed, 84 deletions(-)

diff --git a/app-shells/scsh/scsh-0.6.7-r1.ebuild 
b/app-shells/scsh/scsh-0.6.7-r1.ebuild
deleted file mode 100644
index eda1276277a..000
--- a/app-shells/scsh/scsh-0.6.7-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils multilib
-
-MY_PV="${PV%*.*}"
-
-DESCRIPTION="Unix shell embedded in Scheme"
-HOMEPAGE="http://www.scsh.net/;
-SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MY_PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND="!dev-scheme/scheme48"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PV}-Makefile.in-doc-dir-gentoo.patch"
-   epatch "${FILESDIR}/${PV}-Makefile.in-LDFLAGS.patch"
-   epatch "${FILESDIR}/${PV}-Missing-includes.patch"
-}
-
-src_configure() {
-   use amd64 && multilib_toolchain_setup x86
-   SCSH_LIB_DIRS="/usr/$(get_libdir)/${PN}"
-   econf \
-   --libdir=/usr/$(get_libdir) \
-   --includedir=/usr/include \
-   --with-lib-dirs-list=${SCSH_LIB_DIRS}
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install || die "make install failed."
-
-   local ENVD="${T}/50scsh"
-   echo "SCSH_LIB_DIRS=\"${SCSH_LIB_DIRS}\"" > "${ENVD}"
-   doenvd "${ENVD}"
-}

diff --git a/app-shells/scsh/scsh-0.6.7.ebuild 
b/app-shells/scsh/scsh-0.6.7.ebuild
deleted file mode 100644
index d32f9236bbf..000
--- a/app-shells/scsh/scsh-0.6.7.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils multilib
-
-MY_PV="${PV%*.*}"
-
-DESCRIPTION="Unix shell embedded in Scheme"
-HOMEPAGE="http://www.scsh.net/;
-SRC_URI="ftp://ftp.scsh.net/pub/scsh/${MY_PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
-IUSE=""
-
-DEPEND="!dev-scheme/scheme48"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PV}-Makefile.in-doc-dir-gentoo.patch"
-}
-
-src_configure() {
-   use amd64 && multilib_toolchain_setup x86
-   SCSH_LIB_DIRS="/usr/$(get_libdir)/${PN}"
-   econf \
-   --libdir=/usr/$(get_libdir) \
-   --includedir=/usr/include \
-   --with-lib-dirs-list=${SCSH_LIB_DIRS}
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install || die "make install failed."
-
-   local ENVD="${T}/50scsh"
-   echo "SCSH_LIB_DIRS=\"${SCSH_LIB_DIRS}\"" > "${ENVD}"
-   doenvd "${ENVD}"
-}



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

2017-10-21 Thread Patrice Clement
commit: c0abfffd5b29c4197314b5ad9c5ad5df43823ed2
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 11:09:20 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0abfffd

app-editors/ng: stable for amd64+x86.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-editors/ng/ng-1.5_beta1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/ng/ng-1.5_beta1-r2.ebuild 
b/app-editors/ng/ng-1.5_beta1-r2.ebuild
index 637538b3379..fbb432af3cc 100644
--- a/app-editors/ng/ng-1.5_beta1-r2.ebuild
+++ b/app-editors/ng/ng-1.5_beta1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://tt.sakura.ne.jp/~amura/archives/ng/${MY_P}.tar.gz;
 
 LICENSE="Emacs"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="canna"
 
 RDEPEND="



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

2017-10-21 Thread Patrice Clement
commit: 46b22743efcd832879526dcf9463475c4ae6fef1
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 16:45:13 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b22743

app-misc/cstream: stable for amd64+x86.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/app-misc/cstream/cstream-3.1.1.ebuild 
b/app-misc/cstream/cstream-3.1.1.ebuild
index 06c9ef47f30..17353ea486d 100644
--- a/app-misc/cstream/cstream-3.1.1.ebuild
+++ b/app-misc/cstream/cstream-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -13,7 +13,7 @@ SRC_URI="http://www.cons.org/cracauer/download/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 src_prepare() {
# this file does not regenerated automatically by autotools-utils eclass



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

2017-10-21 Thread Patrice Clement
commit: 94a81d4c13160676cf61f100c00ec214d1f037be
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 11:26:22 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a81d4c

dev-python/lockfile: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/lockfile/lockfile-0.12.2-r1.ebuild | 40 +++
 1 file changed, 40 insertions(+)

diff --git a/dev-python/lockfile/lockfile-0.12.2-r1.ebuild 
b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
new file mode 100644
index 000..27e49b9c0d3
--- /dev/null
+++ b/dev-python/lockfile/lockfile-0.12.2-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Platform-independent file locking module"
+HOMEPAGE="https://launchpad.net/pylockfile 
https://pypi.python.org/pypi/lockfile;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="doc test"
+
+DEPEND="
+   >dev-python/pbr-1.8[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+DOCS=( ACKS AUTHORS ChangeLog README.rst RELEASE-NOTES )
+
+python_compile_all() {
+   use doc && emake -C doc/source html
+}
+
+python_test() {
+   # "${PYTHON}" test/test_lockfile.py yeilds no informative coverage 
output
+   nosetests --verbose || die "test_lockfile failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && dodoc -r doc/source/.build/html
+   distutils-r1_python_install_all
+}



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

2017-10-21 Thread Patrice Clement
commit: 2f8fec58c4a3e0636e46fdf5915c6ed519aeb578
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 12:17:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8fec58

app-shells/scsh: fix metadata.xml file.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-shells/scsh/metadata.xml | 41 ++---
 1 file changed, 18 insertions(+), 23 deletions(-)

diff --git a/app-shells/scsh/metadata.xml b/app-shells/scsh/metadata.xml
index 317ccdbc433..0d54e8853cd 100644
--- a/app-shells/scsh/metadata.xml
+++ b/app-shells/scsh/metadata.xml
@@ -1,29 +1,24 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   sch...@gentoo.org
-   Gentoo Scheme Project
-
-
-Scsh has two main components: a process notation for running programs
-and setting up pipelines and redirections, and a complete syscall
-library for low-level access to the operating system, i.e. to POSIX,
-the least common denominator of more or less all Unices, plus widely
-supported extensions such as symbolic links and BSD sockets. 
+   
+   sch...@gentoo.org
+   Gentoo Scheme Project
+   
+   
+   Scsh has two main components: a process notation for running 
programs
+   and setting up pipelines and redirections, and a complete 
syscall
+   library for low-level access to the operating system, i.e. to 
POSIX,
+   the least common denominator of more or less all Unices, plus 
widely
+   supported extensions such as symbolic links and BSD sockets. 
 
-Moreover, scsh provides an awk facility for pattern-directed
-computation over streams of records, a rich facility for matching
-regular-expression patterns in strings, event-based interrupt
-handling, user-level threads, a futuristic module system, and an
-interactive environment. 
+   Moreover, scsh provides an awk facility for pattern-directed
+   computation over streams of records, a rich facility for 
matching
+   regular-expression patterns in strings, event-based interrupt
+   handling, user-level threads, a futuristic module system, and an
+   interactive environment. 
 
-Scsh comes with extensive documentation describing these and other
-features.
-
-
+   Scsh comes with extensive documentation describing these and 
other
+   features.
+   
 



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

2017-10-21 Thread Patrice Clement
commit: 27f3fd55732909f1acb9aef6099fccbce67128ae
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 11:00:18 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f3fd55

net-misc/ntpclient: rework ebuild.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-misc/ntpclient/ntpclient-2017.246.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-misc/ntpclient/ntpclient-2017.246.ebuild 
b/net-misc/ntpclient/ntpclient-2017.246.ebuild
index 37daca2fed8..12af1add9c4 100644
--- a/net-misc/ntpclient/ntpclient-2017.246.ebuild
+++ b/net-misc/ntpclient/ntpclient-2017.246.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,19 +7,20 @@ inherit eutils
 
 DESCRIPTION="A NTP (RFC-1305) client for unix-alike computers"
 HOMEPAGE="https://github.com/troglobit/ntpclient;
-SRC_URI="https://github.com/troglobit/ntpclient/releases/download/2017_246/ntpclient-2017_246.tar.xz;
+SRC_URI="https://github.com/troglobit/ntpclient/releases/download/2017_217/ntpclient-2017_246.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 
+DOCS=( README.md "doc/HOWTO.md" "doc/rate.awk" "doc/rate2.awk" )
+
 src_unpack() {
default
mv "${WORKDIR}"/${PN}* ${P} || die
 }
 
 src_install() {
-   dobin "src/${PN}"
-   local DOCS=( README.md "doc/HOWTO.md" "doc/rate.awk" "doc/rate2.awk" )
einstalldocs
+   dobin "src/${PN}"
 }



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

2017-10-21 Thread Patrice Clement
commit: 25c17538a7319110c9b866f656af614a003b64a4
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Oct 21 11:18:25 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Oct 21 16:51:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c17538

dev-python/fusil: EAPI 6 bump.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-python/fusil/fusil-1.5-r1.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/dev-python/fusil/fusil-1.5-r1.ebuild 
b/dev-python/fusil/fusil-1.5-r1.ebuild
new file mode 100644
index 000..dc406452337
--- /dev/null
+++ b/dev-python/fusil/fusil-1.5-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1 user
+
+DESCRIPTION="Python library to write fuzzing programs"
+HOMEPAGE="https://bitbucket.org/haypo/fusil/wiki/Home 
https://pypi.python.org/pypi/fusil;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+DEPEND="doc? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/python-ptrace-0.7[${PYTHON_USEDEP}]"
+
+python_compile_all() {
+   use doc && emake -C doc RST2HTML="rst2html.py"
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/. )
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   enewgroup "${PN}"
+   enewuser "${PN}" -1 -1 -1 "${PN}"
+}



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

2017-10-21 Thread Pacho Ramos
commit: 848e6af0b752175c700603e54cbfc6d8c385c0d5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 21 16:06:38 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 21 16:06:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848e6af0

dev-python/ansi2html: amd64/x86 stable, bug #634024

Package-Manager: Portage-2.3.11, Repoman-2.3.3

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

diff --git a/dev-python/ansi2html/ansi2html-1.2.0.ebuild 
b/dev-python/ansi2html/ansi2html-1.2.0.ebuild
index 7abb9dc442a..971a67c314f 100644
--- a/dev-python/ansi2html/ansi2html-1.2.0.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="test"
 
 # They miserably fail.



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

2017-10-21 Thread Pacho Ramos
commit: 764da46ea3be96834c9cbd1637ab1277c90d0df8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 21 16:05:18 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 21 16:05:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764da46e

sys-apps/systemd-readahead: Backport fixes to append  includes 
where needed (#604614)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../files/systemd-readahead-216-sysmacros.patch| 61 ++
 .../systemd-readahead/systemd-readahead-216.ebuild | 13 +++--
 2 files changed, 71 insertions(+), 3 deletions(-)

diff --git 
a/sys-apps/systemd-readahead/files/systemd-readahead-216-sysmacros.patch 
b/sys-apps/systemd-readahead/files/systemd-readahead-216-sysmacros.patch
new file mode 100644
index 000..61cda995af4
--- /dev/null
+++ b/sys-apps/systemd-readahead/files/systemd-readahead-216-sysmacros.patch
@@ -0,0 +1,61 @@
+Backported to 216 adapting headers locations
+
+From 27d13af71c3af6b2f9b60556d2c046dbb6e36e23 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 14 Mar 2016 17:44:49 -0400
+Subject: [PATCH] include sys/sysmacros.h in more places
+
+Since glibc is moving away from implicitly including sys/sysmacros.h
+all the time via sys/types.h, include the header directly in more
+places.  This seems to cover most makedev/major/minor usage.
+---
+ src/shared/macro.h   | 1 +
+ src/shared/util.h| 1 +
+ src/libudev/libudev.h   | 1 +
+ src/udev/udev.h | 1 +
+ 5 files changed, 5 insertions(+)
+
+diff --git a/src/shared/macro.h b/src/shared/macro.h
+index c34441d75d..b36a95675a 100644
+--- a/src/shared/macro.h
 b/src/shared/macro.h
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #define _printf_(a,b) __attribute__ ((format (printf, a, b)))
+diff --git a/src/libudev/libudev.h b/src/libudev/libudev.h
+index eb58740d26..3f6d0ed16c 100644
+--- a/src/libudev/libudev.h
 b/src/libudev/libudev.h
+@@ -21,6 +21,7 @@
+ #define _LIBUDEV_H_
+ 
+ #include 
++#include 
+ #include 
+ 
+ #ifdef __cplusplus
+--- a/src/shared/util.h~  2014-08-19 16:47:52.0 +0200
 b/src/shared/util.h   2017-10-21 17:58:54.294946349 +0200
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/src/udev/udev.h~2014-07-29 19:51:00.0 +0200
 b/src/udev/udev.h 2017-10-21 17:59:50.026412561 +0200
+@@ -20,6 +20,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "macro.h"

diff --git a/sys-apps/systemd-readahead/systemd-readahead-216.ebuild 
b/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
index e29293a0a6c..e256882d916 100644
--- a/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
+++ b/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 inherit systemd toolchain-funcs udev
 
 DESCRIPTION="Split of readahead systemd implementation"
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
-S=${WORKDIR}/systemd-${PV}
+S="${WORKDIR}/systemd-${PV}"
 
 RDEPEND=">=sys-apps/systemd-217:="
 DEPEND="${RDEPEND}
@@ -26,7 +26,14 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
 "
 
+PATCHES=(
+   # https://github.com/systemd/systemd/pull/2838 , bug #604614
+   "${FILESDIR}/${P}-sysmacros.patch"
+)
+
 src_prepare() {
+   default
+
# systemd-notify no longer supports readahead playing
sed -i -e 's:ExecStart=@SYSTEMD_NOTIFY@ 
--readahead=done:ExecStart=/bin/touch /run/systemd/readahead/done:' \
units/systemd-readahead-done.service.in || die



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2017-10-21 Thread Fabian Groffen
commit: ccbb103895caba4b098d41b2fc1db74b8051d8a8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Oct 21 14:58:21 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Oct 21 14:58:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbb1038

app-misc/carbon-c-relay: version bump to v3.2

Package-Manager: Portage-2.3.11-prefix, Repoman-2.3.3

 app-misc/carbon-c-relay/Manifest  |  2 +-
 app-misc/carbon-c-relay/carbon-c-relay-2.5.ebuild | 36 -
 app-misc/carbon-c-relay/carbon-c-relay-3.2.ebuild | 39 +++
 app-misc/carbon-c-relay/metadata.xml  |  3 ++
 4 files changed, 43 insertions(+), 37 deletions(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index f99336178c8..9b1e5feabe4 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
-DIST carbon-c-relay-2.5.tar.gz 102119 SHA256 
6d3c538aacd08e9798e294d56b98854fdafe1b3a1d0d8118a406a2d8fe6aad5b SHA512 
0b3b04003cda761816ea4bbe9d441366438c8507702f157504b21b66c9ef9b1e135239e6627d3dd3d371c023d71f2cd97ba45bc2ff6296a4998e06bdda219ea3
 WHIRLPOOL 
dc73f9e001217ebbc84bc603fe94bdbf34a8039c65f3d1612c31a2e5de0fe8cb6a5c9db5bb7e79681daf567033b5ee2534a844f9e6d3315ca50f2ab0f1d5befa
 DIST carbon-c-relay-3.0.tar.gz 153479 SHA256 
5ae673ed0091a814bc8d6081ff14cfbbda7582fa0c8ccf1a5cf438ba84c2b585 SHA512 
046dd19be1791eaf2b50bd7029f0bbe8ad0805113faf9a80b37571c42d76c0f7661a9273876de8cd5bf1d13fdc8133a8eaf9def28dd8077bf667225726797fdc
 WHIRLPOOL 
f349475179f762a226c87c87fe12e5b43be4fbff36ed12292c5461e65cbf1a814108daa4e0bd6946b077c230656372e6190fc657136cf6e4fa541e4636dc9b8d
 DIST carbon-c-relay-3.1.tar.gz 271011 SHA256 
d21203a63fefa7c226f8170da204832d8e519001004f0f6fb44546c5eb147389 SHA512 
8c8062e4fa9ec22281b1848923dc73b39c4617b0c6297f57f69080a7aedf07ef8d5c6e0bebbd5ef0faf3a1255ab155475bc40aeee582838d604da1cc2e43ca4e
 WHIRLPOOL 
bdc4d238398ac6b981e432bef3c1f4c9d181d1540a0af1e573bb6e8bb0a42deb0e4b504b6b727019e4667aa8188d476e261e0bdbe5b469345f7b17a39b966b6c
+DIST carbon-c-relay-3.2.tar.gz 291396 SHA256 
c169255f5d1c2403947b03bc3b541b923121a4d78d9d2c62ddd719b75768b19e SHA512 
11065303e18e9e2660150a7ba2137abe48b514abcdba93632a5fa46c8412bfb3472bfebb93584c629e5978be210237fad77f975eb1abb1e07b9cdba119c7eef4
 WHIRLPOOL 
633c6bda63310e0e68fb60ed3f93d0845bb74e9725f8bba842fbb320255fd0c73a5892596403f54c1d54aa06930dedb6698c7b0a9ceabb03f41a38c4a5038b13

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-2.5.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-2.5.ebuild
deleted file mode 100644
index 963456421ce..000
--- a/app-misc/carbon-c-relay/carbon-c-relay-2.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs user
-
-DESCRIPTION="Enhanced C version of Carbon relay, aggregator and rewriter"
-HOMEPAGE="https://github.com/grobian/carbon-c-relay;
-SRC_URI="https://github.com/grobian/carbon-c-relay/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-pkg_preinst() {
-   enewgroup carbon
-   enewuser carbon -1 -1 -1 carbon
-}
-
-src_configure() {
-   tc-export CC
-}
-
-src_install() {
-   newbin relay ${PN}
-   dodoc ChangeLog.md
-   doman ${PN}.1
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-3.2.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-3.2.ebuild
new file mode 100644
index 000..b90690b8cff
--- /dev/null
+++ b/app-misc/carbon-c-relay/carbon-c-relay-3.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user
+
+DESCRIPTION="Enhanced C version of Carbon relay, aggregator and rewriter"
+HOMEPAGE="https://github.com/grobian/carbon-c-relay;
+SRC_URI="https://github.com/grobian/carbon-c-relay/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="lz4 ssl zlib"
+
+RDEPEND="lz4? ( app-arch/lz4 )
+   ssl? ( dev-libs/openssl:0 )
+   zlib? ( app-arch/gzip )"
+DEPEND="${RDEPEND}"
+
+pkg_preinst() {
+   enewgroup carbon
+   enewuser carbon -1 -1 -1 carbon
+}
+
+src_configure() {
+   econf $(use_with lz4) $(use_with ssl) $(use_with zlib gzip)
+}
+
+src_install() {
+   default
+   # rename too generic name
+   mv "${ED}"/usr/bin/{relay,${PN}} || die
+   dodoc ChangeLog.md
+
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
+}

diff --git a/app-misc/carbon-c-relay/metadata.xml 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-live/, media-plugins/vdr-live/files/

2017-10-21 Thread Andreas Hüttel
commit: bf877ee8392966a61fbd4504a2323129eaba340b
Author: Peter Levine  gmail  com>
AuthorDate: Sun Oct 15 07:35:43 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Oct 21 14:30:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf877ee8

media-plugins/vdr-live: Maintainer timeout. Fix building with GCC-6.

Closes: https://bugs.gentoo.org/599752
Closes: https://github.com/gentoo/gentoo/pull/5951
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 .../files/vdr-live-0.3.0_p20130504-c++11.patch | 153 +
 .../vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild|  16 +--
 2 files changed, 161 insertions(+), 8 deletions(-)

diff --git a/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch 
b/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch
new file mode 100644
index 000..e2bf96dec4a
--- /dev/null
+++ b/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504-c++11.patch
@@ -0,0 +1,153 @@
+Bug: https://bugs.gentoo.org/599752
+
+--- a/recman.cpp
 b/recman.cpp
+@@ -22,10 +22,10 @@
+   /**
+*  Implementation of class RecordingsManager:
+*/
+-  weak_ptr< RecordingsManager > RecordingsManager::m_recMan;
+-  shared_ptr< RecordingsTree > RecordingsManager::m_recTree;
+-  shared_ptr< RecordingsList > RecordingsManager::m_recList;
+-  shared_ptr< DirectoryList > RecordingsManager::m_recDirs;
++  std::tr1::weak_ptr< RecordingsManager > RecordingsManager::m_recMan;
++  std::tr1::shared_ptr< RecordingsTree > RecordingsManager::m_recTree;
++  std::tr1::shared_ptr< RecordingsList > RecordingsManager::m_recList;
++  std::tr1::shared_ptr< DirectoryList > RecordingsManager::m_recDirs;
+   int RecordingsManager::m_recordingsState = 0;
+ 
+   // The RecordingsManager holds a VDR lock on the
+@@ -53,7 +53,7 @@
+   {
+   RecordingsManagerPtr recMan = EnsureValidData();
+   if (! recMan) {
+-  return RecordingsTreePtr(recMan, shared_ptr< 
RecordingsTree >());
++  return RecordingsTreePtr(recMan, std::tr1::shared_ptr< 
RecordingsTree >());
+   }
+   return RecordingsTreePtr(recMan, m_recTree);
+   }
+@@ -62,25 +62,25 @@
+   {
+   RecordingsManagerPtr recMan = EnsureValidData();
+   if (! recMan) {
+-  return RecordingsListPtr(recMan, shared_ptr< 
RecordingsList >());
++  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >());
+   }
+-  return RecordingsListPtr(recMan, shared_ptr< RecordingsList 
>(new RecordingsList(m_recList, ascending)));
++  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >(new RecordingsList(m_recList, ascending)));
+   }
+ 
+   RecordingsListPtr RecordingsManager::GetRecordingsList(time_t begin, 
time_t end, bool ascending) const
+   {
+   RecordingsManagerPtr recMan = EnsureValidData();
+   if (! recMan) {
+-  return RecordingsListPtr(recMan, shared_ptr< 
RecordingsList >());
++  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >());
+   }
+-  return RecordingsListPtr(recMan, shared_ptr< RecordingsList 
>(new RecordingsList(m_recList, ascending)));
++  return RecordingsListPtr(recMan, std::tr1::shared_ptr< 
RecordingsList >(new RecordingsList(m_recList, ascending)));
+   }
+ 
+   DirectoryListPtr RecordingsManager::GetDirectoryList() const
+   {
+   RecordingsManagerPtr recMan = EnsureValidData();
+   if (!recMan) {
+-  return DirectoryListPtr(recMan, shared_ptr< 
DirectoryList >());
++  return DirectoryListPtr(recMan, std::tr1::shared_ptr< 
DirectoryList >());
+   }
+   return DirectoryListPtr(recMan, m_recDirs);
+   }
+@@ -260,21 +264,21 @@
+   m_recDirs.reset();
+   }
+   if (stateChanged || !m_recTree) {
+-  m_recTree = shared_ptr< RecordingsTree >(new 
RecordingsTree(recMan));
++  m_recTree = std::tr1::shared_ptr< 
RecordingsTree >(new RecordingsTree(recMan));
+   }
+   if (!m_recTree) {
+   esyslog("[LIVE]: creation of recordings tree 
failed!");
+   return RecordingsManagerPtr();
+   }
+   if (stateChanged || !m_recList) {
+-  m_recList = shared_ptr< RecordingsList >(new 
RecordingsList(RecordingsTreePtr(recMan, m_recTree)));
++  m_recList = std::tr1::shared_ptr< 
RecordingsList >(new RecordingsList(RecordingsTreePtr(recMan, m_recTree)));
+  

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

2017-10-21 Thread Jeroen Roovers
commit: c449a6de62497a9cf973b451ca278f0623f7d24d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct 21 13:55:03 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct 21 13:55:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c449a6de

net-misc/usbip: Version bump (bug #634996 by Tomoatsu Shimada).

Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-misc/usbip/Manifest  |  1 +
 net-misc/usbip/usbip-4.13.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/usbip/Manifest b/net-misc/usbip/Manifest
index 927fe54aec4..be0dc55321d 100644
--- a/net-misc/usbip/Manifest
+++ b/net-misc/usbip/Manifest
@@ -1 +1,2 @@
 DIST linux-3.19.tar.xz 81688872 SHA256 
be42511fe5321012bb4a2009167ce56a9e5fe362b4af43e8c371b3666859806c SHA512 
d77bfd9b1cd524ac50bb5a93808955be2f9bcd2ec0badcc8aa6a63401e212f891fd14bd27c6441174ba5d70ab875b9e76c7ebc95f046e31aff1d40790d30351c
 WHIRLPOOL 
76a17bb3d7c30cee19e135940f3607106efb2984061f946f0da9a2ddd602dc1bfc7e6f8970975cfb113d13f23a75415f39938204af266e2819e7a239b6f46778
+DIST linux-4.13.tar.xz 100579888 SHA256 
2db3d6066c3ad93eb25b973a3d2951e022a7e975ee2fa7cbe5bddf84d9a49a2c SHA512 
a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2
 WHIRLPOOL 
d3d332e02cd3c5056c76c28cf1f81504c6f7b8f2caed7238e7dd7866747fb03154b88d8d7aec4d0eddf5760624bc7d6c5485fb52a3e32d098a2742eba96c0d05

diff --git a/net-misc/usbip/usbip-4.13.ebuild b/net-misc/usbip/usbip-4.13.ebuild
new file mode 100644
index 000..93bbe26b7c7
--- /dev/null
+++ b/net-misc/usbip/usbip-4.13.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+ETYPE="sources"
+K_NOUSENAME=1
+inherit autotools eutils kernel-2
+
+DESCRIPTION="Userspace utilities for a general USB device sharing system over 
IP networks"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI="${KERNEL_URI}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs tcpd"
+RESTRICT=""
+
+RDEPEND=">=dev-libs/glib-2.6
+   sys-apps/hwids
+   >=sys-kernel/linux-headers-3.17
+   virtual/libudev
+   tcpd? ( sys-apps/tcp-wrappers )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS="AUTHORS README"
+
+S=${WORKDIR}/linux-${PV}/tools/usb/${PN}
+
+src_unpack() {
+   tar xJf "${DISTDIR}"/${A} linux-${PV}/tools/usb/${PN} || die
+}
+
+src_prepare() {
+   # remove -Werror from build, bug #545398
+   sed -i 's/-Werror[^ ]* //g' configure.ac || die
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use tcpd || echo --without-tcp-wrappers) \
+   --with-usbids-dir=/usr/share/misc
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}
+
+pkg_postinst() {
+   elog "For using USB/IP you need to enable USBIP_VHCI_HCD in the client"
+   elog "machine's kernel config and USBIP_HOST on the server."
+}



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

2017-10-21 Thread Tobias Klausmann
commit: 7c53253bc0c1cc4b36ab96230b025f681146e7b0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Oct 21 12:56:59 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Oct 21 13:25:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c53253b

app-crypt/rhash-1.3.5-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/634088

 app-crypt/rhash/rhash-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/rhash/rhash-1.3.5.ebuild 
b/app-crypt/rhash/rhash-1.3.5.ebuild
index 73393cc589e..381e852a6f7 100644
--- a/app-crypt/rhash/rhash-1.3.5.ebuild
+++ b/app-crypt/rhash/rhash-1.3.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE="debug nls openssl static-libs"
 
 RDEPEND="openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )"



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

2017-10-21 Thread Tobias Klausmann
commit: 764df2826a6ee247877033eba98e05024e9640b3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Oct 21 12:56:59 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Oct 21 13:25:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764df282

dev-libs/ppl-1.2-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/632277

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

diff --git a/dev-libs/ppl/ppl-1.2.ebuild b/dev-libs/ppl/ppl-1.2.ebuild
index 380286115b3..c870f44cd23 100644
--- a/dev-libs/ppl/ppl-1.2.ebuild
+++ b/dev-libs/ppl/ppl-1.2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="http://bugseng.com/products/ppl/download/ftp/releases/${PV}/${P}.tar.xz
 
 LICENSE="GPL-3"
 SLOT="0/4.14" # SONAMEs
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~sparc-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~sparc-solaris"
 IUSE="+cxx doc lpsol pch static-libs test"
 
 RDEPEND=">=dev-libs/gmp-6[cxx]



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

2017-10-21 Thread Tobias Klausmann
commit: f285558cb9b4f493f78942bbf3927fcb94a56b15
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Oct 21 12:56:59 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Oct 21 13:25:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f285558c

dev-util/cmake-3.8.2-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/634088

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

diff --git a/dev-util/cmake/cmake-3.8.2.ebuild 
b/dev-util/cmake/cmake-3.8.2.ebuild
index 16ca709dcf2..2b1635e8305 100644
--- a/dev-util/cmake/cmake-3.8.2.ebuild
+++ b/dev-util/cmake/cmake-3.8.2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar
 LICENSE="CMake"
 SLOT="0"
 [[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc emacs server system-jsoncpp ncurses qt5"
 
 RDEPEND="



  1   2   >