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

2019-01-13 Thread Tim Harder
commit: 3358b8f975a8a2c746aaf16db674389d5c8f6350
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Jan 14 07:20:15 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Jan 14 07:47:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3358b8f9

media-gfx/gmic: version bump to 2.4.5

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

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/gmic/Manifest  |   1 +
 media-gfx/gmic/gmic-2.4.5.ebuild | 171 +++
 2 files changed, 172 insertions(+)

diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest
index d9a7a458c06..ba950258f35 100644
--- a/media-gfx/gmic/Manifest
+++ b/media-gfx/gmic/Manifest
@@ -1 +1,2 @@
 DIST gmic_2.4.3.tar.gz 3816129 BLAKE2B 
1c9dd6c7e45809d0cf8b8a45476a4b20ad321b5f34fbc5214cb149777c6e9a6aba845cd816cc1503010e281bda0b32e1059dd34d052afe2ebc086469163967be
 SHA512 
482e70b0c82992799c5769ded1547904d16dbc9206d67279b6f524c1214258b97fa539678844a450d6f64144dc7a2715c754d6a1d85398e648bc34086fc3218f
+DIST gmic_2.4.5.tar.gz 3819428 BLAKE2B 
71d19bf6d79ca00bf95006bd96595b83ee28caadf46a9c899176dcd96c5da1b3b9fa7b2150ea2383262c1db2357838c4c716c8ab09060c6c06faa5f7c52975c8
 SHA512 
39f7c35303704c579d62377f491830f6d310be672f3015aafbd6715c5fa1185d64671f841fd5e0cb818dfc96851afc6dbdbbb99f9b5156ccaeab91e7e1b08033

diff --git a/media-gfx/gmic/gmic-2.4.5.ebuild b/media-gfx/gmic/gmic-2.4.5.ebuild
new file mode 100644
index 000..4774c14f3a4
--- /dev/null
+++ b/media-gfx/gmic/gmic-2.4.5.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=Release
+CMAKE_MIN_VERSION=3.9
+
+inherit cmake-utils bash-completion-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/dtschump/gmic.git;
+   inherit git-r3
+else
+   SRC_URI="https://gmic.eu/files/source/${PN}_${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="GREYC's Magic Image Converter"
+HOMEPAGE="https://gmic.eu/ https://github.com/dtschump/gmic;
+
+LICENSE="CeCILL-2 GPL-3"
+SLOT="0"
+IUSE="+cli curl ffmpeg fftw gimp graphicsmagick jpeg krita opencv openexr 
openmp png qt5 static-libs tiff X zlib"
+REQUIRED_USE="
+   || ( cli gimp krita qt5 )
+   gimp? ( png zlib fftw X )
+   krita? ( png zlib fftw X )
+   qt5? ( png zlib fftw X )
+"
+
+MIN_QT_VER="5.2.0"
+QT_DEPEND="
+   >=dev-qt/qtcore-${MIN_QT_VER}:5=
+   >=dev-qt/qtgui-${MIN_QT_VER}:5=
+   >=dev-qt/qtnetwork-${MIN_QT_VER}:5=
+   >=dev-qt/qtwidgets-${MIN_QT_VER}:5=
+"
+COMMON_DEPEND="
+   curl? ( net-misc/curl )
+   fftw? ( sci-libs/fftw:3.0=[threads] )
+   gimp? (
+   >=media-gfx/gimp-2.8.0
+   ${QT_DEPEND}
+   )
+   graphicsmagick? ( media-gfx/graphicsmagick:0= )
+   jpeg? ( virtual/jpeg:0 )
+   krita? ( ${QT_DEPEND} )
+   opencv? ( >=media-libs/opencv-2.3.1a-r1:0= )
+   openexr? (
+   media-libs/ilmbase:0=
+   media-libs/openexr:0=
+   )
+   png? ( media-libs/libpng:0= )
+   qt5? ( ${QT_DEPEND} )
+   tiff? ( media-libs/tiff:0 )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXext
+   )
+   zlib? ( sys-libs/zlib:0= )"
+RDEPEND="${COMMON_DEPEND}
+   ffmpeg? ( media-video/ffmpeg:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   gimp? ( dev-qt/linguist-tools )
+   krita? ( dev-qt/linguist-tools )
+   qt5? ( dev-qt/linguist-tools )
+"
+
+pkg_pretend() {
+   if use openmp ; then
+   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
+   fi
+
+   if ! test-flag-CXX -std=c++11 ; then
+   die "You need at least GCC 4.7.x or Clang >= 3.3 for 
C++11-specific compiler flags"
+   fi
+}
+
+src_prepare() {
+   local PATCHES=( "${FILESDIR}"/${PN}-2.4.3-curl.patch )
+   cmake-utils_src_prepare
+   sed -i '/CMAKE_CXX_FLAGS/s/-g //' CMakeLists.txt || die
+
+   if use gimp || use krita || use qt5; then
+   sed -i '/CMAKE_CXX_FLAGS_RELEASE/d' gmic-qt/CMakeLists.txt || 
die
+   local S="${S}/gmic-qt"
+   PATCHES=()
+   cmake-utils_src_prepare
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_LIB=ON
+   -DBUILD_LIB_STATIC=$(usex static-libs)
+   -DBUILD_CLI=$(usex cli)
+   -DBUILD_MAN=$(usex cli)
+   -DBUILD_BASH_COMPLETION=$(usex cli)
+   -DCUSTOM_CFLAGS=ON
+   -DENABLE_CURL=$(usex curl)
+   -DENABLE_X=$(usex X)
+   -DENABLE_FFMPEG=$(usex ffmpeg)
+   -DENABLE_FFTW=$(usex fftw)
+   -DENABLE_GRAPHICSMAGICK=$(usex graphicsmagick)
+   -DENABLE_JPEG=$(usex jpeg)
+   -DENABLE_OPENCV=$(usex opencv)
+   -DENABLE_OPENEXR=$(usex openexr)
+   

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

2019-01-13 Thread Tim Harder
commit: ddfe0cc93154c8cfbafc702d6da0da599875fcc1
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Jan 14 07:07:55 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Jan 14 07:47:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfe0cc9

media-libs/cimg: version bump to 2.4.5

Signed-off-by: Tim Harder  gentoo.org>

 media-libs/cimg/Manifest  |  1 +
 media-libs/cimg/cimg-2.4.5.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/media-libs/cimg/Manifest b/media-libs/cimg/Manifest
index a7d2ba9d907..a4c33b2fb28 100644
--- a/media-libs/cimg/Manifest
+++ b/media-libs/cimg/Manifest
@@ -1 +1,2 @@
 DIST cimg-2.4.3.tar.gz 11074736 BLAKE2B 
097da7f5b214470247296265950061acefec19a169139c65eb12b27ed8e1256b97f77d28deb910bb444f38d396e36c204c761437e8991421422e840fd7505a95
 SHA512 
3409fde40780d293051914ce988193063139f1f805e5b0205e829234944c76b877a2723dd7c616158bbb58238baf653a03f34d55052103286d3ee28a33136d15
+DIST cimg-2.4.5.tar.gz 11075045 BLAKE2B 
6e9b9ccb5aa826526e9f9adbb964296a5f298772b696bad400a432bfd68e4b00488591ac225393867aa2f00b708ea48c2858799522edcc2b021f3ba7fa7b
 SHA512 
0a306ba4265a0e68d358e1ca54c597e80b43e72205de161d0971cd5837ca7d48322725d6ec129381e708a1d11fb5697884a5901ac753080fd8d8c08b80b28138

diff --git a/media-libs/cimg/cimg-2.4.5.ebuild 
b/media-libs/cimg/cimg-2.4.5.ebuild
new file mode 100644
index 000..a3f01bc9ba2
--- /dev/null
+++ b/media-libs/cimg/cimg-2.4.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C++ template image processing toolkit"
+HOMEPAGE="https://cimg.eu/ https://github.com/dtschump/CImg;
+SRC_URI="https://github.com/dtschump/CImg/archive/v.${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CeCILL-2 CeCILL-C"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+S=${WORKDIR}/CImg-v.${PV}
+
+src_install() {
+   doheader CImg.h
+   dodoc README.txt
+
+   use doc && dodoc -r html
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2019-01-13 Thread Tim Harder
commit: 3b4894eb602a5b6cc3d1e8875b644a2d13884cbc
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Jan 12 08:58:09 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Jan 14 07:47:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4894eb

sys-fs/archivemount: add github site to HOMEPAGE

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/archivemount/archivemount-0.8.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/archivemount/archivemount-0.8.12.ebuild 
b/sys-fs/archivemount/archivemount-0.8.12.ebuild
index 4030a1ec332..76c93396bb9 100644
--- a/sys-fs/archivemount/archivemount-0.8.12.ebuild
+++ b/sys-fs/archivemount/archivemount-0.8.12.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Mount archives using libarchive and FUSE"
-HOMEPAGE="https://www.cybernoia.de/software/archivemount.html;
+HOMEPAGE="https://www.cybernoia.de/software/archivemount.html 
https://github.com/cybernoid/archivemount.git;
 SRC_URI="https://www.cybernoia.de/software/archivemount/${P}.tar.gz;
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/

2019-01-13 Thread Sergei Trofimovich
commit: 5ce87633de6585f1bd001b81200064d41ff062aa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:36:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce87633

mail-mta/exim: stable 4.91-r2 for hppa, bug #637546

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/exim/exim-4.91-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/exim/exim-4.91-r2.ebuild 
b/mail-mta/exim/exim-4.91-r2.ebuild
index 111f05cbcc3..cf587588b81 100644
--- a/mail-mta/exim/exim-4.91-r2.ebuild
+++ b/mail-mta/exim/exim-4.91-r2.ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="http://www.exim.org/;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd 
~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-solaris"
 
 COMMON_DEPEND=">=sys-apps/sed-4.0.5
( >=sys-libs/db-3.2:= 

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

2019-01-13 Thread Sergei Trofimovich
commit: 59ab608bf537b4c0f606a27e4a2ea77e3db9ad38
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:32:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ab608b

dev-python/attrs: stable 18.2.0 for sparc, bug #669630

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/attrs/attrs-18.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/attrs/attrs-18.2.0.ebuild 
b/dev-python/attrs/attrs-18.2.0.ebuild
index e555a598278..7e9286e2df7 100644
--- a/dev-python/attrs/attrs-18.2.0.ebuild
+++ b/dev-python/attrs/attrs-18.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2019-01-13 Thread Sergei Trofimovich
commit: f1c38336d96869427680e536ebeb0baba9219ac4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:41:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c38336

x11-libs/gdk-pixbuf: stable 2.36.12 for hppa, bug #652976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild 
b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
index 334f896436d..fba332527c1 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-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="X debug +introspection jpeg jpeg2k tiff test"
 
 # Remove SRC_URI when gnome bug #795069 is fixed



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

2019-01-13 Thread Sergei Trofimovich
commit: 6b894193a1788822791298cdd126818960d4555b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:38:14 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b894193

dev-lang/vala: stable 0.34.16 for hppa, bug #652976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/vala/vala-0.34.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/vala/vala-0.34.16.ebuild 
b/dev-lang/vala/vala-0.34.16.ebuild
index ba60158ea14..b5b32d7e52e 100644
--- a/dev-lang/vala/vala-0.34.16.ebuild
+++ b/dev-lang/vala/vala-0.34.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala;
 
 LICENSE="LGPL-2.1"
 SLOT="0.34"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2019-01-13 Thread Sergei Trofimovich
commit: 8e70d464e1eff3edce4208347475033f70f765f2
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:35:13 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e70d464

dev-python/pytest: stable 3.4.2 for sparc, bug #669630

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-python/pytest/pytest-3.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest/pytest-3.4.2.ebuild 
b/dev-python/pytest/pytest-3.4.2.ebuild
index b7ebb1cbf03..709787a76a5 100644
--- a/dev-python/pytest/pytest-3.4.2.ebuild
+++ b/dev-python/pytest/pytest-3.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 # When bumping, please check setup.py for the proper py version



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

2019-01-13 Thread Sergei Trofimovich
commit: 7d22112c09d745bfba478013efddb57a594dde30
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:40:11 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d22112c

net-libs/gupnp-igd: stable 0.2.5 for hppa, bug #652976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild 
b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild
index 7f0c4f8d162..92cf19cf343 100644
--- a/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild
+++ b/net-libs/gupnp-igd/gupnp-igd-0.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="http://gupnp.org;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="+introspection"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-libs/e2fsprogs-libs/

2019-01-13 Thread Sergei Trofimovich
commit: c76e8e78966c0caf3d569889c3a7a1e41c6ee043
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:42:10 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76e8e78

sys-libs/e2fsprogs-libs: stable 1.44.5 for sparc, bug #675346

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
index 0958466b1c2..d3c71e974a0 100644
--- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
+++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${MY_P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/com_err



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

2019-01-13 Thread Sergei Trofimovich
commit: d0e6c000bba4cbb70fd732978fd2f4cc4b86594b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:43:15 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e6c000

sys-fs/e2fsprogs: stable 1.44.5 for sparc, bug #675346

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
index 8101603481e..0efbef1986b 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="fuse nls static-libs elibc_FreeBSD"
 
 RDEPEND="~sys-libs/${PN}-libs-${PV}



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

2019-01-13 Thread Sergei Trofimovich
commit: d2844ddf87e5d037441b6f3c6e5cf03bf37c52b3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:33:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2844ddf

dev-python/py: stable 1.5.4 for sparc, bug #669630

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/py/py-1.5.4.ebuild b/dev-python/py/py-1.5.4.ebuild
index bb1ec240407..1419a13265d 100644
--- a/dev-python/py/py-1.5.4.ebuild
+++ b/dev-python/py/py-1.5.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~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 ~m68k ~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="doc test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/libgsf/

2019-01-13 Thread Sergei Trofimovich
commit: 0ca0ac67219f2419d128af7f9399d8220e28b7da
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:39:10 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca0ac67

gnome-extra/libgsf: stable 1.14.43 for hppa, bug #652976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gnome-extra/libgsf/libgsf-1.14.43.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/libgsf/libgsf-1.14.43.ebuild 
b/gnome-extra/libgsf/libgsf-1.14.43.ebuild
index b0aa05ab0d0..73972e54497 100644
--- a/gnome-extra/libgsf/libgsf-1.14.43.ebuild
+++ b/gnome-extra/libgsf/libgsf-1.14.43.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="https://developer.gnome.org/gsf/;
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/114" # libgsf-1.so version
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE="bzip2 gtk +introspection"
 
 RDEPEND="



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

2019-01-13 Thread Sergei Trofimovich
commit: 7a868a24f4177c8307073e982909de231eddd3aa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jan 14 06:37:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan 14 07:14:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a868a24

app-arch/gcab: stable 0.8 for hppa, bug #652976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/app-arch/gcab/gcab-0.8.ebuild b/app-arch/gcab/gcab-0.8.ebuild
index c39c71ed870..0d924ce135e 100644
--- a/app-arch/gcab/gcab-0.8.ebuild
+++ b/app-arch/gcab/gcab-0.8.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sparc x86"
 
 IUSE="+introspection vala"
 REQUIRED_USE="vala? ( introspection )"



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

2019-01-13 Thread Hans de Graaff
commit: bbf625bdf31e2a489384e5b17480bdc251b1d348
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 14 06:41:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 14 06:41:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbf625bd

dev-ruby/tins: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/tins/tins-1.20.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/tins/tins-1.20.2.ebuild b/dev-ruby/tins/tins-1.20.2.ebuild
index 82e6d4a478a..a7b8b5723bc 100644
--- a/dev-ruby/tins/tins-1.20.2.ebuild
+++ b/dev-ruby/tins/tins-1.20.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/liboping/files/, net-libs/liboping/

2019-01-13 Thread Thomas Deutschmann
commit: c23d497c3fbdadf86cdc785f5806a36116101e5e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 14 03:06:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 14 03:06:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d497c

net-libs/liboping: remove -Werror

...and while we are here, add some upstream patches
for issues reported by Gentoo users.

Closes: https://bugs.gentoo.org/675344
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ng-1.10.0-do-not-quit-when-ping_send-fail.patch | 53 +++
 .../liboping/files/liboping-1.10.0-no-werror.patch | 13 
 ...-report-right-error-msg-when-select-fails.patch | 33 ++
 net-libs/liboping/liboping-1.10.0-r2.ebuild| 77 ++
 4 files changed, 176 insertions(+)

diff --git 
a/net-libs/liboping/files/liboping-1.10.0-do-not-quit-when-ping_send-fail.patch 
b/net-libs/liboping/files/liboping-1.10.0-do-not-quit-when-ping_send-fail.patch
new file mode 100644
index 000..ba0b13eeab9
--- /dev/null
+++ 
b/net-libs/liboping/files/liboping-1.10.0-do-not-quit-when-ping_send-fail.patch
@@ -0,0 +1,53 @@
+From c768cc2270d49247357aa6c527f4c8fe2f81d493 Mon Sep 17 00:00:00 2001
+From: Florian Forster 
+Date: Thu, 14 Sep 2017 08:35:27 +0200
+Subject: [PATCH] src/oping.c: Don't quit when ping_send() fails.
+
+It appears that sendto(2) sometimes returns ENOBUFS when the upstream link
+is saturated, causing [n]oping to quit.
+
+Fixes: #28
+---
+ src/oping.c | 12 +++-
+ 1 file changed, 3 insertions(+), 9 deletions(-)
+
+diff --git a/src/oping.c b/src/oping.c
+index 36cdf16..c087c80 100644
+--- a/src/oping.c
 b/src/oping.c
+@@ -2042,7 +2042,6 @@ int main (int argc, char **argv) /* {{{ */
+   while (opt_count != 0)
+   {
+   int index;
+-  int status;
+ 
+   if (gettimeofday (_begin, NULL) < 0)
+   {
+@@ -2050,16 +2049,11 @@ int main (int argc, char **argv) /* {{{ */
+   return (1);
+   }
+ 
+-  status = ping_send (ping);
+-  if (status == -EINTR)
+-  {
+-  continue;
+-  }
+-  else if (status < 0)
++  if (ping_send (ping) < 0)
+   {
+   fprintf (stderr, "ping_send failed: %s\n",
+   ping_get_error (ping));
+-  return (1);
++  continue;
+   }
+ 
+   index = 0;
+@@ -2086,7 +2080,7 @@ int main (int argc, char **argv) /* {{{ */
+   time_calc (_wait, _int, _begin, _end);
+ 
+   /* printf ("Sleeping for %i.%09li seconds\n", (int) 
ts_wait.tv_sec, ts_wait.tv_nsec); */
+-  while ((status = nanosleep (_wait, _wait)) != 0)
++  while (nanosleep (_wait, _wait) != 0)
+   {
+   if (errno == EINTR)
+   {

diff --git a/net-libs/liboping/files/liboping-1.10.0-no-werror.patch 
b/net-libs/liboping/files/liboping-1.10.0-no-werror.patch
new file mode 100644
index 000..3682622cf10
--- /dev/null
+++ b/net-libs/liboping/files/liboping-1.10.0-no-werror.patch
@@ -0,0 +1,13 @@
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -2,10 +2,6 @@ AUTOMAKE_OPTIONS = foreign no-dependencies
+ 
+ SUBDIRS = mans
+ 
+-if COMPILER_IS_GCC
+-AM_CFLAGS = -Wall -Werror
+-endif
+-
+ include_HEADERS = oping.h
+ lib_LTLIBRARIES = liboping.la
+ 

diff --git 
a/net-libs/liboping/files/liboping-1.10.0-report-right-error-msg-when-select-fails.patch
 
b/net-libs/liboping/files/liboping-1.10.0-report-right-error-msg-when-select-fails.patch
new file mode 100644
index 000..ce1eea036b3
--- /dev/null
+++ 
b/net-libs/liboping/files/liboping-1.10.0-report-right-error-msg-when-select-fails.patch
@@ -0,0 +1,33 @@
+From f9115d65b561adeb6d36ded952949f065ad0a572 Mon Sep 17 00:00:00 2001
+From: Florian Forster 
+Date: Thu, 14 Sep 2017 08:37:23 +0200
+Subject: [PATCH] src/liboping.c: Report right error message when select()
+ fails.
+
+After a successful call to gettimeofday(), the value of errno is
+unspecified.
+---
+ src/liboping.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/liboping.c b/src/liboping.c
+index eca5c16..5253e8c 100644
+--- a/src/liboping.c
 b/src/liboping.c
+@@ -1465,6 +1465,7 @@ int ping_send (pingobj_t *obj)
+   (unsigned) timeout.tv_usec);
+ 
+   int status = select (max_fd + 1, _fds, _fds, NULL, 
);
++  int select_errno = errno;
+ 
+   if (gettimeofday (, NULL) == -1)
+   {
+@@ -1474,7 +1475,7 @@ int ping_send (pingobj_t *obj)
+ 
+   if (status == -1)
+   {
+-  ping_set_errno (obj, errno);
++  ping_set_errno (obj, select_errno);
+   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2019-01-13 Thread Thomas Deutschmann
commit: 4fb4eed6c4eb582c3e07099a8577a1a3ab7a52a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 14 02:38:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 14 02:38:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb4eed6

sys-firmware/intel-microcode: drop old

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-firmware/intel-microcode/Manifest  |   2 -
 .../intel-microcode-20180807a_p20181117.ebuild | 253 -
 .../intel-microcode-20180807a_p20181215.ebuild | 239 ---
 3 files changed, 494 deletions(-)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index c35614983ee..e6f978da207 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,4 +1,2 @@
-DIST intel-microcode-collection-20181117.tar.xz 4454740 BLAKE2B 
c9f106a6c6477966d535faef6a6a6a547218b0162ed6405dd9ab47967a87b2c4d9d2d33e8caf716720179bb0035df8c4a38d06c654584396f2af82828fcabd5e
 SHA512 
cdff0e9d88c7848746487710c17cbcdf2adb0940072d71d6f32651a7e2fb66751409856e28d36e7e156e1bae08ad6575098972572bf809db5f07023870b2b9c6
-DIST intel-microcode-collection-20181215.tar.xz 4455584 BLAKE2B 
7535283f38ce82cc7e90f45e3201665e46b3c00becd3f6432843c3d960f0a8f11b8c394bc736e7c02e9e34ea31832bd7335603f8727f114f5d3eafa7fb6ea630
 SHA512 
ec32ef3c625426c98902b7716abc41c440b8136f13ba89e0dd707690f82dd5afd8849b61f86507b3a78ef7a96b8750dca24fdf4c42b53275fa87e50ed561
 DIST intel-microcode-collection-20190112.tar.xz 4748576 BLAKE2B 
a6db3a1b357bdd1db65885b0de0d8a871573b6ec025eaff6c8991ef03eed6f32f298ecb736b42e09a94ca880ace984b276672245f5651982093d405abd588712
 SHA512 
6602772bd44aa9fad27275d515f73db041c3e18964fdfbea8d5f7917d456e5a5ca343999b7a9b48245b115290490c525e24cd575532ba8b2169a8229a69b9fa4
 DIST microcode-20180807a.tgz 1628061 BLAKE2B 
a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129
 SHA512 
3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181117.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181117.ebuild
deleted file mode 100644
index cf35c112d2d..000
--- a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181117.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info toolchain-funcs mount-boot
-
-# Find updates by searching and clicking the first link (hopefully it's the 
one):
-# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
-
-COLLECTION_SNAPSHOT="${PV##*_p}"
-INTEL_SNAPSHOT="${PV/_p*}"
-NUM="28087"
-DESCRIPTION="Intel IA32/IA64 microcode update data"
-HOMEPAGE="http://inertiawar.com/microcode/ 
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM};
-SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
-   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
-
-LICENSE="intel-ucode"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="hostonly initramfs +split-ucode vanilla"
-REQUIRED_USE="|| ( initramfs split-ucode )"
-
-DEPEND="sys-apps/iucode_tool"
-
-# ! "${ED%/}/tmp/.blacklist_altered" 
|| die "Failed to add marker that MICROCODE_BLACKLIST variable was used"
-   fi
-
-   if [[ "${MICROCODE_SIGNATURES}" != "${MICROCODE_SIGNATURES_DEFAULT}" 
]]; then
-   echo ${MICROCODE_SIGNATURES} > 
"${ED%/}/tmp/.signatures_altered" || die "Failed to add marker that 
MICROCODE_SIGNATURES variable was used"
-   fi
-}
-
-pkg_preinst() {
-   if [[ -f "${ED%/}/tmp/.blacklist_altered" ]]; then
-   local _recorded_MICROCODE_BLACKLIST_value=$(cat 
"${ED%/}/tmp/.blacklist_altered")
-   ewarn "MICROCODE_BLACKLIST is set to 
\"${_recorded_MICROCODE_BLACKLIST_value}\" instead of default 
\"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!"
-   fi
-
-   if [[ -f "${ED%/}/tmp/.signatures_altered" ]]; then
-   local _recorded_MICROCODE_SIGNATURES_value=$(cat 
"${ED%/}/tmp/.signatures_altered")
-   ewarn "Package was created using advanced options:"
-   ewarn "MICROCODE_SIGNATURES is set to 
\"${_recorded_MICROCODE_SIGNATURES_value}\" instead of default 
\"${MICROCODE_SIGNATURES_DEFAULT}\"!"
-   fi
-
-   # Make sure /boot is available if needed.
-   use initramfs && mount-boot_pkg_preinst
-
-   local _initramfs_file="${ED%/}/boot/intel-uc.img"
-   local _ucode_dir="${ED%/}/lib/firmware/intel-ucode"
-
-   if use hostonly; then
-   # While this output looks redundant 

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2019-01-13 Thread Thomas Deutschmann
commit: 200158e49aa112bd65d32c24981ea8219dc3234c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 14 02:37:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 14 02:38:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200158e4

sys-firmware/intel-microcode: bump

- New microcodes:

  sig 0x00050656, pf_mask 0xbf, 2018-12-03, rev 0x413
  sig 0x00050657, pf_mask 0xbf, 2018-12-03, rev 0x513
  sig 0x000706e0, pf_mask 0xc0, 2018-05-28, rev 0x002a
  sig 0x000706e1, pf_mask 0x80, 2018-11-19, rev 0x002e
  sig 0x000706e2, pf_mask 0x80, 2018-11-19, rev 0x002e

- Updated microcodes:

  sig 0x00050654, pf_mask 0xb7, 2018-10-08, rev 0x255 -> 2018-10-22, rev 
0x257
  sig 0x00050655, pf_mask 0xb7, 2018-06-15, rev 0x30d -> 2018-11-16, rev 
0x310

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-firmware/intel-microcode/Manifest  |   1 +
 .../intel-microcode-20180807a_p20190112.ebuild | 239 +
 2 files changed, 240 insertions(+)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index 6a6999c7dfd..c35614983ee 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,3 +1,4 @@
 DIST intel-microcode-collection-20181117.tar.xz 4454740 BLAKE2B 
c9f106a6c6477966d535faef6a6a6a547218b0162ed6405dd9ab47967a87b2c4d9d2d33e8caf716720179bb0035df8c4a38d06c654584396f2af82828fcabd5e
 SHA512 
cdff0e9d88c7848746487710c17cbcdf2adb0940072d71d6f32651a7e2fb66751409856e28d36e7e156e1bae08ad6575098972572bf809db5f07023870b2b9c6
 DIST intel-microcode-collection-20181215.tar.xz 4455584 BLAKE2B 
7535283f38ce82cc7e90f45e3201665e46b3c00becd3f6432843c3d960f0a8f11b8c394bc736e7c02e9e34ea31832bd7335603f8727f114f5d3eafa7fb6ea630
 SHA512 
ec32ef3c625426c98902b7716abc41c440b8136f13ba89e0dd707690f82dd5afd8849b61f86507b3a78ef7a96b8750dca24fdf4c42b53275fa87e50ed561
+DIST intel-microcode-collection-20190112.tar.xz 4748576 BLAKE2B 
a6db3a1b357bdd1db65885b0de0d8a871573b6ec025eaff6c8991ef03eed6f32f298ecb736b42e09a94ca880ace984b276672245f5651982093d405abd588712
 SHA512 
6602772bd44aa9fad27275d515f73db041c3e18964fdfbea8d5f7917d456e5a5ca343999b7a9b48245b115290490c525e24cd575532ba8b2169a8229a69b9fa4
 DIST microcode-20180807a.tgz 1628061 BLAKE2B 
a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129
 SHA512 
3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20190112.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20190112.ebuild
new file mode 100644
index 000..06557d9fb74
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20190112.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info toolchain-funcs mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+COLLECTION_SNAPSHOT="${PV##*_p}"
+INTEL_SNAPSHOT="${PV/_p*}"
+NUM="28087"
+DESCRIPTION="Intel IA32/IA64 microcode update data"
+HOMEPAGE="http://inertiawar.com/microcode/ 
https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM};
+SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
+   
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz;
+
+LICENSE="intel-ucode"
+SLOT="0"
+KEYWORDS="-* amd64 x86"
+IUSE="hostonly initramfs +split-ucode vanilla"
+REQUIRED_USE="|| ( initramfs split-ucode )"
+
+DEPEND="sys-apps/iucode_tool"
+
+# !&1)
+   if [[ -z "${_detected_processors}" ]]; then
+   ewarn "Looks like iucode_tool was unable to detect any 
processor!"
+   else
+   einfo "Only installing ucode(s) for 
${_detected_processors#iucode_tool: system has } due to USE=hostonly ..."
+   fi
+
+   opts=(
+   --scan-system
+   # be strict about what we are doing
+   --overwrite
+   --strict-checks
+   --no-ignore-broken
+   # we want to install latest version
+   --no-downgrade
+   # show everything we find
+   --list-all
+   # show what we selected
+   --list
+   )
+
+   # The earlyfw cpio needs to be in /boot because it must be 
loaded before
+   # rootfs is mounted.
+   use initramfs && opts+=( 

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

2019-01-13 Thread Thomas Deutschmann
commit: e919a05c7034f3844d49ea2129ed4edb4b295271
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 14 02:08:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 14 02:19:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e919a05c

dev-util/jenkins-bin: bump to v2.158

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 352c13c5914..a10d2b4a7b7 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -3,3 +3,4 @@ DIST jenkins-bin-2.150.1.war 75938045 BLAKE2B 
363e359ef627947b2dfa30d164099c2864
 DIST jenkins-bin-2.154.war 76032730 BLAKE2B 
ce107d6afd617c0335f0ec13e004f72fb497ed8a9cd7859169e049f1f62cff34dbffa7bc59b536afabde3dead439a4d3e4cbb4f71107b1752b29451997ab5c77
 SHA512 
d86723dd0b10a26c7d8764c0717114d990de49b2ade3e8b7af163c13350b55f8ec11e479f4743641d9a6530ffc6e98903d9fac20e964ca70b4795aa26202b720
 DIST jenkins-bin-2.155.war 76037370 BLAKE2B 
69ca351fe0322564899bc7866174c1d2334c1881cffe49bce06273143b4f5303d544d77d8c372ec5c5380c045bf60566c77b1b9f6be5f9e1e58744d90ff6807d
 SHA512 
b7ce35de687094161d55d50522ccf8f80d8369e383ba97bd2de2082b5b03eea5385ae5d8aa46d80112c4f3df30584c9ba7ab2e58542c9c9c0ce7c2b2e17b481e
 DIST jenkins-bin-2.156.war 76055382 BLAKE2B 
f02e8b92eea995a66dce9bf2cc8278f6af84cbdcf03ce78ac00601537ded97789f7458c4313c429c4e90abe2b21cc9201e5b9e12b0af5c5bb7b7a2e232bd61b3
 SHA512 
f9299241ec5e122ea47d7fe6671d13abb66e98c41cc31a47d8363f2ea1845270ab41a100bd5debfd195e24e335253bc2545feaebec976c59a98e8018b31322ef
+DIST jenkins-bin-2.158.war 76009057 BLAKE2B 
7ec77f5e6e11fdc354c6a0be0a821e2814b3b442bbecb6410c3be45b4edbbaa62f2992d77a397d109d14827fed243ede42530cc66083f0c9efd4b0365096ba21
 SHA512 
4ccc8b900cd95ee3b1355401399fdb462c9b38680945015e77ba338004e4c3bf83be9ccfac0539d1b5c8befb19bfc0ac99d4d41ca233c4dd42ab888b16e95a6c

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



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

2019-01-13 Thread Thomas Deutschmann
commit: bff2f10013fd5ad08befbb74b0f48987a4272c80
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jan 14 02:19:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jan 14 02:19:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff2f100

net-libs/zeromq: bump to v4.3.1

Bug: https://bugs.gentoo.org/675376
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-libs/zeromq/Manifest|  1 +
 net-libs/zeromq/zeromq-4.3.1.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/net-libs/zeromq/Manifest b/net-libs/zeromq/Manifest
index 0a27ae6101f..611ca7c0ce5 100644
--- a/net-libs/zeromq/Manifest
+++ b/net-libs/zeromq/Manifest
@@ -9,3 +9,4 @@ DIST zeromq-4.2.2.tar.gz 1236437 BLAKE2B 
7104f8ad28cc00f1ba6d6cb5dbb9aa466971c73
 DIST zeromq-4.2.3.tar.gz 1326780 BLAKE2B 
f76ff6461e5a180221b1fff471e795a457fe4f26ec1ca725438aff4e240be7da80e42b2aea49845b5712e1d63590f64bc681f9a793bcf4d32fe0ee08bcab482c
 SHA512 
8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b
 DIST zeromq-4.2.5.tar.gz 1409447 BLAKE2B 
9309cff20192c4e0d9e34992cc3168c219ae63e8258362483d15f3315436324454603739393d2fa2628fb4cf7a94954c1643de07c3a28e86933fcd53aa2e0fac
 SHA512 
4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036
 DIST zeromq-4.3.0.tar.gz 1487771 BLAKE2B 
3783eb2505c2e42fc2c03cd9a280b0e2a70758d4046bd0c5b0f43a5a0630655ff06665c30fdfe222fb077ff966a9d5e0c762f65370804dee2eb25fa8215d5e2b
 SHA512 
593239f66c4157e596874832378c9405d79c915a5895503bdbc87304df0ab49311b96f92ba6492396b4bf25d2007689099730995f7c335a51fbf42a9aafb02e4
+DIST zeromq-4.3.1.tar.gz 1490122 BLAKE2B 
95d0a1359e85a3868ae0b1cd4f711d9715ddc07d21fbb7799c6beaa269aa77fb68e087898033f8a515be974a799c1ee2f2afba1f50b1bc806255750b95990367
 SHA512 
b80388a3703993425cdd73054139a8e2895aedb9992ea68d6eadb4ea39b9af576ea14f306dfb432e4c24535feb6b293f82fac5679b655d258f0f921f2b71e772

diff --git a/net-libs/zeromq/zeromq-4.3.1.ebuild 
b/net-libs/zeromq/zeromq-4.3.1.ebuild
new file mode 100644
index 000..ab8a55ef119
--- /dev/null
+++ b/net-libs/zeromq/zeromq-4.3.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools
+
+DESCRIPTION="A brokerless kernel"
+HOMEPAGE="http://www.zeromq.org/;
+SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc drafts pgm +sodium static-libs test unwind elibc_Darwin"
+
+RDEPEND="
+   !elibc_Darwin? ( unwind? ( sys-libs/libunwind ) )
+   sodium? ( dev-libs/libsodium:= )
+   pgm? ( =net-libs/openpgm-5.2.122 )"
+DEPEND="${RDEPEND}
+   !elibc_Darwin? ( sys-apps/util-linux )
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   pgm? ( virtual/pkgconfig )"
+
+PATCHES=()
+
+src_prepare() {
+   sed \
+   -e '/libzmq_werror=/s:yes:no:g' \
+   -i configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable drafts)
+   $(use_enable static-libs static)
+   $(use_enable unwind libunwind)
+   $(use_with sodium libsodium)
+   $(use_with pgm)
+   $(use_with doc docs)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # Restricting to one job because multiple tests are using the same port.
+   # Upstream knows the problem and says it doesn't support parallel test
+   # execution, see ${S}/INSTALL.
+   emake -j1 check
+}
+
+src_install() {
+   default
+   find "${ED%/}"/usr/lib* -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/files/, net-wireless/wpa_supplicant/

2019-01-13 Thread Rick Farina
commit: ad158c5c451d3fe5878fba086e38e064654c1087
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Jan 13 19:24:24 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jan 14 01:42:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad158c5c

net-wireless/wpa_supplicant: add LibreSSL fix from upstream

Close: https://bugs.gentoo.org/672632
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Rick Farina  gentoo.org>

 .../files/wpa_supplicant-2.7-libressl.patch|  46 +++
 .../wpa_supplicant/wpa_supplicant-2.7-r1.ebuild| 459 +
 2 files changed, 505 insertions(+)

diff --git 
a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.7-libressl.patch 
b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.7-libressl.patch
new file mode 100644
index 000..45a1cf3701f
--- /dev/null
+++ b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.7-libressl.patch
@@ -0,0 +1,46 @@
+From 2643a056bb7d0737f63f42a11c308b2804d9ebe5 Mon Sep 17 00:00:00 2001
+From: Andrey Utkin 
+Date: Tue, 11 Dec 2018 17:41:10 +
+Subject: [PATCH] Fix build with LibreSSL
+
+When using LibreSSL instead of OpenSSL, linkage of hostapd executable
+fails with the following error when using some LibreSSL versions
+
+../src/crypto/tls_openssl.o: In function `tls_verify_cb':
+tls_openssl.c:(.text+0x1273): undefined reference to 
`ASN1_STRING_get0_data'
+../src/crypto/tls_openssl.o: In function `tls_connection_peer_serial_num':
+tls_openssl.c:(.text+0x3023): undefined reference to 
`ASN1_STRING_get0_data'
+collect2: error: ld returned 1 exit status
+make: *** [Makefile:1278: hostapd] Error 1
+
+ASN1_STRING_get0_data is present in recent OpenSSL, but absent in some
+versions of LibreSSL (confirmed for version 2.6.5), so fallback needs to
+be defined in this case, just like for old OpenSSL.
+
+This patch was inspired by similar patches to other projects, such as
+spice-gtk, pjsip.
+
+Link: https://bugs.gentoo.org/672834
+Signed-off-by: Andrey Utkin 
+---
+ src/crypto/tls_openssl.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c
+index 608818310..cb70e2c47 100644
+--- a/src/crypto/tls_openssl.c
 b/src/crypto/tls_openssl.c
+@@ -104,7 +104,9 @@ static size_t SSL_SESSION_get_master_key(const SSL_SESSION 
*session,
+ 
+ #endif
+ 
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || \
++  (defined(LIBRESSL_VERSION_NUMBER) && \
++   LIBRESSL_VERSION_NUMBER < 0x2070L)
+ #ifdef CONFIG_SUITEB
+ static int RSA_bits(const RSA *r)
+ {
+-- 
+2.20.1
+

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.7-r1.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.7-r1.ebuild
new file mode 100644
index 000..16e14e933dd
--- /dev/null
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.7-r1.ebuild
@@ -0,0 +1,459 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils qmake-utils systemd toolchain-funcs readme.gentoo-r1
+
+DESCRIPTION="IEEE 802.1X/WPA supplicant for secure wireless transfers"
+HOMEPAGE="https://w1.fi/wpa_supplicant/;
+LICENSE="|| ( GPL-2 BSD )"
+
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://w1.fi/hostap.git;
+   KEYWORDS=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+   SRC_URI="https://w1.fi/releases/${P}.tar.gz;
+fi
+
+SLOT="0"
+IUSE="ap bindist dbus eap-sim eapol_test fasteap gnutls +hs2-0 libressl p2p 
privsep ps3 qt5 readline selinux smartcard ssl suiteb tdls uncommon-eap-types 
wimax wps kernel_linux kernel_FreeBSD"
+REQUIRED_USE="smartcard? ( ssl )"
+
+CDEPEND="dbus? ( sys-apps/dbus )
+   kernel_linux? (
+   dev-libs/libnl:3
+   net-wireless/crda
+   eap-sim? ( sys-apps/pcsc-lite )
+   )
+   !kernel_linux? ( net-libs/libpcap )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   readline? (
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   )
+   ssl? (
+   gnutls? (
+   dev-libs/libgcrypt:0=
+   net-libs/gnutls:=
+   )
+   !gnutls? (
+   !libressl? ( >=dev-libs/openssl-1.0.2k:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   !ssl? ( dev-libs/libtommath )
+"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-networkmanager )
+"
+
+DOC_CONTENTS="
+   If this is a clean installation of wpa_supplicant, you
+   have to create a configuration file named
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/wpa_supplicant/files/

2019-01-13 Thread Rick Farina
commit: 60c211a01666babeebbbee2eea595da93173ec4c
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Jan 13 19:28:13 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jan 14 01:42:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c211a0

net-wireless/wpa_supplicant: remove unused patch

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Rick Farina  gentoo.org>

 .../files/wpa_supplicant-2.6-libressl.patch| 81 --
 1 file changed, 81 deletions(-)

diff --git 
a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.6-libressl.patch 
b/net-wireless/wpa_supplicant/files/wpa_supplicant-2.6-libressl.patch
deleted file mode 100644
index 0394ab545b1..000
--- a/net-wireless/wpa_supplicant/files/wpa_supplicant-2.6-libressl.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-From d53b107120af86a0c711bac950bfc2fa728cb4e6 Mon Sep 17 00:00:00 2001
-From: Julian Ospald 
-Date: Fri, 7 Oct 2016 17:45:46 +0200
-Subject: [PATCH] Fix LibreSSL compatibility
-Upstream: pending, 
http://lists.infradead.org/pipermail/hostap/2016-October/036458.html
-
-This basically just follows
-587b0457e0238b7b1800d46f5cdd5e1d2b06732f
-with the same pattern, which was missed here.
-
-Signed-off-by: Julian Ospald 

- src/crypto/crypto_openssl.c | 4 ++--
- src/crypto/tls_openssl.c| 8 
- 2 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/src/crypto/crypto_openssl.c b/src/crypto/crypto_openssl.c
-index 19e0e2b..b3d1b07 100644
 a/src/crypto/crypto_openssl.c
-+++ b/src/crypto/crypto_openssl.c
-@@ -611,7 +611,7 @@ void crypto_cipher_deinit(struct crypto_cipher *ctx)
- 
- void * dh5_init(struct wpabuf **priv, struct wpabuf **publ)
- {
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   DH *dh;
-   struct wpabuf *pubkey = NULL, *privkey = NULL;
-   size_t publen, privlen;
-@@ -712,7 +712,7 @@ err:
- 
- void * dh5_init_fixed(const struct wpabuf *priv, const struct wpabuf *publ)
- {
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   DH *dh;
- 
-   dh = DH_new();
-diff --git a/src/crypto/tls_openssl.c b/src/crypto/tls_openssl.c
-index 23ac64b..a7d4880 100644
 a/src/crypto/tls_openssl.c
-+++ b/src/crypto/tls_openssl.c
-@@ -919,7 +919,7 @@ void * tls_init(const struct tls_config *conf)
-   }
- #endif /* OPENSSL_FIPS */
- #endif /* CONFIG_FIPS */
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   SSL_load_error_strings();
-   SSL_library_init();
- #ifndef OPENSSL_NO_SHA256
-@@ -1043,7 +1043,7 @@ void tls_deinit(void *ssl_ctx)
- 
-   tls_openssl_ref_count--;
-   if (tls_openssl_ref_count == 0) {
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
- #ifndef OPENSSL_NO_ENGINE
-   ENGINE_cleanup();
- #endif /* OPENSSL_NO_ENGINE */
-@@ -2334,7 +2334,7 @@ static int tls_connection_client_cert(struct 
tls_connection *conn,
-   return 0;
- 
- #ifdef PKCS12_FUNCS
--#if OPENSSL_VERSION_NUMBER < 0x10002000L
-+#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER)
-   /*
-* Clear previously set extra chain certificates, if any, from PKCS#12
-* processing in tls_parse_pkcs12() to allow OpenSSL to build a new
-@@ -3976,7 +3976,7 @@ int tls_connection_set_params(void *tls_ctx, struct 
tls_connection *conn,
-   engine_id = "pkcs11";
- 
- #if defined(EAP_FAST) || defined(EAP_FAST_DYNAMIC) || defined(EAP_SERVER_FAST)
--#if OPENSSL_VERSION_NUMBER < 0x1010L
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-   if (params->flags & TLS_CONN_EAP_FAST) {
-   wpa_printf(MSG_DEBUG,
-  "OpenSSL: Use TLSv1_method() for EAP-FAST");
--- 
-2.10.1
-



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

2019-01-13 Thread Jeroen Roovers
commit: c03057f4e7641edfdb493ffcae3c451ab153a77d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jan 14 00:04:20 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 14 00:04:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03057f4

app-editors/wily: EAPI=7

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-editors/wily/wily-1.0-r2.ebuild | 41 +
 1 file changed, 41 insertions(+)

diff --git a/app-editors/wily/wily-1.0-r2.ebuild 
b/app-editors/wily/wily-1.0-r2.ebuild
new file mode 100644
index 000..0266f79b98e
--- /dev/null
+++ b/app-editors/wily/wily-1.0-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit multilib toolchain-funcs
+
+MY_P="${P/1.0/9libs}"
+
+DESCRIPTION="An emulation of ACME, Plan9's hybrid window system, shell and 
editor"
+HOMEPAGE="https://www.netlib.org/research/9libs/;
+SRC_URI="${HOMEPAGE}${MY_P}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND="
+   dev-libs/9libs[X]
+"
+RDEPEND="
+   ${DEPEND}
+"
+DOCS=(
+   README
+)
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   tc-export CC
+
+   mhw_cv_mod_9libs_lib_path=/usr/$(get_libdir) \
+   mhw_cv_mod_9libs_inc_path=/usr/include/9libs \
+   econf
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/${PN}
+   doins "${S}"/misc/*
+}



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

2019-01-13 Thread Jeroen Roovers
commit: f4749db9b4e92a65d442c27590f56dd8fb5a499a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 13 22:46:02 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 14 00:04:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4749db9

app-editors/wily: Fix HOMEPAGE, SRC_URI

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-editors/wily/wily-1.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/wily/wily-1.0-r1.ebuild 
b/app-editors/wily/wily-1.0-r1.ebuild
index f9093824c53..cb3089155b1 100644
--- a/app-editors/wily/wily-1.0-r1.ebuild
+++ b/app-editors/wily/wily-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=0
@@ -8,8 +8,8 @@ inherit toolchain-funcs
 MY_P="${P/1.0/9libs}"
 
 DESCRIPTION="An emulation of ACME, Plan9's hybrid window system, shell and 
editor"
-HOMEPAGE="http://www.netlib.org/research/9libs/;
-SRC_URI="ftp://www.netlib.org/research/9libs/${MY_P}.tar.gz;
+HOMEPAGE="https://www.netlib.org/research/9libs/;
+SRC_URI="${HOMEPAGE}${MY_P}.tar.gz"
 
 LICENSE="Artistic"
 SLOT="0"



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

2019-01-13 Thread Jeroen Roovers
commit: 83dc7d2d17eb9388d3e427eddbb72df29e9c159c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 13 22:48:38 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 14 00:04:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dc7d2d

dev-libs/9libs: Set CC in src_configure not src_compile

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/9libs/9libs-1.0-r3.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r3.ebuild 
b/dev-libs/9libs/9libs-1.0-r3.ebuild
index 73ca0aa074d..22450aa79db 100644
--- a/dev-libs/9libs/9libs-1.0-r3.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -25,15 +25,12 @@ src_prepare() {
 }
 
 src_configure() {
+   tc-export CC
econf \
--includedir=/usr/include/9libs \
--enable-shared
 }
 
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
 src_install() {
make install DESTDIR="${D}"
dodoc README



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

2019-01-13 Thread Jeroen Roovers
commit: 50509dd21d74690f368892b196c1af6c6187f123
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 13 23:19:18 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 14 00:04:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50509dd2

dev-libs/9libs: Add USE=X,static-libs

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/9libs/9libs-1.0-r4.ebuild | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/dev-libs/9libs/9libs-1.0-r4.ebuild 
b/dev-libs/9libs/9libs-1.0-r4.ebuild
new file mode 100644
index 000..84c7b9323a1
--- /dev/null
+++ b/dev-libs/9libs/9libs-1.0-r4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A package of Plan 9 compatibility libraries"
+HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README;
+SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2;
+
+LICENSE="PLAN9"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs X"
+
+DEPEND="
+   X? (
+   >=x11-libs/libX11-1.0.0[static-libs?]
+   >=x11-libs/libXt-1.0.0[static-libs?]
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+DOCS=(
+   README
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-va_list.patch # Bug 385387
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with X x) \
+   --enable-shared \
+   --includedir=/usr/include/9libs
+}
+
+src_install() {
+   default
+
+   # rename some man pages to avoid collisions with dev-libs/libevent
+   local f
+   for f in add balloc bitblt cachechars event frame graphics rgbpix; do
+   mv "${D}"/usr/share/man/man3/${f}.{3,3g} || die
+   done
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+}



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

2019-01-13 Thread Jeroen Roovers
commit: e110344ca67316eaa8e644de0f9902bc4eb2e821
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 13 22:43:09 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jan 14 00:04:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e110344c

dev-libs/9libs: Fix HOMEPAGE, SRC_URI

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-libs/9libs/9libs-1.0-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/9libs/9libs-1.0-r3.ebuild 
b/dev-libs/9libs/9libs-1.0-r3.ebuild
index 608cb956d74..73ca0aa074d 100644
--- a/dev-libs/9libs/9libs-1.0-r3.ebuild
+++ b/dev-libs/9libs/9libs-1.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -6,8 +6,8 @@ EAPI=4
 inherit eutils toolchain-funcs
 
 DESCRIPTION="A package of Plan 9 compatibility libraries"
-HOMEPAGE="http://www.netlib.org/research/9libs/9libs-1.0.README;
-SRC_URI="ftp://www.netlib.org/research/9libs/${P}.tar.bz2;
+HOMEPAGE="https://www.netlib.org/research/9libs/9libs-1.0.README;
+SRC_URI="https://www.netlib.org/research/9libs/${P}.tar.bz2;
 
 LICENSE="PLAN9"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2019-01-13 Thread Andreas K. Hüttel
commit: 305ab84842a4dc2247eb56be8148266857df05d3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Jan 14 00:00:04 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Jan 14 00:00:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305ab848

sys-libs/glibc: Remove old

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/Manifest |1 -
 sys-libs/glibc/glibc-2.28-r4.ebuild | 1411 ---
 2 files changed, 1412 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 7c408e625c6..583bd6884eb 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -16,7 +16,6 @@ DIST glibc-2.26-patches-7.tar.bz2 413976 BLAKE2B 
18263201cf33abf911eb7b802ed539b
 DIST glibc-2.26.tar.xz 14682748 BLAKE2B 
c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebfe3c958107032beaa879710252be3bc4122bb62166408725d43785f233544df6159d29cce0fc5b2c08f45adbe
 SHA512 
6ed368523bc55f00976f96c5177f114e3f714b27273d7bffc252812c8b98fb81970403c1f5b5f0a61da678811532fb446530745492d2b49bfefc0d5bd71ce8c0
 DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 
1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286
 SHA512 
12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e
 DIST glibc-2.27.tar.xz 15395316 BLAKE2B 
ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33
 SHA512 
7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147
-DIST glibc-2.28-patches-6.tar.xz 89724 BLAKE2B 
f846534dc912f11ed9b22badfd28ef0402451654390756d2f6332f52ce7c2d3491ed90bbdf2553d7bb38caea6373ad2d3c19e4a1f31f3669948f4e2cbaeb1577
 SHA512 
f687febde875bb8adb7a61408caea3db99bbbda703eb3486c7d5c09540515e657eda406bf14686498e2c093355c72395502a343201e02cfc97adf6483d8e7455
 DIST glibc-2.28-patches-8.tar.xz 97384 BLAKE2B 
036ab39103aa30be61fcbb46a7103cf83c1dd490eeff526444d4701b92e06a428133de2d005d65a296f14f28145f143a2386f8b17df721174a0a0b5303e99931
 SHA512 
29695212d8ca9c4b6d4787f4919b75cb0828ddecce65d65683b746ed23acb50e4e18419a13bb6ee4a234f44f63b38a2eebf1f1ce3d350435c2bf21d6076a97a6
 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8
 SHA512 
521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3
 DIST glibc--patches-10.tar.xz 17544 BLAKE2B 
1cd4fa14b2168e371c769c06a29f36d6dbd3beccb796788470b63282cb8e5c3c497e4eb3800e4bc86c07d3b82935d71dc96dc3155178d52b68873ea38a271a70
 SHA512 
bbd376ad87fb71de7a6a4eb28030aa1550f7cca57e521d2a326cab63a66e2dc784b93319190f8bb1b24b335acc604d0523c3ea8335a4424373796ebeb79f273b

diff --git a/sys-libs/glibc/glibc-2.28-r4.ebuild 
b/sys-libs/glibc/glibc-2.28-r4.ebuild
deleted file mode 100644
index bbe2505ad88..000
--- a/sys-libs/glibc/glibc-2.28-r4.ebuild
+++ /dev/null
@@ -1,1411 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
-   multilib systemd multiprocessing
-
-DESCRIPTION="GNU libc C library"
-HOMEPAGE="https://www.gnu.org/software/libc/;
-LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
-RESTRICT="strip" # Strip ourself #46186
-SLOT="2.2"
-
-EMULTILIB_PKG="true"
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
-   inherit git-r3
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
-fi
-
-RELEASE_VER=${PV}
-
-GCC_BOOTSTRAP_VER=20180511
-
-# Gentoo patchset
-PATCH_VER=6
-
-SRC_URI+=" 
https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
-SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
-
-IUSE="audit caps cet compile-locales doc gd headers-only +multiarch multilib 
nscd profile selinux suid systemtap test vanilla"
-
-# Minimum kernel version that glibc requires
-MIN_KERN_VER="3.2.0"
-
-# Here's how the cross-compile logic breaks down ...
-#  CTARGET - machine that will target the binaries
-#  CHOST   - machine that will host the binaries
-#  CBUILD  - machine that will build the binaries
-# If CTARGET != CHOST, it means you want a libc for cross-compiling.
-# If CHOST != CBUILD, it means you want to cross-compile the libc.
-#  CBUILD = CHOST = CTARGET- native build/install
-#  CBUILD != (CHOST = CTARGET) - cross-compile a native build
-#  (CBUILD = CHOST) != CTARGET - libc for 

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

2019-01-13 Thread Andreas K. Hüttel
commit: 47915377008bedbcfed03cc0017689ffd3e25b44
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 13 23:52:30 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jan 13 23:52:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47915377

dev-perl/Devel-Size: Version bump

Closes: https://bugs.gentoo.org/661206
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild | 22 ++
 dev-perl/Devel-Size/Manifest  |  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild 
b/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
new file mode 100644
index 000..f8121eae14d
--- /dev/null
+++ b/dev-perl/Devel-Size/Devel-Size-0.820.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=NWCLARK
+DIST_VERSION=0.82
+inherit perl-module
+
+DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"

diff --git a/dev-perl/Devel-Size/Manifest b/dev-perl/Devel-Size/Manifest
index 27199d9a4cd..8bd50840724 100644
--- a/dev-perl/Devel-Size/Manifest
+++ b/dev-perl/Devel-Size/Manifest
@@ -1 +1,2 @@
 DIST Devel-Size-0.81.tar.gz 73184 BLAKE2B 
14b5d899842387b0c814b03979bae8d15e4d6c3dc16b51a67c94a0217e77ed15bb6bd2104c21f278cdfe519315775ff2d1caf4ed81402e273a31e7badb69fd74
 SHA512 
7c98fe09c7d7ce9e829fcf6730b9b1dff198c012517c22fa0659b1a186fe6ad5a8e9035c760d73eb8b283dc8998ff549402c74efcadf9a7a8b8eb85402f44c92
+DIST Devel-Size-0.82.tar.gz 73638 BLAKE2B 
6502f840af79fcf7d81d23cd8f823d4dcfa230acd1298ee1e5b6ac9cfa7b4ffba61c85e81d3020ea627d08b4d9c86891f404c9cb113bff67e14534e73b645936
 SHA512 
f82d415ededce60584b07ec29f347e2d926f72e7d5ed1145c5175be92bd45cc0b9c6fad816013d42a34f4ed5f62932dd94d946345637e74cf78776d38271



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

2019-01-13 Thread Lars Wendler
commit: 6ed90a773352de83d42f1a63108a0cb81b0703b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 13 23:45:31 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 13 23:45:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed90a77

sys-fs/e2fsprogs: Prefer ED over D

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
index e425e246d85..8101603481e 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
@@ -123,7 +123,7 @@ src_install() {
 
# configure doesn't have an option to disable static libs :/
if ! use static-libs ; then
-   find "${D}" -name '*.a' -delete || die
+   find "${ED}" -name '*.a' -delete || die
fi
 
if use elibc_FreeBSD ; then



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/, bin/

2019-01-13 Thread Zac Medico
commit: 8463281f6a6daec64a976693447c240f0d669f08
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan 13 23:11:40 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan 13 23:17:32 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8463281f

misc-functions.sh: restore canonicalize func (bug 675284)

The canonicalize function is required by install-qa-check.d/05prefix.

Fixes: aa0a94198794 ("ecompress: Replace with implementation from 
portage[mgorny]")
Bug: https://bugs.gentoo.org/670484
Signed-off-by: Zac Medico  gentoo.org>

 bin/misc-functions.sh| 34 
 lib/portage/tests/resolver/ResolverPlayground.py |  1 +
 2 files changed, 35 insertions(+)

diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index 5de26b44d..4f8a4112d 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -43,6 +43,40 @@ install_symlink_html_docs() {
fi
 }
 
+# replacement for "readlink -f" or "realpath"
+READLINK_F_WORKS=""
+canonicalize() {
+   if [[ -z ${READLINK_F_WORKS} ]] ; then
+   if [[ $(readlink -f -- /../ 2>/dev/null) == "/" ]] ; then
+   READLINK_F_WORKS=true
+   else
+   READLINK_F_WORKS=false
+   fi
+   fi
+   if ${READLINK_F_WORKS} ; then
+   readlink -f -- "$@"
+   return
+   fi
+
+   local f=$1 b n=10 wd=$(pwd)
+   while (( n-- > 0 )); do
+   while [[ ${f: -1} = / && ${#f} -gt 1 ]]; do
+   f=${f%/}
+   done
+   b=${f##*/}
+   cd "${f%"${b}"}" 2>/dev/null || break
+   if [[ ! -L ${b} ]]; then
+   f=$(pwd -P)
+   echo "${f%/}/${b}"
+   cd "${wd}"
+   return 0
+   fi
+   f=$(readlink "${b}")
+   done
+   cd "${wd}"
+   return 1
+}
+
 install_qa_check() {
local d f i qa_var x paths qa_checks=() checks_run=()
if ! ___eapi_has_prefix_variables; then

diff --git a/lib/portage/tests/resolver/ResolverPlayground.py 
b/lib/portage/tests/resolver/ResolverPlayground.py
index 626a1f064..0d6340dc0 100644
--- a/lib/portage/tests/resolver/ResolverPlayground.py
+++ b/lib/portage/tests/resolver/ResolverPlayground.py
@@ -99,6 +99,7 @@ class ResolverPlayground(object):
"mkdir",
"mktemp",
"mv",
+   "readlink",
"rm",
"sed",
"sort",



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

2019-01-13 Thread Mike Pagano
commit: 8bc516fb0808c46b35e73ff6c1cf49ccd5faa6bc
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 23:03:39 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 23:03:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc516fb

sys-kernel/git-sources: Linux patch 5.0-rc2

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.54, Repoman-2.3.11

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-5.0_rc2.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index a317b82..5ed9b0d0dd2 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,2 +1,3 @@
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4
 DIST patch-5.0-rc1.patch 41507244 BLAKE2B 
4d66bc2d6be0f84b02a3baaaba02276d3258d713f882ce48973fd93d1ffb3a99505692af61f7e80f18436ee847d542bb0e3fa9f2df727995bf310f08342676da
 SHA512 
811bf8534c4054fad7faa19e0b8513ce3d7f9d515f3e09c4f7767af0d66fba1995261df08ff0c16518e1ed1c966539d9d1e55501e7a89b46773e859241b8ad29
+DIST patch-5.0-rc2.patch 41975987 BLAKE2B 
ddeb47fa996f2f84a9c9f1c81177d09035aceef0447cbe426d494c6a48d6fe9d650cec6776fb3e767d5f1bc0a8bd8a6eb193f598b7b547ee038dfcfe063bc9f3
 SHA512 
7e615b21a7f1ed3df5a13b84a4e07f5b7c73910f146b86185fd50bb6adb9a87021c7dabefddbe8c1e00e9a8d89dcfa94bf50b8c012bba4c80da05343de8fa77e

diff --git a/sys-kernel/git-sources/git-sources-5.0_rc2.ebuild 
b/sys-kernel/git-sources/git-sources-5.0_rc2.ebuild
new file mode 100644
index 000..10cee793e44
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.0_rc2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="4.20"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2019-01-13 Thread James Le Cuirot
commit: 57e0b3170f23de9ea767b087c82b2e1e4710c899
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan  9 21:52:05 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:47:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e0b317

waf-utils.eclass: Respect PKG_CONFIG

Waf has a helper that looks for PKGCONFIG. This fixes cross-compiling.

Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/waf-utils.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass
index dc21baafc9d..2cb26bc8dfd 100644
--- a/eclass/waf-utils.eclass
+++ b/eclass/waf-utils.eclass
@@ -88,6 +88,7 @@ waf-utils_src_configure() {
local CMD=(
CCFLAGS="${CFLAGS}"
LINKFLAGS="${CFLAGS} ${LDFLAGS}"
+   PKGCONFIG="$(tc-getPKG_CONFIG)"
"${WAF_BINARY}"
"--prefix=${EPREFIX}/usr"
"${libdir[@]}"



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

2019-01-13 Thread James Le Cuirot
commit: 519fafed4a8220edd03a14094989fc2ee07df30f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan  9 21:49:27 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:47:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519fafed

waf-utils.eclass: Simplify output of configure command and arguments

We can just assign these to an array and echo before executing. Using
@Q makes Bash quote the output. This only works in Bash 4.4 and later
but on earlier versions, it simply doesn't quote.

Signed-off-by: James Le Cuirot  gentoo.org>

 eclass/waf-utils.eclass | 20 +---
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/eclass/waf-utils.eclass b/eclass/waf-utils.eclass
index 878068fc9f4..dc21baafc9d 100644
--- a/eclass/waf-utils.eclass
+++ b/eclass/waf-utils.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: waf-utils.eclass
@@ -84,13 +84,19 @@ waf-utils_src_configure() {
[[ -z ${NO_WAF_LIBDIR} ]] && 
libdir=(--libdir="${EPREFIX}/usr/$(get_libdir)")
 
tc-export AR CC CPP CXX RANLIB
-   echo "CCFLAGS=\"${CFLAGS}\" LINKFLAGS=\"${CFLAGS} ${LDFLAGS}\" 
\"${WAF_BINARY}\" --prefix=${EPREFIX}/usr ${libdir[@]} $@ configure"
 
-   CCFLAGS="${CFLAGS}" LINKFLAGS="${CFLAGS} ${LDFLAGS}" "${WAF_BINARY}" \
-   "--prefix=${EPREFIX}/usr" \
-   "${libdir[@]}" \
-   "${@}" \
-   configure || die "configure failed"
+   local CMD=(
+   CCFLAGS="${CFLAGS}"
+   LINKFLAGS="${CFLAGS} ${LDFLAGS}"
+   "${WAF_BINARY}"
+   "--prefix=${EPREFIX}/usr"
+   "${libdir[@]}"
+   "${@}"
+   configure
+   )
+
+   echo "${CMD[@]@Q}" >&2
+   env "${CMD[@]}" || die "configure failed"
 }
 
 # @FUNCTION: waf-utils_src_compile



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

2019-01-13 Thread James Le Cuirot
commit: db08f868c29048ca4feee0b9b93ec6b40b3bd915
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 22:45:40 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:45:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db08f868

dev-libs/angelscript: Version bump to 2.33.0, EAPI 7

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/angelscript/Manifest  |  1 +
 dev-libs/angelscript/angelscript-2.33.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest
index 03c16287f8e..322a536071e 100644
--- a/dev-libs/angelscript/Manifest
+++ b/dev-libs/angelscript/Manifest
@@ -1 +1,2 @@
 DIST angelscript_2.32.0.zip 1989108 BLAKE2B 
c922682febbef2493906a7f3420f2a3456a35ce296503d4557862686469a14728a4b515a79a23e0f498ac6488b26d2950daff11a32bfd20df82b34663a1fc553
 SHA512 
a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e
+DIST angelscript_2.33.0.zip 1954948 BLAKE2B 
61fa597cb36142230dd07103d6782bb2e195268b664643314d4bae3908ceb530ce5661376a163cc91bb13ecd386d540554e5cce74c289983536cf7f70dc881a1
 SHA512 
eaf972ecf965fe4f72e55755f5e796499018e918f93cfd835b1ca20f9338e299e8dbd707240341eef81ae920f07d2280646151f515f5990a62550689445c86f0

diff --git a/dev-libs/angelscript/angelscript-2.33.0.ebuild 
b/dev-libs/angelscript/angelscript-2.33.0.ebuild
new file mode 100644
index 000..d2bea73121f
--- /dev/null
+++ b/dev-libs/angelscript/angelscript-2.33.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="A flexible, cross-platform scripting library"
+HOMEPAGE="http://www.angelcode.com/angelscript/;
+SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip;
+LICENSE="ZLIB"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/sdk"
+
+pkg_setup() {
+   tc-export CXX AR RANLIB
+}
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake -C ${PN}/projects/gnuc shared \
+ $(use static-libs && echo static)
+}
+
+multilib_src_install() {
+   emake -C ${PN}/projects/gnuc \
+ DESTDIR="${D%/}" \
+ PREFIX="${EPREFIX}"/usr \
+ LIBDIR_DEST='$(PREFIX)'/$(get_libdir) \
+ install_header install_shared \
+ $(use static-libs && echo install_static)
+}
+
+multilib_src_install_all() {
+   if use doc; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}



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

2019-01-13 Thread James Le Cuirot
commit: 937949dcf453f5ad66f38f65b8bd373c4d5b624a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 22:46:08 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:46:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937949dc

dev-libs/angelscript: Drop old 2.32.0

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/angelscript/Manifest  |  1 -
 dev-libs/angelscript/angelscript-2.32.0.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest
index 322a536071e..d778c861776 100644
--- a/dev-libs/angelscript/Manifest
+++ b/dev-libs/angelscript/Manifest
@@ -1,2 +1 @@
-DIST angelscript_2.32.0.zip 1989108 BLAKE2B 
c922682febbef2493906a7f3420f2a3456a35ce296503d4557862686469a14728a4b515a79a23e0f498ac6488b26d2950daff11a32bfd20df82b34663a1fc553
 SHA512 
a88bd8e7e9f7116450ea8185642d7f6bfccf1530bff3630957839031aaed80075ecf27b9c551d4282051a8fb28d0b8814b56abf84a45d6008de2afa4019edf8e
 DIST angelscript_2.33.0.zip 1954948 BLAKE2B 
61fa597cb36142230dd07103d6782bb2e195268b664643314d4bae3908ceb530ce5661376a163cc91bb13ecd386d540554e5cce74c289983536cf7f70dc881a1
 SHA512 
eaf972ecf965fe4f72e55755f5e796499018e918f93cfd835b1ca20f9338e299e8dbd707240341eef81ae920f07d2280646151f515f5990a62550689445c86f0

diff --git a/dev-libs/angelscript/angelscript-2.32.0.ebuild 
b/dev-libs/angelscript/angelscript-2.32.0.ebuild
deleted file mode 100644
index 3fd79fe0709..000
--- a/dev-libs/angelscript/angelscript-2.32.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs multilib-minimal
-
-DESCRIPTION="A flexible, cross-platform scripting library"
-HOMEPAGE="http://www.angelcode.com/angelscript/;
-SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip;
-LICENSE="ZLIB"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc static-libs"
-
-DEPEND="app-arch/unzip"
-
-S="${WORKDIR}/sdk"
-
-pkg_setup() {
-   tc-export CXX AR RANLIB
-}
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-multilib_src_compile() {
-   emake -C ${PN}/projects/gnuc shared \
- $(use static-libs && echo static)
-}
-
-multilib_src_install() {
-   emake -C ${PN}/projects/gnuc \
- DESTDIR="${D%/}" \
- PREFIX="${EPREFIX}"/usr \
- LIBDIR_DEST='$(PREFIX)'/$(get_libdir) \
- install_header install_shared \
- $(use static-libs && echo install_static)
-}
-
-multilib_src_install_all() {
-   if use doc; then
-   docinto html
-   dodoc -r docs/*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/htmlcxx/files/, dev-cpp/htmlcxx/

2019-01-13 Thread James Le Cuirot
commit: c2ac95a99799e9fb95769e79811f3bded620fa9c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 22:24:30 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:24:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ac95a9

dev-cpp/htmlcxx: Drop old 0.86

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-cpp/htmlcxx/Manifest   |  1 -
 ...rstream-is-deprecated-use-sstream-instead.patch | 56 --
 ..._syntax.y-for-use-with-less-ancient-Bison.patch | 67 --
 dev-cpp/htmlcxx/htmlcxx-0.86.ebuild| 35 ---
 4 files changed, 159 deletions(-)

diff --git a/dev-cpp/htmlcxx/Manifest b/dev-cpp/htmlcxx/Manifest
index d686b34f837..6a7558d8de9 100644
--- a/dev-cpp/htmlcxx/Manifest
+++ b/dev-cpp/htmlcxx/Manifest
@@ -1,2 +1 @@
-DIST htmlcxx-0.86.tar.gz 469416 BLAKE2B 
6edd4b7755db6d8911bc4ee6b1b61792b08d6a381971162a77cd3a6c7cb6cdb06e5a4a77b0a815589edab26aec04490a6b6c9edd80199f01304a506c707688b6
 SHA512 
dcff9c9946e1c3429af2230997c965b89a28a8ee219d8d594800106ff578bb21154e4680c38a09fb5f96cd4051c89cbf16f2151d30be93d4e3d291ff421aafcb
 DIST htmlcxx-0.87.tar.gz 477083 BLAKE2B 
94977e758b4f2643f39a464094e315c11b78bc957a3eb054e6a7608828345704a82c3ca36c5ac2855054e7570daebb80d8a63639f3a7197344d25f2d16830702
 SHA512 
391b94c7ea2d17a04d46ac80f8146e6c2b14b289379c40f3d432ed9c0f36222ced6384d725cdecfc352e28c30f11976249b6a3f7133bbee3161a7883d197fca7

diff --git 
a/dev-cpp/htmlcxx/files/0001-strstream-is-deprecated-use-sstream-instead.patch 
b/dev-cpp/htmlcxx/files/0001-strstream-is-deprecated-use-sstream-instead.patch
deleted file mode 100644
index 822c1c8e41a..000
--- 
a/dev-cpp/htmlcxx/files/0001-strstream-is-deprecated-use-sstream-instead.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 04fbe8cb7d933699f2a8ac06d89b205d933070c1 Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Wed, 14 Sep 2016 22:56:14 +0100
-Subject: [PATCH 1/3] strstream is deprecated, use sstream instead
-

- html/Uri.cc   | 2 +-
- html/utils.cc | 5 ++---
- 2 files changed, 3 insertions(+), 4 deletions(-)
-
-diff --git a/html/Uri.cc b/html/Uri.cc
-index 4ddb3dd..034d29a 100644
 a/html/Uri.cc
-+++ b/html/Uri.cc
-@@ -1,7 +1,7 @@
- #include "Uri.h"
- 
- #include "wincstring.h"
--#include 
-+#include 
- #include 
- #include 
- #include "tld.h"
-diff --git a/html/utils.cc b/html/utils.cc
-index 37ee889..e56cbaf 100644
 a/html/utils.cc
-+++ b/html/utils.cc
-@@ -1,7 +1,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include 
- #include "Uri.h"
- 
- #include "utils.h"
-@@ -509,7 +509,7 @@ namespace htmlcxx {
-   string __serialize_gml(const tree , 
tree::iterator it, tree::iterator end, unsigned int 
parent_id, unsigned int& label) {
- 
-   using namespace std;
--  ostrstream ret;
-+  ostringstream ret;
-   tree::sibling_iterator sib = tr.begin(it);
-   while(sib != tr.end(it)) {
-   ret << "node [ id " << ++label << "\n label \"" 
<< label << "\"\n]\n";
-@@ -519,7 +519,6 @@ namespace htmlcxx {
-   }   
-   ret << ends;
-   string str = ret.str();
--  ret.freeze(0);
-   return str;
-   }
- 
--- 
-2.8.2
-

diff --git 
a/dev-cpp/htmlcxx/files/0002-Update-css_syntax.y-for-use-with-less-ancient-Bison.patch
 
b/dev-cpp/htmlcxx/files/0002-Update-css_syntax.y-for-use-with-less-ancient-Bison.patch
deleted file mode 100644
index c387deeca7f..000
--- 
a/dev-cpp/htmlcxx/files/0002-Update-css_syntax.y-for-use-with-less-ancient-Bison.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 807081583ea58b07a5ff2e0659f4173492befb8a Mon Sep 17 00:00:00 2001
-From: James Le Cuirot 
-Date: Wed, 14 Sep 2016 22:56:35 +0100
-Subject: [PATCH 2/3] Update css_syntax.y for use with less ancient Bison
-
-New pregenerated css_syntax.c to follow.

- css/css_syntax.y | 24 +++-
- 1 file changed, 15 insertions(+), 9 deletions(-)
-
-diff --git a/css/css_syntax.y b/css/css_syntax.y
-index e75720d..0d9b177 100644
 a/css/css_syntax.y
-+++ b/css/css_syntax.y
-@@ -4,13 +4,13 @@
- #include "css_lex.h"
- #include "parser.h"
- 
--#define YYPARSE_PARAM yyparam
- #define YYERROR_VERBOSE 1
- //#define YYDEBUG 1
- 
- %}
- 
--%pure_parser
-+%parse-param {void *yyparam}
-+%pure-parser
- 
- %union {
-   char *lexeme;
-@@ -22,6 +22,19 @@
-   int pseudo_element;
- }
- 
-+%{
-+
-+int yylex(YYSTYPE *lvalp);
-+
-+int yyerror(void *yyparam, const char *s) {
-+#if YYDEBUG
-+  fprintf(stderr, "Error: %s\n", s);
-+#endif
-+  return 0;
-+}
-+
-+%}
-+
- %token IMPORT_SYM
- %token IMPORTANT_SYM
- %token IDENT
-@@ -571,13 +584,6 @@ hexcolor
- 
- %%
- 
--int yyerror(char *s) {
--#if YYDEBUG
--  fprintf(stderr, 

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

2019-01-13 Thread James Le Cuirot
commit: cdefa7d2502c86215a7fea4c0c5f16b717302ceb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 22:23:52 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 22:23:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdefa7d2

dev-cpp/htmlcxx: Version bump to 0.87, EAPI 7

I have dropped the flex and yacc dependencies. I think yacc was
required before but now a pregenerated file is included and the rule
to remake it is missing. I'm not sure whether flex was ever really
required.

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-cpp/htmlcxx/Manifest|  1 +
 dev-cpp/htmlcxx/htmlcxx-0.87.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-cpp/htmlcxx/Manifest b/dev-cpp/htmlcxx/Manifest
index 8dd6bee776b..d686b34f837 100644
--- a/dev-cpp/htmlcxx/Manifest
+++ b/dev-cpp/htmlcxx/Manifest
@@ -1 +1,2 @@
 DIST htmlcxx-0.86.tar.gz 469416 BLAKE2B 
6edd4b7755db6d8911bc4ee6b1b61792b08d6a381971162a77cd3a6c7cb6cdb06e5a4a77b0a815589edab26aec04490a6b6c9edd80199f01304a506c707688b6
 SHA512 
dcff9c9946e1c3429af2230997c965b89a28a8ee219d8d594800106ff578bb21154e4680c38a09fb5f96cd4051c89cbf16f2151d30be93d4e3d291ff421aafcb
+DIST htmlcxx-0.87.tar.gz 477083 BLAKE2B 
94977e758b4f2643f39a464094e315c11b78bc957a3eb054e6a7608828345704a82c3ca36c5ac2855054e7570daebb80d8a63639f3a7197344d25f2d16830702
 SHA512 
391b94c7ea2d17a04d46ac80f8146e6c2b14b289379c40f3d432ed9c0f36222ced6384d725cdecfc352e28c30f11976249b6a3f7133bbee3161a7883d197fca7

diff --git a/dev-cpp/htmlcxx/htmlcxx-0.87.ebuild 
b/dev-cpp/htmlcxx/htmlcxx-0.87.ebuild
new file mode 100644
index 000..fdcb01bc5cf
--- /dev/null
+++ b/dev-cpp/htmlcxx/htmlcxx-0.87.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="A simple non-validating CSS 1 and HTML parser for C++"
+HOMEPAGE="http://htmlcxx.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+ECONF_SOURCE="${S}"
+
+multilib_src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   # libtool archives covered by pkg-config.
+   find "${D}" -name "*.la" -delete || die
+
+   einstalldocs
+}



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

2019-01-13 Thread Mart Raudsepp
commit: 4768361a0f123d09c27992b5d5022c66138a33bb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 13 21:46:54 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 13 21:48:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4768361a

sys-fs/e2fsprogs: arm64 stable (bug #675346)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
index 1c0a1c87267..e425e246d85 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
 IUSE="fuse nls static-libs elibc_FreeBSD"
 
 RDEPEND="~sys-libs/${PN}-libs-${PV}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/e2fsprogs-libs/

2019-01-13 Thread Mart Raudsepp
commit: a0e0ff755fb660f6286a105dfea7570de2211c2a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 13 21:45:58 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 13 21:48:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e0ff75

sys-libs/e2fsprogs-libs: arm64 stable (bug #675346)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
index d9cb9c6a446..0958466b1c2 100644
--- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
+++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${MY_P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint 
~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="!sys-libs/com_err



[gentoo-commits] repo/gentoo:master commit in: net-im/openfire/

2019-01-13 Thread Sergei Trofimovich
commit: 524d352e87bc8a9bcbac24055f57b54d8771a151
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 13 21:35:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 21:36:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524d352e

net-im/openfire: drop myself from maintainers

I don't use openfire anymore.

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-im/openfire/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-im/openfire/metadata.xml b/net-im/openfire/metadata.xml
index ecc7df22458..a2f087043e2 100644
--- a/net-im/openfire/metadata.xml
+++ b/net-im/openfire/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   sly...@gentoo.org
-   Sergei Trofimovich
-   
+   

Openfire is a Java implementation of a complete Jabber
server.  It includes a web based administration interface, 
conference



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

2019-01-13 Thread Mike Pagano
commit: 433c7c68ba3fd9a9ef7328832b0f6574bb9a3fd0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 21:01:40 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 21:01:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433c7c68

sys-kernel/gentoo-sources: Linux patch 4.20.2

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8b7b10d1275..37bfd40df53 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.20-1.extras.tar.xz 3268 BLAKE2B 
48dbd360602ab2c7b8f5ac41fcdcdd
 DIST genpatches-4.20-2.base.tar.xz 57640 BLAKE2B 
712df7096f456ae43cd64cbf3ed5d397219485be1d6872fe16cc8bd9bd142cfb4aefa0d0186b6efccfe6f41aa780b2515e47cea1cd717865fc07a81072e69428
 SHA512 
22512178b63b674f5db66ade1a34de6e00ac02feb8532340def404865b8f1dd075e751c4fa8ac3ce84bc754e5c80778472430183f8dba53c7fe2e47ff630cebf
 DIST genpatches-4.20-2.experimental.tar.xz 5216 BLAKE2B 
fafb98bf0403056b3dd9b431d104910f0d1f47cf992a05b0fe5d6df51d90db17cb3ea64df92cdb1c1ded15ea1d90daec437135efb22af50b1dd0ddd7ceeb5149
 SHA512 
23e93a9e5e13c4297a223144c7288b6d8f2487b1d6b68e1cf4167d4ee22ba10b549f21e5f56ff7f5e3a2d7f1f78339c5b6e8a221d579aab9e2d391f9300b9a14
 DIST genpatches-4.20-2.extras.tar.xz 3280 BLAKE2B 
812db74905945a9ea8c14c3d1434802e5de6ee24fce423489bed4a3f6007868900760d43607b735d7a9b129498d1c31f590095e69c36cdf464cc8540ca05638e
 SHA512 
8806c6c138cf72d4049e688dadc9d5069219c9834f66169a2073079291e44ffda7c86f4b250632d86e7252d959876b6a31a45c1f2c4bbf996137efd0b69611ee
+DIST genpatches-4.20-3.base.tar.xz 81368 BLAKE2B 
353040441b047d9f28e846581ce8ce3076830e0d7891b083cc79f8872423e29f273c036766a6b82aaa8f460a2ddbbeb2a092a02d42782142ead3e60b2ea27161
 SHA512 
e73c2dac264acd23fe866ec8b755dd96b67fb662876bb2935fcb95abb32103d7ac424eb70c50bbcc2e1adf1b6478cf9bd9087b1142b3b1e5712cdbd7364a996f
+DIST genpatches-4.20-3.experimental.tar.xz 5216 BLAKE2B 
a349b6cbb7e2d59249911b3039234baf54522fe049b4ff095b253b51afd3360ac367ce016726a73d488f2f9c35d5d9951eec7e5b5e85984c02e2867791e9fccb
 SHA512 
410c5c84001bc594430d10c42171a332bbcfafdccb1ba5891d694d3a556b3e549b746e00722be4fd890addbafdc024e08ce20896791b2606227c50bcd27f85e1
+DIST genpatches-4.20-3.extras.tar.xz 3280 BLAKE2B 
99e70b602dfe38ab8c1fe93423b92bacd32996eb5cae270accaa36cd9592dc6efcbe6ddeed239947fec156ffef5a4821c32d7f5838c7e718da5e03055a388aac
 SHA512 
4a124e40937d3983f10159331e9da201fb868c65777a34cc5a6ebe7c37047a66a0f2c9b29c0652154624dfaab14dfc976b4d56f20111a5460d7e028c86e1763a
 DIST genpatches-4.4-165.base.tar.xz 2476424 BLAKE2B 
930a62c7b5f697e1baf2b999b45123778f2818a33558343592cf7273b2b376c8824700b2c20b71efcaa0991717b8ce654a222d2dcde8ca3bf1b3417e406117c6
 SHA512 
b29767c1ac47e9b3c7f3eb7cc833939db964901c6dfd36792ec4998dbb97ae6a21a8a7ebbbfd6eff74ba28463eb868385324c1069130ad0cfa55b33323673993
 DIST genpatches-4.4-165.experimental.tar.xz 87776 BLAKE2B 
65271ec6c063df652a7ad1317c37c8eaac9a4a93ceabbb56bf8c8de43a49b6ccdf6f22608acc061568cee72208fb62ae98d9b363666c7e664b389c482bc17527
 SHA512 
af7d9389495ace3aa2fb93d1d77e7f5204df46547f0c84ae820352fd0381acaecd1f4a41ba5a4507c2a30ce5b6928b14eb88ec120a87247b0cc742fecbd40f64
 DIST genpatches-4.4-165.extras.tar.xz 16452 BLAKE2B 
59cd1eabbc61cdf547f21894e137033dfb7ad71b1bd2f1f47c04de74602abf548e504de5a95d557c805d72edf70455fe0c3a34d3918a91b177aaa3cea17b9194
 SHA512 
42464d2bfb847e869a2d6cbcca3c86a52840039ab9759244c60d58fce671703c89e880cb49e1fd19eca9e9ab9367a44fdbd30b78bd68a7ae5cd2b1f23dba

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.20.2.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.20.2.ebuild
new file mode 100644
index 000..97a58d23cb5
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.20.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="3"
+
+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/

2019-01-13 Thread Mike Pagano
commit: bf2279565789d483866ac40d524239f2dbee4063
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 20:59:32 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:59:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf227956

sys-kernel/gentoo-sources: Linux patch 4.19.15

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d9185bf6e46..8b7b10d1275 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.14-99.extras.tar.xz 17496 BLAKE2B 
82b439fc112312a1030657388442
 DIST genpatches-4.19-15.base.tar.xz 475080 BLAKE2B 
845a6cea19fa89ad3b587db669d03fb63c2b371d5c9e3d0c9934d1875e9319623a28904f80566b14184d46afe9106a3a09054bc2c4711d7bb9929bc53e6d767a
 SHA512 
878b3ccb90035f4ab5a95800a7daeb5c2445487553a15d593637b559e092d9258db8854e8af9fc1671e17ddfbf60b8b27261dfc53f58a03284ca50a247e8b700
 DIST genpatches-4.19-15.experimental.tar.xz 5220 BLAKE2B 
b2d50f5484d238b862f6772c130f115855136bdc90c506c6d26089a5779773d03f3a492ef3e31373c8c48695e2de847c58d759679907956131036b4cae482785
 SHA512 
14b8b15c21db032c61886e3917f7ffdd3aed03fb217e86e1d8e0b64bd2d9f5dd1d8e5fa5f97b188ef2757baf15c9cf1691bdd1e1bf13f1c1d7dde873853527f5
 DIST genpatches-4.19-15.extras.tar.xz 17492 BLAKE2B 
409dac7b1c041b708f791fe1531208f2b67b8e676da0ff85b435688790d66333f30c621f918d52202f776bfda2f3394d5375b096f466b36533c9c10204003b81
 SHA512 
1688fb1c53012ecadf496b2e778398658f26492c8ed69660feac989df631202c9c3c9c306502174ad14db5f19e4724460a47f33c21af3267a4a7e9fbe846ee5b
+DIST genpatches-4.19-16.base.tar.xz 514828 BLAKE2B 
19d5c92dd2b08d1d770039e91685f79d165906eb25a243cd42434d1c9af98f20e13ae1a499d3b24afd83ea62fedaaae455342be657f991fd7705d02697fff8ce
 SHA512 
9e6ee6d5956455c905c7b5d3fe6ea1aabc15b8fb925d19231b4f2b15aad6447e84bfff1dea7b44e61cf0fdf51873d6074dbc7b864b9a30d281ea800563c3b870
+DIST genpatches-4.19-16.experimental.tar.xz 5220 BLAKE2B 
b92e323215a36e74c494b996c33c649ee44f506a3099c9354fe2a66e212235c4e690ed444a4f5c36879d457d0899fd909b2054c3a3997e446d9d3b0ed2c7de84
 SHA512 
132ecaae57622190f2be91d0355d61261c1992f20a1019a01c35cb73734d450f80a0d595c16e43aaf8702ec533eba3d066abc8b787085b20ee1ef513120e9ace
+DIST genpatches-4.19-16.extras.tar.xz 17484 BLAKE2B 
2dc4e71a034f7e192b93e7c538744be0ea50b7ce4d22c05efb7b1f0fff65b4c250f3861f5568092673dd378efbf137199e4ebdbca6d291b8a87fdd9cfcc95143
 SHA512 
3a3da5cf5491754ba36354d2a06a629f0780f41ebbbf2f56b82312b5c5c13b9a27b0202481ee512e54ef1a8b4e31e30a04dcde7112ef581907e40a6f5a8a458f
 DIST genpatches-4.20-1.base.tar.xz 4008 BLAKE2B 
3d4e9420d01fce23b89d54487abb0dee4082be5df9ae6b1ebdf9b491bcdc73262c08d26e119527d3da1169c24d52236b47fd7b8089eae9bdc0f888e60225a6f3
 SHA512 
a8d75d79bfdff5a31478a147117e0e2630b42dd50ea3a07a8c7b52de4a768cc191a38a36c323a7ca2288eb64d48b74d862a7f827346944a252762ee9b3f566a8
 DIST genpatches-4.20-1.experimental.tar.xz 5220 BLAKE2B 
20417cb43be021ac767c0df7afa1bb4dd421fc08c49e0a5e53b91c431d3b95f0cd100bff92d0f827becf096431661bea2b1648c2465c9e336fa0519e6f3b8eee
 SHA512 
ef91e66de331c25336cdf2f61fd5c78746264ef1e7af04a92d961237563652e7022376e63b3fed7219210f11ca64429f3893b026947f411a6c2642e630f6fda3
 DIST genpatches-4.20-1.extras.tar.xz 3268 BLAKE2B 
48dbd360602ab2c7b8f5ac41fcdcdda93477c82d59ac426945aabf1b52868817e77140c289c3f2920b5b39d2d38ed49fcba5d3474203ae5a8a206114af9a8216
 SHA512 
158cfb239a003e0c8faf57a3919549629850f14ee9f614a0268d13b228ce4099cc7ba1fbb057eb05c1a9b3cc6315e95f53e23978a81a63f461713d2a76d2

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.15.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.15.ebuild
new file mode 100644
index 000..6ccf9e9f74c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="16"
+
+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/

2019-01-13 Thread Mike Pagano
commit: 75dd21175b0c6b91ebb09dd04b979a6132f3f1ba
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 20:57:27 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:57:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dd2117

sys-kernel/gentoo-sources: Linux patch 4.14.93

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index db30f9eaead..d9185bf6e46 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,3 +1,6 @@
+DIST genpatches-4.14-100.base.tar.xz 2365856 BLAKE2B 
c4a5c4d0ec84ae557c6779069bfe7a846cc86c0c6e9cd9149d7071e17a17abce01d86f348cab7399f488832d3b7a4980922484fb1f41bd3f897f1e700b86ff74
 SHA512 
65ca3501b7ec4d3c190f19d79f18770815b7010a8211d7cba51da09c58280bf33314987b0fddbab6d191b0cb681428a28212f527b807fd0a2fc8994e56b6e7af
+DIST genpatches-4.14-100.experimental.tar.xz 5220 BLAKE2B 
8f409ee4127ef0bcade20933fd5bfd4b1bc23135a28cdea676f54bfe7dddfd716142d51984921a9b5cf13422a0a9cb27e616710d12d881e11897a1874f1beb49
 SHA512 
854e2766ff11f067c8a4ca1318824f63240f0193ad74c3731a499cdc1aa672276fc87b2dfaf7ef0480c5a90d27fb4b3970271546fd9de77e65b38704ebf8f97d
+DIST genpatches-4.14-100.extras.tar.xz 17488 BLAKE2B 
ebed8f0992ea03154bfe052cd235389abe6c0f091f8d431695ec4f33b37b3cdf31fe76f4b04ba182ff0f86fb92a68198a5c9145446dda550dd8b85cd1bf7f7e5
 SHA512 
78e5c6492139d83b6b048dc1fdc30581ad143afd2176a625ad417097a76572a0f1ebba930d2eb6d13803ab74d5daf843cce4e0a7de6a187ca55ba907a7d2df6a
 DIST genpatches-4.14-90.base.tar.xz 2158040 BLAKE2B 
1fe37fa012c110dc48f5291c149d23d544d9cf11d691b026c66bf0b632525d28dab5521fc399de34a83e9017522aa9114f95b7c0c23043ec27204af1e4c77caa
 SHA512 
cf1dfa59b0c83ab4cf4f345087d9d89a03d32265cf9c4f3896474f2bfabe616f8a4d0bf8f7daf584c129023e9d4f47cf151bb7aa83d06d2ee440ecf9f8c6e72a
 DIST genpatches-4.14-90.experimental.tar.xz 5224 BLAKE2B 
cf3e25ad929a3822aff357164ce27b3dc790dbb2c7e9a75f9267ef0cac49d28bc2538b68b86ff34a81789f9ec7e8ed82d0a3a71151abbd2ac7e3d8475026c14a
 SHA512 
beadc5e4b5161d231637123bbe54e5afbdb47bbf1bc2ef1b44c27560c81827e0f9960a851807b2accc3fc3d325d3634593d122113973786a7bd8f9d5a61884de
 DIST genpatches-4.14-90.extras.tar.xz 17484 BLAKE2B 
ec51340486f3fd053a228b1302c1a59b3b5100cbf55c96ab07e242479081ea05b2edac3c325df520bdb38daff689a68c63fd9abf0557e5399b681507605c3a01
 SHA512 
99ec816bd994a1d33d254373878cfa68acd0ddcf7a56237442247d222e41263f8fa1ba9d5494f32748a1990e3e20d0a4768f28e23f8148e83b884b4f637bd2b8

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.93.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.93.ebuild
new file mode 100644
index 000..ad5ad8fb51d
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.93.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="100"
+
+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/

2019-01-13 Thread Mike Pagano
commit: 5d7395e8be9691f94b98008b8690003d518e84ec
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 20:55:26 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:55:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7395e8

sys-kernel/gentoo-sources: Linux 4.9.150 and one addl patch

Typo fix in Gentoo Distro patch

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index ed9507048d7..db30f9eaead 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.9-151.extras.tar.xz 17352 BLAKE2B 
030f1ee8d7daaad74cf54417316c
 DIST genpatches-4.9-152.base.tar.xz 2764536 BLAKE2B 
4e2a2a78dc7c77f2c99cfc910386975444d79938fbb19af660700a429c2dec8cff07c14709bf59fc43dcd6b03ad6e7e8b29cf42ff8596457a22439236e563b65
 SHA512 
88e8ecd5f4089c9cc6db8a5d5e0950e2d4ab5a5da61ae91ee30586ab4f19bd981ebae5f1d14a236b71165760e856c5116cbfa939506bfd6d9043b5153748788f
 DIST genpatches-4.9-152.experimental.tar.xz 106384 BLAKE2B 
957278e33647361da8092d315546b15efb7d494d9bfcf80a99f8536a877d89a59f22c6f3a8e068d9e5a1e997d69104fb027ab3a70126ef8bd619accbdd29463e
 SHA512 
ca345b19310dbfbc8bc8a361d670b675fe66a45b4f4611d381154229df20b33bada5e9cea595afe70d82da19557372a9719073515f2ae0d80ac9d1b9f908031f
 DIST genpatches-4.9-152.extras.tar.xz 17356 BLAKE2B 
f5ef2087f29ca5228b954104e75674f0b304015a5d5277c37e8d0ac508a27ece54488082fc009653c62b4e1817ad307c7f9e39d2b10605f348dc5995485e6b01
 SHA512 
4db9e169ab7b68a89278f124aabf4e5c7c98644f3d1dc5c7268c68e0d09781d51948717015453949318adf8bec0f316127866adf3c47a17a1b78dbb31d72e981
+DIST genpatches-4.9-153.base.tar.xz 2778152 BLAKE2B 
21a07e2ca62e51520895c445dc132286d4aad2f902d32c66bce867505f770304cd14601b513a64cece624238859682386e533f9ece741a514a1f391218bcfcea
 SHA512 
370bca33373e775a880abbc0c30a4a9a144f512fcfba21946b5dbbe54b19e673be914d8c8a70ae18de7e3870c1dfd84b3e5706b500f9c4421c170eb33744a016
+DIST genpatches-4.9-153.experimental.tar.xz 106432 BLAKE2B 
9dfe9c9ad80c843aa8c4597529b81070084ff8ed5725f335652c338a8db30db8e7799e2418c92dc52af2abe4dbad87ba9a465593801e2b56592a88e665647c59
 SHA512 
afcfcf39ed092a90352cc5dcce98ebc10131fb1da22b074a6f9d026f1ae12d93e3f641437d344296621d7f7dd31f1f9a4d1c04a7442f049cb531e9dc6d647516
+DIST genpatches-4.9-153.extras.tar.xz 17360 BLAKE2B 
c30e09c757ec79a0780d7738b516687ecfd69675fa3ca6bbe49977b459e879fc5345db9406754cfd0bc5854c819f2905be9bafc25fb732939814a99c7d25d3fb
 SHA512 
d500a77b6d22c5dddcbde803aea43cc73750079f2595a43603a198f9e5fbb962cc872f5427789a654b00c600a4a4ed6a05c97936e57ca2480e05ad5cb5a6ae23
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.150.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.150.ebuild
new file mode 100644
index 000..ba235998f2f
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.150.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="153"
+
+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/

2019-01-13 Thread Mike Pagano
commit: d49c96736a588083aeb430ba5a75b12eda3e6fb9
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 20:52:55 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:53:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49c9673

sys-kernel/gentoo-sources: Linux patch 4.4.170 and addl patches

Patch to remove gcc opt patch for gcc 4.9
Patch to select PID_NS to support FEATURES=pid-sandbox

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3eee99a76ab..ed9507048d7 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -46,6 +46,9 @@ DIST genpatches-4.4-169.extras.tar.xz 16464 BLAKE2B 
d371afb44cf16fbe701bd9080eb7
 DIST genpatches-4.4-170.base.tar.xz 2573368 BLAKE2B 
89492de46d40d3b61e9e9882ab9525a862c2e5ef5903b4d5d8903349893765cf6579cc151d87a2e0f726f90da1bc2c02195b4c20d41053ef45545226e54d571b
 SHA512 
7eff103518f5e77fea023fb3892679dac8dd602de09c85ad263297af73637356e535f42564185486367dd9a8db14a3155c75537d938c5d28d0dac8beb4d20fca
 DIST genpatches-4.4-170.experimental.tar.xz 87760 BLAKE2B 
91abafa2094593d80d3a134ad9b9b387f42105ff36477d996f63f8320fe744b267086c1be9916c2879f10bfeb9ba06187509bfee13f065caa4be4b1a30e5
 SHA512 
163e535008776b71cfd71c90b53eca79bf4245c87697d3d10b919d025f41c0a35cd1382fbc1aca9b1b5d2d79a90049e58a1845adf3ce34a263c6106912f047dd
 DIST genpatches-4.4-170.extras.tar.xz 16456 BLAKE2B 
5870edcb8f352a04b66f5810cf8b395de5dcc51d8431c4ca94f14b9e4a2d347fb686a7a06a6ddb60c93ed5f7963868731c50d9e2aff9f10473c3bbe7213c248f
 SHA512 
2870d5639200c49876a221023d42f56e85ca79af6da90b3edf0a5281fa6d8e5a9a5b5fd252a9f894d24f32f687c6b64d6ce8302dfb395812a6ecc7dcac5a531a
+DIST genpatches-4.4-171.base.tar.xz 2587800 BLAKE2B 
b6ec8df110ff541f74654cba0435ce0dbd3e2207aeee95bc08ed95e8bb33271acfceeaaa1f6287bd2eb5b15ddb77f0fc7199c9cc284dfa23d6f07053093a0a19
 SHA512 
7782fe900a3d0aebbcc81e5f5ce553c7d6e61a56840980f493167345fc6ab119d03596e4df2f04d9aa10bc68de8bff1ef7d3b3dc599c1e19060e1e794aa6ebc4
+DIST genpatches-4.4-171.experimental.tar.xz 86264 BLAKE2B 
a89785f8bef0ee5bbf47a245004612486984f875166487806091e475b5d8f354d3a9d5e17a58e6df93dd42ee525d89c95b503bd7d4ddafac4cd08223311cb0d3
 SHA512 
26db1cce50ef77e1134f0a683fc70f827da01f97585f38706c77f37d489ba69461fa3bfd8fcfab605d9d38aeebf2e73081e33a7bb8baa1e0c05d93f866c2f471
+DIST genpatches-4.4-171.extras.tar.xz 16464 BLAKE2B 
8d5b0122b0f05a3ef397d3d043e375e623350b263a961e29dee96a5663b5a679e6698eed1639da7f56ebc031a9e2d8d14e5cb3b632211fd57d2a37675a1f01ad
 SHA512 
2bc1970115b0b70a1e7ea3c859d9d33a1e1e795771de08399d15e13605dc8b3f860860b900f3230c05424e4b07deafff8061af8f5d6803de78a1c02567778457
 DIST genpatches-4.9-143.base.tar.xz 2635856 BLAKE2B 
c8e1b4ab6b2671197ba871ac44ca2864353a60dade404a9162fcc7f2ade396750bc09790f181fb481fbb9be6eba659a18ee1da5a7eb3217e3fafd2ac791048c9
 SHA512 
b9909f80946fbd6ace58ac4d1287052c484067b50c1525214469d94b161a729c55416fdb832aab3d21c3251dc7037af1fd2d3eacc0c287bf2693775cd0580cbf
 DIST genpatches-4.9-143.experimental.tar.xz 106420 BLAKE2B 
ebf0732574b2d279294631dac3cca23ab17efd97c9887b552cb5dac0e2d5824b2718004b1e8c72f77db85c41e16603661f29b2357a6d9911b03d0c4cddd5af0c
 SHA512 
c01dc29b60cdfe8f1f8bb24d08c403ee2f1733f4d3c19f84c8d92f9edd1ef88d0b7c66bfd7149c5c5f36c5eec2df159e5a4c72c2f93a8c1ce3088967bc3cef61
 DIST genpatches-4.9-143.extras.tar.xz 17348 BLAKE2B 
cf56d86e29ca96eb16a0c03471e11b2056b17e0a10ad5f235278f845b64a070d2411078683f7d7bbc5b362f5474324fe1edbc8a9b92550aec283f379be52290b
 SHA512 
7fb07663526a924428f1e7c30d229ea926a69dc9f696b92cd1282ca6f168eac6bba011d8eb0fdcd5fa51241a6203c6e8b9def9e0011ccb1b0b657bbecbfbfa72

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.170.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.170.ebuild
new file mode 100644
index 000..a69f27f0b18
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.170.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="171"
+
+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: profiles/default/linux/, profiles/base/

2019-01-13 Thread William Hubbs
commit: 3ba42a84e372fbacaec8741a4df2d41f54cb14dd
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 13 20:44:43 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 13 20:46:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba42a84

profiles: move the memtest86+[floppy] mask to base

Bug: https://bugs.gentoo.org/674364
Signed-off-by: William Hubbs  gentoo.org>

 profiles/base/package.use.mask  | 6 ++
 profiles/default/linux/package.use.mask | 6 --
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b00bb12a439..f2e1c566f78 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# William Hubbs  (13 Jan 2019)
+# For memtest86+ mask the floppy use flag since it requires grub:0 which
+# is being removed
+# (bug #674364)
+sys-apps/memtest86+ floppy
+
 # Andreas Sturmlechner  (12 Jan 2019)
 # Not keyworded on most arches
 media-video/vlc dav1d

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index e736a8b2a36..596bcd617ea 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# William Hubbs  (13 Jan 2019)
-# For memtest86+ mask the floppy use flag since it requires grub:0 which
-# is being removed
-# (bug #674364)
-sys-apps/memtest86+ floppy
-
 # Jason Zaman  (06 Sep 2015)
 # This is masked in base/package.use.mask as Linux only.
 sys-auth/consolekit -cgroups



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

2019-01-13 Thread Andreas Sturmlechner
commit: 8bcf3f7b131342db28cd80f05e864b931ff2d685
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 16:46:37 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 20:44:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcf3f7b

profiles: arm: Cleanup obsolete entries, add bug reference

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm/package.use.mask | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index c59c23c2ac6..5e2c00c2271 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -97,11 +97,7 @@ app-doc/doxygen clang
 >=app-admin/rsyslog-8.31 mongodb
 
 # Andreas Sturmlechner  (11 Oct 2017)
-# Required dependency dev-qt/qtspeech is not keyworded.
-kde-apps/konqueror speech
-kde-apps/kpimtextedit speech
-kde-apps/ktp-text-ui speech
-kde-apps/okular speech
+# Required dependency dev-qt/qtspeech is not keyworded, bug #675340
 kde-frameworks/knotifications speech
 kde-frameworks/ktextwidgets speech
 



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

2019-01-13 Thread Andreas Sturmlechner
commit: d08f21f59b6305ab3239ea43cd979edf405b1a83
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 17:47:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 20:45:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d08f21f5

app-text/libwpg: 0.3.3 version bump, EAPI-7 bump

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libwpg/Manifest|  1 +
 app-text/libwpg/libwpg-0.3.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-text/libwpg/Manifest b/app-text/libwpg/Manifest
index e4dd11ea4ea..9eaa8bd895d 100644
--- a/app-text/libwpg/Manifest
+++ b/app-text/libwpg/Manifest
@@ -1 +1,2 @@
 DIST libwpg-0.3.2.tar.xz 326840 BLAKE2B 
a32668671bf0f6a69555dea39a522fac65f7522d7fda5cc29b8d2588fa268f1923e959bb6aa75c6ed1d4c40dde5cf458577098e4662dcee769a449ae36f13229
 SHA512 
f3f76a17056274b2dfd11ce4eb451411d8458b00b3f7be4fae0a932a382f247adbaae1f4f8f6005e7b84f063e415ef5ab609015ba32f779c6ab2f0404b275f3f
+DIST libwpg-0.3.3.tar.xz 328664 BLAKE2B 
02ffaf8ea96e66dea94d847c85e17db5b7efcc5891bb1bf4069e664ece09f808b7462fcbb08a75d6ab17fff4ea51a8e494c48fba1540aed132f47d05b746e1a5
 SHA512 
99f8346b336eb902626fe07836c73870a57e100620ddd242ce7c2866e564483ed024a3a0b2804f81a0f59a0873310c3a93c005d306437a27818a6f4374c0c491

diff --git a/app-text/libwpg/libwpg-0.3.3.ebuild 
b/app-text/libwpg/libwpg-0.3.3.ebuild
new file mode 100644
index 000..d21cc0f2a78
--- /dev/null
+++ b/app-text/libwpg/libwpg-0.3.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C++ library to read and parse graphics in WPG"
+HOMEPAGE="http://libwpg.sourceforge.net/libwpg.htm;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
+SLOT="0.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND="
+   app-text/libwpd:0.10[tools]
+   dev-libs/librevenge
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --program-suffix=-${SLOT}
+   $(use_with doc docs)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/libwpd/files/, app-text/libwpd/

2019-01-13 Thread Andreas Sturmlechner
commit: 517db018c664c25c9a4db3883ef1ec39cc3588dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 17:41:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 20:45:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517db018

app-text/libwpd: Fix build with GCC-4.8

Closes: https://bugs.gentoo.org/674402
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libwpd/files/libwpd-0.10.3-gcc-4.8.patch | 16 
 app-text/libwpd/libwpd-0.10.3.ebuild  |  4 +++-
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/app-text/libwpd/files/libwpd-0.10.3-gcc-4.8.patch 
b/app-text/libwpd/files/libwpd-0.10.3-gcc-4.8.patch
new file mode 100644
index 000..f47847c1d21
--- /dev/null
+++ b/app-text/libwpd/files/libwpd-0.10.3-gcc-4.8.patch
@@ -0,0 +1,16 @@
+Authored by:  David Tardon David Tardon 2018-12-30
+Commit 333c8a26f231bea26ec3d56245315041bbf5577f
+
+fix build with gcc 4.8
+
+--- a/src/lib/WPXTable.h
 b/src/lib/WPXTable.h
+@@ -53,7 +53,7 @@
+   ~WPXTable();
+   void insertRow();
+   void insertCell(unsigned char colSpan, unsigned char rowSpan, unsigned 
char borderBits);
+-  const WPXTableCell  *getCell(size_t i, size_t j)
++  const WPXTableCell  *getCell(std::size_t i, std::size_t j)
+   {
+   return &(m_tableRows[i])[j];
+   }

diff --git a/app-text/libwpd/libwpd-0.10.3.ebuild 
b/app-text/libwpd/libwpd-0.10.3.ebuild
index febfff6725b..469e0bc7eba 100644
--- a/app-text/libwpd/libwpd-0.10.3.ebuild
+++ b/app-text/libwpd/libwpd-0.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,6 +21,8 @@ BDEPEND="
doc? ( app-doc/doxygen )
 "
 
+PATCHES=( "${FILESDIR}/${P}-gcc-4.8.patch" )
+
 src_configure() {
local myeconfargs=(
--program-suffix=-${SLOT}



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

2019-01-13 Thread William Hubbs
commit: 382f3f3baa44fd8dd8a7cf1a02144aa08d2cd0d7
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 13 20:33:44 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 13 20:37:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382f3f3b

profiles: mask floppy use flag on memtest86+

This is being done because it requires grub:0 which is being removed.

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

Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index 596bcd617ea..e736a8b2a36 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# William Hubbs  (13 Jan 2019)
+# For memtest86+ mask the floppy use flag since it requires grub:0 which
+# is being removed
+# (bug #674364)
+sys-apps/memtest86+ floppy
+
 # Jason Zaman  (06 Sep 2015)
 # This is masked in base/package.use.mask as Linux only.
 sys-auth/consolekit -cgroups



[gentoo-commits] proj/linux-patches: New tag: 4.20-3

2019-01-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:17:08 2019 +

New tag: 4.20-3




[gentoo-commits] proj/linux-patches: New tag: 4.19-16

2019-01-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:14:11 2019 +

New tag: 4.19-16




[gentoo-commits] proj/linux-patches: New tag: 4.14-100

2019-01-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:12:21 2019 +

New tag: 4.14-100




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

2019-01-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:06:31 2019 +

New tag: 4.9-153




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

2019-01-13 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 20:03:45 2019 +

New tag: 4.4-171




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

2019-01-13 Thread James Le Cuirot
commit: 2c865c6822abba29cedeeb4b6838b362150c548f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 20:01:45 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 20:01:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c865c68

app-crypt/rhash: Fix 1.3.7 dependencies for EAPI 7

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 app-crypt/rhash/rhash-1.3.7.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild 
b/app-crypt/rhash/rhash-1.3.7.ebuild
index b23f1bd9ec7..52b9332ac35 100644
--- a/app-crypt/rhash/rhash-1.3.7.ebuild
+++ b/app-crypt/rhash/rhash-1.3.7.ebuild
@@ -20,8 +20,13 @@ RDEPEND="
libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
 )"
 
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   nls? ( sys-devel/gettext )
+"
 
 S="${WORKDIR}/RHash-${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: sys-power/hibernate-script/

2019-01-13 Thread Alon Bar-Lev
commit: d483b88fa6f5775fc9f1de0215e0a612229cd9f3
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sun Jan 13 19:48:12 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sun Jan 13 19:48:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d483b88f

sys-power/hibernate-script: update home page

Thanks: Nick Coleman
Closes: https://bugs.gentoo.org/show_bug.cgi?id=675304
Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild 
b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
index d53f1555016..680a7bc423f 100644
--- a/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
+++ b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 PATCH_VERSION="5"
 
 DESCRIPTION="Hibernate script supporting multiple suspend methods"
-HOMEPAGE="https://github.com/NigelCunningham/Hibernate-Script;
+HOMEPAGE="https://gitlab.com/nigelcunningham/Hibernate-Script;
 SRC_URI="http://tuxonice.nigelcunningham.com.au/downloads/all/${P}.tar.gz
mirror://gentoo/${P}-patches-${PATCH_VERSION}.tar.bz2"
 



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

2019-01-13 Thread Mike Pagano
commit: f19784aca917c8868a833e8c6de08e327fcbe06e
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 19:34:35 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 19:34:35 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f19784ac

proj/linux-patches: Remove gcc opt patch for gcc 4.9

4.9 gcc is masked in the tree

Signed-off-by: Mike Pagano  gentoo.org>

 _README|   4 -
 ...-additional-cpu-optimizations-for-gcc-4.9.patch | 426 -
 2 files changed, 430 deletions(-)

diff --git a/_README b/_README
index d9bb48e..ff5384e 100644
--- a/_README
+++ b/_README
@@ -770,7 +770,3 @@ Desc:   BFQ v7r11 patch 3 for 4.4: Early Queue Merge (EQM)
 Patch:  5004_blkck-bfq-turn-BFQ-v7r11-for-4.7.0-into-BFQ-v8r3-for-4.patch1
 From:   http://algo.ing.unimo.it/people/paolo/disk_sched/
 Desc:   BFQ v8r3 patch 4 for 4.7: Early Queue Merge (EQM)
-
-Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
-From:   https://github.com/graysky2/kernel_gcc_patch/
-Desc:   Kernel patch enables gcc >= v4.9 optimizations for additional CPUs.

diff --git a/5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch 
b/5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
deleted file mode 100644
index d9729b2..000
--- a/5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
+++ /dev/null
@@ -1,426 +0,0 @@
-WARNING - this version of the patch works with version 4.9+ of gcc and with
-kernel version 3.15.x+ and should NOT be applied when compiling on older
-versions due to name changes of the flags with the 4.9 release of gcc.
-Use the older version of this patch hosted on the same github for older
-versions of gcc. For example:
-
-corei7 --> nehalem
-corei7-avx --> sandybridge
-core-avx-i --> ivybridge
-core-avx2 --> haswell
-
-For more, see: https://gcc.gnu.org/gcc-4.9/changes.html
-
-It also changes 'atom' to 'bonnell' in accordance with the gcc v4.9 changes.
-Note that upstream is using the deprecated 'match=atom' flags when I believe it
-should use the newer 'march=bonnell' flag for atom processors.
-
-I have made that change to this patch set as well.  See the following kernel
-bug report to see if I'm right: 
https://bugzilla.kernel.org/show_bug.cgi?id=77461
-
-This patch will expand the number of microarchitectures to include newer
-processors including: AMD K10-family, AMD Family 10h (Barcelona), AMD Family
-14h (Bobcat), AMD Family 15h (Bulldozer), AMD Family 15h (Piledriver), AMD
-Family 15h (Steamroller), Family 16h (Jaguar), Intel 1st Gen Core i3/i5/i7
-(Nehalem), Intel 1.5 Gen Core i3/i5/i7 (Westmere), Intel 2nd Gen Core i3/i5/i7
-(Sandybridge), Intel 3rd Gen Core i3/i5/i7 (Ivybridge), Intel 4th Gen Core
-i3/i5/i7 (Haswell), Intel 5th Gen Core i3/i5/i7 (Broadwell), and the low power
-Silvermont series of Atom processors (Silvermont). It also offers the compiler
-the 'native' flag.
-
-Small but real speed increases are measurable using a make endpoint comparing
-a generic kernel to one built with one of the respective microarchs.
-
-See the following experimental evidence supporting this statement:
-https://github.com/graysky2/kernel_gcc_patch
-
-REQUIREMENTS
-linux version >=3.15
-gcc version >=4.9
-
 a/arch/x86/include/asm/module.h2015-08-30 14:34:09.0 -0400
-+++ b/arch/x86/include/asm/module.h2015-11-06 14:18:24.234941036 -0500
-@@ -15,6 +15,24 @@
- #define MODULE_PROC_FAMILY "586MMX "
- #elif defined CONFIG_MCORE2
- #define MODULE_PROC_FAMILY "CORE2 "
-+#elif defined CONFIG_MNATIVE
-+#define MODULE_PROC_FAMILY "NATIVE "
-+#elif defined CONFIG_MNEHALEM
-+#define MODULE_PROC_FAMILY "NEHALEM "
-+#elif defined CONFIG_MWESTMERE
-+#define MODULE_PROC_FAMILY "WESTMERE "
-+#elif defined CONFIG_MSILVERMONT
-+#define MODULE_PROC_FAMILY "SILVERMONT "
-+#elif defined CONFIG_MSANDYBRIDGE
-+#define MODULE_PROC_FAMILY "SANDYBRIDGE "
-+#elif defined CONFIG_MIVYBRIDGE
-+#define MODULE_PROC_FAMILY "IVYBRIDGE "
-+#elif defined CONFIG_MHASWELL
-+#define MODULE_PROC_FAMILY "HASWELL "
-+#elif defined CONFIG_MBROADWELL
-+#define MODULE_PROC_FAMILY "BROADWELL "
-+#elif defined CONFIG_MSKYLAKE
-+#define MODULE_PROC_FAMILY "SKYLAKE "
- #elif defined CONFIG_MATOM
- #define MODULE_PROC_FAMILY "ATOM "
- #elif defined CONFIG_M686
-@@ -33,6 +51,22 @@
- #define MODULE_PROC_FAMILY "K7 "
- #elif defined CONFIG_MK8
- #define MODULE_PROC_FAMILY "K8 "
-+#elif defined CONFIG_MK8SSE3
-+#define MODULE_PROC_FAMILY "K8SSE3 "
-+#elif defined CONFIG_MK10
-+#define MODULE_PROC_FAMILY "K10 "
-+#elif defined CONFIG_MBARCELONA
-+#define MODULE_PROC_FAMILY "BARCELONA "
-+#elif defined CONFIG_MBOBCAT
-+#define MODULE_PROC_FAMILY "BOBCAT "
-+#elif defined CONFIG_MBULLDOZER
-+#define MODULE_PROC_FAMILY "BULLDOZER "
-+#elif defined CONFIG_MPILEDRIVER
-+#define MODULE_PROC_FAMILY "STEAMROLLER "
-+#elif defined CONFIG_MSTEAMROLLER
-+#define MODULE_PROC_FAMILY "PILEDRIVER "
-+#elif defined 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/tlswrap/, net-ftp/tlswrap/files/

2019-01-13 Thread Pacho Ramos
commit: 6bc6d001a0fff7ea3ef374a9a5a1de885b2ff8cb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 13 19:33:17 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 13 19:33:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc6d001

net-ftp/tlswrap: Fix compat with openssl-1.1 and libressl

Closes: https://bugs.gentoo.org/675330
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 net-ftp/tlswrap/files/tlswrap-1.04-libressl.patch  | 16 --
 net-ftp/tlswrap/files/tlswrap-1.04-openssl11.patch | 60 ++
 net-ftp/tlswrap/tlswrap-1.04-r3.ebuild | 17 +++---
 3 files changed, 69 insertions(+), 24 deletions(-)

diff --git a/net-ftp/tlswrap/files/tlswrap-1.04-libressl.patch 
b/net-ftp/tlswrap/files/tlswrap-1.04-libressl.patch
deleted file mode 100644
index 5c1f1083005..000
--- a/net-ftp/tlswrap/files/tlswrap-1.04-libressl.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Naur a/tls.c b/tls.c
 a/tls.c2006-11-25 19:52:08.0 +0100
-+++ b/tls.c2015-11-10 16:16:25.0 +0100
-@@ -73,10 +73,12 @@
-   printf("egd_sock is %s\n", egd_sock);
- #ifdef HAVE_RAND_STATUS
-   if (RAND_status() != 1) {
-+#ifndef OPENSSL_NO_EGD
-   if ( RAND_egd(egd_sock) == -1 ) {
-   fprintf(stderr, "egd_sock is %s\n", egd_sock);
-   sys_err("RAND_egd failed\n");
-   }
-+#endif
-   if (RAND_status() != 1)
-   sys_err("ssl_init: System without /dev/urandom, PRNG 
seeding must be done manually.\r\n");
-   }

diff --git a/net-ftp/tlswrap/files/tlswrap-1.04-openssl11.patch 
b/net-ftp/tlswrap/files/tlswrap-1.04-openssl11.patch
new file mode 100644
index 000..e8d0941d743
--- /dev/null
+++ b/net-ftp/tlswrap/files/tlswrap-1.04-openssl11.patch
@@ -0,0 +1,60 @@
+diff -wru tlswrap-1.04.orig/tls.c tlswrap-1.04/tls.c
+--- tlswrap-1.04.orig/tls.c2006-11-25 19:52:08.0 +0100
 tlswrap-1.04/tls.c 2017-12-05 04:43:56.757223948 +0100
+@@ -73,10 +73,12 @@
+   printf("egd_sock is %s\n", egd_sock);
+ #ifdef HAVE_RAND_STATUS
+   if (RAND_status() != 1) {
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || OPENSSL_NO_EGD
+   if ( RAND_egd(egd_sock) == -1 ) {
+   fprintf(stderr, "egd_sock is %s\n", egd_sock);
+   sys_err("RAND_egd failed\n");
+   }
++#endif
+   if (RAND_status() != 1)
+   sys_err("ssl_init: System without /dev/urandom, PRNG 
seeding must be done manually.\r\n");
+   }
+@@ -262,7 +264,8 @@
+   int ok, extcount, i, j;
+   char*extstr;
+   SSL *ssl;
+-#if (OPENSSL_VERSION_NUMBER > 0x00908000L)
++#if (OPENSSL_VERSION_NUMBER > 0x1010L)
++#elif (OPENSSL_VERSION_NUMBER > 0x00908000L)
+   unsigned char const *data1;
+ #else
+   unsigned char   *data1;
+@@ -279,6 +282,16 @@
+   if (debug)
+   printf("tls_cert2\n");
+   
++#if (OPENSSL_VERSION_NUMBER > 0x1010L)
++  if (ud->sec_level > 3) {
++  X509_VERIFY_PARAM *param = SSL_get0_param(ssl);
++  X509_VERIFY_PARAM_set_hostflags(param, 
X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
++  X509_VERIFY_PARAM_set1_host(param, ud->serv_dns.hostname, 0);
++  X509_VERIFY_PARAM_set1_ip_asc(param, ud->serv_data_host);
++  SSL_set_verify(ssl, SSL_VERIFY_PEER, 0);
++  }
++#endif
++
+   if ((x509_peer = SSL_get_peer_certificate(ssl)) == NULL)
+   return X509_V_ERR_APPLICATION_VERIFICATION; /* SSL_get_peer* 
can only be NULL on  'anonymous DH connections' so shouldn't happen. */
+ 
+@@ -287,6 +300,8 @@
+   return SSL_get_verify_result(ssl);
+   }
+   
++
++#if (OPENSSL_VERSION_NUMBER < 0x1010L)
+   if ((extcount = X509_get_ext_count(x509_peer)) > 0) {
+   if (debug) printf("extcount = %d\n", extcount);
+   for (i = 0; i < extcount; i++) {
+@@ -333,6 +348,7 @@
+   return X509_V_ERR_APPLICATION_VERIFICATION;
+   }
+   }
++#endif
+   X509_free(x509_peer);
+   return SSL_get_verify_result(ssl);
+ }

diff --git a/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild 
b/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
index 4bb88bbe38e..07e388e8f25 100644
--- a/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
+++ b/net-ftp/tlswrap/tlswrap-1.04-r3.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
+EAPI=7
 inherit autotools
 
 DESCRIPTION="FTP wrapper which supports TLS with every FTP client"
@@ -15,15 +14,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="libressl"
 
-DEPEND="!libressl? ( dev-libs/openssl:0= )
-   libressl? ( 

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

2019-01-13 Thread Mike Pagano
commit: 255753c89d48f9d5e6428111ab1439c1ed6d1985
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 19:29:52 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 19:29:52 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=255753c8

proj/linux-patches: Linux patch 4.20.2

Signed-off-by: Mike Pagano  gentoo.org>

 _README |4 +
 1001_linux-4.20.2.patch | 3086 +++
 2 files changed, 3090 insertions(+)

diff --git a/_README b/_README
index 543d775..0e0dc28 100644
--- a/_README
+++ b/_README
@@ -47,6 +47,10 @@ Patch:  1000_linux-4.20.1.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.20.1
 
+Patch:  1001_linux-4.20.2.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.20.2
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1001_linux-4.20.2.patch b/1001_linux-4.20.2.patch
new file mode 100644
index 000..212bec9
--- /dev/null
+++ b/1001_linux-4.20.2.patch
@@ -0,0 +1,3086 @@
+diff --git a/Makefile b/Makefile
+index 84d2f8deea30..4ba3dd0bf35d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 20
+-SUBLEVEL = 1
++SUBLEVEL = 2
+ EXTRAVERSION =
+ NAME = Shy Crocodile
+ 
+diff --git a/arch/powerpc/kernel/signal_32.c b/arch/powerpc/kernel/signal_32.c
+index 6327fd79b0fb..fd59fef9931b 100644
+--- a/arch/powerpc/kernel/signal_32.c
 b/arch/powerpc/kernel/signal_32.c
+@@ -848,7 +848,23 @@ static long restore_tm_user_regs(struct pt_regs *regs,
+   /* If TM bits are set to the reserved value, it's an invalid context */
+   if (MSR_TM_RESV(msr_hi))
+   return 1;
+-  /* Pull in the MSR TM bits from the user context */
++
++  /*
++   * Disabling preemption, since it is unsafe to be preempted
++   * with MSR[TS] set without recheckpointing.
++   */
++  preempt_disable();
++
++  /*
++   * CAUTION:
++   * After regs->MSR[TS] being updated, make sure that get_user(),
++   * put_user() or similar functions are *not* called. These
++   * functions can generate page faults which will cause the process
++   * to be de-scheduled with MSR[TS] set but without calling
++   * tm_recheckpoint(). This can cause a bug.
++   *
++   * Pull in the MSR TM bits from the user context
++   */
+   regs->msr = (regs->msr & ~MSR_TS_MASK) | (msr_hi & MSR_TS_MASK);
+   /* Now, recheckpoint.  This loads up all of the checkpointed (older)
+* registers, including FP and V[S]Rs.  After recheckpointing, the
+@@ -873,6 +889,8 @@ static long restore_tm_user_regs(struct pt_regs *regs,
+   }
+ #endif
+ 
++  preempt_enable();
++
+   return 0;
+ }
+ #endif
+@@ -1140,11 +1158,11 @@ SYSCALL_DEFINE0(rt_sigreturn)
+ {
+   struct rt_sigframe __user *rt_sf;
+   struct pt_regs *regs = current_pt_regs();
+-  int tm_restore = 0;
+ #ifdef CONFIG_PPC_TRANSACTIONAL_MEM
+   struct ucontext __user *uc_transact;
+   unsigned long msr_hi;
+   unsigned long tmp;
++  int tm_restore = 0;
+ #endif
+   /* Always make any pending restarted system calls return -EINTR */
+   current->restart_block.fn = do_no_restart_syscall;
+@@ -1192,19 +1210,11 @@ SYSCALL_DEFINE0(rt_sigreturn)
+   goto bad;
+   }
+   }
+-  if (!tm_restore) {
+-  /*
+-   * Unset regs->msr because ucontext MSR TS is not
+-   * set, and recheckpoint was not called. This avoid
+-   * hitting a TM Bad thing at RFID
+-   */
+-  regs->msr &= ~MSR_TS_MASK;
+-  }
+-  /* Fall through, for non-TM restore */
+-#endif
+   if (!tm_restore)
+-  if (do_setcontext(_sf->uc, regs, 1))
+-  goto bad;
++  /* Fall through, for non-TM restore */
++#endif
++  if (do_setcontext(_sf->uc, regs, 1))
++  goto bad;
+ 
+   /*
+* It's not clear whether or why it is desirable to save the
+diff --git a/arch/powerpc/kernel/signal_64.c b/arch/powerpc/kernel/signal_64.c
+index daa28cb72272..bbd1c73243d7 100644
+--- a/arch/powerpc/kernel/signal_64.c
 b/arch/powerpc/kernel/signal_64.c
+@@ -467,20 +467,6 @@ static long restore_tm_sigcontexts(struct task_struct 
*tsk,
+   if (MSR_TM_RESV(msr))
+   return -EINVAL;
+ 
+-  /* pull in MSR TS bits from user context */
+-  regs->msr = (regs->msr & ~MSR_TS_MASK) | (msr & MSR_TS_MASK);
+-
+-  /*
+-   * Ensure that TM is enabled in regs->msr before we leave the signal
+-   * handler. It could be the case that (a) user disabled the TM bit
+-   * through the manipulation of the MSR bits in uc_mcontext or (b) the
+-   * TM bit was disabled because a sufficient number of context switches
+-   * 

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

2019-01-13 Thread Mike Pagano
commit: ef1269908b6b202fc1ae1eea5f49b0e3994d79c8
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 19:27:29 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 19:27:29 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ef126990

proj/linux-patches: Linux patch 4.14.93

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1092_linux-4.14.93.patch | 3993 ++
 2 files changed, 3997 insertions(+)

diff --git a/_README b/_README
index 45efed8..6f66609 100644
--- a/_README
+++ b/_README
@@ -411,6 +411,10 @@ Patch:  1091_4.14.92.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.14.92
 
+Patch:  1092_4.14.93.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.14.93
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1092_linux-4.14.93.patch b/1092_linux-4.14.93.patch
new file mode 100644
index 000..23543fc
--- /dev/null
+++ b/1092_linux-4.14.93.patch
@@ -0,0 +1,3993 @@
+diff --git a/Makefile b/Makefile
+index be4d1f25cb29..a521e4cbd66f 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 92
++SUBLEVEL = 93
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+@@ -479,18 +479,18 @@ endif
+ 
+ ifeq ($(cc-name),clang)
+ ifneq ($(CROSS_COMPILE),)
+-CLANG_TARGET  := --target=$(notdir $(CROSS_COMPILE:%-=%))
++CLANG_FLAGS   := --target=$(notdir $(CROSS_COMPILE:%-=%))
+ GCC_TOOLCHAIN_DIR := $(dir $(shell which $(LD)))
+-CLANG_PREFIX  := --prefix=$(GCC_TOOLCHAIN_DIR)
++CLANG_FLAGS   += --prefix=$(GCC_TOOLCHAIN_DIR)
+ GCC_TOOLCHAIN := $(realpath $(GCC_TOOLCHAIN_DIR)/..)
+ endif
+ ifneq ($(GCC_TOOLCHAIN),)
+-CLANG_GCC_TC  := --gcc-toolchain=$(GCC_TOOLCHAIN)
++CLANG_FLAGS   += --gcc-toolchain=$(GCC_TOOLCHAIN)
+ endif
+-KBUILD_CFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC) $(CLANG_PREFIX)
+-KBUILD_AFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC) $(CLANG_PREFIX)
+-KBUILD_CFLAGS += $(call cc-option, -no-integrated-as)
+-KBUILD_AFLAGS += $(call cc-option, -no-integrated-as)
++CLANG_FLAGS   += -no-integrated-as
++KBUILD_CFLAGS += $(CLANG_FLAGS)
++KBUILD_AFLAGS += $(CLANG_FLAGS)
++export CLANG_FLAGS
+ endif
+ 
+ RETPOLINE_CFLAGS_GCC := -mindirect-branch=thunk-extern 
-mindirect-branch-register
+@@ -954,11 +954,6 @@ ifdef CONFIG_STACK_VALIDATION
+   ifeq ($(has_libelf),1)
+ objtool_target := tools/objtool FORCE
+   else
+-ifdef CONFIG_UNWINDER_ORC
+-  $(error "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please 
install libelf-dev, libelf-devel or elfutils-libelf-devel")
+-else
+-  $(warning "Cannot use CONFIG_STACK_VALIDATION=y, please install 
libelf-dev, libelf-devel or elfutils-libelf-devel")
+-endif
+ SKIP_STACK_VALIDATION := 1
+ export SKIP_STACK_VALIDATION
+   endif
+@@ -1102,6 +1097,14 @@ uapi-asm-generic:
+ 
+ PHONY += prepare-objtool
+ prepare-objtool: $(objtool_target)
++ifeq ($(SKIP_STACK_VALIDATION),1)
++ifdef CONFIG_UNWINDER_ORC
++  @echo "error: Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, 
please install libelf-dev, libelf-devel or elfutils-libelf-devel" >&2
++  @false
++else
++  @echo "warning: Cannot use CONFIG_STACK_VALIDATION=y, please install 
libelf-dev, libelf-devel or elfutils-libelf-devel" >&2
++endif
++endif
+ 
+ # Check for CONFIG flags that require compiler support. Abort the build
+ # after .config has been processed, but before the kernel build starts.
+diff --git a/arch/arm/boot/dts/imx7d-nitrogen7.dts 
b/arch/arm/boot/dts/imx7d-nitrogen7.dts
+index e7998308861f..f8caea16bc2d 100644
+--- a/arch/arm/boot/dts/imx7d-nitrogen7.dts
 b/arch/arm/boot/dts/imx7d-nitrogen7.dts
+@@ -117,13 +117,17 @@
+   compatible = "regulator-fixed";
+   regulator-min-microvolt = <330>;
+   regulator-max-microvolt = <330>;
+-  clocks = < IMX7D_CLKO2_ROOT_DIV>;
+-  clock-names = "slow";
+   regulator-name = "reg_wlan";
+   startup-delay-us = <7>;
+   gpio = < 21 GPIO_ACTIVE_HIGH>;
+   enable-active-high;
+   };
++
++  usdhc2_pwrseq: usdhc2_pwrseq {
++  compatible = "mmc-pwrseq-simple";
++  clocks = < IMX7D_CLKO2_ROOT_DIV>;
++  clock-names = "ext_clock";
++  };
+ };
+ 
+  {
+@@ -430,6 +434,7 @@
+   bus-width = <4>;
+   non-removable;
+   vmmc-supply = <_wlan>;
++  mmc-pwrseq = <_pwrseq>;
+   cap-power-off-card;
+   keep-power-in-suspend;
+   status = "okay";
+diff --git a/arch/arm/mach-imx/cpuidle-imx6sx.c 
b/arch/arm/mach-imx/cpuidle-imx6sx.c
+index c5a5c3a70ab1..edb888ac5ad3 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6sx.c
 b/arch/arm/mach-imx/cpuidle-imx6sx.c
+@@ -108,7 +108,7 @@ int __init imx6sx_cpuidle_init(void)
+* except 

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

2019-01-13 Thread Mike Pagano
commit: a91bc2527af23ba1fd5596159ed7fb1b45901fdc
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 19:25:57 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 19:25:57 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a91bc252

proj/linux-patches: Linux patch 4.9.150

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1149_linux-4.9.150.patch | 2027 ++
 2 files changed, 2031 insertions(+)

diff --git a/_README b/_README
index 81b354f..29c249f 100644
--- a/_README
+++ b/_README
@@ -639,6 +639,10 @@ Patch:  1148_linux-4.9.149.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.149
 
+Patch:  1149_linux-4.9.150.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.150
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1149_linux-4.9.150.patch b/1149_linux-4.9.150.patch
new file mode 100644
index 000..744f4aa
--- /dev/null
+++ b/1149_linux-4.9.150.patch
@@ -0,0 +1,2027 @@
+diff --git a/Makefile b/Makefile
+index 1feac0246fe2..0e7874951ac5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 149
++SUBLEVEL = 150
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/imx7d-nitrogen7.dts 
b/arch/arm/boot/dts/imx7d-nitrogen7.dts
+index ce08f180f213..080a4ea841c9 100644
+--- a/arch/arm/boot/dts/imx7d-nitrogen7.dts
 b/arch/arm/boot/dts/imx7d-nitrogen7.dts
+@@ -117,13 +117,17 @@
+   compatible = "regulator-fixed";
+   regulator-min-microvolt = <330>;
+   regulator-max-microvolt = <330>;
+-  clocks = < IMX7D_CLKO2_ROOT_DIV>;
+-  clock-names = "slow";
+   regulator-name = "reg_wlan";
+   startup-delay-us = <7>;
+   gpio = < 21 GPIO_ACTIVE_HIGH>;
+   enable-active-high;
+   };
++
++  usdhc2_pwrseq: usdhc2_pwrseq {
++  compatible = "mmc-pwrseq-simple";
++  clocks = < IMX7D_CLKO2_ROOT_DIV>;
++  clock-names = "ext_clock";
++  };
+ };
+ 
+  {
+@@ -430,6 +434,7 @@
+   bus-width = <4>;
+   non-removable;
+   vmmc-supply = <_wlan>;
++  mmc-pwrseq = <_pwrseq>;
+   cap-power-off-card;
+   keep-power-in-suspend;
+   status = "okay";
+diff --git a/arch/arm/mach-imx/cpuidle-imx6sx.c 
b/arch/arm/mach-imx/cpuidle-imx6sx.c
+index c5a5c3a70ab1..edb888ac5ad3 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6sx.c
 b/arch/arm/mach-imx/cpuidle-imx6sx.c
+@@ -108,7 +108,7 @@ int __init imx6sx_cpuidle_init(void)
+* except for power up sw2iso which need to be
+* larger than LDO ramp up time.
+*/
+-  imx_gpc_set_arm_power_up_timing(2, 1);
++  imx_gpc_set_arm_power_up_timing(0xf, 1);
+   imx_gpc_set_arm_power_down_timing(1, 1);
+ 
+   return cpuidle_register(_cpuidle_driver, NULL);
+diff --git a/arch/mips/kernel/vdso.c b/arch/mips/kernel/vdso.c
+index e88344e3d508..c6297a03d945 100644
+--- a/arch/mips/kernel/vdso.c
 b/arch/mips/kernel/vdso.c
+@@ -111,8 +111,8 @@ int arch_setup_additional_pages(struct linux_binprm *bprm, 
int uses_interp)
+ 
+   /* Map delay slot emulation page */
+   base = mmap_region(NULL, STACK_TOP, PAGE_SIZE,
+- VM_READ|VM_WRITE|VM_EXEC|
+- VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC,
++ VM_READ | VM_EXEC |
++ VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC,
+  0);
+   if (IS_ERR_VALUE(base)) {
+   ret = base;
+diff --git a/arch/mips/math-emu/dsemul.c b/arch/mips/math-emu/dsemul.c
+index 4a094f7acb3d..7b4329861056 100644
+--- a/arch/mips/math-emu/dsemul.c
 b/arch/mips/math-emu/dsemul.c
+@@ -211,8 +211,9 @@ int mips_dsemul(struct pt_regs *regs, mips_instruction ir,
+ {
+   int isa16 = get_isa16_mode(regs->cp0_epc);
+   mips_instruction break_math;
+-  struct emuframe __user *fr;
+-  int err, fr_idx;
++  unsigned long fr_uaddr;
++  struct emuframe fr;
++  int fr_idx, ret;
+ 
+   /* NOP is easy */
+   if (ir == 0)
+@@ -247,27 +248,31 @@ int mips_dsemul(struct pt_regs *regs, mips_instruction 
ir,
+   fr_idx = alloc_emuframe();
+   if (fr_idx == BD_EMUFRAME_NONE)
+   return SIGBUS;
+-  fr = _page()[fr_idx];
+ 
+   /* Retrieve the appropriately encoded break instruction */
+   break_math = BREAK_MATH(isa16);
+ 
+   /* Write the instructions to the frame */
+   if (isa16) {
+-  err = __put_user(ir >> 16,
+-   (u16 __user *)(>emul));
+-  err |= __put_user(ir & 0x,
+-(u16 __user *)((long)(>emul) + 2));
+-  err |= __put_user(break_math >> 16,
+- 

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

2019-01-13 Thread Mike Pagano
commit: b7a8a0ca3e9d529eafe6f6a497c4fd4d51b1f2c9
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jan 13 19:23:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jan 13 19:23:59 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b7a8a0ca

proj/linux-patches: Linux patch 4.4.170

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1169_linux-4.4.170.patch | 2154 ++
 2 files changed, 2158 insertions(+)

diff --git a/_README b/_README
index 0cc280a..d9bb48e 100644
--- a/_README
+++ b/_README
@@ -719,6 +719,10 @@ Patch:  1168_linux-4.4.169.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.169
 
+Patch:  1169_linux-4.4.170.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.170
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1169_linux-4.4.170.patch b/1169_linux-4.4.170.patch
new file mode 100644
index 000..db38c6d
--- /dev/null
+++ b/1169_linux-4.4.170.patch
@@ -0,0 +1,2154 @@
+diff --git a/Makefile b/Makefile
+index 0d41b0626c0c..bc58f206c0da 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 169
++SUBLEVEL = 170
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arm/mach-imx/cpuidle-imx6sx.c 
b/arch/arm/mach-imx/cpuidle-imx6sx.c
+index 3c6672b3796b..7f5df8992008 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6sx.c
 b/arch/arm/mach-imx/cpuidle-imx6sx.c
+@@ -97,7 +97,7 @@ int __init imx6sx_cpuidle_init(void)
+* except for power up sw2iso which need to be
+* larger than LDO ramp up time.
+*/
+-  imx_gpc_set_arm_power_up_timing(2, 1);
++  imx_gpc_set_arm_power_up_timing(0xf, 1);
+   imx_gpc_set_arm_power_down_timing(1, 1);
+ 
+   return cpuidle_register(_cpuidle_driver, NULL);
+diff --git a/arch/mips/boot/compressed/calc_vmlinuz_load_addr.c 
b/arch/mips/boot/compressed/calc_vmlinuz_load_addr.c
+index 37fe58c19a90..542c3ede9722 100644
+--- a/arch/mips/boot/compressed/calc_vmlinuz_load_addr.c
 b/arch/mips/boot/compressed/calc_vmlinuz_load_addr.c
+@@ -13,6 +13,7 @@
+ #include 
+ #include 
+ #include 
++#include "../../../../include/linux/sizes.h"
+ 
+ int main(int argc, char *argv[])
+ {
+@@ -45,11 +46,11 @@ int main(int argc, char *argv[])
+   vmlinuz_load_addr = vmlinux_load_addr + vmlinux_size;
+ 
+   /*
+-   * Align with 16 bytes: "greater than that used for any standard data
+-   * types by a MIPS compiler." -- See MIPS Run Linux (Second Edition).
++   * Align with 64KB: KEXEC needs load sections to be aligned to 
PAGE_SIZE,
++   * which may be as large as 64KB depending on the kernel configuration.
+*/
+ 
+-  vmlinuz_load_addr += (16 - vmlinux_size % 16);
++  vmlinuz_load_addr += (SZ_64K - vmlinux_size % SZ_64K);
+ 
+   printf("0x%llx\n", vmlinuz_load_addr);
+ 
+diff --git a/arch/mips/include/asm/pgtable-64.h 
b/arch/mips/include/asm/pgtable-64.h
+index cf661a2fb141..16fade4f49dd 100644
+--- a/arch/mips/include/asm/pgtable-64.h
 b/arch/mips/include/asm/pgtable-64.h
+@@ -189,6 +189,11 @@ static inline int pmd_bad(pmd_t pmd)
+ 
+ static inline int pmd_present(pmd_t pmd)
+ {
++#ifdef CONFIG_MIPS_HUGE_TLB_SUPPORT
++  if (unlikely(pmd_val(pmd) & _PAGE_HUGE))
++  return pmd_val(pmd) & _PAGE_PRESENT;
++#endif
++
+   return pmd_val(pmd) != (unsigned long) invalid_pte_table;
+ }
+ 
+diff --git a/arch/powerpc/boot/crt0.S b/arch/powerpc/boot/crt0.S
+index 5c2199857aa8..a3550e8f1a77 100644
+--- a/arch/powerpc/boot/crt0.S
 b/arch/powerpc/boot/crt0.S
+@@ -15,7 +15,7 @@
+ RELA = 7
+ RELACOUNT = 0x6ff9
+ 
+-  .text
++  .data
+   /* A procedure descriptor used when booting this as a COFF file.
+* When making COFF, this comes first in the link and we're
+* linked at 0x50.
+@@ -23,6 +23,8 @@ RELACOUNT = 0x6ff9
+   .globl  _zimage_start_opd
+ _zimage_start_opd:
+   .long   0x50, 0, 0, 0
++  .text
++  b   _zimage_start
+ 
+ #ifdef __powerpc64__
+ .balign 8
+diff --git a/arch/x86/crypto/chacha20_glue.c b/arch/x86/crypto/chacha20_glue.c
+index 8baaff5af0b5..75b9d43069f1 100644
+--- a/arch/x86/crypto/chacha20_glue.c
 b/arch/x86/crypto/chacha20_glue.c
+@@ -77,6 +77,7 @@ static int chacha20_simd(struct blkcipher_desc *desc, struct 
scatterlist *dst,
+ 
+   blkcipher_walk_init(, dst, src, nbytes);
+   err = blkcipher_walk_virt_block(desc, , CHACHA20_BLOCK_SIZE);
++  desc->flags &= ~CRYPTO_TFM_REQ_MAY_SLEEP;
+ 
+   crypto_chacha20_init(state, crypto_blkcipher_ctx(desc->tfm), walk.iv);
+ 
+diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h
+index c048d0d70cc4..2cb49ac1b2b2 100644
+--- a/arch/x86/include/asm/kvm_host.h
 b/arch/x86/include/asm/kvm_host.h
+@@ -1200,7 +1200,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/github-exporter/

2019-01-13 Thread William Hubbs
commit: 61423c537f9ea536387e240e0bd2875b10b147bf
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 13 18:13:39 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 13 18:16:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61423c53

app-metrics/github-exporter: 04-r1 revbump to create the user

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 .../github-exporter/github-exporter-04-r1.ebuild   | 75 ++
 1 file changed, 75 insertions(+)

diff --git a/app-metrics/github-exporter/github-exporter-04-r1.ebuild 
b/app-metrics/github-exporter/github-exporter-04-r1.ebuild
new file mode 100644
index 000..f61b022c35f
--- /dev/null
+++ b/app-metrics/github-exporter/github-exporter-04-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/infinityworks/github-exporter
+
+EGO_VENDOR=(
+   "github.com/beorn7/perks 3a771d9"
+   "github.com/fatih/structs 878a968"
+   "github.com/golang/protobuf 347cf4a"
+   "github.com/infinityworks/go-common 7f20a14"
+   "github.com/matttproud/golang_protobuf_extensions  c182aff"
+   "github.com/prometheus/client_golang d2ead25"
+   "github.com/prometheus/client_model f287a10"
+   "github.com/prometheus/common 2998b13"
+   "github.com/prometheus/procfs b1a0a9a"
+   "github.com/sirupsen/logrus eef6b76"
+   "golang.org/x/crypto ff983b9 github.com/golang/crypto"
+   "golang.org/x/sys 48ac38b github.com/golang/sys"
+)
+
+inherit golang-build golang-vcs-snapshot user systemd
+
+DESCRIPTION="Github statistics exporter for prometheus"
+HOMEPAGE="https://github.com/infinityworks/github-exporter;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   ${EGO_VENDOR_URI}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e 's/infinityworksltd/infinityworks/' \
+   "src/${EGO_PN}/main.go" \
+   "src/${EGO_PN}/config/config.go" \
+   "src/${EGO_PN}/exporter/structs.go" \
+   || die "sed failed"
+   sed -i -e 's/Sirupsen/sirupsen/' \
+   "src/${EGO_PN}/main.go" \
+   "src/${EGO_PN}/config/config.go" \
+   "src/${EGO_PN}/exporter/gather.go" \
+   "src/${EGO_PN}/exporter/http.go" \
+   "src/${EGO_PN}/exporter/prometheus.go" \
+   || die "sed failed"
+}
+
+src_compile() {
+   set -- env GOPATH="${S}" go build -v "${EGO_PN}"
+   echo "$@"
+   "$@" || die "build failed"
+}
+
+src_install() {
+   dobin ${PN}
+   cd "src/${EGO_PN}" || die
+dodoc *.md
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Before you can use ${PN}, you must configure it in"
+   elog "${EROOT}/etc/conf.d/${PN}"
+   fi
+}



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

2019-01-13 Thread Mart Raudsepp
commit: f3f2076b9715ecffe24fbc13222d24df3ca95367
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 13 17:16:02 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 13 17:16:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f2076b

dev-util/gnome-builder: bump to 3.30.3

Most of what's in 3.30.3 was already included in our patchset on top
of 3.30.2, except some of the gdb integration improvements (and
french/spanish translation updates).

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/gnome-builder/Manifest|   1 +
 dev-util/gnome-builder/gnome-builder-3.30.3.ebuild | 181 +
 2 files changed, 182 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index 173a9e7e464..a9037663c70 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -2,3 +2,4 @@ DIST gnome-builder-3.24.2.tar.xz 4342908 BLAKE2B 
5dca80d2e948041bc096fa9a2a5d393
 DIST gnome-builder-3.28.4.tar.xz 9309060 BLAKE2B 
a4402452ffaf64cc767edb9cba65b74a88cb77d04ca2ffecd3b01c53382930891c2c03e2528861f4d28ca3643465b6767235e945f44cc37d2d716bcbb3ab25c8
 SHA512 
ef83b909f295d83478aa7d5deb8b5d8291ddf6134e147e88452cdba8ff449a2415d0381d63d3f82cf28942b1096a704de64540c8cdf5f06c21c8278c93fbbc03
 DIST gnome-builder-3.30.2-patchset.tar.xz 43720 BLAKE2B 
c444117232c6560e68cad46134327e94b361cf89c4f68f2e68940e8a46d2a42720aa5e881dcb3153a3c75057cfacd8c67287a8bb0740999d4628ab6498db7c32
 SHA512 
e17a0357d2a3e6c059ef27dbf591ad3acfa6f5d7d58f47ca8ebc6dc6883a1bb1bb87b15f3c564c2babc5857e9de4a7a47934398d880f233265d7254087d3
 DIST gnome-builder-3.30.2.tar.xz 9478508 BLAKE2B 
546328df141582d0d15317166c27493ac1f0b813680607f05de3429301cf8e4937cfc51bff69db26cd4ef1a8ef02aadd5aaa643c857eeabf9b16606a2a3a5cda
 SHA512 
39087e3a30a807b7374167ba4c5295a9161e3c8d8e409172dcd28c52db48e72cd9303c2d4ff8fd11d4bfc70af6c810e5dc254c4c74b646875206221cff3bad57
+DIST gnome-builder-3.30.3.tar.xz 9486164 BLAKE2B 
b983fd71b1bab31386ab8f4c3a6ff57b33afd2da5aff5e41e7d1cba388a9b6998a0f799c0843bde95f8ce0456fe46457d0c0c46622d59eeb7729d2e8868898f7
 SHA512 
468605dbd2bd712a76c333a974bb19ca889dfe8493c2e85101641034f3e2c8eba2c0ee2f98ad01f3466f0f42946f05790763ccfaf786d73da192d64360eec47f

diff --git a/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild 
b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
new file mode 100644
index 000..16fbc931b48
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-3.30.3.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_MIN_API_VERSION="0.36"
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson python-single-r1 readme.gentoo-r1 
vala virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder;
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clang +devhelp doc +git gtk-doc sysprof test vala webkit"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order shold roughly match that output as well, with 
toplevel one first.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# FIXME: with_flatpak needs flatpak.pc >=0.8.0, ostree-1, libsoup-2.4.pc 
>=2.52.0 and ${LIBGIT_DEPS}
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# These are needed with either USE=git or USE=flatpak (albeit the latter isn't 
supported yet)
+LIBGIT_DEPS="
+   dev-libs/libgit2[ssh,threads]
+   >=dev-libs/libgit2-glib-0.25.0[ssh]
+"
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+RDEPEND="
+   >=dev-libs/libdazzle-3.30.2[introspection,vala?]
+   >=dev-libs/glib-2.58.0:2
+   >=x11-libs/gtk+-3.24.0:3[introspection]
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.30.1[vala?]
+   >=x11-libs/pango-1.38.0
+   

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

2019-01-13 Thread William Hubbs
commit: 62d479145e5bb4f18d90cbe202824e7eef29390a
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 13 16:35:11 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 13 17:00:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d47914

profiles: mask grub:0 for removal

Bug: https://bugs.gentoo.org/674364
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e8012a74f42..caae9f91ea1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# William Hubbs  (13 Jan 2019)
+# Multiple open bugs including build failures, dead upstream.
+# Please see the following URL for instructions for migrating to grub 2.
+# https://wiki.gentoo.org/wiki/GRUB2_Migration
+# Removal on 1 Feb 2019 (bug #674364)
+sys-boot/grub:0
+
 # Sergei Trofimovich  (13 Jan 2019)
 # Deprecated upstream. Use app-emulation/ganeti[htools] instead.
 # Removal in 30 days, bug #675220.



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

2019-01-13 Thread Michał Górny
commit: eb5987208ffad93c6b13b58d57a6bdf1ef265d0e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 13 16:54:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 13 17:00:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb598720

xfce-extra/xfce4-battery-plugin: Bump to 1.1.2

Signed-off-by: Michał Górny  gentoo.org>

 xfce-extra/xfce4-battery-plugin/Manifest   |  1 +
 .../xfce4-battery-plugin-1.1.2.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/xfce-extra/xfce4-battery-plugin/Manifest 
b/xfce-extra/xfce4-battery-plugin/Manifest
index 31918738b73..bbe08768ee1 100644
--- a/xfce-extra/xfce4-battery-plugin/Manifest
+++ b/xfce-extra/xfce4-battery-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-battery-plugin-1.1.0.tar.bz2 398621 BLAKE2B 
461f32e07708c29f2157c8909ba48a43458c06c9622ec0835f4cf6abb0b1232bc35f23a7e945315eb2d49048b9c0023da3a27803cf95217374962531db986e97
 SHA512 
d3f5b6d3657abfba2c4c5cb3ab8ddc87f4862f24eb614cb91af48332b3082c3dce7f32eb2e3cb8a9d501ddb01c6259c4fbfbab8ed9c221633e47eb17c623cf09
 DIST xfce4-battery-plugin-1.1.1.tar.bz2 465880 BLAKE2B 
09f257226009de387b8965e8233aae9a0c756fa2c854f1bdf346e23638a0c55b7100c57eb33111c2f8e20908350baba2a608cf7e2a7046770d5dd4b758ce4e61
 SHA512 
15c0755f95cc03db95f8fe61faa87607dcdb24622c8de3a7941c254e15bf3d65b6683e5a0ff1fd96ca252afede6763f4440c8455665e346169b1107ad44d6651
+DIST xfce4-battery-plugin-1.1.2.tar.bz2 464077 BLAKE2B 
d3a8c661a96fae4992d89a9e0e7c313fc7a816bc6586443eb0490617f00a5afc81a2e4cdc0b7b3e3444ffb7342cc503f0fa1e84c967c0412ce287daaca41c950
 SHA512 
51778d00c34c41bdad234893c4a91f3bd562481df343d811e266719cb7903f60e1d56ba39f64f14ab882ce6419d0f0f4010aa112e9d0059133e7e4d30470f491

diff --git a/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.2.ebuild 
b/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.2.ebuild
new file mode 100644
index 000..207fe3d2f3b
--- /dev/null
+++ b/xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils linux-info xdg-utils
+
+DESCRIPTION="A battery monitor panel plugin for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+IUSE="kernel_linux"
+
+RDEPEND=">=dev-libs/glib-2.24:2=
+   >=x11-libs/gtk+-3.16:3=
+   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/libxfce4util-4.8:=
+   >=xfce-base/xfce4-panel-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~ACPI_BATTERY"
+   linux-info_pkg_setup
+   fi
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2019-01-13 Thread Nick Sarnie
commit: bc663bcc92b40d79c8bc813a40ebd9e6025d6486
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Jan 13 16:41:20 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Jan 13 16:41:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc663bcc

profiles/base/package.use.mask: Remove wine ffmpeg mask

Not masked anymore

Signed-off-by: Nick Sarnie  gentoo.org>

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0fc01a0f2eb..b00bb12a439 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -84,11 +84,6 @@ dev-python/paramiko server
 # and compiler/binutils combinations.)
 sys-libs/glibc cet
 
-# Nick Sarnie  (15 Jul 2018)
-# Requires media-video/ffmpeg-4 which is masked
-app-emulation/wine-any ffmpeg
-app-emulation/wine-staging ffmpeg
-
 # Göktürk Yüksek  (6 Jul 2018)
 # Dependency app-crypt/jitterentropy is keyworded for
 # only a subset of the archs rng-tools supports



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

2019-01-13 Thread James Le Cuirot
commit: d8bfaf0dae25f46f7806211690b9d8f6dbc86ea9
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 16:35:26 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 16:35:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8bfaf0d

app-crypt/rhash: Version bump to 1.3.7

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 app-crypt/rhash/Manifest   |  1 +
 app-crypt/rhash/rhash-1.3.7.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-crypt/rhash/Manifest b/app-crypt/rhash/Manifest
index fb9fb020df9..f83ea66c4fd 100644
--- a/app-crypt/rhash/Manifest
+++ b/app-crypt/rhash/Manifest
@@ -1 +1,2 @@
 DIST rhash-1.3.6-src.tar.gz 328097 BLAKE2B 
c74993d183f0f2e479f0bd5831a9f653b9bd17bbed4d1ba896f6e33db98b7141175cd3c688dc41dfd8ec4b98acb51255ae5b795435cbc9dfb5ab77573cb25543
 SHA512 
54f7f238ed1fdc01c29cc1338fa86be90b69beff0df8f20d24ce9cb3c48c7f4668b84a3fe0d4d8b04b54bc8145485d493435edf3219de3a637af0f9c007c85c6
+DIST rhash-1.3.7-src.tar.gz 362981 BLAKE2B 
bc248e0dcdf2337e46292f1bcdff0ce027705679ab937c8aa13139226bc09f3815ba23d8383f624dfba255c54378473f6b0b28a710611cdc83150055b8d649d0
 SHA512 
182f474b0f0a39f9e0adb7e34fcc5ddca6f00e75d7cf6b846da33af166257b2ed38be70aa71e6732c4e6cbdd156712790b8bc5340933b65f3ce57269835d1585

diff --git a/app-crypt/rhash/rhash-1.3.7.ebuild 
b/app-crypt/rhash/rhash-1.3.7.ebuild
new file mode 100644
index 000..b23f1bd9ec7
--- /dev/null
+++ b/app-crypt/rhash/rhash-1.3.7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs multilib-minimal
+
+DESCRIPTION="Console utility and library for computing and verifying file hash 
sums"
+HOMEPAGE="http://rhash.anz.ru/;
+SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug nls libressl ssl static-libs"
+
+RDEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+)"
+
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}/RHash-${PV}"
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   set -- \
+   ./configure \
+   --target="${CHOST}" \
+   --cc="$(tc-getCC)" \
+   --ar="$(tc-getAR)" \
+   --extra-cflags="${CFLAGS}" \
+   --extra-ldflags="${LDFLAGS}" \
+   --prefix="${EPREFIX}"/usr \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
+   --sysconfdir="${EPREFIX}"/etc \
+   --disable-openssl-runtime \
+   --disable-static \
+   --enable-lib-shared \
+   $(use_enable debug) \
+   $(use_enable nls gettext) \
+   $(use_enable ssl openssl) \
+   $(use_enable static-libs lib-static)
+
+   echo "${@}"
+   "${@}" || die "configure failed"
+}
+
+# We would add compile-gmo to the build targets but install-gmo always
+# recompiles unconditionally. :(
+
+multilib_src_install() {
+   # -j1 needed due to race condition.
+   emake DESTDIR="${D}" -j1 \
+ install{,-lib-headers,-pkg-config} \
+ $(use nls && echo install-gmo) \
+ $(use kernel_Winnt || echo install-lib-so-link)
+}
+
+multilib_src_test() {
+   emake test
+}



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

2019-01-13 Thread Brian Dolbec
commit: 624ba540086f6a585cd5c69000f031b02a9160e5
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan 13 02:17:16 2019 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jan 13 16:22:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624ba540

app-crypt/gentoo-keys: Version bump, updated keys

Package-Manager: Portage-2.3.48, Repoman-2.3.10
Signed-off-by: Brian Dolbec  gentoo.org>

 app-crypt/gentoo-keys/Manifest  | 2 +-
 ...{gentoo-keys-201807020151.ebuild => gentoo-keys-201901130136.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/gentoo-keys/Manifest b/app-crypt/gentoo-keys/Manifest
index 9ad29645076..424743ac483 100644
--- a/app-crypt/gentoo-keys/Manifest
+++ b/app-crypt/gentoo-keys/Manifest
@@ -1 +1 @@
-DIST gentoo-keys-201807020151.tar.xz 53024 BLAKE2B 
351f42e70ca44ac0020d7a18cf7fc6792ff0baa539daa2248a2b45b0c70e0048d4bddfd970e864b4cfc60940eb6e45a733cfd2dc3244bc21483f045c1421eca4
 SHA512 
b669735427f877c74b317e469d655501dd930c17e6a25920f38f7d96d0f7ce7c3ced4dd2e9f236877e9ae1131904c488925f9464bc402f835efaf827aef67dba
+DIST gentoo-keys-201901130136.tar.xz 57124 BLAKE2B 
93963930743ec3b6497b90de7080c5796af90601b311a0ad1d0049f945ae63e384526c3858bb1b209e2ddcf26a862f6ea3b474fc69ed4a22f1ec5c2be4ae952f
 SHA512 
2c87a85d2c5e2c51af8f64183a0cc4d372dd84af9aa3d7e92ae0d9dc804c5109c0c7121419503213eba3fcb8f7fa81ccaf0550418991f8d6b4b43560e02f777b

diff --git a/app-crypt/gentoo-keys/gentoo-keys-201807020151.ebuild 
b/app-crypt/gentoo-keys/gentoo-keys-201901130136.ebuild
similarity index 92%
rename from app-crypt/gentoo-keys/gentoo-keys-201807020151.ebuild
rename to app-crypt/gentoo-keys/gentoo-keys-201901130136.ebuild
index f0d9517344d..e02ab94f751 100644
--- a/app-crypt/gentoo-keys/gentoo-keys-201807020151.ebuild
+++ b/app-crypt/gentoo-keys/gentoo-keys-201901130136.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2014-2018 Gentoo Foundation
+# Copyright 2014-2019 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"



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

2019-01-13 Thread Andreas Sturmlechner
commit: ea3d5b9ccba225aa4e9f93ba63c838bfc6b816fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 01:17:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 14:31:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3d5b9c

dev-python/geoip-python: Drop 1.3.2 (r0)

No ppc revdeps.

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-python/geoip-python/geoip-python-1.3.2.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/dev-python/geoip-python/geoip-python-1.3.2.ebuild 
b/dev-python/geoip-python/geoip-python-1.3.2.ebuild
deleted file mode 100644
index 16ee2baa878..000
--- a/dev-python/geoip-python/geoip-python-1.3.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-MY_PN="geoip-api-python"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python bindings for GeoIP"
-HOMEPAGE="https://github.com/maxmind/geoip-api-python;
-SRC_URI="https://github.com/maxmind/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc ~sparc x86 ~x86-fbsd"
-IUSE="examples test"
-
-RDEPEND=">=dev-libs/geoip-1.4.8"
-DEPEND="${RDEPEND}
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( README.rst ChangeLog.md )
-
-python_compile() {
-   if [[ python_is_python3 || "$EPYTHON}" == 'pypy3' ]]; then
-   local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
-   fi
-   distutils-r1_python_compile
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/gallium-nine-standalone/files/, ...

2019-01-13 Thread James Le Cuirot
commit: 98b911b67554ddbecaa92b471a6cbdf43716766a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 13 00:19:34 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 13 14:27:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b911b6

app-emulation/gallium-nine-standalone: New package

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 app-emulation/gallium-nine-standalone/Manifest |   1 +
 .../gallium-nine-standalone/files/flags.patch  |  28 ++
 .../files/nine-dll-path.patch  |  12 +++
 .../gallium-nine-standalone-0_p20190113.ebuild | 110 +
 .../gallium-nine-standalone-.ebuild| 110 +
 app-emulation/gallium-nine-standalone/metadata.xml |  20 
 6 files changed, 281 insertions(+)

diff --git a/app-emulation/gallium-nine-standalone/Manifest 
b/app-emulation/gallium-nine-standalone/Manifest
new file mode 100644
index 000..725f6ef859f
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/Manifest
@@ -0,0 +1 @@
+DIST gallium-nine-standalone-0_p20190113.tar.gz 58954 BLAKE2B 
29be3f5501cc4463aa05216b7360e2a5a949c498dd1c3a0170d5a2f7f508c1fe3171f90f8e35bbe95530be5d6b98b70c5a99362e69d4a64615e40fbb9c8eb96a
 SHA512 
2b2ab79b3d9f2c19967a16200cf69e7eba589d4d3d8918890b9504a5cb4895cd76000b6f3852baa738845e8508c6d67843f45d368225878d446ec6e907f75de4

diff --git a/app-emulation/gallium-nine-standalone/files/flags.patch 
b/app-emulation/gallium-nine-standalone/files/flags.patch
new file mode 100644
index 000..217dcddf35b
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/files/flags.patch
@@ -0,0 +1,28 @@
+diff -Naur a/tools/cross-wine32.in b/tools/cross-wine32.in
+--- a/tools/cross-wine32.in2019-01-12 16:45:09.190471883 +
 b/tools/cross-wine32.in2019-01-12 16:48:22.569404982 +
+@@ -5,8 +5,8 @@
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m32', '--no-gnu-unique']
+-c_link_args = ['-m32', '-mwindows']
++c_args = @CFLAGS@ + ['-m32', '--no-gnu-unique']
++c_link_args = @LDFLAGS@ + ['-m32', '-mwindows']
+ needs_exe_wrapper = true
+ 
+ [host_machine]
+diff -Naur a/tools/cross-wine64.in b/tools/cross-wine64.in
+--- a/tools/cross-wine64.in2019-01-12 16:45:09.190471883 +
 b/tools/cross-wine64.in2019-01-12 16:48:19.865349306 +
+@@ -5,8 +5,8 @@
+ pkgconfig = '@PKG_CONFIG@'
+ 
+ [properties]
+-c_args = ['-m64', '--no-gnu-unique']
+-c_link_args = ['-m64', '-mwindows']
++c_args = @CFLAGS@ + ['-m64', '--no-gnu-unique']
++c_link_args = @LDFLAGS@ + ['-m64', '-mwindows']
+ needs_exe_wrapper = true
+ 
+ [host_machine]

diff --git a/app-emulation/gallium-nine-standalone/files/nine-dll-path.patch 
b/app-emulation/gallium-nine-standalone/files/nine-dll-path.patch
new file mode 100644
index 000..9399dde3e4f
--- /dev/null
+++ b/app-emulation/gallium-nine-standalone/files/nine-dll-path.patch
@@ -0,0 +1,12 @@
+diff -Naur a/ninewinecfg/main.c b/ninewinecfg/main.c
+--- a/ninewinecfg/main.c   2019-01-12 19:43:40.113737110 +
 b/ninewinecfg/main.c   2019-01-12 19:46:54.213703713 +
+@@ -47,7 +47,7 @@
+ #define WINE_STAGING 1
+ #endif
+
+-static const char * const fn_nine_dll = "d3d9-nine.dll";
++static const char * const fn_nine_dll = G9DLL;
+ static const char * const reg_path_dll_overrides = 
"Software\\Wine\\DllOverrides";
+ static const char * const reg_path_dll_redirects = 
"Software\\Wine\\DllRedirects";
+ static const char * const reg_key_d3d9 = "d3d9";

diff --git 
a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0_p20190113.ebuild
 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0_p20190113.ebuild
new file mode 100644
index 000..74e8ff9eb03
--- /dev/null
+++ 
b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0_p20190113.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson multilib-minimal toolchain-funcs
+
+DESCRIPTION="A standalone version of the WINE parts of Gallium Nine"
+HOMEPAGE="https://github.com/dhewg/nine;
+
+if [[ $PV = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/dhewg/nine.git;
+else
+   COMMIT="e10dd1a770c91d5ff13343c9a0186665b7df6114"
+   SRC_URI="https://github.com/dhewg/nine/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/nine-${COMMIT}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+# We don't put Wine in RDEPEND because you can also use this with
+# Steam's Proton.
+
+RDEPEND="
+   media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   virtual/wine[${MULTILIB_USEDEP}]
+"
+

[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/, kde-plasma/xembed-sni-proxy/files/

2019-01-13 Thread Andreas Sturmlechner
commit: 88fca674666341bc813e89ba260b98b2f9a35498
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 12:02:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 12:12:50 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=88fca674

kde-plasma/xembed-sni-proxy: Fix standalone patch to 5.15 min versions

Closes: https://bugs.gentoo.org/675316
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...2-standalone.patch => xembed-sni-proxy-5.14.90-standalone.patch} | 6 +++---
 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild| 6 ++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git 
a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.2-standalone.patch 
b/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.90-standalone.patch
similarity index 93%
rename from 
kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.2-standalone.patch
rename to 
kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.90-standalone.patch
index ddbf13d55d..8fb3c17090 100644
--- a/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.2-standalone.patch
+++ 
b/kde-plasma/xembed-sni-proxy/files/xembed-sni-proxy-5.14.90-standalone.patch
@@ -20,8 +20,8 @@ index c2f67ac6..30b2c1b5 100644
 +
 +cmake_minimum_required(VERSION 3.0)
 +
-+set(QT_MIN_VERSION "GENTOO_QT_MINIMAL")
-+set(KF5_MIN_VERSION "GENTOO_KF5_MINIMAL")
++set(QT_MIN_VERSION "5.11.0")
++set(KF5_MIN_VERSION "5.54.0")
 +find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus 
X11Extras)
 +find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
 +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
@@ -39,7 +39,7 @@ index c2f67ac6..30b2c1b5 100644
 +
 +configure_file(../config-X11.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-X11.h)
 +else()
-+set(PROJECT_VERSION "5.14.1")
++set(PROJECT_VERSION "5.14.90")
 +set(PROJECT_VERSION_MAJOR 5)
 +endif()
 +

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
index 2199e1bdd1..cd0e53d4a5 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
@@ -31,13 +31,11 @@ RDEPEND="${DEPEND}
 
 S="${S}/${PN}"
 
-PATCHES=( "${FILESDIR}/${PN}-5.14.2-standalone.patch" )
+PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
 
 src_prepare() {
kde5_src_prepare
 
-   sed -e "/set/s/GENTOO_PV/${PV}/" \
-   -e "/set/s/GENTOO_QT_MINIMAL/${QT_MINIMAL}/" \
-   -e "/set/s/GENTOO_KF5_MINIMAL/${FRAMEWORKS_MINIMAL}/" \
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
 }



[gentoo-commits] proj/kde:master commit in: kde-plasma/libkworkspace/files/, kde-plasma/libkworkspace/

2019-01-13 Thread Andreas Sturmlechner
commit: 49c3daab8f8550aacb7b4267c53351438f82b5dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 13 12:15:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 13 12:15:58 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=49c3daab

kde-plasma/libkworkspace: Fix standalone patch to 5.15 min versions

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 2-standalone.patch => libkworkspace-5.14.90-standalone.patch} | 4 ++--
 kde-plasma/libkworkspace/libkworkspace-.ebuild| 8 ++--
 2 files changed, 4 insertions(+), 8 deletions(-)

diff --git 
a/kde-plasma/libkworkspace/files/libkworkspace-5.14.2-standalone.patch 
b/kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch
similarity index 97%
rename from kde-plasma/libkworkspace/files/libkworkspace-5.14.2-standalone.patch
rename to kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch
index f2332f7261..78042c5d16 100644
--- a/kde-plasma/libkworkspace/files/libkworkspace-5.14.2-standalone.patch
+++ b/kde-plasma/libkworkspace/files/libkworkspace-5.14.90-standalone.patch
@@ -20,8 +20,8 @@ index f66013f9..4e58bd60 100644
 +
 +cmake_minimum_required(VERSION 3.0)
 +
-+set(QT_MIN_VERSION "GENTOO_QT_MINIMAL")
-+set(KF5_MIN_VERSION "GENTOO_KF5_MINIMAL")
++set(QT_MIN_VERSION "5.11.0")
++set(KF5_MIN_VERSION "5.54.0")
 +find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Core DBus)
 +find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE)
 +set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})

diff --git a/kde-plasma/libkworkspace/libkworkspace-.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-.ebuild
index 59ede30087..7ae1f21cce 100644
--- a/kde-plasma/libkworkspace/libkworkspace-.ebuild
+++ b/kde-plasma/libkworkspace/libkworkspace-.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=6
 
-FRAMEWORKS_MINIMAL="5.50.0"
-QT_MINIMAL="5.11.1"
 KDE_TEST="true"
 KMNAME="plasma-workspace"
 inherit kde5
@@ -36,7 +34,7 @@ RDEPEND="${COMMON_DEPEND}
 
 S="${S}/${PN}"
 
-PATCHES=( "${FILESDIR}/${PN}-5.14.2-standalone.patch" )
+PATCHES=( "${FILESDIR}/${PN}-5.14.90-standalone.patch" )
 
 src_prepare() {
# delete colliding libkworkspace translations, let kde5_src_prepare do 
its magic
@@ -52,8 +50,6 @@ src_prepare() {
_EOF_
fi
 
-   sed -e "/set/s/GENTOO_PV/${PV}/" \
-   -e "/set/s/GENTOO_QT_MINIMAL/${QT_MINIMAL}/" \
-   -e "/set/s/GENTOO_KF5_MINIMAL/${FRAMEWORKS_MINIMAL}/" \
+   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
 }



[gentoo-commits] proj/sandbox:master commit in: data/, scripts/, etc/, etc/sandbox.d/, /

2019-01-13 Thread Michał Górny
commit: 5bb0ea55ac8581fe9e390ac68cd0d6c64810
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 13 11:26:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 13 11:38:51 2019 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=5bb0ea55

Flatten data, etc & scripts Makefiles

Signed-off-by: Michał Górny  gentoo.org>

 Makefile.am   | 22 ++
 configure.ac  |  4 
 data/Makefile.am  |  7 ---
 etc/Makefile.am   |  4 
 etc/sandbox.d/Makefile.am |  3 ---
 scripts/Makefile.am   |  4 
 6 files changed, 18 insertions(+), 26 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index c730dba..309a41e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,21 +3,35 @@ MAKEFLAGS = --no-print-directory
 AM_CPPFLAGS = $(SANDBOX_DEFINES)
 
 SUBDIRS = \
-   scripts\
-   etc\
-   data   \
libsbutil  \
libsandbox \
src\
tests
 
+confdir = $(sysconfdir)
+confddir = $(sysconfdir)/sandbox.d
+pixmapdir = $(datadir)/pixmaps
+desktopdir = $(datadir)/applications
+
+dist_conf_DATA = etc/sandbox.conf
+confd_DATA = etc/sandbox.d/00default
+dist_pkgdata_DATA  = data/sandbox.bashrc
+dist_pixmap_DATA = data/sandbox.svg
+dist_desktop_DATA = data/sandbox.desktop
 noinst_LTLIBRARIES =
 
 libsandbox: libsbutil
 src: libsbutil
 tests: src
 
-EXTRA_DIST = headers.h localdecls.h ChangeLog.0
+EXTRA_DIST = \
+   headers.h \
+   localdecls.h \
+   ChangeLog.0 \
+   etc/sandbox.d/00default.in \
+   scripts/gen_symbol_version_map.awk \
+   scripts/gen_symbol_header.awk \
+   scripts/gen_trace_header.awk
 
 DISTCLEANFILES = $(CLEANFILES)
 

diff --git a/configure.ac b/configure.ac
index 191d096..8c1866c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -456,13 +456,9 @@ AC_CONFIG_TESTDIR([tests])
 AC_CONFIG_FILES([src/sandbox.sh], [chmod +x src/sandbox.sh])
 AC_CONFIG_FILES([
Makefile
-   data/Makefile
-   etc/Makefile
etc/sandbox.d/00default
-   etc/sandbox.d/Makefile
libsandbox/Makefile
libsbutil/Makefile
-   scripts/Makefile
src/Makefile
tests/atlocal
tests/Makefile

diff --git a/data/Makefile.am b/data/Makefile.am
deleted file mode 100644
index fcb71b4..000
--- a/data/Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
-dist_pkgdata_DATA  = sandbox.bashrc
-
-pixmapdir = $(datadir)/pixmaps
-dist_pixmap_DATA = sandbox.svg
-
-desktopdir = $(datadir)/applications
-dist_desktop_DATA = sandbox.desktop

diff --git a/etc/Makefile.am b/etc/Makefile.am
deleted file mode 100644
index 1640a57..000
--- a/etc/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-SUBDIRS = sandbox.d
-
-confdir = $(sysconfdir)
-dist_conf_DATA  = sandbox.conf

diff --git a/etc/sandbox.d/Makefile.am b/etc/sandbox.d/Makefile.am
deleted file mode 100644
index f3fdf96..000
--- a/etc/sandbox.d/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-confddir = $(sysconfdir)/sandbox.d
-confd_DATA = 00default
-EXTRA_DIST = 00default.in

diff --git a/scripts/Makefile.am b/scripts/Makefile.am
deleted file mode 100644
index 41ee99e..000
--- a/scripts/Makefile.am
+++ /dev/null
@@ -1,4 +0,0 @@
-EXTRA_DIST = \
-   gen_symbol_version_map.awk \
-   gen_symbol_header.awk \
-   gen_trace_header.awk



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

2019-01-13 Thread Michał Górny
commit: 0866b74c29402d3df89b698e760713ce49c41eb9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 13 11:21:43 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 13 11:38:51 2019 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=0866b74c

Remove pointless .pch support

Signed-off-by: Michał Górny  gentoo.org>

 Makefile.am  | 38 +++---
 configure.ac |  9 -
 2 files changed, 3 insertions(+), 44 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index eb54f42..c730dba 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,44 +13,12 @@ SUBDIRS = \
 
 noinst_LTLIBRARIES =
 
-SANDBOX_PCH = headers.h.gch libsandbox/headers.h.gch libsbutil/headers.h.gch
-nodist_libpch_la_SOURCES = $(SANDBOX_PCH)
-GCH_CP = ( \
-   src=`dirname $@`/.libs/`basename $@`.o; \
-   test -e "$$src" || src=$@.o; \
-   cp $$src $@ \
-   )
-# This is built as PIC
-$(builddir)/libsbutil/headers.h.gch: headers.h
-   $(AM_V_GEN)$(LTCOMPILE) -c -o $@.o $< && $(GCH_CP)
-# This is built as PIC + exceptions
-$(builddir)/libsandbox/headers.h.gch: headers.h
-   $(AM_V_GEN)$(LTCOMPILE) -c -o $@.o $< $(CFLAG_EXCEPTIONS) && $(GCH_CP)
-# This is built w/out PIC
-$(builddir)/headers.h.gch: headers.h
-   $(AM_V_GEN)$(COMPILE) -c -o $@.o $< && $(GCH_CP)
-
-if SB_BUILD_PCH
-BUILT_SOURCES = $(SANDBOX_PCH)
-noinst_LTLIBRARIES += libpch.la
-
-LIBSBUTIL_PCH = libsbutil/headers.h.gch
-LIBSANDBOX_PCH = libsandbox/headers.h.gch
-TOP_PCH = headers.h.gch
-
-# Make sure we build the subdirs before the top so they don't
-# try to use the top level headers.h.pch.
-$(TOP_PCH): $(LIBSBUTIL_PCH) $(LIBSANDBOX_PCH)
-endif
-
-libsbutil: $(LIBSBUTIL_PCH)
-libsandbox: libsbutil $(LIBSANDBOX_PCH)
-src: libsbutil $(TOP_PCH)
-tests: src $(TOP_PCH)
+libsandbox: libsbutil
+src: libsbutil
+tests: src
 
 EXTRA_DIST = headers.h localdecls.h ChangeLog.0
 
-CLEANFILES = $(SANDBOX_PCH)
 DISTCLEANFILES = $(CLEANFILES)
 
 ChangeLog:

diff --git a/configure.ac b/configure.ac
index d4886b3..191d096 100644
--- a/configure.ac
+++ b/configure.ac
@@ -38,14 +38,6 @@ LT_INIT([disable-static])
 
 AC_PREFIX_DEFAULT([/usr])
 
-dnl allow pch to be controlled
-AC_MSG_CHECKING([whether to use pre-compiled sandbox headers])
-AC_ARG_ENABLE([pch],
-   [AS_HELP_STRING([--disable-pch],[Disable pre-compiled headers])],
-   [],[enable_pch="yes"])
-AM_CONDITIONAL([SB_BUILD_PCH], test "$enable_pch" = "yes")
-AC_MSG_RESULT($enable_pch)
-
 dnl multiple personality support (x86 & x86_64: multilib)
 AC_MSG_CHECKING([for multiple personalities])
 AC_ARG_ENABLE([schizo],
@@ -425,7 +417,6 @@ AC_SUBST([CFLAG_EXCEPTIONS])
 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
 AX_CFLAGS_WARN_ALL
 AC_DEFUN([SB_CHECK_CFLAG],[AX_CHECK_COMPILE_FLAG([$1],[CFLAGS="$CFLAGS $1"])])
-SB_CHECK_CFLAG([-Winvalid-pch])
 SB_CHECK_CFLAG([-fdata-sections])
 SB_CHECK_CFLAG([-ffunction-sections])
 dnl We have our own wrapped memory functions.



[gentoo-commits] proj/sandbox:master commit in: m4/

2019-01-13 Thread Michał Górny
commit: ab30b4c73772c4b98a0d36e0f290f60bc8f16907
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 13 11:33:24 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 13 11:38:51 2019 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=ab30b4c7

m4: ax_* update via autogen.sh

Signed-off-by: Michał Górny  gentoo.org>

 m4/ax_append_compile_flags.m4   | 31 +-
 m4/ax_append_flag.m4| 31 +-
 m4/ax_append_link_flags.m4  | 31 +-
 m4/ax_cflags_force_c89.m4   | 41 +--
 m4/ax_cflags_no_writable_strings.m4 | 42 +---
 m4/ax_cflags_strict_prototypes.m4   | 43 ++---
 m4/ax_check_compile_flag.m4 | 31 +-
 m4/ax_check_link_flag.m4| 31 +-
 m4/ax_compiler_flags_cflags.m4  | 35 --
 m4/ax_compiler_flags_ldflags.m4 | 23 ++--
 10 files changed, 105 insertions(+), 234 deletions(-)

diff --git a/m4/ax_append_compile_flags.m4 b/m4/ax_append_compile_flags.m4
index 5b6f1af..9c85635 100644
--- a/m4/ax_append_compile_flags.m4
+++ b/m4/ax_append_compile_flags.m4
@@ -30,33 +30,12 @@
 #
 #   Copyright (c) 2011 Maarten Bosmans 
 #
-#   This program is free software: you can redistribute it and/or modify it
-#   under the terms of the GNU General Public License as published by the
-#   Free Software Foundation, either version 3 of the License, or (at your
-#   option) any later version.
-#
-#   This program is distributed in the hope that it will be useful, but
-#   WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-#   Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License along
-#   with this program. If not, see .
-#
-#   As a special exception, the respective Autoconf Macro's copyright owner
-#   gives unlimited permission to copy, distribute and modify the configure
-#   scripts that are the output of Autoconf when processing the Macro. You
-#   need not follow the terms of the GNU General Public License when using
-#   or distributing such scripts, even though portions of the text of the
-#   Macro appear in them. The GNU General Public License (GPL) does govern
-#   all other use of the material that constitutes the Autoconf Macro.
-#
-#   This special exception to the GPL applies to versions of the Autoconf
-#   Macro released by the Autoconf Archive. When you make and distribute a
-#   modified version of the Autoconf Macro, you may extend this special
-#   exception to the GPL to apply to your modified version as well.
+#   Copying and distribution of this file, with or without modification, are
+#   permitted in any medium without royalty provided the copyright notice
+#   and this notice are preserved.  This file is offered as-is, without any
+#   warranty.
 
-#serial 6
+#serial 7
 
 AC_DEFUN([AX_APPEND_COMPILE_FLAGS],
 [AX_REQUIRE_DEFINED([AX_CHECK_COMPILE_FLAG])

diff --git a/m4/ax_append_flag.m4 b/m4/ax_append_flag.m4
index e8c5312..dd6d8b6 100644
--- a/m4/ax_append_flag.m4
+++ b/m4/ax_append_flag.m4
@@ -23,33 +23,12 @@
 #   Copyright (c) 2008 Guido U. Draheim 
 #   Copyright (c) 2011 Maarten Bosmans 
 #
-#   This program is free software: you can redistribute it and/or modify it
-#   under the terms of the GNU General Public License as published by the
-#   Free Software Foundation, either version 3 of the License, or (at your
-#   option) any later version.
-#
-#   This program is distributed in the hope that it will be useful, but
-#   WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
-#   Public License for more details.
-#
-#   You should have received a copy of the GNU General Public License along
-#   with this program. If not, see .
-#
-#   As a special exception, the respective Autoconf Macro's copyright owner
-#   gives unlimited permission to copy, distribute and modify the configure
-#   scripts that are the output of Autoconf when processing the Macro. You
-#   need not follow the terms of the GNU General Public License when using
-#   or distributing such scripts, even though portions of the text of the
-#   Macro appear in them. The GNU General Public License (GPL) does govern
-#   all other use of the material that constitutes the Autoconf Macro.
-#
-#   This special exception to the GPL applies to versions of the Autoconf
-#   Macro released by the Autoconf Archive. When you make and distribute a
-#   modified version of the Autoconf Macro, you may extend this special
-#   exception to the GPL to apply to your modified version as well.
+#   Copying and 

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

2019-01-13 Thread Sergei Trofimovich
commit: 51d1f03d2aac167b018e5ca55808afe075053f25
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 13 11:18:57 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 11:20:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d1f03d

profiles/package.mask: mask app-emulation/ganeti-htools for, bug #675220

Bug: https://bugs.gentoo.org/675220
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 050d317fe9f..e8012a74f42 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (13 Jan 2019)
+# Deprecated upstream. Use app-emulation/ganeti[htools] instead.
+# Removal in 30 days, bug #675220.
+app-emulation/ganeti-htools
+
 # Brian Evans  (11 Jan 2019)
 # Mask PHP 7.0 for removal; EOL and known security issues
 # Removal in 30 days



[gentoo-commits] repo/gentoo:master commit in: sys-libs/readline/

2019-01-13 Thread Lars Wendler
commit: 6cda51b3a77d9240ace5302bb527e59e6661f5c4
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 13 11:17:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 13 11:18:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cda51b3

sys-libs/readline: Restored KEYWORDS.

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/readline/readline-8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/readline/readline-8.0.ebuild 
b/sys-libs/readline/readline-8.0.ebuild
index 8632bb9f9b2..37ece8cee80 100644
--- a/sys-libs/readline/readline-8.0.ebuild
+++ b/sys-libs/readline/readline-8.0.ebuild
@@ -41,7 +41,7 @@ esac
 
 LICENSE="GPL-3"
 SLOT="0/8"  # subslot matches SONAME major
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="static-libs utils"
 
 RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[static-libs?,${MULTILIB_USEDEP}]"



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

2019-01-13 Thread Lars Wendler
commit: 85ab8d0d7d6e21a7e8d19aada15ba4f60f9d2980
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Jan 13 11:18:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Jan 13 11:18:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ab8d0d

app-shells/bash: Restored KEYWORDS.

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/app-shells/bash/bash-5.0.ebuild b/app-shells/bash/bash-5.0.ebuild
index 9dd564847ad..cace89b9690 100644
--- a/app-shells/bash/bash-5.0.ebuild
+++ b/app-shells/bash/bash-5.0.ebuild
@@ -46,7 +46,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline"
 
 DEPEND="



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

2019-01-13 Thread Sergei Trofimovich
commit: 2184504ed2736289cfba4034b76915b4553d5b00
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 13 10:59:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 11:00:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2184504e

dev-util/re2c: stable 1.1.1 for ppc/ppc64, bug #675138

Package-Manager: Portage-2.3.55, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/re2c/re2c-1.1.1.ebuild b/dev-util/re2c/re2c-1.1.1.ebuild
index 1242b7e6718..56705fa1c0f 100644
--- a/dev-util/re2c/re2c-1.1.1.ebuild
+++ b/dev-util/re2c/re2c-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/skvadrik/re2c/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
 
 src_prepare() {
default



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

2019-01-13 Thread Ole Reifschneider
commit: 628df929ac1b2d9da5c81028d8fe40fe4c3e77bb
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Sun Jan 13 10:36:46 2019 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Sun Jan 13 10:39:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628df929

app-editors/neovim: Bump version to 0.3.3

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Ole Reifschneider  gentoo.org>

 app-editors/neovim/Manifest|  1 +
 app-editors/neovim/neovim-0.3.3.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 31f78c939b2..0fc4785958e 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -3,3 +3,4 @@ DIST neovim-0.2.2.tar.gz 8325879 BLAKE2B 
dbf43c5927b8c8719adae9a3f73c57429de47f1
 DIST neovim-0.3.0.tar.gz 8903630 BLAKE2B 
44936f0042be1771725a42168865d65f9afe048c116ed0d5f1542dffd8206a21dc4cbab1e08e97fdc27083251655c43df0451c5808ed6c6ad99eb2d582c55b9b
 SHA512 
8944be5562a69d5da5bce3a6673cc0b1930eb5592eb15c40139a1991f89f63435141449e7b4371ee28ff426575fcad475396e3d982004e17a902bda1d8ae6a95
 DIST neovim-0.3.1.tar.gz 8937900 BLAKE2B 
05de31d194a69b9cecd34210ecfe7460968f4255c850b9bb93b8ab8f5721463c434dd9249a43153c6e65584192bbe0a2720a474c5d8b3b73776148179d18943b
 SHA512 
42c541608509dc0335203ee1c008045f0eaeebce8e18dffc554ab22a029da700bba9b8c721bd9d68337ddb4a56f8cf034fad2a3eb88d36baf8295e6648fce506
 DIST neovim-0.3.2.tar.gz 9230960 BLAKE2B 
c9d0ee2f679f411c3ece2aa186e31d0143479f6ec19d4d54c34cd4be519a92e9f213fc821b347a0e3af6817b6ce745cdff523af41d5b558940b76d9df726253b
 SHA512 
1192d9330da3ab543dcb39bdff517637c7a52be558ad07a60de27bbf051432064edc230b46ddd9cdcae006ba1340550128e4d4ced7105f1aab57b13c2c4479ae
+DIST neovim-0.3.3.tar.gz 9231632 BLAKE2B 
96bffabcc7c7c2edca79f64e51348954b550910d71c55d00dd3d91d9c51a75742e5a4b919701c24c00de1d372a4269b491028e61afcce45375360dc35f3b943e
 SHA512 
2e2910e0dafdff69d2d9f54376c6d7c64e0f172bda02f85281fe6e694e7d81365e682793e454a0ca6f6c1b8a4ed9120bbfe574afa1fd0e6368e06af743d7d147

diff --git a/app-editors/neovim/neovim-0.3.3.ebuild 
b/app-editors/neovim/neovim-0.3.3.ebuild
new file mode 100644
index 000..f2102ef474a
--- /dev/null
+++ b/app-editors/neovim/neovim-0.3.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils xdg-utils
+
+DESCRIPTION="Vim-fork focused on extensibility and agility."
+HOMEPAGE="https://neovim.io;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git;
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+clipboard +luajit +nvimpager python remote ruby +tui +jemalloc"
+
+CDEPEND=">=dev-libs/libuv-1.2.0:0=
+   >=dev-libs/msgpack-1.0.0:0=
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? (
+   dev-lang/lua:=
+   dev-lua/LuaBitOp
+   )
+   tui? (
+   >=dev-libs/libtermkey-0.19
+   >=dev-libs/unibilium-2.0.0:0=
+   )
+   dev-libs/libvterm
+   dev-lua/lpeg[luajit=]
+   dev-lua/mpack[luajit=]
+   jemalloc? ( dev-libs/jemalloc )
+   net-libs/libnsl"
+
+DEPEND="
+   ${CDEPEND}
+   dev-util/gperf
+   virtual/libiconv
+   virtual/libintl"
+
+RDEPEND="
+   ${CDEPEND}
+   python? ( dev-python/neovim-python-client )
+   ruby? ( dev-ruby/neovim-ruby-client )
+   remote? ( dev-python/neovim-remote )
+   clipboard? ( || ( x11-misc/xsel x11-misc/xclip ) )"
+
+CMAKE_BUILD_TYPE=Release
+
+src_prepare() {
+   # use our system vim dir
+   sed -e '/^# define SYS_VIMRC_FILE/s|$VIM|'"${EPREFIX}"'/etc/vim|' \
+   -i src/nvim/globals.h || die
+
+   # add eclass to bash filetypes
+   sed -e 's|*.ebuild|*.ebuild,*.eclass|' -i runtime/filetype.vim || die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DFEAT_TUI=$(usex tui)
+   -DENABLE_JEMALLOC=$(usex jemalloc)
+   -DPREFER_LUA=$(usex luajit no yes)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   # install a default configuration file
+   insinto /etc/vim
+   doins "${FILESDIR}"/sysinit.vim
+
+   # conditionally install a symlink for nvimpager
+   if use nvimpager; then
+   dosym ../share/nvim/runtime/macros/less.sh /usr/bin/nvimpager
+   fi
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2019-01-13 Thread Sergei Trofimovich
commit: 1898aa4bff8fe15f1971ab84427c6abe892ef309
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 09:43:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 10:00:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898aa4b

media-libs/kvazaar: stable 1.2.0-r1 for sparc, bug #671044

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild 
b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
index 224888311fb..4fc44b5bc37 100644
--- a/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
+++ b/media-libs/kvazaar/kvazaar-1.2.0-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = * ]] ; then
 else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz
test? ( 
https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> 
greatest-${GREATEST_PV}.tar.gz )"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86"
 fi
 inherit autotools flag-o-matic multilib-minimal toolchain-funcs
 



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

2019-01-13 Thread Sergei Trofimovich
commit: db59a3a6eff1707e655095c0199c8046a66f201f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 09:20:01 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 09:43:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db59a3a6

dev-lang/mujs: stable 1.0.5 for sparc, bug #675274

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/mujs/mujs-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/mujs/mujs-1.0.5.ebuild b/dev-lang/mujs/mujs-1.0.5.ebuild
index 15378ca8479..fb80e9e7291 100644
--- a/dev-lang/mujs/mujs-1.0.5.ebuild
+++ b/dev-lang/mujs/mujs-1.0.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ccxvii/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc ~x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sys-libs/readline:0="



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

2019-01-13 Thread Sergei Trofimovich
commit: 0bda5e61bf6882ec3a77b21e8b1fb2a84f7d658c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 00:19:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 09:43:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bda5e61

dev-lang/php: stable 7.2.14 for sparc, bug #675182

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/php/php-7.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.2.14.ebuild b/dev-lang/php/php-7.2.14.ebuild
index df3c661ac29..561be6ea6cb 100644
--- a/dev-lang/php/php-7.2.14.ebuild
+++ b/dev-lang/php/php-7.2.14.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-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"
+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"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



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

2019-01-13 Thread Sergei Trofimovich
commit: 3be6421b919c8482215356ae78126a30db9ec18c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 09:18:07 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 09:43:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be6421b

sys-apps/util-linux: stable 2.33-r1 for hppa, bug #673976

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/util-linux/util-linux-2.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.33-r1.ebuild 
b/sys-apps/util-linux/util-linux-2.33-r1.ebuild
index 5001bfc2ccc..ffb43ba02da 100644
--- a/sys-apps/util-linux/util-linux-2.33-r1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.33-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
 else
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"

SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz"
 fi
 



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

2019-01-13 Thread Sergei Trofimovich
commit: 2878c00f52f4f793236d7a6e0a457ef17b81ba7b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 00:13:43 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 09:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2878c00f

dev-lang/php: stable 5.6.40 for sparc, bug #675182

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/php/php-5.6.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-5.6.40.ebuild b/dev-lang/php/php-5.6.40.ebuild
index bed2f49d0ef..76d14685ed7 100644
--- a/dev-lang/php/php-5.6.40.ebuild
+++ b/dev-lang/php/php-5.6.40.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-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"
+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"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2"



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

2019-01-13 Thread Sergei Trofimovich
commit: 759257b0f5339bbf821136eb56a17910ebc94071
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 13 00:16:23 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 13 09:43:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759257b0

dev-lang/php: stable 7.1.26 for sparc, bug #675182

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/php/php-7.1.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.1.26.ebuild b/dev-lang/php/php-7.1.26.ebuild
index f1f1f70e85e..8160e85d1ff 100644
--- a/dev-lang/php/php-7.1.26.ebuild
+++ b/dev-lang/php/php-7.1.26.ebuild
@@ -18,7 +18,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-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"
+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"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



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

2019-01-13 Thread Hans de Graaff
commit: 664bcd1733773df281d8abbfc5426aae24c75f1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:00:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:00:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=664bcd17

dev-ruby/hiera: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/hiera/hiera-3.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/hiera/hiera-3.5.0.ebuild 
b/dev-ruby/hiera/hiera-3.5.0.ebuild
index 326a80bf323..c91179dd0a9 100644
--- a/dev-ruby/hiera/hiera-3.5.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2019-01-13 Thread Hans de Graaff
commit: 9e16bc48f1ac7ed54b1fcc6e6799a4cc049cdf53
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:28:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:28:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e16bc48

dev-ruby/redcloth: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild 
b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
index 06d1e166eb6..274d5f41f1f 100644
--- a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_NAME="RedCloth"
 
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_TASK_DOC=""
 
 RUBY_FAKEGEM_DOCDIR="doc"



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

2019-01-13 Thread Hans de Graaff
commit: 33d0e0b67f754ff0e16a622661b618e398c8b3d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:18:19 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:18:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d0e0b6

dev-ruby/ruby-shadow: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild 
b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
index b17d2fc10c4..e6d5a34e31f 100644
--- a/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
+++ b/dev-ruby/ruby-shadow/ruby-shadow-2.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2019-01-13 Thread Hans de Graaff
commit: c2d141e029433de1f9893320b343e913204a62c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 07:58:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 07:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d141e0

dev-ruby/deep_merge: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/deep_merge/deep_merge-1.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild 
b/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild
index fe20ab9121e..65de70c57fa 100644
--- a/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild
+++ b/dev-ruby/deep_merge/deep_merge-1.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"



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

2019-01-13 Thread Hans de Graaff
commit: 67c713c4488ee274780e02df4d7cd5a3dea3d09a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:22:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:22:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c713c4

dev-ruby/rake-compiler: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
index 6b088e4f164..a18b63f3a0f 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="none"
 



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

2019-01-13 Thread Hans de Graaff
commit: cd30d480cbbd5394ea1ffbd15919ce8e5b41f7b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:13:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:13:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd30d480

dev-ruby/ruby-ldap: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild 
b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild
index c52069c6d7e..f619ce7d024 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.20.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 inherit multilib ruby-fakegem
 



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

2019-01-13 Thread Hans de Graaff
commit: d3b33540e66de00019403b8798af2ef93c0baf7d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:15:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:15:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b33540

dev-ruby/semantic_puppet: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
index 05bebcb5a74..ab16581d9f0 100644
--- a/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
+++ b/dev-ruby/semantic_puppet/semantic_puppet-1.0.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2019-01-13 Thread Hans de Graaff
commit: 354605993b0c93c97d6b1d7f68d4a55adbbbe57d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 13 08:09:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 13 08:09:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35460599

dev-ruby/ruby-augeas: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild 
b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild
index fd694aa1c42..262229ffbf2 100644
--- a/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild
+++ b/dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_DOCDIR="doc/site/api"
 RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"