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

2019-03-08 Thread Mikle Kolyada
commit: 34a48cb12db246e40054b25d4d6972c604f20a24
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar  9 07:43:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar  9 07:43:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a48cb1

sys-apps/coreutils: Drop old

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

 sys-apps/coreutils/Manifest |   5 -
 sys-apps/coreutils/coreutils-8.28-r1.ebuild | 210 
 sys-apps/coreutils/coreutils-8.29-r1.ebuild | 205 ---
 3 files changed, 420 deletions(-)

diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index 276967e971b..bd737f7c5f1 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -1,7 +1,2 @@
-DIST coreutils-8.28-man.tar.xz 43832 BLAKE2B 
18ea22a89daac6da8b91c82c62e4c6dfe27e0e9c2d2ec1de4dc9c3ee44fb91f197e3122803a8a18c2619c6daf683e0b3b07c36e0e9b8dd73c2cdf44ba6b7
 SHA512 
363cf595e0f6fc69eb6a9d1ca258a5f012404cee99887494ab6e40fe2c6de5e49e7cad953aecb394c5612043efe6b407e657811d8251b10e159c97b849dd8b3e
-DIST coreutils-8.28-patches-1.1.tar.xz 7336 BLAKE2B 
9cd5db3e1d5545da5cb38f919ae5528d8642efb7f7e11994c6603f49b097f0f804cf1553dfce65682f9d725964cd6a3d142916cbc018f707cc617ad8c9b9f471
 SHA512 
af47aaa614550e5cd82b2386fafd9f90beb0564b8bbedfe92238906e7c6f040fb7468c1929f0951d4f98038b6e1df7da2408204be78219e6a041658507385957
-DIST coreutils-8.28.tar.xz 5252336 BLAKE2B 
30e3c05311834b19a941ddaa6a405cb0033b0e3518211dd0d33e9a1aa91c60f4d597fca9419b467ade2b54e3bf81ba5149cebfc93a02fa1e546c1b0f71ee91c9
 SHA512 
1e592d0dd03b9227bf92af9a82bed6dc3bcbee46e984c7fb09833dea0962e86b309aa34d5e43823b73d4522c066bfa5cdc8ec694aa190910fb246ff32ceb63a1
-DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 
8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02
 SHA512 
0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2
-DIST coreutils-8.29.tar.xz 5286588 BLAKE2B 
cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98
 SHA512 
546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd
 DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B 
a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0
 SHA512 
b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454
 DIST coreutils-8.30.tar.xz 5359532 BLAKE2B 
b66ccd112a6c2c8b90e58ff1c3371e7f5827937035769329885e5bdae197466189f3715720b8f8cf0b5047fe16d6c86984dcee994117c2d3c7b8dbd597027255
 SHA512 
25bc132c0d89ce71c33e417f04649c9fcfce6c5ef8b19f093b2e9e2851bfde9b5a31e20499d9c427332228ba54b88d445ddb445551e1944bb8f5cbff5ffa4eda

diff --git a/sys-apps/coreutils/coreutils-8.28-r1.ebuild 
b/sys-apps/coreutils/coreutils-8.28-r1.ebuild
deleted file mode 100644
index 03a283677da..000
--- a/sys-apps/coreutils/coreutils-8.28-r1.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# To generate the man pages, unpack the upstream tarball and run:
-# ./configure --enable-install-program=arch,coreutils,hostname,kill
-# make
-# cd ..
-# tar cf - coreutils-*/man/*.[0-9] | xz > coreutils--man.tar.xz
-
-EAPI="6"
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit eutils flag-o-matic python-any-r1 toolchain-funcs
-
-PATCH_VER="1.1"
-DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, 
who,...)"
-HOMEPAGE="https://www.gnu.org/software/coreutils/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz
-   
https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz
-   mirror://gentoo/${P}-man.tar.xz
-   https://dev.gentoo.org/~polynomial-c/dist/${P}-man.tar.xz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-linux"
-IUSE="acl caps gmp hostname kill multicall nls selinux static test 
userland_BSD vanilla xattr"
-
-LIB_DEPEND="acl? ( sys-apps/acl[static-libs] )
-   caps? ( sys-libs/libcap )
-   gmp? ( dev-libs/gmp:=[static-libs] )
-   xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )"
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} )
-   selinux? ( sys-libs/libselinux )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   app-arch/xz-utils
-   test? (
-   dev-lang/perl
-   dev-perl/Expect
-   !userland_BSD? (
-   dev-util/strace
-   

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

2019-03-08 Thread Ulrich Müller
commit: 0038f90a942f0856ae2533b26f709002a3ec80ae
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Mar  5 21:53:58 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Mar  5 21:53:58 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0038f90a

ebuild-functions.tex: S to WORKDIR fallback is conditional for src_test.

Arguably, section 9.1.1 "Initial working directories" applies also to
src_test, even if section 9.1.8 "src_test" doesn't refer back to 9.1.1.

In src_test, a fallback from S to WORKDIR could only happen for an
ebuild that:
- Has no files in A to be unpacked.
- Doesn't define any of the unpack, prepare, configure, compile or
  install phases (otherwise it would die in one of these phases).

Since that scenario is very unlikely, fix the wording in section 9.1.8
retroactively for EAPI 4 and later.

Note: Implementations also differ about this: portage will always fall
back, while for pkgcore it is a conditional error.

Closes: https://bugs.gentoo.org/652050
Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-functions.tex | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/ebuild-functions.tex b/ebuild-functions.tex
index a4547fa..5c675ab 100644
--- a/ebuild-functions.tex
+++ b/ebuild-functions.tex
@@ -38,9 +38,9 @@ fallback to \t{WORKDIR} is used:
 \begin{compactitem}
 \item The \t{A} variable contains no items.
 \item The phase function in question is not in \t{DEFINED_PHASES}.
-\item None of the phase functions \t{unpack}, \t{prepare}, \t{configure}, 
\t{compile} or \t{install},
-if supported by the EAPI in question and occurring prior to the phase 
about to be executed, are
-in \t{DEFINED_PHASES}.
+\item None of the phase functions \t{unpack}, \t{prepare}, \t{configure}, 
\t{compile}, \t{test} or
+\t{install}, if supported by the EAPI in question and occurring prior to 
the phase about to be
+executed, are in \t{DEFINED_PHASES}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{7}
@@ -277,7 +277,9 @@ src_compile() {
 The \t{src_test} function runs unit tests for the newly built but not yet 
installed package as
 provided.
 
-The initial working directory must be \t{S} if that exists, falling back to 
\t{WORKDIR} otherwise.
+The initial working directory is \t{S}, with an error or fallback to 
\t{WORKDIR} as discussed in
+section~\ref{sec:s-to-workdir-fallback}.
+
 The default implementation used when the ebuild lacks the \t{src_test} 
function must, if tests are
 enabled, run \t{emake check} if and only if such a target is available, or if 
not run
 \t{emake test} if and only if such a target is available. In both cases, if 
\t{emake} returns



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

2019-03-08 Thread Daniel Pielmeier
commit: 438d14a13362deb502685229189badf280b762f6
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Mar  9 07:35:30 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Mar  9 07:35:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438d14a1

app-admin/conky: Remove old conky-1.10.8-r5, conky-1.10.8-r6.

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

 app-admin/conky/conky-1.10.8-r5.ebuild | 183 
 app-admin/conky/conky-1.10.8-r6.ebuild | 184 -
 2 files changed, 367 deletions(-)

diff --git a/app-admin/conky/conky-1.10.8-r5.ebuild 
b/app-admin/conky/conky-1.10.8-r5.ebuild
deleted file mode 100644
index aded0ff23a4..000
--- a/app-admin/conky/conky-1.10.8-r5.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils linux-info readme.gentoo-r1
-
-DESCRIPTION="An advanced, highly configurable system monitor for X"
-HOMEPAGE="https://github.com/brndnmtthws/conky";
-SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3 BSD LGPL-2.1 MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="apcupsd cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
-   lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
-   nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
-   weather-metar webserver wifi X xmms2"
-
-COMMON_DEPEND="
-   X? (
-   imlib? ( media-libs/imlib2[X] )
-   lua-cairo? ( >=dev-lua/toluapp-1.0.93 x11-libs/cairo[X] )
-   lua-imlib? ( >=dev-lua/toluapp-1.0.93 media-libs/imlib2[X] )
-   lua-rsvg? ( >=dev-lua/toluapp-1.0.93 gnome-base/librsvg )
-   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
-   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXinerama
-   x11-libs/libXfixes
-   x11-libs/libXext
-   xmms2? ( media-sound/xmms2 )
-   )
-   cmus? ( media-sound/cmus )
-   curl? ( net-misc/curl )
-   eve? ( net-misc/curl dev-libs/libxml2 )
-   ical? ( dev-libs/libical )
-   iconv? ( virtual/libiconv )
-   irc? ( net-libs/libircclient )
-   mysql? ( dev-db/mysql-connector-c )
-   ncurses? ( sys-libs/ncurses:= )
-   pulseaudio? ( media-sound/pulseaudio )
-   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
-   systemd? ( sys-apps/systemd )
-   wifi? ( net-wireless/wireless-tools )
-   weather-metar? ( net-misc/curl )
-   webserver? ( net-libs/libmicrohttpd )
-   >=dev-lang/lua-5.1.4-r8:0
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   apcupsd? ( sys-power/apcupsd )
-   hddtemp? ( app-admin/hddtemp )
-   moc? ( media-sound/moc )
-   nano-syntax? ( app-editors/nano )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/docbook2X
-"
-
-CONFIG_CHECK=~IPV6
-
-DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-use-pkgconfig.patch
-   "${FILESDIR}"/${P}-libical-3.patch
-)
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="You can find sample configurations at 
${ROOT}/usr/share/doc/${PF}.
-To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
-and edit it to your liking.
-
-There are pretty html docs available at the conky homepage
-or in ${ROOT}/usr/share/doc/${PF}/html.
-
-Also see https://wiki.gentoo.org/wiki/Conky/HOWTO";
-
-pkg_setup() {
-   use ipv6 && linux-info_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE 
FILEPATH MAN_BINARY)|" \
-   cmake/ConkyPlatformChecks.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs
-
-   if use X; then
-   mycmakeargs=(
-   -DBUILD_X11=ON
-   -DOWN_WINDOW=ON
-   -DBUILD_XDAMAGE=ON
-   -DBUILD_XINERAMA=ON
-   -DBUILD_XDBE=ON
-   -DBUILD_XFT=$(usex truetype)
-   -DBUILD_IMLIB2=$(usex imlib)
-   -DBUILD_XSHAPE=ON
-   -DBUILD_ARGB=ON
-   -DBUILD_LUA_CAIRO=$(usex lua-cairo)
-   -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
-   -DBUILD_LUA_RSVG=$(usex lua-rsvg)
-   -DBUILD_NVIDIA=$(usex nvidia)
-   -DBUILD_XMMS2=$(usex xmms2)
-   )
-   else
-   mycmakeargs=(
-   -DBUILD_X11=OFF
-   -DBUILD_NVIDIA=OFF
- 

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

2019-03-08 Thread Daniel Pielmeier
commit: 6cd4ecbd35b4860a5703828e3fe23969eb9fc2ec
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Sat Mar  9 07:32:31 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Sat Mar  9 07:32:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd4ecbd

app-admin/conky: Revision bump to conky-1.10.8-r7.

Fix library install path for portmon patch.

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

 app-admin/conky/conky-1.10.8-r7.ebuild   | 184 +++
 app-admin/conky/files/conky-1.10.8-portmon.patch |  19 ++-
 2 files changed, 196 insertions(+), 7 deletions(-)

diff --git a/app-admin/conky/conky-1.10.8-r7.ebuild 
b/app-admin/conky/conky-1.10.8-r7.ebuild
new file mode 100644
index 000..e44e22636d2
--- /dev/null
+++ b/app-admin/conky/conky-1.10.8-r7.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils linux-info readme.gentoo-r1
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky";
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="apcupsd cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
+   lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
+   nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
+   weather-metar webserver wifi X xmms2"
+
+COMMON_DEPEND="
+   X? (
+   imlib? ( media-libs/imlib2[X] )
+   lua-cairo? ( >=dev-lua/toluapp-1.0.93 x11-libs/cairo[X] )
+   lua-imlib? ( >=dev-lua/toluapp-1.0.93 media-libs/imlib2[X] )
+   lua-rsvg? ( >=dev-lua/toluapp-1.0.93 gnome-base/librsvg )
+   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   x11-libs/libXfixes
+   x11-libs/libXext
+   xmms2? ( media-sound/xmms2 )
+   )
+   cmus? ( media-sound/cmus )
+   curl? ( net-misc/curl )
+   eve? ( net-misc/curl dev-libs/libxml2 )
+   ical? ( dev-libs/libical:= )
+   iconv? ( virtual/libiconv )
+   irc? ( net-libs/libircclient )
+   mysql? ( dev-db/mysql-connector-c )
+   ncurses? ( sys-libs/ncurses:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   systemd? ( sys-apps/systemd )
+   wifi? ( net-wireless/wireless-tools )
+   weather-metar? ( net-misc/curl )
+   webserver? ( net-libs/libmicrohttpd )
+   || ( dev-lang/lua:0 dev-lang/lua:5.1 )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   apcupsd? ( sys-power/apcupsd )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   nano-syntax? ( app-editors/nano )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/docbook2X
+"
+
+CONFIG_CHECK=~IPV6
+
+DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-use-pkgconfig.patch
+   "${FILESDIR}"/${P}-libical-3.patch
+   "${FILESDIR}"/${P}-portmon.patch
+)
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="You can find sample configurations at 
${ROOT}/usr/share/doc/${PF}.
+To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
+and edit it to your liking.
+
+There are pretty html docs available at the conky homepage
+or in ${ROOT}/usr/share/doc/${PF}/html.
+
+Also see https://wiki.gentoo.org/wiki/Conky/HOWTO";
+
+pkg_setup() {
+   use ipv6 && linux-info_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE 
FILEPATH MAN_BINARY)|" \
+   cmake/ConkyPlatformChecks.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs
+
+   if use X; then
+   mycmakeargs=(
+   -DBUILD_X11=ON
+   -DOWN_WINDOW=ON
+   -DBUILD_XDAMAGE=ON
+   -DBUILD_XINERAMA=ON
+   -DBUILD_XDBE=ON
+   -DBUILD_XFT=$(usex truetype)
+   -DBUILD_IMLIB2=$(usex imlib)
+   -DBUILD_XSHAPE=ON
+   -DBUILD_ARGB=ON
+   -DBUILD_LUA_CAIRO=$(usex lua-cairo)
+   -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
+   -DBUILD_LUA_RSVG=$(usex lua-rsvg)
+   -DBUILD_NVIDIA=$(usex nvidia)
+   -DBUILD_XMMS2=$(usex xmms2)
+   )
+   else
+   mycmakeargs=(
+

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

2019-03-08 Thread Hans de Graaff
commit: 1511f0421cfd66a72bc3a511647608da6290c70e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar  9 06:32:29 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar  9 06:32:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1511f042

dev-ruby/liquid: add 4.0.2

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

 dev-ruby/liquid/Manifest|  1 +
 dev-ruby/liquid/liquid-4.0.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/liquid/Manifest b/dev-ruby/liquid/Manifest
index b623941b6c5..c4e675d91a3 100644
--- a/dev-ruby/liquid/Manifest
+++ b/dev-ruby/liquid/Manifest
@@ -2,3 +2,4 @@ DIST liquid-2.6.2.gem 46592 BLAKE2B 
a20d7bd263dc983c5f23316ad4779ba50ea6a75f5360
 DIST liquid-3.0.6.tar.gz 88159 BLAKE2B 
58cc0efbf45622470b3edb1e6e04af4014b670490b577f53af1f4f87498ff3fd507784ad524bb03ed97cdee9192832f1eae5b2b9ba9ae32db1761ff2b2d83a07
 SHA512 
66e1be904f3dcd18e345bf3fedf314fdf4ae84a0e1354859ee8e33f82386e929b4c871ec3c37c2c752358d76017fb5b1fef59f4bad04d3e7e89672146a3f8229
 DIST liquid-4.0.0.tar.gz 96077 BLAKE2B 
a13adae886346b0f7dfc7a5944d54eed9600b3bc390fd834a18a70c665cd090f8a114cc6499e134d6f5c27b8f7b0cb862e49a1a4cb757f8d09fc4a88ab5fa941
 SHA512 
3aa09813e2c6c3b75b9ab0eb1c11ae83f62e6d3dba19c91d8877bf8162edf867b06fbbc4fc3193116313ff98c1fa964b8a01f0cf58c9fb7ed89338f3bffb9cdb
 DIST liquid-4.0.1.tar.gz 99014 BLAKE2B 
dfe5b4bb76f67f070beff22f19fbf1c3825489d258493099522c78f370497cafddb70e895a3d0d9a84b9ec8ad4ef7343bfcea113a508fb7baeac5b5dd7f23661
 SHA512 
6d8a792ea2fa5cd723e826dc9dd26be60179ab3405e9f74bc47a068b863aa0233e3a570faff65c19e669663c4f30201cb4144d2ab4ed23176d695c3d7f0553d0
+DIST liquid-4.0.2.tar.gz 102151 BLAKE2B 
bd9f37c3d7c209edacdf8a1565ae235b0e18b5d15c02279de8c604a84cd1a000f96199e533d41597036cd7d3f8e5f3b67fc1b45d5eec7285484e5e283796fbcc
 SHA512 
cdb8c808517d1e257202a36f672a1d67269ba44aa474a315699cab4ee67b766b01e2a1ae8e638d209adfaa87c7bb6438a1a47abb5ae925c78cfef944ec9d2d7c

diff --git a/dev-ruby/liquid/liquid-4.0.2.ebuild 
b/dev-ruby/liquid/liquid-4.0.2.ebuild
new file mode 100644
index 000..c00ee1fe0cb
--- /dev/null
+++ b/dev-ruby/liquid/liquid-4.0.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/Shopify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Template engine for Ruby"
+HOMEPAGE="https://shopify.github.io/liquid/";
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest
+   dev-ruby/spy )"
+
+all_ruby_prepare() {
+   # liquid-c is not packaged
+   sed -i -e '/LIQUID-C/ s:^:#:' Rakefile || die
+
+   # Avoid test requiring unpackaged stackprof
+   sed -i -e '/assert_no_object_allocations/askip "unpackaged stackprof"' 
test/unit/context_unit_test.rb
+}



[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/

2019-03-08 Thread Matthias Maier
commit: f05910d7ef4b0be4822d8ceb59ba9606edaf14b4
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Mar  9 05:41:08 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Mar  9 06:07:10 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f05910d7

sci-mathematics/petsc: version bump to 3.10.4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/petsc/petsc-3.10.4.ebuild | 196 ++
 1 file changed, 196 insertions(+)

diff --git a/sci-mathematics/petsc/petsc-3.10.4.ebuild 
b/sci-mathematics/petsc/petsc-3.10.4.ebuild
new file mode 100644
index 0..bc9a4b110
--- /dev/null
+++ b/sci-mathematics/petsc/petsc-3.10.4.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator
+
+MY_P="${PN}-$(replace_version_separator _ -)"
+
+DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"
+HOMEPAGE="http://www.mcs.anl.gov/petsc/";
+SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="afterimage boost complex-scalars cxx debug doc fftw
+   fortran hdf5 hypre mpi metis mumps scotch sparse superlu threads X"
+
+# hypre and superlu curretly exclude each other due to missing linking to hypre
+# if both are enabled
+REQUIRED_USE="
+   afterimage? ( X )
+   complex-scalars? ( !hypre !superlu )
+   hdf5? ( mpi )
+   hypre? ( cxx mpi !superlu )
+   mumps? ( mpi scotch )
+   scotch? ( mpi )
+   superlu? ( !hypre )
+"
+
+RDEPEND="
+   virtual/blas
+   virtual/lapack
+   afterimage? ( media-libs/libafterimage )
+   boost? ( dev-libs/boost )
+   fftw? ( sci-libs/fftw:3.0[mpi?] )
+   hdf5? ( sci-libs/hdf5[mpi?] )
+   hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
+   scotch? ( sci-libs/scotch[mpi?] )
+   sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 )
+   superlu? ( >=sci-libs/superlu-5 )
+   X? ( x11-libs/libX11 )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \
+   "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+# petsc uses --with-blah=1 and --with-blah=0 to en/disable options
+petsc_enable() {
+   use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0"
+}
+# add external library:
+# petsc_with use_flag libname libdir
+# petsc_with use_flag libname include linking_libs
+petsc_with() {
+   local myuse p=${2:-${1}}
+   if use ${1}; then
+   myuse="--with-${p}=1"
+   if [[ $# -ge 4 ]]; then
+   myuse="${myuse} --with-${p}-include=${EPREFIX}${3}"
+   shift 3
+   myuse="${myuse} --with-${p}-lib=$@"
+   else
+   myuse="${myuse}"
+   fi
+   else
+   myuse="--with-${p}=0"
+   fi
+   echo ${myuse}
+}
+
+# select between configure options depending on use flag
+petsc_select() {
+   use "$1" && echo "--with-$2=$3" || echo "--with-$2=$4"
+}
+
+src_configure() {
+   # bug 548498
+   # PETSc runs mpi processes during configure that result in a sandbox
+   # violation by trying to open /proc/mtrr rw. This is not easy to
+   # mitigate because it happens in libpciaccess.so called by libhwloc.so,
+   # which is used by libmpi.so.
+   addpredict /proc/mtrr
+   # if mpi is built with knem support it needs /dev/knem too
+   addpredict /dev/knem
+
+   # configureMPITypes with openmpi-2* insists on accessing the scaling
+   # governor rw.
+   addpredict /sys/devices/system/cpu/
+
+   local mylang
+   local myopt
+
+   use cxx && mylang="cxx" || mylang="c"
+   use debug && myopt="debug" || myopt="opt"
+
+   # environmental variables expected by petsc during build
+
+   export PETSC_DIR="${S}"
+   export PETSC_ARCH="linux-gnu-${mylang}-${myopt}"
+
+   if use debug; then
+   strip-flags
+   filter-flags -O*
+   fi
+
+   # C Support on CXX builds is enabled if possible i.e. when not using
+   # complex scalars (no complex type for both available at the same time)
+
+   econf \
+   scrollOutput=1 \
+   FFLAGS="${FFLAGS} -fPIC" \
+   CFLAGS="${CFLAGS} -fPIC" \
+   CXXFLAGS="${CXXFLAGS} -fPIC" \
+ 

[gentoo-commits] proj/sci:master commit in: sci-mathematics/slepc/

2019-03-08 Thread Matthias Maier
commit: adbc744f06cd4ea9f381b0688fe88d88499344d9
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Mar  9 05:42:40 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat Mar  9 06:07:11 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=adbc744f

sci-mathematics/slepc: version bump to 3.10.2

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/slepc-3.10.2.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/sci-mathematics/slepc/slepc-3.10.2.ebuild 
b/sci-mathematics/slepc/slepc-3.10.2.ebuild
new file mode 100644
index 0..2009090c1
--- /dev/null
+++ b/sci-mathematics/slepc/slepc-3.10.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
+HOMEPAGE="http://slepc.upv.es/";
+SRC_URI="http://slepc.upv.es/download/distrib/${P}.tar.gz";
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="complex-scalars doc mpi"
+
+PETSC_PV="$(get_version_component_range 1-2 ${PV})"
+RDEPEND="
+   =sci-mathematics/petsc-${PETSC_PV}*:=[mpi=,complex-scalars=]
+   sci-libs/arpack[mpi=]
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+MAKEOPTS="${MAKEOPTS} -j1 V=1"
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+src_configure() {
+   # *sigh*
+   addpredict "${PETSC_DIR}"/.nagged
+
+   # Make sure that the environment is set up correctly:
+   unset PETSC_DIR
+   unset PETSC_ARCH
+   unset SLEPC_DIR
+   source "${EPREFIX}"/etc/env.d/99petsc
+   export PETSC_DIR
+
+   # configure is a custom python script and doesn't want to have default
+   # configure arguments that we set with econf
+   ./configure \
+   --prefix="${EPREFIX}/usr/$(get_libdir)/slepc" \
+   --with-arpack=1 \
+   --with-arpack-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --with-arpack-flags="$(usex mpi "-lparpack,-larpack" 
"-larpack")"
+
+}
+
+src_install() {
+   emake SLEPC_DESTDIR="${D}/usr/$(get_libdir)/slepc" install
+
+   # add PETSC_DIR to environmental variables
+   cat >> 99slepc <<- EOF
+   SLEPC_DIR=${EPREFIX}/usr/$(get_libdir)/slepc
+   EOF
+   doenvd 99slepc
+
+   if use doc ; then
+   dodoc docs/slepc.pdf
+   dohtml -r docs/*.html docs/manualpages
+   fi
+}



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

2019-03-08 Thread Richard Yao
commit: 50b269b7947fb591cfc6999de17637353ad6bc29
Author: Richard Yao  gentoo  org>
AuthorDate: Sat Mar  9 02:11:43 2019 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sat Mar  9 02:12:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b269b7

sys-fs/zfs-kmod-: Linux 5.0 compatibility

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Signed-off-by: Richard Yao  gentoo.org>

 sys-fs/zfs-kmod/zfs-kmod-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index 1ed3a7db1d9..19b0a9a5a51 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.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="5"
@@ -46,7 +46,6 @@ pkg_setup() {
!PAX_KERNEXEC_PLUGIN_METHOD_OR
!TRIM_UNUSED_KSYMS
EFI_PARTITION
-   IOSCHED_NOOP
KALLSYMS
MODULES
ZLIB_DEFLATE



[gentoo-commits] repo/gentoo:master commit in: sys-block/iscsitarget/

2019-03-08 Thread Richard Yao
commit: a361edd8df53b2cd14f7a2de351a33518696995b
Author: Richard Yao  gentoo  org>
AuthorDate: Sun Oct  7 21:21:33 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Sat Mar  9 02:09:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a361edd8

sys-block/iscsitarget: Maintainer is now solely base-system

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Signed-off-by: Richard Yao  gentoo.org>

 sys-block/iscsitarget/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-block/iscsitarget/metadata.xml 
b/sys-block/iscsitarget/metadata.xml
index 6c8b05fe7ba..1b98394a3ce 100644
--- a/sys-block/iscsitarget/metadata.xml
+++ b/sys-block/iscsitarget/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   r...@gentoo.org
-
 
base-sys...@gentoo.org
Gentoo Base System



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

2019-03-08 Thread William Hubbs
commit: 151e6a4a1478591e5908ae95b494b3d48ff62b58
Author: William Hubbs  sony  com>
AuthorDate: Sat Mar  9 01:09:48 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  9 01:11:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151e6a4a

dev-python/trustme: Add python 3.7

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

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

diff --git a/dev-python/trustme/trustme-0.5.0.ebuild 
b/dev-python/trustme/trustme-0.5.0.ebuild
index 6943be998d6..531c78f0161 100644
--- a/dev-python/trustme/trustme-0.5.0.ebuild
+++ b/dev-python/trustme/trustme-0.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 inherit distutils-r1
 
 DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-nextpvr/

2019-03-08 Thread Craig Andrews
commit: 242f0e9e8467f3b28836f9a2aeedb60f6679c98d
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Mar  9 00:56:56 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Mar  9 00:57:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=242f0e9e

media-plugins/kodi-pvr-nextpvr: 3.3.13 version bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-nextpvr/Manifest|  1 +
 .../kodi-pvr-nextpvr-3.3.13.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest 
b/media-plugins/kodi-pvr-nextpvr/Manifest
index 6c0269efded..21c6c97c137 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -2,4 +2,5 @@ DIST kodi-pvr-nextpvr-2.4.11.tar.gz 111677 BLAKE2B 
ce1279641f4ed1bd5e1a073119877
 DIST kodi-pvr-nextpvr-2.4.13.tar.gz 111692 BLAKE2B 
5199c9fb8b767eeaf116ed87abafe0d5f0e1e252fae945589413c002b313a222090c9cc12db02e927f168f6217c2fcff55f20adef984e54bceed92755e9922a5
 SHA512 
314217bca4ce7bf43900e8572fca158874c90bba50ca78b7541e804a3b00216bb39ef7624a270ceb4407f33d85b2711c7b58ea9b4ec1a0386d3d7697cac29c2a
 DIST kodi-pvr-nextpvr-3.3.11.tar.gz 119455 BLAKE2B 
1a1eaedaada67267ac63776e0ff4c668a6f2484c73e37ce94cc825ac07507fec3a4d4970b556bff1ab8a0a74231b38525773492b91cd4ed4bba98b213a15b9ea
 SHA512 
145c71c0eeb7b9cea03b1fa1c4c18f6b69e6d775519e1565160efd32a38642eb351b608fb54f285281a36ee4841e8242e1ff7c2aa384dbee17dabfe8ba13bd65
 DIST kodi-pvr-nextpvr-3.3.12.tar.gz 119592 BLAKE2B 
6522790e6bb6dabecd010d34fdd1ee9590b541e8fd5a539f586cb81635f5f3729f813514355306042180e7482d0e1c350639d285ce591fc1c35d560e50f903e2
 SHA512 
bda38c256a9d49f72ec6c8ac9942670942edd8ac095c5f6eee120f52189a9d5466c28f2a7dcb525987da5df05d5ebc4e3b2d93778807370c8d16ac936c616293
+DIST kodi-pvr-nextpvr-3.3.13.tar.gz 127574 BLAKE2B 
c2460352ce24099553a2610002bfb499555bde180d557dd19fcfd905bd4a38ddf7c6f9cc4e53636287197690b778eaf74afafb78c44fab1cb24a20df709e6648
 SHA512 
b75bd7d127e3e3f4e103dc9dfd3f681706c298c1d216904c0c0088cf8a02301b3dcaee0d0dd976568c14be59c78e8d98a60d0806465b08f130452c52cdb836cc
 DIST kodi-pvr-nextpvr-3.3.8.tar.gz 118717 BLAKE2B 
ea72f205121b050355fcd194fc8c28a2bce62504187372128b7397841f03a411d9ae1419aa1cee36acf391e098fed04b58f3312a74cf3dadf48726cd72da59bb
 SHA512 
3cf8de69091946c9678c73f0254be9d49b51ecffe8153f675e62198aa97fa952bc5c1b5a4ccabbf7de5c05e8ca9e0c01d1ee5fd5988504430acec37a5b2edf3e

diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild 
b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild
new file mode 100644
index 000..be53994bd0f
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-3.3.13.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's NextPVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/tinyxml
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



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

2019-03-08 Thread William Hubbs
commit: b9058cec73ea82e48c0a0ba069bca0a5bddaf9d0
Author: William Hubbs  sony  com>
AuthorDate: Sat Mar  9 00:33:41 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar  9 00:36:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9058cec

dev-python/pytest-testmon: Add python 3.7

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild 
b/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
index c5e588074fd..13eb9c2a7ce 100644
--- a/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
+++ b/dev-python/pytest-testmon/pytest-testmon-0.9.15.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 inherit distutils-r1
 
 DESCRIPTION="take TDD to a new level with py.test and testmon"



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

2019-03-08 Thread Thomas Deutschmann
commit: 1f439c0c1276f6312acc9c01f3f22f76e01002ab
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 23:00:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 23:00:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f439c0c

net-misc/openssh: drop old

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

 net-misc/openssh/Manifest |   1 -
 net-misc/openssh/openssh-7.9_p1-r2.ebuild | 451 
 net-misc/openssh/openssh-7.9_p1-r3.ebuild | 468 --
 3 files changed, 920 deletions(-)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 11a121a2939..d019cc5b6fd 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -9,7 +9,6 @@ DIST openssh-7.7p1-x509-11.3.1.patch.xz 362672 BLAKE2B 
55b8b0ef00dc4d962a0db1115
 DIST openssh-7.7p1.tar.gz 1536900 BLAKE2B 
7aee360f2cea5bfa3f8426fcbd66fde2568f05f9c8e623326b60f03b7c5f8abf223e178aa1d5958015b51627565bf5b1ace35b57f309638c908f5a7bf5500d21
 SHA512 
597252cb48209a0cb98ca1928a67e8d63e4275252f25bc37269204c108f034baade6ba0634e32ae63422fddd280f73096a6b31ad2f2e7a848dde75ca30e14261
 DIST openssh-7.9p1+x509-11.6.diff.gz 655819 BLAKE2B 
f442bb993f89782b74b0cd28906c91edfcf5b1d42a4c8135a5ccf5045e7eb000eb7aa301685b748f707506ba20e3b842d684db436872ed82b6d9b9c086879515
 SHA512 
0ff6ed2822aaa43cf352134b90975fb663662c5ea3d73b690601f24342ea207aecda8cdb9c1bdc3e3656fb059d842dfb3bf22646b626c303240808286103d8bc
 DIST openssh-7.9p1-patches-1.0.tar.xz 9080 BLAKE2B 
c14106a875b6ea0672a03f6cb292386daba96da23fed4ebd04a75f712e252bc88a25116b0b3b27446421aadf112451cb3b8a96d2f7d437e6728fe782190bc69e
 SHA512 
7903cdb4ce5be0f1b1b741788fb372e68b0c9c1d6da0d854d8bc62e4743ad7cd13101b867b541828d3786b0857783377457e5e87ba9b63bfd9afcdbfd93ac103
-DIST openssh-7.9p1-sctp-1.1.patch.xz 7552 BLAKE2B 
0eeda7c8a50c0c98433b5ee0734b9f79043067be376a9ca724d574d4a595c3f7aed0626342300467b73ad9003392e22fda8abe778158ba5be5a50a57eeef79f8
 SHA512 
6cad32c40dd3901c4eadb0c463a35ec2d901e61220c333d3df7759f672259f66fc83e2b1ace8b0ef84cbc1a65397f00f9c670ffa23726d8309fa5060512d2c21
 DIST openssh-7.9p1-sctp-1.2.patch.xz 7360 BLAKE2B 
60e209371ecac24d0b60e48459d4d4044c0f364a2eea748cc4edd1501faec69a3c5b9e0b7db336968399ec684b6c8aceeac9196ba1ecf563ae3d660682cbc9a0
 SHA512 
d4d37a49cd43a3b9b7b173b0935267b84133b9b0954b7f71714ba781a6129c6d424f8b7a528dd7d4f287784c5517d57b1d6d7c6df8b5d738e34eb6dc7eae7191
 DIST openssh-7.9p1.tar.gz 1565384 BLAKE2B 
de15795e03d33d4f9fe4792f6b14500123230b6c00c1e5bd7207bb6d6bf6df0b2e057c1b1de0fee709f58dd159203fdd69fe1473118a6baedebaa0c1c4c55b59
 SHA512 
0412c9c429c9287f0794023951469c8e6ec833cdb55821bfa0300dd90d0879ff60484f620cffd93372641ab69bf0b032c2d700ccc680950892725fb631b7708e
 DIST openssh-7_8_P1-hpn-AES-CTR-14.16.diff 29231 BLAKE2B 
e25877c5e22f674e6db5a0bc107e5daa2509fe762fb14ce7bb2ce9a115e8177a93340c1d19247b6c2c854b7e1f9ae9af9fd932e5fa9c0a6b2ba438cd11a42991
 SHA512 
1867fb94c29a51294a71a3ec6a299757565a7cda5696118b0b346ed9c78f2c81bb1b888cff5e3418776b2fa277a8f070c5eb9327bb005453e2ffd72d35cdafa7

diff --git a/net-misc/openssh/openssh-7.9_p1-r2.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r2.ebuild
deleted file mode 100644
index 0b89a756c78..000
--- a/net-misc/openssh/openssh-7.9_p1-r2.ebuild
+++ /dev/null
@@ -1,451 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user flag-o-matic multilib autotools pam systemd
-
-# Make it more portable between straight releases
-# and _p? releases.
-PARCH=${P/_}
-#HPN_PV="${PV^^}"
-HPN_PV="7.8_P1"
-
-HPN_VER="14.16"
-HPN_PATCHES=(
-   ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
-   ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff
-)
-HPN_DISABLE_MTAES=1 # unit tests hang on MT-AES-CTR
-SCTP_VER="1.1" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
-X509_VER="11.6" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
-
-DESCRIPTION="Port of OpenBSD's free SSH release"
-HOMEPAGE="https://www.openssh.com/";
-SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
-   ${SCTP_PATCH:+sctp? ( 
https://dev.gentoo.org/~chutzpah/dist/openssh/${SCTP_PATCH} )}
-   ${HPN_VER:+hpn? ( $(printf 
"mirror://sourceforge/hpnssh/HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_}/%s\n" 
"${HPN_PATCHES[@]}") )}
-   ${X509_PATCH:+X509? ( 
https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH} )}
-   "
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-# Probably want to drop ssl defaulting to on in a future version.
-IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pa

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

2019-03-08 Thread Thomas Deutschmann
commit: 223f00033a0f251c39b2c558a1dc1a8649aa588b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 23:00:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 23:00:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223f0003

net-misc/openssh: move sparc keyword

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

 net-misc/openssh/openssh-7.9_p1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.9_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
index 6b14828bd1e..abb149c6a93 100644
--- a/net-misc/openssh/openssh-7.9_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~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"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509"
 RESTRICT="!test? ( test )"



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

2019-03-08 Thread Thomas Deutschmann
commit: 69e94963cae93dc5c5f130d5c9aaec7803c64249
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 22:44:23 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e94963

www-client/firefox: drop IPA cdtor workaround for GCC >=8.3

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

 www-client/firefox/firefox-65.0.2.ebuild | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/www-client/firefox/firefox-65.0.2.ebuild 
b/www-client/firefox/firefox-65.0.2.ebuild
index b869ca7f95a..df3ae98aab1 100644
--- a/www-client/firefox/firefox-65.0.2.ebuild
+++ b/www-client/firefox/firefox-65.0.2.ebuild
@@ -30,9 +30,9 @@ fi
 PATCH="${PN}-65.0-patches-04"
 MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases";
 
-inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils llvm \
-   mozcoreconf-v6 pax-utils xdg-utils autotools mozlinguas-v2 \
-   virtualx
+inherit check-reqs eapi7-ver flag-o-matic toolchain-funcs eutils \
+   gnome2-utils llvm mozcoreconf-v6 pax-utils xdg-utils \
+   autotools mozlinguas-v2 virtualx
 
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="https://www.mozilla.com/firefox";
@@ -378,10 +378,17 @@ src_configure() {
fi
 
if ! use cpu_flags_x86_avx2 ; then
-   # due to a GCC bug, GCC will produce AVX2 
instructions
-   # even if the CPU doesn't support AVX2, 
https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
-   einfo "Disable IPA cdtor due to bug in GCC and 
missing AVX2 support -- triggered by USE=lto"
-   append-ldflags -fdisable-ipa-cdtor
+   local _gcc_version_with_ipa_cdtor_fix="8.3"
+   local 
_current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
+
+   if ver_test "${_current_gcc_version}" -lt 
"${_gcc_version_with_ipa_cdtor_fix}" ; then
+   # due to a GCC bug, GCC will produce 
AVX2 instructions
+   # even if the CPU doesn't support AVX2, 
https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01142.html
+   einfo "Disable IPA cdtor due to bug in 
GCC and missing AVX2 support -- triggered by USE=lto"
+   append-ldflags -fdisable-ipa-cdtor
+   else
+   einfo "No GCC workaround required, GCC 
version is already patched!"
+   fi
else
einfo "No GCC workaround required, system 
supports AVX2"
fi



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

2019-03-08 Thread Thomas Deutschmann
commit: ed2ace908b4d5dc23d0f3b873f6d5df867f513d5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:33:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2ace90

mozcoreconf-v6.eclass: add still required Python 2.7 dependency

In commit 9d973365a74e58731b62caae87d4ad521c90d947 and
af9298355290622e1ab2ec5253550e6b8196722a Python 3 support was added
and PYTHON_COMPAT was moved from eclass to ebuild as requested by QA.

However, Python 2 dependency, which is still required, was lost.

This commit will bring back Python 2 dependency.

Note that we use python-any-r1_pkg_setup in moz_pkgsetup to initialize
Python 3 via PYTHON_COMPAT but we will switch back to Python 2 manually
using python_export later.

Closes: https://bugs.gentoo.org/679582
Signed-off-by: Thomas Deutschmann  gentoo.org>

 eclass/mozcoreconf-v6.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/mozcoreconf-v6.eclass b/eclass/mozcoreconf-v6.eclass
index 862d632cd99..945b95c31b3 100644
--- a/eclass/mozcoreconf-v6.eclass
+++ b/eclass/mozcoreconf-v6.eclass
@@ -21,6 +21,7 @@ inherit multilib toolchain-funcs flag-o-matic python-any-r1 
versionator
 IUSE="${IUSE} custom-cflags custom-optimization"
 
 DEPEND="virtual/pkgconfig
+   dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)]
${PYTHON_DEPS}"
 
 # @FUNCTION: mozconfig_annotate



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

2019-03-08 Thread Thomas Deutschmann
commit: b1db679d4cc78b7395b1f78dcf767f9d37d704c6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:27:01 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1db679d

mail-client/thunderbird: adjust media-libs/libvpx blocker

This will help PM to resolve dependencies without user interaction.

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

 mail-client/thunderbird/thunderbird-60.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-60.5.3.ebuild 
b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
index 1bda8236302..0a51af7a638 100644
--- a/mail-client/thunderbird/thunderbird-60.5.3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
@@ -97,7 +97,7 @@ CDEPEND="
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? (
>=media-libs/libvpx-1.5.0:0=[postproc]
-   =dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
wifi? (



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

2019-03-08 Thread Thomas Deutschmann
commit: 164ccda9008838e0bd606a4cc08e35e3385e4021
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:25:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164ccda9

www-client/firefox: adjust media-libs/libvpx blocker

This will help PM to resolve dependencies without user interaction.

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

 www-client/firefox/firefox-65.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/firefox/firefox-65.0.2.ebuild 
b/www-client/firefox/firefox-65.0.2.ebuild
index 7966a6c83ad..5d08b2b8a5b 100644
--- a/www-client/firefox/firefox-65.0.2.ebuild
+++ b/www-client/firefox/firefox-65.0.2.ebuild
@@ -91,7 +91,7 @@ CDEPEND="
system-libevent? ( >=dev-libs/libevent-2.0:0= )
system-libvpx? (
>=media-libs/libvpx-1.7.0:0=[postproc]
-   =dev-db/sqlite-3.25.3:3[secure-delete,debug=] )
system-webp? ( >=media-libs/libwebp-1.0.1:0= )



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

2019-03-08 Thread Thomas Deutschmann
commit: cb5b877ab4a800322825f15d5840ba46563a5151
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:21:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5b877a

dev-util/cbindgen: bump to v0.8.2

Closes: https://github.com/gentoo/gentoo/pull/11267
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/cbindgen/Manifest  | 33 +
 dev-util/cbindgen/cbindgen-0.8.2.ebuild | 64 +
 2 files changed, 97 insertions(+)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index fd8db77b54d..1398716 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -1,41 +1,74 @@
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST atty-0.2.10.crate 5962 BLAKE2B 
36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e
 SHA512 
76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b
+DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
+DIST autocfg-0.1.2.crate 10444 BLAKE2B 
1e37c97d6d309a5250552fc4c38066ba004674af6e6d091f08b24f47475c11b2db4b0967ce55d2208b9e2ba080e2bcb4b4226acd0da9d4c15dd844827ea6f0b4
 SHA512 
0f692f4062d22be01c32af2ceb6ed3887a7d65843e1a6ec696fbaa46517d02e62d573055efe5da3a63847f05bc37b254bf2dd750738b528774f63352eacdabe4
 DIST bitflags-1.0.3.crate 13838 BLAKE2B 
d053495250ce43970d4dbca6ec7dd541e5f5ca6597f35b8ac7cae3230e80f95d8f056f3ea030c12dd02228b51184c8020f8d2ab5ee4da4dad88a97638ea3db41
 SHA512 
c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8
+DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
 DIST cbindgen-0.6.6.crate 82574 BLAKE2B 
ec3d2d03ea677acf89046d148447ea1108f4d0189878e9ffe4ceab273ea377cd489df27d9d6c589641dc614d0c8982fb19d2452d4ae88609adaa9a6aebf70baa
 SHA512 
d51d17765d705424dead65e4240c52fe93da731d5ac1cc76fe79e2eb68a42c26a7de58b08149cccd6806ee5bb189df8c15c3a532a5f857a65c2fd69c656d7137
 DIST cbindgen-0.6.7.crate 84579 BLAKE2B 
6307bc70346acd1340393c07460198666b7133d3cc21c0d02712a017458e3a228ff6dc6f3cfda8d560e5cc8eb6d9a15e52309099dc7deb151bf157ed6856ef6f
 SHA512 
1a2a3f2055b0527b878b78834e6c802a171ed5f3494ff4819622f8244821d9a1b23d34d0c9370bee10a9f334cdbdfac43cb513f61bd49d57614f66825cd78030
 DIST cbindgen-0.7.1.crate 90623 BLAKE2B 
4fa7e82ee15b89a7de678eedb6ff95c3ca36376aefc8496a6b728eddce075a2aff9076867adfc0b6104a3317fc1e205fa4399b773211944261f8495265eba574
 SHA512 
ee9856e07ea55c03f4a715497167a4714e3d1297c1f52da2fef507b44d93f258ca2eda8004befb3915a9cfd783b44e6768706de5efa3cac6f7a778bf8ccb4e76
+DIST cbindgen-0.8.2.crate 98747 BLAKE2B 
b400fa5df818760a48483883eae959de04433d1ec2d5f67bdba5c065e6bebc4f21424badd8c7598ad4aca5e1205230e79528ad9d0e1e736c2dd00745abdd058c
 SHA512 
e4e6079170ba396f753603cd58c2a8c252e216e129cea6a0c4d82b399aea78f569d80345dbe69af509aadf207790b4d00b8f2edf500b36d54d9c095a65b9e792
 DIST cfg-if-0.1.3.crate 7115 BLAKE2B 
748cb334312efe8a1410a0dda75db94ea2e6a6915a6293cec35cdfc72f9491a6fde32691c53cbac20f705760725dcc766107a15a4bee41481beb724ea8588a6c
 SHA512 
88537e4b53f5553fdee16c4949de0bb0fdf12576b9a1d197fc7edd00d41c47972d481227bb6311bec774099cde27195fe319f28f4385a4091f06849dceabd34d
+DIST cfg-if-0.1.6.crate 7411 BLAKE2B 
0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee
 SHA512 
e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
 DIST clap-2.31.2.crate 194051 BLAKE2B 
67ff210e200d387008fb5ddbb4b0a7961f568886a4df57b12b8aa1dd4c87b0408d11d9797980f3dadfbc9aa30bdf71586474a3d905d0d45eee13165692505bb8
 SHA512 
f43c3e2736a7fcd5c59ba4c80bcdb28fe436b85fe33ef74a53b76b7aab009d9315d2be007a52c1abdee2f754b118ab8132640e6e6954fd60017a17d0cc086127
+DIST clap-2.32.0.crate 196073 BLAKE2B 
c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee9

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/, eclass/

2019-03-08 Thread Thomas Deutschmann
commit: 318ff399443822e95b101f30dcf85b34856b78b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 22:26:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318ff399

www-client/firefox: ensure that LLVM deps are in sync with used LLVM slot

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

 eclass/mozconfig-v6.60.eclass| 44 +--
 www-client/firefox/firefox-60.5.2.ebuild | 16 +--
 www-client/firefox/firefox-65.0.2.ebuild | 73 +---
 3 files changed, 120 insertions(+), 13 deletions(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index 059ec55f2ca..0cd728743e4 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -158,9 +158,47 @@ DEPEND="app-arch/zip
app-arch/unzip
>=sys-devel/binutils-2.30
sys-apps/findutils
-   clang? (
-   >=sys-devel/llvm-4.0.1[gold]
-   >=sys-devel/lld-4.0.1
+   || (
+   (
+   sys-devel/clang:4
+   !clang? ( sys-devel/llvm:4 )
+   clang? (
+   =sys-devel/lld-4*
+   sys-devel/llvm:4[gold]
+   )
+   )
+   (
+   sys-devel/clang:5
+   !clang? ( sys-devel/llvm:5 )
+   clang? (
+   =sys-devel/lld-5*
+   sys-devel/llvm:5[gold]
+   )
+   )
+   (
+   sys-devel/clang:6
+   !clang? ( sys-devel/llvm:6 )
+   clang? (
+   =sys-devel/lld-6*
+   sys-devel/llvm:6[gold]
+   )
+   )
+   (
+   sys-devel/clang:7
+   !clang? ( sys-devel/llvm:7 )
+   clang? (
+   =sys-devel/lld-7*
+   sys-devel/llvm:7[gold]
+   )
+   )
+   (
+   sys-devel/clang:8
+   !clang? ( sys-devel/llvm:8 )
+   clang? (
+   =sys-devel/lld-8*
+   sys-devel/llvm:8[gold]
+   )
+   )
)
pulseaudio? ( media-sound/pulseaudio )
elibc_glibc? (

diff --git a/www-client/firefox/firefox-60.5.2.ebuild 
b/www-client/firefox/firefox-60.5.2.ebuild
index ec418bbfeee..a96c670e53e 100644
--- a/www-client/firefox/firefox-60.5.2.ebuild
+++ b/www-client/firefox/firefox-60.5.2.ebuild
@@ -63,8 +63,6 @@ RDEPEND="
selinux? ( sec-policy/selinux-mozilla )"
 
 DEPEND="${RDEPEND}
-   >=sys-devel/llvm-4.0.1
-   >=sys-devel/clang-4.0.1
amd64? ( ${ASM_DEPEND} virtual/opengl )
x86? ( ${ASM_DEPEND} virtual/opengl )"
 
@@ -81,7 +79,19 @@ if [[ -z $GMP_PLUGIN_LIST ]]; then
 fi
 
 llvm_check_deps() {
-   has_version "sys-devel/clang:${LLVM_SLOT}"
+   if ! has_version "sys-devel/clang:${LLVM_SLOT}" ; then
+   ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM 
slot ${LLVM_SLOT} ..."
+   return 1
+   fi
+
+   if use clang ; then
+   if ! has_version "=sys-devel/lld-${LLVM_SLOT}*" ; then
+   ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot 
use LLVM slot ${LLVM_SLOT} ..."
+   return 1
+   fi
+   fi
+
+   einfo "Will use LLVM slot ${LLVM_SLOT}!"
 }
 
 pkg_setup() {

diff --git a/www-client/firefox/firefox-65.0.2.ebuild 
b/www-client/firefox/firefox-65.0.2.ebuild
index 5d08b2b8a5b..b869ca7f95a 100644
--- a/www-client/firefox/firefox-65.0.2.ebuild
+++ b/www-client/firefox/firefox-65.0.2.ebuild
@@ -114,12 +114,52 @@ DEPEND="${CDEPEND}
>=net-libs/nodejs-8.11.0
>=sys-devel/binutils-2.30
sys-apps/findutils
-   >=sys-devel/llvm-4.0.1
-   >=sys-devel/clang-4.0.1
-   clang? (
-   >=sys-devel/llvm-4.0.1[gold]
-   >=sys-devel/lld-4.0.1
-   pgo? ( >=sys-libs/compiler-rt-sanitizers-4.0.1[profile] )
+   || (
+   (
+   sys-devel/clang:4
+   !clang? ( sys-devel/llvm:4 )
+   clang? (
+   =sys-devel/lld-4*
+   sys-devel/llvm:4[gold]
+   pgo? ( 
=sys-libs/compiler-rt-sanitizers-4*[profile] )
+   )
+   )
+   (
+   sys-d

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

2019-03-08 Thread Thomas Deutschmann
commit: 39b54b20b8ddb80961837043c8f6b9160f633bd2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:27:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b54b20

mozconfig-v6.60.eclass: adjust media-libs/libvpx blocker

This will help PM to resolve dependencies without user interaction.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 eclass/mozconfig-v6.60.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index b090218ac81..059ec55f2ca 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -116,7 +116,7 @@ RDEPEND=">=app-text/hunspell-1.5.4:=
system-sqlite? ( >=dev-db/sqlite-3.23.1:3[secure-delete,debug=] )
system-libvpx? (
>=media-libs/libvpx-1.5.0:0=[postproc]
-   =media-libs/harfbuzz-1.4.2:0= 
>=media-gfx/graphite2-1.3.9-r1 )
 "



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

2019-03-08 Thread Thomas Deutschmann
commit: bb391df8bdbdfff1cebbaf136d3245699257e5b7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 22:31:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb391df8

mail-client/thunderbird: ensure that LLVM deps are in sync with used LLVM slot

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

 mail-client/thunderbird/thunderbird-60.5.3.ebuild | 62 +--
 1 file changed, 57 insertions(+), 5 deletions(-)

diff --git a/mail-client/thunderbird/thunderbird-60.5.3.ebuild 
b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
index 0a51af7a638..d64da880aad 100644
--- a/mail-client/thunderbird/thunderbird-60.5.3.ebuild
+++ b/mail-client/thunderbird/thunderbird-60.5.3.ebuild
@@ -114,11 +114,47 @@ DEPEND="${CDEPEND}
app-arch/unzip
>=sys-devel/binutils-2.30
sys-apps/findutils
-   >=sys-devel/llvm-4.0.1
-   >=sys-devel/clang-4.0.1
-   clang? (
-   >=sys-devel/llvm-4.0.1[gold]
-   >=sys-devel/lld-4.0.1
+   || (
+   (
+   sys-devel/clang:4
+   !clang? ( sys-devel/llvm:4 )
+   clang? (
+   =sys-devel/lld-4*
+   sys-devel/llvm:4[gold]
+   )
+   )
+   (
+   sys-devel/clang:5
+   !clang? ( sys-devel/llvm:5 )
+   clang? (
+   =sys-devel/lld-5*
+   sys-devel/llvm:5[gold]
+   )
+   )
+   (
+   sys-devel/clang:6
+   !clang? ( sys-devel/llvm:6 )
+   clang? (
+   =sys-devel/lld-6*
+   sys-devel/llvm:6[gold]
+   )
+   )
+   (
+   sys-devel/clang:7
+   !clang? ( sys-devel/llvm:7 )
+   clang? (
+   =sys-devel/lld-7*
+   sys-devel/llvm:7[gold]
+   )
+   )
+   (
+   sys-devel/clang:8
+   !clang? ( sys-devel/llvm:8 )
+   clang? (
+   =sys-devel/lld-8*
+   sys-devel/llvm:8[gold]
+   )
+   )
)
pulseaudio? ( media-sound/pulseaudio )
elibc_glibc? (
@@ -156,6 +192,22 @@ S="${WORKDIR}/${MOZ_P%b[0-9]*}"
 
 BUILD_OBJ_DIR="${S}/tbird"
 
+llvm_check_deps() {
+   if ! has_version "sys-devel/clang:${LLVM_SLOT}" ; then
+   ewarn "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM 
slot ${LLVM_SLOT} ..."
+   return 1
+   fi
+
+   if use clang ; then
+   if ! has_version "=sys-devel/lld-${LLVM_SLOT}*" ; then
+   ewarn "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot 
use LLVM slot ${LLVM_SLOT} ..."
+   return 1
+   fi
+   fi
+
+   einfo "Will use LLVM slot ${LLVM_SLOT}!"
+}
+
 pkg_setup() {
moz_pkgsetup
 



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

2019-03-08 Thread Thomas Deutschmann
commit: 3ba9185440891ba77dec14f8e0afbf766e338405
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Mar  8 20:22:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Mar  8 22:49:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba91854

www-client/firefox: drop old

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

 www-client/firefox/Manifest |  94 
 www-client/firefox/firefox-65.0.1-r1.ebuild | 688 
 www-client/firefox/firefox-65.0.1.ebuild| 688 
 3 files changed, 1470 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index e0fa1d35038..bb516979372 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -184,101 +184,7 @@ DIST firefox-60.5.2esr-xh.xpi 511862 BLAKE2B 
8296eb1a3dec00565f6d7d9c0941d6af189
 DIST firefox-60.5.2esr-zh-CN.xpi 543583 BLAKE2B 
ab3e8475c24d481b78ddcca79b909f39a4afa652b256f8304a22675660fd511d17d4c96d26557026192b40a3027fd7c9a9acdf3f21feb7477c1f2fef5896342b
 SHA512 
359d20ea6ffaeca20edbeb799446fb506fe3446be6c8428e77b8c1bbf7f7b582ab6f5ced5ec36ca32a7a6f0d917116333834b677f67490c3a6ad96166a31eb83
 DIST firefox-60.5.2esr-zh-TW.xpi 541912 BLAKE2B 
b0342b11b9de43d40e75961ea4a402e3acceef0e5ff46d3c745a83cf2459a9fbd5d9dc8bac99aeb3bd2af860594c74d89d8ff6120b95a6a03348bda5120c8859
 SHA512 
f2c0b65afd97a50cf2fc69496d3132343c15754fd22625072516b4039c61660a37877ebbfb6a53a1b3c941901d310dc284a92e0ff010db01ed2e64fcfa6d3637
 DIST firefox-60.5.2esr.source.tar.xz 268056844 BLAKE2B 
96191080f9b89fdff3b851acedd63255b3b4daf3f96c8159db14badf5e865e2969bcdf940ace6d5bb9365664d10bbd70fc808d6b9d66539f7c25249942b2b937
 SHA512 
5be7e5aefcd038b83a6859004042e796fee5adb48d1a010547ba5fb6eb9c69b11267d56ae9f55ea8f9e7859ea8d600fb93e03e3712f6f9c023370b53c0f5efcd
-DIST firefox-65.0-patches-02.tar.xz 14432 BLAKE2B 
8c363071e04e2aad4d60ab9cb84f1a421e9c88c7679446ad6481f004939d79a54b53d30905576db438f975728266aac78391e9ee42c249275a104e83b58e3c6c
 SHA512 
81f3fa5072791a39000bbe107b1759fd459c50606a5f9e649816152fd9f8867e0b0e24462ef96df9df901597cbe9cd3cfd8142685391e365cc6d7aeab18678a5
-DIST firefox-65.0-patches-03.tar.xz 14868 BLAKE2B 
754958e4cd313edd6f5aac95273fbf45f8b1412444c41cb5aa8ce4d97f74a4f84204c68b21fb56d683b414984c4a819b02e4943b3e6a97abc015cebf6fc9b75c
 SHA512 
4f62bc7f8fd55f648bea7cbffb1b69771c9ad995688ae2507e83790355f35ee4ac4f65eea06f875bc95503521b23f88c05dc991df613ab0deaad2cf7093234e7
 DIST firefox-65.0-patches-04.tar.xz 16096 BLAKE2B 
2c591c54ced34e32307330df19fa205ce274c94519f32205b726183b55d2050b132a30301c6c9ea9b4a63e292a45d1581fd712c9ffa4730fb5b7fb2708673da7
 SHA512 
fc3e6dcf5fb14caae9e6d9ddfded17edcf7eb138a1ff024320a9820e052d6414874db22c641355e197cd5ba8dc60e4747f16caba4ba686ae7dadf8f9d61fa6e6
-DIST firefox-65.0.1-ach.xpi 447455 BLAKE2B 
fdc82d9e2cdfd32c8b627d029150625f376772bf0fd2794060dea7c3cf534034be1463c344e8b5a8b547fb40107ef94fd23264eb8fa00db45945f4e795478c3e
 SHA512 
741006e297bb3584bb84272d7768073cba04f15f41d4cc9599e73b7e27d85b652e757287bc6cb3997d07467c57ddea90163412fe8cbf33fa70fb3908f77e9ecb
-DIST firefox-65.0.1-af.xpi 437790 BLAKE2B 
27aa7c7e6270c8f76f14a43cdfc1ff4e4370d295749f10b49b5e2566366c1319a433b0e5c6f57a5feb380ff23ffec378151c27954e8a1ec39634cf654680f4d9
 SHA512 
b429d15d3fdbf447696991619bd712f3d00fc37ccb9108e994a8a5df06238d7adbb2add7be07b049a003b6fca5ec3b7ab68ad24c1325eb354ad57e70445dbb92
-DIST firefox-65.0.1-an.xpi 465003 BLAKE2B 
b00e87a90f0433fb28d6226791f921b1f4f9483b507ea980b697441b609e5140a3ebe4bc144cd888ff1dd71b8281e3b6e8f198cfdcb1cf4b789cd3ffd076dc4d
 SHA512 
67f259cccfc7d9e977c903ff0e7e2053eec3f334b9358e6d11365f20add43804323cf6b07524e7d6f6c257a3b2036a980fbedb4df9d6b099948b81fbae80ea51
-DIST firefox-65.0.1-ar.xpi 509020 BLAKE2B 
acb6a9307c832f8a61ade8ed64760645581741dfec68bff5e5ecd97147a1af6b2b74381a38b5eaab9f1e6787980e3929c2f234d7430ee9c789c02d5749ff9b96
 SHA512 
557e3e3c3dd8b8e312124c6cdb08949a7e1e84a17a5ae2f36c40f343295bc934296f64f2feb335e36b16de00b2381802b316e5e514c24918ff4c554ce937c32c
-DIST firefox-65.0.1-as.xpi 472923 BLAKE2B 
dcd166c4396516786304ba22386da9f8e74dfc1fda7216bab57ed589b80b99ddcd1e11e8c7b158395daf218c010946db083707d6a9534a57e4c068f553d23df8
 SHA512 
272e7abf3d1a0b7a9c3bece1222e3c943dd1da1b55899b5fba4d0610f755e1f7564be425f0c2eb2a9154a1cdb694d369eee759280f0da2bb069e5880323efc1a
-DIST firefox-65.0.1-ast.xpi 462337 BLAKE2B 
1078f0a7ff52fabdd61fdd396c72007e3cb6d3e290552bcdce45c3aa755ecd65d72b0baf8e4519de6e767f09600060b3753f90156487d08b00b81d34b1e4
 SHA512 
172c2c97a9d9c0a61e8fcc0af7fdc4de60affce871d9395502a056266ca5f956ea89065e0a0a5a666a5497f6f5f0080fde97c42cc2c12a39644b8f4ecce6629d
-DIST firefox-65.0.1-az.xpi 488817 BLAKE2B 
448454f2d744e9dbecf52055e5d0d33bf19aaa5ead22bf33512b22299af53cb20ee0437db7d8b54c5c2b8ef140538fad9568a63c4449e7bcb5c1beea26a1a9af
 SHA512 
418a44e16b8fb399346d7a1c24b9f21d83234cafa102e5869683b9dd23849db9f372c9

[gentoo-commits] proj/genkernel:master commit in: arch/s390/, arch/alpha/, arch/ppc/, arch/um/, arch/sparc/, arch/parisc64/, ...

2019-03-08 Thread Ben Kohler
commit: 8ca97b52ead308d6738f5819255a1102872a7fa0
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar  8 20:07:54 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar  8 20:07:54 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=8ca97b52

modules_load: fix crc32 & crc32c for old kernels & fine-tune per arch

This restores the crc32 & crc32c support on kernels before these were
renamed to crc32 (in 2016) and crc32c (in 2014) respectively.

This also removes crc32c-intel support from non-x86 arches, and adds a
few other arch-specfic crc32 & crc32c drivers where they're available.

Signed-off-by: Ben Kohler  gentoo.org>

 arch/alpha/modules_load| 2 +-
 arch/arm/modules_load  | 2 +-
 arch/ia64/modules_load | 2 +-
 arch/mips/modules_load | 2 +-
 arch/parisc/modules_load   | 2 +-
 arch/parisc64/modules_load | 2 +-
 arch/ppc/modules_load  | 2 +-
 arch/ppc64/modules_load| 2 +-
 arch/ppc64le/modules_load  | 2 +-
 arch/s390/modules_load | 2 +-
 arch/sparc/modules_load| 2 +-
 arch/sparc64/modules_load  | 2 +-
 arch/um/modules_load   | 2 +-
 arch/x86/modules_load  | 2 +-
 arch/x86_64/modules_load   | 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/arch/alpha/modules_load b/arch/alpha/modules_load
index f451001..4725f3f 100644
--- a/arch/alpha/modules_load
+++ b/arch/alpha/modules_load
@@ -30,7 +30,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage 
uas uhci-hcd ohci-h
 MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs f2fs fuse loop 
squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg"
 
 # Crypto
-MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
+MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/arm/modules_load b/arch/arm/modules_load
index f451001..4725f3f 100644
--- a/arch/arm/modules_load
+++ b/arch/arm/modules_load
@@ -30,7 +30,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage 
uas uhci-hcd ohci-h
 MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs f2fs fuse loop 
squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg"
 
 # Crypto
-MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
+MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/ia64/modules_load b/arch/ia64/modules_load
index 8c782f0..d77eeeb 100644
--- a/arch/ia64/modules_load
+++ b/arch/ia64/modules_load
@@ -30,7 +30,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage 
uas uhci-hcd ohci-h
 MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs f2fs fuse loop 
squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg"
 
 # Crypto
-MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
+MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"
 
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/mips/modules_load b/arch/mips/modules_load
index f451001..77f4623 100644
--- a/arch/mips/modules_load
+++ b/arch/mips/modules_load
@@ -30,7 +30,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage 
uas uhci-hcd ohci-h
 MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs f2fs fuse loop 
squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg"
 
 # Crypto
-MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
+MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
crc32-mips aes_generic xts"
 
 # Virtio
 MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio 
virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto 
virtio_net"

diff --git a/arch/parisc/modules_load b/arch/parisc/modules_load
index f451001..4725f3f 100644
--- a/arch/parisc/modules_load
+++ b/arch/parisc/modules_load
@@ -30,7 +30,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage 
uas uhci-hcd ohci-h
 MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs f2fs fuse loop 
squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg"
 
 # Crypto
-MODULES_CRYPTO="sha256_generic cbc crc32c_generic crc32c-intel crc32_generic 
aes_generic xts"
+MODULES_CRYPTO="sha256_generic cbc crc32c crc32c_generic crc32 crc32_generic 
aes_generic xts"

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

2019-03-08 Thread Ben Kohler
commit: c576f99b0bbdb2c938d5b73eee61d876ef7cca88
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar  8 22:09:17 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar  8 22:09:17 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=c576f99b

Misc improvements for FIRMWARE* handling

Change append_firmware to use a space separated list rather than
comma-separated.  Also simplify that code a bit.

Add checks to ensure FIRMWARE_FILES is a space-separated list, and
using relative paths.  Adjust genkernel.conf comments to clarify those
requirements.

Signed-off-by: Ben Kohler  gentoo.org>

 gen_determineargs.sh | 9 +
 gen_initramfs.sh | 8 +---
 genkernel.conf   | 5 +++--
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/gen_determineargs.sh b/gen_determineargs.sh
index bd0150a..fee7f75 100755
--- a/gen_determineargs.sh
+++ b/gen_determineargs.sh
@@ -243,5 +243,14 @@ determine_real_args() {
*) gen_die "Invalid microcode '${MICROCODE}', 
--microcode= requires one of: no, all, intel, amd" ;;
esac
 
+   if isTrue "${FIRMWARE}"
+   then
+   for ff in ${FIRMWARE_FILES}; do
+   [[ ${ff} = /* ]] && gen_die "FIRMWARE_FILES should list 
paths relative to FIRMWARE_DIR, not absolute."
+   done
+
+   [[ "${FIRMWARE_FILES}" = *,* ]] && gen_die "FIRMWARE_FILES 
should be a space-separated list."
+   fi
+
get_KV
 }

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index b4200c7..9b8f76c 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -734,15 +734,9 @@ append_firmware() {
cd "${TEMP}/initramfs-firmware-temp"
if [ -n "${FIRMWARE_FILES}" ]
then
-   OLD_IFS=$IFS
-   IFS=","
pushd ${FIRMWARE_DIR} >/dev/null
-   for i in ${FIRMWARE_FILES}
-   do
-   cp -L --parents "${i}" 
${TEMP}/initramfs-firmware-temp/lib/firmware/
-   done
+   cp -rL --parents 
--target-directory="${TEMP}/initramfs-firmware-temp/lib/firmware/" 
${FIRMWARE_FILES}
popd >/dev/null
-   IFS=$OLD_IFS
else
cp -a "${FIRMWARE_DIR}"/* 
${TEMP}/initramfs-firmware-temp/lib/firmware/
fi

diff --git a/genkernel.conf b/genkernel.conf
index 858a52b..6eae321 100644
--- a/genkernel.conf
+++ b/genkernel.conf
@@ -130,8 +130,9 @@ USECOLOR="yes"
 #FIRMWARE="no"
 # Specify directory to pull from
 #FIRMWARE_DIR="/lib/firmware"
-# Specify firmware files to include, relative to FIRMWARE_DIR.  If empty or
-# unset, the full contents of FIRMWARE_DIR will be copied recursively.
+# Specify a space-separated list of firmware files or directories to include,
+# relative to FIRMWARE_DIR.  If empty or unset, the full contents of 
+# FIRMWARE_DIR will be included.
 #FIRMWARE_FILES=""
 
 # Enable disklabel support (copies blkid to initrd)



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

2019-03-08 Thread William Hubbs
commit: c319d9d67462b2aed9fc0238d98f88b1872f9b99
Author: William Hubbs  sony  com>
AuthorDate: Fri Mar  8 22:00:47 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar  8 22:02:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c319d9d6

dev-python/zc-lockfile: Basic inter-process locks

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/zc-lockfile/Manifest   |  1 +
 dev-python/zc-lockfile/metadata.xml   |  8 +
 dev-python/zc-lockfile/zc-lockfile-1.4.ebuild | 50 +++
 3 files changed, 59 insertions(+)

diff --git a/dev-python/zc-lockfile/Manifest b/dev-python/zc-lockfile/Manifest
new file mode 100644
index 000..cc657aa92f0
--- /dev/null
+++ b/dev-python/zc-lockfile/Manifest
@@ -0,0 +1 @@
+DIST zc.lockfile-1.4.tar.gz 11075 BLAKE2B 
4fcc18b4d337c1b102916588aef7271fe189f30e442b5d2180b5a20d804f84649d4bf9dc6f601e6b7ee38c4a436c3848b83cbcb1a19974acdf072347b6822b83
 SHA512 
f145c34088770b50002d1caa88876f9fb11f3b9810fe68b8e1a38d27084d27ce058883228469abb05811f3f11a7b94acdaad8392eb1b6c34c98ddc885cdf77be

diff --git a/dev-python/zc-lockfile/metadata.xml 
b/dev-python/zc-lockfile/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/zc-lockfile/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
new file mode 100644
index 000..30180d36375
--- /dev/null
+++ b/dev-python/zc-lockfile/zc-lockfile-1.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Basic inter-process locks"
+HOMEPAGE="https://pypi.org/project/zc.lockfile/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND=">=dev-python/setuptools-3.3[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/zope-testing[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}"/${MY_P}
+
+DOCS=( CHANGES.rst README.rst )
+
+# Prevent incorrect installation of data file
+python_prepare_all() {
+   sed -e '/^include_package_data/d' -i setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${PYTHON}" src/zc/lockfile/tests.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   python_moduleinto zc
+   python_domodule src/zc/__init__.py
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2019-03-08 Thread Daniel Pielmeier
commit: 8c91c428816870e50fe6704b94cfc01f2f0a80f3
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 21:59:54 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 21:59:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c91c428

app-admin/conky: Revision bump to conky-1.10.8-r6.

Install tcp-portmon library. Fixes bug #675914. Thanks to jorgicio for the
report.
Pin lua to slot 0 and 5.1.
Add subslot operator for libical.

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

 app-admin/conky/conky-1.10.8-r6.ebuild   | 184 +++
 app-admin/conky/files/conky-1.10.8-portmon.patch |  15 ++
 2 files changed, 199 insertions(+)

diff --git a/app-admin/conky/conky-1.10.8-r6.ebuild 
b/app-admin/conky/conky-1.10.8-r6.ebuild
new file mode 100644
index 000..e44e22636d2
--- /dev/null
+++ b/app-admin/conky/conky-1.10.8-r6.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils linux-info readme.gentoo-r1
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky";
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="apcupsd cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
+   lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
+   nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
+   weather-metar webserver wifi X xmms2"
+
+COMMON_DEPEND="
+   X? (
+   imlib? ( media-libs/imlib2[X] )
+   lua-cairo? ( >=dev-lua/toluapp-1.0.93 x11-libs/cairo[X] )
+   lua-imlib? ( >=dev-lua/toluapp-1.0.93 media-libs/imlib2[X] )
+   lua-rsvg? ( >=dev-lua/toluapp-1.0.93 gnome-base/librsvg )
+   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   x11-libs/libXfixes
+   x11-libs/libXext
+   xmms2? ( media-sound/xmms2 )
+   )
+   cmus? ( media-sound/cmus )
+   curl? ( net-misc/curl )
+   eve? ( net-misc/curl dev-libs/libxml2 )
+   ical? ( dev-libs/libical:= )
+   iconv? ( virtual/libiconv )
+   irc? ( net-libs/libircclient )
+   mysql? ( dev-db/mysql-connector-c )
+   ncurses? ( sys-libs/ncurses:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   systemd? ( sys-apps/systemd )
+   wifi? ( net-wireless/wireless-tools )
+   weather-metar? ( net-misc/curl )
+   webserver? ( net-libs/libmicrohttpd )
+   || ( dev-lang/lua:0 dev-lang/lua:5.1 )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   apcupsd? ( sys-power/apcupsd )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   nano-syntax? ( app-editors/nano )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/docbook2X
+"
+
+CONFIG_CHECK=~IPV6
+
+DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-use-pkgconfig.patch
+   "${FILESDIR}"/${P}-libical-3.patch
+   "${FILESDIR}"/${P}-portmon.patch
+)
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="You can find sample configurations at 
${ROOT}/usr/share/doc/${PF}.
+To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
+and edit it to your liking.
+
+There are pretty html docs available at the conky homepage
+or in ${ROOT}/usr/share/doc/${PF}/html.
+
+Also see https://wiki.gentoo.org/wiki/Conky/HOWTO";
+
+pkg_setup() {
+   use ipv6 && linux-info_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE 
FILEPATH MAN_BINARY)|" \
+   cmake/ConkyPlatformChecks.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs
+
+   if use X; then
+   mycmakeargs=(
+   -DBUILD_X11=ON
+   -DOWN_WINDOW=ON
+   -DBUILD_XDAMAGE=ON
+   -DBUILD_XINERAMA=ON
+   -DBUILD_XDBE=ON
+   -DBUILD_XFT=$(usex truetype)
+   -DBUILD_IMLIB2=$(usex imlib)
+   -DBUILD_XSHAPE=ON
+   -DBUILD_ARGB=ON
+   -DBUILD_LUA_CAIRO=$(usex lua-cairo)
+   -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
+   -DBUILD_LUA_RSVG=$(usex lua-rsvg)
+   -DBUILD_NVIDIA=$(usex nvidia)
+   -DBUILD_XMMS2=$

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

2019-03-08 Thread Lars Wendler
commit: 899e32aaae797bc4febb51b70bd2d370d6332585
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 20:55:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 20:56:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899e32aa

app-shells/bash: Bump to version 5.0_p2-r2. Removed old.

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

 ...bash-5.0_p2-r1.ebuild => bash-5.0_p2-r2.ebuild} |  2 +-
 .../bash/files/bash-5.0-globpat-backslashes.patch  | 38 --
 2 files changed, 36 insertions(+), 4 deletions(-)

diff --git a/app-shells/bash/bash-5.0_p2-r1.ebuild 
b/app-shells/bash/bash-5.0_p2-r2.ebuild
similarity index 100%
rename from app-shells/bash/bash-5.0_p2-r1.ebuild
rename to app-shells/bash/bash-5.0_p2-r2.ebuild
index 9410c85e0ce..7383e634420 100644
--- a/app-shells/bash/bash-5.0_p2-r1.ebuild
+++ b/app-shells/bash/bash-5.0_p2-r2.ebuild
@@ -68,8 +68,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.0-history-zero-length.patch
"${FILESDIR}"/${PN}-5.0-history-append.patch
"${FILESDIR}"/${PN}-5.0-optimize-connection-fork.patch
-   "${FILESDIR}"/${PN}-5.0-globpat-backslashes.patch
"${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch
+   "${FILESDIR}"/${PN}-5.0-globpat-backslashes.patch
 )
 
 pkg_setup() {

diff --git a/app-shells/bash/files/bash-5.0-globpat-backslashes.patch 
b/app-shells/bash/files/bash-5.0-globpat-backslashes.patch
index b3f6d680ea4..21acaf7e7ff 100644
--- a/app-shells/bash/files/bash-5.0-globpat-backslashes.patch
+++ b/app-shells/bash/files/bash-5.0-globpat-backslashes.patch
@@ -53,8 +53,18 @@
 !   return bsquote ? 2 : 0;
   }
   
+*** ../bash-5.0-patched/lib/glob/glob.h2013-10-28 14:46:12.0 
-0400
+--- lib/glob/glob.h2019-03-07 11:06:47.0 -0500
+***
+*** 31,34 
+--- 31,35 
+  #define GX_ADDCURDIR 0x200   /* internal -- add passed directory name */
+  #define GX_GLOBSTAR  0x400   /* turn on special handling of ** */
++ #define GX_RECURSE   0x800   /* internal -- glob_filename called recursively 
*/
+  
+  extern int glob_pattern_p __P((const char *));
 *** ../bash-5.0-patched/lib/glob/glob.c2018-09-20 10:53:23.0 
-0400
 lib/glob/glob.c2019-01-31 19:14:13.0 -0500
+--- lib/glob/glob.c2019-03-07 14:23:43.0 -0500
 ***
 *** 1062,1066 
 unsigned int directory_len;
@@ -89,15 +99,37 @@
   {
 char **directories, *d, *p;
 ***
+*** 1176,1180 
+   d[directory_len - 1] = '\0';
+  
+!   directories = glob_filename (d, dflags);
+  
+if (free_dirname)
+--- 1195,1199 
+   d[directory_len - 1] = '\0';
+  
+!   directories = glob_filename (d, dflags|GX_RECURSE);
+  
+if (free_dirname)
+***
 *** 1333,1336 
 1352,1360 
+--- 1352,1369 
  return (NULL);
}
-+   if (directory_len > 0 && hasglob == 2) /* need to dequote */
++   /* If we have a directory name with quoted characters, and we are
++   being called recursively to glob the directory portion of a pathname,
++   we need to dequote the directory name before returning it so the
++   caller can read the directory */
++   if (directory_len > 0 && hasglob == 2 && (flags & GX_RECURSE) != 0)
 +  {
 +dequote_pathname (directory_name);
 +directory_len = strlen (directory_name);
 +  }
++ 
++   /* We could check whether or not the dequoted directory_name is a
++   directory and return it here, returning the original directory_name
++   if not, but we don't do that yet. I'm not sure it matters. */
++ 
 /* Handle GX_MARKDIRS here. */
 result[0] = (char *) malloc (directory_len + 1);
 *** ../bash-5.0-patched/pathexp.c  2018-04-29 17:44:48.0 -0400



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

2019-03-08 Thread Lars Wendler
commit: bd894b0e8bd81cfb2ec71039f2b0573dfc9b56ec
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:35:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 20:56:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd894b0e

sys-libs/openipmi: Removed old.

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

 sys-libs/openipmi/Manifest   |   1 -
 sys-libs/openipmi/openipmi-2.0.25.ebuild | 105 ---
 2 files changed, 106 deletions(-)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 34ce54874d8..f44898e3335 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,4 +1,3 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 
6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8
 SHA512 
78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
-DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B 
eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016
 SHA512 
5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 
08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6
 SHA512 
ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0
 DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 
86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663
 SHA512 
44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3

diff --git a/sys-libs/openipmi/openipmi-2.0.25.ebuild 
b/sys-libs/openipmi/openipmi-2.0.25.ebuild
deleted file mode 100644
index bcbbd3548fd..000
--- a/sys-libs/openipmi/openipmi-2.0.25.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1
-
-DESCRIPTION="Library interface to IPMI"
-HOMEPAGE="https://sourceforge.net/projects/openipmi/";
-MY_PN="OpenIPMI"
-MY_P="${MY_PN}-${PV/_/-}"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
-IUSE="crypt snmp perl python tcl"
-S="${WORKDIR}/${MY_P}"
-RESTRICT='test'
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-libs/gdbm:=
-   sys-libs/ncurses:0=
-   sys-libs/readline:0=
-   crypt? ( dev-libs/openssl:0= )
-   snmp? ( net-analyzer/net-snmp )
-   perl? ( dev-lang/perl )
-   python? ( ${PYTHON_DEPS} )
-   tcl? ( dev-lang/tcl:0= )"
-DEPEND="${RDEPEND}
-   >=dev-lang/swig-1.3.21
-   virtual/pkgconfig"
-# Gui is broken!
-#  python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   # https://bugs.gentoo.org/501510
-   "${FILESDIR}/${PN}-2.0.21-tinfo.patch"
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Bug #290763: The buildsys tries to compile+optimize the py file during
-   # install, when the .so might not be been added yet. We just skip the 
files
-   # and use python_optimize ourselves later instead.
-   sed -r -i \
-   -e '/INSTALL.*\.py[oc] /d' \
-   -e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
-   swig/python/Makefile.{am,in}
-
-   # Bug #298250: parallel install fix.
-   sed -r -i \
-   -e '/^install-data-local:/s,$, install-exec-am,g' \
-   cmdlang/Makefile.{am,in}
-
-   # We touch the .in and .am above because if we use the below, the Perl 
stuff
-   # is very fragile, and often fails to link.
-   #cd "${S}"
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   # these binaries are for root!
-   --bindir=/usr/sbin
-   --with-glib
-   --with-glibver=2.0
-   --with-swig
-   --without-tkinter
-   $(use_with snmp ucdsnmp yes)
-   $(use_with crypt openssl yes)
-   $(use_with perl perl yes)
-   $(use_with tcl tcl yes)
-   $(use_with python python yes)
-   )
-
-   # GUI is broken
-   #use tk && use python && use !tcl && \
-   #   ewarn "Not building Tk GUI because it needs both Python AND Tcl"
-   #if use python && use tcl; then
-   #   myconf+=( $(u

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

2019-03-08 Thread Lars Wendler
commit: a44171837d45eb775de4457899f59db399254e81
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:35:04 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 20:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4417183

sys-libs/openipmi: Bump to version 2.0.27

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

 sys-libs/openipmi/Manifest   |   1 +
 sys-libs/openipmi/openipmi-2.0.27.ebuild | 108 +++
 2 files changed, 109 insertions(+)

diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index 2a8591944a6..34ce54874d8 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,3 +1,4 @@
 DIST OpenIPMI-2.0.22.tar.gz 3081893 BLAKE2B 
6ec5ec7f61f3033a9d953df4b091522fa5bd891a93dfe648f807548e3dc0f5ffc0d15af9b687379e6749d7b97ee2fd6c7f9e713aaa7423b82bf099fb2d0fb6b8
 SHA512 
78017fc0b52ce6a83db45f595f50170410120c9f7394429869c177ee40ea5b924bcc0e36bb60f9368a75a2f78ff71c70ae3631ba55a207cfb6eb4f62aa44ff89
 DIST OpenIPMI-2.0.25.tar.gz 3212723 BLAKE2B 
eb0872fe4b06b84cdb6a4e301d4c80940351d8bf14d50e5cd67525a09ba98674cd890852d4692d6b77c4e935646f3bbd5e84202b8b619e65daef99034d7fb016
 SHA512 
5d89deb5d0d0ff44d6f62a9759577dba92aa58c208477e317aecbd01e71ccf7ba0dab138a1d8feff22d523c85d6ceaee9e478e26834ffcd91949b81d2d9c1f86
 DIST OpenIPMI-2.0.26.tar.gz 3124706 BLAKE2B 
08afeae1063b404dec3d6f9e5decdf9ac516c0096d8db3c42ff275c280267aa6a202cf4c63c5044cf1d24a95ecd617ad36c15e5c98c6b9cdad2647227f649ae6
 SHA512 
ffd1ea60727973238461c95373c71e28da04e2fd163bfcb8f5ef9a8ac197b554773231c064cac71c64fc7ccd720085a781fe3c6c8ed3c9dc5cc8ca88fff6f2d0
+DIST OpenIPMI-2.0.27.tar.gz 3125193 BLAKE2B 
86639a86803e49393aefbaf5b1d1fee8e2bf399b2772bdee7d07a00d5e6657efe5cdf962cacb0397f9de5deb0b18edc05783c3388f4fc19e1ee2de4c01be0663
 SHA512 
44aa2eb97559514d61654434f24bf8e87c3f89ea7095fd3d46c1a889e16c128f29ca19cfb9747afc7fd432ada84406ee884bc8b9c65e28b8bd033d368b744fe3

diff --git a/sys-libs/openipmi/openipmi-2.0.27.ebuild 
b/sys-libs/openipmi/openipmi-2.0.27.ebuild
new file mode 100644
index 000..93fc45394e3
--- /dev/null
+++ b/sys-libs/openipmi/openipmi-2.0.27.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools python-single-r1
+
+DESCRIPTION="Library interface to IPMI"
+HOMEPAGE="https://sourceforge.net/projects/openipmi/";
+MY_PN="OpenIPMI"
+MY_P="${MY_PN}-${PV/_/-}"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~x86"
+IUSE="crypt snmp perl python tcl"
+S="${WORKDIR}/${MY_P}"
+RESTRICT='test'
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-libs/gdbm:=
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   crypt? ( dev-libs/openssl:0= )
+   snmp? ( net-analyzer/net-snmp )
+   perl? ( dev-lang/perl )
+   python? ( ${PYTHON_DEPS} )
+   tcl? ( dev-lang/tcl:0= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/swig-1.3.21"
+BDEPEND="virtual/pkgconfig"
+
+# Gui is broken!
+#  python? ( tcl? ( tk? ( dev-lang/tk dev-tcltk/tix ) ) )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   # https://bugs.gentoo.org/501510
+   "${FILESDIR}/${PN}-2.0.26-tinfo.patch"
+
+   "${FILESDIR}/${PN}-2.0.26-readline.patch"
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Bug #290763: The buildsys tries to compile+optimize the py file during
+   # install, when the .so might not be been added yet. We just skip the 
files
+   # and use python_optimize ourselves later instead.
+   sed -r -i \
+   -e '/INSTALL.*\.py[oc] /d' \
+   -e '/install-exec-local/s,OpenIPMI.pyc OpenIPMI.pyo,,g' \
+   swig/python/Makefile.{am,in} || die
+
+   # Bug #298250: parallel install fix.
+   sed -r -i \
+   -e '/^install-data-local:/s,$, install-exec-am,g' \
+   cmdlang/Makefile.{am,in} || die
+
+   # We touch the .in and .am above because if we use the below, the Perl 
stuff
+   # is very fragile, and often fails to link.
+   #cd "${S}"
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   # these binaries are for root!
+   --bindir="${EPREFIX}"/usr/sbin
+   --with-glib
+   --with-glibver=2.0
+   --with-swig
+   --without-tkinter
+   $(use_with snmp ucdsnmp yes)
+   $(use_with crypt openssl yes)
+   $(use_with perl perl yes)
+   $(use_with tcl tcl yes)
+   $(use_with python python yes)
+   )
+
+   # GUI is broken
+   #use tk && use python && use !tcl && \
+   #   ewarn "Not building Tk GUI because it needs both Py

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

2019-03-08 Thread Virgil Dupras
commit: b87c00e8476fda287b2c089495944ae617836547
Author: Virgil Dupras  gentoo  org>
AuthorDate: Fri Mar  8 20:53:41 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Fri Mar  8 20:53:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87c00e8

dev-python/guessit: remove old

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

 dev-python/guessit/Manifest |  1 -
 dev-python/guessit/guessit-2.1.4.ebuild | 48 -
 2 files changed, 49 deletions(-)

diff --git a/dev-python/guessit/Manifest b/dev-python/guessit/Manifest
index f6ce6d2ea48..03c79c7d97a 100644
--- a/dev-python/guessit/Manifest
+++ b/dev-python/guessit/Manifest
@@ -1,2 +1 @@
-DIST guessit-2.1.4.tar.gz 102907 BLAKE2B 
3b3652f331498bbb365debf18c74f789b5c9e9c1f711481b0a392c73e9fbfa6628ec58f45ae482ee74cbd4c3d26662f2f1776d9b5fe19f35dec02e438c8b0901
 SHA512 
c6465c32a68d40698b75addb343d765e47b867dd7f9b8c912f70532a9e9ca54d0e40f70a393880347eea64535a65df5f79d83ea99dc996cd126ba91ca130a879
 DIST guessit-3.0.0.tar.gz 133379 BLAKE2B 
c9d7c2def91dc301944b951bfa32810b9efd2348fa9a016015dd75c03b407bf3e17cc5cb93baa1d4cc5b6fcb76790972f2bf7c14af2c0cad419f6a98bdda3d6c
 SHA512 
87f19dc1c6b4f46fa1f2682f7c3bab91cf094df06904b8d9771159f346612b9d0adef4aef55315dd00d07787319d17008e936b125941abba5b869df6a91cb1c6

diff --git a/dev-python/guessit/guessit-2.1.4.ebuild 
b/dev-python/guessit/guessit-2.1.4.ebuild
deleted file mode 100644
index 9618ff06672..000
--- a/dev-python/guessit/guessit-2.1.4.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for guessing information from video filenames"
-HOMEPAGE="https://github.com/guessit-io/guessit 
https://pypi.org/project/guessit/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/babelfish-0.5.5[${PYTHON_USEDEP}]
-   >=dev-python/rebulk-0.9.0[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-2.7.3[${PYTHON_USEDEP}]
-   dev-python/pytest-capturelog[${PYTHON_USEDEP}]
-   dev-python/pytest-runner[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   # Disable benchmarks as they require unavailable pytest-benchmark.
-   rm guessit/test/test_benchmark.py || die
-   sed -i -e "s|'pytest-benchmark',||g" setup.py || die
-
-   # Disable unconditional dependency on dev-python/pytest-runner.
-   sed -i -e "s|'pytest-runner'||g" setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   esetup.py test
-}



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

2019-03-08 Thread Mikle Kolyada
commit: 8df9ef39e446c4b36786fa654dac2ea778f1c526
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 20:40:55 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 20:41:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df9ef39

sys-apps/busybox: Sync live ebuild

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

 sys-apps/busybox/busybox-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-apps/busybox/busybox-.ebuild 
b/sys-apps/busybox/busybox-.ebuild
index 4d493a7ed4f..67be8d58e25 100644
--- a/sys-apps/busybox/busybox-.ebuild
+++ b/sys-apps/busybox/busybox-.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
 
 # See `man savedconfig.eclass` for info on how to use USE=savedconfig.
@@ -178,6 +178,10 @@ src_configure() {
# this opt only controls mounting with 

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

2019-03-08 Thread Sergei Trofimovich
commit: 99ac733791ee837648831183579da88d79fc3ba5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Mar  8 20:32:06 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar  8 20:36:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ac7337

net-misc/ntp: stable 4.2.8_p13 for sparc, bug #679742

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>

 net-misc/ntp/ntp-4.2.8_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p13.ebuild 
b/net-misc/ntp/ntp-4.2.8_p13.ebuild
index dd9a5cff648..5daabe6cc25 100644
--- a/net-misc/ntp/ntp-4.2.8_p13.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 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"
+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"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2019-03-08 Thread Daniel Pielmeier
commit: a7c6235232c1edd0d919f67f59c7cd741fd74e31
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 20:19:41 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 20:19:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7c62352

sys-fs/fatsort: Remove old fatsort-1.4.2.

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

 sys-fs/fatsort/Manifest |  1 -
 sys-fs/fatsort/fatsort-1.4.2.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/sys-fs/fatsort/Manifest b/sys-fs/fatsort/Manifest
index 3f97b2b9d9b..12cff7154cf 100644
--- a/sys-fs/fatsort/Manifest
+++ b/sys-fs/fatsort/Manifest
@@ -1,2 +1 @@
-DIST fatsort-1.4.2.439.tar.xz 41852 BLAKE2B 
30ffc8575ca50a71c09c5f90e658a150ece34a9bed664696d8969ccbe4c3cb1b0130d830990e259889fab331ccf0c35e3f0aa3401628fdff3e04acbb7d0b53dd
 SHA512 
c51b5316b34e1a74e2a8d1c625716fd022d32e40a92ef56b88fbc940b5e6dd6c978b733f180477e8b5b3235b46cd16eb74798c5aadd45de9ead1f1bafdf52fee
 DIST fatsort-1.5.0.456.tar.xz 56100 BLAKE2B 
996f144c67a2311ef9962b06e776d0a0c8897814383e50c9f48f5af0bc800159ee34c10d9f8d51dae5160844dfe9fcbc4b56bb9883cbdb0402a0ea20198fc1d6
 SHA512 
fe9d8108494fd64da730ec40882582fc16a89e76a5ba4e8040d03a3dbbf12c525904abe24814337713f5f1d15c72e8321b27fad69db816c073a96fbfd15ea486

diff --git a/sys-fs/fatsort/fatsort-1.4.2.ebuild 
b/sys-fs/fatsort/fatsort-1.4.2.ebuild
deleted file mode 100644
index fd4c8746d50..000
--- a/sys-fs/fatsort/fatsort-1.4.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-SVN_REV=439
-MY_P=${P}.${SVN_REV}
-
-DESCRIPTION="Sorts files on FAT16/32 partitions, ideal for basic audio players"
-HOMEPAGE="http://fatsort.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-
-   sed -i -e '/^\(MANDIR=\|SBINDIR=\)/s|/usr/local|/usr|' \
-   $(find ./ -name Makefile) || die
-}
-
-src_compile() {
-   emake CC=$(tc-getCC) LD=$(tc-getCC) \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
-   DESTDIR="${D}"
-}
-
-src_test() {
-   # Tests require root permissions and mounting filesystems which does
-   # not work inside the ebuild environment
-   true
-}



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

2019-03-08 Thread Daniel Pielmeier
commit: a4206d8b478d02eb0274b5b6fec37d7fbf467a28
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 20:16:35 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 20:16:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4206d8b

dev-libs/libburn: Remove old libburn-1.4.8-r2.

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

 dev-libs/libburn/Manifest|  1 -
 dev-libs/libburn/libburn-1.4.8-r2.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/libburn/Manifest b/dev-libs/libburn/Manifest
index eabcb915af7..e157fb7e4f8 100644
--- a/dev-libs/libburn/Manifest
+++ b/dev-libs/libburn/Manifest
@@ -1,2 +1 @@
-DIST libburn-1.4.8.tar.gz 977757 BLAKE2B 
2a59adbd104238857cd848cb76c2da3e5ea61112607832c42bba2c47999218bf87563fe2a3901370d2a8cbbfbe2a6dfb1615efc6be10f7ee52d7f822917504f4
 SHA512 
e02c08078313abb19108bb394741d4bde1c5098c1a200129940744e03078d8350b6ac951bf5523872a343b3f9b7a4954dda60a3336997f975abdee6dbae9b87c
 DIST libburn-1.5.0.tar.gz 979953 BLAKE2B 
7fdd6d8314d65547e48baa3bb7c0b8f94c5d5a799e62d79d8dfcd5de644c555be437fc7c84134598703b9335c2330c49e8c7c7adbaefa9e1f288109e0010f8df
 SHA512 
c524d672d79db2f6dc22f6381cd422ddaa3b61d6741c998c773772722e37c53576ae9549dd17a33c2d020c66857ecbb948f353bc22cdf28c2bb115bd2b82d4a2

diff --git a/dev-libs/libburn/libburn-1.4.8-r2.ebuild 
b/dev-libs/libburn/libburn-1.4.8-r2.ebuild
deleted file mode 100644
index e18746798c9..000
--- a/dev-libs/libburn/libburn-1.4.8-r2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Open-source library for reading, mastering and writing optical 
discs"
-HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wikis/home";
-SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="debug static-libs"
-
-RDEPEND=""
-DEPEND="$RDEPEND
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   --disable-ldconfig-at-install \
-   $(use_enable debug)
-}
-
-src_install() {
-   default
-
-   dodoc CONTRIBUTORS doc/{comments,*.txt}
-
-   docinto cdrskin
-   dodoc cdrskin/{*.txt,README}
-   docinto cdrskin/html
-   dodoc cdrskin/cdrskin_eng.html
-
-   find "${D}" -name '*.la' -delete || die
-}



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

2019-03-08 Thread Daniel Pielmeier
commit: 29271ddf7805871c4ad3dd2254f2cb2047072ff5
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 20:15:00 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 20:15:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29271ddf

dev-libs/libisofs: Remove old libisofs-1.4.8.

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

 dev-libs/libisofs/Manifest  |  1 -
 dev-libs/libisofs/libisofs-1.4.8.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/libisofs/Manifest b/dev-libs/libisofs/Manifest
index a98f17b3407..b2db13a5470 100644
--- a/dev-libs/libisofs/Manifest
+++ b/dev-libs/libisofs/Manifest
@@ -1,2 +1 @@
-DIST libisofs-1.4.8.tar.gz 829979 BLAKE2B 
78275a8a1c2ed3824d25dcd2eb02675059d102f2f0b93ae469ea18c342bd6c72e79655eb9f3c700539f87ad46bb97b6a3e28950f84a03bf3d9f1fd982c4fc479
 SHA512 
0c6f505a951a1b7fce63bf63c715e5acb3158c15be2660627d2380771f025ec88bd67a4c2b8c86ef9dbb649a23cb26b826e875e7c87ff46c8bcd13d831fe8bcc
 DIST libisofs-1.5.0.tar.gz 834099 BLAKE2B 
57dbdb4173df635d2811c61a0b88e49f617b628909a6f87eeca7715a2c94b25b381860722cd56752cac28993bb314c9b0371ae5c0ca73e37044192f50aa47179
 SHA512 
1d0bc488c18b95971b7aa89765d7b5772b64d17eadeae9ec52c0f880c6f68acee80ee39b603752a1f9fbe0f35029c27023d5a6710d149a0f568bb396c3dcede8

diff --git a/dev-libs/libisofs/libisofs-1.4.8.ebuild 
b/dev-libs/libisofs/libisofs-1.4.8.ebuild
deleted file mode 100644
index 7747207a43d..000
--- a/dev-libs/libisofs/libisofs-1.4.8.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Open-source library for reading, mastering and writing optical 
discs"
-HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wikis/home";
-SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="acl debug static-libs verbose-debug xattr zlib"
-
-RDEPEND="acl? ( virtual/acl )
-   xattr? ( sys-apps/attr )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable debug) \
-   $(use_enable verbose-debug) \
-   $(use_enable acl libacl) \
-   $(use_enable xattr) \
-   $(use_enable zlib) \
-   --disable-libjte \
-   --disable-ldconfig-at-install
-}
-
-src_install() {
-   default
-
-   dodoc Roadmap doc/{*.txt,Tutorial}
-
-   find "${D}" -name '*.la' -delete || die
-}



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

2019-03-08 Thread Daniel Pielmeier
commit: dbc347d51bfbe915e4cf7aef8f4fb27ffa658a75
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 20:13:33 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 20:13:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc347d5

dev-libs/libisoburn: Remove old libisoburn-1.4.8-r1.

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

 dev-libs/libisoburn/Manifest   |  1 -
 dev-libs/libisoburn/libisoburn-1.4.8-r1.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest
index 63366ab389f..71643a29329 100644
--- a/dev-libs/libisoburn/Manifest
+++ b/dev-libs/libisoburn/Manifest
@@ -1,2 +1 @@
-DIST libisoburn-1.4.8.tar.gz 1537097 BLAKE2B 
569684a115ac09506aa2fe6439f4dd80424ba7a5fb539b587e618a2a618c18512099117892ed0abc7268bb258c80a1ce8c2e4535f4eef963a14a5f8285806e23
 SHA512 
26dd6f6884d98d9d3f54bf18b529a688d28aa0ff54b7fe6fe7926c7765755a1c7f7b2d0ef02ca6ea2bdac9ddf6f928c01c89a3547aea1e9f0b47346b160d0d46
 DIST libisoburn-1.5.0.tar.gz 1550656 BLAKE2B 
447c383b3847b7ca0c4aca73f5317dec03ef79b34debc3ad2149fae4e7216f29c4a0dd918271087b530fb6c476b219430159e1515bec4bcf51c47d5b2ee05d89
 SHA512 
c74a9e2887244c28c82abe70d2603dbcd49b639c370e5b7fea03aabce59ff2b361345cd6ec88fe8152727e8a416d4759b88d91e2b5aec8a697408e00b7dc9e4d

diff --git a/dev-libs/libisoburn/libisoburn-1.4.8-r1.ebuild 
b/dev-libs/libisoburn/libisoburn-1.4.8-r1.ebuild
deleted file mode 100644
index 1d0474b8cde..000
--- a/dev-libs/libisoburn/libisoburn-1.4.8-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media 
supported by libburn"
-HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wikis/home";
-SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz";
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="acl debug external-filters external-filters-setuid frontend-optional
-   launch-frontend launch-frontend-setuid libedit readline static-libs 
xattr zlib"
-
-REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid 
) )"
-
-RDEPEND=">=dev-libs/libburn-1.4.8
-   >=dev-libs/libisofs-1.4.8
-   readline? ( sys-libs/readline:0= )
-   !readline? ( libedit? ( dev-libs/libedit ) )
-   acl? ( virtual/acl )
-   xattr? ( sys-apps/attr )
-   zlib? ( sys-libs/zlib )
-   launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 )
-   launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 )
-   frontend-optional? ( dev-tcltk/bwidget )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable readline libreadline) \
-   $(usex readline --disable-libedit $(use_enable libedit)) \
-   $(use_enable acl libacl) \
-   $(use_enable xattr) \
-   $(use_enable zlib) \
-   --disable-libjte \
-   $(use_enable external-filters) \
-   $(use_enable external-filters-setuid) \
-   $(use_enable launch-frontend) \
-   $(use_enable launch-frontend-setuid) \
-   --disable-ldconfig-at-install \
-   --enable-pkg-check-modules \
-   $(use_enable debug)
-}
-
-src_install() {
-   default
-
-   dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt}
-
-   docinto frontend
-   dodoc frontend/README-tcltk
-   docinto xorriso
-   dodoc xorriso/{changelog.txt,README_gnu_xorriso}
-
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/e16/

2019-03-08 Thread Andrew Savchenko
commit: 1a1779b7710dd22de182b040241171b1b0b2908e
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Mar  8 20:09:19 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Mar  8 20:13:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1779b7

x11-wm/e16: fix REQUIRED_USE block properly

Commit 9fff67833610ec044978b8c34e8a1f62d82a0afc had not fixed bug
679746 properly: REQUIRED_USE block was still malformed due to
typos, so bug 679800 emerged.

Bug: https://bugs.gentoo.org/679746
Closes: https://bugs.gentoo.org/679800
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrew Savchenko  gentoo.org>

 x11-wm/e16/e16-1.0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/e16/e16-1.0.19.ebuild b/x11-wm/e16/e16-1.0.19.ebuild
index d4245ee6c5c..f76feca9f8b 100644
--- a/x11-wm/e16/e16-1.0.19.ebuild
+++ b/x11-wm/e16/e16-1.0.19.ebuild
@@ -55,11 +55,11 @@ RDEPEND="${CDEPEND}
 DEPEND="${CDEPEND}
x11-base/xorg-proto
 "
-REQIRED_USE="
+REQUIRED_USE="
audiofile? ( sound )
opengl? ( xcomposite )
sndfile? ( sound )
-   sound? ^^ ( sndfile audiofile )
+   sound? ( ^^ ( sndfile audiofile ) )
 "
 
 PATCHES=( "${FILESDIR}/${PN}-user-fonts.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/files/, app-portage/pfl/

2019-03-08 Thread Daniel Pielmeier
commit: d7b4f279532547c444f376a70b17ebd9fae391b2
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 20:08:11 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 20:08:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b4f279

app-portage/pfl: Remove old pfl-2.4-r5.

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

 app-portage/pfl/Manifest   |  1 -
 .../pfl/files/e-file-20110906-http-response.patch  | 11 -
 .../pfl/files/e-file-20110906-portageq.patch   | 44 ---
 app-portage/pfl/files/pfl-2.4-reponame.patch   | 11 -
 app-portage/pfl/pfl-2.4-r5.ebuild  | 50 --
 5 files changed, 117 deletions(-)

diff --git a/app-portage/pfl/Manifest b/app-portage/pfl/Manifest
index 4189a02bf65..48532ac50b6 100644
--- a/app-portage/pfl/Manifest
+++ b/app-portage/pfl/Manifest
@@ -1,2 +1 @@
-DIST pfl-2.4.tar.bz2 6274 BLAKE2B 
7cf72dc4b9182b3ea43fb1661330debeb79afdaaab8a519dc2f8f0a048f5f7e66ee2466a44b4683f36eebae248f6df407d0d0fc3914f3a8eb427bc2af0692bb6
 SHA512 
a33712bc38d6e02474856dc3a9eac0d39be032a9554f2510815602e94648cd6bf499111a3354568788ddcc0a653a2ac54fac56b0af03fb1cf822ec44ffcb1d72
 DIST pfl-3.0.tar.bz2 4332 BLAKE2B 
8e1dd17d0017cd972c02a9e8d3610a036447d7b898c6f0a9557ef2c598c0581a09ee7a72ca04860f3695d06d3fe3ee9426a99b1158db71e232ccaff69479d068
 SHA512 
94f7cc575689f46a0b9ce50c3de7d6a42767766c8c447616c7f3587438a6b3c09e5d00b3b80cd71b0d386ead1e396d49aa266ff408146f85b18e25ebfe887108

diff --git a/app-portage/pfl/files/e-file-20110906-http-response.patch 
b/app-portage/pfl/files/e-file-20110906-http-response.patch
deleted file mode 100644
index 672cde5f537..000
--- a/app-portage/pfl/files/e-file-20110906-http-response.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 bin/e-file 2013-10-14 21:33:54.421701259 +0200
-+++ bin/e-file 2013-10-14 21:34:10.004702370 +0200
-@@ -25,7 +25,7 @@
- 
- 
URL="http://www.portagefilelist.de/index.php/Special:PFLQuery2?file=$1&searchfile=lookup&lookup=file&txt";
- 
--curl -s $URL | awk -v isgentoo=$isgentoo '
-+curl -s -f $URL | awk -v isgentoo=$isgentoo '
- BEGIN{
-   FOUND=0
-   if(isgentoo){

diff --git a/app-portage/pfl/files/e-file-20110906-portageq.patch 
b/app-portage/pfl/files/e-file-20110906-portageq.patch
deleted file mode 100644
index 2a65519f459..000
--- a/app-portage/pfl/files/e-file-20110906-portageq.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 bin/e-file
-+++ bin/e-file
-@@ -16,11 +16,11 @@
-   exit 1
- fi
- 
--if type emerge >/dev/null 2>&1; then
-+if type portageq >/dev/null 2>&1; then
-   isgentoo=1
- else
-   isgentoo=0
--  echo 'WARNING: "emerge" no found. If your system is not gentoo, a part 
of function will not available!' >&2
-+  echo 'WARNING: "portageq" no found. If your system is not gentoo, a 
part of function will not available!' >&2
- fi
- 
- 
URL="http://www.portagefilelist.de/index.php/Special:PFLQuery2?file=$1&searchfile=lookup&lookup=file&txt";
-@@ -29,8 +29,7 @@
- BEGIN{
-   FOUND=0
-   if(isgentoo){
--  "emerge --info | grep PORTDIR" | getline
--  split($0,PORTDIR,/\"/)
-+  "portageq get_repo_path $(portageq envvar EROOT) gentoo" | 
getline PORTDIR
-   }
- }
- {
-@@ -75,7 +74,7 @@
-   }
-   
-   NF=0
--  cmd="(grep -h HOMEPAGE\\= " PORTDIR[2] "/" pkg 
"/*.ebuild | tail -n 1)2>/dev/null"
-+  cmd="(grep -h HOMEPAGE\\= " PORTDIR "/" pkg 
"/*.ebuild | tail -n 1)2>/dev/null"
-   cmd | getline
-   if(NF==0){
-   HOMEPAGE=""
-@@ -85,7 +84,7 @@
-   }
-   
-   NF=0
--  cmd="(grep -h DESCRIPTION " PORTDIR[2] "/" pkg 
"/*.ebuild | tail -n 1)2>/dev/null"
-+  cmd="(grep -h DESCRIPTION " PORTDIR "/" pkg 
"/*.ebuild | tail -n 1)2>/dev/null"
-   cmd | getline
-   if(NF==0){
-   DESCRIPTION=""

diff --git a/app-portage/pfl/files/pfl-2.4-reponame.patch 
b/app-portage/pfl/files/pfl-2.4-reponame.patch
deleted file mode 100644
index a9041d46b32..000
--- a/app-portage/pfl/files/pfl-2.4-reponame.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 pfl/pfl.py (Revision 68)
-+++ pfl/pfl.py (Arbeitskopie)
-@@ -226,6 +226,8 @@
-   v = '%s-%s' % (v, r)
-   
-   repo, = self._vardbapi.aux_get(cpv, ['repository'])
-+  if len(repo) == 0:
-+  repo, = self._vardbapi.aux_get(cpv, 
['REPOSITORY'])
- 
-   # timestamp of me

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

2019-03-08 Thread Sergei Trofimovich
commit: 19a08ae0cbadc4ea2201e62a67c0644a5180f794
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Mar  8 15:46:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar  8 19:52:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a08ae0

media-libs/gd: stable 2.2.5-r2 for sparc, bug #679702

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/gd/gd-2.2.5-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 4d24af7c8db..799f5b0382a 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="fontconfig jpeg png static-libs test tiff truetype webp xpm zlib"
 
 # fontconfig has prefixed font paths, details see bug #518970



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

2019-03-08 Thread Sergei Trofimovich
commit: 393b290c9ee7bd0a8dddcc91dce35abc63e398b6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Mar  8 15:45:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar  8 19:52:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393b290c

net-misc/openssh: stable 7.9_p1-r4 for hppa, bug #675522

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-misc/openssh/openssh-7.9_p1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.9_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
index f108a54dd01..6b14828bd1e 100644
--- a/net-misc/openssh/openssh-7.9_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~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"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509"
 RESTRICT="!test? ( test )"



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

2019-03-08 Thread Daniel Pielmeier
commit: 5051b44667d87153f34bcbd75f9c597d7a7f513f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Mar  5 17:00:07 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 19:40:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5051b446

app-admin/conky: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Daniel Pielmeier  gentoo.org>

 app-admin/conky/files/conky-1.10.4-x11-build.patch | 31 --
 1 file changed, 31 deletions(-)

diff --git a/app-admin/conky/files/conky-1.10.4-x11-build.patch 
b/app-admin/conky/files/conky-1.10.4-x11-build.patch
deleted file mode 100644
index eb113a47fd5..000
--- a/app-admin/conky/files/conky-1.10.4-x11-build.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 178015a9495b7d40031ed7459e4f6b6731633a7c Mon Sep 17 00:00:00 2001
-From: shizeeg 
-Date: Thu, 8 Sep 2016 18:24:29 +0300
-Subject: [PATCH] Fix build without X11 (#317)
-

- src/conky.cc | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/src/conky.cc b/src/conky.cc
-index 0a812fc..4c5da94 100644
 a/src/conky.cc
-+++ b/src/conky.cc
-@@ -1404,6 +1404,9 @@ static void draw_string(const char *s)
- 
- int draw_each_line_inner(char *s, int special_index, int last_special_applied)
- {
-+#ifndef BUILD_X11
-+  static int cur_x, cur_y;/* current x and y for drawing */
-+#endif
- #ifdef BUILD_X11
-   int font_h = 0;
-   int cur_y_add = 0;
-@@ -1934,6 +1937,7 @@ static void draw_text(void)
- 
- static void draw_stuff(void)
- {
-+  static int text_offset_x, text_offset_y; /* offset for start position */
-   text_offset_x = text_offset_y = 0;
- #ifdef BUILD_IMLIB2
-   cimlib_render(text_start_x, text_start_y, window.width, window.height);



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

2019-03-08 Thread Daniel Pielmeier
commit: d8749d651b490fdf8062fb4853edef9f3b67445d
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Mar  8 19:39:24 2019 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Mar  8 19:39:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8749d65

app-admin/conky: Remove old conky-1.10.8-r1.

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

 app-admin/conky/conky-1.10.8-r1.ebuild | 205 -
 app-admin/conky/metadata.xml   |   2 -
 2 files changed, 207 deletions(-)

diff --git a/app-admin/conky/conky-1.10.8-r1.ebuild 
b/app-admin/conky/conky-1.10.8-r1.ebuild
deleted file mode 100644
index 2abe62d83a0..000
--- a/app-admin/conky/conky-1.10.8-r1.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils linux-info readme.gentoo-r1
-
-DESCRIPTION="An advanced, highly configurable system monitor for X"
-HOMEPAGE="https://github.com/brndnmtthws/conky";
-SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3 BSD LGPL-2.1 MIT"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86"
-IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
-   lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
-   nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
-   weather-metar weather-xoap webserver wifi X xmms2"
-
-DEPEND_COMMON="
-   X? (
-   imlib? ( media-libs/imlib2[X] )
-   lua-cairo? (
-   >=dev-lua/toluapp-1.0.93
-   x11-libs/cairo[X] )
-   lua-imlib? (
-   >=dev-lua/toluapp-1.0.93
-   media-libs/imlib2[X] )
-   lua-rsvg? (
-   >=dev-lua/toluapp-1.0.93
-   gnome-base/librsvg )
-   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
-   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXinerama
-   x11-libs/libXfixes
-   x11-libs/libXext
-   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
-   xmms2? ( media-sound/xmms2 )
-   )
-   cmus? ( media-sound/cmus )
-   curl? ( net-misc/curl )
-   eve? ( net-misc/curl dev-libs/libxml2 )
-   ical? ( dev-libs/libical )
-   iconv? ( virtual/libiconv )
-   irc? ( net-libs/libircclient )
-   mysql? ( >=virtual/mysql-5.0 )
-   ncurses? ( sys-libs/ncurses:= )
-   pulseaudio? ( media-sound/pulseaudio )
-   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
-   systemd? ( sys-apps/systemd )
-   wifi? ( net-wireless/wireless-tools )
-   weather-metar? ( net-misc/curl )
-   weather-xoap? ( dev-libs/libxml2 net-misc/curl )
-   webserver? ( net-libs/libmicrohttpd )
-   >=dev-lang/lua-5.1.4-r8:0
-   "
-RDEPEND="
-   ${DEPEND_COMMON}
-   apcupsd? ( sys-power/apcupsd )
-   hddtemp? ( app-admin/hddtemp )
-   moc? ( media-sound/moc )
-   nano-syntax? ( app-editors/nano )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-   "
-DEPEND="
-   ${DEPEND_COMMON}
-   app-text/docbook2X
-   "
-
-CONFIG_CHECK=~IPV6
-
-DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
-
-PATCHES=( "${FILESDIR}"/${P}-use-pkgconfig.patch )
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="You can find sample configurations at 
${ROOT%/}/usr/share/doc/${PF}.
-To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
-and edit it to your liking.
-
-There are pretty html docs available at the conky homepage
-or in ${ROOT%/}/usr/share/doc/${PF}/html.
-
-Also see https://wiki.gentoo.org/wiki/Conky/HOWTO";
-
-pkg_setup() {
-   use ipv6 && linux-info_pkg_setup
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE 
FILEPATH MAN_BINARY)|" \
-   cmake/ConkyPlatformChecks.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs
-
-   if use X; then
-   mycmakeargs=(
-   -DBUILD_X11=ON
-   -DOWN_WINDOW=ON
-   -DBUILD_XDAMAGE=ON
-   -DBUILD_XINERAMA=ON
-   -DBUILD_XDBE=ON
-   -DBUILD_XFT=$(usex truetype)
-   -DBUILD_IMLIB2=$(usex imlib)
-   -DBUILD_XSHAPE=ON
-   -DBUILD_ARGB=ON
-   -DBUILD_LUA_CAIRO=$(usex lua-cairo)
-   -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
-   -DBUILD_LUA_RSVG=$(usex lua-rsvg)
-   -DBUILD_NVIDIA=$(use

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

2019-03-08 Thread Mikle Kolyada
commit: 5d3c4a8d1aa7fa3a96253368eb9900408a4da9d1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 18:16:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 18:16:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3c4a8d

dev-util/pycharm-professional: mark stable

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

 dev-util/pycharm-professional/pycharm-professional-2018.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pycharm-professional/pycharm-professional-2018.3.4.ebuild 
b/dev-util/pycharm-professional/pycharm-professional-2018.3.4.ebuild
index 4b028da13f8..994b2eb0c05 100644
--- a/dev-util/pycharm-professional/pycharm-professional-2018.3.4.ebuild
+++ b/dev-util/pycharm-professional/pycharm-professional-2018.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
 
 LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource 
PyCharm_Preview"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=virtual/jre-1.8
dev-python/pip"



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

2019-03-08 Thread Mikle Kolyada
commit: a2c7e0f5a51da2c6ffb315a7abcc54f836f36952
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 18:17:41 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 18:17:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c7e0f5

dev-util/pycharm-professional: Drop old

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

 dev-util/pycharm-professional/Manifest |  5 --
 .../pycharm-professional-2018.2.4.ebuild   | 57 --
 .../pycharm-professional-2018.3.1.ebuild   | 57 --
 .../pycharm-professional-2018.3.2.ebuild   | 57 --
 .../pycharm-professional-2018.3.3.ebuild   | 57 --
 .../pycharm-professional-2018.3.ebuild | 57 --
 6 files changed, 290 deletions(-)

diff --git a/dev-util/pycharm-professional/Manifest 
b/dev-util/pycharm-professional/Manifest
index e00bf52ef8a..81db80cfc73 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -1,7 +1,2 @@
-DIST pycharm-professional-2018.2.4.tar.gz 343705704 BLAKE2B 
69cb8a57f8daf8d986c201e549bfb68b048a2f78e819aeee000bab836c5a25b50d0d6aa9870f6ff8b35907ba9bd69fef7071d421c74970f68496e4448495d43d
 SHA512 
3bc35cfeb1f1d4b95bbc490bfdb724ab76757a5f819c7acc2cbe85688493a9d8dc57cfa179a424fc24679f2093f55d5417a6859001093d58518a8b330d60f7f4
-DIST pycharm-professional-2018.3.1.tar.gz 397871775 BLAKE2B 
e9f950125c5c1f355e48e16a8c047751a88c6ee6e4862c6dbb8df12aa3e0e57a3d0d61c2cccb5995f2763e0d99eaaa967c19c884c40a350a7148dae71a66be0c
 SHA512 
9324315f865bce9b379ab9f698eb6e97917aa3cb4ef90612b22d33516c18cfbed9fb806dd9bd4884ead6e7a72e2b481e5636956630ac7da75234ff8ba4975878
-DIST pycharm-professional-2018.3.2.tar.gz 398099987 BLAKE2B 
68ec7f409335b5f9f35f623fd962c2f975c6e1fa844b8f142ab3d4604e1e0a1f10c361d95281a414b1e15e60f6dfc0d1b061c1512533d5ce171f0ee34872f538
 SHA512 
69dd521a44a971f6a5620d879234a7f788ec44a94fd2793df41b8765c5e239ff1d04364172b53750cdc248a945f2f6df02e1b5687c61156286797441ba7fc9e7
-DIST pycharm-professional-2018.3.3.tar.gz 398193313 BLAKE2B 
14445d3c3cbd7be865569971d37943caff56a14198c9e81708d692110e4abafdaf10700c842f72f54fe252b2e211b46aa4336f583ae548e0d65ee3ceed4ce95f
 SHA512 
ba8807491a78c0da2e772724c15c9aab6e48383f5407adb98a34d5196e2a1015f52f3eef9fb20c0da9115e3d283ed115663a732fc930cbc2bfc8f63d4ce0af5a
 DIST pycharm-professional-2018.3.4.tar.gz 398325518 BLAKE2B 
27ff339d2e8e3db0c94f7a1d8d9e1c740380f62d4b132dc37afb2e1cb4b6ccacdaf29e6caaf25aebd25e650c7a4d1a089b74b3cf1ee8d492722604b11644467a
 SHA512 
34f2461e0af1c18364e7414fe4f92fc34b1c82e17dd2db0c46b812909febb30e9aff26c1c363072f36facb6bbd6d186497fc02b6a7916c808dded63fc7350696
 DIST pycharm-professional-2018.3.5.tar.gz 398296895 BLAKE2B 
281fb2c28e556a98e90be37e82fc39d5ed3d50416f1bb519b1a9273880e952faa5a3a85eb1b90928ccb4ad45684fa9be715788ae412b74b4ac287b45bf5458a4
 SHA512 
2d84368d3058856024f289084d506d92711a369b79d582b9c53b6941514e3089604bac8dc9c5be0a7d15b483bd74e4e1cf2d60cb5f61e3c9755a98091003f42d
-DIST pycharm-professional-2018.3.tar.gz 397608153 BLAKE2B 
7130533fb3721d1f573105dec2289091cab23b6438acadda0c62f945e7a9b2a0a55b4d55260e1f472ec77d1fd8dbc9ac9e7f7220ef26424ffbe918874049071e
 SHA512 
0e83fa9117d46a503a3afd790fe2512cf04abc327ff7efdf46e40a24bcd028d6d2033ce56cdb1c4cfd1a8552d7d31af6e97a203c6273a5fd1b79263575fd2ee7

diff --git a/dev-util/pycharm-professional/pycharm-professional-2018.2.4.ebuild 
b/dev-util/pycharm-professional/pycharm-professional-2018.2.4.ebuild
deleted file mode 100644
index 9dff91df4d8..000
--- a/dev-util/pycharm-professional/pycharm-professional-2018.2.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils readme.gentoo-r1 xdg
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/";
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
-
-LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource 
PyCharm_Preview"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=virtual/jre-1.8
-   dev-python/pip"
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/${PN}/bin/fsnotifier
-   opt/${PN}/bin/fsnotifier64
-   opt/${PN}/bin/fsnotifier-arm
-   opt/${PN}/bin/libyjpagent-linux.so
-   opt/${PN}/bin/libyjpagent-linux64.so"
-
-MY_PN=${PN/-professional/}
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_prepare() {
-   default
-
-   rm -rf jre || die
-}
-
-src_install() {
-   insinto /opt/${PN}
-   doins -r *
-
-   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
-
-   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
-   newicon bin/${MY_PN}.png ${PN}.png
-   make_desktop_entry ${PN} ${PN} ${PN}
-
-   readme.gentoo_create_doc
-}
-
-pkg_postins

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

2019-03-08 Thread Mikle Kolyada
commit: be991b018187532fb2390312fcd8ff1757e44c89
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 18:14:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 18:15:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be991b01

dev-util/pycharm-community: Drop old

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

 dev-util/pycharm-community/Manifest|  5 --
 .../pycharm-community-2018.2.4.ebuild  | 54 --
 .../pycharm-community-2018.3.1.ebuild  | 54 --
 .../pycharm-community-2018.3.2.ebuild  | 54 --
 .../pycharm-community-2018.3.3.ebuild  | 54 --
 .../pycharm-community-2018.3.ebuild| 54 --
 6 files changed, 275 deletions(-)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index 5dd8d644149..19e922fe6e3 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,7 +1,2 @@
-DIST pycharm-community-2018.2.4.tar.gz 260812419 BLAKE2B 
2274d8af513535e4c5b3b69619c944f503dd9f2248a43cf3352221b34c40604f409038d85366321e858037e3c9c63dc838c046917c3102a2d536e4aef05c1636
 SHA512 
aca812b332c6a65865385e82c96fbca06f9caa39fd21723710922865f7aeb38de33eb041efb1e3553e161c34de6d8b8ed724d7c91ba16f3a818711ca9468
-DIST pycharm-community-2018.3.1.tar.gz 310702122 BLAKE2B 
c54153b9529bf03a09d92eb8b139da45bfb047cb1fdeacc9b64f17982edd237ed0633c391c15326ecaed7d9e599b3f87c0a16a2eb1302ceb37dfc1e0329693d0
 SHA512 
8d1f418bd97d8249481ad63fa699c141e498820698485b74c6f08674e4b0eee6054e9ad1e59260342fd615a5030ed932d1177ed8173ab9cf6026561c10fee9d8
-DIST pycharm-community-2018.3.2.tar.gz 310664794 BLAKE2B 
2dd7e59514909da3e319b1d8eb8b3e24e8dc7d67868ffea621b1c3273b6daa32459f09fb2d2e5b94d8044d9c2a0ea55d5940551bfd945e3ed8dabc200bcc2927
 SHA512 
613c1556dcf86f448cb496cf492ee76636dfef22cc4eb55f57ca1ed91a53f8a78da6455cc6f49becaa6250e136d786c92014e23a4333fbf0a6477a2f1e67a21c
-DIST pycharm-community-2018.3.3.tar.gz 310740450 BLAKE2B 
53552c228c81b17833d02a18f21838e768fdce3de8595a32fa832938208520306c1858d1e3ca509671e0412f2ec3b70acdf802a8af38816d91970f0c08b93147
 SHA512 
f1e774633718361fa623cb9810cd23be5da98f1bdc6cdfb01ef0980aa1163e0dea1e6c4ebbd1496ff903d81fec744f022a7c7854e29302c19d503541565dd1a0
 DIST pycharm-community-2018.3.4.tar.gz 310736836 BLAKE2B 
2d43955b4d4299026c3fccd00c42e71b98c314d33857b1f81a84f365efde4b89d29b8c20826a3f89b6dc36fb293d867874edc75d68f5070516a27ccb68034cd2
 SHA512 
35b133b0db3b7fdbc4f08d0070de5aec8b3f170657c932e5c5c0af2e8c4be8b9e408558a0595794acd73e2ef5085295929b2a11013e6e72b852fead4ce572f60
 DIST pycharm-community-2018.3.5.tar.gz 311914955 BLAKE2B 
d4e1e2cc19a416d7f5ecc1ee181c0b6a4e29ee3577800f2426ec84a7a16f53992526b1df8e3ccd43ccbdeeb7f6521d579fad41d145ecfd24408d2d18b9b577d6
 SHA512 
a81c95397388b243a5b548e2b4bc54f1be3fdedd191c33a90f57a53002d90eb462d5fbc69b2fa88ccb35d8521cd1224e4491928e4c1810a2e7429a6ba6050d36
-DIST pycharm-community-2018.3.tar.gz 310642963 BLAKE2B 
b32f3c9a3c28bc1ee4658c1ef60cbbe2c4775b310512b3a7fd1b28839bf1c69a566198808b128d18cbbe2d987f61d80bcbcc590177b25d8e9c8fce5fb1754d49
 SHA512 
00121b4ee9daae92d5c389913f4dd9efcd634f9888b21f6bcae10a3a67cc4bc36a5012590e6836224168053521edf5ba848080f4fc1060df04dc4c58cfdd9fff

diff --git a/dev-util/pycharm-community/pycharm-community-2018.2.4.ebuild 
b/dev-util/pycharm-community/pycharm-community-2018.2.4.ebuild
deleted file mode 100644
index 2f2c58e1dab..000
--- a/dev-util/pycharm-community/pycharm-community-2018.2.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2-utils readme.gentoo-r1 xdg
-
-DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
-HOMEPAGE="http://www.jetbrains.com/pycharm/";
-SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
-
-LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND=">=virtual/jre-1.8
-dev-python/pip"
-
-RESTRICT="mirror strip"
-
-QA_PREBUILT="opt/${PN}/bin/fsnotifier
-   opt/${PN}/bin/fsnotifier64
-   opt/${PN}/bin/fsnotifier-arm"
-
-MY_PN=${PN/-community/}
-
-src_prepare() {
-   default
-
-   rm -rf jre || die
-}
-
-src_install() {
-   insinto /opt/${PN}
-   doins -r *
-
-   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
-
-   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
-   newicon bin/${MY_PN}.png ${PN}.png
-   make_desktop_entry ${PN} ${PN} ${PN}
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_icon_cache_update
-}

diff --git a/dev-util/pycharm-community/pycharm-community-2018.3.1.e

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

2019-03-08 Thread Mikle Kolyada
commit: e4d3176150e9aa63d27004a3151a8f6e8551af91
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 18:13:13 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 18:15:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d31761

dev-util/pycharm-community: mark stable

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

 dev-util/pycharm-community/pycharm-community-2018.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pycharm-community/pycharm-community-2018.3.4.ebuild 
b/dev-util/pycharm-community/pycharm-community-2018.3.4.ebuild
index 476b12dea20..4fdbcc0f9b0 100644
--- a/dev-util/pycharm-community/pycharm-community-2018.3.4.ebuild
+++ b/dev-util/pycharm-community/pycharm-community-2018.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz";
 
 LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=virtual/jre-1.8
 dev-python/pip"



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

2019-03-08 Thread William Hubbs
commit: 6ef281f4b6d678abfa6daacfb5d4f69d5da2bb23
Author: William Hubbs  sony  com>
AuthorDate: Fri Mar  8 17:53:15 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Mar  8 17:54:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef281f4

dev-python/trustme: #1 quality TLS certs while you wait

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/trustme/Manifest |  1 +
 dev-python/trustme/metadata.xml |  8 
 dev-python/trustme/trustme-0.5.0.ebuild | 33 +
 3 files changed, 42 insertions(+)

diff --git a/dev-python/trustme/Manifest b/dev-python/trustme/Manifest
new file mode 100644
index 000..1b65b757f34
--- /dev/null
+++ b/dev-python/trustme/Manifest
@@ -0,0 +1 @@
+DIST trustme-0.5.0.tar.gz 21232 BLAKE2B 
3804fe4e9b7049da0bab926bb1180af6bbb8f882cfb16109bed040ca50c85e7b83b5468c3388dd8478ee9fc6478523bba98c39b74cb76c86a72761a26685122e
 SHA512 
7ce5041b8d3687fa462fe93e55b2f83549ab805cec4a2a94c9178a02af557cf8900fe6c05bae0bf100eb36181952fb2bc31cb1d4d6ad6ed2fd2b0706d569518f

diff --git a/dev-python/trustme/metadata.xml b/dev-python/trustme/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/trustme/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+

diff --git a/dev-python/trustme/trustme-0.5.0.ebuild 
b/dev-python/trustme/trustme-0.5.0.ebuild
new file mode 100644
index 000..6943be998d6
--- /dev/null
+++ b/dev-python/trustme/trustme-0.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester"
+HOMEPAGE="https://github.com/python-trio/trustme";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest
+   dev-python/pytest-cov
+   dev-python/pyopenssl
+   dev-python/service_identity
+   $(python_gen_cond_dep 'dev-python/futures[${PYTHON_USEDEP}]' 
'python2_7' )
+   )"
+
+python_test() {
+   py.test -v || die "Tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/thinkfan/

2019-03-08 Thread Mikle Kolyada
commit: f4b00a382f4e6b26804b5f94b67baeddfe5509b9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 17:50:36 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 17:50:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b00a38

app-laptop/thinkfan: Version bump (v1.0.2)

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

 app-laptop/thinkfan/Manifest  |  1 +
 app-laptop/thinkfan/thinkfan-1.0.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-laptop/thinkfan/Manifest b/app-laptop/thinkfan/Manifest
index 444109d9dde..e5a21da3f86 100644
--- a/app-laptop/thinkfan/Manifest
+++ b/app-laptop/thinkfan/Manifest
@@ -1,2 +1,3 @@
 DIST thinkfan-0.9.3.tar.gz 39527 BLAKE2B 
e6a6d09493d94b4de9ada20dcc4b0251c5f2c148f7faa7f69c04fe2a279a9cfe253a0ea1a01fe94ed108e8731e2ba01edef5df10dfb887ea961a356dff733854
 SHA512 
d2a29f9cae636c22b66958f8ec50cb60a162d745c3967257bb5e20cc9e152894d4e8a66f897ffa4e49353eba4a42e3499bb9e554719974284089a46cfc6280d7
 DIST thinkfan-1.0.1.tar.gz 77587 BLAKE2B 
7a2d4d77be8a9abdafe2cdb8485c92dfe9850ad2309d45d0ac32e8c0e7e6db22ef6c2e16161cccbd6e6147497accc8ec3f5d4467dbe5d2fe6d7fdfd06bb3261f
 SHA512 
61fac9e99f5a2974c5a80e2565956d203baf670dc4b97625389e91fe3fe4d026c07847c10e7d46a4f57914a8156aeea0141570202c0ce2b497f8a1daefa47d6e
+DIST thinkfan-1.0.2.tar.gz 77653 BLAKE2B 
1b40553380f9b873883f0dc587665f24cd2e07de7a7e743cb9f99a3282f380da2258265a612b1c97d2945fed31aee0d6cbc30ea2a18c0b212e877e7635eda336
 SHA512 
d9133538096a7c5757f599adfebc8217aa7334a102573d6757f03b5c012a09d600be923930fd9d62f4afa591f5eb7a70a1c328004bddef85494d1a7ce56b648f

diff --git a/app-laptop/thinkfan/thinkfan-1.0.2.ebuild 
b/app-laptop/thinkfan/thinkfan-1.0.2.ebuild
new file mode 100644
index 000..a3f978a1bda
--- /dev/null
+++ b/app-laptop/thinkfan/thinkfan-1.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils readme.gentoo-r1
+
+DESCRIPTION="simple fan control program for thinkpads"
+HOMEPAGE="http://thinkfan.sourceforge.net";
+SRC_URI="https://github.com/vmatare/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="atasmart nvidia +yaml"
+
+DEPEND="atasmart? ( dev-libs/libatasmart )
+   yaml? ( dev-cpp/yaml-cpp )"
+RDEPEND="${DEPEND}
+   nvidia? ( x11-drivers/nvidia-drivers )"
+
+DOC_CONTENTS="
+   Please read the documentation and copy an appropriate
+   file to /etc/thinkfan.conf.
+"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DUSE_NVML="$(usex nvidia)"
+   -DUSE_ATASMART="$(usex atasmart)"
+   -DUSE_YAML="$(usex yaml)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   readme.gentoo_create_doc
+}



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

2019-03-08 Thread Brian Evans
commit: 5d2509ca0c4e31569576e506f49f881943e2ed39
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  8 17:49:03 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  8 17:49:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2509ca

dev-db/mariadb: Drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/Manifest  |   1 -
 dev-db/mariadb/mariadb-10.3.12-r1.ebuild | 968 ---
 2 files changed, 969 deletions(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index f9df2757425..0c41f49483d 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -5,7 +5,6 @@ DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8c
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
 DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B 
c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955
 SHA512 
184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
-DIST mariadb-10.3.12.tar.gz 70666408 BLAKE2B 
90e734a5617e44e2c273a1cd22ed2f81493e9458249dc0eb478c3b2b106dd7a0f81d130841be7632272bf6dc01e64350057c2d3e8162e8e8cef1f5a4ac2fb18c
 SHA512 
9dd2939684c4591db306be6afb34663626dfaae133f88dd31125c759dce16b9e9d767a9254e30d9ee5fa2ea027e223dd4799effba8a8b0e4638d5de9e2512003
 DIST mariadb-10.3.13.tar.gz 70745600 BLAKE2B 
f62b6de0566910cd0995954e3b84528bca4d8b99dab79ce1e8b5d4076a223890fc0bb7b43ac3d81c81c0b907cabbc3b042eab936b845ef18d259793759b05d51
 SHA512 
3cbd93291aa43b235e5b81d953ea69fb32df54fb518f922f69b5485952f01fae693c77b0efac37f414ed7ff132d3b58f899812bdb7be8a5b344c3640e2c3a0dd
 DIST mariadb-5.5.63.tar.gz 45946425 BLAKE2B 
bddfd67d8393ec22c4bc8d7dab2838825394636bd690c04574bdc4da84fbf6c779fcae7f6be5d596458baa732cb5278475f308f03df083cdfcecffc486950d81
 SHA512 
4699d8af2210e12d0eea659a4d3fd4bfa68ce11a38cffaf939a96cb7a1fe64dd0827d39c3a0a36fa7cc1981a804a9af7a6d5cfaf23a8cfc8440e54c0163c2acb
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec

diff --git a/dev-db/mariadb/mariadb-10.3.12-r1.ebuild 
b/dev-db/mariadb/mariadb-10.3.12-r1.ebuild
deleted file mode 100644
index 809bf7c23eb..000
--- a/dev-db/mariadb/mariadb-10.3.12-r1.ebuild
+++ /dev/null
@@ -1,968 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="20190305-2052Z"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-# Keeping eutils in EAPI=6 for emktemp in pkg_config
-
-inherit eutils systemd flag-o-matic prefix toolchain-funcs \
-   java-pkg-opt-2 user cmake-utils
-
-SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
-
-# Gentoo patches to MySQL
-if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
-   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
-fi
-
-HOMEPAGE="https://mariadb.org/";
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="0/${SUBSLOT:-0}"
-IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
-   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
-   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
-   sst-rsync sst-mariabackup sst-xtrabackup static systemd systemtap 
tcmalloc
-   test tokudb xml yassl"
-
-# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
-RESTRICT="!bindist? ( bindist ) libressl? ( test )"
-
-REQUIRED_USE="jdbc? ( extraengine se

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

2019-03-08 Thread Brian Evans
commit: 8a68e22e288d280fd26ed09a3caf70a3fa7047d5
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar  8 17:46:48 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar  8 17:46:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a68e22e

dev-db/mariadb: Version bump for 10.3.13

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.3.13.ebuild | 968 ++
 2 files changed, 969 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 5a319a8119c..f9df2757425 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -6,6 +6,7 @@ DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743
 DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B 
c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955
 SHA512 
184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
 DIST mariadb-10.3.12.tar.gz 70666408 BLAKE2B 
90e734a5617e44e2c273a1cd22ed2f81493e9458249dc0eb478c3b2b106dd7a0f81d130841be7632272bf6dc01e64350057c2d3e8162e8e8cef1f5a4ac2fb18c
 SHA512 
9dd2939684c4591db306be6afb34663626dfaae133f88dd31125c759dce16b9e9d767a9254e30d9ee5fa2ea027e223dd4799effba8a8b0e4638d5de9e2512003
+DIST mariadb-10.3.13.tar.gz 70745600 BLAKE2B 
f62b6de0566910cd0995954e3b84528bca4d8b99dab79ce1e8b5d4076a223890fc0bb7b43ac3d81c81c0b907cabbc3b042eab936b845ef18d259793759b05d51
 SHA512 
3cbd93291aa43b235e5b81d953ea69fb32df54fb518f922f69b5485952f01fae693c77b0efac37f414ed7ff132d3b58f899812bdb7be8a5b344c3640e2c3a0dd
 DIST mariadb-5.5.63.tar.gz 45946425 BLAKE2B 
bddfd67d8393ec22c4bc8d7dab2838825394636bd690c04574bdc4da84fbf6c779fcae7f6be5d596458baa732cb5278475f308f03df083cdfcecffc486950d81
 SHA512 
4699d8af2210e12d0eea659a4d3fd4bfa68ce11a38cffaf939a96cb7a1fe64dd0827d39c3a0a36fa7cc1981a804a9af7a6d5cfaf23a8cfc8440e54c0163c2acb
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec
 DIST mysql-extras-20181104-2252Z.tar.bz2 328613 BLAKE2B 
c869dbdd8eb8ab6706b52815fae88e0789b955b9d3e89eac305e6de6e1bc9e78ea10ac58efeac0d6478c7f83587910834e9b4c44e3621224f006daae44dc2bf3
 SHA512 
e0dff23aa6420a9cfcf2f60464381d4b08194759dcd96910cdf94075fa71e90b74fa3dae700f279f421fee68315af37e47054c9422adeb6cc757fa968a1b65bf

diff --git a/dev-db/mariadb/mariadb-10.3.13.ebuild 
b/dev-db/mariadb/mariadb-10.3.13.ebuild
new file mode 100644
index 000..809bf7c23eb
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.3.13.ebuild
@@ -0,0 +1,968 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20190305-2052Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 user cmake-utils
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://mariadb.org/";
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup sst-xtrabackup static systemd systemtap 
tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQUIRED_USE="jdbc? ( ex

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

2019-03-08 Thread Ben Kohler
commit: 2effaa1441944936193d7ee40c386e33bd5d253d
Author: José Pekkarinen  gmail  com>
AuthorDate: Sun Jun 24 05:29:56 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar  8 17:05:03 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=2effaa14

Use firmware prefix and path in initramfs generation

Mimic kernel behaviour of a prefix where to lookup firmware and a file with its 
path from prefix to avoid confusion on how to use these parameters. This also 
prevents in folder firmware(ex. i915,amdgpu...) to be copied straight to 
/lib/firmware in the initramfs.

Signed-off-by: José Pekkarinen  gmail.com>
Fixes: https://github.com/gentoo/genkernel/pull/5
Signed-off-by: Ben Kohler  gentoo.org>

 gen_initramfs.sh | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gen_initramfs.sh b/gen_initramfs.sh
index a2c55c6..b4200c7 100755
--- a/gen_initramfs.sh
+++ b/gen_initramfs.sh
@@ -722,7 +722,7 @@ append_dropbear(){
 }
 
 append_firmware() {
-   if [ -z "${FIRMWARE_FILES}" -a ! -d "${FIRMWARE_DIR}" ]
+   if [ ! -d "${FIRMWARE_DIR}" ]
then
gen_die "specified firmware directory (${FIRMWARE_DIR}) does 
not exist"
fi
@@ -736,10 +736,12 @@ append_firmware() {
then
OLD_IFS=$IFS
IFS=","
+   pushd ${FIRMWARE_DIR} >/dev/null
for i in ${FIRMWARE_FILES}
do
-   cp -L "${i}" 
${TEMP}/initramfs-firmware-temp/lib/firmware/
+   cp -L --parents "${i}" 
${TEMP}/initramfs-firmware-temp/lib/firmware/
done
+   popd >/dev/null
IFS=$OLD_IFS
else
cp -a "${FIRMWARE_DIR}"/* 
${TEMP}/initramfs-firmware-temp/lib/firmware/



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

2019-03-08 Thread Ben Kohler
commit: d547aa065061b0bdd4c79001b3ecf4da760d817d
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar  8 17:06:35 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar  8 17:06:35 2019 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=d547aa06

genkernel.conf: update & clarify comments regarding FIRMWARE_* behavior

Signed-off-by: Ben Kohler  gentoo.org>

 genkernel.conf | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/genkernel.conf b/genkernel.conf
index 1533c7a..858a52b 100644
--- a/genkernel.conf
+++ b/genkernel.conf
@@ -130,7 +130,8 @@ USECOLOR="yes"
 #FIRMWARE="no"
 # Specify directory to pull from
 #FIRMWARE_DIR="/lib/firmware"
-# Specify specific firmware files to include. This overrides FIRMWARE_DIR
+# Specify firmware files to include, relative to FIRMWARE_DIR.  If empty or
+# unset, the full contents of FIRMWARE_DIR will be copied recursively.
 #FIRMWARE_FILES=""
 
 # Enable disklabel support (copies blkid to initrd)



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

2019-03-08 Thread Mikle Kolyada
commit: 9d8b687bd33cfb06ae60d2fe3d1c2b3732ad4909
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 16:55:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 16:55:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8b687b

sys-auth/sssd: Version bump (v2.1.0)

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

 sys-auth/sssd/Manifest  |   1 +
 sys-auth/sssd/sssd-2.1.0.ebuild | 236 
 2 files changed, 237 insertions(+)

diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index b27404c4f9f..9bc7dac2f72 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,2 +1,3 @@
 DIST sssd-1.16.3.tar.gz 6217114 BLAKE2B 
eefaf8de466d0d76e9a4b60aefef6eb63c17a55b9a1f2e07e973a61d71cbe5432e92357656a1eb353d45bbc2fa92290cef45898d0b315d4a4c4074652ff25a23
 SHA512 
6165923f652f624bbe3ddc625ae682c4867eb7a20652d0cf74bbb8dda2307c917d3189ede26fd21a4fb5fd5926149271a65fa09f3affe928029ed99e6422b728
 DIST sssd-2.0.0.tar.gz 6263376 BLAKE2B 
9785710d62485a1168749bf9a298f721e390356e599092f3274b6d7029af1f7d4c0a1b2b09d0d55233fd30cc661d4ad5bf9ca6ca53c75151dd1dab7515c5
 SHA512 
affeb0799d8a4fcbcb4b2ed7925b397ae6ba0e2982c5603e98636b765d3820a3b29ac58b0771e5cc00c752512f091ae4fd271d441544147a0570d3c14b535701
+DIST sssd-2.1.0.tar.gz 6463331 BLAKE2B 
9226370dc384c58841d944bdf9b067d953bf138ee7a289f01a4b8bb5d09beee3b9f21609989123d8f4f9fc13237670d61e32dcb194555ddc6785c598ce78d08c
 SHA512 
12a7e5b89d462350af3c43e15b24a437dd985ac4a2e419d5e52cc0d05c6eacb9319d39b23681595ef860120cd1ae6e5fb265054afeddcb05d3d5f5de5d6ffa63

diff --git a/sys-auth/sssd/sssd-2.1.0.ebuild b/sys-auth/sssd/sssd-2.1.0.ebuild
new file mode 100644
index 000..9f00682bb5c
--- /dev/null
+++ b/sys-auth/sssd/sssd-2.1.0.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6,3_7} )
+
+inherit autotools flag-o-matic linux-info multilib-minimal pam python-r1 
systemd toolchain-funcs
+
+DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
+HOMEPAGE="https://pagure.io/SSSD/sssd";
+SRC_URI="http://releases.pagure.org/SSSD/${PN}/${P}.tar.gz";
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl autofs +locator +netlink nfsv4 nls +manpages python samba selinux 
sudo ssh test"
+
+COMMON_DEP="
+   >=virtual/pam-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/popt-1.16
+   dev-libs/glib:2
+   >=dev-libs/ding-libs-0.2
+   >=sys-libs/talloc-2.0.7
+   >=sys-libs/tdb-1.2.9
+   >=sys-libs/tevent-0.9.16
+   >=sys-libs/ldb-1.1.17-r1:=
+   >=net-nds/openldap-2.4.30[sasl]
+   net-libs/http-parser
+   >=dev-libs/libpcre-8.30
+   >=app-crypt/mit-krb5-1.10.3
+   dev-libs/jansson
+   net-misc/curl
+   locator? (
+   >=app-crypt/mit-krb5-1.12.2[${MULTILIB_USEDEP}]
+   >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}]
+   )
+   >=sys-apps/keyutils-1.5
+   >=net-dns/c-ares-1.7.4
+   >=dev-libs/nss-3.12.9
+   selinux? (
+   >=sys-libs/libselinux-2.1.9
+   >=sys-libs/libsemanage-2.1
+   )
+   >=net-dns/bind-tools-9.9[gssapi]
+   >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
+   >=sys-apps/dbus-1.6
+   acl? ( net-fs/cifs-utils[acl] )
+   nfsv4? ( || ( >=net-fs/nfs-utils-2.3.1-r2 net-libs/libnfsidmap ) )
+   nls? ( >=sys-devel/gettext-0.18 )
+   virtual/libintl
+   netlink? ( dev-libs/libnl:3 )
+   samba? ( >=net-fs/samba-4.5 )
+   "
+
+RDEPEND="${COMMON_DEP}
+   >=sys-libs/glibc-2.17[nscd]
+   selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
+   "
+DEPEND="${COMMON_DEP}
+   test? ( dev-libs/check )
+   manpages? (
+   >=dev-libs/libxslt-1.1.26
+   app-text/docbook-xml-dtd:4.4
+   )"
+
+CONFIG_CHECK="~KEYS"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/ipa_hbac.h
+   /usr/include/sss_idmap.h
+   /usr/include/sss_nss_idmap.h
+   /usr/include/wbclient_sssd.h
+   # --with-ifp
+   /usr/include/sss_sifp.h
+   /usr/include/sss_sifp_dbus.h
+   # from 1.15.3
+   /usr/include/sss_certmap.h
+)
+
+pkg_setup(){
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   sed -i 's:#!/sbin/runscript:#!/sbin/openrc-run:' \
+   "${S}"/src/sysv/gentoo/sssd.in || die "sed sssd.in"
+
+   default
+   eautoreconf
+   multilib_copy_sources
+}
+
+src_configure() {
+   local native_dbus_cflags=$($(tc-getPKG_CONFIG) --cflags dbus-1)
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # set initscript to sysv because the systemd option needs systemd to
+   # be installed. We provide our own systemd file 

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

2019-03-08 Thread Ben Kohler
commit: cf98dea6b5d27a31bbb5c6bea892de41039c70e5
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar  8 16:46:13 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar  8 16:46:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf98dea6

net-wireless/unifi: bump to 5.10.20

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest |  1 +
 net-wireless/unifi/unifi-5.10.20.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 554137da1cd..6f698f493a7 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,4 +2,5 @@ DIST unifi-5.10.12.zip 91787840 BLAKE2B 
e024f1d782dce5d2c88598c092c86d5d57612821
 DIST unifi-5.10.16.zip 91777321 BLAKE2B 
ac039b8e0d9835a0228805fb9a4935ae4e4d07360133bc564cda42046eae33042576710e4e282e81e18ce822156c0f870faf58ec5d20bdb7642947ee00345ad0
 SHA512 
b28b6988971467dbdb34c480a5c83ebd402a4f989c3e1ef33478886b802758e077809712e818b04167325d06465b05ea8718f0b18248d328fd8f31f3e43a1817
 DIST unifi-5.10.17.zip 91799643 BLAKE2B 
d24f3477df720c8f679df8c49a976f30ce070300a7d2fa3cd230a1b87b85d64bae3de89aa5a938ef9573291fefdec5f44bcf51fb64794df03e81a79ef904a39c
 SHA512 
ebc0ba24ff8542691c3bc228a2d9a16dc6f54fa570e72f6c8985942cf6d023e5e1b5a0fb0912dbda1a1f43709ba56dbfefeded69c0f2d92b772dfe250808502c
 DIST unifi-5.10.19.zip 91782631 BLAKE2B 
d77b93a5a12ce492873fa744bbb20c5265425b46ebeb0394ff2a0d0cc74d37f933e473f1ba284c687f2d38cb81d2a11b25ab982e6e01397c9282b387e4c3a150
 SHA512 
b94a82c1a2c151056d60b47a234b45cc82f20f9fa8e198ae630bea0f9a429daa6a3fcb05d31470b974a49d345b54826e57e4ebd4ec06c43436987ebff14c2bce
+DIST unifi-5.10.20.zip 91796706 BLAKE2B 
0b425d423a9ffde722549681ecf67b07e01f497c232ff4d760cbc5d61f43a94e753bc5c018739414d169a704fceb16f5844230434519b3645acd5ef42dcb7ce5
 SHA512 
e43141177d5ad017925bd2cb8315ae4308df96d7185b895b1fd0042bb80da1c04beb143b5265a0d72efc2515be4db0c6ca37cab4fea5a1ccac837b10c2d4b4f6
 DIST unifi-5.6.40.zip 63584069 BLAKE2B 
9c241c7ef335b6e4d9ce1d53d8bf6a9b2e6a0c5b91d60f321100e67cc6201f1dc060398dc7af1ee014c47df194f64ddf1eb56a6c7ce53691251b4fd2937c5603
 SHA512 
d2e154ec6bdf24cfcb0e5154512a91dc0e601a2bfe7fcdda4c22b329b304b50315a42485daee8495a5076136055c2cf59ebe42b083221683168199e437589e9a

diff --git a/net-wireless/unifi/unifi-5.10.20.ebuild 
b/net-wireless/unifi/unifi-5.10.20.ebuild
new file mode 100644
index 000..8ee682546d9
--- /dev/null
+++ b/net-wireless/unifi/unifi-5.10.20.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Used, when it's an unstable, beta or release candidate
+RC_SUFFIX="-b06c46ec1d"
+
+inherit systemd user
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com";
+SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> 
${P}.zip"
+
+KEYWORDS="~amd64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
+SLOT="0/5.10"
+IUSE="systemd"
+
+RDEPEND="dev-db/mongodb
+   virtual/jre:1.8"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+pkg_setup() {
+   enewgroup unifi
+   enewuser unifi -1 -1 /var/lib/unifi unifi
+}
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
+   # See 
https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
+   exeinto /usr/lib/unifi/bin
+   newexe "${FILESDIR}"/mongod-wrapper mongod
+
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



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

2019-03-08 Thread Anthony G. Basile
commit: 73667346943e99c793a0d4cebfcf50e970adf4d1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Mar  8 16:20:38 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Mar  8 16:20:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73667346

profiles: mask USE=hipe for erlang and ejabberd on arm

Signed-off-by: Anthony G. Basile  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index c7b40953964..4aec7920d90 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -2,9 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Anthony G. Basile  (8 Mar 2019)
-# hipe code is missing on arm
-# DO NOT REMOVE - causing issue with default/linux/arm/17.0
-#dev-lang/erlang hipe
+# hipe code is missing in erlang for arm
+dev-lang/erlang hipe
+net-im/ejabberd hipe
 
 # Andreas Sturmlechner  (28 Feb 2019)
 # media-libs/dav1d is not yet keyworded



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

2019-03-08 Thread Craig Andrews
commit: c7b670be827101ddf71e4417204e5033d3121b23
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Mar  8 15:51:33 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Fri Mar  8 16:13:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b670be

net-p2p/xmr-stak: 2.10.0 version bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/xmr-stak/Manifest   |  1 +
 net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index aed1dd038e4..08fb9489c28 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1,3 +1,4 @@
+DIST xmr-stak-2.10.0.tar.gz 430083 BLAKE2B 
112777b075352a2fabab7fbbbfd5d9ca26d5a304846c780d9c81acf100226d402fda670fda218a228722f8e1961a4ecc1c39c094cacd23a95087246e9b5016c2
 SHA512 
dca324b3daf7ba212c4533466f944d627ab71bc3335d6212dbd0d30f6f101e40c3b7406303b419986c8be1adb5ea48fb3d0f12fb9275a82f61dd101045381037
 DIST xmr-stak-2.7.0.tar.gz 376873 BLAKE2B 
78dd64acf7fbae46bf150d97b00c8443fbd097789b6e1aef99a954d966b8a75add358c82636621bb8b5639883a6d79b17ba3691e72354034bd944fa1f44d8c1e
 SHA512 
cb56de595225ab22f1c53f1dd971898fcb14610a11d1cbc789e144a5b34f24e56f44fb75bdefc809bde17e434a5e6d02830874b9b825af179cd4699587f5e7c7
 DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B 
bdbd3f7ca522e200db072679f21ee79dc99167cf512f19008ca6b591d0c7ba73f58b68e0d2d7a2622cb88438922e28a4c78e4cbf9d617e28881cc37e1db8c08a
 SHA512 
f33afa259ffde23bd0b5dd8efceadd98e4e176ccabbb68e79eb7cfcc88af9444e897c552e1eea2e3798291309847451ebfa1c44d5310e192014cf6b2aa5eb530
 DIST xmr-stak-2.8.0.tar.gz 388733 BLAKE2B 
cc75b2d80d7d9761b192f8d0752dde29d49c561675c63151f6cb915399dad715d133a17f2fa64c58ce8720a8de0a46bdb963c21571e29be3f99f0db3164aff40
 SHA512 
48803a9eb10e92763992dcbedb28b41735adf7da404312fe8358161cecef562bfc777a0b78ef90953db9c2a093adb30c4f9cd637f0613c949ff3b326662d2876

diff --git a/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild
new file mode 100644
index 000..3244143bb5f
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.10.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git";
+   EGIT_BRANCH="dev"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Unified all-in-one Monero miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak";
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda devfee hwloc opencl ssl webserver"
+
+DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit )
+   hwloc? ( sys-apps/hwloc )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:0= )
+   webserver? ( net-libs/libmicrohttpd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   if ! use devfee; then
+   sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' 
xmrstak/donate-level.hpp || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCUDA_ENABLE=$(usex cuda)
+   -DHWLOC_ENABLE=$(usex hwloc)
+   -DMICROHTTPD_ENABLE=$(usex webserver)
+   -DOpenCL_ENABLE=$(usex opencl)
+   -DOpenSSL_ENABLE=$(usex ssl)
+   -DLIBRARY_OUTPUT_PATH=$(get_libdir)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
+   doinitd "${FILESDIR}"/${PN}
+   dodir /etc/xmr-stak
+}
+
+pkg_postinst() {
+   if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then
+   ewarn "To use xmr-stack:"
+   if use cuda || use opencl; then
+   ewarn "As root or as a user that is a member of the 
'video' group,"
+   fi
+   ewarn "run:"
+   ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt"
+   ewarn "xmr-stak can now be terminated and 'systemctl start 
xmr-stak' or '/etc/init.d/xmr-stak start' can be used."
+   fi
+}



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

2019-03-08 Thread Lars Wendler
commit: d279083482c1814ce431984a17791f30a1fa69cd
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:15:10 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 15:15:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2790834

sys-fs/udisks: Removed old.

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

 sys-fs/udisks/Manifest|   3 -
 sys-fs/udisks/udisks-2.1.8.ebuild | 109 --
 sys-fs/udisks/udisks-2.7.7.ebuild | 118 -
 sys-fs/udisks/udisks-2.8.0.ebuild | 120 --
 4 files changed, 350 deletions(-)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index f2eb1f0cda1..61908c9d535 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1,7 +1,4 @@
 DIST udisks-1.0.5.tar.gz 736221 BLAKE2B 
9a709c5d4fcd390d9a52ac764d0e3c678983a14644f79cfcf92dd4ea7ddecbac90aa046b890b7bdd1ad701f1106d5956d72dab1fbb030606319b4bcc4c297bdd
 SHA512 
bdf4970113975221ff0e17866db18fd969ff9c8e1e851c8ad7572630814ab0c46b59df59433edcb2e7cc41cc8152afd35807f45e07f6d0fa87b21b5a77d0965a
-DIST udisks-2.1.8.tar.bz2 931110 BLAKE2B 
f4aae539f3e4cd9548558eaeb417bf9c5ffd83df3cdce632d6269ebd1543e11be8e0e70143c82883e503fa6d5ce88e815e8a7e8d508a06e967868b4e3987d926
 SHA512 
4f8adc0ebd5e8f34801722cacef09fe176a0e301889b98ecddad1bfbc61b008b2035518cdaf270258a80e087b0a5cb685ddba1373ba332a8d7967656a08156cb
 DIST udisks-2.7.4.tar.gz 1286465 BLAKE2B 
8c52199215bc4ee3840ded2ccf9e3d61bc99bf0f505abb55a5ce18aa2676a60f788bc235e0f6be308c8bb50ec653a559010970e827d3bb4c1212afea291e7a8d
 SHA512 
d0ad6c6d44f53414de3da68e0cdff1be0e9e6e03f900d5fdb4912560db36af52be32a2615d3d2efeaf134d4721a4a0c3e03515fd670f42e96f42ded08c3bf849
-DIST udisks-2.7.7.tar.bz2 1330588 BLAKE2B 
18e4ddeb474a12a22493fcb91361df9f9fec1192723730dfe187217f84bc193b675d3079e7478bb38cfbbcc85151bf8bd2ac28847f829428400c4750d00368c0
 SHA512 
f679feb10a4a569445538a835fc573035639ace7821b4319d2ff5be801145d74966f3bbd8c90afbd4ab02bee552af23fa23db55a5d3e7699d41a15df3477008e
-DIST udisks-2.8.0.tar.bz2 1351412 BLAKE2B 
34a47176146a91dc7654f36cd1bfade720cb1e12c77ac5fa84562370bb8317cd4e30fe8ecb9d39de65ced072d94a5dff72b9a8f42e776e0b5811f9f186883aa2
 SHA512 
3814c4c02fbadc58d9e3a6615f015d385648211f12075ce46eb0016605f102fa0c8eeca152f2e03491522b484c43039901bf8f1be2f469ac35b1b6259e7e0ceb
 DIST udisks-2.8.1.tar.bz2 1354879 BLAKE2B 
c2e5fc11dc29d43c6ff2cfb048c8f5540e72ea9c966e75b70754ed9491e3d4bfa9693718ab735c61ec110c480037064d610d238df92a839b4b4222dd624397bf
 SHA512 
a3c7d26cd1bbd9cce59b25d118076c34482a698d7dca9e0468b6f9c928f40c8dbdd0b1cb61cf288ae77151643dc4a3eacf31e22af2c7b35a2828e49ee335e70b
 DIST udisks-2.8.2.tar.bz2 1589149 BLAKE2B 
eaa9d95e175bbdd4255c627a0dcd93ff6f0a3660134d2117551c2d61298733570409481393ceeafc92ff26b74277b3a754b70d9359ed402c19d73fea2f39ec04
 SHA512 
dc0087ed2d3ab71dc66f63f868a6e2cd0e4e7578c40b2240739cecaffd6f50f5a2cecfc7ef7df9304e291d84ab12f59a940b9fb42b34a5a60d12061e6aaffc1a

diff --git a/sys-fs/udisks/udisks-2.1.8.ebuild 
b/sys-fs/udisks/udisks-2.1.8.ebuild
deleted file mode 100644
index 03f0795e312..000
--- a/sys-fs/udisks/udisks-2.1.8.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit bash-completion-r1 eutils linux-info systemd udev xdg-utils
-
-DESCRIPTION="Daemon providing interfaces to work with storage devices"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks";
-SRC_URI="https://udisks.freedesktop.org/releases/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sh sparc x86"
-IUSE="acl debug cryptsetup +gptfdisk +introspection selinux systemd"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.36:2
-   >=dev-libs/libatasmart-0.19
-   >=sys-auth/polkit-0.110
-   >=virtual/libgudev-165:=
-   virtual/udev
-   acl? ( virtual/acl )
-   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
-   systemd? ( >=sys-apps/systemd-209 )
-"
-# gptfdisk -> src/udiskslinuxpartition.c -> sgdisk (see also #412801#c1)
-# util-linux -> mount, umount, swapon, swapoff (see also #403073)
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/util-linux-2.20.1-r2
-   >=sys-block/parted-3
-   virtual/eject
-   cryptsetup? (
-   sys-fs/cryptsetup[udev(+)]
-   sys-fs/lvm2[udev(+)]
-   )
-   gptfdisk? ( >=sys-apps/gptfdisk-0.8 )
-   selinux? ( sec-policy/selinux-devicekit )
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   >=dev-util/gdbus-codegen-2.32
-   >=dev-util/gtk-doc-am-1.3
-   dev-util/intltool
-   >=sys-kernel/linux-headers-3.1
-   virtual/pkgconfig
-"
-
-QA_MULTILIB_PATHS="usr/lib/udisks2/udisksd"
-
-DOCS="AUTHORS HACKING NEWS README"
-
-pkg_setup() {
-   

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

2019-03-08 Thread Lars Wendler
commit: 5b6cf36a8ea089bedd0589cc55134df31ee14f50
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:14:09 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 15:15:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6cf36a

sys-fs/udisks: Bump to version 2.8.2

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

 sys-fs/udisks/Manifest|   1 +
 sys-fs/udisks/udisks-2.8.2.ebuild | 120 ++
 2 files changed, 121 insertions(+)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index 532e455f2b3..f2eb1f0cda1 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -4,3 +4,4 @@ DIST udisks-2.7.4.tar.gz 1286465 BLAKE2B 
8c52199215bc4ee3840ded2ccf9e3d61bc99bf0
 DIST udisks-2.7.7.tar.bz2 1330588 BLAKE2B 
18e4ddeb474a12a22493fcb91361df9f9fec1192723730dfe187217f84bc193b675d3079e7478bb38cfbbcc85151bf8bd2ac28847f829428400c4750d00368c0
 SHA512 
f679feb10a4a569445538a835fc573035639ace7821b4319d2ff5be801145d74966f3bbd8c90afbd4ab02bee552af23fa23db55a5d3e7699d41a15df3477008e
 DIST udisks-2.8.0.tar.bz2 1351412 BLAKE2B 
34a47176146a91dc7654f36cd1bfade720cb1e12c77ac5fa84562370bb8317cd4e30fe8ecb9d39de65ced072d94a5dff72b9a8f42e776e0b5811f9f186883aa2
 SHA512 
3814c4c02fbadc58d9e3a6615f015d385648211f12075ce46eb0016605f102fa0c8eeca152f2e03491522b484c43039901bf8f1be2f469ac35b1b6259e7e0ceb
 DIST udisks-2.8.1.tar.bz2 1354879 BLAKE2B 
c2e5fc11dc29d43c6ff2cfb048c8f5540e72ea9c966e75b70754ed9491e3d4bfa9693718ab735c61ec110c480037064d610d238df92a839b4b4222dd624397bf
 SHA512 
a3c7d26cd1bbd9cce59b25d118076c34482a698d7dca9e0468b6f9c928f40c8dbdd0b1cb61cf288ae77151643dc4a3eacf31e22af2c7b35a2828e49ee335e70b
+DIST udisks-2.8.2.tar.bz2 1589149 BLAKE2B 
eaa9d95e175bbdd4255c627a0dcd93ff6f0a3660134d2117551c2d61298733570409481393ceeafc92ff26b74277b3a754b70d9359ed402c19d73fea2f39ec04
 SHA512 
dc0087ed2d3ab71dc66f63f868a6e2cd0e4e7578c40b2240739cecaffd6f50f5a2cecfc7ef7df9304e291d84ab12f59a940b9fb42b34a5a60d12061e6aaffc1a

diff --git a/sys-fs/udisks/udisks-2.8.2.ebuild 
b/sys-fs/udisks/udisks-2.8.2.ebuild
new file mode 100644
index 000..b95599147fc
--- /dev/null
+++ b/sys-fs/udisks/udisks-2.8.2.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 linux-info systemd udev xdg-utils
+
+DESCRIPTION="Daemon providing interfaces to work with storage devices"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks";
+SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="acl debug elogind +introspection lvm nls selinux systemd vdo"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libatasmart-0.19
+   >=sys-auth/polkit-0.110
+   >=sys-libs/libblockdev-2.19[cryptsetup,lvm?,vdo?]
+   >=virtual/libgudev-165:=
+   virtual/udev
+   acl? ( virtual/acl )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   lvm? ( sys-fs/lvm2 )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+# util-linux -> mount, umount, swapon, swapoff (see also #403073)
+RDEPEND="${COMMON_DEPEND}
+   >=sys-apps/util-linux-2.30
+   >=sys-block/parted-3
+   virtual/eject
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.1
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   >=dev-util/gdbus-codegen-2.32
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+# If adding a eautoreconf, then these might be needed at buildtime:
+# dev-libs/gobject-introspection-common
+# gnome-base/gnome-common:3
+# sys-devel/autoconf-archive
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+pkg_setup() {
+   # Listing only major arch's here to avoid tracking kernel's defconfig
+   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
+   CONFIG_CHECK="~!IDE" #319829
+   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
+   CONFIG_CHECK+=" ~NLS_UTF8" #425562
+   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   xdg_environment_reset
+   default
+
+   if ! use systemd ; then
+   sed -i -e 's:libsystemd-login:&disable:' configure || die
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-btrfs
+   --disable-gtk-doc
+   --disable-static
+   --localstatedir="${EPREFIX%/}"/var
+   --with-html-dir="${EPREFIX%/}"/usr/share/gtk-doc/html
+   --with-modprobedi

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

2019-03-08 Thread Lars Wendler
commit: ef4487d2de562b1401c238e65fdb7005600722a1
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:04:24 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 15:15:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef4487d2

media-sound/pavucontrol: Bump to version 4.0

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

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

diff --git a/media-sound/pavucontrol/Manifest b/media-sound/pavucontrol/Manifest
index c2286869b4a..af068a71961 100644
--- a/media-sound/pavucontrol/Manifest
+++ b/media-sound/pavucontrol/Manifest
@@ -1,2 +1,3 @@
 DIST pavucontrol-2.0.tar.xz 151560 BLAKE2B 
3d06663124c513de9a1f85fa720f51378d1fe57f8b23792a65bf7150c4895387bde4db0cbfab357a2a1bbb05a0d5c47b69ed5acaad83dcca002079eb5d640b70
 SHA512 
2b5f83f79cf6d7ce94bd836278274acb09824af389f5a7ad7d3977db743d8f9c5def78d8e9dea901a7e05355cfebb060f513cf01997baf546fd2dd2ada0513b1
 DIST pavucontrol-3.0.tar.xz 145092 BLAKE2B 
3461aaac4228150918effcff04b61f9112c8b12aa61bcce9a82d033c825d7466720a4d8f008ff19d9d8d2ad0d52c6ffd0ee0a2288ce84beb7f30c5f816eb0c11
 SHA512 
3562fc50e5f60c6b6280c2d524e13cf44114bf481e5ec98b8714c7c2f162d0332179ebcf4c5a78d86f511de857bdc3aa7415e1548e0c10d4582b5958c4cacae9
+DIST pavucontrol-4.0.tar.xz 165216 BLAKE2B 
5a556dbd8132d811b7704b377f4a62ad606378e235f9892a7951e1f981917e4196d17e85350ef757a956e6fbc448f0f6cd600b5656e12e2152b71d10b5e64e2a
 SHA512 
eaea303c46ddb36733aed88c8a603907d70e4539c345d8acec23527d3306ee21ae630c0508bdab6ae52cbc2f1eb8fc4b212abda72876dc92e83fba7ceb623be2

diff --git a/media-sound/pavucontrol/pavucontrol-4.0.ebuild 
b/media-sound/pavucontrol/pavucontrol-4.0.ebuild
new file mode 100644
index 000..8291e6f1a18
--- /dev/null
+++ b/media-sound/pavucontrol/pavucontrol-4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio"
+HOMEPAGE="https://freedesktop.org/software/pulseaudio/pavucontrol/";
+SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="nls"
+
+RDEPEND="
+   >=dev-cpp/gtkmm-3.0:3.0
+   >=dev-libs/libsigc++-2.2:2
+   >=media-libs/libcanberra-0.16[gtk3]
+   >=media-sound/pulseaudio-5[glib]
+   virtual/freedesktop-icon-theme
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? (
+   dev-util/intltool
+   sys-devel/gettext
+   )
+"
+
+src_configure() {
+   append-cxxflags -std=c++11 #567216
+   local myeconfargs=(
+   --disable-lynx
+   --docdir=/usr/share/doc/${PF}
+   $(use_enable nls)
+   )
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/pavucontrol/files/, media-sound/pavucontrol/

2019-03-08 Thread Lars Wendler
commit: 966bafc1b57665024099f93e1c08ba07b55bfecf
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 15:05:09 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 15:15:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966bafc1

media-sound/pavucontrol: Removed old.

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

 media-sound/pavucontrol/Manifest   |   1 -
 .../pavucontrol-2.0-fix-startup-crashes.patch  | 188 -
 media-sound/pavucontrol/pavucontrol-2.0-r1.ebuild  |  43 -
 3 files changed, 232 deletions(-)

diff --git a/media-sound/pavucontrol/Manifest b/media-sound/pavucontrol/Manifest
index af068a71961..194fed11584 100644
--- a/media-sound/pavucontrol/Manifest
+++ b/media-sound/pavucontrol/Manifest
@@ -1,3 +1,2 @@
-DIST pavucontrol-2.0.tar.xz 151560 BLAKE2B 
3d06663124c513de9a1f85fa720f51378d1fe57f8b23792a65bf7150c4895387bde4db0cbfab357a2a1bbb05a0d5c47b69ed5acaad83dcca002079eb5d640b70
 SHA512 
2b5f83f79cf6d7ce94bd836278274acb09824af389f5a7ad7d3977db743d8f9c5def78d8e9dea901a7e05355cfebb060f513cf01997baf546fd2dd2ada0513b1
 DIST pavucontrol-3.0.tar.xz 145092 BLAKE2B 
3461aaac4228150918effcff04b61f9112c8b12aa61bcce9a82d033c825d7466720a4d8f008ff19d9d8d2ad0d52c6ffd0ee0a2288ce84beb7f30c5f816eb0c11
 SHA512 
3562fc50e5f60c6b6280c2d524e13cf44114bf481e5ec98b8714c7c2f162d0332179ebcf4c5a78d86f511de857bdc3aa7415e1548e0c10d4582b5958c4cacae9
 DIST pavucontrol-4.0.tar.xz 165216 BLAKE2B 
5a556dbd8132d811b7704b377f4a62ad606378e235f9892a7951e1f981917e4196d17e85350ef757a956e6fbc448f0f6cd600b5656e12e2152b71d10b5e64e2a
 SHA512 
eaea303c46ddb36733aed88c8a603907d70e4539c345d8acec23527d3306ee21ae630c0508bdab6ae52cbc2f1eb8fc4b212abda72876dc92e83fba7ceb623be2

diff --git 
a/media-sound/pavucontrol/files/pavucontrol-2.0-fix-startup-crashes.patch 
b/media-sound/pavucontrol/files/pavucontrol-2.0-fix-startup-crashes.patch
deleted file mode 100644
index 0689290b622..000
--- a/media-sound/pavucontrol/files/pavucontrol-2.0-fix-startup-crashes.patch
+++ /dev/null
@@ -1,188 +0,0 @@
-From b2362f2223b1ecc0c92fac9d261d5684f33af06f Mon Sep 17 00:00:00 2001
-From: Hans de Goede 
-Date: Thu, 28 Aug 2014 12:58:05 +0200
-Subject: Reference the widget before returning it from ::create methods
-
-Widgets (unlike Windows and Dialogs) returned by Gtk::Builder::get_widget*
-start owned by the GtkBuilder object, the idea being that they will get
-added to a container before the scope of the GtkBuilder object ends, and it
-thus automatically gets destroyed.
-
-But in the various ::create methods in pavucontrol, a pointer to the widget
-gets returned, so that it can be added to a cointainer by the caller.
-However as soon as the ::create method exits the GtkBuilder object owning
-the widget, and thus also the widget gets destroyed, and we end up returning
-free-ed memory.
-
-This commit fixes this by making all ::create methods take a reference on
-the widget before returning it, and having all the callers unreference the
-widget after adding it to a container.
-
-https://bugs.freedesktop.org/show_bug.cgi?id=83144
-https://bugzilla.redhat.com/show_bug.cgi?id=119
-
-Signed-off-by: Hans de Goede 
-
-diff --git a/src/cardwidget.cc b/src/cardwidget.cc
-index c79ac6c..28c558d 100644
 a/src/cardwidget.cc
-+++ b/src/cardwidget.cc
-@@ -45,6 +45,7 @@ CardWidget* CardWidget::create() {
- CardWidget* w;
- Glib::RefPtr x = Gtk::Builder::create_from_file(GLADE_FILE, 
"cardWidget");
- x->get_widget_derived("cardWidget", w);
-+w->reference();
- return w;
- }
- 
-diff --git a/src/channelwidget.cc b/src/channelwidget.cc
-index 6f59de2..fe94c11 100644
 a/src/channelwidget.cc
-+++ b/src/channelwidget.cc
-@@ -53,6 +53,7 @@ ChannelWidget* ChannelWidget::create() {
- x->add_from_file(GLADE_FILE, "adjustment1");
- x->add_from_file(GLADE_FILE, "channelWidget");
- x->get_widget_derived("channelWidget", w);
-+w->reference();
- return w;
- }
- 
-diff --git a/src/devicewidget.cc b/src/devicewidget.cc
-index 1a148ee..813780f 100644
 a/src/devicewidget.cc
-+++ b/src/devicewidget.cc
-@@ -89,6 +89,7 @@ void DeviceWidget::setChannelMap(const pa_channel_map &m, 
bool can_decibel) {
- snprintf(text, sizeof(text), "%s", 
pa_channel_position_to_pretty_string(m.map[i]));
- cw->channelLabel->set_markup(text);
- channelsVBox->pack_start(*cw, false, false, 0);
-+cw->unreference();
- }
- channelWidgets[m.channels-1]->last = true;
- 
-diff --git a/src/mainwindow.cc b/src/mainwindow.cc
-index 5a42318..5d205fb 100644
 a/src/mainwindow.cc
-+++ b/src/mainwindow.cc
-@@ -300,6 +300,7 @@ void MainWindow::updateCard(const pa_card_info &info) {
- else {
- cardWidgets[info.index] = w = CardWidget::create();
- cardsVBox->pack_start(*w, false, false, 0);
-+w->unreference();
- w->index = info.index;
- is_new = true;

[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/files/, sys-auth/sssd/

2019-03-08 Thread Mikle Kolyada
commit: f85b90959ccdba7479d1fa455031e3bb0b839c14
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 15:09:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 15:10:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85b9095

sys-auth/sssd: fix CVE-2019-3811

Bug: https://bugs.gentoo.org/679538
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-auth/sssd/files/sssd-fix-CVE-2019-3811.patch |  96 +
 sys-auth/sssd/sssd-1.16.3-r2.ebuild  | 239 +++
 2 files changed, 335 insertions(+)

diff --git a/sys-auth/sssd/files/sssd-fix-CVE-2019-3811.patch 
b/sys-auth/sssd/files/sssd-fix-CVE-2019-3811.patch
new file mode 100644
index 000..87db45fd24b
--- /dev/null
+++ b/sys-auth/sssd/files/sssd-fix-CVE-2019-3811.patch
@@ -0,0 +1,96 @@
+From 28792523a01a7d21bcc8931794164f253e691a68 Mon Sep 17 00:00:00 2001
+From: Tomas Halman 
+Date: Mon, 3 Dec 2018 14:11:31 +0100
+Subject: [PATCH] nss: sssd returns '/' for emtpy home directories
+
+For empty home directory in passwd file sssd returns "/". Sssd
+should respect system behaviour and return the same as nsswitch
+"files" module - return empty string.
+
+Resolves:
+https://pagure.io/SSSD/sssd/issue/3901
+
+Reviewed-by: Simo Sorce 
+Reviewed-by: Jakub Hrozek 
+(cherry picked from commit 90f32399b4100ce39cf665649fde82d215e5eb49)
+---
+ src/confdb/confdb.c  |  9 +
+ src/man/include/ad_modified_defaults.xml | 19 +++
+ src/responder/nss/nss_protocol_pwent.c   |  2 +-
+ src/tests/intg/test_files_provider.py|  2 +-
+ 4 files changed, 30 insertions(+), 2 deletions(-)
+
+diff --git a/src/confdb/confdb.c b/src/confdb/confdb.c
+index a3eb9c66d9..17bb4f8274 100644
+--- a/src/confdb/confdb.c
 b/src/confdb/confdb.c
+@@ -1301,6 +1301,15 @@ static int confdb_get_domain_internal(struct confdb_ctx 
*cdb,
+ ret = ENOMEM;
+ goto done;
+ }
++} else {
++if (strcasecmp(domain->provider, "ad") == 0) {
++/* ad provider default */
++domain->fallback_homedir = talloc_strdup(domain, "/home/%d/%u");
++if (!domain->fallback_homedir) {
++ret = ENOMEM;
++goto done;
++}
++}
+ }
+ 
+ tmp = ldb_msg_find_attr_as_string(res->msgs[0],
+diff --git a/src/man/include/ad_modified_defaults.xml 
b/src/man/include/ad_modified_defaults.xml
+index 818a2bf787..425b7e8ee0 100644
+--- a/src/man/include/ad_modified_defaults.xml
 b/src/man/include/ad_modified_defaults.xml
+@@ -76,4 +76,23 @@
+ 
+ 
+ 
++
++NSS configuration
++
++
++
++fallback_homedir = /home/%d/%u
++
++
++The AD provider automatically sets
++"fallback_homedir = /home/%d/%u" to provide personal
++home directories for users without the homeDirectory
++attribute. If your AD Domain is properly
++populated with Posix attributes, and you want to avoid
++this fallback behavior, you can explicitly
++set "fallback_homedir = %o".
++
++
++
++
+ 
+diff --git a/src/responder/nss/nss_protocol_pwent.c 
b/src/responder/nss/nss_protocol_pwent.c
+index af9e74fc86..86fa4ec465 100644
+--- a/src/responder/nss/nss_protocol_pwent.c
 b/src/responder/nss/nss_protocol_pwent.c
+@@ -118,7 +118,7 @@ nss_get_homedir(TALLOC_CTX *mem_ctx,
+ 
+ homedir = nss_get_homedir_override(mem_ctx, msg, nss_ctx, domain, 
&hd_ctx);
+ if (homedir == NULL) {
+-return "/";
++return "";
+ }
+ 
+ return homedir;
+diff --git a/src/tests/intg/test_files_provider.py 
b/src/tests/intg/test_files_provider.py
+index ead1cc4c34..4761f1bd15 100644
+--- a/src/tests/intg/test_files_provider.py
 b/src/tests/intg/test_files_provider.py
+@@ -678,7 +678,7 @@ def test_user_no_dir(setup_pw_with_canary, 
files_domain_only):
+ Test that resolving a user without a homedir defined works and returns
+ a fallback value
+ """
+-check_user(incomplete_user_setup(setup_pw_with_canary, 'dir', '/'))
++check_user(incomplete_user_setup(setup_pw_with_canary, 'dir', ''))
+ 
+ 
+ def test_user_no_gecos(setup_pw_with_canary, files_domain_only):

diff --git a/sys-auth/sssd/sssd-1.16.3-r2.ebuild 
b/sys-auth/sssd/sssd-1.16.3-r2.ebuild
new file mode 100644
index 000..a52daabfc41
--- /dev/null
+++ b/sys-auth/sssd/sssd-1.16.3-r2.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6,3_7} )
+
+inherit autotools flag-o-matic linux-info multilib-minimal pam python-r1 
systemd toolchain-funcs
+
+DESCRIPTION="S

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

2019-03-08 Thread Mikle Kolyada
commit: f5fbef667510208054ce9aaf2ac0ad60b8afaddb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 15:09:57 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 15:10:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fbef66

sys-auth/sssd: Drop old

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

 sys-auth/sssd/sssd-1.16.3-r1.ebuild | 237 
 1 file changed, 237 deletions(-)

diff --git a/sys-auth/sssd/sssd-1.16.3-r1.ebuild 
b/sys-auth/sssd/sssd-1.16.3-r1.ebuild
deleted file mode 100644
index 885dd7416e7..000
--- a/sys-auth/sssd/sssd-1.16.3-r1.ebuild
+++ /dev/null
@@ -1,237 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5,3_6,3_7} )
-
-inherit autotools flag-o-matic linux-info multilib-minimal pam python-r1 
systemd toolchain-funcs
-
-DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
-HOMEPAGE="https://pagure.io/SSSD/sssd";
-SRC_URI="http://releases.pagure.org/SSSD/${PN}/${P}.tar.gz";
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl autofs +locator +netlink nfsv4 nls +manpages python samba selinux 
sudo ssh test"
-
-COMMON_DEP="
-   >=virtual/pam-0-r1[${MULTILIB_USEDEP}]
-   >=dev-libs/popt-1.16
-   dev-libs/glib:2
-   >=dev-libs/ding-libs-0.2
-   >=sys-libs/talloc-2.0.7
-   >=sys-libs/tdb-1.2.9
-   >=sys-libs/tevent-0.9.16
-   >=sys-libs/ldb-1.1.17-r1:=
-   >=net-nds/openldap-2.4.30[sasl]
-   net-libs/http-parser
-   >=dev-libs/libpcre-8.30
-   >=app-crypt/mit-krb5-1.10.3
-   dev-libs/jansson
-   locator? (
-   >=app-crypt/mit-krb5-1.12.2[${MULTILIB_USEDEP}]
-   >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}]
-   )
-   >=sys-apps/keyutils-1.5
-   >=net-dns/c-ares-1.7.4
-   >=dev-libs/nss-3.12.9
-   selinux? (
-   >=sys-libs/libselinux-2.1.9
-   >=sys-libs/libsemanage-2.1
-   )
-   >=net-dns/bind-tools-9.9[gssapi]
-   >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
-   >=sys-apps/dbus-1.6
-   acl? ( net-fs/cifs-utils[acl] )
-   nfsv4? ( || ( >=net-fs/nfs-utils-2.3.1-r2 net-libs/libnfsidmap ) )
-   nls? ( >=sys-devel/gettext-0.18 )
-   virtual/libintl
-   netlink? ( dev-libs/libnl:3 )
-   samba? ( >=net-fs/samba-4.5 )
-   "
-
-RDEPEND="${COMMON_DEP}
-   >=sys-libs/glibc-2.17[nscd]
-   selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
-   "
-DEPEND="${COMMON_DEP}
-   test? ( dev-libs/check )
-   manpages? (
-   >=dev-libs/libxslt-1.1.26
-   app-text/docbook-xml-dtd:4.4
-   )"
-
-CONFIG_CHECK="~KEYS"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/ipa_hbac.h
-   /usr/include/sss_idmap.h
-   /usr/include/sss_nss_idmap.h
-   /usr/include/wbclient_sssd.h
-   # --with-ifp
-   /usr/include/sss_sifp.h
-   /usr/include/sss_sifp_dbus.h
-   # from 1.15.3
-   /usr/include/sss_certmap.h
-)
-
-pkg_setup(){
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   sed -i 's:#!/sbin/runscript:#!/sbin/openrc-run:' \
-   "${S}"/src/sysv/gentoo/sssd.in || die "sed sssd.in"
-
-   eapply "${FILESDIR}"/${PN}-curl-macros.patch
-
-   default
-   eautoreconf
-   multilib_copy_sources
-}
-
-src_configure() {
-   local native_dbus_cflags=$($(tc-getPKG_CONFIG) --cflags dbus-1)
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   # set initscript to sysv because the systemd option needs systemd to
-   # be installed. We provide our own systemd file anyway.
-   local myconf=()
-   if [[ "${PYTHON_TARGETS}" == *python2* ]]; then
-   myconf+=($(multilib_native_use_with python python2-bindings))
-   fi
-   if [[ "${PYTHON_TARGETS}" == *python3* ]]; then
-   myconf+=($(multilib_native_use_with python python3-bindings))
-   fi
-   #Work around linker dependency problem.
-   append-ldflags "-Wl,--allow-shlib-undefined"
-
-   myconf+=(
-   --localstatedir="${EPREFIX}"/var
-   --enable-nsslibdir="${EPREFIX}"/$(get_libdir)
-   --with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
-   --enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
-   --with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/samba/ldb
-   --with-os=gentoo
-   --with-nscd
-   --with-unicode-lib="glib2"
-   --disable-rpath
-   --disable-silent-rules
-   --sbindir=/usr/sbin
-   --without-kcm
-   $(use_with samba libwbclient)
-   --with-secrets
-   $(mult

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

2019-03-08 Thread Lars Wendler
commit: 4ab7359b3ffdc5ddec04cfbae828a638ca0c7cd5
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 14:47:28 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 14:47:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab7359b

media-libs/liblo: Bump to version 0.30

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

 media-libs/liblo/Manifest  |  1 +
 media-libs/liblo/liblo-0.30.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/media-libs/liblo/Manifest b/media-libs/liblo/Manifest
index 05008a7d0b6..3f680f0d105 100644
--- a/media-libs/liblo/Manifest
+++ b/media-libs/liblo/Manifest
@@ -1 +1,2 @@
 DIST liblo-0.29.tar.gz 645313 BLAKE2B 
2ef68c49446c83e13541e626eb666360f4b1b579abd2685a9eeaf18989e0252860a7c2eb99e9f6991210873b60dd4b0a62f4f2adfe88c8ac2e069b41fea0e2d4
 SHA512 
11e20725a049c55c02ef8cd106be5802507f3df95422d8dad10009bdd1237af7517e3261c7336c3005e21ae8fd1e663badef46e4bae006c7af70520bdb336c7c
+DIST liblo-0.30.tar.gz 641498 BLAKE2B 
d884cc723d770f45414e838b6f2520c1f3b2a11972a9977d19b20ba68bc653f895eeb21ba0182a09fde1f096c9be084def1572f747463cd71e96bf0022ef7549
 SHA512 
51132933cc23237b70ed08fa7986a4a9f838529b83807746b358bcc171f8bbce7f37115b7c855520c9219bae93c74e502aebfb90e44dabdc6d0a00b8335336e3

diff --git a/media-libs/liblo/liblo-0.30.ebuild 
b/media-libs/liblo/liblo-0.30.ebuild
new file mode 100644
index 000..77076911f19
--- /dev/null
+++ b/media-libs/liblo/liblo-0.30.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Lightweight OSC (Open Sound Control) implementation"
+HOMEPAGE="https://sourceforge.net/projects/liblo/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="doc ipv6 static-libs"
+
+RESTRICT="test"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+
+   # don't build examples by default
+   sed -i '/^SUBDIRS =/s/examples//' Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   use doc || export ac_cv_prog_HAVE_DOXYGEN=false
+
+   # switching threads on/off breaks ABI, bugs #473282, #473286 and #473356
+   myeconfargs=(
+   --enable-threads
+   $(use_enable ipv6)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}



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

2019-03-08 Thread Mike Pagano
commit: 64ef0319a05b7c75548b7394bf827605777a684a
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Mar  8 14:36:09 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Mar  8 14:36:09 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=64ef0319

proj/linux-kernel: netfilter: nf_tables: fix set double-free in abort path

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

 _README|   4 +
 ..._tables-fix-set-double-free-in-abort-path.patch | 110 +
 2 files changed, 114 insertions(+)

diff --git a/_README b/_README
index cfba4e3..225fb97 100644
--- a/_README
+++ b/_README
@@ -59,6 +59,10 @@ Patch:  2600_enable-key-swapping-for-apple-mac.patch
 From:   https://github.com/free5lot/hid-apple-patched
 Desc:   This hid-apple patch enables swapping of the FN and left Control keys 
and some additional on some apple keyboards. See bug #622902
 
+Patch:  2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
+From:   https://www.spinics.net/lists/netfilter-devel/msg58466.html
+Desc:   netfilter: nf_tables: fix set double-free in abort path
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.

diff --git 
a/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch 
b/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
new file mode 100644
index 000..8a126bf
--- /dev/null
+++ b/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
@@ -0,0 +1,110 @@
+From: Florian Westphal 
+To: 
+Cc: k...@plushkava.net, Florian Westphal 
+Subject: [PATCH nf] netfilter: nf_tables: fix set double-free in abort path
+Date: Thu,  7 Mar 2019 20:30:41 +0100
+X-Mailer: git-send-email 2.19.2
+
+The abort path can cause a double-free of an (anon) set.
+
+Added-and-to-be-aborted rule looks like this:
+
+udp dport { 137, 138 } drop
+
+The to-be-aborted transaction list looks like this:
+newset
+newsetelem
+newsetelem
+rule
+
+This gets walked in reverse order, so first pass disables
+the rule, the set elements, then the set.
+
+After synchronize_rcu(), we then destroy those in same order:
+rule, set element, set element, newset.
+
+Problem is that the (anon) set has already been bound to the rule,
+so the rule (lookup expression destructor) already frees the set,
+when then cause use-after-free when trying to delete the elements
+from this set, then try to free the set again when handling the
+newset expression.
+
+To resolve this, check in first phase if the newset is bound already.
+If so, remove the newset transaction from the list, rule destructor
+will handle cleanup.
+
+This is still causes the use-after-free on set element removal.
+To handle this, move all affected set elements to a extra list
+and process it first.
+
+This forces strict 'destroy elements, then set' ordering.
+
+Fixes: f6ac8585897684 ("netfilter: nf_tables: unbind set in rule from commit 
path")
+Bugzilla: https://bugzilla.netfilter.org/show_bug.cgi?id=1325
+Signed-off-by: Florian Westphal 
+
+--- a/net/netfilter/nf_tables_api.c2019-03-07 21:49:45.776492810 -
 b/net/netfilter/nf_tables_api.c2019-03-07 21:49:57.067493081 -
+@@ -6634,10 +6634,39 @@ static void nf_tables_abort_release(stru
+   kfree(trans);
+ }
+ 
++static void __nf_tables_newset_abort(struct net *net,
++   struct nft_trans *set_trans,
++   struct list_head *set_elements)
++{
++  const struct nft_set *set = nft_trans_set(set_trans);
++  struct nft_trans *trans, *next;
++
++  if (!nft_trans_set_bound(set_trans))
++  return;
++
++  /* When abort is in progress, NFT_MSG_NEWRULE will remove the
++   * set if its bound, so we need to remove the NEWSET transaction,
++   * else the set is released twice.  NEWSETELEM need to be moved
++   * to special list to ensure 'free elements, then set' ordering.
++   */
++  list_for_each_entry_safe_reverse(trans, next,
++   &net->nft.commit_list, list) {
++  if (trans == set_trans)
++  break;
++
++  if (trans->msg_type == NFT_MSG_NEWSETELEM &&
++  nft_trans_set(trans) == set)
++  list_move(&trans->list, set_elements);
++  }
++
++  nft_trans_destroy(set_trans);
++}
++
+ static int __nf_tables_abort(struct net *net)
+ {
+   struct nft_trans *trans, *next;
+   struct nft_trans_elem *te;
++  LIST_HEAD(set_elements);
+ 
+   list_for_each_entry_safe_reverse(trans, next, &net->nft.commit_list,
+list) {
+@@ -6693,6 +6722,8 @@ static int __nf_tables_abort(struct net
+   trans->ctx.table->use--;
+   if (!nft_trans_set_bound(trans))
+   list_del_rcu(&

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

2019-03-08 Thread Anthony G. Basile
commit: d7e8105bab2bc3db46e480b572071b219c19598a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Mar  8 14:32:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Mar  8 14:32:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e8105b

profiles: unmask USE=hipe for dev-lang/erlang on arm

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/arch/arm/package.use.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index a214fc4d9f5..c7b40953964 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -3,7 +3,8 @@
 
 # Anthony G. Basile  (8 Mar 2019)
 # hipe code is missing on arm
-dev-lang/erlang hipe
+# DO NOT REMOVE - causing issue with default/linux/arm/17.0
+#dev-lang/erlang hipe
 
 # Andreas Sturmlechner  (28 Feb 2019)
 # media-libs/dav1d is not yet keyworded



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

2019-03-08 Thread Bernard Cafarelli
commit: a0e52d4edf1f4e56cbb9b6aecfa60965077e62df
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 14:24:01 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 14:24:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e52d4e

app-text/paperwork: drop py3.4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork/paperwork-1.2.4-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/paperwork/paperwork-1.2.4-r2.ebuild 
b/app-text/paperwork/paperwork-1.2.4-r2.ebuild
index 9e4ef25a507..0003108d428 100644
--- a/app-text/paperwork/paperwork-1.2.4-r2.ebuild
+++ b/app-text/paperwork/paperwork-1.2.4-r2.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
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1
 



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

2019-03-08 Thread Bernard Cafarelli
commit: 78ee79cb150ab8de921ae8acd285512791f22afa
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 14:23:35 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 14:24:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ee79cb

app-text/paperwork-backend: drop py3.4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork-backend/paperwork-backend-1.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/paperwork-backend/paperwork-backend-1.2.4.ebuild 
b/app-text/paperwork-backend/paperwork-backend-1.2.4.ebuild
index 5eb5f6caeeb..c2523e5983c 100644
--- a/app-text/paperwork-backend/paperwork-backend-1.2.4.ebuild
+++ b/app-text/paperwork-backend/paperwork-backend-1.2.4.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
-PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_COMPAT=( python3_{5,6} )
 
 inherit distutils-r1
 



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

2019-03-08 Thread Lars Wendler
commit: 84303d0123679297d07ea6abeef31155dd1ff5ec
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 13:59:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 13:59:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84303d01

app-admin/keepassxc: Fixed typo in comment.

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

 app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch 
b/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
index f966ae5ff28..a3ff5f7244d 100644
--- a/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
+++ b/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
@@ -1,9 +1,9 @@
-From f3e52d89b20a8740d18cd9f1124f299b64f06b36 Mon Sep 17 00:00:00 2001
+From 7789bed0f29e0067eca7a40f604262d18611cdb0 Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
 Date: Fri, 8 Mar 2019 14:48:13 +0100
 Subject: [PATCH] Don't call mandb
 
-There are other man implementateions beside man-db so it is not even sure
+There are other man implementations beside man-db so it is not even sure
 that the "mandb" binary even exists on all unices. Other than that, usually
 there's a cron job running "mandb" on a daily basis.
 ---



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

2019-03-08 Thread Lars Wendler
commit: 1940f4b7f0d20a8bd73448e5a652e64fe7e0a100
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar  8 13:55:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar  8 13:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1940f4b7

app-admin/keepassxc: Don't call mandb

Closes: https://bugs.gentoo.org/679766
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/keepassxc-dont_call_mandb.patch  | 25 ++
 app-admin/keepassxc/keepassxc-2.3.3.ebuild |  3 ++-
 app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild  |  1 +
 app-admin/keepassxc/keepassxc-2.4.0_beta2.ebuild   |  4 
 4 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch 
b/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
new file mode 100644
index 000..f966ae5ff28
--- /dev/null
+++ b/app-admin/keepassxc/files/keepassxc-dont_call_mandb.patch
@@ -0,0 +1,25 @@
+From f3e52d89b20a8740d18cd9f1124f299b64f06b36 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Fri, 8 Mar 2019 14:48:13 +0100
+Subject: [PATCH] Don't call mandb
+
+There are other man implementateions beside man-db so it is not even sure
+that the "mandb" binary even exists on all unices. Other than that, usually
+there's a cron job running "mandb" on a daily basis.
+---
+ src/cli/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/cli/CMakeLists.txt b/src/cli/CMakeLists.txt
+index e59a911a..c3f97a2c 100644
+--- a/src/cli/CMakeLists.txt
 b/src/cli/CMakeLists.txt
+@@ -94,5 +94,4 @@ endif()
+ 
+ if(APPLE OR UNIX)
+ install(FILES keepassxc-cli.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1/)
+-execute_process(COMMAND mandb -q)
+ endif()
+-- 
+2.21.0
+

diff --git a/app-admin/keepassxc/keepassxc-2.3.3.ebuild 
b/app-admin/keepassxc/keepassxc-2.3.3.ebuild
index 3b2a5255c88..bf0e88ca357 100644
--- a/app-admin/keepassxc/keepassxc-2.3.3.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.3.3.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
@@ -49,6 +49,7 @@ DEPEND="
 
 PATCHES=(
"${FILESDIR}/${P}-qt-5.11-edit-entry-widget-includes.patch" #655844
+   "${FILESDIR}/${PN}-dont_call_mandb.patch"
 )
 
 src_prepare() {

diff --git a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
index 222a7249efa..bf07bec346a 100644
--- a/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.3.4-r1.ebuild
@@ -54,6 +54,7 @@ PDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-2.3.3-qt-5.11-edit-entry-widget-includes.patch" 
#655844
+   "${FILESDIR}/${PN}-dont_call_mandb.patch"
 )
 
 src_prepare() {

diff --git a/app-admin/keepassxc/keepassxc-2.4.0_beta2.ebuild 
b/app-admin/keepassxc/keepassxc-2.4.0_beta2.ebuild
index 1b5f2654570..b05a5089d56 100644
--- a/app-admin/keepassxc/keepassxc-2.4.0_beta2.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.4.0_beta2.ebuild
@@ -57,6 +57,10 @@ PDEPEND="
x11-misc/xsel
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-dont_call_mandb.patch"
+)
+
 src_prepare() {
 use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die



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

2019-03-08 Thread Anthony G. Basile
commit: efef759af30f68cf807a1e6bc0c48d8142d2cc7f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Mar  8 13:40:23 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Mar  8 13:40:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efef759a

profiles: mask USE=hipe for dev-lang/erlang on arm

Signed-off-by: Anthony G. Basile  gentoo.org>

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

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 4ba40fee5a5..a214fc4d9f5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Anthony G. Basile  (8 Mar 2019)
+# hipe code is missing on arm
+dev-lang/erlang hipe
+
 # Andreas Sturmlechner  (28 Feb 2019)
 # media-libs/dav1d is not yet keyworded
 media-video/vlc dav1d



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

2019-03-08 Thread Anthony G. Basile
commit: e696daa93331bc2b7391087385fba160f4859039
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Mar  8 13:28:22 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Mar  8 13:28:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e696daa9

dev-lang/erlang: version bump to 21.2.7

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/erlang/Manifest |   1 +
 dev-lang/erlang/erlang-21.2.7.ebuild | 161 +++
 2 files changed, 162 insertions(+)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 5b82689e495..569e46f66aa 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -2,6 +2,7 @@ DIST erlang-20.3.8.10.tar.gz 53511918 BLAKE2B 
5f430bda415a5b59e9dec3222abe311264
 DIST erlang-20.3.8.20.tar.gz 53523729 BLAKE2B 
d245f0bd80d8ee41b8e832b30864d4539f5333a84d8a74126adcc99203a7646af933d6c80efdbb1f88b955107a7e637487c00ed951baf767f09082c41a8dc8eb
 SHA512 
463c9563ed114f7a4d0364640f7c0e20e234b443d4b9d72687113fbbf106d52b07adad890a58473101311dcb34d072cb27b7ce871c61edc38ba2bd65024fa9cc
 DIST erlang-21.1.1.tar.gz 53854332 BLAKE2B 
32ab508b5a305eb92eac9f49bd513374c573966e7565d98aa6ba986ce42eb955a46130b9f33dbb415f48de5c179b308a8b06b345a844afcb2700f7e3f257f27e
 SHA512 
dc11aace126aad5411b0d583579fe95a7263be328612fdc9f9c02d917aef7ea7a128b1e54ddcf7a52232980d2c81fc8e90ae5a8806ee5ae6ea97f00a9cf3faab
 DIST erlang-21.2.6.tar.gz 53956256 BLAKE2B 
a39e57df65afef7a746ef5b6feb6041621607e9209fa3e81f91be31a4b736238c7fef73db436d3ae57ab3cee856531684d2ffb8ea5bc608b4166c81d1cd8a3ea
 SHA512 
0d43a5eb6e9d01e2997b7c82a15b2bd7483a0623f86f8aaff3ec59b5da6aa2cd8135d48cf66233e28c780473f83b90ad56c076374273cefa79b79622e57027f9
+DIST erlang-21.2.7.tar.gz 53954838 BLAKE2B 
1f81e439a9f6cc6f560791043c6f84847fa1dd71a94b0195e1141d805e9c327b88afda233dc426215679107661b22c5b93448b7d1a1b55af5669e3fdd6753356
 SHA512 
2a5cec5b9e0ae7b8f53060c95ac1d7a61dbf7b591199c7bc2d527d643dd2a09484ae27055bf3135fb32a69500dbbae8ae95258cea22f2c100ea9f892b87715f7
 DIST erlang_doc_html_20.3.tar.gz 33594990 BLAKE2B 
34db68a5c3ae56f097474cc0b776971853d96c57d3d2e058a5db8998aad9c8d498610979a46155e8e935022f363c944f407c10c650fd35174cf1f50697ddf1de
 SHA512 
4b280228fb9cbd9eb62db12ff9d6fad67d6855d0cdbc780839bbc95302ffd907c5b410e6f8519207db8850b753964571a9bf9df9eca53749f5b01d1b27dbc6d4
 DIST erlang_doc_html_21.1.tar.gz 32692731 BLAKE2B 
a7fa8ebe1c876ab7eecd2dd46ffd4d288db6d308e0f131d53c26ee4b67a92cb6fcb89b6c880ef34df395c7ad61fcdc81eac32e0fcf7336be7d517263218146bc
 SHA512 
0d659f55bfb01eecf140a310154724489ef56b6ccbe9ac30f6b053f598276721b80de7b5b3200707cf8a6e77b8854eae5453f655225f431fcc982550539f767f
 DIST erlang_doc_html_21.2.tar.gz 32798331 BLAKE2B 
7c0606186caa36fe9ff6099a11930cf457f5f67dc276d5d75bd4c2934943e0adaa71658d701b5ef9102063db07a67fd66c5fe0c74f4839ac24f96d845a9e8902
 SHA512 
a7be67ff704aee78377b986e2425691937a1d53253ab3ec520eb689fcb7cf7595dae8026dc2b5dab73e25ae2ae76f8458a034eb0dfeb320ddc61306dcf52f3f9

diff --git a/dev-lang/erlang/erlang-21.2.7.ebuild 
b/dev-lang/erlang/erlang-21.2.7.ebuild
new file mode 100644
index 000..c6f58edf023
--- /dev/null
+++ b/dev-lang/erlang/erlang-21.2.7.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+
+inherit autotools eapi7-ver elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/";
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc pgo sctp ssl systemd tk 
wxwidgets"
+
+RDEPEND="
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( virtual/emacs )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   tk? ( dev-lang/tk:0 )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/18.2.1-wx3.0.patch"
+   "${FILESDIR}/${PN}-20.3.2-dont-ignore

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

2019-03-08 Thread Mikle Kolyada
commit: 01781775cceee9d7f216278a20d3c7bcea2d8a07
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 12:38:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 12:38:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01781775

app-emulation/xen: amd64 stable wrt bug #679580

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen/xen-4.10.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen/xen-4.10.3-r1.ebuild 
b/app-emulation/xen/xen-4.10.3-r1.ebuild
index ad9b169a8a5..c776b7262c6 100644
--- a/app-emulation/xen/xen-4.10.3-r1.ebuild
+++ b/app-emulation/xen/xen-4.10.3-r1.ebuild
@@ -15,7 +15,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/xen.git"
SRC_URI=""
 else
-   KEYWORDS="~amd64 ~arm -x86"
+   KEYWORDS="amd64 ~arm -x86"
UPSTREAM_VER=1
SECURITY_VER=
GENTOO_VER=



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

2019-03-08 Thread Mikle Kolyada
commit: c968c02d93ac8a1f16044904c448a07298e096e6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 12:38:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 12:38:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c968c02d

app-emulation/xen-tools: amd64 stable wrt bug #679580

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen-tools/xen-tools-4.10.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.10.3-r1.ebuild 
b/app-emulation/xen-tools/xen-tools-4.10.3-r1.ebuild
index 828d947f1e0..2f949b56d4c 100644
--- a/app-emulation/xen-tools/xen-tools-4.10.3-r1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.10.3-r1.ebuild
@@ -16,7 +16,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
UPSTREAM_VER=1
SECURITY_VER=
# xen-tools's gentoo patches tarball



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

2019-03-08 Thread Mikle Kolyada
commit: fd9860d37c5c74106319ea35aa8163a36a4ed5c6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 12:38:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 12:38:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9860d3

app-emulation/xen-pvgrub: amd64 stable wrt bug #679580

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
index 4adbcc55dad..e227750d514 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.10.3.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="https://www.xenproject.org";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2019-03-08 Thread Mikle Kolyada
commit: 43afdd8f515fbd8bed35608891c01b6846eda656
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 12:29:40 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 12:31:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43afdd8f

net-misc/ntp: amd64 stable wrt bug #679742

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-misc/ntp/ntp-4.2.8_p13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/ntp/ntp-4.2.8_p13.ebuild 
b/net-misc/ntp/ntp-4.2.8_p13.ebuild
index 72de82eb89b..dd9a5cff648 100644
--- a/net-misc/ntp/ntp-4.2.8_p13.ebuild
+++ b/net-misc/ntp/ntp-4.2.8_p13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar
 
 LICENSE="HPND BSD ISC"
 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"
+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"
 IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux 
snmp ssl +threads vim-syntax zeroconf"
 
 CDEPEND="readline? ( >=sys-libs/readline-4.1:0= )



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

2019-03-08 Thread Jeroen Roovers
commit: aa39fe3086fc2c1b8ee1c9a04831f33fdff83d4b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Mar  8 12:06:52 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Mar  8 12:07:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa39fe30

net-libs/wandio: Version 4.1.2

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

 net-libs/wandio/Manifest | 2 +-
 net-libs/wandio/{wandio-4.1.0.ebuild => wandio-4.1.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/wandio/Manifest b/net-libs/wandio/Manifest
index b78e3a07df2..d4ba39a417f 100644
--- a/net-libs/wandio/Manifest
+++ b/net-libs/wandio/Manifest
@@ -1,3 +1,3 @@
 DIST wandio-1.0.5.tar.gz 385535 BLAKE2B 
a7911ab14ff9911ef19bf35b6e50d3f2e6dd0fa06f5689b6c353cc5ff2ee93175d7e758657f79fd35e7aff29fb1a4b4c343c30ab1e00a118ec3056ba9129cd60
 SHA512 
3bf2b4362355bb3db047ea12055b96cc6fdd759b4efbd9cf1caf05133ae9e7e1fab5f4a7e5eadda45d7c1b4dcf9aba1cf3a4c04bc23694934aa8aa67ec31e480
 DIST wandio-4.0.0.tar.gz 385706 BLAKE2B 
7f6e7855a06ae2c23138598c5cf16c9a38f57932d488cf2c9d0fda2fe54e971b8e93b5768a487328afc2079add7f269cd8f0203314b06eb3d256f8739828c6fb
 SHA512 
8ee4149439411e8ca784a434766c5c35144fb49c7166c2f135cf47625011815e2b27af5b61d75d6a4f9e64ab1091ce1cfd4ef114e34b57e0c53029be45f9369c
-DIST wandio-4.1.0.tar.gz 436883 BLAKE2B 
5cf3db3a95baad23bb9947461ba064cdf2b4aa8a76e2a7c4e4831ea50a9db719b1b1b7e82d1940b1e29a7af17e17ad0e470ad52604b09e5e9fbcd27cc861397e
 SHA512 
ced4cc50f60e89a1c068430fb5a039df367d356f96d33473e61ef73ce16d43df3f89307a606df7e251e1f09c06e6fa5ddfaa07571ae98b89393de11b7d811661
+DIST wandio-4.1.2.tar.gz 409755 BLAKE2B 
90bf4cf9bdd6cdd87668614c91bbd5fd8dc7c526a8e985737d1dced760209be205052221ebfe9ebf92b7c05492298da275498aee1e3817d73235488da9ee2cc1
 SHA512 
0d74aec9fe2faf678d369fec420f56ae78eedc5f38b70b403034fb030a9c0d1d5a54225b111993ce59b79d8e02ad49a2b0ca4697c7910149f2ae54379d9e19c4

diff --git a/net-libs/wandio/wandio-4.1.0.ebuild 
b/net-libs/wandio/wandio-4.1.2.ebuild
similarity index 98%
rename from net-libs/wandio/wandio-4.1.0.ebuild
rename to net-libs/wandio/wandio-4.1.2.ebuild
index 3a063f9e560..3e738af7ca8 100644
--- a/net-libs/wandio/wandio-4.1.0.ebuild
+++ b/net-libs/wandio/wandio-4.1.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://research.wand.net.nz/software/libwandio.php";
 SRC_URI="https://research.wand.net.nz/software/${PN}/${P}.tar.gz";
 
 LICENSE="LGPL-3"
-SLOT="0/3.1.0"
+SLOT="0/2"
 KEYWORDS="~amd64 ~x86"
 IUSE="bzip2 http lzma lzo static-libs zlib"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/e16/

2019-03-08 Thread Andrew Savchenko
commit: 9fff67833610ec044978b8c34e8a1f62d82a0afc
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Mar  8 11:39:57 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Mar  8 11:46:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fff6783

x11-wm/e16: fix typo in REQUIRED_USE

Closes: https://bugs.gentoo.org/679746
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andrew Savchenko  gentoo.org>

 x11-wm/e16/e16-1.0.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/e16/e16-1.0.19.ebuild b/x11-wm/e16/e16-1.0.19.ebuild
index ac8f6a27721..d4245ee6c5c 100644
--- a/x11-wm/e16/e16-1.0.19.ebuild
+++ b/x11-wm/e16/e16-1.0.19.ebuild
@@ -57,7 +57,7 @@ DEPEND="${CDEPEND}
 "
 REQIRED_USE="
audiofile? ( sound )
-   opengl? ( composite )
+   opengl? ( xcomposite )
sndfile? ( sound )
sound? ^^ ( sndfile audiofile )
 "



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

2019-03-08 Thread Bernard Cafarelli
commit: ef0ce80f8141f00be88f06fe503de68cb53cde8b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 11:32:39 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 11:32:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0ce80f

x11-plugins/wmbiff: 0.4.33 bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmbiff/Manifest |  1 +
 x11-plugins/wmbiff/wmbiff-0.4.33.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/x11-plugins/wmbiff/Manifest b/x11-plugins/wmbiff/Manifest
index c58886fedf5..19c91a9f945 100644
--- a/x11-plugins/wmbiff/Manifest
+++ b/x11-plugins/wmbiff/Manifest
@@ -1,3 +1,4 @@
 DIST wmbiff-0.4.28.tar.gz 111398 BLAKE2B 
39ba4dbf50639b02c8969ae72b696fa83353ec3dcd46802f8333eb597f068d3d0d209f39a352a8f53830695c19c897b7d6f970c5362c2910128b80b0cdb24d32
 SHA512 
a17fd4b4c3de09a907b7ffccc50f4560a7fddd5cb4dd01c72460806dc55259ba0b587d75f7505171a2a833f6735ddc4ded0a484d4227bfd552cc7343d79d7720
 DIST wmbiff-0.4.30.tar.gz 269315 BLAKE2B 
11690bcb54b33320c433a191dbbaa769efd490cf5efdbf3cd30ce46c59542092a91fb42ac19afa7718321d99764f8df1c0021795bc6ec1c94304dd46d253b50f
 SHA512 
10b5a6673763a48694cb9cd87f5972c09b0fc50acedde7658133830a06dea8c98ffb9943591cbef802330862d7ccf7a7322d7e9e25ee82209b5a0e40a22353b4
 DIST wmbiff-0.4.31.tar.gz 269883 BLAKE2B 
45ecdd6116fa30d2aa71aace18fbf9c6d2ee755188a56a7cc067697ed4a55d7b7ad24b4430d8f36d5c6dad17a152186a12c78cd49d1c86004a0a21ebb56f8d7e
 SHA512 
768207887e92edc4a36f02d6b048cc393e75f9ccabca86f54368fafbd822bb6de5258890395da3f3e7a4f4f951628d15796d38e315b1176c6a3e084d10c167cc
+DIST wmbiff-0.4.33.tar.gz 266114 BLAKE2B 
06e5e454a2f8e78203dec66cc274d983e8ec1c0dc7bb82db4ec3c42a8671f0f7a399b79fc94f45e595dcd6fe56c87426dce3900f8fc0f12fbc704ad196390dc7
 SHA512 
9b88b5929e9234d17bfa5022eb95cbca1720c724827e078dbd44c0bcff77f386b7692a6576b3a96bb1f5fab602c274b3335c71543e5ad053c1cc476d114f818c

diff --git a/x11-plugins/wmbiff/wmbiff-0.4.33.ebuild 
b/x11-plugins/wmbiff/wmbiff-0.4.33.ebuild
new file mode 100644
index 000..4c3609d5797
--- /dev/null
+++ b/x11-plugins/wmbiff/wmbiff-0.4.33.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools eutils
+
+DESCRIPTION="WMBiff is a dock applet for WindowMaker which can monitor up to 5 
mailboxes"
+HOMEPAGE="https://www.dockapps.net/wmbiff";
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="crypt"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm
+   crypt? (
+   >=dev-libs/libgcrypt-1.2.1:0
+   >=net-libs/gnutls-2.2.0
+   )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig"
+
+DOCS="ChangeLog FAQ NEWS README TODO wmbiff/sample.wmbiffrc"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}"/${PN}-0.4.27-invalid-strncpy.patch
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable crypt crypto)
+}



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

2019-03-08 Thread Bernard Cafarelli
commit: 23d0cac721eb9672b31db78ca9d5d6829295f780
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 11:24:31 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 11:24:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23d0cac7

dev-python/pyocr: 0.6 bump

Drop test restrictions, tarball does not provide tests

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-python/pyocr/Manifest |  1 +
 dev-python/pyocr/pyocr-0.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pyocr/Manifest b/dev-python/pyocr/Manifest
index b14d6e32442..672f23ac509 100644
--- a/dev-python/pyocr/Manifest
+++ b/dev-python/pyocr/Manifest
@@ -1 +1,2 @@
 DIST pyocr-0.5.3.tar.gz 18067 BLAKE2B 
f7e668630f0227d1e3df90de673f7c7b437f0c7ac0c5fb567ea1633df0184870d4472d5c2c4c48e7b65ebd8fa6516ae04409643910a527eb4a17ce2cfc00e504
 SHA512 
bc1010fab290e96a973dbdd6a4fe7ffae3bed0ecdf20615dc609e4a784faf9668c2673c2398626a3b08f1d840d1aa07661506d35343ae122ad2666f6a7107ba5
+DIST pyocr-0.6.tar.gz 17826 BLAKE2B 
bc7239a5a9d07f55650247d0586bc0856c8f0be6aa549d2816a3703559fffc8b53aee5e23b9e5a24a2e1c655d5c605c73dbaff9fd3129fe08ffbd6f24709b07b
 SHA512 
f517f5c9180cd1cbf0faa56f733a8b6015abb4af25647f513f95022dd72ee0ba07350475b238dff810a35677278f457dfbf9448a50b9c275fa4f1aa08f4a4c2f

diff --git a/dev-python/pyocr/pyocr-0.6.ebuild 
b/dev-python/pyocr/pyocr-0.6.ebuild
new file mode 100644
index 000..b258a6d678c
--- /dev/null
+++ b/dev-python/pyocr/pyocr-0.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="An optical character recognition (OCR) tool wrapper for python"
+HOMEPAGE="https://github.com/openpaperwork/pyocr";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+IUSE="cuneiform +tesseract"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="cuneiform? ( app-text/cuneiform )
+   tesseract? ( app-text/tesseract )
+   dev-python/pillow
+   dev-python/six"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="|| ( cuneiform tesseract )"



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

2019-03-08 Thread Bernard Cafarelli
commit: ccd422efa42f5ac9f38a4c7e4a95c76ed2d8e54d
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 11:12:44 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 11:24:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd422ef

dev-python/pyocr: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 dev-python/pyocr/Manifest  |  3 ---
 dev-python/pyocr/pyocr-0.4.7-r1.ebuild | 30 --
 dev-python/pyocr/pyocr-0.5.1.ebuild| 26 --
 dev-python/pyocr/pyocr-0.5.2.ebuild| 26 --
 4 files changed, 85 deletions(-)

diff --git a/dev-python/pyocr/Manifest b/dev-python/pyocr/Manifest
index a1b83c83a0c..b14d6e32442 100644
--- a/dev-python/pyocr/Manifest
+++ b/dev-python/pyocr/Manifest
@@ -1,4 +1 @@
-DIST pyocr-0.4.7.tar.gz 1283774 BLAKE2B 
0c4958882c350ee9e71f956694c180097607ca1c9e75b2886185361013f6038fd584a73de63de80546354de4023c6a8b1a589205f2e0c9165904d4fd3881b9f8
 SHA512 
ee4433c34058e0c79478dbf4276f55dabadcf5c841e86e1988e574bf91d96b96a314ef5e15047fb510737c956b4deed200eb47799de6fb1c021e407a6d49c192
-DIST pyocr-0.5.1.tar.gz 17525 BLAKE2B 
0f2d6383fe59fae2f3f0c7abb185e8a1c4ddfab7e5cd219cff56fa8c2b9b690ab696ea2fada91ea66060ea8d8e71a7d0cfa38a9ddc7bb8fc3ffc05ae0b1a304f
 SHA512 
829c4d4591931a4823e5d328df05a950bf65b4ff38a899ffa1c1f8e57fa031bcf68e22e18828681e285758a4be14097f7344b95c169e64206743c2521a81776c
-DIST pyocr-0.5.2.tar.gz 17532 BLAKE2B 
0bd47a52379cbdf5d2a7c1a5a966596101101a7750458e317287835a857bfd2ff18fec4b6648a62a78db138038f4aee047135909a4486fd6b720c4508972cc5d
 SHA512 
81f66e9c98b934392bb847b18bff88843fe43212499bb550894264aaef810312bc097c5cfa898e06323ce320cc73002ff632fa5767d36704d28b27eb4d0ace6c
 DIST pyocr-0.5.3.tar.gz 18067 BLAKE2B 
f7e668630f0227d1e3df90de673f7c7b437f0c7ac0c5fb567ea1633df0184870d4472d5c2c4c48e7b65ebd8fa6516ae04409643910a527eb4a17ce2cfc00e504
 SHA512 
bc1010fab290e96a973dbdd6a4fe7ffae3bed0ecdf20615dc609e4a784faf9668c2673c2398626a3b08f1d840d1aa07661506d35343ae122ad2666f6a7107ba5

diff --git a/dev-python/pyocr/pyocr-0.4.7-r1.ebuild 
b/dev-python/pyocr/pyocr-0.4.7-r1.ebuild
deleted file mode 100644
index f1067744bff..000
--- a/dev-python/pyocr/pyocr-0.4.7-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="An optical character recognition (OCR) tool wrapper for python"
-HOMEPAGE="https://github.com/openpaperwork/pyocr";
-SRC_URI="https://github.com/openpaperwork/pyocr/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-IUSE="cuneiform +tesseract"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="cuneiform? ( app-text/cuneiform )
-   tesseract? ( app-text/tesseract )
-   dev-python/pillow
-   dev-python/six"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="|| ( cuneiform tesseract )"
-
-RESTRICT="test" # reguires tesseract[l10n_fr,l10n_en,l10n_jp]
-
-python_test() {
-   ${EPYTHON} run_tests.py || die
-}

diff --git a/dev-python/pyocr/pyocr-0.5.1.ebuild 
b/dev-python/pyocr/pyocr-0.5.1.ebuild
deleted file mode 100644
index 1199a7e9268..000
--- a/dev-python/pyocr/pyocr-0.5.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="An optical character recognition (OCR) tool wrapper for python"
-HOMEPAGE="https://github.com/openpaperwork/pyocr";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-IUSE="cuneiform +tesseract"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="cuneiform? ( app-text/cuneiform )
-   tesseract? ( app-text/tesseract )
-   dev-python/pillow
-   dev-python/six"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="|| ( cuneiform tesseract )"
-
-RESTRICT="test" # reguires tesseract[l10n_fr,l10n_en,l10n_jp]

diff --git a/dev-python/pyocr/pyocr-0.5.2.ebuild 
b/dev-python/pyocr/pyocr-0.5.2.ebuild
deleted file mode 100644
index f08810e858d..000
--- a/dev-python/pyocr/pyocr-0.5.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="An optical character recognition (OCR) tool wrapper for python"
-HOMEPAGE="https://github.com/openpaperwork/pyocr";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-IUSE="cuneiform +tesseract"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="cuneiform? ( app-text/cuneiform )
-   tesseract? ( app-text/tesseract )
-   dev-python/pillow
-   dev-python/six"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="|| ( cuneiform tesseract

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

2019-03-08 Thread Bernard Cafarelli
commit: b33407c934b2bfeeb13562bb262aa34be5b9f01a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Fri Mar  8 11:11:55 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar  8 11:24:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33407c9

app-text/paperwork: drop old revisions

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork/paperwork-1.2.4-r1.ebuild | 30 ---
 app-text/paperwork/paperwork-1.2.4.ebuild| 31 
 2 files changed, 61 deletions(-)

diff --git a/app-text/paperwork/paperwork-1.2.4-r1.ebuild 
b/app-text/paperwork/paperwork-1.2.4-r1.ebuild
deleted file mode 100644
index 9156358a08b..000
--- a/app-text/paperwork/paperwork-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
-   dev-python/libpillowfight[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinsane:2[${PYTHON_USEDEP}]
-   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/simplebayes[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]"
-DEPEND="${RDEPEND}"

diff --git a/app-text/paperwork/paperwork-1.2.4.ebuild 
b/app-text/paperwork/paperwork-1.2.4.ebuild
deleted file mode 100644
index 2c75a8c54b2..000
--- a/app-text/paperwork/paperwork-1.2.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
-HOMEPAGE="https://github.com/openpaperwork/paperwork";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
-   dev-python/libpillowfight[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pycrypto[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/pyinsane:2[${PYTHON_USEDEP}]
-   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/simplebayes[${PYTHON_USEDEP}]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/libnotify[introspection]"
-DEPEND="${RDEPEND}"



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

2019-03-08 Thread Alfredo Tupone
commit: 86f0a723163670d49a8f9f0da6b2060094962061
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Mar  8 08:58:45 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Mar  8 08:58:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f0a723

media-libs/glm: Enabled all tests. Increase the error tolerance

Closes: https://bugs.gentoo.org/669638
Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-libs/glm/files/glm-0.9.9.2-avx.patch | 42 +++---
 1 file changed, 33 insertions(+), 9 deletions(-)

diff --git a/media-libs/glm/files/glm-0.9.9.2-avx.patch 
b/media-libs/glm/files/glm-0.9.9.2-avx.patch
index 87d8c5bd598..7ac91f490a1 100644
--- a/media-libs/glm/files/glm-0.9.9.2-avx.patch
+++ b/media-libs/glm/files/glm-0.9.9.2-avx.patch
@@ -19,12 +19,36 @@
add_compile_options(-Wno-long-long)
  
  elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
 a/test/perf/CMakeLists.txt 2019-03-06 20:32:35.172976526 +0100
-+++ b/test/perf/CMakeLists.txt 2019-03-06 20:33:04.138486121 +0100
-@@ -1,6 +1,4 @@
--glmCreateTestGTC(perf_matrix_div)
- glmCreateTestGTC(perf_matrix_inverse)
- glmCreateTestGTC(perf_matrix_mul)
--glmCreateTestGTC(perf_matrix_mul_vector)
- glmCreateTestGTC(perf_matrix_transpose)
- glmCreateTestGTC(perf_vector_mul_matrix)
+--- a/test/perf/perf_matrix_div.cpp2019-03-08 09:42:30.180305872 +0100
 b/test/perf/perf_matrix_div.cpp2019-03-08 09:42:40.381140911 +0100
+@@ -109,7 +109,7 @@
+   {
+   packedMatType const A = SISD[i];
+   packedMatType const B = SIMD[i];
+-  Error += glm::all(glm::equal(A, B, static_cast(0.001))) ? 0 
: 1;
++  Error += glm::all(glm::equal(A, B, static_cast(0.002))) ? 0 
: 1;
+   assert(!Error);
+   }
+   
+--- a/test/perf/perf_matrix_mul.cpp2019-03-08 09:51:09.411923180 +0100
 b/test/perf/perf_matrix_mul.cpp2019-03-08 09:51:53.465219910 +0100
+@@ -111,7 +111,7 @@
+   {
+   packedMatType const A = SISD[i];
+   packedMatType const B = SIMD[i];
+-  Error += glm::all(glm::equal(A, B, static_cast(0.001))) ? 0 
: 1;
++  Error += glm::all(glm::equal(A, B, static_cast(0.01))) ? 0 : 
1;
+   }
+   
+   return Error;
+--- a/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:43:10.450654282 
+0100
 b/test/perf/perf_matrix_mul_vector.cpp 2019-03-08 09:50:09.685875081 
+0100
+@@ -111,7 +111,7 @@
+   {
+   packedVecType const A = SISD[i];
+   packedVecType const B = SIMD[i];
+-  Error += glm::all(glm::equal(A, B, static_cast(0.001))) ? 0 
: 1;
++  Error += glm::all(glm::equal(A, B, static_cast(0.01))) ? 0 : 
1;
+   }
+   
+   return Error;



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/files/

2019-03-08 Thread Mikle Kolyada
commit: bcd735f9cf035eaf254194cc3fb4e8e63d9f06ae
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar  8 08:48:31 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar  8 08:48:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd735f9

net-proxy/squid: replace echo with printf (avoid bashism v2)

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

 net-proxy/squid/files/squid.initd-r5 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/squid/files/squid.initd-r5 
b/net-proxy/squid/files/squid.initd-r5
index fbf6047fa63..0572fbcefef 100644
--- a/net-proxy/squid/files/squid.initd-r5
+++ b/net-proxy/squid/files/squid.initd-r5
@@ -100,7 +100,7 @@ stop() {
break
fi
sleep 2
-   echo -n "."
+   printf "."
done
echo
fi



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

2019-03-08 Thread Hans de Graaff
commit: c8c0e43a830762dd0d6b26e82b09d080f2921a2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar  8 06:51:49 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Mar  8 08:07:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c0e43a

dev-ruby/activestorage: install missing files

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

 .../activestorage/activestorage-5.2.2-r1.ebuild| 58 ++
 1 file changed, 58 insertions(+)

diff --git a/dev-ruby/activestorage/activestorage-5.2.2-r1.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.2-r1.ebuild
new file mode 100644
index 000..58cfcf6ca1b
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.2-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}