[gentoo-commits] proj/lisp:master commit in: app-admin/eselect-guile/

2018-02-28 Thread José María Alonso
commit: 0f483dc75c2a043ed06a3a502453a120c46f6419
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Mar  1 07:56:14 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Mar  1 07:56:14 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=0f483dc7

app-admin/eselect-guile: Cleans up. Bumps EAPI

 app-admin/eselect-guile/eselect-guile-1.2-r1.ebuild | 9 -
 app-admin/eselect-guile/metadata.xml| 5 -
 2 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/app-admin/eselect-guile/eselect-guile-1.2-r1.ebuild 
b/app-admin/eselect-guile/eselect-guile-1.2-r1.ebuild
index 2186cfbe..ccd6d96d 100644
--- a/app-admin/eselect-guile/eselect-guile-1.2-r1.ebuild
+++ b/app-admin/eselect-guile/eselect-guile-1.2-r1.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Manage multiple Guile versions on one system"
-HOMEPAGE="http://www.gentoo.org/proj/en/lisp/scheme/";
+HOMEPAGE="https://www.gentoo.org/proj/en/lisp/scheme/";
 #SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
 IUSE=""
 
 # Versions prior to guile-1.8.8-r2 aren't properly slotted

diff --git a/app-admin/eselect-guile/metadata.xml 
b/app-admin/eselect-guile/metadata.xml
deleted file mode 100644
index 6dc936ce..
--- a/app-admin/eselect-guile/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-scheme
-



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

2018-02-28 Thread Matt Turner
commit: 5c9a874b9bd97514bf3d44cdbbddcf73178054d7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:51:27 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:51:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c9a874b

media-libs/mesa: Limit acceptable LLVM version to https://bugs.gentoo.org/648768

 media-libs/mesa/mesa-18.0.0_rc4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/mesa/mesa-18.0.0_rc4.ebuild 
b/media-libs/mesa/mesa-18.0.0_rc4.ebuild
index eb358442541..4fb4344b03a 100644
--- a/media-libs/mesa/mesa-18.0.0_rc4.ebuild
+++ b/media-libs/mesa/mesa-18.0.0_rc4.ebuild
@@ -151,7 +151,6 @@ RDEPEND="${RDEPEND}
 # 3. Specify LLVM_MAX_SLOT, e.g. 6.
 LLVM_DEPSTR="
|| (
-   sys-devel/llvm:7[${MULTILIB_USEDEP}]
sys-devel/llvm:6[${MULTILIB_USEDEP}]
sys-devel/llvm:5[${MULTILIB_USEDEP}]
sys-devel/llvm:4[${MULTILIB_USEDEP}]



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

2018-02-28 Thread Matt Turner
commit: 2d5b20e41c9ef4dbdb969e204767b3d1b5d16958
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:49:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5b20e4

media-libs/libepoxy: Drop old version

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

 media-libs/libepoxy/Manifest  |  1 -
 media-libs/libepoxy/libepoxy-1.4.3.ebuild | 49 ---
 2 files changed, 50 deletions(-)

diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
index 43a17a2ac5c..24253c80637 100644
--- a/media-libs/libepoxy/Manifest
+++ b/media-libs/libepoxy/Manifest
@@ -1,4 +1,3 @@
 DIST libepoxy-1.4.1.tar.gz 309759 BLAKE2B 
304bbe395ec184d0b29b0ed256917d78a84d815599ae2f2a3ba72ea165c6fe1c73eea27125ff7b3d6097b406aa07643ddd185550b827fae5adac426af4999022
 SHA512 
6656df4d447bd581b7701931070e03accb5b105426248f2b3360ba59bf50e09ce8be4c9691904b517b92fbfe241f8f3f435de116ca77ea2a0ecf1c121fb24a11
 DIST libepoxy-1.4.2.tar.gz 309973 BLAKE2B 
029948aea64db917e782a57c901f537be796b269bcfdc9f4238db4fae41d3d11f68def2288d73a673b7e2a159e7ed2226761e4ebf603ec4f0fdcaf7f56eb02d1
 SHA512 
b94e1fe749c63a82f38369ff62b7d0d8cf1c55884159f030dc2919c17daf5811dd71cfd6a663edb38df66ff4ca53120a6a53501568cc8a582f08d4ae82fe9d89
-DIST libepoxy-1.4.3.tar.gz 310823 BLAKE2B 
6eab12a0ecf68a1bda3484c7cd71c0b3d62391e2bee8efd3c0fe7970ee4c3672f2dd81547d3884b301165accf3a8ce91a7c2a2e9686b1ca43c7f37cd15c5c946
 SHA512 
41c7a4eea66c89346b0ec71407b2d22bf645ed0ef81ebad560370903f138ed48abb6bc6bcc88c75a3a05497acc6720397db828d61301599c05040263a9f4f7f0
 DIST libepoxy-1.5.0.tar.gz 325983 BLAKE2B 
13cec792a3f32630765e3bad755bfb8569119351a3bf83a6581c4db3210eca0779ca6681bbb67898847265283a929ed742fd7000d18977fb5f2203968815fe92
 SHA512 
e522c64d4f407aab031fbd31feaee1a2de4467fdd49b0267327100cfe836c2f5bebccf367449e3bd97e1a457168bbf0ace968eaa45a018020f1c038469343efe

diff --git a/media-libs/libepoxy/libepoxy-1.4.3.ebuild 
b/media-libs/libepoxy/libepoxy-1.4.3.ebuild
deleted file mode 100644
index fd3adb6ce8e..000
--- a/media-libs/libepoxy/libepoxy-1.4.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/anholt/${PN}.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE='xml(+)'
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="Epoxy is a library for handling OpenGL function pointer 
management for you"
-HOMEPAGE="https://github.com/anholt/libepoxy";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-fbsd"
-   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test +X"
-
-DEPEND="${PYTHON_DEPS}
-   media-libs/mesa[egl,${MULTILIB_USEDEP}]
-   x11-misc/util-macros
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
-RDEPEND=""
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   $(use_enable X glx)
-}



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

2018-02-28 Thread Matt Turner
commit: a2a41c208ea227236ab76fc668824ea18ec49836
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:44:55 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a41c20

media-libs/libepoxy: Fix Meson configuration options

 media-libs/libepoxy/libepoxy-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 97ad0938592..2271e9db287 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -38,7 +38,9 @@ src_unpack() {
 
 multilib_src_configure() {
local emesonargs=(
-   -Denable-glx=$(usex X)
+   -Degl=yes
+   -Dglx=$(usex X)
+   -Dx11=$(usex X true false)
)
meson_src_configure
 }



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

2018-02-28 Thread Matt Turner
commit: c29e22e80226934d46acb360de67f773804c2b77
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:46:34 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:50:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29e22e8

media-libs/libepoxy: Propagate ~amd64-fbsd keyword

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

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 6797bdfe72c..9172bc341b5 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/anholt/libepoxy";
 if [[ ${PV} = * ]]; then
SRC_URI=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-fbsd"
SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 fi
 



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

2018-02-28 Thread Matt Turner
commit: 15324fe4b40fad1f98f565285b02f7335e6a720a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:45:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15324fe4

media-libs/libepoxy: Version bump to 1.5.0

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

 media-libs/libepoxy/Manifest  |  1 +
 media-libs/libepoxy/libepoxy-1.5.0.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
index 5262f32b5c0..43a17a2ac5c 100644
--- a/media-libs/libepoxy/Manifest
+++ b/media-libs/libepoxy/Manifest
@@ -1,3 +1,4 @@
 DIST libepoxy-1.4.1.tar.gz 309759 BLAKE2B 
304bbe395ec184d0b29b0ed256917d78a84d815599ae2f2a3ba72ea165c6fe1c73eea27125ff7b3d6097b406aa07643ddd185550b827fae5adac426af4999022
 SHA512 
6656df4d447bd581b7701931070e03accb5b105426248f2b3360ba59bf50e09ce8be4c9691904b517b92fbfe241f8f3f435de116ca77ea2a0ecf1c121fb24a11
 DIST libepoxy-1.4.2.tar.gz 309973 BLAKE2B 
029948aea64db917e782a57c901f537be796b269bcfdc9f4238db4fae41d3d11f68def2288d73a673b7e2a159e7ed2226761e4ebf603ec4f0fdcaf7f56eb02d1
 SHA512 
b94e1fe749c63a82f38369ff62b7d0d8cf1c55884159f030dc2919c17daf5811dd71cfd6a663edb38df66ff4ca53120a6a53501568cc8a582f08d4ae82fe9d89
 DIST libepoxy-1.4.3.tar.gz 310823 BLAKE2B 
6eab12a0ecf68a1bda3484c7cd71c0b3d62391e2bee8efd3c0fe7970ee4c3672f2dd81547d3884b301165accf3a8ce91a7c2a2e9686b1ca43c7f37cd15c5c946
 SHA512 
41c7a4eea66c89346b0ec71407b2d22bf645ed0ef81ebad560370903f138ed48abb6bc6bcc88c75a3a05497acc6720397db828d61301599c05040263a9f4f7f0
+DIST libepoxy-1.5.0.tar.gz 325983 BLAKE2B 
13cec792a3f32630765e3bad755bfb8569119351a3bf83a6581c4db3210eca0779ca6681bbb67898847265283a929ed742fd7000d18977fb5f2203968815fe92
 SHA512 
e522c64d4f407aab031fbd31feaee1a2de4467fdd49b0267327100cfe836c2f5bebccf367449e3bd97e1a457168bbf0ace968eaa45a018020f1c038469343efe

diff --git a/media-libs/libepoxy/libepoxy-1.5.0.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.0.ebuild
new file mode 100644
index 000..2271e9db287
--- /dev/null
+++ b/media-libs/libepoxy/libepoxy-1.5.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://github.com/anholt/${PN}.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='xml(+)'
+inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1
+
+DESCRIPTION="Epoxy is a library for handling OpenGL function pointer 
management for you"
+HOMEPAGE="https://github.com/anholt/libepoxy";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-fbsd"
+   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test +X"
+
+DEPEND="${PYTHON_DEPS}
+   media-libs/mesa[egl,${MULTILIB_USEDEP}]
+   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
+RDEPEND=""
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Degl=yes
+   -Dglx=$(usex X)
+   -Dx11=$(usex X true false)
+   )
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2018-02-28 Thread Matt Turner
commit: 92c7d6fc51c992d5a6fef73227b3b1305e1b4328
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 06:44:24 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 06:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c7d6fc

media-libs/libepoxy: Drop x11-misc/util-macros dependency

Not needed with Meson.

 media-libs/libepoxy/libepoxy-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index 9172bc341b5..97ad0938592 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -28,7 +28,6 @@ IUSE="test +X"
 
 DEPEND="${PYTHON_DEPS}
media-libs/mesa[egl,${MULTILIB_USEDEP}]
-   x11-misc/util-macros
X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
 RDEPEND=""
 



[gentoo-commits] repo/proj/prefix:master commit in: scripts/rsync-generation/

2018-02-28 Thread Fabian Groffen
commit: 2fd3c876ab81f282671cb98fe924c92c329611a2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Feb 28 19:31:15 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Feb 28 19:31:15 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2fd3c876

scripts/rsync-generation/update-rsync-master: ensure mtime always moves forwards

relying on times stored in git is never going to work well, so pick a
time that we reasonably sync between multiple generators

 scripts/rsync-generation/update-rsync-master.sh | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/scripts/rsync-generation/update-rsync-master.sh 
b/scripts/rsync-generation/update-rsync-master.sh
index ef30f387d5..86a9a4773b 100755
--- a/scripts/rsync-generation/update-rsync-master.sh
+++ b/scripts/rsync-generation/update-rsync-master.sh
@@ -1,5 +1,7 @@
 #!/usr/bin/env bash
 
+SCRIPTSTARTTIME=$(date +%s)
+
 # get keys for ssh and signing
 eval $(env SHELL=/bin/bash keychain -q --noask --eval)
 
@@ -43,6 +45,15 @@ apply_git_mtimes() {
local from=$1
local to=$2
 
+   # As of 28-02-2018 we no longer take author or committer time,
+   # because both can be garbage (in the future, or terribly in the
+   # past).  Instead, we take the starttime of this script, rounded to
+   # the minute.  Because all generators should have this set off from
+   # cron at the same start-time, this should result in the trees
+   # staying in sync.  A scheduled synchronisation should wipe out any
+   # differences that may happen.
+   local thistime="$(((SCRIPTSTARTTIME / 60) * 60))"
+
local ts=0
local files=()
{
@@ -54,7 +65,7 @@ apply_git_mtimes() {
[0-9][0-9][0-9]*)
if [[ ${ts} -gt 0 ]] ; then
[[ ${#files[@]} == 0 ]] || \
-   touch -m -d @${ts} -- 
"${files[@]}"
+   touch -m -d @${thistime} -- 
"${files[@]}"
fi
ts=${line}
files=()



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

2018-02-28 Thread Hans de Graaff
commit: d9b62cb84ca51b36bdcbbb85e22be4bb3172a725
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  1 05:37:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  1 05:54:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b62cb8

dev-ruby/bunny: add 2.9.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index f5a4ff39ae0..6310fdd1193 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,2 +1,3 @@
 DIST bunny-2.8.1.gem 200704 BLAKE2B 
6692bf5e16975193ef2c56992b542258f2dea5f013f0e744f8a7c1537fd3f1496ac1e566d314c65e198aafb096bd20378afd773a2074d1c14526153302ec6459
 SHA512 
024aa4d8e13dfb6cda0cdb2f3f12d3d2c7bb62b8bb28e7c580214db34aea4a6c88d07ff2fb01f0bf2b679bf2208c6e71b358bf67d55a52b3c8a38ffd61e2e8e9
 DIST bunny-2.9.1.gem 201216 BLAKE2B 
008c308484fccd42761f237a57d244a0843b3eaffa04d826a04fae73712aa8b1fce407359905040164a10ff7ca06141951206f5975b3f23a394e2e44ed2949e8
 SHA512 
56a44c4ca6269c3a120a8e77cb370e008b81d2e072c7637d812b501f7e8793573a7f1fcbccd62a95b677348e8996b156477e9519ed8f6c73104996fe805a4600
+DIST bunny-2.9.2.gem 201216 BLAKE2B 
c885364558c7833f77f3154765468f1c4d2f3f75c34a14f9c3dc64aacb1f8f048ff1f688914de5831f0f924975facd259e2f55667d58e468aae410f3db9da61c
 SHA512 
24e329fe2cb84a0789ac53d5cd406a999f0b415439dfbce75dc36646e53c5a138d20980489fc1dcc6741026082fc268f9adb00370478d99accf0f42a4e05ad12

diff --git a/dev-ruby/bunny/bunny-2.9.2.ebuild 
b/dev-ruby/bunny/bunny-2.9.2.ebuild
new file mode 100644
index 000..18136f36d42
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.9.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.3.0:2"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples || die
+}



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

2018-02-28 Thread Hans de Graaff
commit: 4c5be53b14a070effa3cdcdb16a7ad06958b0eb1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  1 05:31:01 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  1 05:54:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5be53b

dev-ruby/bunny: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/bunny/Manifest   |  3 ---
 dev-ruby/bunny/bunny-2.6.5.ebuild | 33 -
 dev-ruby/bunny/bunny-2.7.2.ebuild | 33 -
 dev-ruby/bunny/bunny-2.8.0.ebuild | 33 -
 4 files changed, 102 deletions(-)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 4f6c2b81c71..f5a4ff39ae0 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,5 +1,2 @@
-DIST bunny-2.6.5.gem 198144 BLAKE2B 
f2f13823833fcb84e25c3d40671be241ca168637d71fda16b7b725338eee415924d9fb03737d7237723e70b381238580d26f387cbc3c0fe7518be17be3dbf685
 SHA512 
e1e15e12d7d36c0022ba4da4b2a934688054756fee7fb8e11b43532ce0be12aea37a6224e81602b0b27b0952dd014f1d2f59f4bb8d28b484e1d48dc2bfa89f3a
-DIST bunny-2.7.2.gem 199168 BLAKE2B 
30293eda9a336a78383f52981109c5c231c6d850376042f63ce8108e677d553b9a867d696be2fdfb33fa3d26c27e0d8da96287fcd113b574bc47d3caa3ce897b
 SHA512 
acba94a6611be0c72d10016366c00f8a2c84c36e897d1e9b179f49ae717edd1d6ade5b90fa963d1f830a315927be01267d0f848bd8f3016978ab2b2ec38c6bde
-DIST bunny-2.8.0.gem 200704 BLAKE2B 
d2a76c7e5d16b5a86c8cd6562e67e705cdd223778c84c995000fd1d128bb85a06f96765629d8b555f96f18e480bd840b13db0f9a01501b7cffac76effa0ebb1a
 SHA512 
638cdf63a4a46bfa74af12c994cb4fd2798b57718be1386b7d0dc592bae4f35902d4bb72e0e58ee289bcffd2d6eb7ea8e82ccb0ed98d743b7d09f149dd042916
 DIST bunny-2.8.1.gem 200704 BLAKE2B 
6692bf5e16975193ef2c56992b542258f2dea5f013f0e744f8a7c1537fd3f1496ac1e566d314c65e198aafb096bd20378afd773a2074d1c14526153302ec6459
 SHA512 
024aa4d8e13dfb6cda0cdb2f3f12d3d2c7bb62b8bb28e7c580214db34aea4a6c88d07ff2fb01f0bf2b679bf2208c6e71b358bf67d55a52b3c8a38ffd61e2e8e9
 DIST bunny-2.9.1.gem 201216 BLAKE2B 
008c308484fccd42761f237a57d244a0843b3eaffa04d826a04fae73712aa8b1fce407359905040164a10ff7ca06141951206f5975b3f23a394e2e44ed2949e8
 SHA512 
56a44c4ca6269c3a120a8e77cb370e008b81d2e072c7637d812b501f7e8793573a7f1fcbccd62a95b677348e8996b156477e9519ed8f6c73104996fe805a4600

diff --git a/dev-ruby/bunny/bunny-2.6.5.ebuild 
b/dev-ruby/bunny/bunny-2.6.5.ebuild
deleted file mode 100644
index 726af130e17..000
--- a/dev-ruby/bunny/bunny-2.6.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.0.1:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples || die
-}

diff --git a/dev-ruby/bunny/bunny-2.7.2.ebuild 
b/dev-ruby/bunny/bunny-2.7.2.ebuild
deleted file mode 100644
index 88a26c85caa..000
--- a/dev-ruby/bunny/bunny-2.7.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.2.0:2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples || die
-}

diff --git a/dev-ruby/bunny/bunny-2.8.0.ebuild 
b/dev-ruby/bunny/bunny-2.8.0.ebuild
deleted file mode 100644
index d796a3c3444..000
--- a/dev-ruby/bunny/bunny-2.8.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-2.2.0:2"
-
-all_ruby_install() {
-   all_fakegem_ins

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

2018-02-28 Thread Hans de Graaff
commit: 7ee44c784b5ca29a511fcc7b9c1bbcc505a92812
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  1 05:54:01 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  1 05:54:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee44c78

dev-ruby/terrapin: initial import of 0.6.0

New dependency for dev-ruby/cocaine

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/terrapin/Manifest  |  1 +
 dev-ruby/terrapin/metadata.xml  |  8 
 dev-ruby/terrapin/terrapin-0.6.0.ebuild | 33 +
 3 files changed, 42 insertions(+)

diff --git a/dev-ruby/terrapin/Manifest b/dev-ruby/terrapin/Manifest
new file mode 100644
index 000..d23273fa973
--- /dev/null
+++ b/dev-ruby/terrapin/Manifest
@@ -0,0 +1 @@
+DIST terrapin-0.6.0.gem 17408 BLAKE2B 
edcbbd409caf0aa373211aa59bd810eb0e6989106140a9bc6f5bbb205d02b18a43ecc8ef21d1f98ca769320d4d6b78ea1281dcaad76d7a6a2535eef5544d19f9
 SHA512 
e001446e2fb98f31c97b8af3a6596984b30eaa24b493cfcf486caaa388a17c7cf037eb0db5a78ebf0cd45648fa254a29a895be21b576a3d62b4695460d693378

diff --git a/dev-ruby/terrapin/metadata.xml b/dev-ruby/terrapin/metadata.xml
new file mode 100644
index 000..28ab0c15f20
--- /dev/null
+++ b/dev-ruby/terrapin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+   r...@gentoo.org
+   Gentoo Ruby Project
+
+

diff --git a/dev-ruby/terrapin/terrapin-0.6.0.ebuild 
b/dev-ruby/terrapin/terrapin-0.6.0.ebuild
new file mode 100644
index 000..32e3a710060
--- /dev/null
+++ b/dev-ruby/terrapin/terrapin-0.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run shell commands safely, even with user-supplied values"
+HOMEPAGE="https://github.com/thoughtbot/terrapin";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# posix-spawn is not a mandatory dependency but recommended in the
+# README.
+ruby_add_rdepend "dev-ruby/climate_control:0 dev-ruby/posix-spawn"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-3  

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

2018-02-28 Thread Matt Turner
commit: a5c01af508f0951513133787c1699c5058d51ca1
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 05:37:23 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 05:38:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c01af5

x11-libs/libdrm: Switch to using Meson build system

 x11-libs/libdrm/libdrm-.ebuild | 79 ++
 1 file changed, 46 insertions(+), 33 deletions(-)

diff --git a/x11-libs/libdrm/libdrm-.ebuild 
b/x11-libs/libdrm/libdrm-.ebuild
index 092c800d11d..e516fe208c8 100644
--- a/x11-libs/libdrm/libdrm-.ebuild
+++ b/x11-libs/libdrm/libdrm-.ebuild
@@ -1,15 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-XORG_MULTILIB=yes
-inherit xorg-2
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit ${GIT_ECLASS} meson multilib-minimal
 
 DESCRIPTION="X.Org libdrm library"
 HOMEPAGE="https://dri.freedesktop.org/";
 if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/mesa/drm.git";
+   SRC_URI=""
 else
SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.bz2";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
@@ -22,42 +27,50 @@ done
 
 IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
 RESTRICT="test" # see bug #236845
+LICENSE="MIT"
+SLOT="0"
 
-RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
-   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
+RDEPEND="elibc_FreeBSD? ( 
>=dev-libs/libpthread-stubs-0.4:=[${MULTILIB_USEDEP}] )
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
 DEPEND="${RDEPEND}
valgrind? ( dev-util/valgrind )"
 
-src_prepare() {
-   if [[ ${PV} = * ]]; then
-   # tests are restricted, no point in building them
-   sed -ie 's/tests //' "${S}"/Makefile.am
-   fi
-   xorg-2_src_prepare
-   epatch_user
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
 }
 
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
+multilib_src_configure() {
+   local emesonargs=(
# Udev is only used by tests now.
-   --disable-udev
-   --disable-cairo-tests
-   $(use_enable video_cards_amdgpu amdgpu)
-   $(use_enable video_cards_exynos exynos-experimental-api)
-   $(use_enable video_cards_freedreno freedreno)
-   $(use_enable video_cards_intel intel)
-   $(use_enable video_cards_nouveau nouveau)
-   $(use_enable video_cards_omap omap-experimental-api)
-   $(use_enable video_cards_radeon radeon)
-   $(use_enable video_cards_tegra tegra-experimental-api)
-   $(use_enable video_cards_vc4 vc4)
-   $(use_enable video_cards_vivante etnaviv-experimental-api)
-   $(use_enable video_cards_vmware vmwgfx)
-   $(use_enable libkms)
+   -Dudev=false
+   -Dcairo-tests=false
+   -Damdgpu=$(usex video_cards_amdgpu true false)
+   -Dexynos=$(usex video_cards_exynos true false)
+   -Dfreedreno=$(usex video_cards_freedreno true false)
+   -Dintel=$(usex video_cards_intel true false)
+   -Dnouveau=$(usex video_cards_nouveau true false)
+   -Domap=$(usex video_cards_omap true false)
+   -Dradeon=$(usex video_cards_radeon true false)
+   -Dtegra=$(usex video_cards_tegra true false)
+   -Dvc4=$(usex video_cards_vc4 true false)
+   -Detnaviv=$(usex video_cards_vivante true false)
+   -Dvmwgfx=$(usex video_cards_vmware true false)
+   -Dlibkms=$(usex libkms true false)
# valgrind installs its .pc file to the pkgconfig for the 
primary arch
-   --enable-valgrind=$(usex valgrind auto no)
+   -Dvalgrind=$(usex valgrind auto false)
)
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   meson_src_compile
+}
+
+multilib_src_test() {
+   meson_src_test
+}
 
-   xorg-2_src_configure
+multilib_src_install() {
+   meson_src_install
 }



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

2018-02-28 Thread Jason Zaman
commit: b5e1820e98fddd4e783b1b1574699b29c3bf96a5
Author: Jason Zaman  gentoo  org>
AuthorDate: Thu Mar  1 05:10:31 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Thu Mar  1 05:11:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e1820e

profiles: mark 17.0 selinux profiles stable

 profiles/profiles.desc | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index de8f39a0c7e..40e21b0e858 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -33,9 +33,9 @@ amd64   default/linux/amd64/13.0/no-multilib  
  stable
 amd64   default/linux/amd64/13.0/systemdstable
 amd64   default/linux/amd64/13.0/x32dev
 amd64   default/linux/amd64/17.0stable
-amd64   default/linux/amd64/17.0/selinuxdev
+amd64   default/linux/amd64/17.0/selinuxstable
 amd64   default/linux/amd64/17.0/hardened   stable
-amd64   default/linux/amd64/17.0/hardened/selinux   dev
+amd64   default/linux/amd64/17.0/hardened/selinux   stable
 amd64   default/linux/amd64/17.0/desktopstable
 amd64   default/linux/amd64/17.0/desktop/gnome  stable
 amd64   default/linux/amd64/17.0/desktop/gnome/systemd  stable
@@ -44,7 +44,7 @@ amd64   
default/linux/amd64/17.0/desktop/plasma/systemd stable
 amd64   default/linux/amd64/17.0/developer  stable
 amd64   default/linux/amd64/17.0/no-multilibstable
 amd64   default/linux/amd64/17.0/no-multilib/hardened   stable
-amd64   default/linux/amd64/17.0/no-multilib/hardened/selinux   dev
+amd64   default/linux/amd64/17.0/no-multilib/hardened/selinux   stable
 amd64   default/linux/amd64/17.0/systemdstable
 amd64   default/linux/amd64/17.0/x32dev
 
@@ -237,7 +237,7 @@ x86 
default/linux/x86/13.0/desktop/plasma/systemd   stable
 x86 default/linux/x86/13.0/developerstable
 x86default/linux/x86/13.0/systemd  stable
 x86 default/linux/x86/17.0  stable
-x86 default/linux/x86/17.0/selinux  dev
+x86 default/linux/x86/17.0/selinux  stable
 x86 default/linux/x86/17.0/hardened stable
 x86 default/linux/x86/17.0/desktop  stable
 x86 default/linux/x86/17.0/desktop/gnomestable



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

2018-02-28 Thread Matt Turner
commit: d45e30d722f95c145b0d12afde2b5eb07e3bbf58
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 04:47:46 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 04:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45e30d7

dev-libs/libinput: Version bump to 1.10.1

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.10.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 92883f94da0..66ae6a05146 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,4 +1,5 @@
 DIST libinput-1.10.0.tar.xz 491444 BLAKE2B 
bd7f4a68cd1ebc981cb16f402c8ea6a7bd99d7bbf289fe07923400a5bf9e259b3726c5c1765d5e31fe09b95cf9eadc88769c578d6be0f2fee4c12455d44d6d70
 SHA512 
173f72f454c534dee755b6121c4577900ae9b8a129ac41de69410c3195950a6d149d6148892c4976f013eeabca66117d53fa67e352cc005960863a5576696928
+DIST libinput-1.10.1.tar.xz 495644 BLAKE2B 
50044d59992ddefd4c1143288025d4510bbda8540e93737d9a78108413d77e06838a2de283a8aff2ca40d74327bc509523b847503d2f8b4bbddff10986f83f90
 SHA512 
69e7cd12f3d686d1b09afd93fe072ddd6f8c9a1f04c0a651c7dd02c5a20b3f8163c5b787b41bf3ae91db0da7d3e2958d315d6c9a2875259c62b0d290ac89d1fb
 DIST libinput-1.7.3.tar.xz 922464 BLAKE2B 
fa38675905af55931676c22d9e4d56befbb055fba56ba13c61a1917050bc1eb62bcfe1d078b478047006d4c0d06d83186d0d6739cbf9dc49acce487ccb0b7e3a
 SHA512 
2262dc56d213a4d3ea765e870af200e2c336a166baa1bbdf5205e3ce70faefc777429ba09563c5dd79feb5442f53abc84e04a0f32a06bb622d6e120bb8ad152b
 DIST libinput-1.8.3.tar.xz 941832 BLAKE2B 
cf6464d68387cca23d0f70eaceeec8b453c53f1cac22892722d48983788b43a136617c62ad39c8d435bbf07c0cb9cd720250ea91e31f10526acd5147b1d78237
 SHA512 
88006d217e3507858fa6b9ac1f25c267255fb51d1bcf1208d2afd423bf2a9292944bc5526ea91f27fad3ff04c2f9f43ab3aa25fd9fb7ace1231ecd33ddf18de6
 DIST libinput-1.9.4.tar.xz 472636 BLAKE2B 
692a23047cb0b54d14763b34ce3ce1414101d0097dce10d237ec32a67f29c31cbf2928681084f7561e072e555c932f0e3bc54cfb0ecbcdd0d823426806e357b6
 SHA512 
302f9497ea9ffb2163c643e9ca2f0a773ea141f6fe0a3aa3d8e86eb11a5d11e75d858b1e679ebfd3f913c645beac059cfd356b37c4ea17a8853068f79a740a4b

diff --git a/dev-libs/libinput/libinput-1.10.1.ebuild 
b/dev-libs/libinput/libinput-1.10.1.ebuild
new file mode 100644
index 000..44cea37f06a
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.10.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit meson udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/";
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="doc input_devices_wacom test"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? (
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? (
+#  >=dev-libs/check-0.9.10
+#  dev-util/valgrind
+#  sys-libs/libunwind )
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   -Ddocumentation="$(usex doc true false)"
+   -Dlibwacom="$(usex input_devices_wacom true false)"
+   -Dtests="$(usex test true false)"
+   -Dudev-dir="$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/html/.
+   fi
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}



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

2018-02-28 Thread Matt Turner
commit: a9ff3b4944d1831438e43e09711d587c56f9c364
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  1 04:44:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  1 04:45:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ff3b49

x11-base/xorg-proto: Version bump to 2018.4

 x11-base/xorg-proto/Manifest| 2 +-
 .../xorg-proto/{xorg-proto-2018.3.ebuild => xorg-proto-2018.4.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-proto/Manifest b/x11-base/xorg-proto/Manifest
index 30e135e68df..0b690c721ab 100644
--- a/x11-base/xorg-proto/Manifest
+++ b/x11-base/xorg-proto/Manifest
@@ -1 +1 @@
-DIST xorgproto-2018.3.tar.gz 486632 BLAKE2B 
9343f3d6be7c579a1dcff387d8668ae56e95e144657a619439dad57788c657a9dbfa40821dc7a551229d5921e247421cf26bccf60d8a41bc99bf05ac1b8845b2
 SHA512 
94f9c2573fe816ed6f359c1e1a7db92b9e0d8c7ef2ea6fcd6839e34b27b9803ab966d9f0ee29923e40361d189cb51279a18c09bcfba130a7dec8b3cbae01245c
+DIST xorgproto-2018.4.tar.gz 493597 BLAKE2B 
f25a637317ff2d7ba34d416368261b5afb617e42a1fb642cc78ab3e877752a81291fe0523d1af6cd0fe27399676b14a70ceea7178d521187423bb503c9b1c63b
 SHA512 
f79a47fc3de04d7258769869c11e99eff7fa4a4b5925cf60f9f7579f946d7d0e737224e9a54d18e439a3586126e66e0764c0f09ed50987c781955b9b9a1e0362

diff --git a/x11-base/xorg-proto/xorg-proto-2018.3.ebuild 
b/x11-base/xorg-proto/xorg-proto-2018.4.ebuild
similarity index 100%
rename from x11-base/xorg-proto/xorg-proto-2018.3.ebuild
rename to x11-base/xorg-proto/xorg-proto-2018.4.ebuild



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

2018-02-28 Thread Steve Arnold
commit: 14aa18c76244df14b60b150db0c0b5c6fff2c26b
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Thu Mar  1 03:19:32 2018 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Thu Mar  1 03:19:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14aa18c7

net-analyzer/sinfo: keyword for ~arm, fix ncurses slot and date

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/sinfo/sinfo-0.0.48.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/sinfo/sinfo-0.0.48.ebuild 
b/net-analyzer/sinfo/sinfo-0.0.48.ebuild
index ef6d765d62a..1ced2d8e3ea 100644
--- a/net-analyzer/sinfo/sinfo-0.0.48.ebuild
+++ b/net-analyzer/sinfo/sinfo-0.0.48.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,13 +10,13 @@ SRC_URI="${HOMEPAGE}download/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="ipv6 static-libs"
 
 RDEPEND="
!sys-cluster/slurm
dev-libs/boost
-   sys-libs/ncurses
+   sys-libs/ncurses:=
 "
 DEPEND="
${RDEPEND}



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

2018-02-28 Thread Tim Harder
commit: 23d4a1821a65f30255d2eb6614522588fcbd469a
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Mar  1 03:03:34 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Mar  1 03:06:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d4a182

app-shells/gentoo-zsh-completions: version bump to 20180228

 app-shells/gentoo-zsh-completions/Manifest | 1 +
 ...ions-.ebuild => gentoo-zsh-completions-20180228.ebuild} | 7 ---
 .../gentoo-zsh-completions/gentoo-zsh-completions-.ebuild  | 5 +++--
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/app-shells/gentoo-zsh-completions/Manifest 
b/app-shells/gentoo-zsh-completions/Manifest
index 84cf2fb185f..25484f40cb1 100644
--- a/app-shells/gentoo-zsh-completions/Manifest
+++ b/app-shells/gentoo-zsh-completions/Manifest
@@ -1,2 +1,3 @@
 DIST gentoo-zsh-completions-20141115.tar.xz 19672 BLAKE2B 
13a121686b051355d80f6c36ef6e9fbd3c691b92df439690f0556260ca9ea7529ce1b3a9254811b1d1c4e632e3cfef0da021bf8a34a559dd076f1ed2fc189a8d
 SHA512 
23debde6227574285ba123ad312db535d40813de686ef4c89f1e4cd9acb3c1ab63f5094194a50e6d272ad9ce3fa1ec6ef0bf4cf93424e2ec7adcb4c74572e420
 DIST gentoo-zsh-completions-20150103.tar.gz 23759 BLAKE2B 
9e48cad8b98df4de9479f06ab394e689f2169c6b52e062806b2051f18b86a6f80b660f472fe48b94bb0aff10095d7fcb9e097aa38710d6f3969cb03cfa4aff5c
 SHA512 
4d87edda071d98672df79e3dbb9565757c0738bc50751d31e5dfefab4f17523387fb2342906ecc0600ce86d888ab4a785756bbb1daf37ca56a3ce1af9e5ae173
+DIST gentoo-zsh-completions-20180228.tar.gz 23246 BLAKE2B 
a6e4004aa7592cbb097cad55fe9d7286f39bd264d8c463ed22e665ca6a60732b0bc8678a0ac09715e2f34abbadd0e4466d783fdb228ce364bcbe13fb7f097649
 SHA512 
2b3dcfb910e297eb2f03f4ad9f3749b379ceb60f8b6cbcb7c7d03b7921b79aa21f8d3aa50931c5d4eff52f988a208f1a810c6da7c20720be7a3f2ce4a4564788

diff --git 
a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-.ebuild 
b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild
similarity index 71%
copy from 
app-shells/gentoo-zsh-completions/gentoo-zsh-completions-.ebuild
copy to app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild
index cf137815c47..391b632254a 100644
--- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-.ebuild
+++ b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20180228.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/gentoo/gentoo-zsh-completions.git";
 else
SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc64-solaris"
 fi
 
 DESCRIPTION="Gentoo specific zsh completion support (includes emerge and 
ebuild commands)"
@@ -17,7 +17,8 @@ HOMEPAGE="https://github.com/gentoo/gentoo-zsh-completions";
 LICENSE="ZSH"
 SLOT="0"
 
-RDEPEND=">=app-shells/zsh-4.3.5"
+RDEPEND=">=app-shells/zsh-4.3.5
+   !https://github.com/gentoo/gentoo-zsh-completions";
 LICENSE="ZSH"
 SLOT="0"
 
-RDEPEND=">=app-shells/zsh-4.3.5"
+RDEPEND=">=app-shells/zsh-4.3.5
+   !

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

2018-02-28 Thread Tim Harder
commit: 31949445a9e4f7fd52a3c2de1154feb8c5632a58
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Mar  1 03:03:56 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Mar  1 03:06:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31949445

app-shells/gentoo-zsh-completions: remove old

 app-shells/gentoo-zsh-completions/Manifest |  1 -
 .../gentoo-zsh-completions-20141115.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-shells/gentoo-zsh-completions/Manifest 
b/app-shells/gentoo-zsh-completions/Manifest
index 25484f40cb1..24aec970866 100644
--- a/app-shells/gentoo-zsh-completions/Manifest
+++ b/app-shells/gentoo-zsh-completions/Manifest
@@ -1,3 +1,2 @@
-DIST gentoo-zsh-completions-20141115.tar.xz 19672 BLAKE2B 
13a121686b051355d80f6c36ef6e9fbd3c691b92df439690f0556260ca9ea7529ce1b3a9254811b1d1c4e632e3cfef0da021bf8a34a559dd076f1ed2fc189a8d
 SHA512 
23debde6227574285ba123ad312db535d40813de686ef4c89f1e4cd9acb3c1ab63f5094194a50e6d272ad9ce3fa1ec6ef0bf4cf93424e2ec7adcb4c74572e420
 DIST gentoo-zsh-completions-20150103.tar.gz 23759 BLAKE2B 
9e48cad8b98df4de9479f06ab394e689f2169c6b52e062806b2051f18b86a6f80b660f472fe48b94bb0aff10095d7fcb9e097aa38710d6f3969cb03cfa4aff5c
 SHA512 
4d87edda071d98672df79e3dbb9565757c0738bc50751d31e5dfefab4f17523387fb2342906ecc0600ce86d888ab4a785756bbb1daf37ca56a3ce1af9e5ae173
 DIST gentoo-zsh-completions-20180228.tar.gz 23246 BLAKE2B 
a6e4004aa7592cbb097cad55fe9d7286f39bd264d8c463ed22e665ca6a60732b0bc8678a0ac09715e2f34abbadd0e4466d783fdb228ce364bcbe13fb7f097649
 SHA512 
2b3dcfb910e297eb2f03f4ad9f3749b379ceb60f8b6cbcb7c7d03b7921b79aa21f8d3aa50931c5d4eff52f988a208f1a810c6da7c20720be7a3f2ce4a4564788

diff --git 
a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20141115.ebuild 
b/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20141115.ebuild
deleted file mode 100644
index 687f950f702..000
--- a/app-shells/gentoo-zsh-completions/gentoo-zsh-completions-20141115.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Gentoo specific zsh completion support (includes emerge and 
ebuild commands)"
-HOMEPAGE="https://github.com/radhermit/gentoo-zsh-completions";
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.xz";
-
-LICENSE="ZSH"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris"
-
-RDEPEND=">=app-shells/zsh-4.3.5"
-
-src_install() {
-   insinto /usr/share/zsh/site-functions
-   doins _*
-
-   dodoc AUTHORS
-}
-
-pkg_postinst() {
-   elog
-   elog "If you happen to compile your functions, you may need to delete"
-   elog "~/.zcompdump{,.zwc} and recompile to make the new completions 
available"
-   elog "to your shell."
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2018-02-28 Thread Steve Arnold
commit: 0338ca6188e2054e86d805bdab33120739ced86f
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Thu Mar  1 02:55:34 2018 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Thu Mar  1 02:55:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0338ca61

mail-client/claws-mail: keyword for ~arm and fix date

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/claws-mail/claws-mail-3.16.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/claws-mail/claws-mail-3.16.0.ebuild 
b/mail-client/claws-mail/claws-mail-3.16.0.ebuild
index 69f04ac6397..06ab77edd3e 100644
--- a/mail-client/claws-mail/claws-mail-3.16.0.ebuild
+++ b/mail-client/claws-mail/claws-mail-3.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.claws-mail.org/download.php?file=releases/${P}.tar.xz";
 
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls gtk3 
+imap ipv6 ldap +libcanberra +libindicate +libnotify networkmanager nls nntp 
+notification pda pdf perl +pgp python rss session sieve smime spamassassin 
spam-report spell startup-notification svg valgrind xface"
 REQUIRED_USE="libcanberra? ( notification )



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

2018-02-28 Thread Brian Evans
commit: be9140b74fdeb63a8451b3ffcc4037f0f45b1655
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  1 02:02:52 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  1 02:02:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9140b7

dev-db/mariadb: Fix file collision from previous commit

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/mariadb/mariadb-10.3.5_rc.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild 
b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
index 1d5e58bace4..fd3d65af594 100644
--- a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
@@ -542,10 +542,12 @@ multilib_src_install() {
doins "${S}"/sql/*.h
fi
 
+   if use client-libs ; then
# Install compatible symlinks to libmysqlclient
 #  use static-libs && dosym libmariadbclient.a 
"${EPREFIX}/usr/$(get_libdir)/libmysqlclient.a"
 #  dosym libmariadb.so.3 "${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so"
dosym libmariadb.so.3 
"${EPREFIX}/usr/$(get_libdir)/libmysqlclient.so.${SUBSLOT}"
+   fi
 
# Kill old libmysqclient_r symlinks if they exist.  Time to fix what 
depends on them.
find "${D}" -name 'libmysqlclient_r.*' -type l -delete || die



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

2018-02-28 Thread Thomas Deutschmann
commit: d8f87d7389569af3520b9ca2dfc68e7a82059ccf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  1 01:31:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  1 01:31:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f87d73

sys-devel/automake: Provide pkg_setup to call python_setup only when 
FEATURES=test is set

Previous attempt cfaa5ec192519a74951fd57f05c483984e408e4b was reverted in commit
cd0e6915f3f7a02915bc7029026bfe2f53dc7f68 to avoid unnecessary mass rebuild for
"--changed-deps=y" users which was possible because dependencies were fine.

Package was only failing at build time in pkg_setup when Python 2.7 wasn't
available because eclass exports pkg_setup.

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

 sys-devel/automake/automake-1.10.3-r3.ebuild | 10 --
 sys-devel/automake/automake-1.11.6-r3.ebuild |  6 --
 sys-devel/automake/automake-1.12.6-r2.ebuild | 10 --
 sys-devel/automake/automake-1.13.4-r2.ebuild | 10 --
 sys-devel/automake/automake-1.14.1-r2.ebuild | 10 --
 sys-devel/automake/automake-1.15.1-r2.ebuild | 10 --
 sys-devel/automake/automake-1.16-r1.ebuild   | 10 --
 sys-devel/automake/automake-1.9.6-r5.ebuild  | 10 --
 sys-devel/automake/automake-.ebuild  | 10 --
 9 files changed, 36 insertions(+), 50 deletions(-)

diff --git a/sys-devel/automake/automake-1.10.3-r3.ebuild 
b/sys-devel/automake/automake-1.10.3-r3.ebuild
index 7ce1045c910..0978a2b8176 100644
--- a/sys-devel/automake/automake-1.10.3-r3.ebuild
+++ b/sys-devel/automake/automake-1.10.3-r3.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -69,12 +73,6 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 src_install() {
default
slot_info_pages

diff --git a/sys-devel/automake/automake-1.11.6-r3.ebuild 
b/sys-devel/automake/automake-1.11.6-r3.ebuild
index b8ddb4f1371..d5b3804a55e 100644
--- a/sys-devel/automake/automake-1.11.6-r3.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r3.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -84,8 +88,6 @@ slot_info_pages() {
 src_test() {
unset HELP2MAN # 583108
 
-   python_setup
-
default
 }
 

diff --git a/sys-devel/automake/automake-1.12.6-r2.ebuild 
b/sys-devel/automake/automake-1.12.6-r2.ebuild
index b926404ca18..b2256bd2d77 100644
--- a/sys-devel/automake/automake-1.12.6-r2.ebuild
+++ b/sys-devel/automake/automake-1.12.6-r2.ebuild
@@ -29,6 +29,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -68,12 +72,6 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 src_install() {
default
 

diff --git a/sys-devel/automake/automake-1.13.4-r2.ebuild 
b/sys-devel/automake/automake-1.13.4-r2.ebuild
index e805dccdb6e..6f00929967d 100644
--- a/sys-devel/automake/automake-1.13.4-r2.ebuild
+++ b/sys-devel/automake/automake-1.13.4-r2.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -40,12 +44,6 @@ src_configure() {
econf --docdir="\$(datarootdir)/doc/${PF}"
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 # slot the info pages.  do this w/out munging the source so we don't have
 # to depend on texinfo to regen things.  #464146 (among others)
 slot_info_pages() {

diff --git a/sys-devel/automake/automake-1.14.1-r2.ebuild 
b/sys-devel/automake/automake-1.14.1-r2.ebuild
index 1747213bd30..5e47c05140a 100644
--- a/sys-devel/automake/automake-1.14.1-r2.ebuild
+++ b/sys-devel/automake/automake-1.14.1-r2.ebuild
@@ -43,6 +43,10 @@ PATCHES=(
 
 S="${WORKDIR}/${MY_P}"
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -58,12 +62,6 @@ src_configure() {
econf --docdir="\$(datarootdir)/doc/${PF}"
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 # slot the info pages.  do this w/out munging the source so we don't have
 # to depend on texinfo to regen things.  #464146 (among others)
 slot_info_pages() {

diff --git a/sys-devel/automake/automake-1.15.1-r2.ebuild 
b/sys-devel/auto

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

2018-02-28 Thread Thomas Deutschmann
commit: cd0e6915f3f7a02915bc7029026bfe2f53dc7f68
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  1 01:19:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  1 01:20:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0e6915

Revert "sys-devel/automake: Rev bump to remove Python 2.7 dependency for 
FEATURES=-test"

This reverts commit cfaa5ec192519a74951fd57f05c483984e408e4b.

No rev bump required. Reverting to avoid mass rebuild.

 .../{automake-1.10.3-r4.ebuild => automake-1.10.3-r3.ebuild}   | 10 ++
 .../{automake-1.11.6-r4.ebuild => automake-1.11.6-r3.ebuild}   |  6 ++
 .../{automake-1.12.6-r3.ebuild => automake-1.12.6-r2.ebuild}   | 10 ++
 .../{automake-1.13.4-r3.ebuild => automake-1.13.4-r2.ebuild}   | 10 ++
 .../{automake-1.14.1-r3.ebuild => automake-1.14.1-r2.ebuild}   | 10 ++
 .../{automake-1.15.1-r3.ebuild => automake-1.15.1-r2.ebuild}   | 10 ++
 .../{automake-1.16-r2.ebuild => automake-1.16-r1.ebuild}   | 10 ++
 .../{automake-1.9.6-r6.ebuild => automake-1.9.6-r5.ebuild} | 10 ++
 sys-devel/automake/automake-.ebuild| 10 ++
 9 files changed, 50 insertions(+), 36 deletions(-)

diff --git a/sys-devel/automake/automake-1.10.3-r4.ebuild 
b/sys-devel/automake/automake-1.10.3-r3.ebuild
similarity index 97%
rename from sys-devel/automake/automake-1.10.3-r4.ebuild
rename to sys-devel/automake/automake-1.10.3-r3.ebuild
index 0978a2b8176..7ce1045c910 100644
--- a/sys-devel/automake/automake-1.10.3-r4.ebuild
+++ b/sys-devel/automake/automake-1.10.3-r3.ebuild
@@ -30,10 +30,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -73,6 +69,12 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
+src_test() {
+   python_setup
+
+   default
+}
+
 src_install() {
default
slot_info_pages

diff --git a/sys-devel/automake/automake-1.11.6-r4.ebuild 
b/sys-devel/automake/automake-1.11.6-r3.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.11.6-r4.ebuild
rename to sys-devel/automake/automake-1.11.6-r3.ebuild
index d5b3804a55e..b8ddb4f1371 100644
--- a/sys-devel/automake/automake-1.11.6-r4.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r3.ebuild
@@ -30,10 +30,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -88,6 +84,8 @@ slot_info_pages() {
 src_test() {
unset HELP2MAN # 583108
 
+   python_setup
+
default
 }
 

diff --git a/sys-devel/automake/automake-1.12.6-r3.ebuild 
b/sys-devel/automake/automake-1.12.6-r2.ebuild
similarity index 97%
rename from sys-devel/automake/automake-1.12.6-r3.ebuild
rename to sys-devel/automake/automake-1.12.6-r2.ebuild
index b2256bd2d77..b926404ca18 100644
--- a/sys-devel/automake/automake-1.12.6-r3.ebuild
+++ b/sys-devel/automake/automake-1.12.6-r2.ebuild
@@ -29,10 +29,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -72,6 +68,12 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
+src_test() {
+   python_setup
+
+   default
+}
+
 src_install() {
default
 

diff --git a/sys-devel/automake/automake-1.13.4-r3.ebuild 
b/sys-devel/automake/automake-1.13.4-r2.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.13.4-r3.ebuild
rename to sys-devel/automake/automake-1.13.4-r2.ebuild
index 6f00929967d..e805dccdb6e 100644
--- a/sys-devel/automake/automake-1.13.4-r3.ebuild
+++ b/sys-devel/automake/automake-1.13.4-r2.ebuild
@@ -30,10 +30,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -44,6 +40,12 @@ src_configure() {
econf --docdir="\$(datarootdir)/doc/${PF}"
 }
 
+src_test() {
+   python_setup
+
+   default
+}
+
 # slot the info pages.  do this w/out munging the source so we don't have
 # to depend on texinfo to regen things.  #464146 (among others)
 slot_info_pages() {

diff --git a/sys-devel/automake/automake-1.14.1-r3.ebuild 
b/sys-devel/automake/automake-1.14.1-r2.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.14.1-r3.ebuild
rename to sys-devel/automake/automake-1.14.1-r2.ebuild
index 5e47c05140a..1747213bd30 100644
--- a/sys-devel/automake/automake-1.14.1-r3.ebuild
+++ b/sys-devel/automake/automake-1.14.1-r2.ebuild
@@ -43,10 +43,6 @@ PATCHES=(
 
 S="${WORKDIR}/${MY_P}"
 
-pkg_setup() {

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

2018-02-28 Thread Anthony G. Basile
commit: 857c80c4b1e400ee1aac4ff083c502deadd84327
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Mar  1 00:57:16 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar  1 01:07:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857c80c4

sys-fs/f2fs-tools: remove version 1.8.0 and 1.9.0, resolves bug #644036

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-fs/f2fs-tools/Manifest|  2 --
 sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild | 35 ---
 sys-fs/f2fs-tools/f2fs-tools-1.9.0.ebuild | 31 ---
 3 files changed, 68 deletions(-)

diff --git a/sys-fs/f2fs-tools/Manifest b/sys-fs/f2fs-tools/Manifest
index 1e590d9c288..307e9b4e764 100644
--- a/sys-fs/f2fs-tools/Manifest
+++ b/sys-fs/f2fs-tools/Manifest
@@ -1,4 +1,2 @@
 DIST f2fs-tools-1.10.0.tar.xz 342904 BLAKE2B 
ba4dec55e11959b2dd9461b1b02d173c7766908bfdbca9f6da7aa134b4a3b5cf2bda3c2e380b3fab46afdda0be9181ae5fe85ed9d085f816a1ff96e847e2a836
 SHA512 
e6e9fc10bd8051db86880c415ceb50900bf0cc919f1d9fe39026b5320de7c93cbcc1d817fab73130817042ed551fc5fd55ef9b589caeca9fca63fd3098f7a853
 DIST f2fs-tools-1.6.1.tar.xz 282152 BLAKE2B 
f8535a5415e012834b749bba2123151d8a39c8fa757905c45be20478d6a795ff64dfbcf0cf9679f2bd70cb1d92717d8df70efb4beb4d749677a6c8758ebdde0e
 SHA512 
108327042079d9e864899a20f2dd94019be1b957fd7ffa295af097c5b93a5065ea9c36de9bae83f84a6412ac496340849fc44de041e24461a2919073eed15cf2
-DIST f2fs-tools-1.8.0.tar.xz 301108 BLAKE2B 
b3c0eebcb4a462c97c01586b46b6b4739c2ebfaf535d146508e9fec6e4fbe442883b89d785d35993fc828eccddf177534dccb449790353557fea2f9f1c6fe24c
 SHA512 
aff27e1113cc3034194e496883570143bd6a3cc7cc077e868255052298a401cc36c423579b4e695fe3e480d770ae05f9d14d9bb4bbc0311bdd5e23e37950a27f
-DIST f2fs-tools-1.9.0.tar.xz 337676 BLAKE2B 
4c6895f5faabed427db32c846df462c588acb5ec3cb45d318c1c71d2e5f241047d6871d0bbfa99116b23c26b9223069dc224f4b97c3253a283d79234b2ddd41e
 SHA512 
aa76d4bf595b3d17607846f2531327f2c26c8724b4fdb2572074e028965c2300fcd880d57246f5c15d8dd4b9ae62fc93552edecdd504d7313fca5839590f16e5

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild
deleted file mode 100644
index fe85240c1de..000
--- a/sys-fs/f2fs-tools/f2fs-tools-1.8.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Tools for Flash-Friendly File System (F2FS)"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/about/";
-SRC_URI="https://dev.gentoo.org/~blueness/f2fs-tools/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="selinux"
-
-RDEPEND="
-   sys-apps/util-linux
-   selinux? ( sys-libs/libselinux )"
-DEPEND="$RDEPEND"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-sysmacros.patch #623660
-)
-
-src_configure() {
-   #This is required to install to /sbin, bug #481110
-   econf \
-   --bindir="${EPREFIX}"/sbin \
-   --disable-static \
-   $(use_with selinux)
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.9.0.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.9.0.ebuild
deleted file mode 100644
index ed0af30bce6..000
--- a/sys-fs/f2fs-tools/f2fs-tools-1.9.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Tools for Flash-Friendly File System (F2FS)"
-HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/about/";
-SRC_URI="https://dev.gentoo.org/~blueness/f2fs-tools/${P}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
-IUSE="selinux"
-
-RDEPEND="
-   sys-apps/util-linux
-   selinux? ( sys-libs/libselinux )"
-DEPEND="$RDEPEND"
-
-src_configure() {
-   #This is required to install to /sbin, bug #481110
-   econf \
-   --bindir="${EPREFIX}"/sbin \
-   --disable-static \
-   $(use_with selinux)
-}
-
-src_install() {
-   default
-   find "${D}" -name "*.la" -delete || die
-}



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

2018-02-28 Thread Ulrich Müller
commit: 4a86249dafff949c2845137b5b01c178dfaee191
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Mar  1 00:39:24 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Mar  1 01:07:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a86249d

profiles: Package mask app-emacs/emacs-wiki-blog.

Reverse dependency of app-emacs/emacs-wiki which is masked for removal.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0fd438ed5ce..66d31ca78c5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -131,6 +131,7 @@ app-emacs/javascript
 # that app-emacs/muse should be used as replacement.
 # Masked for removal in 30 days. Bug #619194.
 app-emacs/emacs-wiki
+app-emacs/emacs-wiki-blog
 
 # Ulrich Müller  (15 Feb 2018)
 # Masked for testing. Note that 11.92 and 12.1 are equivalent



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

2018-02-28 Thread Anthony G. Basile
commit: 14fc76ae0ade2b986ca8d73a35e5383e0a81372b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Mar  1 00:56:02 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Mar  1 01:07:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fc76ae

sys-fs/f2fs-tools: version bump to 1.10.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-fs/f2fs-tools/Manifest |  1 +
 sys-fs/f2fs-tools/f2fs-tools-1.10.0.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-fs/f2fs-tools/Manifest b/sys-fs/f2fs-tools/Manifest
index b21abced774..1e590d9c288 100644
--- a/sys-fs/f2fs-tools/Manifest
+++ b/sys-fs/f2fs-tools/Manifest
@@ -1,3 +1,4 @@
+DIST f2fs-tools-1.10.0.tar.xz 342904 BLAKE2B 
ba4dec55e11959b2dd9461b1b02d173c7766908bfdbca9f6da7aa134b4a3b5cf2bda3c2e380b3fab46afdda0be9181ae5fe85ed9d085f816a1ff96e847e2a836
 SHA512 
e6e9fc10bd8051db86880c415ceb50900bf0cc919f1d9fe39026b5320de7c93cbcc1d817fab73130817042ed551fc5fd55ef9b589caeca9fca63fd3098f7a853
 DIST f2fs-tools-1.6.1.tar.xz 282152 BLAKE2B 
f8535a5415e012834b749bba2123151d8a39c8fa757905c45be20478d6a795ff64dfbcf0cf9679f2bd70cb1d92717d8df70efb4beb4d749677a6c8758ebdde0e
 SHA512 
108327042079d9e864899a20f2dd94019be1b957fd7ffa295af097c5b93a5065ea9c36de9bae83f84a6412ac496340849fc44de041e24461a2919073eed15cf2
 DIST f2fs-tools-1.8.0.tar.xz 301108 BLAKE2B 
b3c0eebcb4a462c97c01586b46b6b4739c2ebfaf535d146508e9fec6e4fbe442883b89d785d35993fc828eccddf177534dccb449790353557fea2f9f1c6fe24c
 SHA512 
aff27e1113cc3034194e496883570143bd6a3cc7cc077e868255052298a401cc36c423579b4e695fe3e480d770ae05f9d14d9bb4bbc0311bdd5e23e37950a27f
 DIST f2fs-tools-1.9.0.tar.xz 337676 BLAKE2B 
4c6895f5faabed427db32c846df462c588acb5ec3cb45d318c1c71d2e5f241047d6871d0bbfa99116b23c26b9223069dc224f4b97c3253a283d79234b2ddd41e
 SHA512 
aa76d4bf595b3d17607846f2531327f2c26c8724b4fdb2572074e028965c2300fcd880d57246f5c15d8dd4b9ae62fc93552edecdd504d7313fca5839590f16e5

diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.10.0.ebuild 
b/sys-fs/f2fs-tools/f2fs-tools-1.10.0.ebuild
new file mode 100644
index 000..94561df90d6
--- /dev/null
+++ b/sys-fs/f2fs-tools/f2fs-tools-1.10.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Tools for Flash-Friendly File System (F2FS)"
+HOMEPAGE="https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git/about/";
+SRC_URI="https://dev.gentoo.org/~blueness/f2fs-tools/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="selinux"
+
+RDEPEND="
+   sys-apps/util-linux
+   selinux? ( sys-libs/libselinux )"
+DEPEND="$RDEPEND"
+
+src_configure() {
+   #This is required to install to /sbin, bug #481110
+   econf \
+   --bindir="${EPREFIX}"/sbin \
+   --disable-static \
+   $(use_with selinux)
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2018-02-28 Thread Thomas Deutschmann
commit: cfaa5ec192519a74951fd57f05c483984e408e4b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar  1 01:01:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar  1 01:02:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfaa5ec1

sys-devel/automake: Rev bump to remove Python 2.7 dependency for FEATURES=-test

Reported-by: Francesco Riosa  gmail.com>
Closes: https://bugs.gentoo.org/648940
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../{automake-1.10.3-r3.ebuild => automake-1.10.3-r4.ebuild}   | 10 --
 .../{automake-1.11.6-r3.ebuild => automake-1.11.6-r4.ebuild}   |  6 --
 .../{automake-1.12.6-r2.ebuild => automake-1.12.6-r3.ebuild}   | 10 --
 .../{automake-1.13.4-r2.ebuild => automake-1.13.4-r3.ebuild}   | 10 --
 .../{automake-1.14.1-r2.ebuild => automake-1.14.1-r3.ebuild}   | 10 --
 .../{automake-1.15.1-r2.ebuild => automake-1.15.1-r3.ebuild}   | 10 --
 .../{automake-1.16-r1.ebuild => automake-1.16-r2.ebuild}   | 10 --
 .../{automake-1.9.6-r5.ebuild => automake-1.9.6-r6.ebuild} | 10 --
 sys-devel/automake/automake-.ebuild| 10 --
 9 files changed, 36 insertions(+), 50 deletions(-)

diff --git a/sys-devel/automake/automake-1.10.3-r3.ebuild 
b/sys-devel/automake/automake-1.10.3-r4.ebuild
similarity index 97%
rename from sys-devel/automake/automake-1.10.3-r3.ebuild
rename to sys-devel/automake/automake-1.10.3-r4.ebuild
index 7ce1045c910..0978a2b8176 100644
--- a/sys-devel/automake/automake-1.10.3-r3.ebuild
+++ b/sys-devel/automake/automake-1.10.3-r4.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -69,12 +73,6 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 src_install() {
default
slot_info_pages

diff --git a/sys-devel/automake/automake-1.11.6-r3.ebuild 
b/sys-devel/automake/automake-1.11.6-r4.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.11.6-r3.ebuild
rename to sys-devel/automake/automake-1.11.6-r4.ebuild
index b8ddb4f1371..d5b3804a55e 100644
--- a/sys-devel/automake/automake-1.11.6-r3.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r4.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -84,8 +88,6 @@ slot_info_pages() {
 src_test() {
unset HELP2MAN # 583108
 
-   python_setup
-
default
 }
 

diff --git a/sys-devel/automake/automake-1.12.6-r2.ebuild 
b/sys-devel/automake/automake-1.12.6-r3.ebuild
similarity index 97%
rename from sys-devel/automake/automake-1.12.6-r2.ebuild
rename to sys-devel/automake/automake-1.12.6-r3.ebuild
index b926404ca18..b2256bd2d77 100644
--- a/sys-devel/automake/automake-1.12.6-r2.ebuild
+++ b/sys-devel/automake/automake-1.12.6-r3.ebuild
@@ -29,6 +29,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -68,12 +72,6 @@ slot_info_pages() {
popd >/dev/null || die
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 src_install() {
default
 

diff --git a/sys-devel/automake/automake-1.13.4-r2.ebuild 
b/sys-devel/automake/automake-1.13.4-r3.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.13.4-r2.ebuild
rename to sys-devel/automake/automake-1.13.4-r3.ebuild
index e805dccdb6e..6f00929967d 100644
--- a/sys-devel/automake/automake-1.13.4-r2.ebuild
+++ b/sys-devel/automake/automake-1.13.4-r3.ebuild
@@ -30,6 +30,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.14-install-sh-avoid-low-risk-race-in-tmp.patch
 )
 
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
export WANT_AUTOCONF=2.5
@@ -40,12 +44,6 @@ src_configure() {
econf --docdir="\$(datarootdir)/doc/${PF}"
 }
 
-src_test() {
-   python_setup
-
-   default
-}
-
 # slot the info pages.  do this w/out munging the source so we don't have
 # to depend on texinfo to regen things.  #464146 (among others)
 slot_info_pages() {

diff --git a/sys-devel/automake/automake-1.14.1-r2.ebuild 
b/sys-devel/automake/automake-1.14.1-r3.ebuild
similarity index 98%
rename from sys-devel/automake/automake-1.14.1-r2.ebuild
rename to sys-devel/automake/automake-1.14.1-r3.ebuild
index 1747213bd30..5e47c05140a 100644
--- a/sys-devel/automake/automake-1.14.1-r2.ebuild
+++ b/sys-devel/automake/automake-1.14.1-r3.ebuild
@@ -43,6 +43,10 @@ PATCHES=(
 
 S="${WORKDIR}/${MY_P}"
 
+pkg_setup() {

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

2018-02-28 Thread Brian Evans
commit: 88cfceb412c9c27b9b8fc9318cc38113478dd0db
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar  1 00:46:58 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar  1 00:46:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cfceb4

dev-db/mariadb: Fix building with abi_x86_32 and -server USE

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

 dev-db/mariadb/mariadb-10.3.5_rc.ebuild | 39 -
 1 file changed, 19 insertions(+), 20 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild 
b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
index 40344139f09..1d5e58bace4 100644
--- a/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.5_rc.ebuild
@@ -266,6 +266,10 @@ src_prepare() {
# There is no CMake flag, it simply checks for existance
rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove 
packaged groonga"
 
+   if ! use server; then
+   rm -r "${S}"/plugin/handler_socket || die
+   fi
+
cmake-utils_src_prepare
 }
 
@@ -280,7 +284,11 @@ src_configure(){
# bug #283926, with GCC4.4, this is required to get correct behavior.
append-flags -fno-strict-aliasing
 
-   multilib-minimal_src_configure
+   if use client-libs ; then
+   multilib-minimal_src_configure
+   else
+   multilib_src_configure
+   fi
 }
 
 multilib_src_configure() {
@@ -482,14 +490,14 @@ multilib_src_configure() {
 }
 
 src_compile() {
-   multilib-minimal_src_compile
+   if use client-libs ; then
+   multilib-minimal_src_compile
+   else
+   multilib_src_compile
+   fi
 }
 
 multilib_src_compile() {
-   if ! multilib_is_native_abi && ! use client-libs ; then
-   return
-   fi
-
cmake-utils_src_compile
 }
 
@@ -509,22 +517,18 @@ src_install() {
 
# wrap the config scripts
MULTILIB_CHOST_TOOLS=( /usr/bin/mariadb_config 
/usr/bin/mysql_config )
+   multilib-minimal_src_install
+   else
+   multilib_src_install
+   multilib_src_install_all
fi
-   multilib-minimal_src_install
 }
 
 # Intentionally override eclass function
 multilib_src_install() {
-   if ! multilib_is_native_abi && ! use client-libs ; then
-   return
-   fi
 
cmake-utils_src_install
 
-   if ! use client-libs ; then
-   return
-   fi
-
# Make sure the vars are correctly initialized
mysql_init_vars
 
@@ -622,12 +626,7 @@ multilib_src_install_all() {
 # FEATURES='test userpriv -usersandbox' \
 # ebuild mariadb-X.X.XX.ebuild \
 # digest clean package
-multilib_src_test() {
-
-   if ! multilib_is_native_abi ; then
-   einfo "Server tests not available on non-native abi".
-   return 0;
-   fi
+src_test() {
 
_disable_test() {
local rawtestname reason



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

2018-02-28 Thread Andreas Sturmlechner
commit: 490c5f16d573138c359b6b6e17302684cca57b65
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 23:47:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  1 00:36:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=490c5f16

profiles: Drop obsolete app-cdr/cdrdao[gcdmaster] package.use.mask

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cda85bd9878..208374f8c6d 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -166,12 +166,6 @@ media-video/mpv libav
 dev-games/simgear gdal
 games-simulation/flightgear gdal
 
-# Michał Górny  (05 Jun 2017)
-# (on behalf of Treecleaner project)
-# dev-cpp/libgnomeuimm is masked for removal, mask flags that require
-# it.
-app-cdr/cdrdao gcdmaster
-
 # Michał Górny  (05 Jun 2017)
 # (on behalf of Treecleaner project)
 # dev-libs/dee is masked for removal, mask flags that requires it.



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/pikopixel/

2018-02-28 Thread Bernard Cafarelli
commit: 55f2e7eab1f66cee377485d88dfb7de15996eda6
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb 28 23:55:39 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb 28 23:55:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f2e7ea

gnustep-apps/pikopixel: 1.0_beta9 bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 gnustep-apps/pikopixel/Manifest   |  1 +
 gnustep-apps/pikopixel/pikopixel-1.0_beta9.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/gnustep-apps/pikopixel/Manifest b/gnustep-apps/pikopixel/Manifest
index d2120a2ce12..ead112bb98b 100644
--- a/gnustep-apps/pikopixel/Manifest
+++ b/gnustep-apps/pikopixel/Manifest
@@ -1,2 +1,3 @@
 DIST PikoPixel.Sources.1.0-b7.zip 944683 BLAKE2B 
18fada4f29b34f22ac4b263de9cc8621e904ee2ebf0da8826e681960c93aa4b85d6841843a6f7f8650fc8147187b7ef30cbfa74375488feb86bf2bda901d8385
 SHA512 
e1f2d30dc7a07e0dab5e78a88568816475060d2aac1676782a5aed2fd6037b8e3284196050fb496c6d09bfe8f6445bc6c6c1eab1145679616f2cd68ad56b03aa
 DIST PikoPixel.Sources.1.0-b8.tar.gz 538896 BLAKE2B 
0ee4a75f62f6e5b20910bebadc856a095f06c6006bfd4cba84b7beb91a3d71a6cd3114647be8f45860b28d5638d611de91293bb969ed694e261fa447d2882620
 SHA512 
a106dc3443fef8f569633722c837a876b609c9bec7edda8189c5b6a6388fc4edeeb5eedaa9d72e3a89d13a74dd57c86184983cc10d7b8075b7284b8814e96784
+DIST PikoPixel.Sources.1.0-b9.tar.gz 553186 BLAKE2B 
a774b96a60855c93f78d2c545fb256e12c47fc144b0a514209a4c822a47821db6c40348d8a8a46481386e21848dd468a76fd76bfc33e6a605499b2acae38a773
 SHA512 
ad7120080d77a3d05f9d0ad19bccdc2853c97951ce3b96f5ec9112ee8e7ea41209fd4d59203f28191098cb5225abfccb2f5b7824a1cbd3ce39029b197fc6

diff --git a/gnustep-apps/pikopixel/pikopixel-1.0_beta9.ebuild 
b/gnustep-apps/pikopixel/pikopixel-1.0_beta9.ebuild
new file mode 100644
index 000..7684db1aee0
--- /dev/null
+++ b/gnustep-apps/pikopixel/pikopixel-1.0_beta9.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnustep-2
+
+MY_P=${PN//p/P}.Sources.${PV/_beta/-b}
+DESCRIPTION="a free application for drawing & editing pixel-art images"
+HOMEPAGE="http://twilightedge.com/mac/pikopixel/";
+# Web hosting wants a proper User-Agent
+#SRC_URI="http://twilightedge.com/downloads/${MY_P}.tar.gz";
+SRC_URI="https://dev.gentoo.org/~voyageur/distfiles/${MY_P}.tar.gz";
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/gnustep-back-0.25.0"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}/${PN//p/P}



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

2018-02-28 Thread Thomas Deutschmann
commit: b7e997cb6100d9a34ce01451b73b569634f18aa7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 28 23:51:02 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 28 23:51:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e997cb

net-mail/dovecot: Fix building with USE=sieve or USE=managesieve

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-mail/dovecot/dovecot-2.3.0.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-mail/dovecot/dovecot-2.3.0.1.ebuild 
b/net-mail/dovecot/dovecot-2.3.0.1.ebuild
index 13a67985103..8425b73eb36 100644
--- a/net-mail/dovecot/dovecot-2.3.0.1.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.0.1.ebuild
@@ -7,7 +7,7 @@ SSL_DEPS_SKIP=1
 inherit ssl-cert systemd user versionator
 
 MY_P="${P/_/.}"
-MY_S="${PN}-ce-${PV}"
+#MY_S="${PN}-ce-${PV}"
 major_minor="$(get_version_component_range 1-2)"
 sieve_version="0.5.0.1"
 if [[ ${PV} == *_rc* ]] ; then
@@ -126,9 +126,9 @@ src_configure() {
cd "../dovecot-${major_minor}-pigeonhole-${sieve_version}" || 
die "cd failed"
econf \
$( use_enable static-libs static ) \
-   --localstatedir="${EPREFIX}/var" \
+   --localstatedir="${EPREFIX%/}/var" \
--enable-shared \
-   --with-dovecot="../${MY_S}" \
+   --with-dovecot="${S}" \
$( use_with managesieve )
fi
 }



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

2018-02-28 Thread William Hubbs
commit: 6c53f81b8432bbff31051106c47aa97affebe355
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Feb 28 23:36:22 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 28 23:36:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c53f81b

sys-apps/openrc: 0.35 version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.35.ebuild | 329 +
 2 files changed, 330 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 2029c82e6dd..ebb9b89d5dd 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1 +1,2 @@
 DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be
+DIST openrc-0.35.tar.gz 241364 BLAKE2B 
b7655f3e7ba21d4af96c7f72e02cc44c557cb6465fcb0d7912a08fdde5af603dcc3551694b89641d58c749453f032ef4224d18fd36bc1b5e27dd97e8cd9bd664
 SHA512 
a95f11eb8c7b154044fa720f803dc158bcd993a3ce28cd465fab44d9f40555e45a160ea2e923a89161ab43673a95920970ea00cdc34c652efd68ec22a2577cbc

diff --git a/sys-apps/openrc/openrc-0.35.ebuild 
b/sys-apps/openrc/openrc-0.35.ebuild
new file mode 100644
index 000..e261b2d39bd
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.35.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Backup our default runlevels
+   dodir /usr/share/"${PN}"
+   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+   rm -rf "${ED}"/etc/runlevels
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   # install gentoo pam.d files
+   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
+
+   # install documentation
+   dodoc ChangeLog *.md
+   if use newnet; then
+   dodoc README.newnet
+   fi
+}
+
+add_boot_init() {
+   local initd=$1
+   local runlevel=${2:-boot}
+   # if the initscript is not going to be installed and is not
+   # currently installed, return
+   [[ -e "${ED}"/etc/init.d/${initd} || -e "${EROOT}"etc/init.d/${initd} 
]] \
+   || return
+   [[ -e "${EROOT}"etc/runleve

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

2018-02-28 Thread William Hubbs
commit: f140910c445680911588a5b029d4af7667e1f260
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Feb 28 23:28:06 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 28 23:36:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f140910c

Sys-apps/openrc: remove old versions

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-apps/openrc/Manifest |   2 -
 sys-apps/openrc/openrc-0.28.ebuild   | 329 ---
 sys-apps/openrc/openrc-0.32.1.ebuild | 329 ---
 3 files changed, 660 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index cdaa5f6573f..2029c82e6dd 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1 @@
-DIST openrc-0.28.tar.gz 224228 BLAKE2B 
6f4693003aba77148bb5ed3516c1372e3ca67364a25d866fce418ba6a287a8cc0c33534cbe1edcdab32a869f8f8dc72819fb2dffc46375bca1e053fb3acf415b
 SHA512 
a10c293bf4287bcc4ffb9c996cbc1294f979483ea9fb2efb0dd1becee193f49ff114530c078850e8c11cf2c0a812be2e74801352fdbfe313b90cd9af5b8ccf93
-DIST openrc-0.32.1.tar.gz 223808 BLAKE2B 
4aadd36e371de56d5c2b59597ab04c1b004be73e370fa00560b77ab0587ba49fb4a49608aba4ad85ed7279eadf54e023961e25784e3078edeed4891956995f38
 SHA512 
9cd48978fcd69a6d80b474a06b56550cc8c538d6d7a1cb6f88b90087593eebb8185ee5192ec05be2f87f61de53dbe6ded9058aee7ae8f806bb0d7d7da70f62d8
 DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582dc2bbdb1fa7892aa61ce0a953a7cf66964f38da888636d895e3c6b776747a4a7fbbdbbbd26029313695f35837fe
 SHA512 
76245d31c6fe9e90e5e2f35ce918b915fc88c231674e0c99dc98b8f3fa120e794900eec9919a0ab029a081b206393246eccb9119a79c90ad6e39325d022928be

diff --git a/sys-apps/openrc/openrc-0.28.ebuild 
b/sys-apps/openrc/openrc-0.28.ebuild
deleted file mode 100644
index 23e168975f3..000
--- a/sys-apps/openrc/openrc-0.28.ebuild
+++ /dev/null
@@ -1,329 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic pam toolchain-funcs
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
-   unicode kernel_linux kernel_FreeBSD"
-
-COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? (
-   sys-auth/pambase
-   virtual/pam
-   )
-   audit? ( sys-process/audit )
-   kernel_linux? (
-   sys-process/psmisc
-   !test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   emake ${MAKE_ARGS} DESTDIR="${D}" install
-
-   # move the shared libs back to /usr so ldscript can install
-   # more of a minimal set of files
-   # disabled for now due to #270646
-   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
-   #gen_usr_ldscript -a einfo rc
-   gen_usr_ldscript libeinfo.so
-   gen_usr_ldscript librc.so
-
-   if ! use kernel_linux; then
-   keepdir /$(get_libdir)/rc/init.d
-   fi
-   keepdir /$(get_libdir)/rc/tmp
-
-   # Backup our default runlevels
-   dodir /usr/share/"${PN}"
-   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
-   rm -rf "${ED}"/etc/runlevels
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
-   newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
-
-   # install documentation
-   dodoc ChangeLog *.md
-   if use newnet; then
-  

[gentoo-commits] proj/openrc: New tag: 0.35

2018-02-28 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 28 23:23:14 2018 +

New tag: 0.35




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

2018-02-28 Thread Brian Evans
commit: fb94ebc448db596b58715e5b081e30a73dceec3d
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Feb 28 23:12:43 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Feb 28 23:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb94ebc4

dev-db/myodbc: Version bump for 5.3.10; fix building 5.2.7-r3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-db/myodbc/Manifest |  1 +
 dev-db/myodbc/files/5.3.10-cxxlinkage.patch| 29 ++
 dev-db/myodbc/myodbc-5.2.7-r3.ebuild   |  1 +
 ...myodbc-5.2.7-r3.ebuild => myodbc-5.3.10.ebuild} | 62 +-
 4 files changed, 68 insertions(+), 25 deletions(-)

diff --git a/dev-db/myodbc/Manifest b/dev-db/myodbc/Manifest
index ffc0ab6232d..c15882461b4 100644
--- a/dev-db/myodbc/Manifest
+++ b/dev-db/myodbc/Manifest
@@ -1,3 +1,4 @@
 DIST mysql-connector-odbc-5.2.7-src.tar.gz 606472 BLAKE2B 
297f1ae57802f682616283bae9c3ff7ef88f8f016274884794f6b476bf9b92bc1da8af9cb89f41fa2a74238f91fbc39b9427529b806ac4ffb52aecd895cd8cd8
 SHA512 
f54ac8a23ade71da85e1335e95eccdccfd68a8687d17a584ced103812bdc5aee8014769a84eaa22724bb2cb23d34c7188c964d3283723defeaef5157a4b3c60f
+DIST mysql-connector-odbc-5.3.10-src.tar.gz 2646571 BLAKE2B 
e85e179ee8a54c8c98dd254e949c08227adc72141d52bc15935eafd60edaf95f47c12ca51fa9472ae29c761d5de2149277c58e6d3f02a58be17f595ca7ba
 SHA512 
ebe56b95a1690332959a7a37e8ed381b46730fb9f6fbd6522ddc1a6961e4c8cdac59681a957b33abeb6cae12f210278e4063daa59ce952d92acf427bc188e22b
 DIST mysql-connector-odbc-5.3.9-linux-debian9-x86-32bit.tar.gz 11501665 
BLAKE2B 
e41dd65d940c0c91c67e6ec4c46ea2c3327e96d372c493635d05833862f2aa73919410a9e9a9c090a6fa65fd29e022a9b088c07a5e11089aee04b3b86005ad1e
 SHA512 
02fcf6ac88f6052206aa55b6fc2b37f499da26e596e8e64b1c20e87dc4a24f745416da56c6e1268feff60321f54cb45864b8d34e055ea2f99da37b6efeedc844
 DIST mysql-connector-odbc-5.3.9-linux-debian9-x86-64bit.tar.gz 12013057 
BLAKE2B 
e372cfb6ca49f9f01e9e60d7cd497fc009ec38dee76ca2cfb74cc95213b84ef1eebca85e1400f19c9715c0f9b2ef40fc212196e14189f5506be8d0e887507ce4
 SHA512 
b54ca167f762b4d8b988b4a91f14dc6a4bf49f55bc639ce8eecc9eba6c11400bd3494d74ef77ebe3348bdefd8fb5b8c1b62b3a6beebb926a1899da17ea4a1b44

diff --git a/dev-db/myodbc/files/5.3.10-cxxlinkage.patch 
b/dev-db/myodbc/files/5.3.10-cxxlinkage.patch
new file mode 100644
index 000..796a13754f8
--- /dev/null
+++ b/dev-db/myodbc/files/5.3.10-cxxlinkage.patch
@@ -0,0 +1,29 @@
+diff -aurN a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake
+--- a/cmake/FindMySQL.cmake2016-11-29 07:40:13.0 -0500
 b/cmake/FindMySQL.cmake2017-02-17 13:59:18.115389096 -0500
+@@ -747,7 +747,7 @@
+ endif()
+ 
+ if(NOT MYSQL_CXXFLAGS)
+-  if(MYSQL_CXX_LINKAGE OR MYSQL_VERSION_ID GREATER 50603)
++  if(MYSQL_CXX_LINKAGE)
+ _mysql_conf(MYSQL_CXXFLAGS "--cxxflags")
+ set(MYSQL_CXX_LINKAGE 1)
+   else()
+diff -aurN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2018-02-10 21:41:13.161553751 -0500
 b/CMakeLists.txt   2018-02-10 21:45:20.038398824 -0500
+@@ -379,10 +379,9 @@
+ SET(EXECUTABLE_OUTPUT_PATH "${CMAKE_BINARY_DIR}/bin")
+ SET(LIBRARY_OUTPUT_PATH "${CMAKE_BINARY_DIR}/lib")
+ 
+-SET(LIB_SUBDIR "lib")
+-IF(RPM_BUILD AND CMAKE_SYSTEM_PROCESSOR MATCHES 
"(x86_64|ppc64|ppc64p7|s390x|sparc64)")
+-  SET(LIB_SUBDIR "lib64")
+-ENDIF()
++IF(NOT LIB_SUBDIR)
++  MESSAGE(ERROR "LIB_SUBDIR is not set")
++ENDIF(NOT LIB_SUBDIR)
+ 
+ MESSAGE(STATUS "Installation library subdir: ${LIB_SUBDIR}")
+ 

diff --git a/dev-db/myodbc/myodbc-5.2.7-r3.ebuild 
b/dev-db/myodbc/myodbc-5.2.7-r3.ebuild
index 2aa325486f3..5f7d1930d02 100644
--- a/dev-db/myodbc/myodbc-5.2.7-r3.ebuild
+++ b/dev-db/myodbc/myodbc-5.2.7-r3.ebuild
@@ -69,6 +69,7 @@ multilib_src_configure() {
-DWITH_DOCUMENTATION_INSTALL_PATH=/usr/share/doc/${PF}
-DMYSQL_LIB_DIR="${ROOT}/usr/$(get_libdir)"
-DLIB_SUBDIR="$(get_libdir)"
+   -DNO_THREADS=ON
)
cmake-utils_src_configure
 }

diff --git a/dev-db/myodbc/myodbc-5.2.7-r3.ebuild 
b/dev-db/myodbc/myodbc-5.3.10.ebuild
similarity index 68%
copy from dev-db/myodbc/myodbc-5.2.7-r3.ebuild
copy to dev-db/myodbc/myodbc-5.3.10.ebuild
index 2aa325486f3..9fd6b225fc6 100644
--- a/dev-db/myodbc/myodbc-5.2.7-r3.ebuild
+++ b/dev-db/myodbc/myodbc-5.3.10.ebuild
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
+# Build is broken with ninja
+CMAKE_MAKEFILE_GENERATOR=emake
+
 inherit cmake-multilib flag-o-matic versionator
 
 MAJOR="$(get_version_component_range 1-2 $PV)"
@@ -10,12 +14,11 @@ MY_P="${MY_PN}-${PV/_p/r}-src"
 
 DESCRIPTION="ODBC driver for MySQL"
 HOMEPAGE="http://www.mysql.com/products/myodbc/";
-SRC_URI="mirror://mysql/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz"
-RESTRICT="primaryuri"
+SRC_URI="https://dev.mysql.com/get/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz";
 
 LICENSE="GPL-2

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

2018-02-28 Thread Sergei Trofimovich
commit: a48596f11cd6b5ecfeb994b9ea9678f3499955f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 23:03:59 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 23:04:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48596f1

sys-devel/gcc: stable 6.4.0-r1 for arm, bug #641474

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

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

diff --git a/sys-devel/gcc/gcc-6.4.0-r1.ebuild 
b/sys-devel/gcc/gcc-6.4.0-r1.ebuild
index 74891572e7a..927fe13ced5 100644
--- a/sys-devel/gcc/gcc-6.4.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-6.4.0-r1.ebuild
@@ -8,7 +8,7 @@ UCLIBC_VER="1.0"
 
 inherit toolchain
 
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd"
 
 RDEPEND=""
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2018-02-28 Thread Andreas Sturmlechner
commit: b3b858110724cc3bf88b1048de07e56246f01033
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 23:02:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 23:02:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b85811

net-firewall/firewalld: Re-add current stable

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/firewalld/Manifest |   1 +
 net-firewall/firewalld/firewalld-0.4.3.3.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 867d62e1570..f07683c2650 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1 +1,2 @@
+DIST firewalld-0.4.3.3.tar.bz2 679617 BLAKE2B 
37d3acda80f046e7e208f570688e9b554feb985c4b6c4d910236ed296113385bbc0c86fd4ae815538e0b68bef216154568b095023098d2b0620a1749af5cea4f
 SHA512 
21cb91b9545263f6da4a6ff218c939b610c7fe5dba2ad509803673d9c01cf6fecb4ab32bacf1a04e3d579fd9699a03760475285f824a6641902037c81ad2243a
 DIST firewalld-0.5.1.tar.gz 1155989 BLAKE2B 
8e5f67dc74738cec178715b0e3713afa7296be61b376a8d545b1ae1c01c0f0df78ec48222b6926bdce1d93c58f7d02fad14bc46c1ddd24840e8853e5e76b73ff
 SHA512 
8c8ea1a07fc81b12f53fbc84112d18c65c4332e8f7b7d575dc1ccba8a12418c874f8503b0062b49990f8bcfdf5fdaa7c0e4e3ddc0e9b1d0a91f49eff284b22be

diff --git a/net-firewall/firewalld/firewalld-0.4.3.3.ebuild 
b/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
new file mode 100644
index 000..566a084ed4b
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+#BACKPORTS=
+
+inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
+
+DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
+HOMEPAGE="http://www.firewalld.org/";
+SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2
+   
${BACKPORTS:+https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="gui"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6]
+   net-firewall/ipset
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt4[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/glib:2
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+src_prepare() {
+   [[ -n ${BACKPORTS} ]] && \
+   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
+   epatch
+
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   python_setup
+
+   econf \
+   --enable-systemd \
+   --with-iptables="${EPREFIX}/sbin/iptables" \
+   --with-ip6tables="${EPREFIX}/sbin/ip6tables" \
+   --with-iptables_restore="${EPREFIX}/sbin/iptables-restore" \
+   --with-ip6tables_restore="${EPREFIX}/sbin/ip6tables-restore" \
+   --with-ebtables="${EPREFIX}/sbin/ebtables" \
+   --with-ebtables_restore="${EPREFIX}/sbin/ebtables-restore" \
+   "$(systemd_with_unitdir 'systemd-unitdir')" \
+   --with-bashcompletiondir="$(get_bashcompdir)"
+}
+
+src_install() {
+   # manually split up the installation to avoid "file already exists" 
errors
+   emake -C config DESTDIR="${D}" install
+   emake -C po DESTDIR="${D}" install
+   emake -C shell-completion DESTDIR="${D}" install
+   emake -C doc DESTDIR="${D}" install
+
+   install_python() {
+   emake -C src DESTDIR="${D}" pythondir="$(python_get_sitedir)" 
install
+   python_optimize
+   }
+   python_foreach_impl install_python
+
+   python_replicate_script 
"${D}"/usr/bin/firewall-{offline-cmd,cmd,applet,config}
+   python_replicate_script "${D}/usr/sbin/firewalld"
+
+   # Get rid of junk
+   rm -rf "${D}/etc/rc.d/"
+   rm -rf "${D}/etc/sysconfig/"
+
+   # For non-gui installs we need to remove GUI bits
+   if ! use gui; then
+   rm -rf "${D}/etc/xdg/autostart"
+   rm -f "${D}/usr/bin/firewall-applet"
+   rm -f "${D}/usr/bin/firewall-config"
+   rm -rf "${D}/usr/share/applications"
+   rm -rf "${D}/usr/share/icons"
+   fi
+
+   newinitd "${FILESDIR}"/firewalld.init firewalld
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+   gnome2_schemas_saveli

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

2018-02-28 Thread William Hubbs
commit: f62975a1f8c4d5d4abdf78d8cad5509216138f03
Author: William Hubbs  gmail  com>
AuthorDate: Wed Feb 28 22:21:52 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Feb 28 22:21:52 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=f62975a1

Update ChangeLog

 ChangeLog | 1162 -
 1 file changed, 767 insertions(+), 395 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 0bee7a44..59ead5ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,770 @@
+commit 5bb6f9aa318a6d0507971b74d88c3fd2803bae4b
+Author: Jason Zaman 
+Commit: William Hubbs 
+
+init.sh: apply SELinux label for /run early in boot
+
+Some initramfs mount /run which then ends up with the wrong labels.
+Force relabel all of /run right after its mounted to fix.
+
+commit 1ab8541a6ccb9d72c6faeaf2d616fc49f6cdfaf6
+Author: Jason Zaman 
+Commit: William Hubbs 
+
+init-early.sh.Linux.in: apply the selinux label to /dev/console early
+
+/dev/console is relabelled later in the devfs init script, but by then we
+have already missed some of the messages, so fix that label early.
+
+commit 038c03bef315314ddb1e460c67d29b2599b494ad
+Author: William Hubbs 
+Commit: William Hubbs 
+
+supervise-daemon: make an error message more verbose
+
+commit e51dc29e2f3b2718a62347e8588115e786a9f3c8
+Author: William Hubbs 
+Commit: William Hubbs 
+
+cgroups: fix indentation
+
+commit c6047f887a362cb8d96624fbd73484ca703acf53
+Author: William Hubbs 
+Commit: William Hubbs 
+
+cgroups: add rc_cgroup_memory_use_hierarchy setting for cgroups v1
+
+commit 0506d68427e342366d826aae4bfbbc6cc0adecc2
+Author: William Hubbs 
+Commit: William Hubbs 
+
+fstabinfo: fix an error message
+
+commit c3d666acaf51c771671b0fa54bd8ec0f5d29859e
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc: remove unused #define's.
+
+commit e93b1d76d150c4477015052fc3df9b94647e5b5d
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc: convert another execl() call to execlp()
+
+commit acf1e43f815898c4a4957db352f71f3fb629edf3
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-init: convert execl calls to execlp
+
+commit f383fd87b121492a04362ca9041f686d981718f1
+Author: William Hubbs 
+Commit: William Hubbs 
+
+kill_all: change execl call to execlp
+
+commit cfded513cd9b7febe4b7cf39a80411e4303f0655
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-init: set a default path
+
+The default path provided by the system if one isn't set only includes
+"/bin:/usr/bin". This adds the default path setting from sysvinit.
+
+commit 16ff3cd8df6169f73e3d7cf00758a4703f62cbf0
+Author: Christian Brauner 
+Commit: William Hubbs 
+
+check whether /sys/fs/cgroup is a mountpoint
+
+The current check only tries to detect whether /sys/fs/cgroup exists and
+whether it is writable or not. But when the init system doesn't mount
+cgroups then /sys/fs/cgroup will just be an empty directory. When paired
+with unprivileged containers that mount sysfs this will cause misleading
+errors to be printed since /sys/fs/cgroup will be owned by user
+nobody:nogroup in this case. Independent of this specific problem this
+check will also be misleading when the /sys/fs/cgroup exists and is in
+fact writable by the init system but isn't actually a mountpoint.
+
+Note from William. "grep -qs" doesn't need to redirect output to
+/dev/null since it is completely silent.
+
+This fixes #209.
+
+commit 38032626a6c2f8e869197999f32ac3634667cc86
+Author: William Hubbs 
+Commit: William Hubbs 
+
+improve cgroup configuration checks
+
+make the base/controller functions return successfully if cgroups v1/v2
+are not configured in the kernel
+
+commit aa7d3a7911b658c550e7ce76cd6d7d46541fc323
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc: force deptree update for sysinit runlevel
+
+commit 98262647a9d2f3c65a7ceb1aaa81095522c1ef06
+Author: William Hubbs 
+Commit: William Hubbs 
+
+supervise-daemon: zero out the cmdline buffer when it is allocated
+
+commit 5868abe97babcc287794dcb36ad8e77989b6ddcf
+Author: William Hubbs 
+Commit: William Hubbs 
+
+start-stop-daemon: compiler warning cleanup
+
+commit 71aad16256604e0e9e146221957a9b00cfe67b99
+Author: William Hubbs 
+Commit: William Hubbs 
+
+openrc-run: clean up a compiler warning
+
+commit e275da84de1589253da5ff6a7c272cf1c82f8567
+Author: William Hubbs 
+Commit: William Hubbs 
+
+supervise-daemon: remove references to PATH_MAX
+
+commit a6cc7f06cf3807a0e0590697e1f14e6ab9055271
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc.c: remove PATH_MAX references
+
+commit c1178c8eebb92c9f3702e981cd4af9ef41f51884
+Author: William Hubbs 
+Commit: William Hubbs 
+
+rc-selinux.c: remove references to path_max
+
+commit 3c031ca9780c555817fe9ccb8b23ceb231129724
+Author: William Hubbs 
+Commit: Wil

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

2018-02-28 Thread Sergei Trofimovich
commit: e5c90997eb47db9e38b21a8ea5cb5a7e1151d096
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:27:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:28:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c90997

x11-libs/libfm-extra: stable 1.2.5 for ppc, bug #625180

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

 x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild 
b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
index 4a960668dc9..0caa1a5efec 100644
--- a/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
+++ b/x11-libs/libfm-extra/libfm-extra-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/";
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE=""



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

2018-02-28 Thread Sergei Trofimovich
commit: 7964cbac43ae9a64fcbd8f5315c13f7984fe98a8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:27:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:28:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7964cbac

x11-libs/libfm: stable 1.2.5 for ppc, bug #625180

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

 x11-libs/libfm/libfm-1.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libfm/libfm-1.2.5.ebuild 
b/x11-libs/libfm/libfm-1.2.5.ebuild
index 5d88eb6c7ef..ad671cdf555 100644
--- a/x11-libs/libfm/libfm-1.2.5.ebuild
+++ b/x11-libs/libfm/libfm-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="A library for file management"
 HOMEPAGE="http://pcmanfm.sourceforge.net/";
 SRC_URI="https://github.com/lxde/libfm/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
 SLOT="0/4.5.0" #copy ABI_VERSION because it seems upstream change it randomly
 IUSE="+automount debug doc examples exif gtk udisks vala"



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

2018-02-28 Thread Sergei Trofimovich
commit: 7f00f6ede83ca07bac7c289807faaf1a6699d917
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:27:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:28:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f00f6ed

x11-misc/pcmanfm: stable 1.2.5 for ppc, bug #625180

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

 x11-misc/pcmanfm/pcmanfm-1.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/pcmanfm/pcmanfm-1.2.5.ebuild 
b/x11-misc/pcmanfm/pcmanfm-1.2.5.ebuild
index cf755e44234..cbe9327aa04 100644
--- a/x11-misc/pcmanfm/pcmanfm-1.2.5.ebuild
+++ b/x11-misc/pcmanfm/pcmanfm-1.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86"
 IUSE="debug"
 
 RDEPEND=">=dev-libs/glib-2.18:2



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

2018-02-28 Thread Andreas Sturmlechner
commit: f8a2ab3e9c5d11afbda52516167b7e8772a3dcd8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 22:26:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:26:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a2ab3e

dev-vcs/git-cola: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/git-cola/Manifest  |  3 -
 .../files/git-cola-2.2.1-disable-live-tests.patch  | 22 -
 ...git-cola-2.2.1-update-git-config-in-tests.patch | 13 ---
 dev-vcs/git-cola/git-cola-2.2.1.ebuild | 97 --
 dev-vcs/git-cola/git-cola-2.3.ebuild   | 96 -
 dev-vcs/git-cola/git-cola-2.4.ebuild   | 96 -
 6 files changed, 327 deletions(-)

diff --git a/dev-vcs/git-cola/Manifest b/dev-vcs/git-cola/Manifest
index 020e6f48381..64328eade56 100644
--- a/dev-vcs/git-cola/Manifest
+++ b/dev-vcs/git-cola/Manifest
@@ -1,4 +1 @@
 DIST git-cola-2.11.tar.gz 1179769 BLAKE2B 
db2926b8137b2bb11cc9698b37156d8b0c8f72068061d7d1598b2e3237e44764c2914923103704babe26cf7a7c16bbe28a61770d98954f776b8ce955658a
 SHA512 
99b865d7a49dcb041e54811141d242386642b5ed6fc12fa7a03431eb9b905cb88d88c4892dc432dd59e8ae3c85f20cc40f4bfb9b6ff002f4e5a4cfc0bdc4c72c
-DIST git-cola-2.2.1.tar.gz 996484 BLAKE2B 
2c2c2bc085eec36c4ef6809a93458d8faa5ca6a880310877aa0dc56e4ad0ffb6a7d7c86785d8f5354d613d4b8c5fa5bce057be60bd97220f64d66aa905ae78f4
 SHA512 
a91fe706ea150d9bd9a05a9d494c63d373cae0154deca8e40e30fc20e70be32d4fd1f021a971c067d46ab24f472965a12c115eeb4bd94e4f62c21e546d89c109
-DIST git-cola-2.3.tar.gz 1005858 BLAKE2B 
18265a959ff4662ac2ba5a1ba0c304a5b79a485d96ac744a9525c2dfb84d898c314742857665728bae8c85366b00f348bc043133ef842f140a49a8e0c1af1246
 SHA512 
2be0e971cd23aa0a1f8ec92ffd05f64cdd0ee34fb1e3c9bd3a98df0556968e9613d6494002e973db8de8ab389c48205ab1db42823d46e523c24a029cf25e3023
-DIST git-cola-2.4.tar.gz 987829 BLAKE2B 
38ab959c19642349c6910d1131aa5e20d3577d39816a93759b9c2f18e4a3ccc65a972317910dde872f870237bf55c62dd63e83d04ae80b0ecf8afd2adcb5d56b
 SHA512 
702d5c7322a21e5807354d3b3b7b31fd5cef3c12c3294e2ad57add99f586277d4805e85122682acde40e6243529588e62762f9483d807ed12340057c6a37a0cc

diff --git a/dev-vcs/git-cola/files/git-cola-2.2.1-disable-live-tests.patch 
b/dev-vcs/git-cola/files/git-cola-2.2.1-disable-live-tests.patch
deleted file mode 100644
index 2ebdc9880d1..000
--- a/dev-vcs/git-cola/files/git-cola-2.2.1-disable-live-tests.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/test/git_test.py b/test/git_test.py
-index 9f812b2..ff7da24 100644
 a/test/git_test.py
-+++ b/test/git_test.py
-@@ -53,17 +53,6 @@ class GitCommandTest(unittest.TestCase):
- version = self.git.version()[STDOUT]
- self.failUnless(version.startswith('git version'))
- 
--def test_tag(self):
--"""Test running 'git tag'"""
--tags = self.git.tag()[STDOUT].splitlines()
--self.failUnless( 'v1.0.0' in tags )
--
--def test_show(self):
--"""Test running 'git show'"""
--sha = '1b9742bda5d26a4f250fa64657f66ed20624a084'
--contents = self.git.show(sha)[STDOUT].splitlines()
--self.failUnless(contents[0] == '/build')
--
- def test_stdout(self):
- """Test overflowing the stdout buffer"""
- # Write to stdout only

diff --git 
a/dev-vcs/git-cola/files/git-cola-2.2.1-update-git-config-in-tests.patch 
b/dev-vcs/git-cola/files/git-cola-2.2.1-update-git-config-in-tests.patch
deleted file mode 100644
index 96271d05548..000
--- a/dev-vcs/git-cola/files/git-cola-2.2.1-update-git-config-in-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/test/helper.py b/test/helper.py
-index 006a5b1..64d0dfc 100644
 a/test/helper.py
-+++ b/test/helper.py
-@@ -87,6 +87,8 @@ class GitRepositoryTestCase(TmpPathTestCase):
- 
- def initialize_repo(self):
- self.git('init')
-+self.git('config', '--local', 'user.name', 'Your Name')
-+self.git('config', '--local', 'user.email', 'y...@example.com')
- self.touch('A', 'B')
- self.git('add', 'A', 'B')
- 

diff --git a/dev-vcs/git-cola/git-cola-2.2.1.ebuild 
b/dev-vcs/git-cola/git-cola-2.2.1.ebuild
deleted file mode 100644
index cad0264b76b..000
--- a/dev-vcs/git-cola/git-cola-2.2.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-DISTUTILS_SINGLE_IMPL=true
-
-inherit distutils-r1 readme.gentoo virtualx
-
-DESCRIPTION="The highly caffeinated git GUI"
-HOMEPAGE="https://git-cola.github.io/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-RDEPEND="
-   dev-python/pyinotify[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]

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

2018-02-28 Thread Sergei Trofimovich
commit: a7faf41168a05dda59177c1383926cec23a2aa51
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:23:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:23:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7faf411

app-emulation/lxc: stable 2.0.9 for ppc64, bug #612216

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

 app-emulation/lxc/lxc-2.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/lxc/lxc-2.0.9.ebuild 
b/app-emulation/lxc/lxc-2.0.9.ebuild
index 5ebf0c11917..288b3662d1c 100644
--- a/app-emulation/lxc/lxc-2.0.9.ebuild
+++ b/app-emulation/lxc/lxc-2.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="LinuX Containers userspace utilities"
 HOMEPAGE="https://linuxcontainers.org/";
 SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz";
 
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
 
 LICENSE="LGPL-3"
 SLOT="0"



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

2018-02-28 Thread Michał Górny
commit: 9bf07ee572846568b86506c01a7fe817e5683af1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:11:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf07ee5

profiles/arch/hppa: Mask flags w/ masked REQUIRED_USE

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

diff --git a/profiles/arch/hppa/package.use.stable.mask 
b/profiles/arch/hppa/package.use.stable.mask
index ffcea66595e..1d8e803dc88 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -20,7 +20,7 @@
 # Andreas Sturmlechner  (12 Feb 2018)
 # dev-libs/libical stabilisation timeout, bug #621724
 app-mobilephone/gnokii ical
-net-mail/cyrus-imapd http
+net-mail/cyrus-imapd http jmap
 net-wireless/bluez obex
 
 # Hans de Graaff  (26 Nov 2017)



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

2018-02-28 Thread Michał Górny
commit: dbd3a7d8a36ec5e48f740226b0d3742140fe05a8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:20:40 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd3a7d8

dev-lang/rust: Fix PkgMetadataXmlInvalidPkgRef

 dev-lang/rust/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml
index c1882e581cf..8c2f85d8d94 100644
--- a/dev-lang/rust/metadata.xml
+++ b/dev-lang/rust/metadata.xml
@@ -13,7 +13,7 @@
 library when building with sys-devel/clang
 Use system sys-devel/llvm in
 place of the bundled one
-Use sys-libs/jemalloc as the
+Use dev-libs/jemalloc as the
 standard memory allocator
   
 



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

2018-02-28 Thread Michał Górny
commit: 16f779e731d17b0ed8612f8e9c12e7d4489eec9e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:10:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f779e7

profiles/arch/amd64-fbsd: Mask flags w/ masked REQUIRED_USE

 profiles/arch/amd64-fbsd/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index b3ad0389721..1a66309db92 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (28 Feb 2018)
+# Requires masked USE flags.
+gnome-base/gvfs mtp
+
 # Michał Górny  (22 Feb 2018)
 # USE=libcxxrt is use.forced.
 sys-libs/libcxx libcxxabi



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2018-02-28 Thread Michał Górny
commit: 956eed24327e10995f30988e47849ae55a2bca6d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:12:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956eed24

profiles/hardened/*ppc64*: Mask flags w/ masked REQUIRED_USE

 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask| 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 0aa23e5d51f..58814110cd0 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (28 Feb 2018)
+# Requires masked USE flags.
+sci-libs/gdal mdb
+
 # Davide Pesavento  (21 Jan 2017)
 # Requires unkeyworded dev-python/PyQt5
 dev-python/qscintilla-python qt5



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

2018-02-28 Thread Michał Górny
commit: e81379d5ac3e18bb386aab59a6f0855e0952af77
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:08:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81379d5

profiles/arch/arm64: Mask flags w/ masked REQUIRED_USE

 profiles/arch/arm64/package.use.mask| 5 +
 profiles/arch/arm64/package.use.stable.mask | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 4c6dbb6d2b5..372894dea3d 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (28 Feb 2018)
+# Requires masked dependent flags.
+dev-lang/php ldap-sasl
+net-nds/openldap cxx
+
 # Matthew Thode  (23 Feb 2018)
 # net-proxy/haproxy isn't keyworded for arm64
 sys-cluster/neutron haproxy

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 6a978bd339b..4e9cf656366 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (28 Feb 2018)
+# Requires masked dependent flags.
+net-dns/avahi mdnsresponder-compat
+net-fs/samba ads
+
 # Michał Górny  (19 Feb 2018)
 # Masked due to unstable deps.
 dev-db/redis tcmalloc



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

2018-02-28 Thread Michał Górny
commit: b4b699d74ff3c85f787970bbcc314be20f438359
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:20:02 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b699d7

app-editors/gedit-plugins: Fix PkgMetadataXmlInvalidPkgRef

 app-editors/gedit-plugins/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gedit-plugins/metadata.xml 
b/app-editors/gedit-plugins/metadata.xml
index ef0c8705509..ba0535e10d0 100644
--- a/app-editors/gedit-plugins/metadata.xml
+++ b/app-editors/gedit-plugins/metadata.xml
@@ -11,6 +11,6 @@
them
Shows document changes related to git's HEAD
Embed a terminal in the bottom pane
-   Build the plugin to inject events to 
gnome-extra/zeitgeist
+   Build the plugin to inject events to 
zeitgeist
 
 



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

2018-02-28 Thread Michał Górny
commit: 3e9f6e0c8de7ffcf2d0e3b1244243b0cc515d53c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:19:25 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9f6e0c

net-im/mattermost-desktop-bin: Remove ~x86 from 4.0.0

Remove the ~x86 keyword since the ebuild has pure abi_x86_64
dependencies that can not be satisfied on x86.

 net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.ebuild
index e72d213c829..5218794a1b6 100644
--- a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.ebuild
+++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-4.0.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
gnome-base/gconf:2[${MULTILIB_USEDEP}]



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

2018-02-28 Thread Michał Górny
commit: 1aa190e4821a29d88218fa2d1571946dd973c84d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:04:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa190e4

x11-misc/xprintidle: [QA] Fix TrailingEmptyLine

 x11-misc/xprintidle/xprintidle-2.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-misc/xprintidle/xprintidle-2.1.ebuild 
b/x11-misc/xprintidle/xprintidle-2.1.ebuild
index 4b37635dfb0..276895f91bf 100644
--- a/x11-misc/xprintidle/xprintidle-2.1.ebuild
+++ b/x11-misc/xprintidle/xprintidle-2.1.ebuild
@@ -24,4 +24,3 @@ DOCS=(
ChangeLog
NEWS
 )
-



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2018-02-28 Thread Andreas Sturmlechner
commit: 38f8fa95b10b471388121559841eddfa09415a9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:40:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f8fa95

net-firewall/firewalld: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/firewalld/Manifest  |   1 -
 net-firewall/firewalld/firewalld-0.4.3.3.ebuild  | 108 ---
 net-firewall/firewalld/firewalld-0.5.1-r1.ebuild | 103 -
 3 files changed, 212 deletions(-)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index f07683c2650..867d62e1570 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,2 +1 @@
-DIST firewalld-0.4.3.3.tar.bz2 679617 BLAKE2B 
37d3acda80f046e7e208f570688e9b554feb985c4b6c4d910236ed296113385bbc0c86fd4ae815538e0b68bef216154568b095023098d2b0620a1749af5cea4f
 SHA512 
21cb91b9545263f6da4a6ff218c939b610c7fe5dba2ad509803673d9c01cf6fecb4ab32bacf1a04e3d579fd9699a03760475285f824a6641902037c81ad2243a
 DIST firewalld-0.5.1.tar.gz 1155989 BLAKE2B 
8e5f67dc74738cec178715b0e3713afa7296be61b376a8d545b1ae1c01c0f0df78ec48222b6926bdce1d93c58f7d02fad14bc46c1ddd24840e8853e5e76b73ff
 SHA512 
8c8ea1a07fc81b12f53fbc84112d18c65c4332e8f7b7d575dc1ccba8a12418c874f8503b0062b49990f8bcfdf5fdaa7c0e4e3ddc0e9b1d0a91f49eff284b22be

diff --git a/net-firewall/firewalld/firewalld-0.4.3.3.ebuild 
b/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
deleted file mode 100644
index e270b3f02b3..000
--- a/net-firewall/firewalld/firewalld-0.4.3.3.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-#BACKPORTS=
-
-inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
-
-DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
-HOMEPAGE="http://www.firewalld.org/";
-SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2
-   
${BACKPORTS:+https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="gui"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   net-firewall/ebtables
-   net-firewall/iptables[ipv6]
-   net-firewall/ipset
-   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
-   gui? (
-   x11-libs/gtk+:3
-   dev-python/PyQt4[${PYTHON_USEDEP}]
-   )"
-DEPEND="${RDEPEND}
-   dev-libs/glib:2
-   >=dev-util/intltool-0.35
-   sys-devel/gettext"
-
-src_prepare() {
-   [[ -n ${BACKPORTS} ]] && \
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
-   epatch
-
-   epatch_user
-   eautoreconf
-}
-
-src_configure() {
-   python_setup
-
-   econf \
-   --enable-systemd \
-   --with-iptables="${EPREFIX}/sbin/iptables" \
-   --with-ip6tables="${EPREFIX}/sbin/ip6tables" \
-   --with-iptables_restore="${EPREFIX}/sbin/iptables-restore" \
-   --with-ip6tables_restore="${EPREFIX}/sbin/ip6tables-restore" \
-   --with-ebtables="${EPREFIX}/sbin/ebtables" \
-   --with-ebtables_restore="${EPREFIX}/sbin/ebtables-restore" \
-   "$(systemd_with_unitdir 'systemd-unitdir')" \
-   --with-bashcompletiondir="$(get_bashcompdir)"
-}
-
-src_install() {
-   # manually split up the installation to avoid "file already exists" 
errors
-   emake -C config DESTDIR="${D}" install
-   emake -C po DESTDIR="${D}" install
-   emake -C shell-completion DESTDIR="${D}" install
-   emake -C doc DESTDIR="${D}" install
-
-   install_python() {
-   emake -C src DESTDIR="${D}" pythondir="$(python_get_sitedir)" 
install
-   python_optimize
-   }
-   python_foreach_impl install_python
-
-   python_replicate_script 
"${D}"/usr/bin/firewall-{offline-cmd,cmd,applet,config}
-   python_replicate_script "${D}/usr/sbin/firewalld"
-
-   # Get rid of junk
-   rm -rf "${D}/etc/rc.d/"
-   rm -rf "${D}/etc/sysconfig/"
-
-   # For non-gui installs we need to remove GUI bits
-   if ! use gui; then
-   rm -rf "${D}/etc/xdg/autostart"
-   rm -f "${D}/usr/bin/firewall-applet"
-   rm -f "${D}/usr/bin/firewall-config"
-   rm -rf "${D}/usr/share/applications"
-   rm -rf "${D}/usr/share/icons"
-   fi
-
-   newinitd "${FILESDIR}"/firewalld.init firewalld
-}
-
-pkg_p

[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2018-02-28 Thread Andreas Sturmlechner
commit: e42d52e1c1f4d13ef9689667f2ee280cbc2fb45a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:34:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42d52e1

net-firewall/firewalld: Depends on dev-python/PyQt5 not 4

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/firewalld/firewalld-0.5.1-r2.ebuild | 103 +++
 1 file changed, 103 insertions(+)

diff --git a/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild 
b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
new file mode 100644
index 000..d0345b01e7c
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
+
+DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
+HOMEPAGE="http://www.firewalld.org/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="gui"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   !!net-firewall/gshield
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   >=dev-python/python-slip-0.2.7[dbus,${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   net-firewall/ebtables
+   net-firewall/iptables[ipv6]
+   net-firewall/ipset
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   dev-libs/glib:2
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   python_setup
+
+   econf \
+   --enable-systemd \
+   --with-iptables="${EPREFIX}/sbin/iptables" \
+   --with-ip6tables="${EPREFIX}/sbin/ip6tables" \
+   --with-iptables_restore="${EPREFIX}/sbin/iptables-restore" \
+   --with-ip6tables_restore="${EPREFIX}/sbin/ip6tables-restore" \
+   --with-ebtables="${EPREFIX}/sbin/ebtables" \
+   --with-ebtables_restore="${EPREFIX}/sbin/ebtables-restore" \
+   --with-systemd-unitdir="$(systemd_get_systemunitdir)" \
+   --with-bashcompletiondir="$(get_bashcompdir)"
+}
+
+src_install() {
+   # manually split up the installation to avoid "file already exists" 
errors
+   emake -C config DESTDIR="${D}" install
+   emake -C po DESTDIR="${D}" install
+   emake -C shell-completion DESTDIR="${D}" install
+   emake -C doc DESTDIR="${D}" install
+
+   install_python() {
+   emake -C src DESTDIR="${D}" pythondir="$(python_get_sitedir)" 
install
+   python_optimize
+   }
+   python_foreach_impl install_python
+
+   python_replicate_script 
"${D}"/usr/bin/firewall-{offline-cmd,cmd,applet,config}
+   python_replicate_script "${D}/usr/sbin/firewalld"
+
+   # Get rid of junk
+   rm -rf "${D}/etc/rc.d/"
+   rm -rf "${D}/etc/sysconfig/"
+
+   # For non-gui installs we need to remove GUI bits
+   if ! use gui; then
+   rm -rf "${D}/etc/xdg/autostart"
+   rm -f "${D}/usr/bin/firewall-applet"
+   rm -f "${D}/usr/bin/firewall-config"
+   rm -rf "${D}/usr/share/applications"
+   rm -rf "${D}/usr/share/icons"
+   fi
+
+   newinitd "${FILESDIR}"/firewalld.init firewalld
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2018-02-28 Thread Andreas Sturmlechner
commit: 132f3e63776ee78036fbe6f2485e5c6d5e8e7f87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:36:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132f3e63

net-firewall/firewalld: Drop unnecessary eutils,multilib

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/firewalld/firewalld-0.5.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild 
b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
index 63f66354740..e5156d9770f 100644
--- a/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
+++ b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-inherit autotools eutils gnome2-utils python-r1 systemd multilib 
bash-completion-r1
+inherit autotools gnome2-utils python-r1 systemd bash-completion-r1
 
 DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic 
firewall"
 HOMEPAGE="http://www.firewalld.org/";



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

2018-02-28 Thread Andreas Sturmlechner
commit: b3be6753294e12af886fdefcf5fcf7a2483fece4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:20:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3be6753

app-text/kbibtex: Add 0.8_pre20180222 snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-text/kbibtex/Manifest   |  1 +
 app-text/kbibtex/kbibtex-0.8_pre20180222.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest
index beb07972178..3162899cbf9 100644
--- a/app-text/kbibtex/Manifest
+++ b/app-text/kbibtex/Manifest
@@ -1 +1,2 @@
 DIST kbibtex-0.8_pre20171110.tar.gz 11423893 BLAKE2B 
78bcd72da35775d9927f35b865aba1e5ee88fd6391e5b354dd23d319a17a18c5aa521d32f58f1827a86bf33d1a42e7bef19940fdd1b83e67124b7335520bb1cd
 SHA512 
719c40e78e22dc936a5395bf299962b4ec657df89877df78f17139dcd9b45a7ed98ff213a7c8a0cf0eeb4960a3b10cafaf7521e334a3269f96e2abdcdd67c913
+DIST kbibtex-0.8_pre20180222.tar.gz 11413610 BLAKE2B 
d0a338891038fd1bd8e1d5ceb526961aecf962021d9072bec2ca172c319f20f104ebfa857eabfc9c99d29b87dcf64404b9811e1d66d49c369f7a9d8b1d7b79a0
 SHA512 
a4d16ce2bc1f64e7e4e36245dd7628caabccd0536ac7120e6fa3157f04fe45742a730c2ad2d6c74ede5a3fdfba03d6b9185b706c96ab43cdc5a5af731c903e36

diff --git a/app-text/kbibtex/kbibtex-0.8_pre20180222.ebuild 
b/app-text/kbibtex/kbibtex-0.8_pre20180222.ebuild
new file mode 100644
index 000..a7517199371
--- /dev/null
+++ b/app-text/kbibtex/kbibtex-0.8_pre20180222.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT=32bf659581e1c6a02a6f97bd714b44456c654783
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5 vcs-snapshot
+
+DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX"
+HOMEPAGE="https://userbase.kde.org/KBibTeX";
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+IUSE="webengine webkit zotero"
+
+REQUIRED_USE="?? ( webengine webkit )"
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   $(add_qt_dep qtxmlpatterns)
+   app-text/poppler[qt5(+)]
+   dev-libs/icu:=
+   virtual/tex-base
+   webengine? ( $(add_qt_dep qtwebengine 'widgets') )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   zotero? (
+   app-crypt/qca[qt5(+)]
+   dev-libs/qoauth:5
+   )
+"
+RDEPEND="${DEPEND}
+   !app-text/kbibtex:4
+   dev-tex/bibtex2html
+   x11-misc/shared-mime-info
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package webengine Qt5WebEngineWidgets)
+   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+   $(cmake-utils_use_find_package zotero Qca-qt5)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version "kde-apps/okular:${SLOT}" ; then
+   elog "For PDF or PostScript document preview support, please 
install kde-apps/okular:${SLOT}"
+   fi
+}



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

2018-02-28 Thread Andreas Sturmlechner
commit: b864980b452a8521c48bec82fe0db637b905b547
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:50:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b864980b

app-misc/pysmssend: Drop live ebuild

Outdated, no more development.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/pysmssend/pysmssend-.ebuild | 59 
 1 file changed, 59 deletions(-)

diff --git a/app-misc/pysmssend/pysmssend-.ebuild 
b/app-misc/pysmssend/pysmssend-.ebuild
deleted file mode 100644
index fcdaece171c..000
--- a/app-misc/pysmssend/pysmssend-.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-EGIT_REPO_URI="https://github.com/hwoarang/${PN}.git";
-
-inherit distutils-r1 eutils git-r3
-
-DESCRIPTION="Python Application for sending sms over multiple ISPs"
-HOMEPAGE="http://pysmssend.silverarrow.org/";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="qt4"
-
-DEPEND=">=dev-python/mechanize-0.1.9[${PYTHON_USEDEP}]
-   qt4? ( >=dev-python/PyQt4-4.3[X,${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-python_install() {
-   distutils-r1_python_install
-
-   python_doscript pysmssendcmd
-   if use qt4; then
-   python_doscript pysmssend
-   else
-   ln -s pysmssendcmd "${D}$(python_get_scriptdir)"/pysmssend || 
die
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
-   if use qt4; then
-   insinto /usr/share/${PN}/Icons
-   doins   Icons/*
-   doicon  Icons/pysmssend.png
-   domenu  ${PN}.desktop
-   else
-   dosym   pysmssendcmd /usr/bin/pysmssend
-   fi
-   dodoc README AUTHORS TODO
-}
-
-pkg_postinst() {
-   elog "${PN} can use dev-python/python-gnupg"
-   elog "for keeping your account data encrypted"
-   elog "and secured. If you want to use it,"
-   elog "first install dev-python/python-gnupg using"
-   elog "emerge -av dev-python/python/gnupg"
-   elog "and then edit your ~/.pysmssend/config"
-   elog "file and set:"
-   elog
-   elog "pysmssend_gpg_support=1"
-   elog "pysmssend_gpg_key="
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/

2018-02-28 Thread Andreas Sturmlechner
commit: 0b22104cee07531d5788fd97139dfa30a469a684
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 21:35:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 22:20:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b22104c

net-firewall/firewalld: Add missing || die

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/firewalld/firewalld-0.5.1-r2.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild 
b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
index d0345b01e7c..63f66354740 100644
--- a/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
+++ b/net-firewall/firewalld/firewalld-0.5.1-r2.ebuild
@@ -72,16 +72,16 @@ src_install() {
python_replicate_script "${D}/usr/sbin/firewalld"
 
# Get rid of junk
-   rm -rf "${D}/etc/rc.d/"
-   rm -rf "${D}/etc/sysconfig/"
+   rm -rf "${D}/etc/rc.d/" || die
+   rm -rf "${D}/etc/sysconfig/" || die
 
# For non-gui installs we need to remove GUI bits
if ! use gui; then
-   rm -rf "${D}/etc/xdg/autostart"
-   rm -f "${D}/usr/bin/firewall-applet"
-   rm -f "${D}/usr/bin/firewall-config"
-   rm -rf "${D}/usr/share/applications"
-   rm -rf "${D}/usr/share/icons"
+   rm -rf "${D}/etc/xdg/autostart" || die
+   rm -f "${D}/usr/bin/firewall-applet" || die
+   rm -f "${D}/usr/bin/firewall-config" || die
+   rm -rf "${D}/usr/share/applications" || die
+   rm -rf "${D}/usr/share/icons" || die
fi
 
newinitd "${FILESDIR}"/firewalld.init firewalld



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

2018-02-28 Thread Thomas Deutschmann
commit: ea94d91f89b5b427b1254b18ca5b78f951ae4a59
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 28 22:18:24 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 28 22:18:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea94d91f

net-mail/dovecot: Use HTTPS

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-mail/dovecot/dovecot-2.2.19.ebuild  | 10 +-
 net-mail/dovecot/dovecot-2.2.29.1.ebuild|  4 ++--
 net-mail/dovecot/dovecot-2.2.32.ebuild  |  4 ++--
 net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild |  2 +-
 net-mail/dovecot/dovecot-2.2.33.2-r2.ebuild |  2 +-
 net-mail/dovecot/dovecot-2.2.33.2.ebuild|  4 ++--
 net-mail/dovecot/dovecot-2.2.34.ebuild  |  2 +-
 net-mail/dovecot/dovecot-2.3.0-r1.ebuild|  2 +-
 net-mail/dovecot/dovecot-2.3.0-r2.ebuild|  2 +-
 net-mail/dovecot/dovecot-2.3.0-r3.ebuild|  2 +-
 net-mail/dovecot/dovecot-2.3.0.1.ebuild |  2 +-
 net-mail/dovecot/dovecot-2.3.0.ebuild   |  4 ++--
 12 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/net-mail/dovecot/dovecot-2.2.19.ebuild 
b/net-mail/dovecot/dovecot-2.2.19.ebuild
index afb1f739bdb..97989e04efa 100644
--- a/net-mail/dovecot/dovecot-2.2.19.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,15 +12,15 @@ if [[ ${PV} == *_rc* ]] ; then
 else
rc_dir=""
 fi
-SRC_URI="http://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
+SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
sieve? (
-   
http://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
)
managesieve? (
-   
http://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
) "
 DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="http://www.dovecot.org/";
+HOMEPAGE="https://www.dovecot.org/";
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"

diff --git a/net-mail/dovecot/dovecot-2.2.29.1.ebuild 
b/net-mail/dovecot/dovecot-2.2.29.1.ebuild
index 8cfd8318a2d..484d17c54bd 100644
--- a/net-mail/dovecot/dovecot-2.2.29.1.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.29.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ 
SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz

https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
) "
 DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="http://www.dovecot.org/";
+HOMEPAGE="https://www.dovecot.org/";
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"

diff --git a/net-mail/dovecot/dovecot-2.2.32.ebuild 
b/net-mail/dovecot/dovecot-2.2.32.ebuild
index 88416afd785..fd713a3164f 100644
--- a/net-mail/dovecot/dovecot-2.2.32.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.32.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ 
SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz

https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
) "
 DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="http://www.dovecot.org/";
+HOMEPAGE="https://www.dovecot.org/";
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"

diff --git a/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild 
b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild
index 8cbe8076991..219b6c0ea43 100644
--- a/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz

https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
) "
 DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
-HOMEPAGE="http://www.dovecot.org/";
+HOMEPAGE="https://www.dovecot.org/";
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"

diff --git a/net-mail/dovecot/dovecot-2.2.33.2-r2.ebuild 
b/net-mail/dovecot/dovecot-2.2.33.2-r2.ebuild
index 501be824b00..41930e54e70 100644
--- a/net-mail/dovecot/dovecot-2.2.33.2-r2.ebuild
+++ b/net-mail/dovecot/dovecot-2.2.33.2-r2.ebuild
@@ -

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

2018-02-28 Thread Thomas Deutschmann
commit: 5a2f53f6a6fa9cac9d50615dbaa03e10a784e672
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 28 22:15:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 28 22:18:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2f53f6

net-mail/dovecot: Bump to fix CVE-2017-14461 & CVE-2017-15130

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

 net-mail/dovecot/Manifest   |   2 +
 net-mail/dovecot/dovecot-2.2.34.ebuild  | 290 
 net-mail/dovecot/dovecot-2.3.0.1.ebuild | 284 +++
 3 files changed, 576 insertions(+)

diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest
index cab1375332a..1a212faeccf 100644
--- a/net-mail/dovecot/Manifest
+++ b/net-mail/dovecot/Manifest
@@ -6,6 +6,8 @@ DIST dovecot-2.2.19.tar.gz 5256627 BLAKE2B 
0b7fe57ced1b1f7eb5e29e8d6723d237cc107
 DIST dovecot-2.2.29.1.tar.gz 5972119 BLAKE2B 
9b05e9976369757de07471c2e499a863efbd94b51d8aefdeb2144c01596f03f9ea02670ee9cac9590615e4139dc754c11eb4777d791f87a2e6031302155d9f05
 SHA512 
1e5ea6080ebe7dd4afe6fcfe8e98ed6d2ad2735655a18cc96e439dd044ccc3a1a6a80428bc746b4d6250820895d6a62121562e97e4b46c8b1cf88a19443bc111
 DIST dovecot-2.2.32.tar.gz 6100268 BLAKE2B 
e7d79f81fe06565d254c46de5cd7f4565883a029f4fa409d9f3c6ff75d599fb3f1ce5f8a32b96b9bebe4654de2be4998d0e178f1784e00d246186727324c6e80
 SHA512 
a26ce763fdea7d72ff9801d3b7d57a1f0d00278e4a1aa60d1be070fe5a6d2c6a15f266a519119492bee7a3e7a6b7d0732e9879e5c5841adbab8c0952cd1b7c7c
 DIST dovecot-2.2.33.2.tar.gz 6131086 BLAKE2B 
5bfa9f52e7263e778b717d52f540682574e4bbcb04fc003e78b9ce94562d092f1c5360f835ee8cea912afbed7351be9f06dd321df3f7893d27544ede00c682ca
 SHA512 
028910a4d02b1630f1ada4d1c45fcc3ea2057969db7078a78d46e2a578b4dceaf8be0ac8de4a613b4890019e721871f2d366ec651db658da4cc72977d3e09931
+DIST dovecot-2.2.34.tar.gz 6181270 BLAKE2B 
dfdb1e6812574e79595202e830167400569adf61155aa5ddaae443e798c4a05ccec2acd2975e00e9e7ffc63ee1dcf7e4e2a9288b1e6e1e1427d1e89790a8fa13
 SHA512 
9f08a7116a08a08495aa0e7b4cb6b11a924ea61006970487946e338bc79bba7fd7619c345cbf278a74de285d548af04fc66eaaee508185b8b9d7335cf5612055
 DIST dovecot-2.3-pigeonhole-0.5.0.1.tar.gz 1783039 BLAKE2B 
8452c11d1c5f26d2ee9a0c54a2c30642bce5117f1ad140db8a8509a2bcc03236361a99c6f622267279eb75c19c68de7d96947557b595c345db34e34a135b492c
 SHA512 
60016145caa444eeba13b49735f87ab2ebe7f178f104ad57283b5aa7e5119920d9f579032b775547e0866e86045a4ab653fd084068187d0cbe2e088cc15fc288
 DIST dovecot-2.3-pigeonhole-0.5.0.tar.gz 1782375 BLAKE2B 
ecbf20ec3a12d72d6040d4d4fffc63e44dd80c28d3b5ad62a97bfefffc0d3063114cd46cacfd1e24f1000829f28d457d3b68773cdecf151ef20e5e0ccb899c3b
 SHA512 
c338a94ff5db1cc34cac10da2854cd2905567addf5e40f36fe24958abeae1ae9900461f0aeda4f2133eecb2762005c0d6414a109538a1da7aabdd7a4a8eeb127
+DIST dovecot-2.3.0.1.tar.gz 6499984 BLAKE2B 
4bfb38ba8bed154e58db03c53c0a6958632841fd66a118571c341be90f9d20a570a22699d4b8d117b72d4599fe074248c96cf4e7fc78ddd65c69662b4275cf97
 SHA512 
2b30c46c1660f425f6303a15cf638388439fd7a8065c91d28caf41d9a6403a4fccb530df3f69037a634bc3b0b9e498037da6b0b93c176f5e3b5808907d3f759d
 DIST dovecot-2.3.0.tar.gz 6635541 BLAKE2B 
3c76ccc0fac19511c9852aabd5d86c2fb815893b983b8bdf74a48c4c9040efe95fceff49189d6ed7eb4b1c2cbc47472630a367891950690feec68190d518a565
 SHA512 
8d8591e371ba2ebf8d3c1561af49b970d8351c4acdde8a97ff0ab403bf4cad6e4d96e9556c9be747a85085552449cab4c52bb41bda36e1a822594ec87661ce7f

diff --git a/net-mail/dovecot/dovecot-2.2.34.ebuild 
b/net-mail/dovecot/dovecot-2.2.34.ebuild
new file mode 100644
index 000..ec44729eb33
--- /dev/null
+++ b/net-mail/dovecot/dovecot-2.2.34.ebuild
@@ -0,0 +1,290 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit ssl-cert systemd user versionator
+
+MY_P="${P/_/.}"
+major_minor="$(get_version_component_range 1-2)"
+sieve_version="0.4.21"
+if [[ ${PV} == *_rc* ]] ; then
+   rc_dir="rc/"
+else
+   rc_dir=""
+fi
+SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
+   sieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   )
+   managesieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   ) "
+DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
+HOMEPAGE="http://www.dovecot.org/";
+
+SLOT="0"
+LICENSE="LGPL-2.1 MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE_DOVECOT_AUTH="kerberos ldap mysql pam postgres sqlite vpopmail"
+IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib"
+IUSE_DOVECOT_OTHER="caps doc ipv6 libressl lucene managesieve selinux sieve 
solr +ssl static-libs suid tcpd textcat"
+
+IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_STORAGE} ${IUSE_DOVECOT_COMPRESS} 
${IUSE_DOVECOT_OTHER}"
+

[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2018-02-28 Thread Sergei Trofimovich
commit: b185b07fa42bfc795757c84b93479981dac907b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:18:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:18:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b185b07f

net-fs/nfs-utils: stable 2.3.1-r2 for ppc/ppc64, bug #615396

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

 net-fs/nfs-utils/nfs-utils-2.3.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.3.1-r2.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.3.1-r2.ebuild
index b4fecc58f5e..80f54b04a92 100644
--- a/net-fs/nfs-utils/nfs-utils-2.3.1-r2.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.3.1-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" = *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Deep-JSON/

2018-02-28 Thread Kent Fredric
commit: cdd896cb00eedb637f216a3cb9143cd1399e5199
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 22:14:50 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 22:15:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd896cb

dev-perl/Test-Deep-JSON: Bump to version 0.40.0

Upstream:
- Packaging changes

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-Deep-JSON/Manifest   |  1 +
 .../Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Test-Deep-JSON/Manifest b/dev-perl/Test-Deep-JSON/Manifest
index d34988d410c..bcdd26e2bf8 100644
--- a/dev-perl/Test-Deep-JSON/Manifest
+++ b/dev-perl/Test-Deep-JSON/Manifest
@@ -1 +1,2 @@
 DIST Test-Deep-JSON-0.03.tar.gz 10576 BLAKE2B 
3457dc11f67c3a649323bd278262b33fcf8d60b58fc01fb07c46ec2a24324c55b6d2df7f42d09a81451d7c2e2c819135668fe2e8f2b0acafe3906693891b6291
 SHA512 
2193fb9f39b7ae406541d27adff04c4223aeda5afc94ecdb4df690f00df773367aea5608c7ec6ecf210fb3695b74d919d1529bb6a0227627ac3d7fc03630acd9
+DIST Test-Deep-JSON-0.04.tar.gz 10148 BLAKE2B 
bd8f6f5cfa396634befc392cd18f53262906bea5f55ffa249c60368ab2ea40fc6fcade5de2699050623c561c26a55d6aa0aac1bc77be8591d6aa4448df3400d8
 SHA512 
fcab5b04ca20d875a16e954d1e808655dc44c93b2200e1891f08765eba0864ac31e979e6e4193f553bf9d1e28bb4130a6ebcb585abc8698620a7e222fcc122e0

diff --git a/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild 
b/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild
new file mode 100644
index 000..927cfe16a37
--- /dev/null
+++ b/dev-perl/Test-Deep-JSON/Test-Deep-JSON-0.40.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MOTEMEN
+DIST_VERSION=0.04
+inherit perl-module
+
+DESCRIPTION="Compare JSON with Test::Deep"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/Exporter-Lite
+   dev-perl/JSON
+   dev-perl/Test-Deep
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=dev-perl/Module-Build-Tiny-0.35.0
+   test? (
+   >=virtual/perl-Test-Simple-1.1.10
+   )
+"



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

2018-02-28 Thread Sergei Trofimovich
commit: aef8c8480d57433bd786219e5711b6c72d93196f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:11:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:11:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef8c848

dev-python/ttystatus: stable 0.35 for ppc/ppc64, bug #611052

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

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

diff --git a/dev-python/ttystatus/ttystatus-0.35.ebuild 
b/dev-python/ttystatus/ttystatus-0.35.ebuild
index a2e24d9b583..ca2c6b804ae 100644
--- a/dev-python/ttystatus/ttystatus-0.35.ebuild
+++ b/dev-python/ttystatus/ttystatus-0.35.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/${PN}/snapshot/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
 python_test() {



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

2018-02-28 Thread Sergei Trofimovich
commit: 3b31f80a429138a8a873725ae929b7495300f799
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:11:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:11:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b31f80a

dev-util/cmdtest: stable 0.30 for ppc/ppc64, bug #611052

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

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

diff --git a/dev-util/cmdtest/cmdtest-0.30.ebuild 
b/dev-util/cmdtest/cmdtest-0.30.ebuild
index 5ae249960dc..371e8ce29c2 100644
--- a/dev-util/cmdtest/cmdtest-0.30.ebuild
+++ b/dev-util/cmdtest/cmdtest-0.30.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://code.liw.fi/debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.xz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd"
 
 RDEPEND="
dev-python/cliapp[${PYTHON_USEDEP}]



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

2018-02-28 Thread Sergei Trofimovich
commit: ccc2c0b5adf477453988823b9c54f2d9e3859732
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 22:11:13 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 22:11:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc2c0b5

dev-python/cliapp: stable 1.20170823 for ppc/ppc64, bug #611052

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

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

diff --git a/dev-python/cliapp/cliapp-1.20170823.ebuild 
b/dev-python/cliapp/cliapp-1.20170823.ebuild
index 4f514129886..8b16ff6e104 100644
--- a/dev-python/cliapp/cliapp-1.20170823.ebuild
+++ b/dev-python/cliapp/cliapp-1.20170823.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
 RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"



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

2018-02-28 Thread Kent Fredric
commit: 6fbc30764dc964772bb3a02e7501dc86432283b6
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 22:09:29 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 22:09:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbc3076

dev-perl/Test-CleanNamespaces: Bump to version 0.220.0

- EAPI6

Upstream:
- Remove dependence on namespace-clean, Sub::Exporter, and
  File::Find::Rule

Keywords:
- Dropped hppa due to dev-perl/File-pushd

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-CleanNamespaces/Manifest |  1 +
 .../Test-CleanNamespaces-0.220.0.ebuild| 49 ++
 dev-perl/Test-CleanNamespaces/metadata.xml |  4 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-perl/Test-CleanNamespaces/Manifest 
b/dev-perl/Test-CleanNamespaces/Manifest
index edf5a5e47a2..54b1cb62c21 100644
--- a/dev-perl/Test-CleanNamespaces/Manifest
+++ b/dev-perl/Test-CleanNamespaces/Manifest
@@ -1 +1,2 @@
 DIST Test-CleanNamespaces-0.18.tar.gz 31439 BLAKE2B 
bb89bffb89a0adda6552e1f925c7490b0895ee706482966e8fe2ff76fdea9cf497c7066e53443c8ffd4bf8404c8a6925bfdebd5d7c7d7c0d1e04714e1ffb74ca
 SHA512 
5e6d732eedff64990a20c16ca5b54441515bde557d63c9d685080e9e1fe709c7adc63f38dcaa83f9e2d78976754b57b720d22448dd30d20cd9343191229ecd6f
+DIST Test-CleanNamespaces-0.22.tar.gz 34307 BLAKE2B 
d07e7980870e05a9d16d6a9ac842c6c4374168b72b2351a42b7f5908ddf1fc5bae883c184f9ffd9a52b2c21e48298c0ffe3f8531d2226bf08a130260c4074079
 SHA512 
9ccb456aa502421e7fe4a5b91f629596cff04fdee2211288e4b8b3b2faeb1a9049d31e2a5ca4ce332914759ffa35d8027a1ccdcd157618e99545cb071d8797cc

diff --git a/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild 
b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
new file mode 100644
index 000..277d71bbd85
--- /dev/null
+++ b/dev-perl/Test-CleanNamespaces/Test-CleanNamespaces-0.220.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Check for uncleaned imports"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test minimal"
+
+# r:Test::Builder -> Test-Simple
+# t:Scalar::Util -> Scalar-List-Utils
+# t:Test::Tester -> ( Ugh )
+RDEPEND="
+   !minimal? (
+   dev-perl/Package-Stash-XS
+   )
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-File-Spec
+   dev-perl/Module-Runtime
+   >=dev-perl/Package-Stash-0.140.0
+   dev-perl/Sub-Identify
+   virtual/perl-Test-Simple
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-CPAN-Meta-Requirements-2.120.620
+   virtual/perl-ExtUtils-MakeMaker
+   !=virtual/perl-CPAN-Meta-2.120.900
+   )
+   dev-perl/File-pushd
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Sub-Exporter
+   dev-perl/Test-Deep
+   dev-perl/Test-Needs
+   >=virtual/perl-Test-Simple-1.1.10
+   >=dev-perl/Test-Warnings-0.9.0
+   virtual/perl-if
+   dev-perl/namespace-clean
+   virtual/perl-parent
+   )
+"

diff --git a/dev-perl/Test-CleanNamespaces/metadata.xml 
b/dev-perl/Test-CleanNamespaces/metadata.xml
index 2b9a936fc0a..aa3c3d96527 100644
--- a/dev-perl/Test-CleanNamespaces/metadata.xml
+++ b/dev-perl/Test-CleanNamespaces/metadata.xml
@@ -5,4 +5,8 @@
 p...@gentoo.org
 Gentoo Perl Project
   
+  
+Test-CleanNamespaces
+Test::CleanNamespaces
+  
 



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

2018-02-28 Thread José María Alonso
commit: b35e2ab3e47eb5ff758b904d612ea10106a5e1d6
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Feb 28 22:00:28 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Feb 28 22:00:28 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=b35e2ab3

dev-scheme/ikarus: Updates header and EAPI

 dev-scheme/ikarus/ikarus-0.0.1.ebuild | 13 -
 dev-scheme/ikarus/ikarus-0.0.2.ebuild | 14 +-
 dev-scheme/ikarus/ikarus-.ebuild  | 16 
 3 files changed, 17 insertions(+), 26 deletions(-)

diff --git a/dev-scheme/ikarus/ikarus-0.0.1.ebuild 
b/dev-scheme/ikarus/ikarus-0.0.1.ebuild
index 58cef2fb..c46082a4 100644
--- a/dev-scheme/ikarus/ikarus-0.0.1.ebuild
+++ b/dev-scheme/ikarus/ikarus-0.0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
+EAPI=6
 
 DESCRIPTION="Ikarus is a free optimizing incremental native-code compiler for 
R6RS Scheme."
 HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/index.html";
@@ -13,15 +13,10 @@ SLOT="0"
 KEYWORDS="-* ~x86"
 IUSE=""
 
-DEPEND="dev-libs/gmp"
+DEPEND="dev-libs/gmp:0"
 #for docs probably need dev-texlive/texlive-xetex but I can't test
 RDEPEND="${DEPEND}"
 
-src_compile() {
-   econf || die "econf failed"
-   emake || die "emake failed"
-}
-
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   emake DESTDIR="${D}" install
 }

diff --git a/dev-scheme/ikarus/ikarus-0.0.2.ebuild 
b/dev-scheme/ikarus/ikarus-0.0.2.ebuild
index 6d308be8..da1e7f5f 100644
--- a/dev-scheme/ikarus/ikarus-0.0.2.ebuild
+++ b/dev-scheme/ikarus/ikarus-0.0.2.ebuild
@@ -1,6 +1,7 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+
+EAPI=6
 
 DESCRIPTION="Ikarus is a free optimizing incremental native-code compiler for 
R6RS Scheme."
 HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/index.html";
@@ -12,15 +13,10 @@ SLOT="0"
 KEYWORDS="-* -amd64 ~x86"
 IUSE=""
 
-DEPEND="dev-libs/gmp"
+DEPEND="dev-libs/gmp:0"
 #for docs probably need dev-texlive/texlive-xetex but I can't test
 RDEPEND="${DEPEND}"
 
-src_compile() {
-   econf || die "econf failed"
-   emake || die "emake failed"
-}
-
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   emake DESTDIR="${D}" install
 }

diff --git a/dev-scheme/ikarus/ikarus-.ebuild 
b/dev-scheme/ikarus/ikarus-.ebuild
index 4aa92590..bdcce289 100644
--- a/dev-scheme/ikarus/ikarus-.ebuild
+++ b/dev-scheme/ikarus/ikarus-.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ikarus/ikarus-0.0.3.ebuild,v 1.3 
2008/06/01 18:03:13 pchrist Exp $
 
-inherit eutils flag-o-matic autotools bzr
+EAPI=6
+
+inherit eutils flag-o-matic bzr
 
 DESCRIPTION="A free optimizing incremental native-code compiler for R6RS 
Scheme."
 HOMEPAGE="http://www.cs.indiana.edu/~aghuloum/ikarus/";
@@ -13,12 +14,12 @@ SLOT="0"
 KEYWORDS="-* ~x86"
 IUSE="sse2 doc"
 
-RDEPEND=">=dev-libs/gmp-4.2.2"
+RDEPEND=">=dev-libs/gmp-4.2.2:0"
 DEPEND="${RDEPEND}"
 
 EBZR_REPO_URI="http://ikarus-scheme.org/ikarus.dev";
 
-src_compile() {
+src_configure() {
if use !sse2; then \
eerror "You must have a processor who supports \
SSE2 instructions" && die
@@ -27,11 +28,10 @@ src_compile() {
append-flags "-std=gnu99"
 
econf
-   emake
 }
 
 src_test() {
-   cd benchmarks
+   cd benchmarks || die
make benchall || die "Tests failed"
if [ -e timelog ]
then
@@ -40,7 +40,7 @@ src_test() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
+   emake DESTDIR="${D}" install
rm -R "${D}/usr/share"
dodoc README ACKNOWLEDGMENTS
if use doc; then



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

2018-02-28 Thread Kent Fredric
commit: faed1a38f0e43a1f8505edf29f9a844f665341ee
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 21:37:10 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 21:50:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faed1a38

dev-perl/Test-ClassAPI: Bump to version 1.70.0

- EAPI6
- Enable parallel tests

Upstream:
- Fixes for '.' in @INC
- Author tests exorcised

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Test-ClassAPI/Manifest|  1 +
 dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Test-ClassAPI/Manifest b/dev-perl/Test-ClassAPI/Manifest
index 205efc3e7c3..06902711fd0 100644
--- a/dev-perl/Test-ClassAPI/Manifest
+++ b/dev-perl/Test-ClassAPI/Manifest
@@ -1 +1,2 @@
 DIST Test-ClassAPI-1.06.tar.gz 29225 BLAKE2B 
820a9508fe3a9c0a500155dad98cdbaa9a869efc275a76e6d585b227808125d0aac9e4658abb94b3b9318d389de5146bfd7ea1e9acb5c239ce27d3724f8007a5
 SHA512 
f84385b8b83db52243513c86422775e448eaa3a0353a48e38c5fc4f6b5487ae59655c4a12745297f0c4416c1388b48e83c39065614a629f1343bf8693bddaa77
+DIST Test-ClassAPI-1.07.tar.gz 28106 BLAKE2B 
de8eab0aebf73303336e027dd0ba6000780158150d193d47bd833c398275abe6b479b1ba51d500cc025ec5d947c623263da7e7eb1baf26aff5bd77010bf4e4c2
 SHA512 
885820f72c2ce6b7880d312dffb0b7483734d53a0d1797cef48801310f24406af98362dcb9cde049f3efed6e4bc59d1780fbbe3dc2008d5fe830f165a04fcd14

diff --git a/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild 
b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
new file mode 100644
index 000..63962aab2cb
--- /dev/null
+++ b/dev-perl/Test-ClassAPI/Test-ClassAPI-1.70.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.07
+inherit perl-module
+
+DESCRIPTION="Provides basic first-pass API testing for large class trees"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/Class-Inspector-1.120.0
+   >=dev-perl/Config-Tiny-2.0.0
+   >=virtual/perl-File-Spec-0.830.0
+   >=dev-perl/Params-Util-1.0.0
+   >=virtual/perl-Test-Simple-0.470.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



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

2018-02-28 Thread Sergei Trofimovich
commit: f790e316acd14d00b693f49746977c23effa04c7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f790e316

dev-db/unixODBC: stable 2.3.5-r1 for ia64, bug #648806

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

 dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
index 2621c7f46c4..6bc81e8881b 100644
--- a/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+minimal odbcmanual static-libs unicode"
 
 RDEPEND="



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

2018-02-28 Thread Sergei Trofimovich
commit: ec3af1ffccff7628b58ce30a5e45b6a41fe53441
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3af1ff

app-arch/dpkg: stable 1.19.0.5 for ia64, bug #645096

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

 app-arch/dpkg/dpkg-1.19.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/dpkg/dpkg-1.19.0.5.ebuild 
b/app-arch/dpkg/dpkg-1.19.0.5.ebuild
index 70ea352709a..31de9294713 100644
--- a/app-arch/dpkg/dpkg-1.19.0.5.ebuild
+++ b/app-arch/dpkg/dpkg-1.19.0.5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
 IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
 
 RDEPEND="



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

2018-02-28 Thread Sergei Trofimovich
commit: 89f7939617ee2df8c7b877c8e6da61ca90afbb7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f79396

dev-python/cliapp: stable 1.20170823 for ia64, bug #611052

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

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

diff --git a/dev-python/cliapp/cliapp-1.20170823.ebuild 
b/dev-python/cliapp/cliapp-1.20170823.ebuild
index 78615c2cb71..4f514129886 100644
--- a/dev-python/cliapp/cliapp-1.20170823.ebuild
+++ b/dev-python/cliapp/cliapp-1.20170823.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
 RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"



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

2018-02-28 Thread Sergei Trofimovich
commit: e738986ef17a2c353e4791eb51d71dc9d2873f27
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e738986e

dev-util/cmdtest: stable 0.30 for ia64, bug #611052

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

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

diff --git a/dev-util/cmdtest/cmdtest-0.30.ebuild 
b/dev-util/cmdtest/cmdtest-0.30.ebuild
index 54ac784f757..5ae249960dc 100644
--- a/dev-util/cmdtest/cmdtest-0.30.ebuild
+++ b/dev-util/cmdtest/cmdtest-0.30.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://code.liw.fi/debian/pool/main/c/${PN}/${PN}_${PV}.orig.tar.xz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 
 RDEPEND="
dev-python/cliapp[${PYTHON_USEDEP}]



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

2018-02-28 Thread Sergei Trofimovich
commit: 05d527f1cb67a699cf55243a9bc773b2730f0496
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d527f1

media-libs/libshout: stable 2.4.1-r1 for ia64, bug #648074

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

 media-libs/libshout/libshout-2.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index 21f924bc666..3c673ef90c8 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-02-28 Thread Sergei Trofimovich
commit: 0406a18a1d3bee2de690a4a0fbbfe3cddad8d70c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0406a18a

dev-python/ttystatus: stable 0.35 for ia64, bug #611052

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

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

diff --git a/dev-python/ttystatus/ttystatus-0.35.ebuild 
b/dev-python/ttystatus/ttystatus-0.35.ebuild
index cde59d9a154..a2e24d9b583 100644
--- a/dev-python/ttystatus/ttystatus-0.35.ebuild
+++ b/dev-python/ttystatus/ttystatus-0.35.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://git.liw.fi/cgi-bin/cgit/cgit.cgi/${PN}/snapshot/${P}.tar.gz";
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
 python_test() {



[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze-coreplugins/

2018-02-28 Thread James Le Cuirot
commit: c79d0034d25cb902e55548f84acc001e23d3002f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Feb 28 21:27:43 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Feb 28 21:27:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79d0034

net-p2p/vuze-coreplugins: Drop 5.6.0.0

The corresponding Vuze ebuild was dropped.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-p2p/vuze-coreplugins/Manifest  |  3 --
 .../vuze-coreplugins-5.6.0.0.ebuild| 51 --
 2 files changed, 54 deletions(-)

diff --git a/net-p2p/vuze-coreplugins/Manifest 
b/net-p2p/vuze-coreplugins/Manifest
index feae5cd7bb7..eaf4815f69b 100644
--- a/net-p2p/vuze-coreplugins/Manifest
+++ b/net-p2p/vuze-coreplugins/Manifest
@@ -1,11 +1,8 @@
 DIST azplugins_2.1.10.jar 313871 BLAKE2B 
98d27cdf08adc27dffd6117f436a2868bf02d8b33d97bc6366182f7bd2a26293c79c4ac76aa198211b466cc90757acafd72b85703868acd42d0f748b8fae9708
 SHA512 
d61d517537e265cfdef5e48a8ad70afca43e1c53edb91e85e7e54296eab838b82510eb48911d545d27e4e014e6a3f599e4c1535a7c5468e69f89a88b178329c2
 DIST azplugins_2.1.7.jar 318260 BLAKE2B 
96bce8cac98959ae166bd5644b445bfeb352c5e4187283763a3eae9d42fe183c4f077306e77aa9e3a36b8a6efdd53dfcd09be7c2fccdda5cc709afb75172ff5f
 SHA512 
e439371e386c515f728813189644ab99f5f2404f03877c2e7d83bc2b5ef3b5dbaba8fc8a15ce84a786b7fca3a370447c81d00905ed8c304df1d1c21b0e0aaa4f
 DIST azrating_1.3.1.jar 38172 BLAKE2B 
b88c6ad4092bd1099d34d3274e6a49a59137cfe967069e2fc4b50eeca1c17d1a2efe19a2a323326f51e918f7d70f91206b047030d7c73060139107c38dc785ac
 SHA512 
8a9916b2736b577d29e82be95eddd0b79814f275b52602495c96dbabaff8128b5697d08a30914b714c26f9f738854822994e70c90a92c97bc9381bd1899b38cc
-DIST azrating_1.5.13.1.jar 11 BLAKE2B 
f53d26588b3ee71da902ca807a4f9701c014dece167dabc21ae057d7e256a7c40531f66c0e8382b295dc23c265e8b98ad1555d2ce0c6e69d6b2379782b7b8674
 SHA512 
a990e41b4b4457f9cd221be7ce1fd0eb740e63135a827e9fe436da72b74cdb4963a360cbdb27b62a30e92d289ef974e97ff18be992e8e11e4a2fa8fb55cbe080
 DIST azrating_1.5.19.jar 114515 BLAKE2B 
fbd4251bfa1259d750d655f64e143437d7025badb849cf11e20b0119d8dc6c66e98f9f055c0a4d3830bc0f7fe3b3b5eaa32eefd6b8e9e56b40ba554becbb4eb0
 SHA512 
e75d331e21cb72b0401e62ab6828dc8c76301f84e1b3c8d01e8cbc1a95eda2a7736925212d4e4dc38239d02cddf864bf544a75f3d6d9ce5bb8cdddbc863ee03a
 DIST azupdater_1.8.17.zip 26023 BLAKE2B 
2db0d88bc5aef807d4116bb8a0aacb89aa1ba594492fcc5d1427e66e20327a8883ca672019fce1c84819b262af18a6530fccfc645d1991ab7cf035731311ca87
 SHA512 
21806270d45afe393ace0b5bffb5e6800a45aecb40cc32bef0f2953182a410f0369084a30897bdb4d68beef176f9b59a209fd54df306c68e9b492c8d3d73cb06
-DIST azupdater_1.9.1.zip 26237 BLAKE2B 
8b25cb3b753baf9bdedd1edb1943f66c1d537b81df62f8e5db6b848b075cdebe8b1e15f7e8c0dd1ecec25c84a9ab88511074240737ed511876d4df823c650e4c
 SHA512 
a4e961816b9bae4a489b31ce0bd22e3b269fca6ba952eee0c6ae526d8b58a0f3c23975c158aca5cbd877d771b47e41f049eb1bc5331159691d3020f607aa7913
 DIST azupdater_1.9.2.zip 26390 BLAKE2B 
9c146beee646cd4a31a1014286d4a2bdbe791b5841c0bc2dca1d0740546f224d34294efcc0ae7a36ae21b8a9e93a442369af8e896255bb11518a5a80b27fff11
 SHA512 
8a1b37d69e6c955f0e507c5455ae198c162f9de2f1713abd6d47bc9f32e65b6afba15152956f98eca101fbf4dbbecaa5b0f84813dcf11e9b7bf33171ce7432cd
 DIST azupnpav_0.4.6.zip 247837 BLAKE2B 
1c4060515b963bc1edab9a8f5195232aec268eabc67830c94ace69868726e89ff697647c1f00056cb551c53b517c672990dcb7693f025f8f4a6c6cf77dde0b4c
 SHA512 
eee392cf82aae37b2689ce086fb00727728064552ca31bbf228d3d76407c15f92d30527b979dfc555dbf3a1ead65d991c55d8c517c0f5c93d5a3890b88bfa6b1
-DIST azupnpav_0.5.2.zip 263594 BLAKE2B 
aa4dd8e2796c3247b54f740fdd44989e83220a148752be881ce1bc1b4c9f632c31a7b5b7bbeff61f4cb40d00488a487ef75f41b893f5f58b5c07227f1ccbcb57
 SHA512 
a40dc61e9f8c5f564672ed04acdad852fc3866eb19ae8b09b8f2bc8aef71141352f2476a0cbe39fa6e021d33ddd48feec27f50c5e9762c5ada98522aa3204e7b
 DIST azupnpav_0.5.6.zip 264588 BLAKE2B 
dafaaa89dc9978e06e40bb56e4a76523c2c5e66f0e01beaa0af1b216f2f23348850c93d2f4e85ee2c9458b3d932dc44598a1d72f9c0149964e0533b30395dc59
 SHA512 
f780e708db51eb4e02ee1dedd445aa72f8a52dc6711d473b93339a2db9492654f93d44cde8456bb7db457b3bca88e15132ce0bc5221247ccb34672ae58bca172

diff --git a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild 
b/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild
deleted file mode 100644
index 5463200ed18..000
--- a/net-p2p/vuze-coreplugins/vuze-coreplugins-5.6.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-# update these when bumping the version
-PLUGINS_V=2.1.10  # http://www.vuze.com/plugins/details/azplugins
-RATING_V=1.5.13.1 # http://www.vuze.com/plugins/details/azrating
-UPDATER_V=1.9.1   # http://www.vuze.com/plugins/details/azupdater
-UPNPAV_V=0.5.2# http://www.vuze.com/plugins/details/azupnpav
-
-PLUGINS_DIST=azplugins_${PLUGINS_V}.jar
-RATING_DIST=azrating_${RA

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

2018-02-28 Thread Sergei Trofimovich
commit: 83ba0d879d3e16ac56cf92ff2116f880b9690530
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:09:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:09:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ba0d87

dev-lang/elixir: drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/elixir/Manifest|  2 --
 dev-lang/elixir/elixir-1.5.3.ebuild | 29 -
 dev-lang/elixir/elixir-1.6.0.ebuild | 29 -
 dev-lang/elixir/elixir-1.6.1.ebuild | 29 -
 4 files changed, 89 deletions(-)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index 26d89ef1774..c1a8c800faa 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -1,5 +1,3 @@
 DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8d3731c8b013f5d1cd2ad1d8a4fad4b3fe1a7ee3397470916f6f6687436ecbaa06c85c47f4b52aa0331b7dad23
 SHA512 
3fe659a739ded54bfc7d05a96acf3061c860e44cfd7700651d138c7e21997c5703cc62d2bd3b7a258b27064bb222dfdcdc01e4d017451f522f9658a039073611
-DIST elixir-1.5.3.tar.gz 1948057 BLAKE2B 
c52347284a2f8fd36fb2b189bef2d3f770dac7ce1ba294be69acaa528a94d3f0877319c2190abd32923f45d147d8b1430473a896687d13dfa1c924d1abdd2471
 SHA512 
b60c9af00e9bf34a19314ff9cbf9fd74a92f4aea41b24259340a1835acec9bec8a60325401a32b4393979ae264fbec0fb82d4ea08929b96f1ff633e6d694bbae
-DIST elixir-1.6.0.tar.gz 2064828 BLAKE2B 
2844f8fe59708500cdb0b75e8f5850be2a2ef3740bbb7203aaaceba690426e542e080773c28ad1057739b4aef701a5916e0169f0f2e9dbee343163f6dfcc8c06
 SHA512 
5af84c134fac299dd723e94219fbb354743a1c75d6f9c21b3976300f6f2c038da1664688c5e024a0b6ef1f7e22f7f2226ea75d190aa3a8e18bd20d1f5d3b4633
 DIST elixir-1.6.1.tar.gz 2068820 BLAKE2B 
9bc993ca8b74b704c9009f6e9719a1f57e2da903bb672db11b3b2872a9219dc6d605b3b178da5487e6a08e1c7333451c96501a92f8cd513696686ce6859f3a1a
 SHA512 
db7d3c8b2561e70e0efc44a6ec05428cc085f35d294845546cecb8f7a3c8e63008c666ca14191238728da725e98820315cf2b6abcb7ffdec640fe305926c53ec
 DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B 
a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a
 SHA512 
de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb

diff --git a/dev-lang/elixir/elixir-1.5.3.ebuild 
b/dev-lang/elixir/elixir-1.5.3.ebuild
deleted file mode 100644
index a08ea4e9f6a..000
--- a/dev-lang/elixir/elixir-1.5.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org";
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-RDEPEND="${DEPEND}"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="/usr" install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.6.0.ebuild 
b/dev-lang/elixir/elixir-1.6.0.ebuild
deleted file mode 100644
index 12344713907..000
--- a/dev-lang/elixir/elixir-1.6.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org";
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-RDEPEND="${DEPEND}"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-   emake Q=""
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
-   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
-}

diff --git a/dev-lang/elixir/elixir-1.6.1.ebuild 
b/dev-lang/elixir/elixir-1.6.1.ebuild
deleted file mode 100644
index 12344713907..000
--- a/dev-lang/elixir/elixir-1.6.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib
-
-DESCRIPTION="Elixir programming language"
-HOMEPAGE="https://elixir-lang.org";
-SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 ErlPL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
-IUSE=""
-
-DEPEND=">=dev-lang/erlang-18[ssl]"
-RDEPEND="${DEPEND}"
-
-RESTRICT=test # needs debug symbols
-
-src_compile() {
-

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

2018-02-28 Thread Sergei Trofimovich
commit: f68ee04bc698ed35bdedaf3c7343ac7b3e63f91a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:09:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:09:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68ee04b

dev-lang/elixir: bump up to 1.6.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-lang/elixir/Manifest|  1 +
 dev-lang/elixir/elixir-1.6.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-lang/elixir/Manifest b/dev-lang/elixir/Manifest
index d8641a48a7d..26d89ef1774 100644
--- a/dev-lang/elixir/Manifest
+++ b/dev-lang/elixir/Manifest
@@ -2,3 +2,4 @@ DIST elixir-1.4.5.tar.gz 1829098 BLAKE2B 
bc8e2beafe53c3af507215d913558e295370ed8
 DIST elixir-1.5.3.tar.gz 1948057 BLAKE2B 
c52347284a2f8fd36fb2b189bef2d3f770dac7ce1ba294be69acaa528a94d3f0877319c2190abd32923f45d147d8b1430473a896687d13dfa1c924d1abdd2471
 SHA512 
b60c9af00e9bf34a19314ff9cbf9fd74a92f4aea41b24259340a1835acec9bec8a60325401a32b4393979ae264fbec0fb82d4ea08929b96f1ff633e6d694bbae
 DIST elixir-1.6.0.tar.gz 2064828 BLAKE2B 
2844f8fe59708500cdb0b75e8f5850be2a2ef3740bbb7203aaaceba690426e542e080773c28ad1057739b4aef701a5916e0169f0f2e9dbee343163f6dfcc8c06
 SHA512 
5af84c134fac299dd723e94219fbb354743a1c75d6f9c21b3976300f6f2c038da1664688c5e024a0b6ef1f7e22f7f2226ea75d190aa3a8e18bd20d1f5d3b4633
 DIST elixir-1.6.1.tar.gz 2068820 BLAKE2B 
9bc993ca8b74b704c9009f6e9719a1f57e2da903bb672db11b3b2872a9219dc6d605b3b178da5487e6a08e1c7333451c96501a92f8cd513696686ce6859f3a1a
 SHA512 
db7d3c8b2561e70e0efc44a6ec05428cc085f35d294845546cecb8f7a3c8e63008c666ca14191238728da725e98820315cf2b6abcb7ffdec640fe305926c53ec
+DIST elixir-1.6.2.tar.gz 2072469 BLAKE2B 
a8feb80abe02192a1a9ece2f87a8aacca090d49c72223d9c14054914bb823a447dc42b334d110272c3a2fce8fa5381651f2391e3abbc623acc1c01c8a1e8f91a
 SHA512 
de94d90b3fa192d572a3adb83207003d353c494943ca96446e0bcf351480a4e8871c976e6decc6b28f0327a6b64cc5ff128085bea3121ad038378c798aa18bdb

diff --git a/dev-lang/elixir/elixir-1.6.2.ebuild 
b/dev-lang/elixir/elixir-1.6.2.ebuild
new file mode 100644
index 000..844bd80c891
--- /dev/null
+++ b/dev-lang/elixir/elixir-1.6.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Elixir programming language"
+HOMEPAGE="https://elixir-lang.org";
+SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 ErlPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND=">=dev-lang/erlang-18[ssl]"
+# 'mix' tool collides with sci-biology/phylip, bug #537514
+RDEPEND="${DEPEND}
+   !!sci-biology/phylip
+"
+
+RESTRICT=test # needs debug symbols
+
+src_compile() {
+   emake Q=""
+}
+
+src_install() {
+   emake DESTDIR="${D}" LIBDIR="$(get_libdir)" PREFIX="${EPREFIX}/usr" 
install
+   dodoc README.md CHANGELOG.md CODE_OF_CONDUCT.md
+}



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

2018-02-28 Thread Sergei Trofimovich
commit: 3ab0e896e89a8e47064a8ee65a4cf412c293958e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:05:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:05:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab0e896

dev-scheme/guile-git: fix  in metadata.xml

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-scheme/guile-git/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile-git/metadata.xml 
b/dev-scheme/guile-git/metadata.xml
index 569bfc9a2c5..2907abeb0c4 100644
--- a/dev-scheme/guile-git/metadata.xml
+++ b/dev-scheme/guile-git/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+
sly...@gentoo.org
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bytestructures/

2018-02-28 Thread Sergei Trofimovich
commit: ec9ab54e9ebb8b87b7825bd4e8040abb3596bb5c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:04:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:05:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec9ab54e

dev-scheme/bytestructures: fix  in metadata.xml

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-scheme/bytestructures/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/bytestructures/metadata.xml 
b/dev-scheme/bytestructures/metadata.xml
index 569bfc9a2c5..2907abeb0c4 100644
--- a/dev-scheme/bytestructures/metadata.xml
+++ b/dev-scheme/bytestructures/metadata.xml
@@ -1,7 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
+
sly...@gentoo.org
 
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/man-db/, sys-apps/man-db/files/

2018-02-28 Thread Lars Wendler
commit: a5c681ca67e58d09aab9b5fa042962e52da24dbc
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 28 21:02:24 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 28 21:02:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c681ca

sys-apps/man-db: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/man-db/Manifest   |   1 -
 .../files/man-db-2.8.0-libseccomp_automagic.patch  | 110 ---
 sys-apps/man-db/man-db-2.8.0-r2.ebuild | 120 -
 3 files changed, 231 deletions(-)

diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest
index 6cb874011fe..b15f0dbb4d8 100644
--- a/sys-apps/man-db/Manifest
+++ b/sys-apps/man-db/Manifest
@@ -1,4 +1,3 @@
 DIST man-db-2.7.6.1.tar.xz 1541316 BLAKE2B 
ea3aa7e90ea8af4882bd99d99374cc37d9c0c7f70bb970973eb3f2178aa4323bcdebc7f39f142ec0144dbe55a9f86aba15d9fe281d2662d280b8e6dca9452f24
 SHA512 
623c5e7f8b7c289908b2c926f8777293b8d39aeceef0d2509d701a8b0bfa81408650f655c8608318221786c751a79ee91124b07993de5298cd7fa6d8bb737301
-DIST man-db-2.8.0.tar.xz 1620344 BLAKE2B 
abb2879848f4db187d28bb3d8359ecfab0033ea3a5333ebd1a837733de563972d97153f11c08e8669553dc5cddea12ca774117985b32d218a30db407437717f3
 SHA512 
06f52ecd6e7ced858a32117ea4be3ed5fc3d4428cb810d31b85dd75556e999f5badc6eb81f642b56afe2a697462ccca9fd8cc5ecfbd40f132d5a74f84f316d39
 DIST man-db-2.8.1.tar.xz 1621664 BLAKE2B 
94496c1ca912e7cea2c98be8443d5b13dd685c5af86e9996b625fae44384f4cacf24a4196d77a080da10baa385b5e63d8b090c2bfcc492f2a41757d7a3840468
 SHA512 
82e75df32eb8575f47c3f36b5f2bbc827776747abfa39af589802e6566636c0771df0ee3197cb2bec3318c3055ff4e9d04c7da13b3bc6ea8a1ea1b1340554ef0
 DIST man-db-2.8.2.tar.xz 1622504 BLAKE2B 
fc551838488323914319cde2b4d0d724be63741a1e0ed816a67a26da89dfa84a7faf99a9aba20e0e254129aa0f26505b76f4ba6be6786281c4d105e96829e9ee
 SHA512 
ffd6c3ba605da419c819dcad10edf713242074a035ce405f4c97dbbd2a7e9b253f82efae1022d08d9f04591014e752ff38a3f8727e5a5cf60d33a9167cc2d8fc

diff --git a/sys-apps/man-db/files/man-db-2.8.0-libseccomp_automagic.patch 
b/sys-apps/man-db/files/man-db-2.8.0-libseccomp_automagic.patch
deleted file mode 100644
index cf9c1257317..000
--- a/sys-apps/man-db/files/man-db-2.8.0-libseccomp_automagic.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-From 3d4ab15670079aa8e898f80a650b3be941230486 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Tue, 6 Feb 2018 15:30:21 +0100
-Subject: [PATCH] Change libseccomp logic to not be automagic only
-
-Introduce --without-libseccomp configure option so that users can
-disable seccomp even if libseccomp is available on the system.
-
-The default is unchanged from before this patch.  If no
---with(out)-libseccomp has been given on the command line, the macro
-looks for presence of libseccomp and uses that if found.
-
-* m4/man-libseccomp.m4: Guard pkg-config test with a command-line
-option.

-
-diff --git a/configure b/configure
-index 3f949306..8eaca64e 100755
 a/configure
-+++ b/configure
-@@ -1718,6 +1718,7 @@ with_included_regex
- enable_nls
- with_libiconv_prefix
- with_libintl_prefix
-+with_libseccomp
- '
-   ac_precious_vars='build_alias
- host_alias
-@@ -2459,6 +2460,7 @@ Optional Packages:
-   --without-libiconv-prefix don't search for libiconv in includedir and 
libdir
-   --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
-   --without-libintl-prefix don't search for libintl in includedir and 
libdir
-+  --without-libseccompdo not confine subprocesses using seccomp
- 
- Some influential environment variables:
-   CC  C compiler command
-@@ -47295,6 +47297,15 @@ fi
- 
- # Check for libseccomp library.
- 
-+# Check whether --with-libseccomp was given.
-+if test "${with_libseccomp+set}" = set; then :
-+  withval=$with_libseccomp;
-+else
-+  with_libseccomp=check
-+fi
-+
-+  if test "x$with_libseccomp" != "xno"; then
-+
- pkg_failed=no
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libseccomp" >&5
- $as_echo_n "checking for libseccomp... " >&6; }
-@@ -47353,11 +47364,15 @@ fi
-   # Put the nasty error message in config.log where it belongs
-   echo "$libseccomp_PKG_ERRORS" >&5
- 
--  :
-+  if test "x$with_libseccomp" = "xyes"; then
-+  as_fn_error $? "--with-libseccomp given but 
cannot find libseccomp" "$LINENO" 5
-+   fi
- elif test $pkg_failed = untried; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
--  :
-+  if test "x$with_libseccomp" = "xyes"; then
-+  as_fn_error $? "--with-libseccomp given but 
cannot find libseccomp" "$LINENO" 5
-+   fi
- else
-   libseccomp_CFLAGS=$pkg_cv_libseccomp_CFLAGS
-   libseccomp_LIBS=$pkg_cv_libseccomp_LIBS
-@@ -47367,6 +47382,7 @@ $as_echo "yes" >&6; }
- $as_echo "#define HAVE_LIBSECCOMP 1" >>confdefs.h
- 
- fi
-+  fi
- 
-

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

2018-02-28 Thread Lars Wendler
commit: 2078ab9e210789d2a140c8f20188e620f34ae3d2
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 28 21:01:10 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 28 21:01:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2078ab9e

sys-apps/man-db: Bump to version 2.8.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/man-db/Manifest|   1 +
 sys-apps/man-db/man-db-2.8.2.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest
index 6aac29c0fb1..6cb874011fe 100644
--- a/sys-apps/man-db/Manifest
+++ b/sys-apps/man-db/Manifest
@@ -1,3 +1,4 @@
 DIST man-db-2.7.6.1.tar.xz 1541316 BLAKE2B 
ea3aa7e90ea8af4882bd99d99374cc37d9c0c7f70bb970973eb3f2178aa4323bcdebc7f39f142ec0144dbe55a9f86aba15d9fe281d2662d280b8e6dca9452f24
 SHA512 
623c5e7f8b7c289908b2c926f8777293b8d39aeceef0d2509d701a8b0bfa81408650f655c8608318221786c751a79ee91124b07993de5298cd7fa6d8bb737301
 DIST man-db-2.8.0.tar.xz 1620344 BLAKE2B 
abb2879848f4db187d28bb3d8359ecfab0033ea3a5333ebd1a837733de563972d97153f11c08e8669553dc5cddea12ca774117985b32d218a30db407437717f3
 SHA512 
06f52ecd6e7ced858a32117ea4be3ed5fc3d4428cb810d31b85dd75556e999f5badc6eb81f642b56afe2a697462ccca9fd8cc5ecfbd40f132d5a74f84f316d39
 DIST man-db-2.8.1.tar.xz 1621664 BLAKE2B 
94496c1ca912e7cea2c98be8443d5b13dd685c5af86e9996b625fae44384f4cacf24a4196d77a080da10baa385b5e63d8b090c2bfcc492f2a41757d7a3840468
 SHA512 
82e75df32eb8575f47c3f36b5f2bbc827776747abfa39af589802e6566636c0771df0ee3197cb2bec3318c3055ff4e9d04c7da13b3bc6ea8a1ea1b1340554ef0
+DIST man-db-2.8.2.tar.xz 1622504 BLAKE2B 
fc551838488323914319cde2b4d0d724be63741a1e0ed816a67a26da89dfa84a7faf99a9aba20e0e254129aa0f26505b76f4ba6be6786281c4d105e96829e9ee
 SHA512 
ffd6c3ba605da419c819dcad10edf713242074a035ce405f4c97dbbd2a7e9b253f82efae1022d08d9f04591014e752ff38a3f8727e5a5cf60d33a9167cc2d8fc

diff --git a/sys-apps/man-db/man-db-2.8.2.ebuild 
b/sys-apps/man-db/man-db-2.8.2.ebuild
new file mode 100644
index 000..627b8941479
--- /dev/null
+++ b/sys-apps/man-db/man-db-2.8.2.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune user versionator
+
+DESCRIPTION="a man replacement that utilizes berkdb instead of flat files"
+HOMEPAGE="http://www.nongnu.org/man-db/";
+if [[ "${PV}" = * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git";
+else
+   SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="berkdb +gdbm +manpager nls seccomp selinux static-libs zlib"
+
+CDEPEND="
+   !sys-apps/man
+   >=dev-libs/libpipeline-1.5.0
+   sys-apps/groff
+   berkdb? ( sys-libs/db:= )
+   gdbm? ( sys-libs/gdbm:= )
+   !berkdb? ( !gdbm? ( sys-libs/gdbm:= ) )
+   seccomp? ( sys-libs/libseccomp )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="
+   ${CDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+   nls? (
+   >=app-text/po4a-0.45
+   sys-devel/gettext
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-mandb )
+"
+PDEPEND="manpager? ( app-text/manpager )"
+
+pkg_setup() {
+   # Create user now as Makefile in src_install does setuid/chown
+   enewgroup man 15
+   enewuser man 13 -1 /usr/share/man man
+
+   if (use gdbm && use berkdb) || (use !gdbm && use !berkdb) ; then #496150
+   ewarn "Defaulting to USE=gdbm due to ambiguous berkdb/gdbm USE 
flag settings"
+   fi
+}
+
+src_configure() {
+   export ac_cv_lib_z_gzopen=$(usex zlib)
+   local myeconfargs=(
+   --docdir='$(datarootdir)'/doc/${PF}
+   --with-systemdtmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d
+   --enable-setuid
+   --enable-cache-owner=man
+   --with-sections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 
3x 4x 5x 6x 7x 8x"
+   $(use_enable nls)
+   $(use_enable static-libs static)
+   $(use_with seccomp libseccomp)
+   --with-db=$(usex gdbm gdbm $(usex berkdb db gdbm))
+   )
+   econf "${myeconfargs[@]}"
+
+   # Disable color output from groff so that the manpager can add it. 
#184604
+   sed -i \
+   -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \
+   src/man_db.conf || die
+}
+
+src_install() {
+   default
+   dodoc docs/{HACKING,TODO}
+   prune_libtool_files
+
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/man-db.cron man-db #289884
+}
+
+pkg_preinst() {
+   local cachedir="${EROOT}var/cache/man"
+   # If the system was already exploited, and the attacker is hiding in the

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

2018-02-28 Thread Kent Fredric
commit: 45a65dd5263c50d48d4f8ea53f23bbd2873011fb
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 20:52:44 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 20:53:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a65dd5

dev-perl/TermReadKey: Bump to version 2.370.0

- EAPI6
- Add USE="examples"

Upstream:
- Fix GetTerminalSize() argument handling
- Fix XS warnings
- Don't attempt some tests when STDIN is notatty

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/TermReadKey/Manifest   |  1 +
 dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-perl/TermReadKey/Manifest b/dev-perl/TermReadKey/Manifest
index 45d839da22e..99ab2e3e118 100644
--- a/dev-perl/TermReadKey/Manifest
+++ b/dev-perl/TermReadKey/Manifest
@@ -1 +1,2 @@
 DIST TermReadKey-2.33.tar.gz 82916 BLAKE2B 
e8bdd9c78001de3b2060bcf6ed376b8043697b290609f8cdd3b776dc73262c9ff50ca0b9e992869e9675780bf3e434b44468f589d2bbcf2411ed2a570ef31072
 SHA512 
ecee70695f8d48f8eeeb6916a7f25aac536e8725815e6c22ed01791f152b55a4203460cb090b00b64ed71e093890b9bc096679223cc97bda0c323e61f105a0ee
+DIST TermReadKey-2.37.tar.gz 85082 BLAKE2B 
59c24455b6c4165897c7650209a98b5097c7fffd1044de005b8823d0867f6b16a835d5188c4a671b58109312ac2aa70012edd84d4a485b1534241f9525ab
 SHA512 
b602d612be17ec4a56fe50742728dae17733f251ef399e8fb69cc8eb22885d7e1c1073c735fb23826137e80be8d3597e60f496ac63180739752d070957880eea

diff --git a/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild 
b/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild
new file mode 100644
index 000..b41b3886d32
--- /dev/null
+++ b/dev-perl/TermReadKey/TermReadKey-2.370.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=JSTOWE
+DIST_VERSION=2.37
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Change terminal modes, and perform non-blocking reads"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.580.0"



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

2018-02-28 Thread Alice Ferrazzi
commit: 69a97bb2d53b02be2806773ed725d188579c6353
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:48:13 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:48:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a97bb2

sys-kernel/vanilla-sources: bump (4.15.7,4.14.23,4.9.85,4.4.119)

Package-Manager: Portage-2.3.21, Repoman-2.3.6

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...illa-sources-4.14.22.ebuild => vanilla-sources-4.14.23.ebuild} | 0
 ...anilla-sources-4.15.6.ebuild => vanilla-sources-4.15.7.ebuild} | 0
 ...illa-sources-4.4.118.ebuild => vanilla-sources-4.4.119.ebuild} | 0
 ...anilla-sources-4.9.84.ebuild => vanilla-sources-4.9.85.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index e11d0bba6b5..4f2b82d139d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -8,7 +8,7 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.54.xz 1892168 BLAKE2B 
c9b9d3bc9100c60de8969acb0c6950854e7bfabff77339bc7454f3f97094d37fcd4cd86498431a7c2bc769f8ff5afa703af846b43639a38503e1439e47d5b74c
 SHA512 
87556ae9b5cefa2745b7368da7f1e7f665a538c1228f2ddd56166d14a6eba20765dad6758d6f0debfd7052a00a7619ffdf1cfd9743f80880297d83735eb0487a
 DIST patch-3.2.99.xz 1884484 BLAKE2B 
b6b552c4baa07db0d9ce2a2f2cc28c76fb6fab14eaa9ada7f35bd455b3bf7f04cd43ab6bb4a693dbe5e26ceec5f055e5de4043e1ba13369e913f6853912792ff
 SHA512 
11ecddef327d873a1d9dcc6bc4b2bade4f64efe7826d75ed01694429d5eccf5e73651185b5348a95a0f6c8eed5f13c02e88251d68f132cbff0a550f4943a8877
 DIST patch-4.1.49.xz 1337256 BLAKE2B 
3252613e08b734e282f7b2034da65b873e925e9244cb011d995913a1dc9829bcb1f374e21bcf785b97f05474b1b5a104c61adbf430eb7f75d8dadd854627d9d4
 SHA512 
e10f3186b94bfa2ee7189bf4527d4129bb89f23829a480bee87fddfb1d31533ffc1a97ee860a159828c0853e6579d6a4537fa646e977f0f66daf7d304a99ef8c
-DIST patch-4.14.22.xz 712336 BLAKE2B 
2a2788c4372014174167725fb182b6ff54126ff45258626c017ad0e0edc3d620a98622b713c26648e1e10bad822f3e971015f044598945ad60c81c3d34fb4db9
 SHA512 
2e0216fe250ab84c7deee6f0f8751d34de3afbc3c5a0287e53cff6f866f15aad3610b5f8dfd9c514f60c766e8fb87df2e5db49777570ac5433a026848f1a21cf
-DIST patch-4.15.6.xz 186408 BLAKE2B 
af68a3a566394ac935893eaffd2382c64214390fa1bc2780c30ec6737d15f24f70b9c26c497223ac7085f4019670168a5f75c3e8f6867e7fb595f2f322f09f07
 SHA512 
2f69b715c689d6ff5142cc1eb968364e2e8e38224feed2cd60afe490c8e62fb8af1077a97ba24b6b74a8b18869dbee5f8b6a62df7656495600e263b19229c85d
-DIST patch-4.4.118.xz 1709348 BLAKE2B 
f1392b1eb7bf6b407f60055dfe4915d96a265e564887a422aa76597c34aad60735e36257fb0cdb84b4f53a143ac4d8ae78b5e547fc1b0bce4b8823887f3a359a
 SHA512 
854285148960541618c51dba5a38eb09866e381751080d43cbd86f329dcd0f3da812f09cd815fcd9983eff1e90e561dd69f4dc3eed8fdd0ecd71ef47c1a78f31
-DIST patch-4.9.84.xz 1512620 BLAKE2B 
8f3ff14ed541bebbc841af845fcd6182d67a347363c1b9e2ea446653809025d414d478c228a7a7daca3c29706c6a541edceefcabc82dd7dda065f27d7aa16a23
 SHA512 
0c7f6dfe4ccd548a12c734f3d4faf52dcc221fbbb709cfc7a25c73a57f0fdee6141244b6d475e0bbb994fd148bacdd5e565ac020b6cbf4631da063f64a59ec83
+DIST patch-4.14.23.xz 723396 BLAKE2B 
7fa6d2a466c094bcb678909b73d5e3c8d8f36197e1fdf78e378437958268a8e31957e15b23b92ae17e21673a3b978a7920199b906501128817b02b0eeb380f9e
 SHA512 
b77cbab30baba094fc8fa2a612b1a007ff758ffebb8405380e4f55622ebc105bfbfee89c8f27ab6d0a9f69a2d04362d10901e1459bf3c1f5e353eb7182c678cb
+DIST patch-4.15.7.xz 202364 BLAKE2B 
984aee45063ede9a40d61de73c7d6eeb17c879605a7194fd83afc28eddcce9f31986a8d49e1e21061708bb7ea2e187a1762cd900be9eb2373dcb0d90d480e2dd
 SHA512 
4215a356a61c3af20352fd60f3ec4e4a74a3d4d6223c7bd5c1b8283bc4d786a5e1c29a770518cb6a136f42841c637648835a54a46f11e552d1aa7b867999ef1a
+DIST patch-4.4.119.xz 1712580 BLAKE2B 
1b54fb484e9b3f0805e9a3ecee425f79c5df376e2cde423054a24fd7709c518f239acceeed195de0c87b2b6f9fbcae5c73c3c57038f7a594fd4a6ca0661471c7
 SHA512 
78604acfd4727378b47cdfbebac791ee21c4ab333ec5230e710f72c3d07fe6068b14642814c652ed79aabbd75e666c37095ec5fc355de7ae9baba82d2b189793
+DIST patch-4.9.85.xz 1521036 BLAKE2B 
c3a859a417b18c95c719b79427bb0315deab15e5640d28f848fe793850c4f5eaed95699c97f9585d4b208a7d13880eb0ef67ba3be7a460eaa2d8fc01468d759e
 SHA512 
209f53af782740f820dce9cae1f0010567856b691062592a85bcc0cffaff7b419d7448ed7c0ecab384ab4452903fe12c024ed579e3229391197c49fc2203a887

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

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.15.6.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.15.7.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-source

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

2018-02-28 Thread Alice Ferrazzi
commit: 8086550f2c7de834c30e8cc86b7a2b254158af2c
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:43:19 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:43:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8086550f

sys-kernel/gentoo-sources:
genpatches-4.14-28
ia64 fix ptrace

Package-Manager: Portage-2.3.21, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ba3060923e4..0a37d35c132 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -43,6 +43,9 @@ DIST genpatches-4.14-26.extras.tar.xz 17480 BLAKE2B 
0402cc5d9c080f939a88dc364a09
 DIST genpatches-4.14-27.base.tar.xz 750844 BLAKE2B 
d19f2b74590728622f2cb9745bab2fae616cdedac4ac4507335ffe684ea438bf50f2b00ae1e326b818032fc72ebab6e6326d5fa0ed23baaa750ce6b404db8921
 SHA512 
7fda6679d976afd94e82c8a9cbd7389da976c21821d8ac6c1b98a24697df9e8a26d7f861ebc55a3b56ea996f8022adab9679fda9f81564c122538c34f5e50b4e
 DIST genpatches-4.14-27.experimental.tar.xz 5184 BLAKE2B 
f67c68b74d74ba81499e36cae871656b07fc6c40ca890d2b5edb9137b5672652bc3c5bfdd46f322b64b7863776e76485370b23c8a5b03b8de16730bb9b265a53
 SHA512 
83b60e68991ee73488f5919d26308615361b95a4dca153d9f1d58e360a7e4370b18c34aaaf572f853fad08aab7636fde67a45c371e37f56abcd5b44c32f62b6a
 DIST genpatches-4.14-27.extras.tar.xz 17492 BLAKE2B 
4a1d976f56d48c8da2c43cd306506075f226a50caa1730bc77cbbb11f11e9c7446ac471355f236535bf4878ecb9b9f4dbc9f07cb54ba9fb4089faee9d6b87ee2
 SHA512 
8d209e3ac993fce94ebeca0ec30f81710da0a8a9b657ca936f5d0db05061aaeb95cde4f552fe414edf51be8e28e6bb9af3cb668210a7c335b3f58cee84110470
+DIST genpatches-4.14-28.base.tar.xz 763484 BLAKE2B 
f1ecc9bdd37f7e65287d5f3e2027bbcacf08f946a42cbdfb7f115c5641b450b22c29f8d43e0a8827d02195a8aa867640855dc8752e9cd3209db95428198e5736
 SHA512 
5ce9a2d51267dc06dd0da96e8dc7ce010a7ba1b19d6be8e4c352f674f86bdc3f32c18664bbf816293ab5f2030088f4fe4a8367f51f1b57adc945332799f07074
+DIST genpatches-4.14-28.experimental.tar.xz 5180 BLAKE2B 
d99fa03d0f4003a0c55361dae11a519311ecd367d06f0034166726334399757d4846a7edf885f67a37c72561f614d2190421f56a73818be23abb713f401d7342
 SHA512 
6f45a8e1cf2ebfd4d0295dec64b7c4b5345281e2b7abbe3a5f522fc7cb939d7f05f09713177cf9023fe29936fcc4013bd2cbb388f7b342ea7778e764349c8f48
+DIST genpatches-4.14-28.extras.tar.xz 17488 BLAKE2B 
29d1c5a21219938645204649ebc62daa54f4a879412e4d0adc456b182f54d882be0882d025e641e7c49230a0c7ff2e11af549d20a8d0977842cbcbe7b05813d9
 SHA512 
c31199fbb9431e4f4b853a19332b21e7f357df79b4ef84db765b9a13d7f9f009a81db9473b0d60d76cf513439ed9eda9769efcc244d4ede7827cf2ab4045461a
 DIST genpatches-4.15-1.base.tar.xz 5908 BLAKE2B 
6627ff7c5bd6b799dae5e61b1638ccc538715cc253521fd07faa0c5ea7dc9aed5204c040742d37a9d172509577ae5442526d11cbe8714540ee8e1f1637d0fbbc
 SHA512 
c7b8cb613f4a2e6570808d179be6972511ea45c849c4415509e38e1d4688014cab15486628bb282178f306ff786e83718fb2171d1391057bb817ed67a0508caf
 DIST genpatches-4.15-1.experimental.tar.xz 5184 BLAKE2B 
814356256c11ea5bb67706f47ed76d6fe6f8b4232b989ca042509ed2a7f3088f55bd113d3cac25342a66e4803f90864cca803c91661af106141b78ac9cf5fe18
 SHA512 
e840928a463a764d59013424045f64c1fdc8e5d18cf1d20c9ea15388d5f4c4b9ec6aa86e88c33add716366d6b18be175943c22b6bb1c88d3cdbaebb606a38b10
 DIST genpatches-4.15-1.extras.tar.xz 17492 BLAKE2B 
1242891d2ebe519d6c9d43eb6a0b2e9dd1c51ae76dc8aaf71f14dfbf3b9c52097cfc4ad59c5e2add1da4ded0a34a06e2d302a0366a8afb665f1536f899fa3f9d
 SHA512 
21830b23a1b16291beba81ac122a36e8bcf9268b548aa6e9258f18283e80f610ed249ccf320f27b0a45acd35e3bd8ba5ceb0420e360ae94635121f89d74903b6

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.23.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.23.ebuild
new file mode 100644
index 000..aa71a4109b4
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.23.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 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="28"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-02-28 Thread Alice Ferrazzi
commit: 7d04593e2825e87bb83508bc43d05d8117455c76
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:40:08 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:43:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d04593e

sys-kernel/gentoo-sources: genpatches-4.4-123

Package-Manager: Portage-2.3.21, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 6d53043c1d2..d6416137739 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -115,6 +115,9 @@ DIST genpatches-4.4-121.extras.tar.xz 16456 BLAKE2B 
091545773f55d38e323afc8f21bf
 DIST genpatches-4.4-122.base.tar.xz 1861104 BLAKE2B 
a9e18ea1478ca323c4a5ad6270b07e8e74cfc3220da7a94ace156135002918325b110f26be24b0c901aae213d88054a122a31aa2e1ea115a2a1c71f8c24759f8
 SHA512 
e7a7fd4d24439eec895312993e53ca3e87894e826c0e16726d76951282889eba3782379bcae5595a754c33cc330eb84b6f3c6a0a4af7acb5bd853f7d8b17b0de
 DIST genpatches-4.4-122.experimental.tar.xz 87740 BLAKE2B 
8a76a145a3b2f98983358c80c1e488a564fc424079382828340a21d37c746b98d47bbe28e35f924dbd8ef7cf14131b3580366b4856f7a58b0779d0af7341a9cc
 SHA512 
85e447c25b5ff24fa94576e0eb4e2ae6db16780703b73f5255a8f2ebc6bc1496a77dac7c691926155474cf16c64123a570c103d0e0a2f088c53eb06d5ad690d6
 DIST genpatches-4.4-122.extras.tar.xz 16452 BLAKE2B 
1d3b14cee46406a1dbe50002f281ff1fdc060241692c6d4729e7e7fc0eb7101f1c63817fadb788a9914bfc3a4605d9f9005ff5fadf32c7e97f87cee814fdb99f
 SHA512 
d50d01b58b63efcb2ec399308896935db2cf8be223fb6763b50cc974a1a360a5b9bbd626be3624c64ebb081df330464978386d1855638b5af1a29678f4b75049
+DIST genpatches-4.4-123.base.tar.xz 1865224 BLAKE2B 
0bd2ec4723c62c6261ab2068518b9b3ad540575793fc996d72856d3f21d153c11854b7d0bb443445159c2f3910a856bfb46dd08dc1bc95e137fc87bc558be412
 SHA512 
12d82b9f91cae17f9dec018bf58b0f99bac1ab82692441b05d84c6d9df8a060d838a0e430269f36851ed777373ef9e5619ead2e5a078d5ceb324dad80282ed4e
+DIST genpatches-4.4-123.experimental.tar.xz 87776 BLAKE2B 
965353a62c59ae643d16b9a60481e47df694b183de5eed7a07f402d0d39d2868147d69eacaf677e1191ef143ed7ecc0b7ffc811ff10f7f87f22bd8b92739c10c
 SHA512 
e5b39958d3c17776f3663313bf125263298dacc46f54630ba26b6d37923b77ecf09d895a9699ef0add402328793950ad2e607ad96770ec6447d3ab60a9f28e75
+DIST genpatches-4.4-123.extras.tar.xz 16456 BLAKE2B 
0d632f2f45a8b5a9b14182e160a825fe930ecf0302d31abe0525dbad347727f347b4537517d1f594ccdfef35562d54b29b513e3c93f2aa34c2491c5bb1bbf8ab
 SHA512 
7a41da008eb8119e25ba1bbd41c077c17bdd888e7be9175cc7f7af22d0d45598abd87dfcf985130c2677a9544fab7456095e0b15ebd384b3d186692cd0cba5ae
 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 
4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1
 SHA512 
c25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B 
d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942
 SHA512 
0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B 
b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d
 SHA512 
229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.119.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.119.ebuild
new file mode 100644
index 000..53617907bc8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.119.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 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="123"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-02-28 Thread Alice Ferrazzi
commit: 30b29058d6ee01532e55280d17003e56437167b8
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:41:52 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:43:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b29058

sys-kernel/gentoo-sources:
genpatches-4.9-88
1701_ia64_fix_ptrace.patch

Package-Manager: Portage-2.3.21, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d6416137739..ba3060923e4 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -181,6 +181,9 @@ DIST genpatches-4.9-86.extras.tar.xz 17356 BLAKE2B 
7067424ac4973ef8f366dd3db673f
 DIST genpatches-4.9-87.base.tar.xz 1625392 BLAKE2B 
fde376e07c13041e750e8a735c1ef53c037e24754f6d9ee51dcd03c6d6933f2cc42fd884be374d457ba6b1a4ff23208ae7f7c47e63df6528f473c0096ecc5808
 SHA512 
81f3151b7c34b49a0ce706f67006a68fd1b072592b684adcf79c612c8f3733109bf551e048024c0ada5400b143f99b8f65ec46a0299cdad34337f29b2038e511
 DIST genpatches-4.9-87.experimental.tar.xz 106440 BLAKE2B 
287fbe6a213f9685769ebf6468b932c0cf2532acb17cd71abd5a89e0692e717adb58852bd5fe1123db839702a3329647e995b4adfd453843cda8f5f2ee761442
 SHA512 
944ef5dc4b13340935a0ec7e0e10ed4bf5fb5b399e7ba23b15a5dd552376750020dfec16cad05f38c4af66ae27d67212773a4220deecd883133fd68a5e55d772
 DIST genpatches-4.9-87.extras.tar.xz 17352 BLAKE2B 
671b4dd2905585f9a05120520db4aafb71bc5f05ce4baf9714f444236efd7206af0bebfa70e59d5f4fdf11846b315d7184e2c1ae4e8aec9d4fa569ab720ced52
 SHA512 
96547f3df68212058559b1c59ba17a2ff0f51a0c7792c23d0b18e85bc1724024e1cb5bda3f5d6933da825d1fe7cad5371c6bb356ad53a587aa6cc66572576b8e
+DIST genpatches-4.9-88.base.tar.xz 1635784 BLAKE2B 
984b572eda6e5e529b572e184b4f0a37b6d9f919c4711f5f73a89a8214ab2671bd4ab495e16dfd77e802692e769901865075779cf404f359be14921b0f5e65af
 SHA512 
9041d8fffb4e4242aba90472c2469ced6c71b2ab51c135ae2dfc8bb48e5f56cf7dae9405445282db40dd0ddeb4d8c5ac615d00972ce16550084443964c33260a
+DIST genpatches-4.9-88.experimental.tar.xz 106372 BLAKE2B 
bece20f11e36c6aa3d40e82a411515aaa71ad00910dc73bbc303b3875d18de664e1b9daca434359f1ad0efdb4500b362d208f5161df4e5846955c671f2dc2d7b
 SHA512 
85210e31c24cb1380ca9c55c63838857808ed57f35982231d0d584e1dc8827008087a51b8ce23c3f947f94085d85a00e822a6cd42e3fee70ad4630e264d7b4b5
+DIST genpatches-4.9-88.extras.tar.xz 17360 BLAKE2B 
00e0aeb808a94997964f266f4518b97163f5f25948940ac15a0f77c3a53e8b8ea60361071b332ae095c96957736c1640034ae51a07fdecddbd73d6678ad61897
 SHA512 
758ca092dc266278b68dedeafe98831961a0eb0beb89f8ffd9dd398b38808cd0d26d0f7c527dcaa4d6fd3bdd33838d37d057fc2a88a3a77723158bcfcbda57cb
 DIST linux-4.1.tar.xz 83017828 BLAKE2B 
d1dc4e458db191f16306b3d2d7eb60ef5e04307406c769cccdd88beb407f8de228ab1f095a44d6e992b06d01cd896fda31dec1cdf16667f4ca0b628da594aee3
 SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.15.tar.xz 102181404 BLAKE2B 
5fd831356c2174d2779ab31033caec6929b2f47857f0bb82ef43ad1140c639d0dc5553e64d062f67486eeff780d5df8d971051fd5a626b51bed170067fea11e0
 SHA512 
c00d92659df815a53dcac7dde145b742b1f20867d380c07cb09ddb3295d6ff10f8931b21ef0b09d7156923a3957b39d74d87c883300173b2e20690d2b4ec35ea

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.85.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.85.ebuild
new file mode 100644
index 000..b3565447bd5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.85.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 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="88"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2018-02-28 Thread Kent Fredric
commit: f4b53a1320046947de2b6cb261ef3ed5e2bf718f
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 20:39:42 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 20:39:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b53a13

dev-perl/Term-Screen: Bump to version 1.60.0

Upstream:
- Fix improper ordering of unexpected escapes
- Use direct object notation in constructor

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/Term-Screen/Manifest  |  1 +
 dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-perl/Term-Screen/Manifest b/dev-perl/Term-Screen/Manifest
index 4315ede6b1c..b2c66513972 100644
--- a/dev-perl/Term-Screen/Manifest
+++ b/dev-perl/Term-Screen/Manifest
@@ -1 +1,2 @@
 DIST Term-Screen-1.05.tar.gz 9403 BLAKE2B 
f3442894536bdd1d8ee3234852b78f657a22a9308f9ff82aaf9fdab706f9a442885fbb33b309e89ccaa513ee2df63befa0ed6b4c6cd719ca97bb0e04b0cf156e
 SHA512 
8996255ffafce319580fcbfe92e65aae5cd73fbb4e12a88a265a9bc66e44d87337e13066ba1445c5f5cd7e7deb5d07c8454ce008ec4a81fa06442e18d08124ca
+DIST Term-Screen-1.06.tar.gz 9522 BLAKE2B 
898313be598039cb6cc95482fe49a2ad31638db642089a60b63dc69ebdc5565fb2cda6287dd3e19e93ad23650ed662e68fa9a3ed025a347146cc7382be6e
 SHA512 
c65d97267675a39ecca4f221a75d9d0e171db7463a1680ceada6a752d434af431d6c493043c28365ad7474b5d79c21574da9d2d5f482e67a8ebca6ec3fa950a0

diff --git a/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild 
b/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
new file mode 100644
index 000..03685c43906
--- /dev/null
+++ b/dev-perl/Term-Screen/Term-Screen-1.60.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=JSTOWE
+DIST_VERSION=1.06
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="A simple Term::Cap based screen positioning module"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"



[gentoo-commits] repo/gentoo:master commit in: games-rpg/runescape-launcher/

2018-02-28 Thread Pacho Ramos
commit: ef780faca8479f0b2a930785cc2b02f561995d05
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Feb 28 20:33:49 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Feb 28 20:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef780fac

games-rpg/runescape-launcher: Fix glew dependency (#627716)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...pe-launcher-2.2.4-r1.ebuild => runescape-launcher-2.2.4-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r1.ebuild 
b/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild
similarity index 95%
rename from games-rpg/runescape-launcher/runescape-launcher-2.2.4-r1.ebuild
rename to games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild
index f84a65137ff..19f039b0e8f 100644
--- a/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r1.ebuild
+++ b/games-rpg/runescape-launcher/runescape-launcher-2.2.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,7 +26,7 @@ S="${WORKDIR}"
 RDEPEND="
media-libs/libpng:1.2
>=media-libs/libsdl2-2.0.2
-   >=media-libs/glew-1.10.0:0/1.10
+   media-libs/glew:1.10
>=media-libs/libvorbis-1.3.2
>=net-misc/curl-7.35.0
 "



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

2018-02-28 Thread Pacho Ramos
commit: 8477a5457c543f6100efc410b0d992796d16b446
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Feb 28 20:26:07 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Feb 28 20:36:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8477a545

media-video/bino: Version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-video/bino/Manifest  |  1 +
 media-video/bino/bino-1.6.6.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/media-video/bino/Manifest b/media-video/bino/Manifest
index 6b1669cd979..1260846d044 100644
--- a/media-video/bino/Manifest
+++ b/media-video/bino/Manifest
@@ -1 +1,2 @@
 DIST bino-1.6.1.tar.xz 814212 BLAKE2B 
7edd4b33a432e6476c54bcb0202549b18255cb68f90d07f164175650716f5ebcda37e82f2b73f42ff49f1d14f6ff0bb81ba95d5c354dfdfb6c4154b664040f3c
 SHA512 
5c0951f17cf9db37a4bd759aacbd4f3ef1a865499c893ca9c4c3a3775193560234aff9a5b12bc6fc012b987d3bd73264c5a5dcead562a6719f6a1019650e19af
+DIST bino-1.6.6.tar.xz 822680 BLAKE2B 
c863e16a4f576bffb3abf3ab03d8e4cd4ab9db0b0cc73ef2c255b18f103294a9f7e2bf382b286bb7d1d3cb9278c06965772cfc6241a7f23d2f4edc0a47059d92
 SHA512 
43a17f390881fcc8b7721b21ff8524b89992cd7fb0cfc467769b0ad0c0d2536d161475a7fce6d4d3e758e017a38f671648dfaa4a345dc02127b7b192c8c0

diff --git a/media-video/bino/bino-1.6.6.ebuild 
b/media-video/bino/bino-1.6.6.ebuild
new file mode 100644
index 000..e73529bb07f
--- /dev/null
+++ b/media-video/bino/bino-1.6.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic
+
+DESCRIPTION="Stereoscopic and multi-display media player"
+HOMEPAGE="http://bino3d.org/";
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc libav lirc video_cards_nvidia"
+
+RDEPEND="
+   >=media-libs/glew-1.6.0:0=
+   >=media-libs/openal-1.15.1
+   dev-qt/qtgui:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   >=media-libs/libass-0.9.9
+   libav? ( >=media-video/libav-0.7:0= )
+   !libav? ( >=media-video/ffmpeg-0.7:0= )
+   lirc? ( app-misc/lirc )
+   video_cards_nvidia? ( || ( 
x11-drivers/nvidia-drivers[tools,static-libs] media-video/nvidia-settings ) )
+   virtual/libintl
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf \
+   $(use_with video_cards_nvidia xnvctrl) \
+   $(use_with lirc) \
+   $(use_enable debug) \
+   --without-equalizer \
+   --with-qt-version=5 \
+   --htmldir=/usr/share/doc/${PF}/html
+
+   use video_cards_nvidia && append-cppflags "-I/usr/include/NVCtrl" \
+   && append-ldflags "-L/usr/$(get_libdir)/opengl/nvidia/lib \
+   -L/usr/$(get_libdir)" && append-libs "Xext"
+   use lirc && append-cppflags "-I/usr/include/lirc" \
+   && append-libs "lirc_client"
+
+   # Fix a compilation error because of a multiple definitions in glew
+   append-ldflags "-zmuldefs"
+}
+
+src_install() {
+   default
+   use doc || ( rm -rf "${D}"/usr/share/doc/${PF}/html && dohtml 
"${FILESDIR}/${PN}.html" )
+}



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

2018-02-28 Thread Fabian Groffen
commit: d53326d0febe226bfb235b97574502955523382c
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Feb 28 20:30:23 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Feb 28 20:30:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53326d0

app-crypt/libb2: marked ~sparc-solaris

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/app-crypt/libb2/libb2-0.98.ebuild 
b/app-crypt/libb2/libb2-0.98.ebuild
index 6fc106ac476..3ca37501441 100644
--- a/app-crypt/libb2/libb2-0.98.ebuild
+++ b/app-crypt/libb2/libb2-0.98.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/BLAKE2/libb2/archive/${GITHASH}.tar.gz -> ${P}.tar.g
 
 LICENSE="CC0-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~ppc64 ~x64-macos ~sparc-solaris ~x64-solaris"
 IUSE="static native-cflags"
 
 DEPEND=""



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

2018-02-28 Thread Kent Fredric
commit: 16de0208cfec0e56d0d2dfacb6301bbdb893ac46
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Feb 28 20:04:59 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Feb 28 20:24:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16de0208

dev-perl/DBD-SQLite: Bump to version 1.560.0

Upstream:
- Ship bundled SQLite 3.22.0
- Disable two STAT compile time options
- Fix tests for error format change in recent DBI
- Implement ParamValues statement handle attribute
- Fix statistics_info
- Fix for '.' in @INC removal
- Fix zero-length BLOB retreived as undef

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild | 47 +++
 dev-perl/DBD-SQLite/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild 
b/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild
new file mode 100644
index 000..72a5df80e33
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.560.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.56
+inherit perl-module
+
+DESCRIPTION="Self Contained RDBMS in a DBI Driver"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="test system-sqlite"
+
+# Please read 
https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/DBD-SQLite
+# when bumping versions re: system-sqlite interop
+RDEPEND="
+   system-sqlite? (
+   >=dev-db/sqlite-3.21.0[extensions(+)]
+   )
+   >=dev-perl/DBI-1.570.0
+   !

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

2018-02-28 Thread Mike Gilbert
commit: 41808bf37c118675534ba005dd0a80529ec4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 28 20:21:27 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 28 20:21:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4180

www-plugins/chrome-binary-plugins: automated update (66.0.3355.0)

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...50.0_alpha.ebuild => chrome-binary-plugins-66.0.3355.0_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index d85b4239963..170e62d43f4 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_65.0.3325.88-1_amd64.deb 53239320 BLAKE2B 
de87c35a99b0e6d1aaec32fd3d92c2af4c1b944aeb91da3d4c9ef5d01c7d2cbfcc30d73eb409c951826eba1b842f703e8a8617cadb0ac2900119dc8e7d448009
 SHA512 
550a9af3a4ef3cd5ac32103835d1cafc9a522fa392f3e384f90872c30b80ba11a1985867a01e6cbbf018e9f146695e790cb84f46778ffe01d94e696f8f8c6bd3
 DIST google-chrome-stable_64.0.3282.186-1_amd64.deb 51474250 BLAKE2B 
829618cfc4cffe66970daa860983eb0c2154239e019491f4c4321ef448e6971041da27a60db51a4d3b2be14feed7032834d896a02477d1d2d7ca1c5de4d7b75c
 SHA512 
02a2d5eec7e85d99078478b11938f3071f59c033374725cb234a8939156e7b910e0ef2dd147b0b55238a41ff6a02be049187f70735cacd82907d8193ed00a6c8
-DIST google-chrome-unstable_66.0.3350.0-1_amd64.deb 53381906 BLAKE2B 
c0c716e91e8c31ef14d2e6f12e813fef9a1eb74050506b6dfba12c664cb67834f2a0c24d099bdf7caabb6b726b460c5ca22dad9385f85986574040932a562066
 SHA512 
f2d16cec478582a6aaba099b8b1e6682e7b4908362fc964580119b9d5c04d3b92ee64836981eac7ca950cb1c9773883cd8edc4d6d70013346e1ba7e85ec2f9c3
+DIST google-chrome-unstable_66.0.3355.0-1_amd64.deb 53407588 BLAKE2B 
75d00854f3e0157ee5c298bd858cfcdb4499230be6ffb6e8af784e422a7670e6d31ad1893ab3f714a5d07bf8d503378cea3b8333d6903bc2182f17f92a2f6cc1
 SHA512 
fd4485ad561356b8aa4392726eeea8fb427adf7bd0f36fa7fb72e188afeb5485413e31fe394007f8316cc2c406e7ff6a8bd6f738bd6bd11817b56b6a108ebf9f

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3350.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3355.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3350.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-66.0.3355.0_alpha.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2018-02-28 Thread Mike Gilbert
commit: a19a5857a7f706f1bccb43341396a099244c682b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 28 20:21:18 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 28 20:21:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19a5857

www-client/google-chrome-unstable: automated update (66.0.3355.0)

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-66.0.3350.0.ebuild => google-chrome-unstable-66.0.3355.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index ff188cd1e7e..430387fb212 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_66.0.3350.0-1_amd64.deb 53381906 BLAKE2B 
c0c716e91e8c31ef14d2e6f12e813fef9a1eb74050506b6dfba12c664cb67834f2a0c24d099bdf7caabb6b726b460c5ca22dad9385f85986574040932a562066
 SHA512 
f2d16cec478582a6aaba099b8b1e6682e7b4908362fc964580119b9d5c04d3b92ee64836981eac7ca950cb1c9773883cd8edc4d6d70013346e1ba7e85ec2f9c3
+DIST google-chrome-unstable_66.0.3355.0-1_amd64.deb 53407588 BLAKE2B 
75d00854f3e0157ee5c298bd858cfcdb4499230be6ffb6e8af784e422a7670e6d31ad1893ab3f714a5d07bf8d503378cea3b8333d6903bc2182f17f92a2f6cc1
 SHA512 
fd4485ad561356b8aa4392726eeea8fb427adf7bd0f36fa7fb72e188afeb5485413e31fe394007f8316cc2c406e7ff6a8bd6f738bd6bd11817b56b6a108ebf9f

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-66.0.3350.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-66.0.3355.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-66.0.3350.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-66.0.3355.0.ebuild



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

2018-02-28 Thread Alice Ferrazzi
commit: af0bc2cf0d36a13caa4c52c752448f381871640b
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:19:49 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:19:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0bc2cf

sys-kernel/gentoo-sources: genpatches-4.15-8

Package-Manager: Portage-2.3.21, Repoman-2.3.6

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index c91ee2f4db7..6d53043c1d2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -64,6 +64,9 @@ DIST genpatches-4.15-6.extras.tar.xz 17492 BLAKE2B 
90d6b7abc65a6c5b45aa2657a3422
 DIST genpatches-4.15-7.base.tar.xz 193592 BLAKE2B 
7568231819af388699ba317d97659cd433815aec1b1b39aa53d7cf740560149934edf214bbedf5b9d48a2e56ff6f3c58a78c301ef01de1ba08deb46a569ace32
 SHA512 
63c85b3f434c7a201a1488211962ea7c3cad2b22abd5455ae52fab17ecf7485a3d346a762fd0078ea786694b6481818da0f271f1ca9068242bf7b23a9977fcc9
 DIST genpatches-4.15-7.experimental.tar.xz 5184 BLAKE2B 
f67c68b74d74ba81499e36cae871656b07fc6c40ca890d2b5edb9137b5672652bc3c5bfdd46f322b64b7863776e76485370b23c8a5b03b8de16730bb9b265a53
 SHA512 
83b60e68991ee73488f5919d26308615361b95a4dca153d9f1d58e360a7e4370b18c34aaaf572f853fad08aab7636fde67a45c371e37f56abcd5b44c32f62b6a
 DIST genpatches-4.15-7.extras.tar.xz 17492 BLAKE2B 
4a1d976f56d48c8da2c43cd306506075f226a50caa1730bc77cbbb11f11e9c7446ac471355f236535bf4878ecb9b9f4dbc9f07cb54ba9fb4089faee9d6b87ee2
 SHA512 
8d209e3ac993fce94ebeca0ec30f81710da0a8a9b657ca936f5d0db05061aaeb95cde4f552fe414edf51be8e28e6bb9af3cb668210a7c335b3f58cee84110470
+DIST genpatches-4.15-8.base.tar.xz 213332 BLAKE2B 
7699b011a53ec572d5be6cca717f23740b1a0668161cb0fc82ee3e9123141688abcea235a5cd5c105bd03be17009c9b0970779fc551529d305d974c6a54f9ecd
 SHA512 
dda92435890a339bfca8259aa708e580e0ff68c7db624cf076e47c3f6e748acb35e1355db461b2a2957aafcd0bd79df0e8e5417433b7e70d9d012663bff4e43a
+DIST genpatches-4.15-8.experimental.tar.xz 5180 BLAKE2B 
f273483f44819e3110d45ed8cb042c16e729dc15e495a3042754d0fc727225a4db2d9b00e744dd3898ffc5d31b0cbf4dfdcda3a7019d768e7b714544d9c46b02
 SHA512 
342819d503051177983ae9e4fb20da1d67b416db4c46c5c3a3dbe8282c75c9a9f21fda31ee9a2d8080f139c24c107b650a53e7a0212e91a54f09c012a7545920
+DIST genpatches-4.15-8.extras.tar.xz 17488 BLAKE2B 
a31b176bff4dcba9e3ee6fc0685a6fd7ae695c590c4f95cb495e4c0d34d6a818c11aa30a1153aed4d662837847281917dbe91237c7edc51052908b0c30ede8d0
 SHA512 
97dbbe066093d0c495578196409496aa4102d3f10de28f2bb975a3db4ad3917a6ef34b26e947b745419f0e80711e5dff6a41cf141b02bfaea910bc1ce0b5d3b5
 DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 
827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636
 SHA512 
1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
 DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B 
b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3
 SHA512 
49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
 DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 
1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2
 SHA512 
0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.15.7.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.15.7.ebuild
new file mode 100644
index 000..e4760a2f9e9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.15.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 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="8"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches";
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrdao/

2018-02-28 Thread Andreas Sturmlechner
commit: 10bd9e0fb210d384c3fe3d7bfe033eb2ba7d2ea1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 28 20:11:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 28 20:11:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bd9e0f

app-cdr/cdrdao: Drop old

Stabilisation timeout, but no stable revdeps, so EAPI4--.

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

 app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild | 59 --
 app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild | 68 ---
 app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild | 65 -
 app-cdr/cdrdao/metadata.xml   |  3 --
 4 files changed, 195 deletions(-)

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
deleted file mode 100644
index 836672f1273..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="gcdmaster encode mad vorbis"
-
-RDEPEND="virtual/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   gcdmaster? (
-   dev-libs/libsigc++:2
-   >=dev-cpp/gtkmm-2.4:2.4
-   >=dev-cpp/libgnomeuimm-2.6:2.6
-   media-libs/libao
-   )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc212.patch
-}
-
-src_configure() {
-   econf \
-   $(use_with gcdmaster xdao) \
-   $(use_with vorbis ogg-support) \
-   $(use_with mad mp3-support) \
-   $(use_with encode lame)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
-}

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
deleted file mode 100644
index b3f48258331..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Burn CDs in disk-at-once mode -- with optional GUI frontend"
-HOMEPAGE="http://cdrdao.sourceforge.net/";
-if [[ ${PV/*_rc*} ]]
-then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-else
-   SRC_URI="http://www.poolshark.org/src/${P/_}.tar.bz2";
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd"
-IUSE="gcdmaster encode mad vorbis"
-
-RDEPEND="virtual/cdrtools
-   encode? ( >=media-sound/lame-3.99 )
-   gcdmaster? (
-   >=dev-libs/libsigc++-2.6:2
-   >=dev-cpp/gtkmm-2.4:2.4
-   >=dev-cpp/libgnomeuimm-2.6:2.6
-   media-libs/libao
-   )
-   mad? (
-   media-libs/libmad
-   media-libs/libao
-   )
-   vorbis? (
-   media-libs/libvorbis
-   media-libs/libao
-   )
-   !app-cdr/cue2toc
-   !dev-util/pccts"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-glibc212.patch
-   epatch "${FILESDIR}"/${P}-unsigned-char.patch #569344
-}
-
-src_configure() {
-   # Make sure we use a sane default `ar`.
-   tc-export AR
-
-   # Fix building with latest libsigc++
-   append-cxxflags -std=c++11
-   find -name '*.h' -exec sed -i '/sigc++\/object.h/d' {} + || die
-
-   econf \
-   $(use_with gcdmaster xdao) \
-   $(use_with vorbis ogg-support) \
-   $(use_with mad mp3-support) \
-   $(use_with encode lame)
-}
-
-src_install() {
-   default
-   dodoc AUTHORS ChangeLog CREDITS NEWS README{,.PlexDAE}
-}

diff --git a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild 
b/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
deleted file mode 100644
index 4cd70db0b68..000
--- a/app-cdr/cdrdao/cdrdao-1.2.3-r3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License 

[gentoo-commits] proj/linux-patches: New tag: 4.15-8

2018-02-28 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:08:59 2018 +

New tag: 4.15-8




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

2018-02-28 Thread Alice Ferrazzi
commit: ad2bf1670e8e20a07183cf3e6b500e2aa54b9a0a
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:04:26 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:05:28 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ad2bf167

ia64 fix ptrace (restore from wrong commit)

 1700_ia64_fix_ptrace.patch | 460 -
 1 file changed, 460 deletions(-)

diff --git a/1700_ia64_fix_ptrace.patch b/1700_ia64_fix_ptrace.patch
deleted file mode 100644
index ad48a1a..000
--- a/1700_ia64_fix_ptrace.patch
+++ /dev/null
@@ -1,460 +0,0 @@
-diff --git a/drivers/platform/x86/dell-laptop.c 
b/drivers/platform/x86/dell-laptop.c
-index fc2dfc8..a7b1419 100644
 a/drivers/platform/x86/dell-laptop.c
-+++ b/drivers/platform/x86/dell-laptop.c
-@@ -78,7 +78,6 @@ static struct platform_driver platform_driver = {
-   }
- };
- 
--static struct calling_interface_buffer *buffer;
- static struct platform_device *platform_device;
- static struct backlight_device *dell_backlight_device;
- static struct rfkill *wifi_rfkill;
-@@ -322,7 +321,8 @@ static const struct dmi_system_id dell_quirks[] 
__initconst = {
-   { }
- };
- 
--static void dell_set_arguments(u32 arg0, u32 arg1, u32 arg2, u32 arg3)
-+static void dell_fill_request(struct calling_interface_buffer *buffer,
-+ u32 arg0, u32 arg1, u32 arg2, u32 arg3)
- {
-   memset(buffer, 0, sizeof(struct calling_interface_buffer));
-   buffer->input[0] = arg0;
-@@ -331,7 +331,8 @@ static void dell_set_arguments(u32 arg0, u32 arg1, u32 
arg2, u32 arg3)
-   buffer->input[3] = arg3;
- }
- 
--static int dell_send_request(u16 class, u16 select)
-+static int dell_send_request(struct calling_interface_buffer *buffer,
-+   u16 class, u16 select)
- {
-   int ret;
- 
-@@ -468,21 +469,22 @@ static int dell_rfkill_set(void *data, bool blocked)
-   int disable = blocked ? 1 : 0;
-   unsigned long radio = (unsigned long)data;
-   int hwswitch_bit = (unsigned long)data - 1;
-+  struct calling_interface_buffer buffer;
-   int hwswitch;
-   int status;
-   int ret;
- 
--  dell_set_arguments(0, 0, 0, 0);
--  ret = dell_send_request(CLASS_INFO, SELECT_RFKILL);
-+  dell_fill_request(&buffer, 0, 0, 0, 0);
-+  ret = dell_send_request(&buffer, CLASS_INFO, SELECT_RFKILL);
-   if (ret)
-   return ret;
--  status = buffer->output[1];
-+  status = buffer.output[1];
- 
--  dell_set_arguments(0x2, 0, 0, 0);
--  ret = dell_send_request(CLASS_INFO, SELECT_RFKILL);
-+  dell_fill_request(&buffer, 0x2, 0, 0, 0);
-+  ret = dell_send_request(&buffer, CLASS_INFO, SELECT_RFKILL);
-   if (ret)
-   return ret;
--  hwswitch = buffer->output[1];
-+  hwswitch = buffer.output[1];
- 
-   /* If the hardware switch controls this radio, and the hardware
-  switch is disabled, always disable the radio */
-@@ -490,8 +492,8 @@ static int dell_rfkill_set(void *data, bool blocked)
-   (status & BIT(0)) && !(status & BIT(16)))
-   disable = 1;
- 
--  dell_set_arguments(1 | (radio<<8) | (disable << 16), 0, 0, 0);
--  ret = dell_send_request(CLASS_INFO, SELECT_RFKILL);
-+  dell_fill_request(&buffer, 1 | (radio<<8) | (disable << 16), 0, 0, 0);
-+  ret = dell_send_request(&buffer, CLASS_INFO, SELECT_RFKILL);
-   return ret;
- }
- 
-@@ -500,9 +502,11 @@ static void dell_rfkill_update_sw_state(struct rfkill 
*rfkill, int radio,
- {
-   if (status & BIT(0)) {
-   /* Has hw-switch, sync sw_state to BIOS */
-+  struct calling_interface_buffer buffer;
-   int block = rfkill_blocked(rfkill);
--  dell_set_arguments(1 | (radio << 8) | (block << 16), 0, 0, 0);
--  dell_send_request(CLASS_INFO, SELECT_RFKILL);
-+  dell_fill_request(&buffer,
-+ 1 | (radio << 8) | (block << 16), 0, 0, 0);
-+  dell_send_request(&buffer, CLASS_INFO, SELECT_RFKILL);
-   } else {
-   /* No hw-switch, sync BIOS state to sw_state */
-   rfkill_set_sw_state(rfkill, !!(status & BIT(radio + 16)));
-@@ -519,21 +523,22 @@ static void dell_rfkill_update_hw_state(struct rfkill 
*rfkill, int radio,
- static void dell_rfkill_query(struct rfkill *rfkill, void *data)
- {
-   int radio = ((unsigned long)data & 0xF);
-+  struct calling_interface_buffer buffer;
-   int hwswitch;
-   int status;
-   int ret;
- 
--  dell_set_arguments(0, 0, 0, 0);
--  ret = dell_send_request(CLASS_INFO, SELECT_RFKILL);
--  status = buffer->output[1];
-+  dell_fill_request(&buffer, 0, 0, 0, 0);
-+  ret = dell_send_request(&buffer, CLASS_INFO, SELECT_RFKILL);
-+  status = buffer.output[1];
- 
-   if (ret != 0 || !(status & BIT(0))) {
-   return;
-   }
- 
--  dell

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

2018-02-28 Thread Alice Ferrazzi
commit: e08bdc6ca7fec4ff403493157ca3ae663bace3a6
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 20:06:15 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:06:15 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e08bdc6c

ia64 fix ptrace patch

 1700_ia64_fix_ptrace.patch | 87 ++
 1 file changed, 87 insertions(+)

diff --git a/1700_ia64_fix_ptrace.patch b/1700_ia64_fix_ptrace.patch
new file mode 100644
index 000..6173b05
--- /dev/null
+++ b/1700_ia64_fix_ptrace.patch
@@ -0,0 +1,87 @@
+From patchwork Fri Feb  2 22:12:24 2018
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 8bit
+Subject: ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
+From: Sergei Trofimovich 
+X-Patchwork-Id: 10198159
+Message-Id: <20180202221224.16597-1-sly...@gentoo.org>
+To: Tony Luck , Fenghua Yu ,
+ linux-i...@vger.kernel.org, linux-ker...@vger.kernel.org
+Cc: Sergei Trofimovich 
+Date: Fri,  2 Feb 2018 22:12:24 +
+
+The strace breakage looks like that:
+./strace: get_regs: get_regs_error: Input/output error
+
+It happens because ia64 needs to load unwind tables
+to read certain registers. Unwind tables fail to load
+due to GCC quirk on the following code:
+
+extern char __end_unwind[];
+const struct unw_table_entry *end = (struct unw_table_entry *)table_end;
+table->end = segment_base + end[-1].end_offset;
+
+GCC does not generate correct code for this single memory
+reference after constant propagation (see https://gcc.gnu.org/PR84184).
+Two triggers are required for bad code generation:
+- '__end_unwind' has alignment lower (char), than
+  'struct unw_table_entry' (8).
+- symbol offset is negative.
+
+This commit workarounds it by fixing alignment of '__end_unwind'.
+While at it use hidden symbols to generate shorter gp-relative
+relocations.
+
+CC: Tony Luck 
+CC: Fenghua Yu 
+CC: linux-i...@vger.kernel.org
+CC: linux-ker...@vger.kernel.org
+Bug: https://github.com/strace/strace/issues/33
+Bug: https://gcc.gnu.org/PR84184
+Reported-by: Émeric Maschino 
+Signed-off-by: Sergei Trofimovich 
+Tested-by: stanton_a...@mail.com
+---
+ arch/ia64/include/asm/sections.h |  1 -
+ arch/ia64/kernel/unwind.c| 15 ++-
+ 2 files changed, 14 insertions(+), 2 deletions(-)
+
+diff --git a/arch/ia64/include/asm/sections.h 
b/arch/ia64/include/asm/sections.h
+index f3481408594e..0fc4f1757a44 100644
+--- a/arch/ia64/include/asm/sections.h
 b/arch/ia64/include/asm/sections.h
+@@ -24,7 +24,6 @@ extern char __start_gate_mckinley_e9_patchlist[], 
__end_gate_mckinley_e9_patchli
+ extern char __start_gate_vtop_patchlist[], __end_gate_vtop_patchlist[];
+ extern char __start_gate_fsyscall_patchlist[], 
__end_gate_fsyscall_patchlist[];
+ extern char __start_gate_brl_fsys_bubble_down_patchlist[], 
__end_gate_brl_fsys_bubble_down_patchlist[];
+-extern char __start_unwind[], __end_unwind[];
+ extern char __start_ivt_text[], __end_ivt_text[];
+ 
+ #undef dereference_function_descriptor
+diff --git a/arch/ia64/kernel/unwind.c b/arch/ia64/kernel/unwind.c
+index e04efa088902..025ba6700790 100644
+--- a/arch/ia64/kernel/unwind.c
 b/arch/ia64/kernel/unwind.c
+@@ -2243,7 +2243,20 @@ __initcall(create_gate_table);
+ void __init
+ unw_init (void)
+ {
+-  extern char __gp[];
++  #define __ia64_hidden __attribute__((visibility("hidden")))
++  /*
++   * We use hidden symbols to generate more efficient code using
++   * gp-relative addressing.
++   */
++  extern char __gp[] __ia64_hidden;
++  /*
++   * Unwind tables need to have proper alignment as init_unwind_table()
++   * uses negative offsets against '__end_unwind'.
++   * See https://gcc.gnu.org/PR84184
++   */
++  extern const struct unw_table_entry __start_unwind[] __ia64_hidden;
++  extern const struct unw_table_entry __end_unwind[] __ia64_hidden;
++  #undef __ia64_hidden
+   extern void unw_hash_index_t_is_too_narrow (void);
+   long i, off;
+ 



[gentoo-commits] proj/linux-patches: Tag deleted: 4.15-8

2018-02-28 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 20:01:38 2018 +

Tag deleted: 4.15-8




[gentoo-commits] proj/linux-patches: New tag: 4.15-8

2018-02-28 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 19:59:42 2018 +

New tag: 4.15-8




[gentoo-commits] proj/linux-patches: Tag deleted: 4.15-8

2018-02-28 Thread Alice Ferrazzi
commit: 
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 19:58:12 2018 +

Tag deleted: 4.15-8




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

2018-02-28 Thread Alice Ferrazzi
commit: 0933e08b7a49a8d4cd1a5bfbc3fba0411031c225
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Feb 28 19:53:03 2018 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Wed Feb 28 19:53:03 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0933e08b

dell-laptop: Allocate buffer on heap rather than globally

 _README|   4 +
 1700_ia64_fix_ptrace.patch | 543 +
 ...ocate_buffer_on_heap_rather_than_globally.patch | 458 +
 3 files changed, 920 insertions(+), 85 deletions(-)

diff --git a/_README b/_README
index a7bb4af..994c735 100644
--- a/_README
+++ b/_README
@@ -99,6 +99,10 @@ Patch:  2900_dev-root-proc-mount-fix.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=438380
 Desc:   Ensure that /dev/root doesn't appear in /proc/mounts when bootint 
without an initramfs.
 
+Patch:  2901_allocate_buffer_on_heap_rather_than_globally.patch
+From:   https://bugs.gentoo.org/646438
+Desc:   Patchwork [v2] platform/x86: dell-laptop: Allocate buffer on heap 
rather than globally Bug #646438
+
 Patch:  4200_fbcondecor.patch
 From:   http://www.mepiscommunity.org/fbcondecor
 Desc:   Bootsplash ported by Conrad Kostecki. (Bug #637434)

diff --git a/1700_ia64_fix_ptrace.patch b/1700_ia64_fix_ptrace.patch
index 6173b05..ad48a1a 100644
--- a/1700_ia64_fix_ptrace.patch
+++ b/1700_ia64_fix_ptrace.patch
@@ -1,87 +1,460 @@
-From patchwork Fri Feb  2 22:12:24 2018
-Content-Type: text/plain; charset="utf-8"
-MIME-Version: 1.0
-Content-Transfer-Encoding: 8bit
-Subject: ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb)
-From: Sergei Trofimovich 
-X-Patchwork-Id: 10198159
-Message-Id: <20180202221224.16597-1-sly...@gentoo.org>
-To: Tony Luck , Fenghua Yu ,
- linux-i...@vger.kernel.org, linux-ker...@vger.kernel.org
-Cc: Sergei Trofimovich 
-Date: Fri,  2 Feb 2018 22:12:24 +
-
-The strace breakage looks like that:
-./strace: get_regs: get_regs_error: Input/output error
-
-It happens because ia64 needs to load unwind tables
-to read certain registers. Unwind tables fail to load
-due to GCC quirk on the following code:
-
-extern char __end_unwind[];
-const struct unw_table_entry *end = (struct unw_table_entry *)table_end;
-table->end = segment_base + end[-1].end_offset;
-
-GCC does not generate correct code for this single memory
-reference after constant propagation (see https://gcc.gnu.org/PR84184).
-Two triggers are required for bad code generation:
-- '__end_unwind' has alignment lower (char), than
-  'struct unw_table_entry' (8).
-- symbol offset is negative.
-
-This commit workarounds it by fixing alignment of '__end_unwind'.
-While at it use hidden symbols to generate shorter gp-relative
-relocations.
-
-CC: Tony Luck 
-CC: Fenghua Yu 
-CC: linux-i...@vger.kernel.org
-CC: linux-ker...@vger.kernel.org
-Bug: https://github.com/strace/strace/issues/33
-Bug: https://gcc.gnu.org/PR84184
-Reported-by: Émeric Maschino 
-Signed-off-by: Sergei Trofimovich 
-Tested-by: stanton_a...@mail.com

- arch/ia64/include/asm/sections.h |  1 -
- arch/ia64/kernel/unwind.c| 15 ++-
- 2 files changed, 14 insertions(+), 2 deletions(-)
-
-diff --git a/arch/ia64/include/asm/sections.h 
b/arch/ia64/include/asm/sections.h
-index f3481408594e..0fc4f1757a44 100644
 a/arch/ia64/include/asm/sections.h
-+++ b/arch/ia64/include/asm/sections.h
-@@ -24,7 +24,6 @@ extern char __start_gate_mckinley_e9_patchlist[], 
__end_gate_mckinley_e9_patchli
- extern char __start_gate_vtop_patchlist[], __end_gate_vtop_patchlist[];
- extern char __start_gate_fsyscall_patchlist[], 
__end_gate_fsyscall_patchlist[];
- extern char __start_gate_brl_fsys_bubble_down_patchlist[], 
__end_gate_brl_fsys_bubble_down_patchlist[];
--extern char __start_unwind[], __end_unwind[];
- extern char __start_ivt_text[], __end_ivt_text[];
- 
- #undef dereference_function_descriptor
-diff --git a/arch/ia64/kernel/unwind.c b/arch/ia64/kernel/unwind.c
-index e04efa088902..025ba6700790 100644
 a/arch/ia64/kernel/unwind.c
-+++ b/arch/ia64/kernel/unwind.c
-@@ -2243,7 +2243,20 @@ __initcall(create_gate_table);
- void __init
- unw_init (void)
+diff --git a/drivers/platform/x86/dell-laptop.c 
b/drivers/platform/x86/dell-laptop.c
+index fc2dfc8..a7b1419 100644
+--- a/drivers/platform/x86/dell-laptop.c
 b/drivers/platform/x86/dell-laptop.c
+@@ -78,7 +78,6 @@ static struct platform_driver platform_driver = {
+   }
+ };
+ 
+-static struct calling_interface_buffer *buffer;
+ static struct platform_device *platform_device;
+ static struct backlight_device *dell_backlight_device;
+ static struct rfkill *wifi_rfkill;
+@@ -322,7 +321,8 @@ static const struct dmi_system_id dell_quirks[] 
__initconst = {
+   { }
+ };
+ 
+-static void dell_set_arguments(u32 arg0, u32 arg1, u32 arg2, u32 arg3)
++static void dell_fill_request(struct calling_interface_buffer *buffer,
++   

  1   2   >