[gentoo-commits] repo/gentoo:master commit in: net-mail/mailbase/, net-mail/mailbase/files/

2018-05-31 Thread Eray Aslan
commit: 5dfcab1a044ef30c8bc4f3c9b739446be2f65084
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu May 31 07:48:08 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu May 31 07:48:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfcab1a

net-mail/mailbase: provide mailcap man page

Closes: https://bugs.gentoo.org/417743
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-mail/mailbase/files/mailcap.5 | 75 +++
 net-mail/mailbase/mailbase-1.4.ebuild | 67 +++
 2 files changed, 142 insertions(+)

diff --git a/net-mail/mailbase/files/mailcap.5 
b/net-mail/mailbase/files/mailcap.5
new file mode 100644
index 000..eec92103f88
--- /dev/null
+++ b/net-mail/mailbase/files/mailcap.5
@@ -0,0 +1,75 @@
+.\" Hey, Emacs!  This is an -*- nroff -*- source file.
+.TH MAILCAP 5 "Release 2" "Bellcore Prototype"
+.SH NAME
+mailcap - metamail capabilities file
+.SH DESCRIPTION
+The
+.I mailcap
+file is read by the 
+.I metamail
+program to determine how to display non-text at the local site.
+
+The syntax of a mailcap file is quite simple, at least compared to termcap 
files.  Any line that starts with "#" is a comment.  Blank lines are ignored.  
Otherwise, each line defines a single mailcap entry for a single content type.  
Long lines may be continued by ending them with a backslash character, \\.
+
+Each individual mailcap entry consists of a content-type specification, a 
command to execute, and (possibly) a set of optional "flag" values.  For 
example, a very simple mailcap entry (which is actually a built-in default 
behavior for metamail) would look like this:
+
+text/plain; cat %s
+
+The optional flags can be used to specify additional information about the 
mail-handling command.  For example:
+
+text/plain; cat %s; copiousoutput
+
+can be used to indicate that the output of the 'cat' command may be 
voluminous, requiring either a scrolling window, a pager, or some other 
appropriate coping mechanism.
+
+The "type" field (text/plain, in the above example) is simply any legal 
content type name, as defined by informational RFC 1524.  In practice, this is 
almost any string.  It is the string that will be matched against the 
"Content\-type" header (or the value passed in with \-c) to decide if this is 
the mailcap entry that matches the current message.  Additionally, the type 
field may specify a subtype (e.g. "text/ISO\-8859\-1") or a wildcard to match 
all subtypes (e.g. "image/*").
+
+The "command" field is any UNIX command ("cat %s" in the above example), and 
is used to specify the interpreter for the given type of message.  It will be 
passed to the shell via the system(3) facility.  Semicolons and backslashes 
within the command must be quoted with backslashes.  If the command contains 
"%s", those two characters will be replaced by the name of a file that contains 
the body of the message. If it contains "%t", those two characters will be 
replaced by the content-type field, including the subtype, if any.  (That is, 
if the content-type was "image/pbm; opt1=something-else", then "%t" would be 
replaced by "image/pbm".)   If the command field contains  "%{" followed by a 
parameter name and a closing "}", then all those characters will be replaced by 
the value of the named parameter, if any, from the Content-type header.   Thus, 
in the previous example, "%{opt1}" will be replaced by "something-else".  
Finally, if the command contains "\\%", those two characters will b
 e replaced by a single % character.  (In fact, the backslash can be used to 
quote any character, including itself.)
+
+If no "%s" appears in the command field, then instead of placing the message 
body in a temporary file, metamail will pass the body to the command on the 
standard input.  This is helpful in saving /tmp file space, but can be 
problematic for window-oriented applications under some window systems such as 
MGR.
+
+Two special codes can appear in the viewing command for objects of type 
multipart (any subtype).  These are "%n" and "%F".  %n will be replaced by the 
number of parts within the multipart object.  %F will be replaced by a series 
of arguments, two for each part, giving first the content-type and then the 
name of the temporary file where the decoded part has been stored.  In 
addition, for each file created by %F, a second file is created, with the same 
name followed by "H", which contains the header information for that body part. 
 This will not be needed by most multipart handlers, but it is there if you 
ever need it.  
+
+The "notes=xxx" field is an uninterpreted string that is used to specify the 
name of the person who installed this entry in the mailcap file.  (The "xxx" 
may be replaced by any text string.)
+
+The "test=xxx" field is a command that is executed to determine whether or not 
the mailcap line actually applies.  That is, if the content-type field matches 
the content-type 

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

2018-05-31 Thread Eray Aslan
commit: 2f3809ed22feddfee4d5bffd368ad9cdbe684ab6
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu May 31 07:38:41 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu May 31 07:38:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f3809ed

net-mail/metamail: mailcap provides the mailcap.5 now

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-mail/metamail/metamail-2.7.53.3-r2.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/net-mail/metamail/metamail-2.7.53.3-r2.ebuild 
b/net-mail/metamail/metamail-2.7.53.3-r2.ebuild
new file mode 100644
index 000..84c02dac00b
--- /dev/null
+++ b/net-mail/metamail/metamail-2.7.53.3-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+MY_PV=$(ver_cut 1-2)
+DEB_PV=${MY_PV}-$(ver_cut 3)
+
+DESCRIPTION="Metamail (with Debian patches) - Generic MIME package"
+HOMEPAGE="http://ftp.funet.fi/pub/unix/mail/metamail/;
+SRC_URI="http://ftp.funet.fi/pub/unix/mail/metamail/mm${MY_PV}.tar.Z
+   mirror://debian/pool/main/m/metamail/metamail_${DEB_PV}.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="static-libs"
+
+DEPEND="sys-libs/ncurses
+   app-arch/sharutils
+   net-mail/mailbase"
+RDEPEND="app-misc/mime-types
+   sys-apps/debianutils
+   !app-misc/run-mailcap"
+
+S=${WORKDIR}/mm${MY_PV}/src
+
+src_prepare() {
+   eapply "${WORKDIR}"/metamail_${DEB_PV}.diff
+   eapply "${FILESDIR}"/${PN}-2.7.45.3-CVE-2006-0709.patch
+   eapply "${FILESDIR}"/${P}-glibc-2.10.patch
+
+   # respect CFLAGS
+   sed -i -e 's/CFLAGS/LIBS/' \
+   "${S}"/src/{metamail,richmail}/Makefile.am || die
+
+   # add missing include - QA
+   sed -i -e '/config.h/a #include ' \
+   "${S}"/src/metamail/shared.c || die
+
+   # Fix building with ncurses[tinfo]
+   sed -i -e "s/-lncurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" \
+   src/richmail/Makefile.am \
+   src/metamail/Makefile.am || die
+
+   eapply_user
+   eautoreconf
+   chmod +x "${S}"/configure
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_compile() {
+   emake CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+}
+
+src_install () {
+   emake DESTDIR="${D}" install
+   dodoc CREDITS README
+   rm man/mmencode.1
+   rm man/mailcap.5
+   doman man/* debian/mimencode.1 debian/mimeit.1
+
+   use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
+}



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

2018-05-31 Thread Sergei Trofimovich
commit: fa3dccaa5cf1eb3934cf48dc5e9f9f28e95ed9b0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 30 20:57:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 07:50:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3dccaa

net-libs/libssh2: stable 1.8.0-r1 for sparc

Bug: https://bugs.gentoo.org/651590
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 net-libs/libssh2/libssh2-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.8.0-r1.ebuild 
b/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
index f2bdf7807da..0da928ebf52 100644
--- a/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
+++ b/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.${PN}.org/download/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="gcrypt libressl static-libs test zlib"
 
 DEPEND="



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

2018-05-31 Thread Sergei Trofimovich
commit: a2c236fc79a99de3f4a2898a0e1248996b6babb4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 30 21:01:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 07:50:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c236fc

app-admin/apache-tools: stable 2.4.33 for sparc

Bug: https://bugs.gentoo.org/651406
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-admin/apache-tools/apache-tools-2.4.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.33.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.33.ebuild
index c57b37d38cd..291d3c924da 100644
--- a/app-admin/apache-tools/apache-tools-2.4.33.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.33.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



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

2018-05-31 Thread Sergei Trofimovich
commit: 22908c0e6c4ff955b67d225f62e45f7273811c8c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 30 21:01:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 07:50:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22908c0e

www-servers/apache: stable 2.4.33-r1 for sparc

Bug: https://bugs.gentoo.org/651406
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 www-servers/apache/apache-2.4.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.33-r1.ebuild 
b/www-servers/apache/apache-2.4.33-r1.ebuild
index 2bc6438ce83..c48db60d31f 100644
--- a/www-servers/apache/apache-2.4.33-r1.ebuild
+++ b/www-servers/apache/apache-2.4.33-r1.ebuild
@@ -130,7 +130,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
 # Enable http2 by default (bug #563452)
 # FIXME: Move to apache-2.eclass once this has reached stable.
 IUSE="${IUSE/apache2_modules_http2/+apache2_modules_http2}"



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

2018-05-31 Thread Sergei Trofimovich
commit: 2a9cab877a3f7d9e0ce36119bf3e42df41f7628a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 30 20:59:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 07:50:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9cab87

dev-vcs/git: stable 2.16.4 for sparc

Bug: https://bugs.gentoo.org/656868
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-vcs/git/git-2.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.16.4.ebuild b/dev-vcs/git/git-2.16.4.ebuild
index 3d1b46b288b..bf435b312a1 100644
--- a/dev-vcs/git/git-2.16.4.ebuild
+++ b/dev-vcs/git/git-2.16.4.ebuild
@@ -45,7 +45,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2018-05-31 Thread Zac Medico
commit: d07a47ff3c06f6e8b2adc21ae29eecae07badc9e
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 31 08:27:45 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 31 08:27:45 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d07a47ff

emerge: make --nodeps disable --dynamic-deps (bug 656942)

Since --nodeps disable's the depgraph's _dynamic_deps_preload code,
calls to BlockerDB can trigger inappropriate calls to the FakeVartree
_aux_get_wrapper method, triggering event loop recursion. Therefore,
make --nodeps disable --dynamic-deps, in order to eliminate the
inappropriate _aux_get_wrapper calls.

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

 pym/_emerge/create_depgraph_params.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/_emerge/create_depgraph_params.py 
b/pym/_emerge/create_depgraph_params.py
index 1fd1f5e36..08605baa1 100644
--- a/pym/_emerge/create_depgraph_params.py
+++ b/pym/_emerge/create_depgraph_params.py
@@ -48,7 +48,7 @@ def create_depgraph_params(myopts, myaction):
myparams["ignore_soname_deps"] = myopts.get(
"--ignore-soname-deps", "y")
 
-   dynamic_deps = myopts.get("--dynamic-deps", "y") != "n"
+   dynamic_deps = myopts.get("--dynamic-deps", "y") != "n" and "--nodeps" 
not in myopts
if dynamic_deps:
myparams["dynamic_deps"] = True
 



[gentoo-commits] proj/gnome:master commit in: media-gfx/eog/

2018-05-31 Thread Gilles Dartiguelongue
commit: d09e2e64adb9d9191de75ecdd6ef26fe2d0363d0
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu May 31 07:06:09 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 31 07:09:45 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d09e2e64

media-gfx/eog: add libxml2 for glib-compile-resources

Drop now unused intltool dependency.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 media-gfx/eog/eog-3.26.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-gfx/eog/eog-3.26.2.ebuild b/media-gfx/eog/eog-3.26.2.ebuild
index d067d938..a6850ca7 100644
--- a/media-gfx/eog/eog-3.26.2.ebuild
+++ b/media-gfx/eog/eog-3.26.2.ebuild
@@ -35,11 +35,12 @@ RDEPEND="
svg? ( >=gnome-base/librsvg-2.36.2:2 )
xmp? ( media-libs/exempi:2 )
 "
+# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${RDEPEND}
+   dev-libs/libxml2:2
>=dev-util/gtk-doc-am-1.16
-   >=dev-util/intltool-0.50.1
dev-util/itstool
-   sys-devel/gettext
+   >=sys-devel/gettext-0.19.7
virtual/pkgconfig
 "
 



[gentoo-commits] proj/gnome:master commit in: gnome-extra/zenity/

2018-05-31 Thread Gilles Dartiguelongue
commit: 6705a65d9a668638fdad0c307f46d20b7720edd9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu May 31 07:01:23 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 31 07:09:45 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6705a65d

gnome-extra/zenity: 3.24.0 → 3.26.0

Now uses native GtkFileChooser.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 gnome-extra/zenity/metadata.xml |  8 ++
 gnome-extra/zenity/zenity-3.26.0.ebuild | 45 +
 2 files changed, 53 insertions(+)

diff --git a/gnome-extra/zenity/metadata.xml b/gnome-extra/zenity/metadata.xml
new file mode 100644
index ..39980802
--- /dev/null
+++ b/gnome-extra/zenity/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/gnome-extra/zenity/zenity-3.26.0.ebuild 
b/gnome-extra/zenity/zenity-3.26.0.ebuild
new file mode 100644
index ..b22c4741
--- /dev/null
+++ b/gnome-extra/zenity/zenity-3.26.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
+HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="debug libnotify webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+   >=dev-libs/glib-2.8:2
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3:3[X]
+   x11-libs/libX11
+   x11-libs/pango
+   libnotify? ( >=x11-libs/libnotify-0.6.1:= )
+   webkit? ( >=net-libs/webkit-gtk-2.8.1:4 )
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   gnome-base/gnome-common
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+src_configure() {
+   gnome2_src_configure \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_enable libnotify) \
+   $(use_enable webkit webkitgtk) \
+   PERL=$(type -P false)
+}
+
+src_install() {
+   gnome2_src_install
+
+   # Not really needed and prevent us from needing perl
+   rm "${ED}/usr/bin/gdialog" || die "rm gdialog failed!"
+}



[gentoo-commits] proj/gnome:master commit in: media-video/cheese/

2018-05-31 Thread Gilles Dartiguelongue
commit: cabcc59cc7a37a361fc6911ae29132dd2c0b50a7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu May 31 06:48:57 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 31 07:09:45 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cabcc59c

media-video/cheese: drop unused gdbus-codegen dependency

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 media-video/cheese/cheese-3.26.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/cheese/cheese-3.26.0.ebuild 
b/media-video/cheese/cheese-3.26.0.ebuild
index 39e7f475..1ed5dc2d 100644
--- a/media-video/cheese/cheese-3.26.0.ebuild
+++ b/media-video/cheese/cheese-3.26.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -42,6 +42,7 @@ RDEPEND="${COMMON_DEPEND}
>=media-plugins/gst-plugins-v4l2-1.4:1.0
>=media-plugins/gst-plugins-vpx-1.4:1.0
 "
+# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${COMMON_DEPEND}
$(vala_depend)
app-text/docbook-xml-dtd:4.3
@@ -49,7 +50,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/appstream-glib
dev-libs/libxml2:2
dev-libs/libxslt
-   dev-util/gdbus-codegen
>=dev-util/gtk-doc-am-1.14
>=dev-util/intltool-0.50
dev-util/itstool



[gentoo-commits] proj/gnome:master commit in: media-video/cheese/

2018-05-31 Thread Gilles Dartiguelongue
commit: 254220aa2813bc236233412e638fe5bd496a9bdd
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu May 31 06:51:34 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 31 07:09:45 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=254220aa

media-video/cheese: synchronize live ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 media-video/cheese/cheese-.ebuild | 42 +--
 1 file changed, 15 insertions(+), 27 deletions(-)

diff --git a/media-video/cheese/cheese-.ebuild 
b/media-video/cheese/cheese-.ebuild
index faf364f9..b5efd8bb 100644
--- a/media-video/cheese/cheese-.ebuild
+++ b/media-video/cheese/cheese-.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI=6
 VALA_MIN_API_VERSION="0.26"
 
 inherit gnome2 vala virtualx
@@ -21,17 +19,16 @@ if [[ ${PV} =  ]]; then
IUSE="${IUSE} doc"
KEYWORDS=""
 else
-   KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 fi
 
-# using clutter-gst-2.0.0 results in GLSL errors; bug #478702
 COMMON_DEPEND="
>=dev-libs/glib-2.39.90:2
>=x11-libs/gtk+-3.13.4:3[introspection?]
>=gnome-base/gnome-desktop-2.91.6:3=
>=media-libs/libcanberra-0.26[gtk3]
>=media-libs/clutter-1.13.2:1.0[introspection?]
-   >=media-libs/clutter-gtk-0.91.8:1.0
+   >=media-libs/clutter-gtk-1:1.0
media-libs/clutter-gst:3.0
media-libs/cogl:1.0=[introspection?]
 
@@ -40,28 +37,30 @@ COMMON_DEPEND="
x11-libs/libX11
x11-libs/libXtst
 
-   media-libs/gstreamer:1.0[introspection?]
-   
media-libs/gst-plugins-base:1.0[introspection?,ogg,pango,theora,vorbis,X]
+   >=media-libs/gstreamer-1.4:1.0[introspection?]
+   
>=media-libs/gst-plugins-base-1.4:1.0[introspection?,ogg,pango,theora,vorbis,X]
 
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "
 RDEPEND="${COMMON_DEPEND}
>=media-libs/gst-plugins-bad-1.4:1.0
-   media-libs/gst-plugins-good:1.0
+   >=media-libs/gst-plugins-good-1.4:1.0
 
-   media-plugins/gst-plugins-jpeg:1.0
-   media-plugins/gst-plugins-v4l2:1.0
-   media-plugins/gst-plugins-vpx:1.0
+   >=media-plugins/gst-plugins-jpeg-1.4:1.0
+   >=media-plugins/gst-plugins-v4l2-1.4:1.0
+   >=media-plugins/gst-plugins-vpx-1.4:1.0
 "
+# libxml2+gdk-pixbuf required for glib-compile-resources
 DEPEND="${COMMON_DEPEND}
$(vala_depend)
app-text/docbook-xml-dtd:4.3
app-text/yelp-tools
dev-libs/appstream-glib
dev-libs/libxml2:2
-   dev-util/gdbus-codegen
+   dev-libs/libxslt
>=dev-util/gtk-doc-am-1.14
>=dev-util/intltool-0.50
+   dev-util/itstool
virtual/pkgconfig
x11-base/xorg-proto
test? ( dev-libs/glib:2[utils] )
@@ -78,24 +77,13 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf=""
-   [[ ${PV} !=  ]] && myconf="ITSTOOL=$(type -P true)"
-
gnome2_src_configure \
GST_INSPECT=$(type -P true) \
$(use_enable introspection) \
--disable-lcov \
-   --disable-static \
-   ${myconf}
-}
-
-src_compile() {
-   # Clutter-related sandbox violations when USE="doc introspection" and
-   # FEATURES="-userpriv" (see bug #385917).
-   unset DISPLAY
-   gnome2_src_compile
+   --disable-static
 }
 
 src_test() {
-   Xemake check
+   virtx emake check
 }



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

2018-05-31 Thread Sergei Trofimovich
commit: 2c2c8552244255498878157db484807d75110a22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:12:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:12:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2c8552

dev-python/pyblake2: stable 1.1.2 for ia64, bug #656624

Bug: https://bugs.gentoo.org/656624
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index ad2c13c9454..fd11a63335e 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-31 Thread Sergei Trofimovich
commit: a4f2297f0da0bbfb37c4f67f71a8cc8f87efa845
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:11:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:11:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f2297f

www-servers/apache: stable 2.4.33-r1 for ia64, bug #651406

Bug: https://bugs.gentoo.org/651406
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 www-servers/apache/apache-2.4.33-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.33-r1.ebuild 
b/www-servers/apache/apache-2.4.33-r1.ebuild
index c48db60d31f..bde56cae7a6 100644
--- a/www-servers/apache/apache-2.4.33-r1.ebuild
+++ b/www-servers/apache/apache-2.4.33-r1.ebuild
@@ -130,7 +130,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos ~m68k-mint 
~sparc64-solaris ~x64-solaris"
 # Enable http2 by default (bug #563452)
 # FIXME: Move to apache-2.eclass once this has reached stable.
 IUSE="${IUSE/apache2_modules_http2/+apache2_modules_http2}"



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

2018-05-31 Thread Sergei Trofimovich
commit: 425ef1ea5d80d0377faf0e50588302baafe12bcc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:12:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:12:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425ef1ea

net-libs/libssh2: stable 1.8.0-r1 for ia64, bug #651590

Bug: https://bugs.gentoo.org/651590
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-libs/libssh2/libssh2-1.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libssh2/libssh2-1.8.0-r1.ebuild 
b/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
index 0da928ebf52..88ba4dabf36 100644
--- a/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
+++ b/net-libs/libssh2/libssh2-1.8.0-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://www.${PN}.org/download/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="gcrypt libressl static-libs test zlib"
 
 DEPEND="



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

2018-05-31 Thread Sergei Trofimovich
commit: 12bedbda031a38d00bc85b64f14ec16438df086a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:12:10 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:12:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bedbda

media-gfx/fontforge: stable 20170731-r4 for ia64, bug #656792

Bug: https://bugs.gentoo.org/656792
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index 197ac6b3105..8d1dad56d77 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



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

2018-05-31 Thread Sergei Trofimovich
commit: 92bf90be1c18fc7690e6cc90e01d49f87bc0b0e3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:11:58 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:11:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bf90be

app-arch/lzip: stable 1.20 for ia64, bug #651508

Bug: https://bugs.gentoo.org/651508
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/app-arch/lzip/lzip-1.20.ebuild b/app-arch/lzip/lzip-1.20.ebuild
index 9f5bf7083ed..f833a174478 100644
--- a/app-arch/lzip/lzip-1.20.ebuild
+++ b/app-arch/lzip/lzip-1.20.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://download.savannah.gnu.org/releases-noredirect/${PN}/${P/_/-}.ta
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 S="${WORKDIR}/${P/_/-}"
 



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

2018-05-31 Thread Sergei Trofimovich
commit: f3d20cdf1acefff02007d4c930e1ffb1b22b8b16
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:11:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:11:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d20cdf

app-admin/apache-tools: stable 2.4.33 for ia64, bug #651406

Bug: https://bugs.gentoo.org/651406
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 app-admin/apache-tools/apache-tools-2.4.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/apache-tools/apache-tools-2.4.33.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.33.ebuild
index 291d3c924da..9591b97800e 100644
--- a/app-admin/apache-tools/apache-tools-2.4.33.ebuild
+++ b/app-admin/apache-tools/apache-tools-2.4.33.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
 IUSE="libressl ssl"
 RESTRICT="test"
 



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

2018-05-31 Thread Sergei Trofimovich
commit: 6ecb976eb824d57ac9eb29e3364908e68ffaad86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 08:12:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 08:12:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecb976e

dev-vcs/git: stable 2.16.4 for ia64, bug #656868

Bug: https://bugs.gentoo.org/656868
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 dev-vcs/git/git-2.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.16.4.ebuild b/dev-vcs/git/git-2.16.4.ebuild
index bf435b312a1..6255ec6b3b0 100644
--- a/dev-vcs/git/git-2.16.4.ebuild
+++ b/dev-vcs/git/git-2.16.4.ebuild
@@ -45,7 +45,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2018-05-31 Thread Lars Wendler
commit: a81eab6e099fc55682769d065ee7d1d913a63511
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 31 11:52:37 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 31 11:53:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81eab6e

app-admin/monit: Revbump to install bash-completion file. Removed old

Also added ipv6 USE flag.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../monit/{monit-5.25.2.ebuild => monit-5.25.2-r1.ebuild}   | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-admin/monit/monit-5.25.2.ebuild 
b/app-admin/monit/monit-5.25.2-r1.ebuild
similarity index 83%
rename from app-admin/monit/monit-5.25.2.ebuild
rename to app-admin/monit/monit-5.25.2-r1.ebuild
index 43e22cd6648..8897263d608 100644
--- a/app-admin/monit/monit-5.25.2.ebuild
+++ b/app-admin/monit/monit-5.25.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit pam systemd
+inherit bash-completion-r1 pam systemd
 
 DESCRIPTION="Monitoring and managing daemons or similar programs running on a 
Unix system"
 HOMEPAGE="http://mmonit.com/monit/;
@@ -11,7 +11,7 @@ SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz;
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
-IUSE="libressl pam ssl"
+IUSE="ipv6 libressl pam ssl"
 
 RDEPEND="
ssl? (
@@ -30,7 +30,12 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_with ssl) $(use_with pam)
+   local myeconfargs=(
+   $(use_with ipv6)
+   $(use_with pam)
+   $(use_with ssl)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {
@@ -43,6 +48,8 @@ src_install() {
systemd_dounit "${FILESDIR}"/${PN}.service
 
use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
+
+   dobashcomp system/bash/monit
 }
 
 pkg_postinst() {



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

2018-05-31 Thread Fabian Groffen
commit: caffb5623f45dfeb423db72bbdbee32b537757e2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu May 31 12:13:46 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu May 31 12:13:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caffb562

app-arch/p7zip: include patch for >=clang-6, bug #655386

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

 app-arch/p7zip/files/p7zip-16.02-darwin.patch | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/app-arch/p7zip/files/p7zip-16.02-darwin.patch 
b/app-arch/p7zip/files/p7zip-16.02-darwin.patch
index 1ee5d3434b9..1c3899f30a5 100644
--- a/app-arch/p7zip/files/p7zip-16.02-darwin.patch
+++ b/app-arch/p7zip/files/p7zip-16.02-darwin.patch
@@ -9,3 +9,38 @@
  #include 
  #endif
  
+
+https://svnweb.freebsd.org/ports/head/archivers/p7zip/files/patch-CPP_Windows_ErrorMsg.cpp?view=markup=458172
+This fixes the build with Clang 6.0:
+
+ ../../../../CPP/Windows/ErrorMsg.cpp:24:10: error: case value evaluates to 
-2147024809, which cannot be narrowed to type 'DWORD' (aka  'unsigned int') 
[-Wc++11-narrowing]
+ case E_INVALIDARG  : txt = "E_INVALIDARG"; break ;
+  ^
+ ../../../../CPP/Common/MyWindows.h:89:22: note: expanded from macro 
'E_INVALIDARG'
+ #define E_INVALIDARG ((HRESULT)0x80070057L)
+  ^
+
+The HRESULT cast in the macro causes the value to be read as signed int.
+--- a/CPP/Windows/ErrorMsg.cpp
 b/CPP/Windows/ErrorMsg.cpp
+@@ -15,13 +15,13 @@ UString MyFormatMessage(DWORD errorCode)
+ 
+   switch(errorCode) {
+ case ERROR_NO_MORE_FILES   : txt = "No more files"; break ;
+-case E_NOTIMPL : txt = "E_NOTIMPL"; break ;
+-case E_NOINTERFACE : txt = "E_NOINTERFACE"; break ;
+-case E_ABORT   : txt = "E_ABORT"; break ;
+-case E_FAIL: txt = "E_FAIL"; break ;
+-case STG_E_INVALIDFUNCTION : txt = "STG_E_INVALIDFUNCTION"; break ;
+-case E_OUTOFMEMORY : txt = "E_OUTOFMEMORY"; break ;
+-case E_INVALIDARG  : txt = "E_INVALIDARG"; break ;
++case (DWORD)(E_NOTIMPL) : txt = "E_NOTIMPL"; break ;
++case (DWORD)(E_NOINTERFACE) : txt = "E_NOINTERFACE"; break ;
++case (DWORD)(E_ABORT)   : txt = "E_ABORT"; break ;
++case (DWORD)(E_FAIL): txt = "E_FAIL"; break ;
++case (DWORD)(STG_E_INVALIDFUNCTION) : txt = "STG_E_INVALIDFUNCTION"; 
break ;
++case (DWORD)(E_OUTOFMEMORY) : txt = "E_OUTOFMEMORY"; break ;
++case (DWORD)(E_INVALIDARG)  : txt = "E_INVALIDARG"; break ;
+ case ERROR_DIRECTORY  : txt = "Error Directory"; break ;
+ default:
+   txt = strerror(errorCode);



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

2018-05-31 Thread Ulrich Müller
commit: de326e9375f68d8fd83d85a9fccc7ef2b3b19eb1
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat May 26 09:04:57 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu May 31 11:24:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de326e93

eclass: Remove remaining uses of epause and ebeep.

These functions are long deprecated and only defined in EAPIs 0 to 2.

 eclass/gnatbuild-r1.eclass | 1 -
 eclass/gnatbuild.eclass| 1 -
 eclass/kernel-2.eclass | 2 --
 eclass/linux-info.eclass   | 3 +--
 eclass/webapp.eclass   | 5 +
 5 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/eclass/gnatbuild-r1.eclass b/eclass/gnatbuild-r1.eclass
index cdc64a3fe7c..236a9aa1ce1 100644
--- a/eclass/gnatbuild-r1.eclass
+++ b/eclass/gnatbuild-r1.eclass
@@ -313,7 +313,6 @@ should_we_eselect_gnat() {
echo
elog "eselect gnat set "
echo
-   ebeep
return 1
fi
 }

diff --git a/eclass/gnatbuild.eclass b/eclass/gnatbuild.eclass
index 5d485c9338c..da72f554439 100644
--- a/eclass/gnatbuild.eclass
+++ b/eclass/gnatbuild.eclass
@@ -237,7 +237,6 @@ should_we_eselect_gnat() {
echo
elog "eselect gnat set "
echo
-   ebeep
return 1
fi
 }

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 6ffbd37f300..94937b6630b 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -749,7 +749,6 @@ unpack_2_6() {
touch .config
eerror "make defconfig failed."
eerror "assuming you dont have any headers installed yet and 
continuing"
-   epause 5
fi
 
make -s include/linux/version.h ${xmakeopts} 2>/dev/null \
@@ -1607,7 +1606,6 @@ kernel-2_pkg_setup() {
ewarn "Also be aware that bugreports about gcc-4 not 
working"
ewarn "with linux-2.4 based ebuilds will be closed as 
INVALID!"
echo
-   epause 10
fi
fi
 

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 035b722e2d6..dd62b26855d 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: linux-info.eclass
@@ -914,7 +914,6 @@ linux-info_pkg_setup() {
ewarn "Also be aware that bugreports about gcc-4 not 
working"
ewarn "with linux-2.4 based ebuilds will be closed as 
INVALID!"
echo
-   epause 10
fi
fi
 

diff --git a/eclass/webapp.eclass b/eclass/webapp.eclass
index c80674d3b13..8983af334ab 100644
--- a/eclass/webapp.eclass
+++ b/eclass/webapp.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: webapp.eclass
@@ -411,9 +411,6 @@ webapp_pkg_setup() {
ewarn "This ebuild may be overwriting important files."
ewarn
echo
-   if has "${EAPI:-0}" 0 1 2; then
-   ebeep 10
-   fi
elif [[ "$(echo ${my_output} | awk '{ print $1 }')" != "${PN}" ]]; then
echo
eerror "You already have ${my_output} installed in ${my_dir}"



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

2018-05-31 Thread Manuel Rüger
commit: 8aebbf4af58c06f098aff8203a50e453768aa14d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 11:40:34 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 11:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aebbf4a

app-emulation/reg: Remove unused IUSE

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/reg/reg-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/reg/reg-0.13.0.ebuild 
b/app-emulation/reg/reg-0.13.0.ebuild
index f7c9db92702..e053da6337a 100644
--- a/app-emulation/reg/reg-0.13.0.ebuild
+++ b/app-emulation/reg/reg-0.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/genuinetools/reg;
 SRC_URI="${ARCHIVE_URI}"
 LICENSE="MIT"
 SLOT="0"
-IUSE="seccomp"
+IUSE=""
 
 RESTRICT="test"
 



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

2018-05-31 Thread Craig Andrews
commit: a76e0210ae435823f55ba6aaa0bf9c4f74e6178e
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu May 31 12:24:34 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu May 31 12:24:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76e0210

net-p2p/xmr-stak: 2.4.4 version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 86e0727ff71..4bfd2038a63 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -1 +1,2 @@
 DIST xmr-stak-2.4.3.tar.gz 335672 BLAKE2B 
570fbb86144ba1a283c9a1733476e90caf24dcf0048733007ec189342a0e375f65cca74afb88ca7b08370a7db9a9a7d146f0c9a4a2cd57c480ec5b26928e98fa
 SHA512 
a1e38c25827af8f88c1fdeed0fb3e731e92ac632d846f63dfe6fcb634eec0496e1d64b2745e6dc040dabc55a90963f587442e912c5aa72c9208cebffcc06db7c
+DIST xmr-stak-2.4.4.tar.gz 337845 BLAKE2B 
d66e650aea8a299ec77c183b321330ca1a3faee11a17046e0d88e8a11bb4649f2305de1287d77f9346071e217762d2e6a44bd26a37173db05ab648ed1e20ba60
 SHA512 
3cd0bbf2b48945aa02302a1652093ceae38c085a16441bc2f6e315a82e0e00755544df0c75178a66e567a44e9d7537056b0fa5f3e7c7aee9a13b013c2411

diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild
new file mode 100644
index 000..0b8976d77f8
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.4.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+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
+   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"
+   ewarn "If the systemd will be used, xmr-stak can now be 
terminated and 'systemctl start xmr-stak' can be used."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/files/, games-strategy/wesnoth/

2018-05-31 Thread Lars Wendler
commit: 4e4ea8746ff0c79b77dc4326dcd67db3db7eed64
Author: Matija Skala  gmx  com>
AuthorDate: Thu May 17 06:02:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 31 11:15:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4ea874

games-strategy/wesnoth: new wesnothd.rc file for 1.14

Bug: https://bugs.gentoo.org/654440
Closes: https://github.com/gentoo/gentoo/pull/8440

 games-strategy/wesnoth/files/wesnothd.rc-r1| 23 ++
 ...noth-1.14.1.ebuild => wesnoth-1.14.1-r1.ebuild} |  4 ++--
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/games-strategy/wesnoth/files/wesnothd.rc-r1 
b/games-strategy/wesnoth/files/wesnothd.rc-r1
new file mode 100644
index 000..c1a0d9d2016
--- /dev/null
+++ b/games-strategy/wesnoth/files/wesnothd.rc-r1
@@ -0,0 +1,23 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   use net
+}
+
+start() {
+   checkpath -q -d -m 0750 -o wesnoth:wesnoth /run/wesnothd
+   ebegin "Starting wesnothd"
+   start-stop-daemon --start --quiet -b -m \
+   --pidfile /run/wesnothd/wesnothd.pid \
+   -c wesnoth:wesnoth \
+   --exec /usr/bin/wesnothd
+   eend $?
+}
+
+stop() {
+   ebegin "Stopping wesnothd"
+   start-stop-daemon --stop --quiet --pidfile /run/wesnothd/wesnothd.pid
+   eend $?
+}

diff --git a/games-strategy/wesnoth/wesnoth-1.14.1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
similarity index 96%
rename from games-strategy/wesnoth/wesnoth-1.14.1.ebuild
rename to games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
index 7372ade39d6..5a1f6c5af2e 100644
--- a/games-strategy/wesnoth/wesnoth-1.14.1.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.14.1-r1.ebuild
@@ -108,7 +108,7 @@ src_configure() {
 src_install() {
DOCS="README.md changelog.md players_changelog.md" 
cmake-utils_src_install
if use dedicated || use server; then
-   keepdir "/run/wesnothd"
-   newinitd "${FILESDIR}"/wesnothd.rc wesnothd
+   rmdir "${ED%/}/run/wesnothd" || die
+   newinitd "${FILESDIR}"/wesnothd.rc-r1 wesnothd
fi
 }



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

2018-05-31 Thread Manuel Rüger
commit: f251eb2e6990882190d5bf38b7b2ade82be12128
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 09:33:21 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 09:33:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f251eb2e

app-emulation/img: Initial version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/img/Manifest |  1 +
 app-emulation/img/img-0.3.6.ebuild | 32 
 app-emulation/img/metadata.xml | 11 +++
 3 files changed, 44 insertions(+)

diff --git a/app-emulation/img/Manifest b/app-emulation/img/Manifest
new file mode 100644
index 000..4b5ebf49c7d
--- /dev/null
+++ b/app-emulation/img/Manifest
@@ -0,0 +1 @@
+DIST img-0.3.6.tar.gz 6043716 BLAKE2B 
982a6f470f4b79cd4cc2b06be4060f516786f700872510948a25d5ad313cccf402b0fe26c053f7505b66c170221274568ce44632729c16e1ade680b5dc007b0d
 SHA512 
911cf6a761741a04553d5e526399973c0e943cfda5eead7f94196969fed4f586134358b1e6f023c6cf07e755de802e498991eb320bd50af32649749622a26969

diff --git a/app-emulation/img/img-0.3.6.ebuild 
b/app-emulation/img/img-0.3.6.ebuild
new file mode 100644
index 000..9ebadf2113a
--- /dev/null
+++ b/app-emulation/img/img-0.3.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/genuinetools/img"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="e4a43d044778e3df56e0de3c6ca00706fcca8b50"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Tool to move from docker-compose to Kubernetes"
+HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="seccomp"
+
+RESTRICT="test"
+
+src_compile() {
+   local TAGS=$(usex seccomp 'seccomp' '')
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -tags ${TAGS} -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/img . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r src/${EGO_PN}/README.md
+}

diff --git a/app-emulation/img/metadata.xml b/app-emulation/img/metadata.xml
new file mode 100644
index 000..06bfaa067c9
--- /dev/null
+++ b/app-emulation/img/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   genuinetools/img
+   
+



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

2018-05-31 Thread Manuel Rüger
commit: 40e3bca1149abc1bc1c8152adae72691570cd284
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 09:36:17 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 09:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e3bca1

app-emulation/img: Fix HOMEPAGE, License, DESC

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/img/img-0.3.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/img/img-0.3.6.ebuild 
b/app-emulation/img/img-0.3.6.ebuild
index 9ebadf2113a..661f9935215 100644
--- a/app-emulation/img/img-0.3.6.ebuild
+++ b/app-emulation/img/img-0.3.6.ebuild
@@ -10,10 +10,10 @@ GIT_COMMIT="e4a43d044778e3df56e0de3c6ca00706fcca8b50"
 ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
 KEYWORDS="~amd64"
 
-DESCRIPTION="Tool to move from docker-compose to Kubernetes"
-HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io;
+DESCRIPTION="Standalone daemon-less unprivileged Dockerfile and OCI container 
image builder"
+HOMEPAGE="https://github.com/genuinetools/img;
 SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
+LICENSE="MIT"
 SLOT="0"
 IUSE="seccomp"
 



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

2018-05-31 Thread Manuel Rüger
commit: 66d3235c9e4ad2a2e8cf398d6e339502ed1241cf
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu May 31 10:46:56 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu May 31 10:46:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d3235c

app-emulation/reg: Initial version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emulation/reg/Manifest  |  1 +
 app-emulation/reg/metadata.xml  | 11 +++
 app-emulation/reg/reg-0.13.0.ebuild | 31 +++
 3 files changed, 43 insertions(+)

diff --git a/app-emulation/reg/Manifest b/app-emulation/reg/Manifest
new file mode 100644
index 000..170f7bd31bd
--- /dev/null
+++ b/app-emulation/reg/Manifest
@@ -0,0 +1 @@
+DIST reg-0.13.0.tar.gz 14958008 BLAKE2B 
7afdb3f00732ad3fe4e8581d0773ba3d8ed4e9d41704e5aec7e45f16e407d19cc30cf8d4461d32719200b0253d26b609ff641c760b220685edb98bfb49f9b6b6
 SHA512 
7b9c23de23b798e9da4902a00d965c62452997240f53980eda478c8fa59ade985ca2f25fbe902597bcb32440dfcd41bd72c4631b4f4be956a48b75875e134018

diff --git a/app-emulation/reg/metadata.xml b/app-emulation/reg/metadata.xml
new file mode 100644
index 000..e08ad1ff9a0
--- /dev/null
+++ b/app-emulation/reg/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   genuinetools/reg
+   
+

diff --git a/app-emulation/reg/reg-0.13.0.ebuild 
b/app-emulation/reg/reg-0.13.0.ebuild
new file mode 100644
index 000..f7c9db92702
--- /dev/null
+++ b/app-emulation/reg/reg-0.13.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/genuinetools/reg"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="b2cdf0428ddc051f8a39143b63311b515e26d012"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Docker registry v2 command line client"
+HOMEPAGE="https://github.com/genuinetools/reg;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE="seccomp"
+
+RESTRICT="test"
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md
+}



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

2018-05-31 Thread Zac Medico
commit: 763a95a356ab845886e56a72f823f31f6b8a3436
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 31 09:20:23 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 31 09:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=763a95a3

sys-apps/portage: fix --nodeps with --keep-going (bug 656942)

See: 
https://gitweb.gentoo.org/proj/portage.git/commit/?id=d07a47ff3c06f6e8b2adc21ae29eecae07badc9e
Closes: https://bugs.gentoo.org/656942
Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/sys-apps/portage/portage-2.3.40.ebuild 
b/sys-apps/portage/portage-2.3.40.ebuild
index 48b0a930fe7..2d28bb80148 100644
--- a/sys-apps/portage/portage-2.3.40.ebuild
+++ b/sys-apps/portage/portage-2.3.40.ebuild
@@ -94,6 +94,10 @@ pkg_setup() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # apply d07a47ff3c06
+   sed -i 's:("--dynamic-deps", "y") != "n"$:\0 and "--nodeps" not in 
myopts:' \
+   pym/_emerge/create_depgraph_params.py || die
+
# apply 4fb5ef2ce2cb
sed -i "s:\\((self._poll_obj, 'close'\\)):\\1, None):" \
pym/portage/util/_eventloop/EventLoop.py || die



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

2018-05-31 Thread Sergei Trofimovich
commit: 0e40dc85292fa2476a576aa8ff381b9567c1e878
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:38:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:38:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e40dc85

dev-util/meson: stable 0.46.1 for ia64, bug #656920

Bug: https://bugs.gentoo.org/656920
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index 54594a1750c..e3edef6eb9c 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Sergei Trofimovich
commit: 4ec591bd91b79cc2a210abd408ce4ad98790fcfa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:54:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:54:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec591bd

media-libs/bcg729: stable 1.0.4 for ia64, bug #656806

Bug: https://bugs.gentoo.org/656806
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 media-libs/bcg729/bcg729-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/bcg729/bcg729-1.0.4.ebuild 
b/media-libs/bcg729/bcg729-1.0.4.ebuild
index 070e4450e49..dff0967147a 100644
--- a/media-libs/bcg729/bcg729-1.0.4.ebuild
+++ b/media-libs/bcg729/bcg729-1.0.4.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ia64 ~ppc64 ~x86"
 IUSE="static-libs"
 RDEPEND="
!media-plugins/mediastreamer-bcg729



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

2018-05-31 Thread Sergei Trofimovich
commit: aa5c8511a88fdd0d06b4046ed41e33f606f6a78a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:55:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:55:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5c8511

net-analyzer/wireshark: stable 2.6.1 for ia64, bug #656806

Bug: https://bugs.gentoo.org/656806
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-analyzer/wireshark/wireshark-2.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.6.1.ebuild 
b/net-analyzer/wireshark/wireshark-2.6.1.ebuild
index b2bdb6d5cf7..bd104037aac 100644
--- a/net-analyzer/wireshark/wireshark-2.6.1.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.6.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ia64 ~ppc64 ~x86"
 IUSE="
adns androiddump bcg729 +capinfos +captype ciscodump +dftest doc
+dumpcap +editcap gtk kerberos libxml2 lua lz4 maxminddb +mergecap 
+netlink



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

2018-05-31 Thread Sergei Trofimovich
commit: 7265725e416f80d9bf9c2efe9ddb612ce687148b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 31 09:55:34 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 09:55:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7265725e

dev-libs/libmaxminddb: stable 1.2.1 for ia64, bug #656806

Bug: https://bugs.gentoo.org/656806
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild 
b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild
index 3083e5a45b0..d826aa97a8a 100644
--- a/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild
+++ b/dev-libs/libmaxminddb/libmaxminddb-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/releases/download/${PV}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/0.0.7"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ia64 ~ppc x86"
 IUSE="static-libs"
 
 DOCS=( Changes.md )



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

2018-05-31 Thread Richard Yao
commit: c416fb9d77003ee2b7c1e908c3f17dfd45134d60
Author: Richard Yao  gentoo  org>
AuthorDate: Thu May 31 16:07:39 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Thu May 31 16:07:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c416fb9d

sys-fs/zfs-kmod: Remove reiser4 blocker from  ebuilds

Also, this blocker was never correct in the first place because
CONFIG_REISER4_FS became CONFIG_CONFIG_REISER4_FS. I am also fixing the
blocker in zfs-kmod-0.6.5.11.ebuild, which still needs it.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
index c84a92c9e28..1c08101e1ca 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.6.5.11.ebuild
@@ -42,7 +42,7 @@ pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
-   !CONFIG_REISER4_FS
+   !REISER4_FS
EFI_PARTITION
IOSCHED_NOOP
MODULES

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
index 8a1354857fe..75ba206896f 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7..ebuild
@@ -43,7 +43,6 @@ pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
!DEBUG_LOCK_ALLOC
-   !CONFIG_REISER4_FS
EFI_PARTITION
IOSCHED_NOOP
MODULES

diff --git a/sys-fs/zfs-kmod/zfs-kmod-.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
index ad612dbbc60..370cba95127 100644
--- a/sys-fs/zfs-kmod/zfs-kmod-.ebuild
+++ b/sys-fs/zfs-kmod/zfs-kmod-.ebuild
@@ -41,7 +41,6 @@ DOCS=( AUTHORS COPYRIGHT NOTICE META README.md )
 pkg_setup() {
linux-info_pkg_setup
CONFIG_CHECK="
-   !CONFIG_REISER4_FS
!DEBUG_LOCK_ALLOC
!GRKERNSEC_RANDSTRUCT
!PAX_KERNEXEC_PLUGIN_METHOD_OR



[gentoo-commits] proj/kde-sunset:master commit in: eclass/

2018-05-31 Thread Andreas Sturmlechner
commit: 22c71e550e6e12a20663047f8a80ac3bdf7ef3d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:57:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=22c71e55

kde4-functions-extra.eclass: Drop invalid aqua conditional

 eclass/kde4-functions-extra.eclass | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/eclass/kde4-functions-extra.eclass 
b/eclass/kde4-functions-extra.eclass
index 168bf43..a6ad847 100644
--- a/eclass/kde4-functions-extra.eclass
+++ b/eclass/kde4-functions-extra.eclass
@@ -31,7 +31,11 @@ add_kdeplasma_dep() {
debug-print-function ${FUNCNAME} "$@"
 
local ver
+   local use=${2}
 
+   if [[ -n ${use} ]] ; then
+   use="[${use}]"
+   fi
if [[ -n ${3} ]]; then
ver=${3}
elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
@@ -49,9 +53,7 @@ add_kdeplasma_dep() {
 
[[ -z ${1} ]] && die "Missing parameter"
 
-   #FIXME
-   # Drop aqua= from kf5 packages
-   echo " >=kde-plasma/${1}-${ver}:4[aqua=${2:+,${2}}]"
+   echo " >=kde-plasma/${1}-${ver}:4${use}"
 }
 
 # @FUNCTION: add_kdeframeworks_dep
@@ -67,7 +69,11 @@ add_kdeframeworks_dep() {
debug-print-function ${FUNCNAME} "$@"
 
local ver
+   local use=${2}
 
+   if [[ -n ${use} ]] ; then
+   use="[${use}]"
+   fi
if [[ -n ${3} ]]; then
ver=${3}
elif [[ -n ${KDE_OVERRIDE_MINIMAL} ]]; then
@@ -85,9 +91,7 @@ add_kdeframeworks_dep() {
 
[[ -z ${1} ]] && die "Missing parameter"
 
-   #FIXME
-   # Drop aqua= from kf5 packages
-   echo " >=kde-frameworks/${1}-${ver}:4[aqua=${2:+,${2}}]"
+   echo " >=kde-frameworks/${1}-${ver}:4${use}"
 }
 
 fi



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

2018-05-31 Thread Andreas Sturmlechner
commit: 4cfec4cb2746fd5355a3bda082845bc41da0ceac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:45:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=4cfec4cb

kde-apps/krfb: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/krfb/krfb-4.14.3.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/kde-apps/krfb/krfb-4.14.3.ebuild b/kde-apps/krfb/krfb-4.14.3.ebuild
index 7bc6ca5..c518619 100644
--- a/kde-apps/krfb/krfb-4.14.3.ebuild
+++ b/kde-apps/krfb/krfb-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,12 +16,10 @@ DEPEND="
>=net-libs/libvncserver-0.9.9
sys-libs/zlib
virtual/jpeg:0
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXtst
-   )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXtst
telepathy? ( >=net-libs/telepathy-qt-0.9 )
 "
 RDEPEND="${DEPEND}"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 0de7030a1c2391fb327f85512b8c88e0d16af099
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:24:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=0de7030a

kde-apps/kopete: Drop invalid !aqua conditional, fix metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/kopete/kopete-4.14.3-r1.ebuild | 10 --
 kde-apps/kopete/metadata.xml|  9 -
 2 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/kde-apps/kopete/kopete-4.14.3-r1.ebuild 
b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
index 1d95e8c..162fc16 100644
--- a/kde-apps/kopete/kopete-4.14.3-r1.ebuild
+++ b/kde-apps/kopete/kopete-4.14.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -69,10 +69,8 @@ COMMONDEPEND="
>=dev-qt/qtgui-4.4.0:4[mng]
media-libs/phonon[qt4]
media-libs/qimageblitz
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   )
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
gadu? ( >=net-libs/libgadu-1.8.0[threads] )
groupwise? ( app-crypt/qca:2[qt4(+)] )
jingle? (
@@ -112,8 +110,8 @@ RDEPEND="${COMMONDEPEND}
 "
 #  telepathy? ( net-libs/decibel )"
 DEPEND="${COMMONDEPEND}
+   x11-proto/scrnsaverproto
jingle? ( dev-libs/jsoncpp )
-   !aqua? ( x11-proto/scrnsaverproto )
 "
 
 src_configure() {

diff --git a/kde-apps/kopete/metadata.xml b/kde-apps/kopete/metadata.xml
index 971570c..daf628a 100644
--- a/kde-apps/kopete/metadata.xml
+++ b/kde-apps/kopete/metadata.xml
@@ -1,6 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+

Enables emoticons theme manager so that 
the user can edit and remove emoticons or add custom ones etc

@@ -13,21 +14,27 @@
Enables saving chat history.
Embed latex formatted text into messages.
Shows song you currently listen to in your 
status/etc. Bindings for many players.
+   Allows crypting your chat (drugs and talking nonsense 
are considered as good alternatives ;]).
+   Send messages to external pipe.
+   Filter for incoming messages
Everybody loves statistic graphs, especialy 
cake ones. ;]
Various fancy text effects for your messages 
(dont ever consider writing us with this enabled ;]).
Translate incoming and outgoing messages.
+   Enables in conversation pictures 
preview.
Show your status and some more informations on 
web.

Enable the Gadu protocol handler.
Enable the Groupwise protocol handler.
Enable the IRC protocol handler.
Enable XMPP protocol handler (this is also 
gmail).
+   Enable the Sametime protocol handler.
Enable "Windows live messenger" protocol 
support.
Builds netmeeting plugin (require 
gnomemeeting)
Enables support for the Sametime protocol for 
instant messaging
+   Enable Skype protocol handler (not fully functional 
yet).
Enable the sms sending plugin.
+   Enable the testbed protocol.
Enable pop-up messages sending on windows. (same 
as good old "net send" messages ;])
Enable yahoo protocol support.
 
-
 



[gentoo-commits] proj/kde-sunset:master commit in: kde-apps/kdebase-kioslaves/

2018-05-31 Thread Andreas Sturmlechner
commit: 92edb0ce59e174e8e7718bf199daf1192c1a3190
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:11:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=92edb0ce

kde-apps/kdebase-kioslaves: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild | 6 +++---
 kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild | 6 +++---
 kde-apps/kdebase-kioslaves/metadata.xml| 3 +++
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild 
b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
index bd79a21..31231b3 100644
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-16.04.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ RESTRICT="test"
 
 DEPEND="
virtual/jpeg:0
-   !aqua? ( x11-libs/libXcursor )
+   x11-libs/libXcursor
bzip2? ( app-arch/bzip2 )
exif? ( media-gfx/exiv2:= )
openexr? ( media-libs/openexr:= )
@@ -29,7 +29,7 @@ RDEPEND="${DEPEND}
kde-apps/kdialog:*
kde-frameworks/kdelibs:4[bzip2?,lzma?]
virtual/ssh
-   !aqua? ( !kernel_SunOS? ( virtual/eject ) )
+   !kernel_SunOS? ( virtual/eject )
 "
 
 KMEXTRA="

diff --git a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild 
b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
index 1943ae4..54a3662 100644
--- a/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
+++ b/kde-apps/kdebase-kioslaves/kdebase-kioslaves-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ RESTRICT="test"
 
 DEPEND="
virtual/jpeg:0
-   !aqua? ( x11-libs/libXcursor )
+   x11-libs/libXcursor
bzip2? ( app-arch/bzip2 )
exif? ( media-gfx/exiv2:= )
openexr? ( media-libs/openexr:= )
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
$(add_kdeframeworks_dep kdelibs 'bzip2?,lzma?')
$(add_kdeapps_dep kdialog)
virtual/ssh
-   !aqua? ( !kernel_SunOS? ( virtual/eject ) )
+   !kernel_SunOS? ( virtual/eject )
 "
 
 KMEXTRA="

diff --git a/kde-apps/kdebase-kioslaves/metadata.xml 
b/kde-apps/kdebase-kioslaves/metadata.xml
index 6f49eba..25d62db 100644
--- a/kde-apps/kdebase-kioslaves/metadata.xml
+++ b/kde-apps/kdebase-kioslaves/metadata.xml
@@ -2,4 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+   
+   Enable SFTP protocol support using 
net-libs/libssh
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: profiles/

2018-05-31 Thread Andreas Sturmlechner
commit: cbf2d982b240ddf653a03f21250aacb5f1909f80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:22:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=cbf2d982

profiles: use.desc: Add missing v4l2 description

 profiles/use.desc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/use.desc b/profiles/use.desc
index 87523df..c850c1b 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -14,3 +14,6 @@ qt3 - Adds support for the Qt GUI/Application Toolkit version 
3.x
 
 # dropped 2011-02-23 in 1.451
 hal - Enable Hardware Abstraction Layer (HAL) support (WARNING: Try to avoid 
this. Deprecated method of accessing hardware.)
+
+# dropped 2011-11-01 in 1.468
+v4l2 - Enable support for video4linux (DEPRECATED: Use USE v4l for your 
package to enable v4l2 or libv4l support)



[gentoo-commits] proj/kde-sunset:master commit in: profiles/

2018-05-31 Thread Andreas Sturmlechner
commit: 7d0fbdafa77019499dadca68d8237f28ec8753c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:54:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=7d0fbdaf

profiles: use.desc: Add missing hal description

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

diff --git a/profiles/use.desc b/profiles/use.desc
index 1e86c6c..87523df 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # use flags used in the kde-sunset overlay
@@ -11,3 +11,6 @@ kdehiddenvisibility - Makes KDE symbols hidden by default, 
requires GCC 4.1 (exp
 
 # dropped 2010-03-22 in 1.436
 qt3 - Adds support for the Qt GUI/Application Toolkit version 3.x
+
+# dropped 2011-02-23 in 1.451
+hal - Enable Hardware Abstraction Layer (HAL) support (WARNING: Try to avoid 
this. Deprecated method of accessing hardware.)



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

2018-05-31 Thread Andreas Sturmlechner
commit: 9c43208050b5896065afb974e9936426b88a2654
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:28:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=9c432080

kde-apps/konsolepart: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/konsolepart/konsolepart-4.14.3.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild 
b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
index e0b7ff5..9be9cca 100644
--- a/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
+++ b/kde-apps/konsolepart/konsolepart-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,21 +15,17 @@ KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE="debug minimal"
 
 COMMONDEPEND="
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   >=x11-libs/libxklavier-3.2
-   x11-libs/libXrender
-   x11-libs/libXtst
-   !minimal? ( $(add_kdeapps_dep libkonq) )
-   )
+   x11-libs/libX11
+   x11-libs/libXext
+   >=x11-libs/libxklavier-3.2
+   x11-libs/libXrender
+   x11-libs/libXtst
+   !minimal? ( $(add_kdeapps_dep libkonq) )
 "
 DEPEND="${COMMONDEPEND}
-   !aqua? (
-   x11-apps/bdftopcf
-   x11-proto/kbproto
-   x11-proto/renderproto
-   )
+   x11-apps/bdftopcf
+   x11-proto/kbproto
+   x11-proto/renderproto
 "
 RDEPEND="${COMMONDEPEND}
!

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

2018-05-31 Thread Andreas Sturmlechner
commit: c6b0a3bfbc28b8a95217920e230cd00d1065b06c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:39:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c6b0a3bf

kde-plasma/powerdevil: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-plasma/powerdevil/powerdevil-4.11.22.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild 
b/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild
index bcbec07..e2dbbfa 100644
--- a/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild
+++ b/kde-plasma/powerdevil/powerdevil-4.11.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,11 +14,9 @@ IUSE="debug +pm-utils"
 DEPEND="
kde-frameworks/kactivities:4
kde-plasma/libkworkspace:4
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrandr
-   )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
 "
 RDEPEND="${DEPEND}
pm-utils? ( sys-power/pm-utils )



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

2018-05-31 Thread Andreas Sturmlechner
commit: 531995f79dc1719d4753d56764befad0fb71a5ac
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 18:26:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=531995f7

kde-apps/ksnapshot: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild | 8 +++-
 kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild | 8 +++-
 2 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild 
b/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild
index 6c62378..5a7ec8c 100644
--- a/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild
+++ b/kde-apps/ksnapshot/ksnapshot-15.08.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,10 +16,8 @@ IUSE="debug kipi"
 
 DEPEND="
x11-libs/libXfixes
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXext
kipi? ( $(add_kdeapps_dep libkipi) )
 "
 RDEPEND="${DEPEND}

diff --git a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild 
b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
index b8c6417..f46f6df 100644
--- a/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
+++ b/kde-apps/ksnapshot/ksnapshot-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,10 +13,8 @@ IUSE="debug kipi"
 
 DEPEND="
x11-libs/libXfixes
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXext
kipi? ( $(add_kdeapps_dep libkipi) )
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde-sunset:master commit in: kde-base/smokegen/

2018-05-31 Thread Andreas Sturmlechner
commit: c0ca36140073291778ba26f26c6f7fb168b86b28
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:40:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=c0ca3614

kde-base/smokegen: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-base/smokegen/smokegen-4.14.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-base/smokegen/smokegen-4.14.3.ebuild 
b/kde-base/smokegen/smokegen-4.14.3.ebuild
index 0ac6527..4524a1e 100644
--- a/kde-base/smokegen/smokegen-4.14.3.ebuild
+++ b/kde-base/smokegen/smokegen-4.14.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,6 +12,6 @@ IUSE="debug"
 HOMEPAGE="https://techbase.kde.org/Development/Languages/Smoke;
 
 DEPEND="
-   dev-qt/qtcore:4[aqua=]
+   dev-qt/qtcore:4
 "
 RDEPEND="${DEPEND}"



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

2018-05-31 Thread William Hubbs
commit: 6f2f02098247654fb9a38a5252eea301ce827321
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 31 20:01:38 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 20:01:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2f0209

sys-apps/baselayout:  remove broken 2.5-r1 version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/Manifest |   1 -
 sys-apps/baselayout/baselayout-2.5-r1.ebuild | 272 ---
 2 files changed, 273 deletions(-)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index e11a0bd8f7d..b9d9da5be83 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1,3 +1,2 @@
 DIST baselayout-2.4.1.tar.bz2 31307 BLAKE2B 
da26f7fbeefa5efecb6e5d9ded6c2bf3148cd1fcfc6ebb86535f5a9c086c4bb55f6a8420a3c0d0f7008251637f3e4653db875ec427745d039f753008d2f21be2
 SHA512 
e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1
-DIST baselayout-2.5.tar.bz2 31368 BLAKE2B 
73a939bf9a180da151804045ff0e57e4def11e9bca8f55b2b891437712877b718faaf7d6ef006161d92e853c747246b20adc7d26105832c5c3120510325cbc67
 SHA512 
5705740c0be47a7c76d480c1173fd69a5cfc278351f34ab0c4f54220da81617fc4755c8f61888985611f77881cc89b273775fec593915f344076fc3264ea6934
 DIST baselayout-2.6.tar.bz2 31871 BLAKE2B 
4a51d173dc5a2837f78cd1247b5eadd89e7d0b5f2dbc72e75f027b0c23a5db9a386c53e756e80240f36ad4d63e3fe421bf9510c18321d7a31fda140ad47b2860
 SHA512 
5cad5faf56871ae951120643e29db0c39fea6dc845b4755382bd469eca32639ec6cd0cd046d3c439a7cc607b18770036f9c256260d35beaffb094e23cb13740b

diff --git a/sys-apps/baselayout/baselayout-2.5-r1.ebuild 
b/sys-apps/baselayout/baselayout-2.5-r1.ebuild
deleted file mode 100644
index 866701708dc..000
--- a/sys-apps/baselayout/baselayout-2.5-r1.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib versionator prefix
-
-DESCRIPTION="Filesystem baselayout and init scripts"
-HOMEPAGE="https://www.gentoo.org/;
-if [[ ${PV} =  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="build kernel_FreeBSD kernel_linux +split-usr"
-
-pkg_setup() {
-   multilib_layout
-}
-
-# Create our multilib dirs - the Makefile has no knowledge of this
-multilib_layout() {
-   local def_libdir libdir libdirs
-   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
-   libdirs=$(get_all_libdirs)
-   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
-
-   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
-
-   # figure out which paths should be symlinks and which should be 
directories
-   local dirs syms exp d
-   for libdir in ${libdirs} ; do
-   if use split-usr ; then
-   exp=( {,usr/,usr/local/}${libdir} )
-   else
-   exp=( {usr/,usr/local/}${libdir} )
-   fi
-   for d in "${exp[@]}" ; do
-   # most things should be dirs
-   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
-   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
-   else
-   [ -h "${d}" ] && syms+=" ${d}"
-   fi
-   done
-   done
-   if [ -n "${syms}${dirs}" ] ; then
-   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
-   ewarn "have these paths configured as follows:"
-   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
-   [ -n "${syms}" ] && ewarn "directories:${syms}"
-   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
-   ewarn "If things fail, you will need to manually create/move 
the directories."
-   echo
-   fi
-
-   # setup symlinks and dirs where we expect them to be; do not migrate
-   # data ... just fall over in that case.
-   local prefix prefix_lst
-   if use split-usr ; then
-   prefix_lst=( "${EROOT}"{,usr/,usr/local/} )
-   else
-   prefix_lst=( "${EROOT}"{usr/,usr/local/} )
-   fi
-   for prefix in "${prefix_lst[@]}"; do
-   if [ "${SYMLINK_LIB}" = yes ] ; then
-   # we need to make sure "lib" points to the native libdir
-   if [ -h "${prefix}lib" ] ; then
-

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

2018-05-31 Thread José María Alonso
commit: 5c8bcbf9519454d24aba5569cc6bb2dbe4d0d3eb
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:10:32 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:10:32 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=5c8bcbf9

elisp.eclass: Update from main repo

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

diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index 67459730..4447f125 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: elisp.eclass
@@ -75,7 +75,7 @@ case ${EAPI:-0} in
inherit epatch
EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
pkg_{setup,postinst,postrm} ;;
-   6)
+   6|7)
EXPORT_FUNCTIONS src_{unpack,prepare,configure,compile,install} 
\
pkg_{setup,postinst,postrm} ;;
*) die "${ECLASS}: EAPI ${EAPI} not supported" ;;



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

2018-05-31 Thread Amy Liffey
commit: fbadf5fc3cdc26df32995e2e1cad1ed47f40efad
Author: Amy Liffey  gentoo  org>
AuthorDate: Thu May 31 17:15:58 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu May 31 17:24:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbadf5fc

media-libs/opencv: workaround C compilation mode

- Add nvcc flags to fix compilation with cuda
- Fix issue with C compilation mode for vlc
- Fix python installation path

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

 .../files/opencv-3.4.1-compilation-C-mode.patch| 56 ++
 .../opencv-3.4.1-cuda-add-relaxed-constexpr.patch  | 14 ++
 .../opencv-3.4.1-python-lib-suffix-hack.patch  | 13 +
 ...encv-3.4.1-r1.ebuild => opencv-3.4.1-r2.ebuild} |  6 ++-
 4 files changed, 88 insertions(+), 1 deletion(-)

diff --git a/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch 
b/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch
new file mode 100644
index 000..c94f206ed4f
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-compilation-C-mode.patch
@@ -0,0 +1,56 @@
+From 549b5df22520b60b91dd77096434d79425b31ac2 Mon Sep 17 00:00:00 2001
+From: Alexander Alekhin 
+Date: Mon, 28 May 2018 18:07:23 +0300
+Subject: [PATCH] build: workaround issues with C compilation mode
+
+- cvdef.h + cvRound (double only)
+- highgui_c.h
+---
+ modules/core/include/opencv2/core/cvdef.h   | 8 +++-
+ modules/highgui/include/opencv2/highgui/highgui_c.h | 2 ++
+ 2 files changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/modules/core/include/opencv2/core/cvdef.h 
b/modules/core/include/opencv2/core/cvdef.h
+index a87ced09d78..4ab72b34cc1 100644
+--- a/modules/core/include/opencv2/core/cvdef.h
 b/modules/core/include/opencv2/core/cvdef.h
+@@ -480,7 +480,7 @@ Cv64suf;
+ // Integer types portatibility
+ #ifdef OPENCV_STDINT_HEADER
+ #include OPENCV_STDINT_HEADER
+-#else
++#elif defined(__cplusplus)
+ #if defined(_MSC_VER) && _MSC_VER < 1600 /* MSVS 2010 */
+ namespace cv {
+ typedef signed char int8_t;
+@@ -517,9 +517,15 @@ typedef ::int64_t int64_t;
+ typedef ::uint64_t uint64_t;
+ }
+ #endif
++#else // pure C
++#include 
+ #endif
+ 
+ 
+ //! @}
+ 
++#ifndef __cplusplus
++#include "opencv2/core/fast_math.hpp" // define cvRound(double)
++#endif
++
+ #endif // OPENCV_CORE_CVDEF_H
+diff --git a/modules/highgui/include/opencv2/highgui/highgui_c.h 
b/modules/highgui/include/opencv2/highgui/highgui_c.h
+index 1eb414a76ca..35413139c79 100644
+--- a/modules/highgui/include/opencv2/highgui/highgui_c.h
 b/modules/highgui/include/opencv2/highgui/highgui_c.h
+@@ -135,8 +135,10 @@ CVAPI(int) cvNamedWindow( const char* name, int flags 
CV_DEFAULT(CV_WINDOW_AUTOS
+ CVAPI(void) cvSetWindowProperty(const char* name, int prop_id, double 
prop_value);
+ CVAPI(double) cvGetWindowProperty(const char* name, int prop_id);
+ 
++#ifdef __cplusplus  // FIXIT remove in OpenCV 4.0
+ /* Get window image rectangle coordinates, width and height */
+ CVAPI(cv::Rect)cvGetWindowImageRect(const char* name);
++#endif
+ 
+ /* display image within window (highgui windows remember their content) */
+ CVAPI(void) cvShowImage( const char* name, const CvArr* image );

diff --git 
a/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch 
b/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch
new file mode 100644
index 000..11ca6aa861e
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-cuda-add-relaxed-constexpr.patch
@@ -0,0 +1,14 @@
+diff -Naur a/cmake/FindCUDA.cmake b/cmake/FindCUDA.cmake
+--- a/cmake/FindCUDA.cmake 2018-05-26 12:57:45.698858052 +0100
 b/cmake/FindCUDA.cmake 2018-05-26 16:49:01.196390803 +0100
+@@ -447,8 +447,8 @@
+ # Parse HOST_COMPILATION mode.
+ option(CUDA_HOST_COMPILATION_CPP "Generated file extension" ON)
+ 
+-# Extra user settable flags
+-set(CUDA_NVCC_FLAGS "" CACHE STRING "Semi-colon delimit multiple arguments.")
++ #Extra user settable flags
++set(CUDA_NVCC_FLAGS "--expt-relaxed-constexpr;" CACHE STRING "Semi-colon 
delimit multiple arguments.")
+ 
+ if(CMAKE_GENERATOR MATCHES "Visual Studio")
+   set(_CUDA_MSVC_HOST_COMPILER 
"$(VCInstallDir)Tools/MSVC/$(VCToolsVersion)/bin/Host$(Platform)/$(PlatformTarget)")

diff --git a/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch 
b/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch
new file mode 100644
index 000..248e5034a21
--- /dev/null
+++ b/media-libs/opencv/files/opencv-3.4.1-python-lib-suffix-hack.patch
@@ -0,0 +1,13 @@
+--- a/cmake/OpenCVDetectPython.cmake   2018-05-31 09:14:42.998873104 +0200
 b/cmake/OpenCVDetectPython.cmake   2018-05-31 09:26:08.444914001 +0200
+@@ -140,8 +140,8 @@
+ else() #debian based assumed, install to the dist-packages.
+   set(_packages_path "python${_version_major_minor}/dist-packages")
+ endif()
+-

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

2018-05-31 Thread Andreas Sturmlechner
commit: 8187122bc716866d8dbd95673fa09918494c7178
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:47:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=8187122b

kde-apps/krfb: metadata.xml: Add missing IUSE descriptions

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-apps/krfb/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/kde-apps/krfb/metadata.xml b/kde-apps/krfb/metadata.xml
index 6f49eba..8c50ce8 100644
--- a/kde-apps/krfb/metadata.xml
+++ b/kde-apps/krfb/metadata.xml
@@ -2,4 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
+   
+   Enable displaying of KDE Telepathy 
contacts
+   Enable desktop sharing through a 
telepathy client
+   
 



[gentoo-commits] proj/kde-sunset:master commit in: eclass/

2018-05-31 Thread Andreas Sturmlechner
commit: 064e397e494f0c7e96e2af79ae0da8a5604f5b1d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:57:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=064e397e

kde4-meta-pkg.eclass: Drop obsolete USE=aqua

 eclass/kde4-meta-pkg.eclass | 1 -
 1 file changed, 1 deletion(-)

diff --git a/eclass/kde4-meta-pkg.eclass b/eclass/kde4-meta-pkg.eclass
index 7f74338..c403137 100644
--- a/eclass/kde4-meta-pkg.eclass
+++ b/eclass/kde4-meta-pkg.eclass
@@ -20,7 +20,6 @@ inherit kde4-functions
 HOMEPAGE="https://www.kde.org/;
 
 LICENSE="metapackage"
-IUSE="aqua"
 
 SLOT=4
 



[gentoo-commits] proj/kde-sunset:master commit in: dev-util/automoc/files/, dev-util/automoc/

2018-05-31 Thread Andreas Sturmlechner
commit: 5598aaecc3cf3dd1b73f3b2257ab5b69f85add51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:32:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=5598aaec

dev-util/automoc: Import from Gentoo ebuild repo

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-util/automoc/automoc-0.9.88-r1.ebuild  | 34 +++
 dev-util/automoc/files/automoc-0.9.88-objc++.patch | 48 ++
 dev-util/automoc/metadata.xml  |  5 +++
 3 files changed, 87 insertions(+)

diff --git a/dev-util/automoc/automoc-0.9.88-r1.ebuild 
b/dev-util/automoc/automoc-0.9.88-r1.ebuild
new file mode 100644
index 000..161306a
--- /dev/null
+++ b/dev-util/automoc/automoc-0.9.88-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="automoc4"
+MY_P="${MY_PN}-${PV}"
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="KDE Meta Object Compiler"
+HOMEPAGE="https://www.kde.org;
+SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/${MY_P}.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:4
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.88-objc++.patch" )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if [[ ${ELIBC} = uclibc ]]; then
+   append-flags -pthread
+   fi
+}

diff --git a/dev-util/automoc/files/automoc-0.9.88-objc++.patch 
b/dev-util/automoc/files/automoc-0.9.88-objc++.patch
new file mode 100644
index 000..1f4dacd
--- /dev/null
+++ b/dev-util/automoc/files/automoc-0.9.88-objc++.patch
@@ -0,0 +1,48 @@
+Please refer to
+  http://websvn.kde.org/?view=revision=934696
+
+Adds support for objc++ in automoc, so that running moc on .mm-files will work.
+
+--- trunk/kdesupport/automoc/Automoc4Config.cmake  2009/03/03 15:40:57 
934695
 trunk/kdesupport/automoc/Automoc4Config.cmake  2009/03/03 15:42:18 
934696
+@@ -105,9 +105,9 @@
+   if(NOT  _generated  AND NOT  _skip)
+  get_filename_component(_suffix "${_current_FILE}" EXT)
+  # skip every source file that's not C++
+- if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+  list(APPEND _moc_files ${_abs_current_FILE})
+- endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+   endif(NOT  _generated  AND NOT  _skip)
+endforeach (_current_FILE)
+ 
+@@ -156,7 +156,7 @@
+   if(NOT  _generated  AND NOT  _skip)
+  get_filename_component(_suffix "${_current_FILE}" EXT)
+  # skip every source file that's not C++
+- if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ if(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+  get_filename_component(_basename "${_current_FILE}" NAME_WE)
+  get_filename_component(_abs_path "${_abs_current_FILE}" PATH)
+  set(_header "${_abs_path}/${_basename}.h")
+@@ -168,7 +168,7 @@
+ list(APPEND _moc_headers ${_pheader})
+  endif(EXISTS "${_pheader}")
+  list(APPEND _moc_files ${_abs_current_FILE})
+- endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C")
++ endif(_suffix STREQUAL ".cpp" OR _suffix STREQUAL ".cc" OR _suffix 
STREQUAL ".cxx" OR _suffix STREQUAL ".C" OR _suffix STREQUAL ".mm")
+   endif(NOT  _generated  AND NOT  _skip)
+endforeach (_current_FILE)
+ 
+--- trunk/kdesupport/automoc/kde4automoc.cpp   2009/03/03 15:40:57 934695
 trunk/kdesupport/automoc/kde4automoc.cpp   2009/03/03 15:42:18 934696
+@@ -326,7 +326,7 @@
+ foreach (const QString , sourceFiles) {
+ //qDebug() << absFilename;
+ const QFileInfo sourceFileInfo(absFilename);
+-if (absFilename.endsWith(".cpp") || absFilename.endsWith(".cc") ||
++if (absFilename.endsWith(".cpp") || absFilename.endsWith(".cc") || 
absFilename.endsWith(".mm") ||
+ absFilename.endsWith(".cxx") || absFilename.endsWith(".C")) {
+ //qDebug() << "check .cpp file";
+ QFile 

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

2018-05-31 Thread Andreas Sturmlechner
commit: 26d15ad6312bf3cc0b8392eb20d896c13dfbeb1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:38:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 18:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=26d15ad6

kde-plasma/krunner: Drop invalid !aqua conditional

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 kde-plasma/krunner/krunner-4.11.22.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/kde-plasma/krunner/krunner-4.11.22.ebuild 
b/kde-plasma/krunner/krunner-4.11.22.ebuild
index 29e5224..377901a 100644
--- a/kde-plasma/krunner/krunner-4.11.22.ebuild
+++ b/kde-plasma/krunner/krunner-4.11.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -19,11 +19,9 @@ DEPEND="
kde-plasma/ksysguard:4
kde-plasma/libkworkspace:4
kde-plasma/libplasmagenericshell:4
-   !aqua? (
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXext
-   )
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXext
 "
 RDEPEND="${DEPEND}"
 



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

2018-05-31 Thread Mikle Kolyada
commit: 5e845c0bdc1ea597ede9eadae56cfe91ef7f38cd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 19:00:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e845c0b

dev-util/meson: arm stable wrt bug #656920

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index 50901b29244..ef6a91f42c0 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Pacho Ramos
commit: d281fe62773ee98c78a949d71fbcbe4642966d84
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:00:57 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:00:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d281fe62

Revert "gnome-extra/nm-applet:"

This reverts commit 157546f24917f59776799475d0df1c4e01456a61.

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index d853c0137bc..ca09a058062 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2018-05-31 Thread Pacho Ramos
commit: 157546f24917f59776799475d0df1c4e01456a61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:59:50 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:59:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157546f2

gnome-extra/nm-applet:

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index ca09a058062..d853c0137bc 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2018-05-31 Thread Pacho Ramos
commit: 0d29532cedcb8331ff63cd6c3f7e9a9ad68c46fc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:02:12 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:02:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d29532c

gnome-extra/nm-applet: Recover keywords that were dropped at some point

and never readded even if dep tree if now clean for them due to missing deps
being keyworded finally

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index ca09a058062..d853c0137bc 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2018-05-31 Thread José María Alonso
commit: 8da871783f07a9503d13354d4f09c912a4d9cb09
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:08:40 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:08:40 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=8da87178

bash-completion-r1.eclass: Update from main repo

 eclass/bash-completion-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass
index eb2dfce4..eff5e68c 100644
--- a/eclass/bash-completion-r1.eclass
+++ b/eclass/bash-completion-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: bash-completion-r1.eclass
@@ -25,7 +25,7 @@
 inherit toolchain-funcs
 
 case ${EAPI:-0} in
-   0|1|2|3|4|5|6) ;;
+   0|1|2|3|4|5|6|7) ;;
*) die "EAPI ${EAPI} unsupported (yet)."
 esac
 



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

2018-05-31 Thread Pacho Ramos
commit: 3024a619d9a30abc517b433d06a596728e64c8f4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:57:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:57:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3024a619

gnome-extra/nm-applet: amd64 stable, bug #656958

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
index 651cf34423a..ca09a058062 100644
--- a/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE="+introspection +gcr +modemmanager selinux teamd"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
>=app-crypt/libsecret-0.18



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

2018-05-31 Thread Pacho Ramos
commit: 2107f1927875acaa344008ce7d72c211843b40e2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 16:56:27 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 16:57:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2107f192

media-video/bino: Fix compilation (#656848 by Yarda)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-video/bino/bino-1.6.6.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-video/bino/bino-1.6.6.ebuild 
b/media-video/bino/bino-1.6.6.ebuild
index b1090b68ef1..e7bb97ed4b2 100644
--- a/media-video/bino/bino-1.6.6.ebuild
+++ b/media-video/bino/bino-1.6.6.ebuild
@@ -32,14 +32,6 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   econf \
-   $(use_with video_cards_nvidia xnvctrl) \
-   $(use_with lirc) \
-   $(use_enable debug) \
-   --without-equalizer \
-   --with-qt-version=5 \
-   --htmldir=/usr/share/doc/${PF}/html
-
use video_cards_nvidia && append-cppflags "-I/usr/include/NVCtrl" \
&& append-ldflags "-L/usr/$(get_libdir)/opengl/nvidia/lib \
-L/usr/$(get_libdir)" && append-libs "Xext"
@@ -48,6 +40,15 @@ src_configure() {
 
# Fix a compilation error because of a multiple definitions in glew
append-ldflags "-zmuldefs"
+
+   econf \
+   $(use_with video_cards_nvidia xnvctrl) \
+   $(use_with lirc) \
+   $(use_enable debug) \
+   --without-equalizer \
+   --with-qt-version=5 \
+   --htmldir=/usr/share/doc/${PF}/html
+
 }
 
 src_install() {



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

2018-05-31 Thread Andreas Sturmlechner
commit: 5de3cb61e327f083cf89f7782d41a29bb508c4f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 16:30:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 19:27:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de3cb61

x11-misc/lightdm: Drop use of obsolete qt4_get_bindir

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-misc/lightdm/lightdm-1.18.3-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.24.0-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.26.0-r1.ebuild | 1 -
 x11-misc/lightdm/lightdm-1.26.0.ebuild| 1 -
 4 files changed, 4 deletions(-)

diff --git a/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
index 0592df3577e..2cd6c3cd5cd 100644
--- a/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.18.3-r1.ebuild
@@ -53,7 +53,6 @@ src_prepare() {
data/lightdm.conf || die "Failed to fix lightdm.conf"
 
# use correct version of qmake. bug #566950
-   sed -i -e "/AC_CHECK_TOOLS(MOC4/a AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" 
configure.ac || die
sed -i -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" 
configure.ac || die
 
default

diff --git a/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
index ae3715bded4..21d21a8 100644
--- a/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.24.0-r1.ebuild
@@ -55,7 +55,6 @@ src_prepare() {
data/lightdm.conf || die "Failed to fix lightdm.conf"
 
# use correct version of qmake. bug #566950
-   sed -i -e "/AC_CHECK_TOOLS(MOC4/a AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" 
configure.ac || die
sed -i -e "/AC_CHECK_TOOLS(MOC5/a AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" 
configure.ac || die
 
default

diff --git a/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild 
b/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
index bf3d4719335..38662bf9afc 100644
--- a/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
+++ b/x11-misc/lightdm/lightdm-1.26.0-r1.ebuild
@@ -58,7 +58,6 @@ src_prepare() {
 
# use correct version of qmake. bug #566950
sed \
-   -e "/AC_CHECK_TOOLS(MOC4/a 
AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" \
-e "/AC_CHECK_TOOLS(MOC5/a 
AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" \
-i configure.ac || die
 

diff --git a/x11-misc/lightdm/lightdm-1.26.0.ebuild 
b/x11-misc/lightdm/lightdm-1.26.0.ebuild
index efef3f3494b..4d2efe7088f 100644
--- a/x11-misc/lightdm/lightdm-1.26.0.ebuild
+++ b/x11-misc/lightdm/lightdm-1.26.0.ebuild
@@ -55,7 +55,6 @@ src_prepare() {
 
# use correct version of qmake. bug #566950
sed \
-   -e "/AC_CHECK_TOOLS(MOC4/a 
AC_SUBST(MOC4,$(qt4_get_bindir)/moc)" \
-e "/AC_CHECK_TOOLS(MOC5/a 
AC_SUBST(MOC5,$(qt5_get_bindir)/moc)" \
-i configure.ac || die
 



[gentoo-commits] repo/gentoo:master commit in: games-rpg/arx-fatalis-data/

2018-05-31 Thread Pacho Ramos
commit: 8b4a4f065dc4e2d8f039b6cc98acc37d4e3eb287
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:18:32 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:18:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4a4f06

games-rpg/arx-fatalis-data: Stop using games.eclass

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../arx-fatalis-data-1.21-r4.ebuild| 92 ++
 1 file changed, 92 insertions(+)

diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild 
b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
new file mode 100644
index 000..e8f9d577089
--- /dev/null
+++ b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CDROM_OPTIONAL="yes"
+inherit eutils cdrom check-reqs
+
+DESCRIPTION="Arx Fatalis data files"
+HOMEPAGE="https://www.arkane-studios.com/uk/arx.php;
+SRC_URI="cdinstall? ( 
http://download.zenimax.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe
 )
+   gog? ( setup_arx_fatalis_2.0.0.7.exe )"
+
+LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gog"
+REQUIRED_USE="^^ ( cdinstall gog )"
+RESTRICT="binchecks mirror gog? ( fetch )"
+
+RDEPEND="games-rpg/arx-libertatis"
+DEPEND="app-arch/innoextract
+   cdinstall? ( app-arch/cabextract )"
+
+CHECKREQS_DISK_BUILD="621M"
+CHECKREQS_DISK_USR="617M"
+
+S=${WORKDIR}
+
+detect_language() {
+   speech_checksum=$(find '.' -iname "speech.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   if [[ -z $speech_checksum ]] ; then
+   speech_checksum=$(find '.' -iname "speech_default.pak" \
+   -exec md5sum -b '{}' \; | sed "s/ .*//g")
+   fi
+
+   # check if the checksum is of a known localisation and set data_lang to
+   # the language string to be used with the 1.21 patch installer
+   case "$speech_checksum" in
+   '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
+   # Bundled version of AF included with NVIDIA card
+   'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
+   '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
+   '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
+   '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
+   '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
+   '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
+   '') eerror "speech*.pak not found"
+   die "speech*.pak not found" ;;
+   *) eerror "unsupported data language - speech*.pak checksum:" \
+   "$speech_checksum" \
+   "please file a gentoo bug"
+   die "unsupported data language, file a gentoo bug" ;;
+   esac
+}
+
+pkg_nofetch() {
+   einfo "Please download ${A} from your GOG.com account after buying Arx 
Fatalis"
+   einfo "and put it into ${DISTDIR}."
+}
+
+src_unpack() {
+   local data_lang
+
+   if use cdinstall ; then
+   cdrom_get_cds bin/Arx.ttf
+   find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' 
\;
+   detect_language
+   else
+   # gog only offers english
+   data_lang="english"
+   fi
+
+   einfo "Data language: $data_lang"
+   innoextract --lowercase --language=${data_lang} \
+   "${DISTDIR}"/${A} || die
+}
+
+src_install() {
+   insinto /usr/share/arx
+   doins -r app/{graph,misc}
+   find . -iname "*.pak" -exec doins '{}' \;
+
+   dodoc app/{manual,map}.pdf
+
+   # convert to lowercase
+   cd "${D}"
+   find . -type f -exec sh -c 'echo "${1}"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/duke3d-data/

2018-05-31 Thread Pacho Ramos
commit: 67c465b8d9b5e57c24827c89f3ee04933f8a6914
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:15:42 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:15:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c465b8

games-fps/duke3d-data: Stop using games.eclass

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild | 75 +
 1 file changed, 75 insertions(+)

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
new file mode 100644
index 000..100efef9882
--- /dev/null
+++ b/games-fps/duke3d-data/duke3d-data-1.0-r4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+CDROM_OPTIONAL="yes"
+inherit eutils cdrom unpacker
+
+GOG_FILE="gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh"
+DESCRIPTION="Duke Nukem 3D data files"
+HOMEPAGE="http://www.3drealms.com/;
+SRC_URI="gog? ( ${GOG_FILE} )"
+
+LICENSE="DUKE3D gog? ( GOG-EULA )"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="gog"
+REQUIRED_USE="^^ ( cdinstall gog )"
+RESTRICT="mirror bindist gog? ( fetch )"
+
+RDEPEND="|| ( games-fps/eduke32 games-fps/duke3d )"
+DEPEND="gog? ( app-arch/unzip )"
+
+S=${WORKDIR}
+
+pkg_nofetch() {
+   einfo "Please download ${GOG_FILE} from your GOG.com account after 
buying Duke Nukem 3d"
+   einfo "and put it into ${DISTDIR}."
+}
+
+src_unpack() {
+   if use cdinstall ; then
+   export CDROM_NAME_SET=(
+   "Existing Install"
+   "Duke Nukem 3D CD"
+   "Duke Nukem 3D Atomic Edition CD"
+   )
+   cdrom_get_cds 
duke3d.grp:dvd/dn3dinst/duke3d.grp:atominst/duke3d.grp
+
+   if [[ ${CDROM_SET} -ne 0
+   && ${CDROM_SET} -ne 1
+   && ${CDROM_SET} -ne 2 ]]
+   then
+   die "Error locating data files.";
+   fi
+   else
+   unpack_zip "${DISTDIR}"/${GOG_FILE}
+   cd data/noarch/data || die
+
+   # convert to lowercase
+   find . -type f \
+   -execdir sh -c 'echo "converting ${1} to lowercase"
+   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
+   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
+   fi
+}
+
+src_install() {
+   local DATAROOT
+
+   insinto /usr/share/duke3d
+
+   if use cdinstall ; then
+   case ${CDROM_SET} in
+   0) DATAROOT="" ;;
+   1) DATAROOT="dn3dinst/" ;;
+   2) DATAROOT="atominst/" ;;
+   esac
+
+   # avoid double slash
+   doins 
"${CDROM_ROOT}"/${DATAROOT}{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
+   else
+   doins 
data/noarch/data/{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/duke3d-data/

2018-05-31 Thread Pacho Ramos
commit: 9b204ddd58c2d44815bc6cdacf3b9ff872aba4ae
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:15:55 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:15:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b204ddd

games-fps/duke3d-data: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild | 77 -
 1 file changed, 77 deletions(-)

diff --git a/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild 
b/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild
deleted file mode 100644
index a17e667056f..000
--- a/games-fps/duke3d-data/duke3d-data-1.0-r3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CDROM_OPTIONAL="yes"
-inherit eutils cdrom unpacker games
-
-GOG_FILE="gog_duke_nukem_3d_atomic_edition_2.0.0.9.sh"
-DESCRIPTION="Duke Nukem 3D data files"
-HOMEPAGE="http://www.3drealms.com/;
-SRC_URI="gog? ( ${GOG_FILE} )"
-
-LICENSE="DUKE3D gog? ( GOG-EULA )"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="gog"
-REQUIRED_USE="^^ ( cdinstall gog )"
-RESTRICT="mirror bindist gog? ( fetch )"
-
-RDEPEND="|| ( games-fps/eduke32 games-fps/duke3d )"
-DEPEND="gog? ( app-arch/unzip )"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please download ${GOG_FILE} from your GOG.com account after 
buying Duke Nukem 3d"
-   einfo "and put it into ${DISTDIR}."
-}
-
-src_unpack() {
-   if use cdinstall ; then
-   export CDROM_NAME_SET=(
-   "Existing Install"
-   "Duke Nukem 3D CD"
-   "Duke Nukem 3D Atomic Edition CD"
-   )
-   cdrom_get_cds 
duke3d.grp:dvd/dn3dinst/duke3d.grp:atominst/duke3d.grp
-
-   if [[ ${CDROM_SET} -ne 0
-   && ${CDROM_SET} -ne 1
-   && ${CDROM_SET} -ne 2 ]]
-   then
-   die "Error locating data files.";
-   fi
-   else
-   unpack_zip "${DISTDIR}"/${GOG_FILE}
-   cd data/noarch/data || die
-
-   # convert to lowercase
-   find . -type f \
-   -execdir sh -c 'echo "converting ${1} to lowercase"
-   lower="`echo "${1}" | tr [:upper:] [:lower:]`"
-   [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \;
-   fi
-}
-
-src_install() {
-   local DATAROOT
-
-   insinto "${GAMES_DATADIR}"/duke3d
-
-   if use cdinstall ; then
-   case ${CDROM_SET} in
-   0) DATAROOT="" ;;
-   1) DATAROOT="dn3dinst/" ;;
-   2) DATAROOT="atominst/" ;;
-   esac
-
-   # avoid double slash
-   doins 
"${CDROM_ROOT}"/${DATAROOT}{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   else
-   doins 
data/noarch/data/{duke3d.grp,duke.rts,game.con,user.con,demo?.dmo,defs.con}
-   fi
-
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/arx-fatalis-data/

2018-05-31 Thread Pacho Ramos
commit: 8dcb9d2bb1d956046c5866fbf3be6c04739185aa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 31 17:18:46 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu May 31 17:18:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcb9d2b

games-rpg/arx-fatalis-data: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 games-rpg/arx-fatalis-data/Manifest|  1 -
 .../arx-fatalis-data-1.21-r2.ebuild| 94 --
 .../arx-fatalis-data-1.21-r3.ebuild| 94 --
 3 files changed, 189 deletions(-)

diff --git a/games-rpg/arx-fatalis-data/Manifest 
b/games-rpg/arx-fatalis-data/Manifest
index 007725f8363..e663a4befb1 100644
--- a/games-rpg/arx-fatalis-data/Manifest
+++ b/games-rpg/arx-fatalis-data/Manifest
@@ -1,3 +1,2 @@
 DIST ArxFatalis_1.21_MULTILANG.exe 9064611 BLAKE2B 
42a81491ff470843a80bd6f801a1d8d5b1295603c3b6ec759f545d6fed9530b64ca684b772735f92187eb4eb613b12f68ce7d0491a157123578476b835bb40eb
 SHA512 
885260c6173ee5f2d6d6072bcfd14d085f11b997a0ce45cbdee9a347612e96da13477ef7d71b9c015fb02f2e47bdfb968a2aa89b0c92e9327abbd75b724e47c2
-DIST setup_arx_fatalis.exe 547521812 BLAKE2B 
8089773df88cff78ac933ffcd71b6db8d0757ce0a6eb9c92a8993ca4ed8bfad4497cd437c313de3fe677e1146b66d89887c2c0bca01ccd32213aff1c128e0bc6
 SHA512 
4f2021657bd1c5b89d40a29fca0f77a7755e191b8b3e297bb614e557b18ad943a76eb6670f66fb7f0ae1ad92353f1988c0f3bd0c27e220a35fa38a9cdffe0970
 DIST setup_arx_fatalis_2.0.0.7.exe 525046992 BLAKE2B 
558bffc8f4a0096761a9b1c8003b8127480bf03b1198b943dfe3c0bc8c6b9642275f86f5f4e9c6bbc2211bf48e38bebef634b24196b48d1d5520abf75254033f
 SHA512 
08be7870d02ed6da8cedceb652906ea169eedcb44497a4517ef6a42d9db37403b5146b9e5a3a628a465f23088b0c09d958719e05454dcbb5ac12225c32d35942

diff --git a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild 
b/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild
deleted file mode 100644
index 41f3d8d12f7..000
--- a/games-rpg/arx-fatalis-data/arx-fatalis-data-1.21-r2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CDROM_OPTIONAL="yes"
-inherit eutils cdrom check-reqs games
-
-DESCRIPTION="Arx Fatalis data files"
-HOMEPAGE="https://www.arkane-studios.com/uk/arx.php;
-SRC_URI="cdinstall? ( 
http://download.zenimax.com/arxfatalis/patches/1.21/ArxFatalis_1.21_MULTILANG.exe
 )
-   gog? ( setup_arx_fatalis.exe )"
-
-LICENSE="cdinstall? ( ArxFatalis-EULA-JoWooD ) gog? ( GOG-EULA )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gog"
-REQUIRED_USE="^^ ( cdinstall gog )"
-RESTRICT="binchecks mirror gog? ( fetch )"
-
-RDEPEND="games-rpg/arx-libertatis"
-DEPEND="app-arch/innoextract
-   cdinstall? ( app-arch/cabextract )"
-
-CHECKREQS_DISK_BUILD="621M"
-CHECKREQS_DISK_USR="617M"
-
-S=${WORKDIR}
-
-detect_language() {
-   speech_checksum=$(find '.' -iname "speech.pak" \
-   -exec md5sum -b '{}' \; | sed "s/ .*//g")
-   if [[ -z $speech_checksum ]] ; then
-   speech_checksum=$(find '.' -iname "speech_default.pak" \
-   -exec md5sum -b '{}' \; | sed "s/ .*//g")
-   fi
-
-   # check if the checksum is of a known localisation and set data_lang to
-   # the language string to be used with the 1.21 patch installer
-   case "$speech_checksum" in
-   '4c3fdb1f702700255924afde49081b6e') data_lang='german' ;;
-   # Bundled version of AF included with NVIDIA card
-   'ab8a93161688d793a7c78fbefd7d133e') data_lang='german' ;;
-   '4e8f962d8204bcfd79ce6f3226d6d6de') data_lang='english' ;;
-   '2f88c67ae1537919e69386d27583125b') data_lang='spanish' ;;
-   '4edf9f8c799190590b4cd52cfa5f91b1') data_lang='french' ;;
-   '81f05dea47c52d43f01c9b44dd8fe962') data_lang='italian' ;;
-   '677163bc319cd1e9aa1b53b5fb3e9402') data_lang='russian' ;;
-   '') eerror "speech*.pak not found"
-   die "speech*.pak not found" ;;
-   *) eerror "unsupported data language - speech*.pak checksum:" \
-   "$speech_checksum" \
-   "please file a gentoo bug"
-   die "unsupported data language, file a gentoo bug" ;;
-   esac
-}
-
-pkg_nofetch() {
-   einfo "Please download ${A} from your GOG.com account after buying Arx 
Fatalis"
-   einfo "and put it into ${DISTDIR}."
-}
-
-src_unpack() {
-   local data_lang
-
-   if use cdinstall ; then
-   cdrom_get_cds bin/Arx.ttf
-   find "${CDROM_ROOT}" -iname "setup*.cab" -exec cabextract '{}' 
\;
-   detect_language
-   else
-   # gog only offers english
-   data_lang="english"
-   fi
-
-   einfo "Data language: $data_lang"
-   innoextract --lowercase --language=${data_lang} \
-   

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

2018-05-31 Thread Mike Frysinger
commit: 539248ba464c744f81d3c297ee20a061d31e88c1
Author: Gwendal Grignou  chromium  org>
AuthorDate: Thu May 31 18:39:17 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 31 18:40:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539248ba

sys-apps/smartmontools: add upstream fix for broadcast nsid on nvme devices

 .../smartmontools-6.6-set-broadcast-nsid.patch | 104 ++
 sys-apps/smartmontools/smartmontools-6.6-r1.ebuild | 155 +
 2 files changed, 259 insertions(+)

diff --git 
a/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch 
b/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch
new file mode 100644
index 000..e65504d43c6
--- /dev/null
+++ b/sys-apps/smartmontools/files/smartmontools-6.6-set-broadcast-nsid.patch
@@ -0,0 +1,104 @@
+fix from upstream
+
+https://www.smartmontools.org/changeset?new=4671@/=4670@/
+
+Index: trunk/smartmontools-6.6/ChangeLog
+===
+ 2017-12-27  Douglas Gilbert  
+ 
++  nvmecmds.cpp: according to NVMe 1.3a spec, the SMART/
++  health information log page is global and should take
++  the global nsid (all ff_s). It also says the Error
++  info lpage is "global. Broke WD Black PCIe (NVMe)
++  SSD but worked on Intel SSDs. Fix; could break others.
++
++2017-12-27  Douglas Gilbert  
++
+   os_freebsd.cpp: on error was setting set_nvme_err() to 1,
+   not the actual NVMe status value; fix.
+ 
+Index: trunk/smartmontools-6.6/nvmecmds.cpp
+===
+diff --git smartmontools-6.6/nvmecmds.cpp smartmontools-6.6/nvmecmds.cpp
+--- smartmontools-6.6/nvmecmds.cpp (revision 4670)
 smartmontools-6.6/nvmecmds.cpp (revision 4671)
+@@ -196,7 +196,8 @@
+ }
+ 
+ // Read NVMe log page with identifier LID.
+-bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data, 
unsigned size)
++bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data,
++  unsigned size, bool broadcast_nsid)
+ {
+   if (!(4 <= size && size <= 0x4000 && (size % 4) == 0))
+ throw std::logic_error("nvme_read_log_page(): invalid size");
+@@ -204,7 +205,7 @@
+   memset(data, 0, size);
+   nvme_cmd_in in;
+   in.set_data_in(nvme_admin_get_log_page, data, size);
+-  in.nsid = device->get_nsid();
++  in.nsid = broadcast_nsid ? 0x : device->get_nsid();
+   in.cdw10 = lid | (((size / 4) - 1) << 16);
+ 
+   return nvme_pass_through(device, in);
+@@ -213,7 +214,7 @@
+ // Read NVMe Error Information Log.
+ bool nvme_read_error_log(nvme_device * device, nvme_error_log_page * 
error_log, unsigned num_entries)
+ {
+-  if (!nvme_read_log_page(device, 0x01, error_log, num_entries * 
sizeof(*error_log)))
++  if (!nvme_read_log_page(device, 0x01, error_log, num_entries * 
sizeof(*error_log), true))
+ return false;
+ 
+   if (isbigendian()) {
+@@ -234,7 +235,7 @@
+ // Read NVMe SMART/Health Information log.
+ bool nvme_read_smart_log(nvme_device * device, nvme_smart_log & smart_log)
+ {
+-  if (!nvme_read_log_page(device, 0x02, _log, sizeof(smart_log)))
++  if (!nvme_read_log_page(device, 0x02, _log, sizeof(smart_log), true))
+ return false;
+ 
+   if (isbigendian()) {
+Index: trunk/smartmontools-6.6/nvmecmds.h
+===
+diff --git smartmontools-6.6/nvmecmds.h smartmontools-6.6/nvmecmds.h
+--- smartmontools-6.6/nvmecmds.h   (revision 4670)
 smartmontools-6.6/nvmecmds.h   (revision 4671)
+@@ -248,7 +248,8 @@
+ bool nvme_read_id_ns(nvme_device * device, unsigned nsid, 
smartmontools::nvme_id_ns & id_ns);
+ 
+ // Read NVMe log page with identifier LID.
+-bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data, 
unsigned size);
++bool nvme_read_log_page(nvme_device * device, unsigned char lid, void * data,
++  unsigned size, bool broadcast_nsid);
+ 
+ // Read NVMe Error Information Log.
+ bool nvme_read_error_log(nvme_device * device, 
smartmontools::nvme_error_log_page * error_log,
+Index: trunk/smartmontools-6.6/nvmeprint.cpp
+===
+diff --git smartmontools-6.6/nvmeprint.cpp smartmontools-6.6/nvmeprint.cpp
+--- smartmontools-6.6/nvmeprint.cpp(revision 4670)
 smartmontools-6.6/nvmeprint.cpp(revision 4671)
+@@ -473,9 +473,21 @@
+   if (options.log_page_size) {
+ // Align size to dword boundary
+ unsigned size = ((options.log_page_size + 4-1) / 4) * 4;
++bool broadcast_nsid;
+ raw_buffer log_buf(size);
+ 
+-if (!nvme_read_log_page(device, options.log_page, log_buf.data(), size)) {
++switch (options.log_page) {
++case 1:
++case 2:
++case 3:
++  broadcast_nsid = true;
++  break;
++default:
++  broadcast_nsid = false;
++  break;
++}

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

2018-05-31 Thread Mike Gilbert
commit: 73f9b52a4188438a6a1d43836bd62377b8a57f25
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 31 15:52:54 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 31 15:52:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f9b52a

dev-util/meson: 0.46.1 stable on amd64

Bug: https://bugs.gentoo.org/656920
Package-Manager: Portage-2.3.40_p8, Repoman-2.3.9_p240

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index e3edef6eb9c..50901b29244 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread José María Alonso
commit: 1e775b40de919fcfae5136f0b3981fc811a7ba80
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:46:57 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:46:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e775b40

x11-wm/stumpwm: Bump version to 18.05

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/stumpwm/Manifest |  1 +
 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 86244f097df..1f6eb268fc1 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-1.0.1_rc.tar.gz 197530 BLAKE2B 
2883ee8a0f75d3c673f6b6f65675c98e9fad8ef181b3ed9cf8bbd5eed7c0d63f3f48d021d056265d4e6c14dd0594bfe3a36492cd9bcdf2b3379d2aa62eba1f67
 SHA512 
3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2
+DIST stumpwm-18.05.tar.gz 199467 BLAKE2B 
d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1
 SHA512 
a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild 
b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index 000..1da69a1a899
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/;
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/alexandria
+   dev-lisp/cl-ppcre
+   dev-lisp/clx
+   >=dev-lisp/sbcl-1.3.0
+   emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+   sys-apps/texinfo
+   doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+   local pdffile="${PN}.pdf"
+
+   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+   cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" 
README.Gentoo || die
+   dodoc AUTHORS NEWS README.md README.Gentoo
+   doinfo "${PN}.info"
+   docinto examples
+   dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+   econf --with-lisp=sbcl
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   dobin stumpwm
+   make_session_desktop StumpWM /usr/bin/stumpwm
+
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   # Fix ASDF dir
+   sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+   "${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+   use doc && install_docs
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/

2018-05-31 Thread José María Alonso
commit: ce44969b9e3b31c9d045d7939857ef8bc63ee041
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu May 31 16:44:08 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu May 31 16:44:08 2018 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ce44969b

x11-stumpwm: Bump version to 18.05

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 +
 1 file changed, 76 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild 
b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index ..1da69a1a
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/;
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/alexandria
+   dev-lisp/cl-ppcre
+   dev-lisp/clx
+   >=dev-lisp/sbcl-1.3.0
+   emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+   sys-apps/texinfo
+   doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+   local pdffile="${PN}.pdf"
+
+   texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+   cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" 
README.Gentoo || die
+   dodoc AUTHORS NEWS README.md README.Gentoo
+   doinfo "${PN}.info"
+   docinto examples
+   dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   xdg_environment_reset
+   econf --with-lisp=sbcl
+}
+
+src_compile() {
+   emake
+}
+
+src_install() {
+   dobin stumpwm
+   make_session_desktop StumpWM /usr/bin/stumpwm
+
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   # Fix ASDF dir
+   sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+   "${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+   use doc && install_docs
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2018-05-31 Thread Mike Frysinger
commit: 9a95d755b9df949e2f236efe74b77691800af0c1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu May 31 14:55:15 2018 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu May 31 16:55:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a95d755

net-misc/iputils: mark 20171016_pre m68k/s390/sh stable

 net-misc/iputils/iputils-20171016_pre.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iputils/iputils-20171016_pre.ebuild 
b/net-misc/iputils/iputils-20171016_pre.ebuild
index 33a15d19c20..8d1bbffafa1 100644
--- a/net-misc/iputils/iputils-20171016_pre.ebuild
+++ b/net-misc/iputils/iputils-20171016_pre.ebuild
@@ -24,7 +24,7 @@ if [[ ${PV} == "" ]] ; then
 else
SRC_URI="https://github.com/iputils/iputils/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz

https://dev.gentoo.org/~whissi/dist/iputils/${PN}-manpages-${PV}.tar.xz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 
~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Network monitoring tools including ping and ping6"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 516668a72964b9b4f1116ae255d84411e7d279bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 17:16:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 19:27:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516668a7

profiles: Cleanup obsolete app-office/libreoffice[collada,gltf] masks

 profiles/arch/arm/package.use.mask   | 6 +-
 profiles/arch/arm64/package.use.mask | 4 +---
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 1babcac2ae1..cbe1c0f8f65 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -274,10 +274,6 @@ media-libs/clutter-gtk wayland
 dev-python/ipython doc
 dev-python/oct2py doc
 
-# Patrick Lauer  (19 Nov 2014)
-# Missing keywords #529820
-app-office/libreoffice collada
-
 # Michael Weber  (15 Nov 2014)
 # missing keywords on media-libs/libharu
 www-client/netsurf pdf-writer
@@ -457,7 +453,7 @@ sci-astronomy/kstars indi
 
 # Markus Meier  (08 Dec 2012)
 # mask app-office/libreoffice java extensions
-app-office/libreoffice libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher coinmp gltf
+app-office/libreoffice libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher coinmp
 
 # Steev Klimaszewski  (03 Aug 2012)
 # No java on ARM

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index c0527a576c7..47f8e6f3f09 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -138,10 +138,8 @@ dev-libs/dbus-c++ ecore
 
 # Michał Górny  (23 Jan 2018)
 # USE=eds requires USE=gnome that is masked here.
-# USE=collada requires media-libs/opencollada.
-# USE=gltf requires media-libs/libgltf.
 # USE=postgres requires dev-db/postgresql[kerberos] (USE masked).
-app-office/libreoffice collada eds gltf postgres
+app-office/libreoffice eds postgres
 
 # Michał Górny  (23 Jan 2018)
 # Requires mail-client/thunderbird* that is not keyworded here.



[gentoo-commits] proj/kde-sunset:master commit in: eclass/

2018-05-31 Thread Andreas Sturmlechner
commit: e95bc6041cf9940cfecef2ffe5ed28dcd988a12c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:31:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 20:31:11 2018 +
URL:https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=e95bc604

qt4*eclass: Import from Gentoo ebuild repository

 eclass/qt4-build-multilib.eclass | 847 +++
 eclass/qt4-r2.eclass | 139 +++
 2 files changed, 986 insertions(+)

diff --git a/eclass/qt4-build-multilib.eclass b/eclass/qt4-build-multilib.eclass
new file mode 100644
index 000..7666936
--- /dev/null
+++ b/eclass/qt4-build-multilib.eclass
@@ -0,0 +1,847 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# @ECLASS: qt4-build-multilib.eclass
+# @MAINTAINER:
+# q...@gentoo.org
+# @AUTHOR:
+# Davide Pesavento 
+# @BLURB: Eclass for Qt4 split ebuilds with multilib support.
+# @DESCRIPTION:
+# This eclass contains various functions that are used when building Qt4.
+# Requires EAPI 5.
+
+case ${EAPI} in
+   5)  : ;;
+   *)  die "qt4-build-multilib.eclass: unsupported EAPI=${EAPI:-0}" ;;
+esac
+
+inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs
+
+HOMEPAGE="https://www.qt.io/;
+LICENSE="|| ( LGPL-2.1 LGPL-3 GPL-3 ) FDL-1.3"
+SLOT="4"
+
+case ${PV} in
+   4.?.)
+   # git stable branch
+   QT4_BUILD_TYPE="live"
+   EGIT_BRANCH=${PV%.}
+   ;;
+   *)
+   # official stable release
+   QT4_BUILD_TYPE="release"
+   MY_P=qt-everywhere-opensource-src-${PV/_/-}
+   
SRC_URI="http://download.qt.io/official_releases/qt/${PV%.*}/${PV}/${MY_P}.tar.gz;
+   S=${WORKDIR}/${MY_P}
+   ;;
+esac
+
+EGIT_REPO_URI=(
+   "git://code.qt.io/qt/qt.git"
+   "https://code.qt.io/git/qt/qt.git;
+   "https://github.com/qtproject/qt.git;
+)
+[[ ${QT4_BUILD_TYPE} == live ]] && inherit git-r3
+
+if [[ ${PN} != qttranslations ]]; then
+   IUSE="aqua debug pch"
+   [[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions"
+fi
+
+DEPEND="
+   dev-lang/perl
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   dev-qt/qtchooser
+"
+
+
+# src_{configure,compile,test,install} are inherited from multilib-minimal
+EXPORT_FUNCTIONS src_unpack src_prepare pkg_postinst pkg_postrm
+
+multilib_src_configure()   { qt4_multilib_src_configure; }
+multilib_src_compile() { qt4_multilib_src_compile; }
+multilib_src_test(){ qt4_multilib_src_test; }
+multilib_src_install() { qt4_multilib_src_install; }
+multilib_src_install_all() { qt4_multilib_src_install_all; }
+
+
+# @ECLASS-VARIABLE: PATCHES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array variable containing all the patches to be applied. This variable
+# is expected to be defined in the global scope of ebuilds. Make sure to
+# specify the full path. This variable is used in src_prepare phase.
+#
+# Example:
+# @CODE
+#  PATCHES=(
+#  "${FILESDIR}/mypatch.patch"
+#  "${FILESDIR}/mypatch2.patch"
+#  )
+# @CODE
+
+# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Space-separated list of directories that will be configured,
+# compiled, and installed. All paths must be relative to ${S}.
+
+# @ECLASS-VARIABLE: QCONFIG_ADD
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of options that must be added to QT_CONFIG in qconfig.pri
+
+# @ECLASS-VARIABLE: QCONFIG_REMOVE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of options that must be removed from QT_CONFIG in qconfig.pri
+
+# @ECLASS-VARIABLE: QCONFIG_DEFINE
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# List of macros that must be defined in QtCore/qconfig.h
+
+
+##  Phase functions  ##
+
+# @FUNCTION: qt4-build-multilib_src_unpack
+# @DESCRIPTION:
+# Unpacks the sources.
+qt4-build-multilib_src_unpack() {
+   if tc-is-gcc; then
+   if [[ $(gcc-major-version) -lt 4 ]] || \
+  [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 
]]; then
+   ewarn
+   ewarn "Using a GCC version lower than 4.4 is not 
supported"
+   ewarn
+   fi
+   fi
+
+   if [[ ${PN} == qtwebkit ]]; then
+   eshopts_push -s extglob
+   if is-flagq '-g?(gdb)?([1-9])'; then
+   ewarn
+   ewarn "You have enabled debug info (probably have -g or 
-ggdb in your CFLAGS/CXXFLAGS)."
+   ewarn "You may experience really long compilation times 
and/or increased memory usage."
+   ewarn "If compilation fails, please try removing 
-g/-ggdb before reporting a bug."
+   ewarn "For more info check out 
https://bugs.gentoo.org/307861;
+   ewarn
+ 

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

2018-05-31 Thread Michał Górny
commit: 39752ec7bc77e1976fac64d8aa874008fe078c7a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 31 20:33:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 31 20:43:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39752ec7

app-portage/unsymlink-lib: Bump to v13

 app-portage/unsymlink-lib/Manifest|  1 +
 app-portage/unsymlink-lib/unsymlink-lib-13.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/app-portage/unsymlink-lib/Manifest 
b/app-portage/unsymlink-lib/Manifest
index eca37bf3afc..ece281cc9d6 100644
--- a/app-portage/unsymlink-lib/Manifest
+++ b/app-portage/unsymlink-lib/Manifest
@@ -1 +1,2 @@
 DIST unsymlink-lib-12.tar.gz 8689 BLAKE2B 
3c170886bfa3980ef0d51be1e3636afcd700aad94514a2783a1bf221970022fb4812640ac0c2f54e6b0d3b93244a64221b092768425faa1ddcfdc21ba76d9cd1
 SHA512 
e964cf8dae4107cbe0f5a304e693794d50316b914cca6cdf068ac3e715c8a6fab44d96ec38bd34e5c4f65dd169629bcaca3a0b6ce3256c3d40dbff69dac56fe5
+DIST unsymlink-lib-13.tar.gz 8736 BLAKE2B 
5b44112299232185f3f7a5d88057caa7e9161ca03a3e79bebd9dbf70a61ddde255d3a24679b9004cc572fedcfc24ffeb42693319e5dfa1f8371f8fed1408b15d
 SHA512 
c87676b80259f2a20fde257e2b090380c3b04be1542a5a92832487327b8d1eb737059a6e6898f713fa378b792e23d2896280b94cb00d7961a0beba81cd6b3bd2

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-13.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-13.ebuild
new file mode 100644
index 000..44bf45283e3
--- /dev/null
+++ b/app-portage/unsymlink-lib/unsymlink-lib-13.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit python-single-r1
+
+DESCRIPTION="Convert your system to SYMLINK_LIB=no"
+HOMEPAGE="https://github.com/mgorny/unsymlink-lib;
+SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   || (
+   sys-apps/portage[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )"
+
+src_install() {
+   python_doscript unsymlink-lib
+   dodoc README
+}



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

2018-05-31 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:01:49 2018 +

New tag: 0.36




[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/, media-libs/vulkan-loader/files/

2018-05-31 Thread Nick Sarnie
commit: 5a7c07e8ab6ce3fb005430154351a75a7498aa89
Author: Nick Sarnie  gentoo  org>
AuthorDate: Thu May 31 22:44:45 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu May 31 22:46:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7c07e8

media-libs/vulkan-loader: Drop unnecessary patch from 

Fixed upstream

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...loader--Do-not-install-vulkan-headers.patch | 24 --
 media-libs/vulkan-loader/vulkan-loader-.ebuild |  1 -
 2 files changed, 25 deletions(-)

diff --git 
a/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
 
b/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
deleted file mode 100644
index b0cc73c4486..000
--- 
a/media-libs/vulkan-loader/files/vulkan-loader--Do-not-install-vulkan-headers.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From d3d9f1b73732d4f9d4d33bc7fa782cadbc10d80f Mon Sep 17 00:00:00 2001
-From: Nick Sarnie 
-Date: Mon, 21 May 2018 22:34:25 -0400
-Subject: [PATCH] Do not install vulkan headers
-
-Signed-off-by: Nick Sarnie 

- CMakeLists.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 627de6f70..65f5ea0d7 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -170,7 +170,6 @@ if(NOT WIN32)
- endif()
- endif()
- 
--install(DIRECTORY "${HEADERS_DIR}/include/vulkan" DESTINATION 
${CMAKE_INSTALL_INCLUDEDIR})
- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/vk_layer_dispatch_table.h" 
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/vulkan")
- 
- # uninstall target
--- 
-2.17.0

diff --git a/media-libs/vulkan-loader/vulkan-loader-.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-.ebuild
index 33afbd7d834..e265bfcef23 100644
--- a/media-libs/vulkan-loader/vulkan-loader-.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-.ebuild
@@ -33,7 +33,6 @@ DEPEND="${PYTHON_DEPS}
)"
 
 PATCHES=(
-   "${FILESDIR}/${P}-Do-not-install-vulkan-headers.patch"
"${FILESDIR}/${P}-Use-usr-for-vulkan-headers.patch"
 )
 



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

2018-05-31 Thread Hans de Graaff
commit: 1148a0924c4cf021c3201008fdb1b75ebf27a02b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:13:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:13:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1148a092

dev-ruby/faraday: add 0.15.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/faraday/Manifest  |  1 +
 dev-ruby/faraday/faraday-0.15.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index e0f0cd7b400..ed7e93f68fb 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -2,3 +2,4 @@ DIST faraday-0.12.2.tar.gz 62809 BLAKE2B 
4dcd60192df36e1b9766eab3bcbacd729239b0e
 DIST faraday-0.14.0.tar.gz 65105 BLAKE2B 
bf5101083bd828e2ea98dcd487c7c082f8b2d2eb4d03ac7ad04e1873666db9e2cec1e6eb9887364874ea5f32d0313019d1eada5e05e25e0415bdd5aa2bcfca97
 SHA512 
25bba07e76a2a8bf02b0c81c045329e72d5911a2aacae56611db33dc25c89bd48bb1b4de9b20c6edc1514d3ceae8b06fca6076c85580533047c222cb30ef8dc7
 DIST faraday-0.15.0.tar.gz 66086 BLAKE2B 
5018d8e92b2988b08f4e7a5b0876ca6cd4049c74199ee0356adc48867611fd6d30d884bd3cf3e7703a02c7a6e967f9c47cdc44deb75045b8cee46992977fb834
 SHA512 
46602d89b1bbf5a41143a9a71fab193642e7c41db39dc1edc0efb99f4a7a924c5a698460a0a4f921f7ce1f73ee8eb12e6d79a08dea02c7142856d0aa1b95b521
 DIST faraday-0.15.1.tar.gz 66461 BLAKE2B 
476fa62bf9cf138fd52d0d455d7bdd970d77f0337ec1cf42f7833def9ba77a3e94f0bdbbda4136ac03c5a98465081e3093c6a7a6e193cbd7494a28516679
 SHA512 
cb4a14b29b88c356063e2d504e0a93b84b33b6488060a313b2eb6ecbf17eaf09c6fb0e0fabd0bb057623438de2a8538034551d62d719a1c90b6158a768f38a1b
+DIST faraday-0.15.2.tar.gz 66765 BLAKE2B 
8cfe4c6c4f2bb1f0a5fd6a196d339118b09d67b8cdac0c258180ea03c39688af17790c7a15fb4dea4dfd4980c039f987464b2ba7e64c04931e9c31ac670c3618
 SHA512 
5911df09e770c4ee97f2c6c359a4136c268c598cc2f370a3aa112b5710c6c6b7f2704d3094677cd98c44532e3f0d6157df88e1c882d727eec511f4b62a04527c

diff --git a/dev-ruby/faraday/faraday-0.15.2.ebuild 
b/dev-ruby/faraday/faraday-0.15.2.ebuild
new file mode 100644
index 000..a09a3979042
--- /dev/null
+++ b/dev-ruby/faraday/faraday-0.15.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday;
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend ">=dev-ruby/multipart-post-1.2.0 =dev-ruby/test-unit-2.4
+   dev-ruby/httpclient
+   dev-ruby/rack-test
+   dev-ruby/sinatra
+   dev-ruby/net-http-persistent
+   dev-ruby/patron
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile test/helper.rb || die
+   sed -i -e '/bundler/,/^fi/ s:^:#:' script/test || die
+
+   # Remove simplecov and coveralls support, not needed to run tests.
+   sed -i -e '/simplecov/,/^end/ s:^:#:' \
+   -e '1igem "rack", "~>1.0"; require "yaml"' \
+   test/helper.rb || die
+
+   # Remove tests for adapters that are not packaged for Gentoo.
+   rm test/adapters/em_http_test.rb test/adapters/em_synchrony_test.rb 
test/adapters/excon_test.rb test/adapters/typhoeus_test.rb || die
+
+   # The proxy server is already killed, may be OS X vs Linux issue.
+   sed -i -e '138 s/^/#/' script/test || die
+
+   sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   sed -i -e 's:ruby:'${RUBY}':' script/* || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+
+   # Sleep some time to allow the sinatra test server to die
+   einfo "Waiting for test server to stop"
+   sleep 10
+}



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

2018-05-31 Thread Hans de Graaff
commit: 42c698e383512e0b7482c17b312defbf662e2473
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:09:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:09:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c698e3

dev-ruby/fakefs: add 0.14.2

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/fakefs/Manifest |  1 +
 dev-ruby/fakefs/fakefs-0.14.2.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index f337541a27c..cce422faa69 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,3 +1,4 @@
 DIST fakefs-0.11.3.tar.gz 44888 BLAKE2B 
498dbcbe12389f27b6c6776425910f91ccc45ff85db1fa59e4fef8635dc9923294dbc979df2d10846d1435e81ee6d622190d3195399a4778d00bd4446edd2571
 SHA512 
9c9e18337d3c461fe4b5a4e6ede17cd840959147e66a57eb61fa203d8ba95d5655885d3e5b776ecb3a1cee93488dc711d1b2bd28df23bc131195e311229c329d
 DIST fakefs-0.13.3.tar.gz 46019 BLAKE2B 
2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1
 SHA512 
c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3
 DIST fakefs-0.14.0.tar.gz 44808 BLAKE2B 
9957e95e5d8c6188da0cfa9160067b27485b9222a4f6342b2901a769b437ffcf4322e6ea377ac80ec95fd59ec56c5a48d3012e5c50b49a9fa8085c5c7b0fdd20
 SHA512 
8afc29bdff38232bf86de37771653b3f519f21e3c148afe7376d6df86cb303452f06a430f359f0df80a9f01aa9d697b24018e6b55a185e649c82e81d43274739
+DIST fakefs-0.14.2.tar.gz 44978 BLAKE2B 
6cf17d70c1c65ff5dd17c00d2a2f61860aa2d499365906e8a056d182a2402af08c33b1d4608ed2ea2749a49966eb3142195b5d29b014e41a176e793bd8223e97
 SHA512 
bfe33f0849a8e72bae6c3b4cdd05485c6ea807f2048decfcda84055fa601c85fcb6ebe0db9de81d9ec77c5040e58335be7109779bd765da73a405541903049e1

diff --git a/dev-ruby/fakefs/fakefs-0.14.2.ebuild 
b/dev-ruby/fakefs/fakefs-0.14.2.ebuild
new file mode 100644
index 000..0190df16641
--- /dev/null
+++ b/dev-ruby/fakefs/fakefs-0.14.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="A fake filesystem. Use it in your tests"
+HOMEPAGE="https://github.com/defunkt/fakefs;
+SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-3.1:3
+   >=dev-ruby/minitest-5.5
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler
+   rm Gemfile || die
+
+   # Avoid unneeded minitest-rg dependency.
+   sed -i -e '1igem "minitest", "~>5.5"' \
+   -e '/bundler/ s:^:#:' \
+   -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
+}



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

2018-05-31 Thread Hans de Graaff
commit: 4aac8d53d800df81212be9c9087ea4ee7d7ee036
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 04:07:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 04:07:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aac8d53

dev-ruby/fakefs: cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/fakefs/Manifest |  3 ---
 dev-ruby/fakefs/fakefs-0.12.0.ebuild | 43 
 dev-ruby/fakefs/fakefs-0.13.0.ebuild | 43 
 dev-ruby/fakefs/fakefs-0.13.2.ebuild | 43 
 4 files changed, 132 deletions(-)

diff --git a/dev-ruby/fakefs/Manifest b/dev-ruby/fakefs/Manifest
index 23f009fed24..f337541a27c 100644
--- a/dev-ruby/fakefs/Manifest
+++ b/dev-ruby/fakefs/Manifest
@@ -1,6 +1,3 @@
 DIST fakefs-0.11.3.tar.gz 44888 BLAKE2B 
498dbcbe12389f27b6c6776425910f91ccc45ff85db1fa59e4fef8635dc9923294dbc979df2d10846d1435e81ee6d622190d3195399a4778d00bd4446edd2571
 SHA512 
9c9e18337d3c461fe4b5a4e6ede17cd840959147e66a57eb61fa203d8ba95d5655885d3e5b776ecb3a1cee93488dc711d1b2bd28df23bc131195e311229c329d
-DIST fakefs-0.12.0.tar.gz 45573 BLAKE2B 
8fabed4ae113da67a3e7b61c6b4c400d1e20509a5e9cdd4f865b5c0539a0840fa4d94899c58841d8158a431cb8f370973c89488d3929b43f1080d53283f7266b
 SHA512 
623a8b150d2b1a324eb5f349c89eb4dbd0dd84a4efc3305ab6e53d45b8513d6272368ea0d8db9c57eeda0a2c68617bad57f27ff2e6bad3fb3342aace591bfa77
-DIST fakefs-0.13.0.tar.gz 45866 BLAKE2B 
0c31b6672aed70d00b5372a6b43045ebc1037126b81fe8cae8b139c1298fe833b42b09255f3c64148a6073d0205759786e401c6c34cdb5054295a2f654ba2584
 SHA512 
9df14a3d7ec2cdd92126eedf7663460caf21ad017f5db8a941fe8489ca3e3d16b8dd5fcb41d92b45a2895d18e18c9dd705d70e9b2d7895edb2f4430be7e6a0fa
-DIST fakefs-0.13.2.tar.gz 45978 BLAKE2B 
7657904f7732f398fbea8eaffc7fed375316be8827d015121215383f93524d683dd2f957b067e796a795b97e3c697b95ed1f317743d3b111e0ae9b6afe1d5740
 SHA512 
9d1aec7c750a70b8c27543481aa431c42df1436d1cd59af5feb0cde4bdb7491907ed856ffb991d4ca8a8147a521cb35910f8f9de9d80426ee4432a20090003b2
 DIST fakefs-0.13.3.tar.gz 46019 BLAKE2B 
2ff858106a4d5b4f6859b806cc1aa54a08917ecf2d8794fc20ff372cc94f1817ffac3e070c1c2d96a2f145fd2d471399792b42a45c24ee61c309b5f8d0ee18e1
 SHA512 
c3cd74fd5914d75a4cd3b0edc661b70398c8970ab100e7103831c2d2b686a9f61036549cb21f53610eeb2416d1a49dc0e0a16e7c439c504d65b41a05c31dfad3
 DIST fakefs-0.14.0.tar.gz 44808 BLAKE2B 
9957e95e5d8c6188da0cfa9160067b27485b9222a4f6342b2901a769b437ffcf4322e6ea377ac80ec95fd59ec56c5a48d3012e5c50b49a9fa8085c5c7b0fdd20
 SHA512 
8afc29bdff38232bf86de37771653b3f519f21e3c148afe7376d6df86cb303452f06a430f359f0df80a9f01aa9d697b24018e6b55a185e649c82e81d43274739

diff --git a/dev-ruby/fakefs/fakefs-0.12.0.ebuild 
b/dev-ruby/fakefs/fakefs-0.12.0.ebuild
deleted file mode 100644
index 738412468a2..000
--- a/dev-ruby/fakefs/fakefs-0.12.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="A fake filesystem. Use it in your tests"
-HOMEPAGE="https://github.com/defunkt/fakefs;
-SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-3.1:3
-   >=dev-ruby/minitest-5.5
-   )"
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-
-   # Avoid unneeded minitest-rg dependency.
-   sed -i -e '1igem "minitest", "~>5.5"' \
-   -e '/bundler/ s:^:#:' \
-   -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   ${RUBY} -Ilib:.:test -e 'Dir["test/**/*_test.rb"].each{|f| require f}' 
|| die
-}

diff --git a/dev-ruby/fakefs/fakefs-0.13.0.ebuild 
b/dev-ruby/fakefs/fakefs-0.13.0.ebuild
deleted file mode 100644
index 738412468a2..000
--- a/dev-ruby/fakefs/fakefs-0.13.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CONTRIBUTORS README.md"
-
-inherit ruby-fakegem eutils
-
-DESCRIPTION="A fake filesystem. Use it in your tests"
-HOMEPAGE="https://github.com/defunkt/fakefs;
-SRC_URI="https://github.com/defunkt/fakefs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc 

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

2018-05-31 Thread William Hubbs
commit: 6edf516a1fe0ad4f4e8738f9fdd1bf0bc7718361
Author: Austin English  gmail  com>
AuthorDate: Wed May 30 16:11:10 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 30 16:11:10 2018 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=6edf516a

sh/supervise-daemon.sh: use start_stop_daemon_args if supervise_daemon_args is 
undefined

 man/openrc-run.8   | 3 +++
 sh/supervise-daemon.sh | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/man/openrc-run.8 b/man/openrc-run.8
index f9109ef3..f0750406 100644
--- a/man/openrc-run.8
+++ b/man/openrc-run.8
@@ -119,6 +119,9 @@ The amount of time, in milliseconds, s6-svc should wait for 
the service
 to go down when stopping the service. The default is 6.
 .It Ar start_stop_daemon_args
 List of arguments passed to start-stop-daemon when starting the daemon.
+.It Ar supervise_daemon_args
+List of arguments passed to supervise-daemon when starting the daemon.
+If undefined, start_stop_daemon_args is used as a fallback.
 .It Ar command
 Daemon to start or stop via
 .Nm start-stop-daemon

diff --git a/sh/supervise-daemon.sh b/sh/supervise-daemon.sh
index b600b9c6..80e0260c 100644
--- a/sh/supervise-daemon.sh
+++ b/sh/supervise-daemon.sh
@@ -34,7 +34,7 @@ supervise_start()
${respawn_period:+--respawn-period} $respawn_period \
${command_user+--user} $command_user \
${umask+--umask} $umask \
-   $supervise_daemon_args \
+   ${supervise_daemon_args:-${start_stop_daemon_args}} \
$command \
-- $command_args $command_args_foreground
rc=$?



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

2018-05-31 Thread Thomas Deutschmann
commit: c26dc163049d56571c740e43ceb75b29f3228d5d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 31 22:50:50 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 31 22:51:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26dc163

dev-vcs/git: security cleanup

Bug: https://bugs.gentoo.org/656868
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/git/Manifest  |   6 -
 dev-vcs/git/git-2.16.1.ebuild | 699 --
 dev-vcs/git/git-2.16.3.ebuild | 699 --
 3 files changed, 1404 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index d9bcf01f766..f9c9796ab21 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,12 +1,6 @@
-DIST git-2.16.1.tar.xz 4961656 BLAKE2B 
d94328da5d027cb82f1f23804a12dfc5df1577bf2c28cc376d4bb5c9e34d317886437f7eee2ac4503b8e2639d2e24c35660ab82a50207f500b7ed6fb104d3624
 SHA512 
09e30ada7bcf41f78f15784908062c10162d58d2fd7a68ad27e42fd49dc37eb0e82c19ad21db31034a189a8cdd009013a29f943e1ae5d5ab5688c913d2a4d42a
-DIST git-2.16.3.tar.xz 4966248 BLAKE2B 
cd4d2573afd02a23766c4dd0da8397ac36193f68e18c162fc85d60d7595a50da7707f592ccc3a9f00a22fdcb8a8cada82139fe30f97af193fb367a4e392cbaa8
 SHA512 
73520cf3500b2d13b77eb1e5ec0d60263aad07732d25631732f0d986abd023f97b8a6db4abff64d342cb053018289b5f7a3e32f10b86bd9092a37ee0585adc8a
 DIST git-2.16.4.tar.xz 4968252 BLAKE2B 
77f76408bde02bfacdb99d22baca05893f63c96d1fb7508c7e92541f8f7ec9ced0dad650be788fd28a1e03b5d88b88708652d07a47bedaae60a9cbd4e2eec858
 SHA512 
f54e431e78289349dcb927ec34873dfb801c49a41cbb3d0138346d603af26bd7d86f9ac95e7a61a4831017f3503f33374510ccf68b0e62b0691fc5a43283f1ac
 DIST git-2.17.1.tar.xz 5015484 BLAKE2B 
d3a61023872a15e3176e4dae6df83d4c2369a377244d44dfd7a63a15ecc3a7b145093afd5d6fa72e4eca98ba4f81f7ccd89ac2400c9cf8107ac04fd35d8bf6e4
 SHA512 
77c27569d40fbae1842130baa0cdda674a02e384631bd8fb1f2ddf67ce372dd4903b2ce6b4283a4ae506cdedd5daa55baa2afe6a6689528511e24e4beb864960
-DIST git-htmldocs-2.16.1.tar.xz 1160372 BLAKE2B 
d426fbc85772e5f04550071dea50a75e6d581fd040e8b37b3b342a8d6569d0dcf456445bab1dec3d84e254e82468c900afff7c6be1ebd6771e7fad5884b92515
 SHA512 
f2bb8b88ab5aa3d6204874aae583249d5137193c5fe3925df7ae1bcdaec0564b496df9a648c180bebb0c8ff4573f27e330802020d3c9207c2738ddd5c52d99c9
-DIST git-htmldocs-2.16.3.tar.xz 1164252 BLAKE2B 
43d5b0317d3cb181c24347933b6ee3ce586f7be7e38ae30555bc732b369287f080879ff0408601db125a4104b665956f6bcef3f243496008d3ec1601110b06df
 SHA512 
6271ff7780053347ceba47754db00fa8a0a39ff622c490e273ed286faa6ade3f7d6580fa396c913b4485a942b2ad0cdd898de467fde497de1d850fb6d3debd1e
 DIST git-htmldocs-2.16.4.tar.xz 1164256 BLAKE2B 
88a7ab5b094f15bc2b6c0f4d4c3eae185f6e6c0f00f4aca75492f0cc964428d1bf53002e0e43468b60b62058af5f13b061231061247e19b32bc70c2c8adb04eb
 SHA512 
8f4a8c51656559af81296fb064ecf0f88444952c7f8ee91b85e5a61b20d200267d7432f720ded12046bab986361cff48cf7a2f5d21e05c1ac7648cc3168a0049
 DIST git-htmldocs-2.17.1.tar.xz 1173296 BLAKE2B 
5133a86fb73cd58d6a9d4ed05d32949f642c9a670a49ea67c7170dfb39c4ff3f63d5f220abebcc979f87a360ec2990ccf5a9e3c18e8fcb07082bac111ecb12c7
 SHA512 
69054b087ffd1c88532672c6edea3cd27e08421f25c09a1a304420ec6aa20806888f71e4ef21aac1bc2fed81a045a64ae164a9dc377eb48d61887bf8d787782c
-DIST git-manpages-2.16.1.tar.xz 417188 BLAKE2B 
239fb33967d17c8b10efb2e0d1963f7be3404b7f262b49f89b3f4a538135d80268fbe7fe0e561c9cb2d86840eb46b61653ed363d8da27d1169c435d8e1d5e851
 SHA512 
20c7646b5f1e3c633ce6aae5ee5fcbe4ca1e59fc9253ec9a9e45c7cd8a8ac7a5e71e36258eb747e3bd6d51b3b7971137315dcdbdff493e0f8774ecd3e309735a
-DIST git-manpages-2.16.3.tar.xz 417152 BLAKE2B 
2719a9a603dc49db1a61a2cec42427bdcdc96fab9d21d16c5a8c70d7dba271a1e5b29f4f83f32c525c4866e3497352017af3777a769893c9543e65d625972375
 SHA512 
b34a3658412a144fed6f818acc05c0b4be2453ae63f9430dcd53cda750f737bd3da50390bd3f4266e69befa521eddd222985fd531acca1ebd4ca62c6c5b2a85c
 DIST git-manpages-2.16.4.tar.xz 417136 BLAKE2B 
9a75913dae62fa2eb31cf48e77e266aa8d91c67b8a753c1740283b1d626dea1e9aa8d7cea06d9b97887f801b4d1f1b927014851105cefd3241ca7ab7330bfc8b
 SHA512 
8029e9fac1eca542e809da1247f4eec3a2c81c0eb12d03aa816dcf120677011d3e409b06c28c8e7dbf41cbbcca873ec93846dc317bc73e57f4d4701ce7abf73d
 DIST git-manpages-2.17.1.tar.xz 419400 BLAKE2B 
af8cef1ac43c6b5ee073c7e18c161ba3ebe0669e474833211c95e72b33524050c30ca133ada98e07c8b481ffc4a5cbce1e7d68427b7aeb9bb80534c2ef3623f0
 SHA512 
fbdd4ef99419d244bc7c03b10cf09e92d1f0894879fe159ee1f53262daebdc7fe72d6c2bbe9e21fe354f8afb26fa06b35788e54b0c078b686706b511bf7c33ee

diff --git a/dev-vcs/git/git-2.16.1.ebuild b/dev-vcs/git/git-2.16.1.ebuild
deleted file mode 100644
index e675a47660d..000
--- a/dev-vcs/git/git-2.16.1.ebuild
+++ /dev/null
@@ -1,699 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-# bug #329479: git-remote-testgit is not multiple-version aware

[gentoo-commits] repo/gentoo:master commit in: sci-libs/lmfit/files/, sci-libs/lmfit/

2018-05-31 Thread Christoph Junghans
commit: 46f559e11bea962d98030a2c440fa13c6656daab
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Jun  1 00:21:54 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Jun  1 00:22:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f559e1

sci-libs/lmfit: initial import from science overlay

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/Manifest|  3 ++
 sci-libs/lmfit/files/lmfit-7.0-cmake.patch | 66 ++
 sci-libs/lmfit/lmfit-5.1.ebuild| 24 +++
 sci-libs/lmfit/lmfit-6.4.ebuild| 24 +++
 sci-libs/lmfit/lmfit-7.0.ebuild| 25 +++
 sci-libs/lmfit/metadata.xml| 11 +
 6 files changed, 153 insertions(+)

diff --git a/sci-libs/lmfit/Manifest b/sci-libs/lmfit/Manifest
new file mode 100644
index 000..a40aaa40c8e
--- /dev/null
+++ b/sci-libs/lmfit/Manifest
@@ -0,0 +1,3 @@
+DIST lmfit-5.1.tgz 345077 BLAKE2B 
df27621745601ffacd2110b28f3e3ea2b06d4c8c3c8fad5dda13bb4d6c2bd9f2a793ff88fab4f6d8c78075278bb26f3f424bd0074095e67ab1780a9d57b72b4b
 SHA512 
1df6ed51d7f2137529793948f6c57ef3658932c9198776925a9f6e1d586352651c93aa053a064db7a201dbb848a7108f284223feff45171d142087539d834b29
+DIST lmfit-6.4.tgz 388809 BLAKE2B 
48aa619642ac3fd009ec6a8f8b44ee4c800fc3f33e2603b557218cdf37c789159dc3947a648d560b9e2dd7fef08a6644fd25ac61505859dc3b1d151eeea58c27
 SHA512 
2bd0f24dd4638345b8b1ce6803ddcf45ca3ef888eb285e99f9f158c2e30b0f96016d9d84a112cdbf28f2ba98470e54fe773416179a65264426043c9a5186757d
+DIST lmfit-7.0.tgz 37950 BLAKE2B 
a509110f70e7e863d1172b8d91f7439763f0434702f265751e9955494f4982b4c17f0baaa080af86e5cae7f53e27b98b45ba6a529061d107e53bdb9fd698
 SHA512 
78f479786c6e5c417781c6d629f5a517335fac70df049fafdefd511485da4e542c988d69c998f96eaab4306160de4bb09a631ca674bba70c51428d734fc3

diff --git a/sci-libs/lmfit/files/lmfit-7.0-cmake.patch 
b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
new file mode 100644
index 000..9ca4efb248e
--- /dev/null
+++ b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
@@ -0,0 +1,66 @@
+From 4e66272e1f5ebb220af517ca4d8804936f7f465c Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Thu, 31 May 2018 18:11:26 -0600
+Subject: [PATCH] cmake: minor distribution tweaks
+
+- Use GNUInstallDirs to allow to configure install dirs
+- Allow to disable injecting c flags
+
+Signed-off-by: Christoph Junghans 
+---
+ CMakeLists.txt | 7 +--
+ lib/CMakeLists.txt | 4 ++--
+ man/CMakeLists.txt | 2 +-
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f2d0bdf..75753d3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -13,9 +13,12 @@ set(lmfit_VERSION ${lmfit_SOVERSION}.0) # lib version
+ # --- Declare project-wide user flags, and set default values ---
+ option(FITTEST "Build with FitTest" OFF)
+ 
+-set(destination ${CMAKE_INSTALL_PREFIX})
++include(GNUInstallDirs)
+ 
+-set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++option(INJECT_C_FLAGS "Inject a bunch of useful c flags" ON)
++if (INJECT_C_FLAGS)
++set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++endif()
+ 
+ add_subdirectory(lib)
+ add_subdirectory(demo)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index 51b79bb..754f60f 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -17,9 +17,9 @@ target_link_libraries(${library_name} m)
+ 
+ install(
+ TARGETS ${library_name} LIBRARY
+-DESTINATION ${destination}/lib
++DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT Libraries)
+ install(
+ FILES ${inc_files}
+-DESTINATION ${destination}/include
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ COMPONENT Headers)
+diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
+index a718d3d..4a15597 100644
+--- a/man/CMakeLists.txt
 b/man/CMakeLists.txt
+@@ -15,7 +15,7 @@ function(one_page pname section)
+ )
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.${section}
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man${section}"
++DESTINATION "${CMAKE_INSTALL_MANDIR}/man${section}"
+ )
+ endfunction()
+ 
+-- 
+2.16.4
+

diff --git a/sci-libs/lmfit/lmfit-5.1.ebuild b/sci-libs/lmfit/lmfit-5.1.ebuild
new file mode 100644
index 000..5cc8fa8bda4
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/old/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"

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

2018-05-31 Thread Patrice Clement
commit: ec665889360c7caa8257f9ef07b9b6d608b927d6
Author: Jiayi Zhao  gmail  com>
AuthorDate: Sat May 12 22:42:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu May 31 21:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec665889

app-misc/terminal-colors: add py36.

Package-Manager: Portage-2.3.24-r1, Repoman-2.3.6

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

 app-misc/terminal-colors/terminal-colors-2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/terminal-colors/terminal-colors-2.2.ebuild 
b/app-misc/terminal-colors/terminal-colors-2.2.ebuild
index 75389ef6f32..3d6b6e1b99f 100644
--- a/app-misc/terminal-colors/terminal-colors-2.2.ebuild
+++ b/app-misc/terminal-colors/terminal-colors-2.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE="ncurses"
 
 inherit python-r1



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

2018-05-31 Thread Mikle Kolyada
commit: 5a4d05ebb3fcad38a19c4ce6dea0d9340e2df308
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 21:34:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 21:34:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4d05eb

dev-vcs/git: arm stable wrt bug #656868

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/git/git-2.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.16.4.ebuild b/dev-vcs/git/git-2.16.4.ebuild
index 6255ec6b3b0..7468941e011 100644
--- a/dev-vcs/git/git-2.16.4.ebuild
+++ b/dev-vcs/git/git-2.16.4.ebuild
@@ -45,7 +45,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 70db8ab67cd7783f987b7ca455891fff20394b6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 21:14:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:34:01 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70db8ab6

kde-apps/kate: Add some postinst hints

Closes: https://bugs.gentoo.org/656588
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.49..ebuild | 10 ++
 kde-apps/kate/kate-.ebuild  | 10 ++
 2 files changed, 20 insertions(+)

diff --git a/kde-apps/kate/kate-18.04.49..ebuild 
b/kde-apps/kate/kate-18.04.49..ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-18.04.49..ebuild
+++ b/kde-apps/kate/kate-18.04.49..ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if use addons; then
+   elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
+   elog "  kde-misc/kmarkdownwebview"
+   elog "  media-gfx/kgraphviewer"
+   fi
+}

diff --git a/kde-apps/kate/kate-.ebuild b/kde-apps/kate/kate-.ebuild
index 7760f20e57..ce8e6b9061 100644
--- a/kde-apps/kate/kate-.ebuild
+++ b/kde-apps/kate/kate-.ebuild
@@ -72,3 +72,13 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if use addons; then
+   elog "The functionality of ktexteditorpreview plugin can be 
extended with:"
+   elog "  kde-misc/kmarkdownwebview"
+   elog "  media-gfx/kgraphviewer"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/

2018-05-31 Thread William Hubbs
commit: bad0e8c980e33d59de219f36cd4b83816654c147
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu May 31 19:15:35 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 23:00:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bad0e8c9

net-vpn/openvpn: use HTTPs

 net-vpn/openvpn/openvpn-2.4.4.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-2.4.5.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-2.4.6.ebuild | 4 ++--
 net-vpn/openvpn/openvpn-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-vpn/openvpn/openvpn-2.4.4.ebuild 
b/net-vpn/openvpn/openvpn-2.4.4.ebuild
index 886ed244e11..16fa5b91ead 100644
--- a/net-vpn/openvpn/openvpn-2.4.4.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.4.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-2.4.5.ebuild 
b/net-vpn/openvpn/openvpn-2.4.5.ebuild
index d93cd5da7e5..ce60c5a55f9 100644
--- a/net-vpn/openvpn/openvpn-2.4.5.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.5.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-2.4.6.ebuild 
b/net-vpn/openvpn/openvpn-2.4.6.ebuild
index 40d83109d70..36c8bc9602d 100644
--- a/net-vpn/openvpn/openvpn-2.4.6.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.6.ebuild
@@ -6,9 +6,9 @@ EAPI=6
 inherit autotools flag-o-matic user systemd linux-info
 
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
-SRC_URI="http://swupdate.openvpn.net/community/releases/${P}.tar.gz
+SRC_URI="https://swupdate.openvpn.net/community/releases/${P}.tar.gz
test? ( 
https://raw.githubusercontent.com/OpenVPN/${PN}/v${PV}/tests/unit_tests/${PN}/mock_msg.h
 )"
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-vpn/openvpn/openvpn-.ebuild 
b/net-vpn/openvpn/openvpn-.ebuild
index 8a34713832c..4f6a5737ccd 100644
--- a/net-vpn/openvpn/openvpn-.ebuild
+++ b/net-vpn/openvpn/openvpn-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic user systemd linux-info git-r3
 DESCRIPTION="Robust and highly flexible tunneling application compatible with 
many OSes"
 EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git;
 EGIT_SUBMODULES=(-cmocka)
-HOMEPAGE="http://openvpn.net/;
+HOMEPAGE="https://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2018-05-31 Thread Patrick McLean
commit: c301803ec89f23496ebffd5383bb401100abb73d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 31 23:22:22 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 31 23:22:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c301803e

sys-process/acct: Add sys-apps/texinfo to DEPEND

Fails to build if not present.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-process/acct/acct-6.6.4-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-process/acct/acct-6.6.4-r1.ebuild 
b/sys-process/acct/acct-6.6.4-r1.ebuild
index 4109af22e13..b24a5088384 100644
--- a/sys-process/acct/acct-6.6.4-r1.ebuild
+++ b/sys-process/acct/acct-6.6.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,6 +13,8 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
+DEPEND="sys-apps/texinfo"
+
 PATCHES=(
"${FILESDIR}"/${PN}-6.6.4-cross-compile.patch
 )



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

2018-05-31 Thread Matt Thode
commit: cc8de9e5501f8d129ebd9d8733da3cbb0177caa2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 31 21:59:42 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu May 31 22:03:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8de9e5

sys-cluster/heat: 9.0.4 and 10.0.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-cluster/heat/Manifest   |   4 -
 sys-cluster/heat/heat-10.0.0.ebuild | 162 --
 sys-cluster/heat/heat-10.0.1.ebuild |   2 +-
 sys-cluster/heat/heat-9.0.3.ebuild  | 169 
 sys-cluster/heat/heat-9.0.4.ebuild  |   2 +-
 5 files changed, 2 insertions(+), 337 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index ef719355eae..ed7d57a31b4 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,10 +1,6 @@
-DIST heat-10.0.0.tar.gz 2349675 BLAKE2B 
24968c117d19e69638dbddd6d25d34f05e1454f788187049f1f35a067e029afe141693f41b497031e2ebb039cea2475bcf13ad814a21844540d41f1a2e4260ef
 SHA512 
43a5ab5330a830657cc5265875240d85d442404db1bb3ff7372acc28fc4b8f410414704a928765cf97eb550fa47d0bd228ad62efb098093552baba0f1e1305e9
 DIST heat-10.0.1.tar.gz 2353949 BLAKE2B 
401cc24ebc2c5105666719a9d89a55116f4f8139dd7fb4a5b5e37f3da39240dfedb3b61b810f72750390e4f9dc0f8e6b69499c1b921f222064a610fd85cd8b84
 SHA512 
019df95a16f7d5f89a726248d33780ef4fa7fc2ff91b9a0a756548fa91993eb625097b9ab0dd232019669161ccf6fbf43132237d4666bf200f141173bbb07782
-DIST heat-9.0.3.tar.gz 2364843 BLAKE2B 
4edbd6716a84e6003cd02511e8c8036c84510bd4d842d9a32caae7c837bee591fb46d3edc8786d8015b8ffd09d4dde7bde4f49a6994766af40284715b2b99713
 SHA512 
5db5f0189da095951963d2cf30c7c3279e40537041a66b3d13cfebd13ba4256b74db49ba6269e14b2c4e21d10b7b00e77d5b94050e30c436dc271b406e4e9432
 DIST heat-9.0.4.tar.gz 2365172 BLAKE2B 
069ee142fc8f8dba7eb6cdd9386a4fa32db85cb9a2bc454da1e4290acfd17d364de34706a3199fb7b68b4a4ce1c24d1b8d7781b4d1b984e6171e78ff32335008
 SHA512 
fd75a7cd9e656c58e81d47292687024ba6b61cccdbeab3ce2472f05f238a944ef4dfa120b39b6f2285aa434b3386ea13d3ca07a48b70d1f53798384a344c53a2
-DIST heat.conf.sample-10.0.0 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
 DIST heat.conf.sample-10.0.1 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
 DIST heat.conf.sample-2017.2. 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 DIST heat.conf.sample-2018.1. 92161 BLAKE2B 
745cdb4eb6006079201cfe31b6486a5d759a93d1deceb42c3e9c5224b9512437013a5f44eb0f81694949efad648559a1b4e436992a91986206e50b65c69a09b8
 SHA512 
44b9f0e5779a21afc73a2720181ffaf778d5e54f61db7b177b59a777985c6155dac1d6b535eed311be372236f4d39d0601a8814c5ad7aa0c48acf3771bf65120
-DIST heat.conf.sample-9.0.3 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932
 DIST heat.conf.sample-9.0.4 88901 BLAKE2B 
050cfaacb46a8d9b79a17b7406acf6bca9be27a21f8278194021cadc69fb364c630ca0f0e7a320dfe9d46303d779eb8b5c31efaa9c25d3695caf70cab18b1b4d
 SHA512 
f62feaa4a0d27866876aed9f78099501247ae4b7deaefd04d77b1f4b2a1d1c991e6f3e68d9f82e3b6a4358c99fbffd90f14a05ff98105df0ef0db68ef8bc6932

diff --git a/sys-cluster/heat/heat-10.0.0.ebuild 
b/sys-cluster/heat/heat-10.0.0.ebuild
deleted file mode 100644
index a040f0a50f7..000
--- a/sys-cluster/heat/heat-10.0.0.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1 eutils linux-info user
-
-DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
-HOMEPAGE="https://launchpad.net/heat;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.queens
 -> heat.conf.sample-${PV}"
-   EGIT_REPO_URI="https://github.com/openstack/heat.git;
-   EGIT_BRANCH="stable/queens"
-else
-   

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

2018-05-31 Thread Matt Thode
commit: b154014efbc06d43e6a122f1f6566c802bbdc125
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 31 22:02:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu May 31 22:03:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b154014e

app-emulation/diskimage-builder: 2.15.0 bup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.15.0.ebuild| 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 0ea35a46207..504a1e5bc85 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1 +1,2 @@
 DIST diskimage-builder-2.14.1.tar.gz 348188 BLAKE2B 
3d751fc3f05578a7b5296c8b7ebde1b8dd0a38e40dc378fded93faa34c623db2abeac53c72048ce7ebd5747eb50a4f9e5525baba800adc4b2c1925f31a1dce0b
 SHA512 
d056c89e78b3f42ccc5ced2dfdd9ac1c50ecdcb6861f81bdb3cd3c9d624fbba89c2a2b9ed08850dd79ff9fdf47fcaa3d3519b32f909bd1b0b12bbacf4d9ab758
+DIST diskimage-builder-2.15.0.tar.gz 350322 BLAKE2B 
6eca37edbf556bf8aece189117510946dcc687af17060add95a1efd1a9136f16597b2f9ef3b0beead0079566c83e19683eb0019ea290fa3b5cc5b132aa97eca8
 SHA512 
ffc0a1938c02140144d3e057f24c051a620f66ca400cc65c7d1743adcb94d1e1f3c99811addac0a9fb47fc81a73713c2edc2d26f7526098e69b05fb9144176ea

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild
new file mode 100644
index 000..1495264437f
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.15.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
+   >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
+   =dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   sys-fs/dosfstools
+   sys-apps/gptfdisk
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2018-05-31 Thread Mikle Kolyada
commit: b229aeefff72e4da3467239c99df98fcd1e1f9a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 31 22:02:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 31 22:02:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b229aeef

dev-python/pyblake2: ppc/ppc64 stable wrt bug #656624

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/pyblake2/pyblake2-1.1.2.ebuild 
b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
index fd11a63335e..97f234dbbe2 100644
--- a/dev-python/pyblake2/pyblake2-1.1.2.ebuild
+++ b/dev-python/pyblake2/pyblake2-1.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 # pyblake2 itself allows more licenses but blake2 allows the following three
 LICENSE="|| ( CC0-1.0 openssl Apache-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2018-05-31 Thread Mike Auty
commit: b2168c789622195e6e0b6e001b6d942e2149edee
Author: Mike Auty  gentoo  org>
AuthorDate: Thu May 31 22:09:22 2018 +
Commit: Mike Auty  gentoo  org>
CommitDate: Thu May 31 22:09:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2168c78

app-crypt/ophcrack: Bump to 3.8.0 (and drop ppc due to qtcharts)

dev-qt/qtcharts-5 isn't keyworded for ppc, so we've dropped ppc support until
then.  Fixes issue 656932.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-crypt/ophcrack/Manifest  |  1 +
 app-crypt/ophcrack/ophcrack-3.8.0.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/app-crypt/ophcrack/Manifest b/app-crypt/ophcrack/Manifest
index ee7d083927e..823ea2bfcb1 100644
--- a/app-crypt/ophcrack/Manifest
+++ b/app-crypt/ophcrack/Manifest
@@ -1,2 +1,3 @@
 DIST ophcrack-3.6.0.tar.bz2 288830 BLAKE2B 
bc2782d08cb84df24b745fdf0e9723e058da614b73a8d25dfe77cfa2ce291eaf8abd83006a9a410f80bdd240eb81fc402d6d5ebd1c9b92b5a7f1785a203c0c7a
 SHA512 
caa9090b622acac1114f5635c2c58a2c32453ae21a96fc4f424cbc197b056872c282cf9d41142e316a1ffbc9523832b8bc7355c1503c15ac8579470de407a5c9
 DIST ophcrack-3.7.0.tar.bz2 294045 BLAKE2B 
f506d29b27b4b90eadfd4d650512aea54db4228c4c63b90827a7957b544ab59dae757fc521fe62ab3be55d97e483ddde2aea9ad08c96b77d156e863a61f26312
 SHA512 
27e73979ca3d733629b9b34c490488cc27140efb8b90d266f270c0b95572cf40319a3fb658c02448fc7a3b825cf05c18a69f5d91bd0656d8410a30645f8dc8c6
+DIST ophcrack-3.8.0.tar.bz2 293033 BLAKE2B 
f20bf79d5cafffaab0667b073e8d9dbcfbae0a16f4139b6304c3f6fc80a24f6ca673db9cd53e28ff277ec35821539f3960265aa28467795e25c45049acca3f31
 SHA512 
c66276b72299744d3e0c9fc14220c7f568e383bd324c1ede228bda5d51da78db817388421c9f5f8cd2f18687e7e53cfb0c65bcc0354b3d55ac16324c61f62dbd

diff --git a/app-crypt/ophcrack/ophcrack-3.8.0.ebuild 
b/app-crypt/ophcrack/ophcrack-3.8.0.ebuild
new file mode 100644
index 000..9165b752e55
--- /dev/null
+++ b/app-crypt/ophcrack/ophcrack-3.8.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit eutils
+
+DESCRIPTION="A time-memory-trade-off-cracker"
+HOMEPAGE="http://ophcrack.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug libressl qt5 +tables"
+
+CDEPEND="!libressl? ( dev-libs/openssl:0= )
+libressl? ( dev-libs/libressl:0= )
+net-libs/netwib
+qt5? ( dev-qt/qtcharts:5
+   dev-qt/qtgui:5 )"
+DEPEND="app-arch/unzip
+virtual/pkgconfig
+${CDEPEND}"
+RDEPEND="tables? ( app-crypt/ophcrack-tables )
+${CDEPEND}"
+
+src_configure() {
+
+   local myconf
+
+   myconf="$(use_enable debug)"
+   myconf="${myconf} $(use_enable qt5 gui)"
+
+   econf ${myconf} || die "Failed to compile"
+}
+
+src_install() {
+   emake install DESTDIR="${D}" || die "Installation failed."
+
+   cd "${S}"
+   newicon src/gui/pixmaps/os.xpm ophcrack.xpm
+   make_desktop_entry "${PN}" OphCrack ophcrack
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/alpha/, profiles/base/, profiles/arch/amd64/

2018-05-31 Thread Thomas Deutschmann
commit: e73a6246a5aeb086ec4a14a2c59002c6b1f43319
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 31 22:42:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 31 22:43:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73a6246

profiles: mask net-analyzer/wireshark[doc] everywhere; unmask on amd64/x86

 profiles/arch/alpha/package.use.mask| 4 
 profiles/arch/amd64/package.use.stable.mask | 5 -
 profiles/arch/x86/package.use.stable.mask   | 3 +++
 profiles/base/package.use.stable.mask   | 4 
 4 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index ab6feb8024f..c0bc7052169 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Thomas Deutschmann  (31 Mai 2018)
-# Needs dev-ruby/asciidoctor and deps which aren't keyworded
-net-analyzer/wireshark doc
-
 # Tobias Klausmann  (22 Mar 2018)
 # Masked due to missing deps. Some *could* have their deps keyworded,
 # but we're trying to keep the maintenance load low.

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index a35448ffbef..e6b74b911c0 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,9 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (01 Jun 2018)
+net-analyzer/wireshark -doc
+
 # Thomas Beierlein  (20 Apr 2018)
 # Needs asciidoctor which pulls a lot unstable ruby deps
 media-radio/wsjtx doc

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 0613e38e5ad..d1717d1184d 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,9 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (01 Jun 2018)
+net-analyzer/wireshark -doc
+
 # Andreas Sturmlechner  (21 Nov 2017)
 # Requires not yet stabilised media-libs/qtav
 media-gfx/digikam mediaplayer

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index af6bf892de4..5ba559abf26 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Thomas Deutschmann  (01 Jun 2018)
+# Needs dev-ruby/asciidoctor which has a lot of unstable deps
+net-analyzer/wireshark doc
+
 # Andreas Sturmlechner  (29 May 2018)
 # Depends on unstable media-libs/libaom, net-libs/srt
 media-video/vlc aom srt



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2018-05-31 Thread Matthias Maier
commit: be0b141592059913d1826c3bd390622ddc57488e
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 31 23:54:43 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Jun  1 00:01:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0b1415

sci-visualization/paraview: fix a silly mistake

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-visualization/paraview/paraview-5.5.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild 
b/sci-visualization/paraview/paraview-5.5.0.ebuild
index 580afbbb19f..82c2a17ce24 100644
--- a/sci-visualization/paraview/paraview-5.5.0.ebuild
+++ b/sci-visualization/paraview/paraview-5.5.0.ebuild
@@ -260,8 +260,10 @@ src_install() {
cmake-utils_src_install
 
# remove wrapper binaries and put the actual executable in place
-   for i in "${ED}"/usr/bin/*; do
-   mv "${ED}"/usr/lib/"$(basename $i)" "$i" || die
+   for i in 
{paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview};
 do
+   if [ -f "${ED}"/usr/lib/"$i" ]; then
+   mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die
+   fi
done
 
# install libraries into correct directory respecting get_libdir:



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

2018-05-31 Thread Jory Pratt
commit: 0236ec1a663d2c6f89fdd7c1d1e6fcb2118e1f72
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu May 31 21:43:41 2018 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu May 31 21:43:41 2018 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=0236ec1a

www-client/firefox: 61.0_beta10 version bump

 www-client/firefox/Manifest   |  93 +++
 www-client/firefox/firefox-61.0_beta10.ebuild | 367 ++
 2 files changed, 460 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index eba1e2a..e74ead3 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -91,3 +91,96 @@ DIST firefox-60.0.1-xh.xpi 511081 BLAKE2B 
ceb7c7ed1a9a961d5953cad461d5a22236c300
 DIST firefox-60.0.1-zh-CN.xpi 542802 BLAKE2B 
642f75a9d76c45f4aa7f214a30f7b130c6fdee154eb2145f2f2a8da14c9641f162a83a7c8847e093201c116f16a1ccd71d9b4f5373ce32bd5c8f20cc93a885c1
 SHA512 
01f9bc5e4ae7387e64d293a2d17fca514a345f2ba2e6de02bb1c0406805abe59173c4177a2c5697f396d54139a19a68c509535811834c47f2cc0bad4d03dd1b4
 DIST firefox-60.0.1-zh-TW.xpi 541124 BLAKE2B 
98e83600cf9530caf498ef6d7dda35f9557d85026802da9e19be80845ff5cdc3e8baf72c61f93b445ef21f52c0cc290b3d5248d106a2ce1103f814f6e1431956
 SHA512 
801b4e89bda0f288d4235d1ef6db4dae9a8f90eb0bfec9073aaa20d33a8f6d8dfd2655be36935f9ec20186d353e4e7300a116143f54645a18728d3dea4bfe6c9
 DIST firefox-60.0.1.source.tar.xz 267804748 BLAKE2B 
2ea8d3e4b7b912e159ca618a1c152123535fb4f9779348d91e8f467a4181cf9fe8d81440590b21d95a23403cc3b8ef48754955fa2a50c47df20c266faa584eeb
 SHA512 
160fe83fc9101930521bdefefa8e32458a7438f454114aa5b1206ab4f63ce89566d84d4b7aca4c2c8d4fda529b33e29aa8a5228a643961e4b3e09b18d0c13510
+DIST firefox-61.0-patches-01.tar.xz 11488 BLAKE2B 
5a55ba4f096763db97a91f7266b0c5edb9c41dfddf57fdb133e7fdaa18e93a1a3217a560a8cf0103d809d0df9dfdee0543e0a54c8ff5e2a17f59b18a79153078
 SHA512 
99b0c34614f57335ded294826047426a2983c1571405ac648d9172e3cf2fe26658606fe64fb20ce4f419f4360776fc085c30295301f0d2d648ec57948c3c1a37
+DIST firefox-61.0b10-ach.xpi 468311 BLAKE2B 
bb29103431fcea9bbdb30c6a7d31ad1eba36d6eb72ae716efa8a29ebe66f6ff4ccaf7c94d5d1e3c63588b28f0d58f34e3519f53b7391c47632b6aa7fcf0cb9fa
 SHA512 
4276f3a992667d253584f48fffc9c6b96a5d46851de5a396c34328ba75887c73ff9c7f638445dd1f6011ab16cae3cfe4aac99e9d268beb75b8fcb594eadf
+DIST firefox-61.0b10-af.xpi 458275 BLAKE2B 
86d0944bf1bd9e1396229cf6d0e95cc423f28d1d5affaf70843729f35676b1d6300447ed24126e6ad58fdedc3ba182425bdc27c33ed503ea16b6c5a13b40
 SHA512 
d2f8ea692dd879598f5d8f3e491ca7e094671d8ec62e8595091181e73826dc6c8890c55a78e0aab677f199fb63bcc3d1846864be0cecd66cae803bafcd708a52
+DIST firefox-61.0b10-an.xpi 492778 BLAKE2B 
674665e1762a827e5abebfaf055b40ab9441372630f151592d8b0ad421e063e65b78d2ec2ee6b4fb8a7b5d418957458e1beca17b03ba5c1a4c361091e0c87392
 SHA512 
d42406e87cbb44ccd786b36714cbe452a982944632edd15dcb1646b16e0f21873ead3d764201af2d750168e89e93c286e77fb8f613cbdf43fe5a0bfad8662583
+DIST firefox-61.0b10-ar.xpi 514902 BLAKE2B 
e5ef3c06cbc8ce117fd56305f9325d7ead183d4587cdb0f4dca8314a0fdf21963503c7b826cc06b63a0d2c333a4789e1654d288ac49a0d9ecc6319df9fed5d6a
 SHA512 
356ace5cc992f073714aa89376c34949d3bd8bbae83fb84e41d073fcebe395645ec0aab28f94ad56b56b842d8734fde87bebdc13f4c9ad200fc73aac6fa1a2bf
+DIST firefox-61.0b10-as.xpi 498325 BLAKE2B 
d48023872654c209b3c4b444239d40b7a9a2884500b6c59e1cc0a381af18850972b8a62c3703b46b92489f7f113f0ba1466d014d13559cf58f4d6e54edd19468
 SHA512 
ddff9cb17c489d5f67dfae21f71f396d333b171be1849a2a30850568fe313928d1f4db4f7a1bab8aca2b4061d8c5174d30012cc93f6f05cad5508d4bbee9a96e
+DIST firefox-61.0b10-ast.xpi 478582 BLAKE2B 
38d5a3ace76855ec14cf75aecfc7095b73c6f88290e54fcc68b4ffd5c5ed61837282206072a5dc307841c8db7329427aeab6d4f8abf1261c7174c6605269eb48
 SHA512 
8dccde731b8871f9871c19278b8ba051efab2e849341501c1fbf5ec154fb85ea21a83ddd19ed8109fa8f259e49bea5efddd6f5d0fc6a47f4b5ac5105905f6327
+DIST firefox-61.0b10-az.xpi 492698 BLAKE2B 
6541bbbfc31f070f929557114df4744454caa4f1a563e417b360396c3163ac33a0c0e5bd261e790f29742f6292f483d7fa11b1500986024c49988318b91373c1
 SHA512 
a29012060cefca1d2dfaed724ed412721f0d76fadd894f8d64d123c119e52045788ab591c9f43d0f7280375bb7b1d11aa925eb80ef6a15d27a78105d88ce77cf
+DIST firefox-61.0b10-bg.xpi 540205 BLAKE2B 
d47fb424f773120902d685c51c614870260d45726382330a151c873eb260129784d076deefdc941b29e7cdaeeb9371b1bb639eceeb4d39ca441db46bc7da4718
 SHA512 
cf6005956b6406fa3b75c88929d32659b25b5266ed5530e541db6ac49d11df33f2edc02b1f47acf707f294a02469a1c5a05eb1a19a2fe6680fcbccc37ab6780a
+DIST firefox-61.0b10-bn-BD.xpi 556535 BLAKE2B 
061c3d0e7a977d1103acba79eb007cf34bdbbdc8a636b149c454bb1dc275c85a271c47ee7dc148d9e9c2b0358b3d932a269cfa298d4c6a17e4d2b27c7e154b90
 SHA512 
512868ee8e2f005ccda3f1a2b4c5206aee1809717c2a0af67b5c63f4c0a9c2e5a2f317584ff5c9de93b220edf8dc4ca22f5aa091fdd8075d8b0a7cc930654fd2
+DIST firefox-61.0b10-bn-IN.xpi 535416 BLAKE2B 

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

2018-05-31 Thread William Hubbs
commit: 630600115b1fb6205b91e332d206e817b8fcb3cb
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:25:33 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63060011

sys-apps/s6-rc: 0.4.0.1 version bump

 sys-apps/s6-rc/Manifest |  1 +
 sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest
index 780e0021ada..8632670f2c3 100644
--- a/sys-apps/s6-rc/Manifest
+++ b/sys-apps/s6-rc/Manifest
@@ -1,2 +1,3 @@
 DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 
0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497
 SHA512 
d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06
 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B 
fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83
 SHA512 
81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21
+DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B 
fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088
 SHA512 
f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7

diff --git a/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild 
b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild
new file mode 100644
index 000..ab1ba2e9f5a
--- /dev/null
+++ b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="service manager for the s6 supervision suite"
+HOMEPAGE="https://www.skarnet.org/software/s6-rc/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="static static-libs"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-lang/execline-2.3.0.4[static-libs]
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   >=sys-apps/s6-2.7.1.0[static-libs]
+   )
+   !static? (
+   >=dev-lang/execline-2.3.0.4[static=]
+   >=dev-libs/skalibs-2.6.4.0
+   >=sys-apps/s6-2.7.1.0[static=]
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4:=[!static?]
+   >=sys-apps/s6-2.7.1.0:=[!static?]
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="examples"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/s6 \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable !static shared) \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}
+
+pkg_postinst() {
+   ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually 
upgraded!"
+   ewarn "See the upgrade notes at 
${EPREFIX}/usr/share/doc/${P}/html/upgrade.html"
+   ewarn "and the documentation for the s6-rc-format-upgrade utility."
+}



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

2018-05-31 Thread William Hubbs
commit: 7aff3af134221f79a2e6fda9ced041e25ff9252b
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:24:06 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:47:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aff3af1

dev-libs/skalibs: 2.6.4.0 version bump

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

diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index 8cb341430f0..2a607f41828 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -1,3 +1,4 @@
 DIST skalibs-2.3.2.0.tar.gz 205976 BLAKE2B 
01e1694515093494d0d216e5b5f17524118c6fd3f5fe23b775c50055269472a8d82883b8a8a9f40b35c5bc1f36d867a1daca7f279d316b3789fbfc0c56c882d8
 SHA512 
f5a4b85fc43f49eccf5a2ac2ce5b142afc28fe4af781e59d1ad21a7eb5896075720230391234fcf7879cb29ba2d1624926d8cca77c3925327aa7a9a5fefff91a
 DIST skalibs-2.6.1.0.tar.gz 210504 BLAKE2B 
47be3c920d7e0db9baa5982c5e1273e3132636d84767b5a0087bcbda0c18039b0ca26428c1db9a33a0ed5186a9c94860c73aaccd7ecf38da21e56e9b3e5ffb4d
 SHA512 
52db44f398bcc08a2b4243a32254fef87d11f152dd6e9f8fa85dcc548fff5dcd1ef83ffbd32aa572837f344f9a3e4a31f156edd5ad6b4274d8138fbf24213a57
 DIST skalibs-2.6.3.0.tar.gz 224463 BLAKE2B 
0b051cb027b2c7335c5b6d581aeb8ff4fce8262b58551a9a0ec87d03148280a66be07a0f589731c65ef9b5298e64be93a5bd2a45818bc131cb2df5f31ac1040e
 SHA512 
4f904cde17fa91070317b9ddd542715c5b4e19a8ccb3ae3b2eb014a782ae66b38033f7f5614d92cfb64e251aa4e97e11c03695f161cdd2b122b61fd3e627af9a
+DIST skalibs-2.6.4.0.tar.gz 226780 BLAKE2B 
80d01d3696452b54d0247c8e523c059bb5ecd59fdea0d18a80992c3db70deab935fce13b5559835f98ccfacf81a2a81e8a6b432b67f851a42f8441f7f7ecc19e
 SHA512 
19062853bd9df0dadeceaab96aca9d2a68d93aada7552d306902d1b13c55d421bbff7fd37dccaf1a81d66bbecf43ed2242961fdb7bd51ff22e9b6114c1b2bb77

diff --git a/dev-libs/skalibs/skalibs-2.6.4.0.ebuild 
b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild
new file mode 100644
index 000..da01456a849
--- /dev/null
+++ b/dev-libs/skalibs/skalibs-2.6.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="skarnet.org general-purpose libraries"
+HOMEPAGE="https://www.skarnet.org/software/skalibs/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc ipv6 static-libs"
+
+DEPEND=">=sys-devel/make-3.81"
+RDEPEND=""
+
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --datadir=/etc \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --sysdepdir=/usr/$(get_libdir)/${PN} \
+   --enable-clock \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable ipv6)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   use doc && einstalldocs
+}



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

2018-05-31 Thread William Hubbs
commit: 54a87e3337a489cb8254a36e643c0fbea3fda24e
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:25:17 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a87e33

sys-apps/s6-linux-init: 0.4.0.0 version bump

 sys-apps/s6-linux-init/Manifest|  1 +
 .../s6-linux-init/s6-linux-init-0.4.0.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest
index 424974a80e7..59d7487f0ef 100644
--- a/sys-apps/s6-linux-init/Manifest
+++ b/sys-apps/s6-linux-init/Manifest
@@ -1 +1,2 @@
 DIST s6-linux-init-0.3.1.1.tar.gz 25955 BLAKE2B 
46e8e88c9c48fd00819cd0f437eea7ca6a5c08751aa3196dda24a8d3a22fdb14270ae99c74134ab0e123dde65bf3cc86c7916a157e447a72428db9b3870ffe3f
 SHA512 
b8a44e09fc6770e91f1ffeed3267bf5fb83cf857653727d52773674db5942fbbc010355bdf24e456d2b2df5a1ac72888b78b2ec502c0d42770af58aaaec00648
+DIST s6-linux-init-0.4.0.0.tar.gz 26744 BLAKE2B 
d56ba8def4e4a0158721fd9b9c4f19aa2e13e615e7e598fdced2b7c341820f31830c021d9181792bfd324e70163fed826c691a80fbbb7ae6f30be46eeb6330b9
 SHA512 
5b53d3afad28b476d366d649f9989de79adaaa3b7d255323bb121a6f8e6fef051306cd6368ddcc3745b6472bf4ac2ccb7f4088f6addeb6d52ebc40e703dcbb44

diff --git a/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild 
b/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild
new file mode 100644
index 000..f1878d4e465
--- /dev/null
+++ b/sys-apps/s6-linux-init/s6-linux-init-0.4.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Generates an init binary for s6-based init systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   )
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4
+   >=sys-apps/s6-2.7.1.0
+   >=sys-apps/s6-linux-utils-2.4.0.2
+   >=sys-apps/s6-portable-utils-2.2.1.1
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="INSTALL examples"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS_AUTO -fno-stack-protector$/d" "${S}/configure" 
|| die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc)
+}
+
+pkg_postinst()
+{
+   einfo "The generated init script requires additional packages."
+   einfo "Read ${ROOT}usr/share/doc/${PF}/INSTALL for details."
+}



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

2018-05-31 Thread William Hubbs
commit: ca19989e22b273e8a19e52a5355fa85c5adacf9f
Author: Samuel Holland  sholland  org>
AuthorDate: Fri Mar 30 03:24:34 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 31 22:48:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca19989e

sys-apps/s6: 2.7.1.1 version bump

 sys-apps/s6/Manifest  |  1 +
 sys-apps/s6/s6-2.7.1.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index b055cb4df68..fc86d3003e9 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -1,3 +1,4 @@
 DIST s6-2.1.3.0.tar.gz 181237 BLAKE2B 
8cf3b4d4da81aacc17fb663a0648bae1a17085c796014d9c49b4c8c5915cdb9694f067fc1f23afc0738377535d4db493f3b1d187c62ebb48c531e975e398db6f
 SHA512 
f5b962fb9f36a910fd8b56b1158cc28d1dab808f22f6beb309b8c23dab1863409aaecd2e3806b51ec34aef1c70f117d3b8af4c7167e0e854f6925fe278cdcaca
 DIST s6-2.6.1.1.tar.gz 196083 BLAKE2B 
a05083adcba33770ccbc5621c0fc6d7f6c5be22f700bb6a5642fd37bab1ed78b18c16bf5713ade1c2ae456fb653b38aeb793e671138b1038f988ed78c6fad748
 SHA512 
08f1af0f2e66b3f60f4a6b1489ae91fc59dd5aec97789cc655ae2ba7841327293e3a3027155d02502b34bcdad40778dfaeb441f100e8598aecf081d9d739c99d
 DIST s6-2.7.0.0.tar.gz 198303 BLAKE2B 
e835fd25c75a25d3f39ed59098911e65441e3fcbb4f53c48b3c13de63600975839be4fafb9a620d9ec6168a27a2f0bf86efe08797803230e8e12cab1fb0bcd3a
 SHA512 
495d73b8e5c34ad7295dcf94d34b6998341db063594b31be6b15bead5e47644cc3c7e893974bed4ed1feff7a8a3ad2430658c26eab361e8c90893f877476cc53
+DIST s6-2.7.1.1.tar.gz 204738 BLAKE2B 
5a322fb992197b921f12fbf1e5bdec7cf1797a2bec81b72faf1eb2bf94c8f46392f9eb494de58d05b6df43daafa5b0abb3947c3c1a0cb5aa3cd83a56ccd45370
 SHA512 
59b0a611eaa0bbdeae3133a182e933e14806151d3b8d44c7f4258a63693cf2fa487fce91a4ea37527ed0f52f211a5391b3fcf6202773b0a80d6ce7f3de60ff79

diff --git a/sys-apps/s6/s6-2.7.1.1.ebuild b/sys-apps/s6/s6-2.7.1.1.ebuild
new file mode 100644
index 000..df566e620d6
--- /dev/null
+++ b/sys-apps/s6/s6-2.7.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator
+
+DESCRIPTION="skarnet.org's small and secure supervision software suite"
+HOMEPAGE="https://www.skarnet.org/software/s6/;
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
+
+LICENSE="ISC"
+SLOT="0/$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="static static-libs"
+
+DEPEND=">=sys-devel/make-3.81
+   static? (
+   >=dev-lang/execline-2.3.0.4[static-libs]
+   >=dev-libs/skalibs-2.6.4.0[static-libs]
+   )
+   !static? (
+   >=dev-lang/execline-2.3.0.4[static=]
+   >=dev-libs/skalibs-2.6.4.0
+   )
+"
+RDEPEND="
+   >=dev-lang/execline-2.3.0.4:=[!static?]
+   !static? (
+   >=dev-libs/skalibs-2.6.4.0:=
+   )
+"
+
+DOCS="AUTHORS examples README*"
+HTML_DOCS="doc/*"
+
+src_prepare() {
+   default
+
+   # Remove QA warning about LDFLAGS addition
+   sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" 
"${S}/configure" || die
+
+   # configure overrides gentoo's -fstack-protector default
+   sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || 
die
+}
+
+src_configure() {
+   econf \
+   --bindir=/bin \
+   --dynlibdir=/$(get_libdir) \
+   --libdir=/usr/$(get_libdir)/${PN} \
+   --with-dynlib=/$(get_libdir) \
+   --with-lib=/usr/$(get_libdir)/execline \
+   --with-lib=/usr/$(get_libdir)/skalibs \
+   --with-sysdeps=/usr/$(get_libdir)/skalibs \
+   $(use_enable !static shared) \
+   $(use_enable static allstatic) \
+   $(use_enable static static-libc) \
+   $(use_enable static-libs static)
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/lmfit/, sci-libs/lmfit/files/

2018-05-31 Thread Christoph Junghans
commit: 743c2d9bf3e68329bb350f08d212fe0ebd9a6aa0
Author: Christoph Junghans  gentoo  org>
AuthorDate: Fri Jun  1 00:19:03 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Jun  1 00:19:03 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=743c2d9b

sci-libs/lmfit: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/files/lmfit-7.0-cmake.patch | 66 ++
 sci-libs/lmfit/lmfit-7.0.ebuild| 25 +++
 2 files changed, 91 insertions(+)

diff --git a/sci-libs/lmfit/files/lmfit-7.0-cmake.patch 
b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
new file mode 100644
index 0..9ca4efb24
--- /dev/null
+++ b/sci-libs/lmfit/files/lmfit-7.0-cmake.patch
@@ -0,0 +1,66 @@
+From 4e66272e1f5ebb220af517ca4d8804936f7f465c Mon Sep 17 00:00:00 2001
+From: Christoph Junghans 
+Date: Thu, 31 May 2018 18:11:26 -0600
+Subject: [PATCH] cmake: minor distribution tweaks
+
+- Use GNUInstallDirs to allow to configure install dirs
+- Allow to disable injecting c flags
+
+Signed-off-by: Christoph Junghans 
+---
+ CMakeLists.txt | 7 +--
+ lib/CMakeLists.txt | 4 ++--
+ man/CMakeLists.txt | 2 +-
+ 3 files changed, 8 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f2d0bdf..75753d3 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -13,9 +13,12 @@ set(lmfit_VERSION ${lmfit_SOVERSION}.0) # lib version
+ # --- Declare project-wide user flags, and set default values ---
+ option(FITTEST "Build with FitTest" OFF)
+ 
+-set(destination ${CMAKE_INSTALL_PREFIX})
++include(GNUInstallDirs)
+ 
+-set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++option(INJECT_C_FLAGS "Inject a bunch of useful c flags" ON)
++if (INJECT_C_FLAGS)
++set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} -g -O2 -pedantic -Wall 
-Wno-sign-compare -Wno-unused-result -Wno-parentheses  -Wno-unknown-pragmas 
-Werror")
++endif()
+ 
+ add_subdirectory(lib)
+ add_subdirectory(demo)
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+index 51b79bb..754f60f 100644
+--- a/lib/CMakeLists.txt
 b/lib/CMakeLists.txt
+@@ -17,9 +17,9 @@ target_link_libraries(${library_name} m)
+ 
+ install(
+ TARGETS ${library_name} LIBRARY
+-DESTINATION ${destination}/lib
++DESTINATION ${CMAKE_INSTALL_LIBDIR}
+ COMPONENT Libraries)
+ install(
+ FILES ${inc_files}
+-DESTINATION ${destination}/include
++DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
+ COMPONENT Headers)
+diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
+index a718d3d..4a15597 100644
+--- a/man/CMakeLists.txt
 b/man/CMakeLists.txt
+@@ -15,7 +15,7 @@ function(one_page pname section)
+ )
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/${pname}.${section}
+-DESTINATION "${CMAKE_INSTALL_PREFIX}/man/man${section}"
++DESTINATION "${CMAKE_INSTALL_MANDIR}/man${section}"
+ )
+ endfunction()
+ 
+-- 
+2.16.4
+

diff --git a/sci-libs/lmfit/lmfit-7.0.ebuild b/sci-libs/lmfit/lmfit-7.0.ebuild
new file mode 100644
index 0..e895f1f06
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-7.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-cmake.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DINJECT_C_FLAGS=OFF
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] proj/sci:master commit in: sci-libs/lmfit/

2018-05-31 Thread Christoph Junghans
commit: 8f3e47f7bc2a994b063581be0ce06745c591d801
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu May 31 23:50:44 2018 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu May 31 23:50:44 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8f3e47f7

sci-libs/lmfit: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sci-libs/lmfit/lmfit-6.4.ebuild | 24 
 1 file changed, 24 insertions(+)

diff --git a/sci-libs/lmfit/lmfit-6.4.ebuild b/sci-libs/lmfit/lmfit-6.4.ebuild
new file mode 100644
index 0..5cc8fa8bd
--- /dev/null
+++ b/sci-libs/lmfit/lmfit-6.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="library for Levenberg-Marquardt least-squares minimization and 
curve fitting"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/lmfit;
+SRC_URI="http://apps.jcns.fz-juelich.de/src/lmfit/old/${P}.tgz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



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

2018-05-31 Thread Sergei Trofimovich
commit: 9e35a54cfeced4680854bbfe4cedb0303e8414c4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 31 11:52:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 20:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e35a54c

dev-util/meson: stable 0.46.1 for sparc

Bug: https://bugs.gentoo.org/656920
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/dev-util/meson/meson-0.46.1.ebuild 
b/dev-util/meson/meson-0.46.1.ebuild
index ef6a91f42c0..e359d174f2d 100644
--- a/dev-util/meson/meson-0.46.1.ebuild
+++ b/dev-util/meson/meson-0.46.1.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x64-solaris"
 fi
 
 inherit distutils-r1



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

2018-05-31 Thread Sergei Trofimovich
commit: 1f2663bb6fea3aa0747f84d7f42178b35476455b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 31 17:27:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 31 20:47:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2663bb

media-gfx/fontforge: stable 20170731-r4 for sparc

Bug: https://bugs.gentoo.org/656792
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 media-gfx/fontforge/fontforge-20170731-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/fontforge/fontforge-20170731-r4.ebuild 
b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
index 8d1dad56d77..988a4ec0b7b 100644
--- a/media-gfx/fontforge/fontforge-20170731-r4.ebuild
+++ b/media-gfx/fontforge/fontforge-20170731-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforg
 
 LICENSE="BSD GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="cairo truetype-debugger gif gtk jpeg png +python readline test tiff svg 
unicode X"
 
 RESTRICT="!test? ( test )"



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

2018-05-31 Thread Andreas Sturmlechner
commit: 47ca81fa22d8e75e068c48e6abe9c8fcf3965267
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:44:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ca81fa

app-text/libnumbertext: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/libnumbertext/Manifest|  1 -
 .../libnumbertext/libnumbertext-1.0_beta2.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/app-text/libnumbertext/Manifest b/app-text/libnumbertext/Manifest
index 36abe43815c..8790fb44c46 100644
--- a/app-text/libnumbertext/Manifest
+++ b/app-text/libnumbertext/Manifest
@@ -1,2 +1 @@
-DIST libnumbertext-1.0_beta2.tar.gz 407135 BLAKE2B 
6fecc6c885fbd9a2a701e5d3c10d38205e2d66a9e1e26609da8dd3ae92d2a954528ba011e7442fee0f4ffb3035ebe9381076a3eaac368e15a98a02508828997c
 SHA512 
0db0e800495507b6173a134b1d2e681c326df56fc6fdaf5ae9e69e9f10ccfde1ad13b2150fb6120d15bd401c348a58570cbcad1b0be01fd80e24b67a67fd236a
 DIST libnumbertext-1.0_beta3.tar.gz 415089 BLAKE2B 
2e0e493f9553b363418c9a0003fef8ac20f28d4beebebcfb1beceddc693010dbeeafbfa4f1887feda2861f17a8397a78f8a836d8b87c0af96e1fad2ef3e77d10
 SHA512 
7afe747a243933c42d4e2c4b9de0d2a2d98bf990decd0f5a6b31b7ffca4a0a76c1d4f657612e50dabe07a1355331595c997e1cdd561760efba5b62779e1adfa1

diff --git a/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild
deleted file mode 100644
index 9145fa33adb..000
--- a/app-text/libnumbertext/libnumbertext-1.0_beta2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Number to number name and money text conversion libraries"
-HOMEPAGE="https://github.com/Numbertext/libnumbertext;
-SRC_URI="https://github.com/Numbertext/${PN}/archive/${PV/_/.}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${P/_/.}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: games-strategy/hedgewars/, games-strategy/hedgewars/files/

2018-05-31 Thread Andreas Sturmlechner
commit: 9730ea41e42bac643aebba00f2a7ada845c90443
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 31 20:23:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 31 21:16:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9730ea41

games-strategy/hedgewars: Drop 0.9.23 and obsolete patches

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-strategy/hedgewars/Manifest  |   2 -
 .../hedgewars/files/hedgewars-0.9.23-qt5-1.patch   |  81 
 .../hedgewars/files/hedgewars-0.9.23-qt5-2.patch   | 441 -
 .../files/hedgewars-0.9.23-settings-saving.patch   | 134 ---
 .../hedgewars/hedgewars-0.9.23-r3.ebuild   |  91 -
 5 files changed, 749 deletions(-)

diff --git a/games-strategy/hedgewars/Manifest 
b/games-strategy/hedgewars/Manifest
index 9db52a1d12c..37090b09032 100644
--- a/games-strategy/hedgewars/Manifest
+++ b/games-strategy/hedgewars/Manifest
@@ -1,4 +1,2 @@
-DIST hedgewars-src-0.9.23.tar.bz2 173042171 BLAKE2B 
8458cce459e59227a92f70a1a1593ce0e222030f519e554bea067890394322e8346d062a8552472280401272691d5ebb4c2e85d9e8824b3513d70d24cca4b880
 SHA512 
b9bcd6d32c7bb97c2766aacbc759dd48b7a4c7a72003ab2bf31cdfac94a6e08de740a689458c276d3c35b90e89a1af6c200f98f463e9554e8b176b5706dc3090
 DIST hedgewars-src-0.9.24.1.tar.bz2 175069915 BLAKE2B 
5c49b91b9a77a110a7bc8667f9621c92d638950071c8db7493b7797c2e504a214052fad6ae8554d844146eecabd794529891aebf4e54ee73f8a447ab11c6c7da
 SHA512 
b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f
-DIST hedgewars_0.9.22-dfsg-7.debian.tar.xz 79016 BLAKE2B 
dda854b87db808520e3b6405e6eb28db085d23b78e4cdcce25a94992bc2551e2436401766cc39bf52fb7c5ad0e946a9792cc333813454fdfd615d2569e3fb16a
 SHA512 
011d44989b6fcad9ae7a20fcb11a4e2b9a75d1ace6c6e4c2139cd7e67f13ea21d90b6c8a7afb76fa9a06c32537b00b8b4b7689967b3019300e93a7a6fe3e0fbf
 DIST hedgewars_0.9.23-dfsg-2.debian.tar.xz 77488 BLAKE2B 
5de6fa2ad91f1346f679d07b3b445bd119d2cdd3c715ace20fc36abe726330ccf9a9b69ec56c58cfca4cc6256ff248b0cc0b0e27caf2a79df0f1662ea7727e8e
 SHA512 
03680446930279178ddff85a87fc27b7c26ad6d850c8f26571517ebbd6dff296db216da6b56d4bd55c659786bc5c76e2b67a63052ee38e150655e60c08f7c491

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
deleted file mode 100644
index fdd15108b5d..000
--- a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-1.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-# User unc0rr
-# Node ID 8869b5256720f0378bf9d5edc68ecb7e1f376039
-Configure for Qt5
-
 a/QTfrontend/CMakeLists.txtMon Jan 15 12:15:56 2018 -0500
-+++ b/QTfrontend/CMakeLists.txtWed Jan 24 21:05:34 2018 +0100
-@@ -1,24 +1,6 @@
--# Configure for Qt4
--set(QT_MIN_VERSION "4.7.0")
--include(CheckLibraryExists)
-+find_package(Qt5 COMPONENTS Core Gui Network Widgets)
- 
--set(QT_USE_QTCORE TRUE)
--set(QT_USE_QTGUI TRUE)
--set(QT_USE_QTNETWORK TRUE)
--set(QT_USE_QTSVG FALSE)
--set(QT_USE_QTXML FALSE)
--set(QT_USE_QTOPENGL FALSE)
--set(QT_USE_QTMAIN TRUE)
--
--find_package(Qt4 REQUIRED)
--include(${QT_USE_FILE})
--
--# https://bugreports.qt-project.org/browse/QTBUG-17333
--if(APPLE AND
--   ${QTVERSION} VERSION_GREATER "4.7.0" AND
--   ${QTVERSION} VERSION_LESS "4.7.4")
--   message(FATAL_ERROR "This version of Qt is known *not* to work, please 
update or use a lower version")
--endif()
-+include(CheckLibraryExists)
- 
- find_package(SDL2 REQUIRED)
- find_package(SDL2_mixer 2 REQUIRED) #audio in SDLInteraction
-@@ -159,9 +141,9 @@
- endif()
- endif()
- 
--qt4_add_resources(hwfr_rez_src ${hwfr_rez})
-+qt5_add_resources(hwfr_rez_src ${hwfr_rez})
- 
--qt4_wrap_cpp(hwfr_moc_srcs ${hwfr_moc_hdrs})
-+qt5_wrap_cpp(hwfr_moc_srcs ${hwfr_moc_hdrs})
- 
- 
- if(APPLE)
-@@ -198,14 +180,14 @@
- 
- list(APPEND HW_LINK_LIBS
- physfs physlayer
--${QT_LIBRARIES}
-+Qt5::Core Qt5::Gui Qt5::Network Qt5::Widgets
- )
- 
- list(APPEND HW_LINK_LIBS
- ${SDL2_LIBRARY}
- ${SDL2_MIXER_LIBRARIES}
- )
--
-+
- if(WIN32 AND NOT UNIX)
- if(NOT SDL2_LIBRARY)
- list(APPEND HW_LINK_LIBS SDL2)
 a/share/hedgewars/Data/Locale/CMakeLists.txt   Mon Jan 15 12:15:56 
2018 -0500
-+++ b/share/hedgewars/Data/Locale/CMakeLists.txt   Wed Jan 24 21:05:34 
2018 +0100
-@@ -1,5 +1,4 @@
--find_package(Qt4 REQUIRED)
--include(${QT_USE_FILE})
-+find_package(Qt5 COMPONENTS LinguistTools)
- 
- file(GLOB txttrans2 ??.txt)
- file(GLOB txttrans5 ?.txt)
-@@ -9,7 +8,7 @@
- file(GLOB campaignfiles campaigns_*.txt)
- file(GLOB tipfiles tips_*.xml)
- 
--QT4_ADD_TRANSLATION(QM ${tsfiles})
-+QT5_ADD_TRANSLATION(QM ${tsfiles})
- 
- add_custom_target (release-translation ALL
- DEPENDS ${QM}
-

diff --git a/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch 
b/games-strategy/hedgewars/files/hedgewars-0.9.23-qt5-2.patch
deleted file mode 100644

  1   2   >