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

2019-02-13 Thread Andreas Sturmlechner
commit: bc56c6369e7390535698bf9866e8a5ae0fb488aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 14 07:44:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 14 07:44:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc56c636

kde-plasma/discover: Re-add 5.15.0

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

 kde-plasma/discover/discover-5.15.0.ebuild | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/kde-plasma/discover/discover-5.15.0.ebuild 
b/kde-plasma/discover/discover-5.15.0.ebuild
new file mode 100644
index 00..fe7845f02c
--- /dev/null
+++ b/kde-plasma/discover/discover-5.15.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Plasma resources management GUI"
+HOMEPAGE="https://userbase.kde.org/Discover;
+KEYWORDS="~amd64 ~x86"
+IUSE="firmware"
+
+DEPEND="
+   $(add_frameworks_dep attica)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kirigami)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   firmware? ( sys-apps/fwupd )
+"
+RDEPEND="${DEPEND}
+   $(add_frameworks_dep kirigami)
+"
+
+src_prepare() {
+   kde5_src_prepare
+   # we don't need it with PackageKitBackend off
+   punt_bogus_dep KF5 Archive
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
+   -DBUILD_FlatpakBackend=OFF
+   -DBUILD_FwupdBackend=$(usex firmware)
+   )
+
+   kde5_src_configure
+}



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

2019-02-13 Thread Andreas Sturmlechner
commit: 798b6147b839ad8997354af21509040d6ac3a700
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 14 07:44:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 14 07:44:33 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=798b6147

kde-plasma/xdg-desktop-portal-kde: Re-add 5.15.0

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

 .../xdg-desktop-portal-kde-5.15.0.ebuild   | 36 ++
 1 file changed, 36 insertions(+)

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.0.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.0.ebuild
new file mode 100644
index 00..23af1a456f
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.15.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# TODO: Needed for screencast portal
+#  dev-libs/glib:2
+#  media-libs/libepoxy
+#  media-libs/mesa[gbm]
+# not packaged: PipeWire
+COMMON_DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kwayland)
+   $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+   x11-misc/xdg-desktop-portal
+"



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

2019-02-13 Thread Sergei Trofimovich
commit: 56786b21deadfb30f2691d9f6e2001cdc0aef0c5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 06:18:41 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 07:19:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56786b21

dev-ruby/ruby-opengl: stable 0.10.0 for hppa, bug #626570

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

 dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild 
b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
index f1626e474d2..4ea3eeb6ad6 100644
--- a/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
+++ b/dev-ruby/ruby-opengl/ruby-opengl-0.10.0.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/larskanis/opengl;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
+KEYWORDS="amd64 hppa ppc ppc64 x86"
 
 IUSE=""
 



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

2019-02-13 Thread Sergei Trofimovich
commit: 20713b55f34522f31d54277cf808e0e1776e870c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 06:20:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 07:19:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20713b55

dev-ruby/tins: stable 1.14.0 for hppa, bug #628678

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

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

diff --git a/dev-ruby/tins/tins-1.14.0.ebuild b/dev-ruby/tins/tins-1.14.0.ebuild
index 4abacc3297a..312ce97a01e 100644
--- a/dev-ruby/tins/tins-1.14.0.ebuild
+++ b/dev-ruby/tins/tins-1.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/flori/tins;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"



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

2019-02-13 Thread Sergei Trofimovich
commit: ffeabc1278b02dcddfdde071b952a91a2943ddba
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 06:16:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 07:19:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeabc12

dev-python/pygresql: stable 5.0.4 for hppa, bug #641570

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

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

diff --git a/dev-python/pygresql/pygresql-5.0.4.ebuild 
b/dev-python/pygresql/pygresql-5.0.4.ebuild
index 02d9d5b7bc8..dd8ec73329c 100644
--- a/dev-python/pygresql/pygresql-5.0.4.ebuild
+++ b/dev-python/pygresql/pygresql-5.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tar.gz"
 
 LICENSE="POSTGRESQL"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
 IUSE=""
 
 REQUIRED_USE="${POSTGRES_REQ_USE}"



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

2019-02-13 Thread Sergei Trofimovich
commit: 8df76ea3dd3e9310624e00c8dd0dcb7a1577
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 06:17:46 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 07:19:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df76ea3

dev-ruby/ruby-ldap: stable 0.9.19 for hppa, bug #626682

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

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

diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild 
b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
index 11785597879..7ac9ba929ef 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ DESCRIPTION="A Ruby interface to some LDAP libraries"
 HOMEPAGE="https://github.com/bearded/ruby-ldap;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ~ppc64 ~sparc x86 ~x86-macos"
 IUSE="ssl"
 DEPEND=">=net-nds/openldap-2
dev-libs/cyrus-sasl



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

2019-02-13 Thread Sergei Trofimovich
commit: c4f0b8c9a4c63ea3fa6a54952a411ac4e09fe0aa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 14 07:10:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 14 07:19:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f0b8c9

dev-ruby/term-ansicolor: stable 1.6.0 for hppa, bug #628678

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

 dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild 
b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
index 25127d359e0..202925eb269 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ DESCRIPTION="Small Ruby library that colors strings using 
ANSI escape sequences"
 HOMEPAGE="https://flori.github.io/term-ansicolor/;
 LICENSE="GPL-2"
 
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2019-02-13 Thread Mikhail Pukhlikov
commit: 3117c9c0ffc4b89e1aaeb7cc3685e72f27d3aae4
Author: Mikhail Pukhlikov  gentoo  org>
AuthorDate: Thu Feb 14 07:04:54 2019 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Thu Feb 14 07:04:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3117c9c0

dev-lang/mono: drop obsolete deps

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Mikhail Pukhlikov  gentoo.org>

 dev-lang/mono/{mono-5.18.0.240.ebuild => mono-5.18.0.240-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-lang/mono/mono-5.18.0.240.ebuild 
b/dev-lang/mono/mono-5.18.0.240-r1.ebuild
similarity index 97%
rename from dev-lang/mono/mono-5.18.0.240.ebuild
rename to dev-lang/mono/mono-5.18.0.240-r1.ebuild
index cdd575f10ca..bda560a8a7a 100644
--- a/dev-lang/mono/mono-5.18.0.240.ebuild
+++ b/dev-lang/mono/mono-5.18.0.240-r1.ebuild
@@ -22,9 +22,7 @@ COMMONDEPEND="
ia64? ( sys-libs/libunwind )
nls? ( sys-devel/gettext )
 "
-RDEPEND="${COMMONDEPEND}
-   || ( www-client/links www-client/lynx )
-"
+RDEPEND="${COMMONDEPEND}"
 DEPEND="${COMMONDEPEND}
sys-devel/bc
virtual/yacc



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

2019-02-13 Thread Georgy Yakovlev
commit: 6a2d533e14afb49f592793e13837bd21d2c67069
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 14 06:51:25 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 14 06:51:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2d533e

sys-apps/fd: remove unneeded IUSE=test

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/sys-apps/fd/fd-7.3.0.ebuild b/sys-apps/fd/fd-7.3.0.ebuild
index 80be5bb2c2d..f2cb550dfc1 100644
--- a/sys-apps/fd/fd-7.3.0.ebuild
+++ b/sys-apps/fd/fd-7.3.0.ebuild
@@ -73,7 +73,7 @@ 
SRC_URI="https://github.com/sharkdp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="|| ( MIT Apache-2.0 )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="test"
+IUSE=""
 
 DEPEND=">=virtual/rust-1.31.0"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/

2019-02-13 Thread Georgy Yakovlev
commit: 04c2aa69a78cef4d06a7e82b39e4169b62fd20c7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 14 06:45:46 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 14 06:50:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c2aa69

net-dns/dnscrypt-proxy: 2.0.19 stable on amd64

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
index e2157844bf1..d8b429e49af 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://${EGO_PN}.git;
 else
SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 
 DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/

2019-02-13 Thread Georgy Yakovlev
commit: 36b4c6edfaa526a475be935a12616d65269ff11b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 14 06:49:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 14 06:50:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b4c6ed

net-dns/dnscrypt-proxy: update live ebuild

Remove unneeded test from IUSE
bump eapi
clean up obsolete postinst messages

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild | 20 +++-
 1 file changed, 3 insertions(+), 17 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
index e2157844bf1..46f88908c5f 100644
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGO_PN="github.com/jedisct1/${PN}"
 
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
 
 LICENSE="ISC"
 SLOT="0"
-IUSE="pie test"
+IUSE="pie"
 
 FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
 PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
@@ -74,20 +74,6 @@ pkg_postinst() {
ewarn
fi
 
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if [[ ${v} == 1.* ]] ; then
-   elog "Version 2 is a complete rewrite of ${PN}"
-   elog "please clean up old config/log files"
-   elog
-   fi
-   if [[ ${v} == 2.* ]] ; then
-   elog "As of version 2.0.12 of ${PN} runs as an 
'dnscrypt-proxy' user/group"
-   elog "you can remove obsolete 'dnscrypt' accounts from 
the system"
-   elog
-   fi
-   done
-
if systemd_is_booted || has_version sys-apps/systemd; then
elog "Using systemd socket activation may cause issues with 
speed"
elog "latency and reliability of ${PN} and is discouraged by 
upstream"



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnscrypt-proxy/

2019-02-13 Thread Georgy Yakovlev
commit: 14e0dedd4f9c6e7eff71c46a95f2939d1729b479
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 14 06:47:19 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 14 06:50:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e0dedd

net-dns/dnscrypt-proxy: drop 2.0.17

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-dns/dnscrypt-proxy/Manifest|   1 -
 .../dnscrypt-proxy/dnscrypt-proxy-2.0.17.ebuild| 108 -
 2 files changed, 109 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index bb0b953cbb4..3272e630fe9 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,2 +1 @@
-DIST dnscrypt-proxy-2.0.17.tar.gz 3364933 BLAKE2B 
65f2f1c91cc175a3bc92103dd0a2984dfccf5b961d070097035e8bd8058c7eab41c05cd3fabbff729f9521b16ebbfb188008c65efa5c89578b4b54ce43348d05
 SHA512 
c1cb2cfff4a5f6eba81ac3b520ddb3acb311031588495b9f94a7ee5ab35ed0827a856369ce0ac7ff206445dbf24f7931cf937ccd9f724b4e38c97f10814df129
 DIST dnscrypt-proxy-2.0.19.tar.gz 3339713 BLAKE2B 
e65b5ed8243aa6cf471700c6edba6e843fdf6482443335ec74201363657b23a7c6e432318e4de508120b6210cecd02666d97bb62a5f2968ce7d4813518eb3997
 SHA512 
4501a64717c0f2a9313e9328340e466c9ec325d09ef548f6af9a7855ff3497fb741269a17b397a36e2a120519820378e9f98a6a768a3678ea8144ee4690364f6

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.17.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.17.ebuild
deleted file mode 100644
index e2157844bf1..000
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.17.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/jedisct1/${PN}"
-
-inherit fcaps golang-build systemd user
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://${EGO_PN}.git;
-else
-   SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
-HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="pie test"
-
-FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
-PATCHES=( "${FILESDIR}"/config-full-paths-r10.patch )
-
-pkg_setup() {
-   enewgroup dnscrypt-proxy
-   enewuser dnscrypt-proxy -1 -1 /var/empty dnscrypt-proxy
-}
-
-src_prepare() {
-   default
-   # Create directory structure suitable for building
-   mkdir -p "src/${EGO_PN%/*}" || die
-   mv "${PN}" "src/${EGO_PN}" || die
-   mv "vendor" "src/" || die
-}
-
-src_configure() {
-   EGO_BUILD_FLAGS="-buildmode=$(usex pie pie default)"
-}
-
-src_install() {
-   dobin dnscrypt-proxy
-
-   insinto /etc/dnscrypt-proxy
-   newins "src/${EGO_PN}"/example-dnscrypt-proxy.toml dnscrypt-proxy.toml
-   doins "src/${EGO_PN}"/example-{blacklist.txt,whitelist.txt}
-   doins "src/${EGO_PN}"/example-{cloaking-rules.txt,forwarding-rules.txt}
-
-   insinto /usr/share/dnscrypt-proxy
-   doins -r "utils/generate-domains-blacklists/."
-
-   newinitd "${FILESDIR}"/dnscrypt-proxy.initd dnscrypt-proxy
-   newconfd "${FILESDIR}"/dnscrypt-proxy.confd dnscrypt-proxy
-   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.service 
dnscrypt-proxy.service
-   systemd_newunit "${FILESDIR}"/dnscrypt-proxy.socket 
dnscrypt-proxy.socket
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-
-   if ! use filecaps; then
-   ewarn "'filecaps' USE flag is disabled"
-   ewarn "${PN} will fail to listen on port 53"
-   ewarn "please do one the following:"
-   ewarn "1) re-enable 'filecaps'"
-   ewarn "2) change port to > 1024"
-   ewarn "3) configure to run ${PN} as root (not recommended)"
-   ewarn
-   fi
-
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if [[ ${v} == 1.* ]] ; then
-   elog "Version 2 is a complete rewrite of ${PN}"
-   elog "please clean up old config/log files"
-   elog
-   fi
-   if [[ ${v} == 2.* ]] ; then
-   elog "As of version 2.0.12 of ${PN} runs as an 
'dnscrypt-proxy' user/group"
-   elog "you can remove obsolete 'dnscrypt' accounts from 
the system"
-   elog
-   fi
-   done
-
-   if systemd_is_booted || has_version sys-apps/systemd; then
-   elog "Using systemd socket activation may cause issues with 
speed"
-   elog "latency and reliability of ${PN} and is discouraged by 
upstream"
-   elog "Existing installations advised to disable 
'dnscrypt-proxy.socket'"
-   elog "It is 

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

2019-02-13 Thread Hans de Graaff
commit: 0718871e39e6c85b17d62bdf85dae3bfdedaafdf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 14 06:33:03 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 14 06:35:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0718871e

dev-ruby/parser: add ruby26

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

 dev-ruby/parser/parser-2.6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/parser/parser-2.6.0.0.ebuild 
b/dev-ruby/parser/parser-2.6.0.0.ebuild
index 9d79fb015bf..eea51db58bc 100644
--- a/dev-ruby/parser/parser-2.6.0.0.ebuild
+++ b/dev-ruby/parser/parser-2.6.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_TASK_TEST="test"



[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/

2019-02-13 Thread Thomas Beierlein
commit: 8bed25393d89484c4979b1906f5ae9f03b7bc4de
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Thu Feb 14 06:25:35 2019 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Thu Feb 14 06:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bed2539

app-backup/bacula: Maintenance release

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

 app-backup/bacula/Manifest|   1 +
 app-backup/bacula/bacula-9.4.2.ebuild | 435 ++
 2 files changed, 436 insertions(+)

diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest
index 2d831a9fdb3..c935ac838f9 100644
--- a/app-backup/bacula/Manifest
+++ b/app-backup/bacula/Manifest
@@ -4,3 +4,4 @@ DIST bacula-9.0.8.tar.gz 4475511 BLAKE2B 
be321a2a215cc2b127423cf8d103303957c7064
 DIST bacula-9.2.1.tar.gz 4115337 BLAKE2B 
17c678bee46c9788d9abf220d0c810f94864f9f1609fc25513b2cf0a11ac584fc2ca4429fa49d7af567d316b92c243900bed21511b59f8976fd230186896c70f
 SHA512 
6b14372fb505a4c5e084b96154c764b20e173504e335813cfffd406eb1739a301a5352047696501a11fcc297381a9fbed6e0e8714ad62998f02edbd9e0ff8d1b
 DIST bacula-9.2.2.tar.gz 4115575 BLAKE2B 
affc6efa3543836690e3d89eb37faa2d5066344308dc29a22c491374f04a2fd00bedb57a869d0bcf8a0f58d806bc9f9b9381330c22984ddb4d5acd97b757d2c8
 SHA512 
390ac0ad205c3694fe02c6842740b188bde0be469d0a9b89388d3f75746c7cca6a536a2386e06a5069c84863f28dae3449250ff71e63b9ff14e8f7b074df1708
 DIST bacula-9.4.1.tar.gz 4162956 BLAKE2B 
f3fdd2ab64dc4fe50210d83a80ce16f36996f6d23bb67326e8bcee97ae9fd83b2dc8a96eabcd86c522c5e1ca5b8923110e97c03be953427a5c5f59140fdea332
 SHA512 
5e05a939c5f457a121879a6108ce2ac6403dde556b415af4e5013e4f100cf4d878f3d468fd680fa1633a4c8d6ce3d7a6ed351a1600ef780166cd4be9b70191ee
+DIST bacula-9.4.2.tar.gz 4163642 BLAKE2B 
5b12b44749186fbcd0da4eb97fca304cc8a0152cff87dd9dcf7058452a853a8a58208537496978a213067691cecaa5626e21d3a94438981e12f028a6157d3fb8
 SHA512 
f8c8f4c788ced1ab846e02656a0a1d9d1b65fe57ae0b888780167ac7e9272e8ca624ef5c41bd44a7454cf518c8e451c2201970b3e4862a99b4290a377da40b0d

diff --git a/app-backup/bacula/bacula-9.4.2.ebuild 
b/app-backup/bacula/bacula-9.4.2.ebuild
new file mode 100644
index 000..b342f18eb77
--- /dev/null
+++ b/app-backup/bacula/bacula-9.4.2.ebuild
@@ -0,0 +1,435 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop libtool qmake-utils systemd user
+
+MY_PV=${PV/_beta/-b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Featureful client/server network backup suite"
+HOMEPAGE="http://www.bacula.org/;
+SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples 
ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd 
vim-syntax X"
+
+DEPEND="
+   !bacula-clientonly? (
+   !bacula-nodir? ( virtual/mta )
+   postgres? ( dev-db/postgresql:=[threads] )
+   mysql? ( || ( dev-db/mysql-connector-c 
dev-db/mariadb-connector-c ) )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dev-libs/gmp:0
+   qt5? (
+   dev-qt/qtsvg:5
+   x11-libs/qwt:6
+   )
+   logwatch? ( sys-apps/logwatch )
+   readline? ( sys-libs/readline:0 )
+   static? (
+   dev-libs/lzo[static-libs]
+   sys-libs/ncurses:=[static-libs]
+   sys-libs/zlib[static-libs]
+   acl? ( virtual/acl[static-libs] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0=[static-libs] )
+   libressl? ( dev-libs/libressl:0=[static-libs] )
+   )
+   )
+   !static? (
+   dev-libs/lzo
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   acl? ( virtual/acl )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+"
+RDEPEND="${DEPEND}
+   !bacula-clientonly? (
+   !bacula-nosd? (
+   app-arch/mt-st
+   sys-block/mtx
+   )
+   )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+
+REQUIRED_USE="
+   !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
+   static? ( bacula-clientonly )
+"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   #XOR and !bacula-clientonly controlled by REQUIRED_USE
+   use mysql && export mydbtype="mysql"
+   use postgres && export mydbtype="postgresql"
+   use sqlite && export mydbtype="sqlite3"
+
+   # create the daemon group and user
+   if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
+   enewgroup bacula
+   einfo
+   einfo "The group 

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

2019-02-13 Thread Hans de Graaff
commit: 05eaec2ab95979000c065efa14d665e51c7f26f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb 14 06:07:11 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb 14 06:07:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05eaec2a

dev-ruby/faker: add 1.9.3

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

 dev-ruby/faker/Manifest   |  1 +
 dev-ruby/faker/faker-1.9.3.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/faker/Manifest b/dev-ruby/faker/Manifest
index 88a25229102..ccc282dd668 100644
--- a/dev-ruby/faker/Manifest
+++ b/dev-ruby/faker/Manifest
@@ -1 +1,2 @@
 DIST faker-1.9.1.tar.gz 677933 BLAKE2B 
e26c0af68fec712fe22a4510f4d9e7af689f7473fa6fcc208d7784aa0e50f10834ee6cf4ccfaef5bf63ed26cfe9bbe0c06492fb0aafb5850002b8c26f06cd31b
 SHA512 
f7363d795b3b3462bc331a591740227e1ae0852d2dd02ac9b0648244ee55e52967422b55e38d4b72e1b7a2b2758151481844a83a3461f820f5f434269cda2367
+DIST faker-1.9.3.tar.gz 974178 BLAKE2B 
456cff1c57de07f6f0a5d068e45bcc76db6205bd3ab91aae12584bd5342d6ab0ce7e35f7d681915eab371f4211cc1d24443d5496dd31c8a406d73119aed56828
 SHA512 
b521372e152ce035363e31b140085210bd78763aa45d9e37867b727accd868fcaea7c5b5c07a5795e859dcdbf48ca49233083de231f771e6b7ae7705487c9e32

diff --git a/dev-ruby/faker/faker-1.9.3.ebuild 
b/dev-ruby/faker/faker-1.9.3.ebuild
new file mode 100644
index 000..42cf62d0cc2
--- /dev/null
+++ b/dev-ruby/faker/faker-1.9.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_GEMSPEC="faker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for generating fake data such as names, addresses, and 
phone numbers"
+HOMEPAGE="https://github.com/stympy/faker;
+SRC_URI="https://github.com/stympy/faker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/i18n-0.7:*"
+
+ruby_add_bdepend "test? ( dev-ruby/timecop )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/test_helper.rb || die
+}



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

2019-02-13 Thread Yixun Lan
commit: c87e11722313cd692aa017c5a4021fc0113a909d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Feb 14 04:22:52 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Feb 14 04:25:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87e1172

net-fs/autofs: fix systemd issue

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

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Yixun Lan  gentoo.org>

 net-fs/autofs/{autofs-5.1.5.ebuild => autofs-5.1.5-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-fs/autofs/autofs-5.1.5.ebuild 
b/net-fs/autofs/autofs-5.1.5-r1.ebuild
similarity index 94%
rename from net-fs/autofs/autofs-5.1.5.ebuild
rename to net-fs/autofs/autofs-5.1.5-r1.ebuild
index f120c687a17..79c538dd1e1 100644
--- a/net-fs/autofs/autofs-5.1.5.ebuild
+++ b/net-fs/autofs/autofs-5.1.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="-dmalloc ldap +libtirpc mount-locking sasl"
+IUSE="-dmalloc ldap +libtirpc mount-locking sasl systemd"
 
 # USE="sasl" adds SASL support to the LDAP module which will not be build. If
 # SASL support should be available, please add "ldap" to the USE flags.
@@ -34,6 +34,7 @@ RDEPEND=">=sys-apps/util-linux-2.20
virtual/krb5
)
)
+   systemd? ( sys-apps/systemd )
libtirpc? ( net-libs/libtirpc )
!libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
 "
@@ -73,12 +74,12 @@ src_configure() {
$(use_with libtirpc)
$(use_with sasl)
$(use_enable mount-locking)
+   $(use_with systemd systemd $(systemd_get_systemunitdir)) #bug 
#479492
--without-hesiod
--disable-ext-env
--enable-sloppy-mount # bug #453778
--enable-force-shutdown
--enable-ignore-busy
-   --with-systemd="$(systemd_get_systemunitdir)" #bug #479492
RANLIB="$(type -P $(tc-getRANLIB))" # bug #483716
)
econf "${myeconfargs[@]}"



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

2019-02-13 Thread Lars Wendler
commit: 43c979bcf53297ab2413d4bdf2446c778bdc0f68
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:25:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c979bc

media-libs/libdvdread: Synced live ebuild.

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

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

diff --git a/media-libs/libdvdread/libdvdread-.ebuild 
b/media-libs/libdvdread/libdvdread-.ebuild
index 3a46c0663f6..eabac94a68c 100644
--- a/media-libs/libdvdread/libdvdread-.ebuild
+++ b/media-libs/libdvdread/libdvdread-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit autotools multilib-minimal
 
@@ -20,8 +20,8 @@ SLOT="0"
 IUSE="+css static-libs"
 
 RDEPEND="css? ( >=media-libs/libdvdcss-1.3.0[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 DOCS=( AUTHORS ChangeLog NEWS TODO README )
 



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

2019-02-13 Thread Lars Wendler
commit: d4dcf8d9423be2fa4053c69ec078e4063dc3e5bb
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:20:55 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4dcf8d9

media-libs/aubio: Bump to version 0.4.9

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

 media-libs/aubio/Manifest   |   1 +
 media-libs/aubio/aubio-0.4.9.ebuild | 126 
 media-libs/aubio/files/aubio-0.4.9-docdir.patch |  20 
 3 files changed, 147 insertions(+)

diff --git a/media-libs/aubio/Manifest b/media-libs/aubio/Manifest
index 73c0139fa3e..77196db1fd3 100644
--- a/media-libs/aubio/Manifest
+++ b/media-libs/aubio/Manifest
@@ -1,2 +1,3 @@
 DIST aubio-0.4.7.tar.bz2 372173 BLAKE2B 
544239b215dd87d4cf4a6ed6b5dd856411d0a3f1c3242e3e1077fa0780160785a9934884a1f0d0dc80fe21b1d417bc3800db59842ec300a4c29d75b7942cba05
 SHA512 
30c614f2b502b993df28d4746a99421fe0aada33c98c42ea19c271554b29b360cb4d4f6650c1b1da508da4bc341348c5944cb452f69b2bf354ca6348f84de260
 DIST aubio-0.4.8.tar.bz2 387933 BLAKE2B 
e30d0ce97360376edf8eba895dc3040157a139c843ef9d6bf0483ffb750916eaccf9e28b8d80dcc0034572cca4f08479e4db44468c96206ce7b60a2fa9600634
 SHA512 
e58b32beda36865a5243ec7ed4647cf96e3652a25fd319fc697c08f93487f895070dc66b830700b40b879220c2e3a53b8cdc255ce2e34770ba5e34b36a4f51b4
+DIST aubio-0.4.9.tar.bz2 397604 BLAKE2B 
b849d92678ea8fb20e17921b1a61fdc85a84d4a528acfefa3278169ab5f7fe935217ec37dd9f931202f0f0a1fd3a9518372afbce34cc2dd3ca30c6b4e5d9a301
 SHA512 
0cb81bb4b15051db3f3f4d160d500af56fdfb237e0a74e3f366f53c2870030aa0a7cee8469a611a9694c36b8866d3d42ffb48241c999de08f3fee43e6d903130

diff --git a/media-libs/aubio/aubio-0.4.9.ebuild 
b/media-libs/aubio/aubio-0.4.9.ebuild
new file mode 100644
index 000..89c6112ddc2
--- /dev/null
+++ b/media-libs/aubio/aubio-0.4.9.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+PYTHON_REQ_USE='threads(+)'
+inherit distutils-r1 waf-utils
+
+DESCRIPTION="Library for audio labelling"
+HOMEPAGE="https://aubio.org/;
+SRC_URI="https://aubio.org/pub/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc double-precision examples ffmpeg fftw jack libav libsamplerate 
sndfile python test"
+
+RDEPEND="
+   ffmpeg? (
+   !libav? ( >=media-video/ffmpeg-2.6:0= )
+   libav? ( >=media-video/libav-9:0= )
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   jack? ( virtual/jack )
+   libsamplerate? ( media-libs/libsamplerate )
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   )
+   sndfile? ( media-libs/libsndfile )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   app-text/txt2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( double-precision libsamplerate )
+"
+
+DOCS=( AUTHORS ChangeLog README.md )
+PYTHON_SRC_DIR="${S}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.9-docdir.patch
+)
+
+src_prepare() {
+   default
+   sed -e "s:doxygen:doxygen_disabled:" -i wscript || die
+
+   if ! use test; then
+   sed -e "/bld.*tests/d" -i wscript || die
+   fi
+}
+
+src_configure() {
+   python_setup
+   local mywafconfargs=(
+   --enable-complex
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable double-precision double)
+   $(use_enable fftw fftw3)
+   $(use_enable ffmpeg avcodec)
+   $(use_enable jack)
+   $(use_enable libsamplerate samplerate)
+   $(use_enable sndfile)
+   )
+   use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) )
+
+   waf-utils_src_configure "${mywafconfargs[@]}"
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_configure
+   fi
+}
+
+src_compile() {
+   waf-utils_src_compile --notests
+
+   if use doc; then
+   cd "${S}"/doc || die
+   emake dirhtml
+   fi
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_compile
+   fi
+}
+
+src_test() {
+   waf-utils_src_compile --alltests
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   distutils-r1_src_test
+   fi
+}
+
+src_install() {
+   waf-utils_src_install
+
+   if use examples; then
+   # install dist_noinst_SCRIPTS from Makefile.am
+   dodoc -r examples
+   fi
+
+   if use python ; then
+   cd "${PYTHON_SRC_DIR}" || die
+   DOCS="" distutils-r1_src_install
+  

[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/

2019-02-13 Thread Lars Wendler
commit: f6192857b1a2a7cdf903c199623ed7e182868247
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:57:37 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6192857

media-plugins/qmmp-plugin-pack: Bump to version 1.3.0

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

 media-plugins/qmmp-plugin-pack/Manifest|  1 +
 .../qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/media-plugins/qmmp-plugin-pack/Manifest 
b/media-plugins/qmmp-plugin-pack/Manifest
index 660bce99929..fcd5f2c5e02 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,3 +1,4 @@
 DIST qmmp-plugin-pack-1.2.2.tar.bz2 251649 BLAKE2B 
6f905f0142cabb8c4c67e11f4228d5da139db645bfef7b6968137c5c891b958a6742dc1333fd160765d253210d0d3f518a3578a501529983809bff10039e5f4a
 SHA512 
401b2e01755c282781b23041ffd0740ee9f32b5f02bbf752b692dc5cc0848a0aea3b970931940b16f2e0ffba6e1ae54279553adce8da2543a11944468511dfff
 DIST qmmp-plugin-pack-1.2.3.tar.bz2 251679 BLAKE2B 
aaa599be0102ca89d9c4a27f5ce0a6376077e4eeef4c845f7dcbe91fe7a95088093e1825d6652ce8023394836c44257617b4ce6e719ee6c178c1d1d515dae99a
 SHA512 
d670cd4703fb790b413215d57163ea201a494a85bfab8880fee7ca96eb7827a11e855f70265af7009292ed5a2452ca36f3054806fff5f0ce7b06e914626ccdbc
 DIST qmmp-plugin-pack-1.2.4.tar.bz2 252589 BLAKE2B 
562cacdc2e17e5e8163da4a545bda3398eaf638d3dc7a1a5426a9b8786b031e555106be9c82a306c0b8a3d12ee8dbf160fe76d9a3b1f4d776388e4da5bab6fb3
 SHA512 
10c1de2e5f5f84eb79eb1e2fb590ec07745e75fff103530057445021dbc2e00a58397533f076959a7e6ac569dbfad3876cbfb7c695808ec384de76993f77c01d
+DIST qmmp-plugin-pack-1.3.0.tar.bz2 230625 BLAKE2B 
a26926c81dee6e47c4a97cd40328329722fa3ccc9c244fddb962ef268337b6a9ea7db6b9568af83f469f88cbf4c60c2154b968276209b118f3124871a6764057
 SHA512 
5d320938cc5cdd540149f131e41c87c0eb5b4db79fa6f6706dcf30177ce988733c291d95c731e14df13a2d1f9af13916de060d8eaf38910bfcef42aac68bc900

diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild 
b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild
new file mode 100644
index 000..f247b034c7b
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/;
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   media-libs/libsamplerate
+   >=media-libs/taglib-1.10
+   =media-sound/qmmp-$(ver_cut 1-2)*
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   dev-lang/yasm
+   dev-qt/linguist-tools:5
+"



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

2019-02-13 Thread Lars Wendler
commit: 2baed752da9f57e78c8f27d43a7f8b51e3133a1e
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:10:49 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2baed752

app-text/qpdf: Bump to version 8.4.0

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

 app-text/qpdf/Manifest  |  1 +
 app-text/qpdf/qpdf-8.4.0.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 56b874be62d..63bac0d2075 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -4,3 +4,4 @@ DIST qpdf-8.0.2.tar.gz 7952979 BLAKE2B 
a9c81f41d6b5e3e9f80dab8325fffbedb8740ae50
 DIST qpdf-8.1.0.tar.gz 8243624 BLAKE2B 
6db64282353bedca91225f2f5a9bc2a568872209d9c6b392374412e561bcb37d8e17223ecb34b332ebc7a83aa826bf2e85fbb0b33f055b24f343a26eed9d
 SHA512 
1831bcaaed87dae268db5d61805d1483ec5c101f6ce594be660664c119597ae67cf011c2b50092964d785a814d5f6c780935127a89401fe37a1026ae4d3af15c
 DIST qpdf-8.2.1.tar.gz 8256216 BLAKE2B 
67e9b897ed938b9dd2e8508efaddd4dd6f63568aa23332ef72918a0888cc1e1b8fe844f0c1424b8ab568ee5ce42f8efd04293cd525e9d8de0c5fe7b352f49367
 SHA512 
ef3aeb4a7ca3ec48ab62341533eedcb2a6d0985767317ab72c22f0c0ecfef6849bfdc34b1bcec6427c7bde166143adb409c895ff40d8be6628e6323e27697a8c
 DIST qpdf-8.3.0.tar.gz 8915504 BLAKE2B 
961e6534a389f2f42ce86f5f7cab9534bdda32c998622cd7fcf1f2d62cf42444f8a3dc7d1582e691b81b9571d5578ad78e278136ac6ace23a31113fe177ba34e
 SHA512 
9982a489cc6b9c880adc7decb18f1941930a86f430a00505f230364fbadf83c5afd832a1ccf7966a9453cdbb40b7c60db438f7b27d836a242eefb07a77d7284d
+DIST qpdf-8.4.0.tar.gz 16981811 BLAKE2B 
ac0f7b6ab0ca5b421229bf3813cba6b59cc5b7472080246b1384db468e14a4e634f00e1e9e9347e2f8ac8d7e5c15c1b1c18e954f4249298e5ee4778f996fc4ee
 SHA512 
13225c6285311e8fe89970971b082b9613e70d474ee71dd5572f1ae268234d366c2c9c7bf427c4758a746a1a27ecc0127d31044ab501dbc08885c8aa0a514028

diff --git a/app-text/qpdf/qpdf-8.4.0.ebuild b/app-text/qpdf/qpdf-8.4.0.ebuild
new file mode 100644
index 000..320e39eb2a6
--- /dev/null
+++ b/app-text/qpdf/qpdf-8.4.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
+HOMEPAGE="http://qpdf.sourceforge.net/;
+SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 Artistic-2 )"
+
+# subslot = libqpdf soname version
+SLOT="0/21"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
+IUSE="doc examples perl static-libs test"
+
+CDEPEND="
+   sys-libs/zlib
+   virtual/jpeg:0=
+"
+DEPEND="${CDEPEND}
+   test? (
+   sys-apps/diffutils
+   media-libs/tiff
+   app-text/ghostscript-gpl[tiff]
+   )
+"
+# Only need perl for the installed tools.
+RDEPEND="${CDEPEND}
+   perl? ( >=dev-lang/perl-5.8 )
+"
+
+DOCS=( ChangeLog README.md TODO )
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   $(use_enable test test-compare-images)
+   )
+   CONFIG_SHELL=/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   if ! use perl ; then
+   rm "${ED}"/usr/bin/fix-qdf || die
+   rm "${ED}"/usr/share/man/man1/fix-qdf.1 || die
+   fi
+
+   if use examples ; then
+   dobin examples/build/.libs/*
+   fi
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/qmmp-plugin-pack/

2019-02-13 Thread Lars Wendler
commit: 6a2323f9a27c91b217add5de97c06b4c4f951a91
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:57:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a2323f9

media-plugins/qmmp-plugin-pack: Removed old.

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

 media-plugins/qmmp-plugin-pack/Manifest|  1 -
 .../qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/media-plugins/qmmp-plugin-pack/Manifest 
b/media-plugins/qmmp-plugin-pack/Manifest
index fcd5f2c5e02..5d7f54fb26e 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,4 +1,3 @@
 DIST qmmp-plugin-pack-1.2.2.tar.bz2 251649 BLAKE2B 
6f905f0142cabb8c4c67e11f4228d5da139db645bfef7b6968137c5c891b958a6742dc1333fd160765d253210d0d3f518a3578a501529983809bff10039e5f4a
 SHA512 
401b2e01755c282781b23041ffd0740ee9f32b5f02bbf752b692dc5cc0848a0aea3b970931940b16f2e0ffba6e1ae54279553adce8da2543a11944468511dfff
-DIST qmmp-plugin-pack-1.2.3.tar.bz2 251679 BLAKE2B 
aaa599be0102ca89d9c4a27f5ce0a6376077e4eeef4c845f7dcbe91fe7a95088093e1825d6652ce8023394836c44257617b4ce6e719ee6c178c1d1d515dae99a
 SHA512 
d670cd4703fb790b413215d57163ea201a494a85bfab8880fee7ca96eb7827a11e855f70265af7009292ed5a2452ca36f3054806fff5f0ce7b06e914626ccdbc
 DIST qmmp-plugin-pack-1.2.4.tar.bz2 252589 BLAKE2B 
562cacdc2e17e5e8163da4a545bda3398eaf638d3dc7a1a5426a9b8786b031e555106be9c82a306c0b8a3d12ee8dbf160fe76d9a3b1f4d776388e4da5bab6fb3
 SHA512 
10c1de2e5f5f84eb79eb1e2fb590ec07745e75fff103530057445021dbc2e00a58397533f076959a7e6ac569dbfad3876cbfb7c695808ec384de76993f77c01d
 DIST qmmp-plugin-pack-1.3.0.tar.bz2 230625 BLAKE2B 
a26926c81dee6e47c4a97cd40328329722fa3ccc9c244fddb962ef268337b6a9ea7db6b9568af83f469f88cbf4c60c2154b968276209b118f3124871a6764057
 SHA512 
5d320938cc5cdd540149f131e41c87c0eb5b4db79fa6f6706dcf30177ce988733c291d95c731e14df13a2d1f9af13916de060d8eaf38910bfcef42aac68bc900

diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild 
b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild
deleted file mode 100644
index 2f48d4fbbc2..000
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.2.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eapi7-ver
-
-DESCRIPTION="A set of extra plugins for Qmmp"
-HOMEPAGE="http://qmmp.ylsoftware.com/;
-SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   media-libs/libsamplerate
-   >=media-libs/taglib-1.10
-   media-sound/mpg123
-   =media-sound/qmmp-$(ver_cut 1-2)*
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}
-   dev-lang/yasm
-   dev-qt/linguist-tools:5
-"



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

2019-02-13 Thread Lars Wendler
commit: 9fc0369bddd013bf5392923a9fec2af887d7112b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:58:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc0369b

media-sound/qmmp: Removed old.

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

 media-sound/qmmp/Manifest  |   1 -
 media-sound/qmmp/qmmp-1.2.5.ebuild | 164 -
 2 files changed, 165 deletions(-)

diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index a9a80162321..d014c5b8775 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,4 +1,3 @@
 DIST qmmp-1.2.3.tar.bz2 1187718 BLAKE2B 
f57eae68d25d709413a9cd33c48d82488be4e357eb472b19169f821ab96eba6babd75cf6d4492bade95ee590c17cb3dc789018782b136ee0829d337fb391008c
 SHA512 
8daeae416b7c985450c7876145a896b88163608afd971f05eca9e4cbdea65039f21833836fe88cf1ceff253434370e3880c3ee7f30fe3ee7207fa8656a473d1e
-DIST qmmp-1.2.5.tar.bz2 1181154 BLAKE2B 
12a0b3d47a2c844dfecf4c4236147bb3b53b18a37442b61502bc7c8388e7ca180fe744211100314fb9f2abda30174b4cf47810a3e9435262fa977faa3b246ddc
 SHA512 
85000561ed8055e78342a47064fdbac3a97d62fea26d10d7c8a19d762c73c2bdce0eea89ce2886d027cb64c127792c0848cf73ea427957cc4fd07d0f3842
 DIST qmmp-1.2.6.tar.bz2 1181291 BLAKE2B 
fb039d8abcc0e2c6e2e1aa64c603f1f8b81858c48332eaa480d9d71e77958af52352772394fe5c22be653fcb01bc2acc44011e5cf30ab38863f2a2deca6c0ef2
 SHA512 
c816f530a7b4dabfbe327f4c726c3412c8c22bc9713a288df0f0b405d9831f4958be01b3f9abd35818e54f03e5568eb79cec85bf154ac9ed8075c0bf3fd5a442
 DIST qmmp-1.3.0.tar.bz2 1220426 BLAKE2B 
0a64b36876ed672c380c097897aa69f6d44f9d5fc7fdc2006ece63c91438fc72f3df67cf4c63d17dab526d8e67c45593b035df0e1ccfc1c179824807637aa812
 SHA512 
e91dc40ca8e96c1a5527ca73443e192bb8f2198a449f46911894b0e2779011766b2c6fd3b1786d2fbe3d87ccc7ee6b987ece0a3260144981bb74b96b3b7c3bb3

diff --git a/media-sound/qmmp/qmmp-1.2.5.ebuild 
b/media-sound/qmmp/qmmp-1.2.5.ebuild
deleted file mode 100644
index 70985023af4..000
--- a/media-sound/qmmp/qmmp-1.2.5.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils xdg-utils
-[[ ${PV} =  ]] && inherit subversion
-
-DESCRIPTION="Qt5-based audio player with winamp/xmms skins support"
-HOMEPAGE="http://qmmp.ylsoftware.com;
-if [[ ${PV} !=  ]]; then
-   SRC_URI="http://qmmp.ylsoftware.com/files/${P}.tar.bz2
-   mirror://sourceforge/${PN}-dev/files/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~x86"
-else
-   QMMP_DEV_BRANCH="1.2"
-   
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}-dev/code/branches/${PN}-${QMMP_DEV_BRANCH}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# KEYWORDS further up
-IUSE="aac +alsa analyzer archive bs2b cdda cover crossfade cue curl +dbus enca 
ffmpeg flac game
-gnome jack ladspa libav lyrics +mad midi mms modplug mplayer musepack notifier 
opus oss projectm
-pulseaudio qsui qtmedia scrobbler shout sid sndfile soxr stereo tray udisks 
+vorbis wavpack"
-
-REQUIRED_USE="
-   gnome? ( dbus )
-   shout? ( soxr vorbis )
-   udisks? ( dbus )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/taglib
-   x11-libs/libX11
-   aac? ( media-libs/faad2 )
-   alsa? ( media-libs/alsa-lib )
-   archive? ( app-arch/libarchive )
-   bs2b? ( media-libs/libbs2b )
-   cdda? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia
-   )
-   cue? ( media-libs/libcue )
-   curl? ( net-misc/curl )
-   dbus? ( dev-qt/qtdbus:5 )
-   enca? ( app-i18n/enca )
-   ffmpeg? (
-   !libav? ( media-video/ffmpeg:= )
-   libav? ( media-video/libav:= )
-   )
-   flac? ( media-libs/flac )
-   game? ( media-libs/game-music-emu )
-   jack? (
-   media-libs/libsamplerate
-   media-sound/jack-audio-connection-kit
-   )
-   ladspa? ( media-libs/ladspa-cmt )
-   mad? ( media-libs/libmad )
-   midi? ( media-sound/wildmidi )
-   mms? ( media-libs/libmms )
-   modplug? ( >=media-libs/libmodplug-0.8.4 )
-   mplayer? ( media-video/mplayer )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   opus? ( media-libs/opusfile )
-   projectm? (
-   dev-qt/qtgui:5[-gles2]
-   dev-qt/qtopengl:5
-   media-libs/libprojectm
-   )
-   pulseaudio? ( >=media-sound/pulseaudio-0.9.9 )
-   qtmedia? ( dev-qt/qtmultimedia:5 )
-   scrobbler? ( net-misc/curl )
-   shout? ( media-libs/libshout )
-   sid? ( >=media-libs/libsidplayfp-1.1.0 )
-   sndfile? ( media-libs/libsndfile )
-   soxr? ( media-libs/soxr )
-   udisks? ( 

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

2019-02-13 Thread Lars Wendler
commit: 8529546f3744c171f63a0f60d11a94029a1f55c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:23:56 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8529546f

media-libs/libdvdread: Bump to version 6.0.1

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

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

diff --git a/media-libs/libdvdread/Manifest b/media-libs/libdvdread/Manifest
index 3425032b7e8..af28b07eeb7 100644
--- a/media-libs/libdvdread/Manifest
+++ b/media-libs/libdvdread/Manifest
@@ -1 +1,2 @@
 DIST libdvdread-6.0.0.tar.bz2 394627 BLAKE2B 
08007113d726f96d2b179aadd2e5737ab92a52864eeaab3d2633993c66ca076559c920bd291033de794f2037d7480e4ad6f704822303f5c5b29db6b8d7cd
 SHA512 
b07179f2f665adf6ddd7bf8b7c48cd279f3f413c5719b8ca8467e53c7cd0cac02a40101f3717186dc0e4e69e5d9c7ac6bf98a76901412d74150b9fc7bfdd2479
+DIST libdvdread-6.0.1.tar.bz2 404512 BLAKE2B 
7db1d9ef6b728ba732d9f3c9e5aef6da5b8a70ee0ef95902c8de231ad64c7ad39a9ff1d01169688d197094b2755e34b1416b9f2d063566cc89984cfd86483a26
 SHA512 
550c01f6afcaca217d8852fdd9f4a54790239b674a45bb7c1c23a58fb5dec009e3028049a54f0904c08f15f5ad994e66bd6bea9cc8d5a8808e8b638ff8e27c4b

diff --git a/media-libs/libdvdread/libdvdread-6.0.1.ebuild 
b/media-libs/libdvdread/libdvdread-6.0.1.ebuild
new file mode 100644
index 000..eabac94a68c
--- /dev/null
+++ b/media-libs/libdvdread/libdvdread-6.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Library for DVD navigation tools"
+HOMEPAGE="https://www.videolan.org/developers/libdvdnav.html;
+if [[ ${PV} =  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdread.git;
+else
+   
SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdread/${PV}/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+css static-libs"
+
+RDEPEND="css? ( >=media-libs/libdvdcss-1.3.0[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS TODO README )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   $(use_enable static-libs static)
+   $(use_with css libdvdcss)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name "*.la" -delete || die
+}



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

2019-02-13 Thread Lars Wendler
commit: 34eef6a07922036e0df65186efbd86791967a99a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:52:27 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34eef6a0

media-sound/qmmp: Bump to version 1.3.0

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

 media-sound/qmmp/Manifest  |   1 +
 .../qmmp/files/qmmp-1.3.0-projectm-3.1.patch   |  91 +++
 media-sound/qmmp/qmmp-1.3.0.ebuild | 172 +
 3 files changed, 264 insertions(+)

diff --git a/media-sound/qmmp/Manifest b/media-sound/qmmp/Manifest
index 102c1ab39fb..a9a80162321 100644
--- a/media-sound/qmmp/Manifest
+++ b/media-sound/qmmp/Manifest
@@ -1,3 +1,4 @@
 DIST qmmp-1.2.3.tar.bz2 1187718 BLAKE2B 
f57eae68d25d709413a9cd33c48d82488be4e357eb472b19169f821ab96eba6babd75cf6d4492bade95ee590c17cb3dc789018782b136ee0829d337fb391008c
 SHA512 
8daeae416b7c985450c7876145a896b88163608afd971f05eca9e4cbdea65039f21833836fe88cf1ceff253434370e3880c3ee7f30fe3ee7207fa8656a473d1e
 DIST qmmp-1.2.5.tar.bz2 1181154 BLAKE2B 
12a0b3d47a2c844dfecf4c4236147bb3b53b18a37442b61502bc7c8388e7ca180fe744211100314fb9f2abda30174b4cf47810a3e9435262fa977faa3b246ddc
 SHA512 
85000561ed8055e78342a47064fdbac3a97d62fea26d10d7c8a19d762c73c2bdce0eea89ce2886d027cb64c127792c0848cf73ea427957cc4fd07d0f3842
 DIST qmmp-1.2.6.tar.bz2 1181291 BLAKE2B 
fb039d8abcc0e2c6e2e1aa64c603f1f8b81858c48332eaa480d9d71e77958af52352772394fe5c22be653fcb01bc2acc44011e5cf30ab38863f2a2deca6c0ef2
 SHA512 
c816f530a7b4dabfbe327f4c726c3412c8c22bc9713a288df0f0b405d9831f4958be01b3f9abd35818e54f03e5568eb79cec85bf154ac9ed8075c0bf3fd5a442
+DIST qmmp-1.3.0.tar.bz2 1220426 BLAKE2B 
0a64b36876ed672c380c097897aa69f6d44f9d5fc7fdc2006ece63c91438fc72f3df67cf4c63d17dab526d8e67c45593b035df0e1ccfc1c179824807637aa812
 SHA512 
e91dc40ca8e96c1a5527ca73443e192bb8f2198a449f46911894b0e2779011766b2c6fd3b1786d2fbe3d87ccc7ee6b987ece0a3260144981bb74b96b3b7c3bb3

diff --git a/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch 
b/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch
new file mode 100644
index 000..0db7359bff4
--- /dev/null
+++ b/media-sound/qmmp/files/qmmp-1.3.0-projectm-3.1.patch
@@ -0,0 +1,91 @@
+Index: qmmp/src/plugins/Visual/projectm/CMakeLists.txt
+===
+--- qmmp/src/plugins/Visual/projectm/CMakeLists.txt(revision 8708)
 qmmp/src/plugins/Visual/projectm/CMakeLists.txt(revision 8709)
+@@ -15,6 +15,12 @@
+   MESSAGE(WARNING "Unsuppoted OpenGL implementation, projectM disabled")
+ ENDIF(${Qt5Gui_OPENGL_IMPLEMENTATION} STREQUAL GL)
+ 
++pkg_search_module(PROJECTM_31 libprojectM>=3.1.0)
++
++IF(PROJECTM_31_FOUND)
++ADD_DEFINITIONS(-DPROJECTM_31)
++ENDIF(PROJECTM_31_FOUND)
++
+ find_file(PROJECTM_CONFIG config.inp
+   PATHS "/usr/share/projectM/" "/usr/local/share/projectM/")
+ 
+Index: qmmp/src/plugins/Visual/projectm/projectm.pro
+===
+--- qmmp/src/plugins/Visual/projectm/projectm.pro  (revision 8708)
 qmmp/src/plugins/Visual/projectm/projectm.pro  (revision 8709)
+@@ -13,6 +13,8 @@
+ 
+ RESOURCES = translations/translations.qrc
+ 
++#DEFINES += PROJECTM_31
++
+ unix {
+ PKGCONFIG += libprojectM
+ target.path = $$PLUGIN_DIR/Visual
+Index: qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp
+===
+--- qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp   (revision 8708)
 qmmp/src/plugins/Visual/projectm/projectmwrapper.cpp   (revision 8709)
+@@ -1,5 +1,5 @@
+ /***
+- *   Copyright (C) 2013 by Ilya Kotov  *
++ *   Copyright (C) 2013-2019 by Ilya Kotov *
+  *   forkoto...@ya.ru  *
+  * *
+  *   This program is free software; you can redistribute it and/or modify  *
+@@ -40,8 +40,16 @@
+ projectM::selectPreset(index);
+ }
+ 
++#ifdef PROJECTM_31
++void ProjectMWrapper::presetSwitchedEvent(bool isHardCut, size_t index) const
++{
++Q_UNUSED(isHardCut);
++emit currentPresetChanged(index);
++}
++#else
+ void ProjectMWrapper::presetSwitchedEvent(bool isHardCut, unsigned int index) 
const
+ {
+ Q_UNUSED(isHardCut);
+ emit currentPresetChanged(index);
+ }
++#endif
+Index: qmmp/src/plugins/Visual/projectm/projectmwrapper.h
+===
+--- qmmp/src/plugins/Visual/projectm/projectmwrapper.h (revision 8708)
 qmmp/src/plugins/Visual/projectm/projectmwrapper.h (revision 8709)
+@@ -1,5 +1,5 @@
+ 

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

2019-02-13 Thread Lars Wendler
commit: 2cde2c1a6afe2d3e5c271f5f9494b56afc28a865
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 02:12:31 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 02:58:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cde2c1a

app-text/qpdf: Removed old.

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

 app-text/qpdf/Manifest  |  2 --
 app-text/qpdf/qpdf-8.0.2.ebuild | 55 -
 app-text/qpdf/qpdf-8.1.0.ebuild | 55 -
 3 files changed, 112 deletions(-)

diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index 63bac0d2075..ed982f10671 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,7 +1,5 @@
 DIST qpdf-7.0.0.tar.gz 7053781 BLAKE2B 
1abd54a3cdc24c3e56ac81cabaa56be8d2217961abfc026cbd0c0141aea3efb6c75b9daf2fe9f6fc0f09efd224d241fa859bd37bcd972df4e4837318497d774e
 SHA512 
7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
 DIST qpdf-7.1.1.tar.gz 7099282 BLAKE2B 
9658dd1cc6f8d0e3dd13137db147e0f954f747b5bb6b1577f70a236b1f67c5513713889dca77181a9b25f1a2054a8ec5cbfda60866e97b2d43e60b494752c9fd
 SHA512 
a75f988c7dd7ac174bdc981cd3696ca8b539ac6c581e3afecf601dc67277014cb4fe3f0e5cb75a67412cafa4eb645b2fc2d8a0ec203834464baf0c7e80baa0b4
-DIST qpdf-8.0.2.tar.gz 7952979 BLAKE2B 
a9c81f41d6b5e3e9f80dab8325fffbedb8740ae500efbf4f4d2c27aca1778b1e2c438b7aba7846bd62874e2ff4265bb50b3b3d3d32302fb3e4583ba0251bf8f4
 SHA512 
f6d062f011d87f3f1df44e96e5dec0cd4b1b5f800dc6c088bf1313b2c96922d2f3c1b6eb1109a6ef00c558144b85dc20aeb85f937b73a3b594633aa67104f5e3
-DIST qpdf-8.1.0.tar.gz 8243624 BLAKE2B 
6db64282353bedca91225f2f5a9bc2a568872209d9c6b392374412e561bcb37d8e17223ecb34b332ebc7a83aa826bf2e85fbb0b33f055b24f343a26eed9d
 SHA512 
1831bcaaed87dae268db5d61805d1483ec5c101f6ce594be660664c119597ae67cf011c2b50092964d785a814d5f6c780935127a89401fe37a1026ae4d3af15c
 DIST qpdf-8.2.1.tar.gz 8256216 BLAKE2B 
67e9b897ed938b9dd2e8508efaddd4dd6f63568aa23332ef72918a0888cc1e1b8fe844f0c1424b8ab568ee5ce42f8efd04293cd525e9d8de0c5fe7b352f49367
 SHA512 
ef3aeb4a7ca3ec48ab62341533eedcb2a6d0985767317ab72c22f0c0ecfef6849bfdc34b1bcec6427c7bde166143adb409c895ff40d8be6628e6323e27697a8c
 DIST qpdf-8.3.0.tar.gz 8915504 BLAKE2B 
961e6534a389f2f42ce86f5f7cab9534bdda32c998622cd7fcf1f2d62cf42444f8a3dc7d1582e691b81b9571d5578ad78e278136ac6ace23a31113fe177ba34e
 SHA512 
9982a489cc6b9c880adc7decb18f1941930a86f430a00505f230364fbadf83c5afd832a1ccf7966a9453cdbb40b7c60db438f7b27d836a242eefb07a77d7284d
 DIST qpdf-8.4.0.tar.gz 16981811 BLAKE2B 
ac0f7b6ab0ca5b421229bf3813cba6b59cc5b7472080246b1384db468e14a4e634f00e1e9e9347e2f8ac8d7e5c15c1b1c18e954f4249298e5ee4778f996fc4ee
 SHA512 
13225c6285311e8fe89970971b082b9613e70d474ee71dd5572f1ae268234d366c2c9c7bf427c4758a746a1a27ecc0127d31044ab501dbc08885c8aa0a514028

diff --git a/app-text/qpdf/qpdf-8.0.2.ebuild b/app-text/qpdf/qpdf-8.0.2.ebuild
deleted file mode 100644
index 4458411fa22..000
--- a/app-text/qpdf/qpdf-8.0.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Command-line tool for structural, content-preserving 
transformation of PDF files"
-HOMEPAGE="http://qpdf.sourceforge.net/;
-SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 Artistic-2 )"
-
-# subslot = libqpdf soname version
-SLOT="0/21"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris"
-IUSE="doc examples perl static-libs test"
-
-CDEPEND="
-   sys-libs/zlib
-   virtual/jpeg:0=
-"
-DEPEND="${CDEPEND}
-   test? (
-   sys-apps/diffutils
-   media-libs/tiff
-   app-text/ghostscript-gpl[tiff]
-   )
-"
-# Only need perl for the installed tools.
-RDEPEND="${CDEPEND}
-   perl? ( >=dev-lang/perl-5.8 )
-"
-
-DOCS=( ChangeLog README.md TODO )
-
-src_configure() {
-   CONFIG_SHELL=/bin/bash econf \
-   $(use_enable static-libs static) \
-   $(use_enable test test-compare-images)
-}
-
-src_install() {
-   default
-
-   if ! use perl ; then
-   rm "${ED%/}"/usr/bin/fix-qdf || die
-   rm "${ED%/}"/usr/share/man/man1/fix-qdf.1 || die
-   fi
-
-   if use examples ; then
-   dobin examples/build/.libs/*
-   fi
-
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}

diff --git a/app-text/qpdf/qpdf-8.1.0.ebuild b/app-text/qpdf/qpdf-8.1.0.ebuild
deleted file mode 100644
index 4458411fa22..000
--- a/app-text/qpdf/qpdf-8.1.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-

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

2019-02-13 Thread Brian Evans
commit: ba302b0db3e2a9c5bfe45369e1066f500974d99c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 14 02:31:58 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 14 02:34:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba302b0d

dev-db/mariadb: Version bump for 10.1.38

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

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.1.38.ebuild | 887 ++
 2 files changed, 888 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 35c85abe964..b582890b043 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -3,6 +3,7 @@ DIST mariadb-10.0.37.tar.gz 64728382 BLAKE2B 
3d794633cc400013be05c326681f11f8b27
 DIST mariadb-10.0.38.tar.gz 64755921 BLAKE2B 
64ea08a2256063639021204f8c92d8f27b2bc0df6c9733255220df5728c128bd971bb907f2a30623a1c2cc536d47b8759781f2ccd97075ebace7c759b5cf0c14
 SHA512 
020c9b8bed5f5ff4e8f621665cc37f56fe9fbb4bda1f64d4bd9fe1bcaaf79dc2c254e582ee690c9aa4f810cf3eeb96249cb3b4b54a6604d035accf03846ba4a9
 DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8cf058feb20309dc2cdbd16bf5d015c2cb0d1d9d2fdf831f6183c0b9bb25405124c24b2940467489e05d42c57f7b0a6
 SHA512 
3c18359006b340dcf724d1fce36dcc19916c42492269a7545e0726172b8f7b84860e10725c74e4458dae34572395f1650bf17838e9058544e0a6cfcbffd54f6d
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
+DIST mariadb-10.1.38.tar.gz 63535685 BLAKE2B 
c179ea2f60287c2bc1c0d1c47ae989ac2653a24063e8344cef2f3062fc6798e18b969e8f9aa8287104ce2518e6c644cb8d3a4650b5a0bc5dfde973e76e618955
 SHA512 
184582f3a902a989ba3d9c4d21288c014c8b469adbbb4cbabc621c5006022cef29baed8c1140ed4476b124da83b76dfa414295ed0c3374be826e75aca953a77b
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2
 DIST mariadb-10.3.12.tar.gz 70666408 BLAKE2B 
90e734a5617e44e2c273a1cd22ed2f81493e9458249dc0eb478c3b2b106dd7a0f81d130841be7632272bf6dc01e64350057c2d3e8162e8e8cef1f5a4ac2fb18c
 SHA512 
9dd2939684c4591db306be6afb34663626dfaae133f88dd31125c759dce16b9e9d767a9254e30d9ee5fa2ea027e223dd4799effba8a8b0e4638d5de9e2512003
 DIST mariadb-5.5.63.tar.gz 45946425 BLAKE2B 
bddfd67d8393ec22c4bc8d7dab2838825394636bd690c04574bdc4da84fbf6c779fcae7f6be5d596458baa732cb5278475f308f03df083cdfcecffc486950d81
 SHA512 
4699d8af2210e12d0eea659a4d3fd4bfa68ce11a38cffaf939a96cb7a1fe64dd0827d39c3a0a36fa7cc1981a804a9af7a6d5cfaf23a8cfc8440e54c0163c2acb

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

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

2019-02-13 Thread Brian Evans
commit: 175e6fdd7360475c5cc48e71fe05e1a00e7492e1
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Feb 14 01:34:24 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Feb 14 02:34:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175e6fdd

dev-db/mariadb: Version bump for 10.0.38

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

 dev-db/mariadb/Manifest   |   1 +
 dev-db/mariadb/mariadb-10.0.38.ebuild | 848 ++
 2 files changed, 849 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 3b9e8e358c3..35c85abe964 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,5 +1,6 @@
 DIST mariadb-10.0.35.tar.gz 66551252 BLAKE2B 
69cc9c78f7c47a4b1760940cb0f395b4053fcc47c1087a0c2af873d4a998ee60915e1f4e64f7fe6474c7c1fa3dabe48a3b6621c67893b20526f01e56b0542e7a
 SHA512 
01fc8d48be3f3847bb222835436ab938c6c5b5ac8ba6cc87b3b6d2a2201b7ab4b152dc1f7d9749c89de90097d50052714ac08aafbbb117fffac32bfb47e74779
 DIST mariadb-10.0.37.tar.gz 64728382 BLAKE2B 
3d794633cc400013be05c326681f11f8b27c7d6758b43f357ca93976a75ff931f6f6d205510b5df305c6f487485864d346e4fa14383be32dafcf2b8756eb045a
 SHA512 
c3ba749f519cce3bb63fec6ee6819ad931f72d54258d4b7700c515cfeb137453271a408a9a353bf78715fe66a0c06539bdbf15f1c556a7b89a5c01af84f7fd49
+DIST mariadb-10.0.38.tar.gz 64755921 BLAKE2B 
64ea08a2256063639021204f8c92d8f27b2bc0df6c9733255220df5728c128bd971bb907f2a30623a1c2cc536d47b8759781f2ccd97075ebace7c759b5cf0c14
 SHA512 
020c9b8bed5f5ff4e8f621665cc37f56fe9fbb4bda1f64d4bd9fe1bcaaf79dc2c254e582ee690c9aa4f810cf3eeb96249cb3b4b54a6604d035accf03846ba4a9
 DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8cf058feb20309dc2cdbd16bf5d015c2cb0d1d9d2fdf831f6183c0b9bb25405124c24b2940467489e05d42c57f7b0a6
 SHA512 
3c18359006b340dcf724d1fce36dcc19916c42492269a7545e0726172b8f7b84860e10725c74e4458dae34572395f1650bf17838e9058544e0a6cfcbffd54f6d
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
 DIST mariadb-10.2.22.tar.gz 71907765 BLAKE2B 
e7781a9e1bb0becca543ebb0b9e03912fbafa9de45bbd5c7232f92d29b934148dd124ad462bf8aa5aec2e4ee0bf75a03fae5e5fe97a77e1d93095052a577c14b
 SHA512 
cd61d0c2d528b23b975e6ea142560d9b9ebff7ecda6fa9b3659b25b3406e8cc925918f4c3bb0e200ddb8d0520bcaa4d4f70d245b4731896f9ba2f1bdf0a817b2

diff --git a/dev-db/mariadb/mariadb-10.0.38.ebuild 
b/dev-db/mariadb/mariadb-10.0.38.ebuild
new file mode 100644
index 000..141158d014b
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.0.38.ebuild
@@ -0,0 +1,848 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180809-1700Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils flag-o-matic prefix toolchain-funcs java-pkg-opt-2 user 
cmake-utils multilib-build
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="bindist client-libs debug extraengine jdbc jemalloc latin1 libressl
+   numa odbc oqgraph pam +perl profiling selinux +server sphinx
+   static static-libs systemtap tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+   

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/idea-ultimate/

2019-02-13 Thread Samuel Bernardo
commit: d5c448d5859af6ca365364b31ba4f7401dcd5c45
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Feb 14 02:01:52 2019 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Feb 14 02:01:52 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=d5c448d5

update idea-ultimate

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-util/idea-ultimate/Manifest|  2 +
 .../idea-ultimate-2018.3.4.183.5429.30.ebuild  | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index a1ece6b..ee61334 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -2,11 +2,13 @@ DIST ideaIU-2018.2.5.tar.gz 653254477 BLAKE2B 
661747f0ff0ec5ee28f62b9f4554bacd26
 DIST ideaIU-2018.2.6.tar.gz 653267765 BLAKE2B 
bff5f98f792897fb02385f39c5ab9fd153bae43360f4e384d9dde1ef455b986ef6a868d882bd6a6ec46f658b8a6dbffccf05e8d25022efe37ba285a07793bd1e
 SHA512 
b12cb629e26a0aacab24ca5a3fae66bdd234872dac7f7d4f9016ba7c35a3ce55b9818ccfb7252df1dc96b19c837f6223dc5d3e5a53e80c538062f3be972a4c2d
 DIST ideaIU-2018.3.2.tar.gz 687806953 BLAKE2B 
b23532539b569011cde6f0f711be30f697859ae68855b2e5bafa62359647105e34f8ca06b579dd86ecda70c20dd8eee7ecf350f6bdb4e0359df87e5587449ee2
 SHA512 
c031e59d41cb09bc3896e3af61a7e1cb984e44f5ce05eadcf8b39788e210903b963fd176747c7f0e859f9810a9c4eaeedd0d5ea6fcf977c5a5d5defe64f55160
 DIST ideaIU-2018.3.3.tar.gz 687860467 BLAKE2B 
f8b0480095d37692abb3c940da2764a0f0814410423c52d9be42bf6d8a3029722eda89169472840e849b055fc108928bbada9242d1a46775f92f6a37131b30fa
 SHA512 
c9d397b3016ce488768b962c1692541d8d5976f33d5c3501d33ac67fd25e1648073f531cb27ea1fd3417211f98de126cc6656c42c6b8a1303ae00fecb777e5b7
+DIST ideaIU-2018.3.4.tar.gz 688032482 BLAKE2B 
2dac112f638e7e34d320f7bb30a809b68e4f5f68f545242ded27aaee2fde66ada2e9254847f96d8845ebf71d2b2638b2cbeccbc629216c1a86372fd15eac2487
 SHA512 
2db59b688f3970eec3f068b52a2ac0bbd9dad850c685b98990a775b60f56dbe46fcd4656fffd18968621805ccf85d0e9df77d483d67f860f9c26772f1f705283
 DIST ideaIU-2018.3.tar.gz 686646677 BLAKE2B 
8a1d490e53ef926b74a8957c14ce8830feef9e91be444ddebe4282ef19d72f486b2f5611e8c3d57dfd77e4d313eaed55ffafb83f301d8ef711f7dffb915336e8
 SHA512 
5800b9b48bae53814009e1f46b93595261ef2f0cd6d6d960171e61529d4e31fb29a3d861e0f4043c6c876988d189fa4191d5bf294dbd682d5f9f9bbd0f11d72f
 EBUILD idea-ultimate-2018.2.5.182.4892.20.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.2.6.182.5107.16.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.3.0.183.4284.148.ebuild 2210 BLAKE2B 
43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440
 SHA512 
6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
 EBUILD idea-ultimate-2018.3.2.183.4886.37.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.3.3.183.5153.38.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
+EBUILD idea-ultimate-2018.3.4.183.5429.30.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 MISC ChangeLog 142 BLAKE2B 
d6bb9a7ff30fcbf78573ea65cf495cdc21393b0e9e546f9b5df7f9b5d358b362e7741509b6625d1dee6ae4f6b7ea33e4a88fc7e6d53b34745c3234c377ba690d
 SHA512 
f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b
 MISC metadata.xml 594 BLAKE2B 
3d60d5f3bccb0290e644b5ff032ca7ac1d7bf18d2f183ff9de638130b9d33582b3c36888a3f318514ab2b1eb5c384ee56db0c1d4bd64ed907db2c6788f3c393c
 SHA512 
2c830e91b8a9f97f8708392469121a4f5309e99cd58138a0d661394a5ca8a7c07ce47bc0cc9516aa1e6b106131b492fbbee6522be419e6ed7690d88cf2510df2

diff --git 

[gentoo-commits] repo/user/ssnb:master commit in: dev-util/rubymine/

2019-02-13 Thread Samuel Bernardo
commit: 5a3818a395ebcea4af8a495bd94e9b7e48471030
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Feb 14 02:03:05 2019 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Feb 14 02:03:05 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=5a3818a3

update rubymine

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-util/rubymine/Manifest |  2 ++
 dev-util/rubymine/rubymine-2018.3.4.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/rubymine/Manifest b/dev-util/rubymine/Manifest
index 3941b01..33b47c5 100644
--- a/dev-util/rubymine/Manifest
+++ b/dev-util/rubymine/Manifest
@@ -2,8 +2,10 @@ DIST RubyMine-2018.2.4.tar.gz 292635046 BLAKE2B 
439adfc1f1e1b30ace1e9f11c3071178
 DIST RubyMine-2018.2.5.tar.gz 298430079 BLAKE2B 
9d2bee93ee3bf57d47d4f15a1fe533fd03d74118091f5da5aafc1e25e442ecf0060c382e5d61f95c6e8c6a66c93531ce932327291907449a411cf9d96ca3c6bf
 SHA512 
f9908eaa67ea2f63be40eed3bbc74460d66de47fadff557d92509dc41ad74d55fffddee593fbc3b5cf5c95e4ab02816b482be1c0b7f9d9092da0ae7fdc1b373a
 DIST RubyMine-2018.2.6.tar.gz 298533693 BLAKE2B 
e9a7fb84b5987881a4add35425df062ee7ef6a773ae7f7d775b06e1ff9fd1925c9e53477cfc784fc1146242ae1556ebda28ec80b79a32e4ef62f3011775f8207
 SHA512 
49656338a722929575b2916e79fb5c217d218377e6e016b33c3878ff48e2990f176345c49f5600b29d8ce03fc64cb65369332bae8785fd86930c148a7403c0d5
 DIST RubyMine-2018.3.2.tar.gz 306507415 BLAKE2B 
b0f76b110f082e49b60b2d06b0cafe9df444c879960feb2d1c94840f9c6994005383a0eef9f4a7e54e7359659c2c68e7bdcec3ff93e97f34ab4b0ed8981eba1b
 SHA512 
9be6f29dd1447d215d9fa591ef7aeae958b8943135c748d97a8111a1aaf0caf2fd6ef20e8828e5c5f73690a0dc713ec7da86ee0471cb9ff38472465732169b66
+DIST RubyMine-2018.3.4.tar.gz 307413702 BLAKE2B 
c4aab41c33707a46a32718e51edec01d077e669763139da00eea78fff868bc3b4060f8c5850752a9e1e076542795b1e31fb8870162d46f58b013e141e83af14a
 SHA512 
1be0e317c8df37739813f5d03b017c1591932c99531f3f1edd9782a99bf7017ad147e69f6bdcbea8d899be7527eff6f958d6d54e52ada0570e039d84d3623004
 EBUILD rubymine-2018.2.4.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 EBUILD rubymine-2018.2.5.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 EBUILD rubymine-2018.2.6.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 EBUILD rubymine-2018.3.2.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
+EBUILD rubymine-2018.3.4.ebuild 951 BLAKE2B 
411af8e33e0d8e5d1cc21f8f1c2532575b2dad477d97dc704ba6a2f4b0275b5ab4363de33a06f5a2cd984090aa4d742161e409ec3464f84a11808a39c135383a
 SHA512 
87b73952544303351b2b171832e96a2bb62e70641478eb3fc1d7b23b7070cb00572ad82ec89b8285be044124385a2b2e033e6f55d43ea71888cd0a8b43561956
 MISC metadata.xml 246 BLAKE2B 
fc8d6245f577ed3dc445e459694a18f1d950a722dbb72bfd7508f1ba7c52f264fce2c4eda4b52e238a80f6765243a27d396a749dadbdf6a4b6931c25f8404bfa
 SHA512 
cd6648a75839e6059cf877aa79a84600be0a63de66f59efd217ad91bac55a7ed4afd5ce88c90a262b4dd044734403fb90a049b8f19a42289ec3ef1d827b66d77

diff --git a/dev-util/rubymine/rubymine-2018.3.4.ebuild 
b/dev-util/rubymine/rubymine-2018.3.4.ebuild
new file mode 100644
index 000..a6a68b2
--- /dev/null
+++ b/dev-util/rubymine/rubymine-2018.3.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils versionator
+
+SLOT="$(get_major_version)"
+RDEPEND=">=virtual/jdk-1.7"
+
+MY_PN="RubyMine"
+MY_PV="$(get_version_component_range 1-3)"
+RESTRICT="strip"
+QA_TEXTRELS="opt/${P}/bin/libbreakgen.so"
+
+DESCRIPTION="The most intelligent Ruby and Rails IDE"
+HOMEPAGE="http://jetbrains.com/ruby/;
+SRC_URI="http://download.jetbrains.com/ruby/${MY_PN}-${MY_PV}.tar.gz;
+LICENSE="all-rights-reserved"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+src_install() {
+   local dir="/opt/${P}"
+   local exe="${PN}-${SLOT}"
+
+   insinto "${dir}"
+   doins -r *
+   fperms 755 "${dir}/bin/${PN}.sh" "${dir}/bin/rinspect.sh" 
"${dir}/bin/fsnotifier" 

[gentoo-commits] repo/user/ssnb:master commit in: app-editors/visual-studio-code/

2019-02-13 Thread Samuel Bernardo
commit: bcb511c0adc88e93b570a55b627c37044868d5cb
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Feb 14 01:35:36 2019 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Feb 14 01:35:36 2019 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=bcb511c0

update visual-studio-code

Signed-off-by: Samuel Bernardo  gmail.com>

 app-editors/visual-studio-code/Manifest|  3 +
 .../visual-studio-code-1.31.0.ebuild   | 65 ++
 2 files changed, 68 insertions(+)

diff --git a/app-editors/visual-studio-code/Manifest 
b/app-editors/visual-studio-code/Manifest
index 01308b0..9d7092b 100644
--- a/app-editors/visual-studio-code/Manifest
+++ b/app-editors/visual-studio-code/Manifest
@@ -4,6 +4,9 @@ DIST visual-studio-code-1.29.1-amd64.tar.gz 64558323 BLAKE2B 
ff4a160e0ded30d5996
 DIST visual-studio-code-1.29.1-x86.tar.gz 67518099 BLAKE2B 
b6604bfdd605a364f704e7fdb35eb196b0186f9a282972434a8c4af75d56d40962e0f384e3df7a28bf1e01f2c473f3bd4189aa90b05a70f99f184b5d155befd7
 SHA512 
de3b8e2ad1f52420539f077e46761776e0106d0af58336e8e9fbbd60f3559e0fa6a867a82962f262550bd0674f1323bd95c0e84840a14e5f5c1bafbd260be875
 DIST visual-studio-code-1.30.2-amd64.tar.gz 64974797 BLAKE2B 
289dd69fac033b33bd4579c70481e802b97588d5ceb6db09043577c842f15af02c4bb600cb255d59bb4742810ff23f69f97360f76195953e14d4a12198a24b6e
 SHA512 
3d9d9cdb4129c0a32a15a39337ccfe1f215870cda65f81616d9e5ae17dcadbee3a5afa118c96d26513dd215c5eb49e81bbc1ea4af46e0a02790d712c96fa96d1
 DIST visual-studio-code-1.30.2-x86.tar.gz 67934150 BLAKE2B 
569614ecc3e7c7b45c534029b6895603ca759a5fcc1e0f8b408e5970613798fd4b55254cabc1003dc17dc7baedae73c4fdd7ce8fa7ec3b1a655b48d002777b43
 SHA512 
bf399d5c5ea423204d5674332117eca130e944c48e676ca37b0850318935bffc96b1de1404f1185ec904e9813d869a089208443188504d07389f2539f6ffa61b
+DIST visual-studio-code-1.31.0-amd64.tar.gz 67903602 BLAKE2B 
9c11e519491bafa0253e564b4db1a15be7becd0c11e50ac6d0f6a1145d3e26cca75702c11d2ed964954d5a9b94fac87fa1aed439e625785cee9f2090c833ddd9
 SHA512 
9a3e5d1ccafe0261129522e9a7a7ee4729af618d54b6383383c0568814362241eb98a3d5995920c4e2e71f735d7d99253cdb2f0f14e675eb3801cef13dccb32d
+DIST visual-studio-code-1.31.0-x86.tar.gz 68895784 BLAKE2B 
e9e99cd32d60d40921428ba379f31b253c782a3ba4226eb32e12c014a536c39a6b0ee59e81d377b5e31377eacd97d56ea9e7f9d8f13ba72a63bf23a560828545
 SHA512 
93400394283a311879d1eb10e72ff0a40a948ca79128847c6739990b43cfa0da7d7ef42e480b0c1bf374b788d588b69b3d73b4063729e44a6275759ab0a1a197
 EBUILD visual-studio-code-1.29.1.ebuild 1563 BLAKE2B 
171013c209e1ff92efbbe97c1783c1e560a6b01d7db94cd84ac661ec93dac88560d281935934077be2eba91242b1c6e50b0ca512e1d48c7f04b20ca321175eaf
 SHA512 
e73a47a360462f55cebf4d04985e2dd15dd3529e82258853ea92aaeb27ceb0c26f15349119b1b97cd46c8106374de685ff7340f342e22bf032d6197ec9e61fb4
 EBUILD visual-studio-code-1.30.2.ebuild 1670 BLAKE2B 
45afa7595abf46f34adb1f2e46ae7772ded0df0a3b485224ca361c8cf499f584c092bc378277d66a8c81a9da89a34d3995446e941dbced12352ec06be703f944
 SHA512 
c7562d5e9ef3d432c61bd306d24ed884e63b1264d0069588bd340ab73a8c76c99bec06df7ff6ba49433176d7dc20abaceb16351b43ed4963ec1b1ba0bb5a
+EBUILD visual-studio-code-1.31.0.ebuild 1670 BLAKE2B 
45afa7595abf46f34adb1f2e46ae7772ded0df0a3b485224ca361c8cf499f584c092bc378277d66a8c81a9da89a34d3995446e941dbced12352ec06be703f944
 SHA512 
c7562d5e9ef3d432c61bd306d24ed884e63b1264d0069588bd340ab73a8c76c99bec06df7ff6ba49433176d7dc20abaceb16351b43ed4963ec1b1ba0bb5a
 MISC metadata.xml 309 BLAKE2B 
73c83a727af6c58aaac4474203ae062f7b93feade63573a5f6fe77b1d048069647dff9537a85a2d1b068ff224d8e189e34ae7a13971034075fad61e1269b3658
 SHA512 
7550b26c1e56caadc801d76a1069e23a05e9392c512599aaf34dae7267f3103611bcf8e4a4400b1ffca4afc7104feefba164a64559317e8637bcc636492671e3

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.31.0.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.31.0.ebuild
new file mode 100644
index 000..019c05b
--- /dev/null
+++ b/app-editors/visual-studio-code/visual-studio-code-1.31.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pax-utils
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com;
+BASE_URI="https://vscode-update.azurewebsites.net/${PV};
+SRC_URI="
+   x86? ( ${BASE_URI}/linux-ia32/stable ->  ${P}-x86.tar.gz )
+   amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
+   "
+RESTRICT="mirror strip bindist"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="libsecret"
+
+DEPEND="
+   >=media-libs/libpng-1.2.46
+   >=x11-libs/gtk+-2.24.8-r1:2
+   x11-libs/cairo
+   gnome-base/gconf
+   x11-libs/libXtst
+"
+
+RDEPEND="
+   ${DEPEND}
+   >=net-print/cups-2.0.0
+   x11-libs/libnotify
+   x11-libs/libXScrnSaver
+   dev-libs/nss
+   libsecret? ( app-crypt/libsecret[crypt] )
+"
+

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

2019-02-13 Thread Lars Wendler
commit: 9e03c61cea13b8983f997c46d75bb1b858300ac5
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 01:29:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 01:30:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e03c61c

sys-apps/fwupd: Revbump for improved openrc init script.

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

 sys-apps/fwupd/files/fwupd   | 4 ++--
 sys-apps/fwupd/{fwupd-1.2.4.ebuild => fwupd-1.2.4-r1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fwupd/files/fwupd b/sys-apps/fwupd/files/fwupd
index b235bf82c6f..156d1562e36 100644
--- a/sys-apps/fwupd/files/fwupd
+++ b/sys-apps/fwupd/files/fwupd
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 description="Firmware update daemon"
@@ -8,6 +8,6 @@ command="/usr/libexec/fwupd/fwupd"
 command_background="true"
 
 depend() {
-   need dbus
+   need consolekit dbus
before xdm
 }

diff --git a/sys-apps/fwupd/fwupd-1.2.4.ebuild 
b/sys-apps/fwupd/fwupd-1.2.4-r1.ebuild
similarity index 100%
rename from sys-apps/fwupd/fwupd-1.2.4.ebuild
rename to sys-apps/fwupd/fwupd-1.2.4-r1.ebuild



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

2019-02-13 Thread Lars Wendler
commit: 10211591ad7f29042b4dac7ce0d51c1ef34d7e3c
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 14 01:27:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 14 01:30:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10211591

sys-apps/fwupd: Removed old.

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

 sys-apps/fwupd/Manifest   |   1 -
 sys-apps/fwupd/fwupd-1.2.3.ebuild | 131 --
 2 files changed, 132 deletions(-)

diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index 45af9091ac1..d70e388c67f 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -1,2 +1 @@
-DIST fwupd-1.2.3.tar.gz 1768734 BLAKE2B 
898f0cf3d86295840ad3f5a3736d9b0aedb61f678ca10d93bbbd9240513ae09a2d8941e3d6844024a20652eec487c7237dea5e6813d8d7c969d2998a970d23c1
 SHA512 
fc4fbb3778f9ed82eec4f05905d611f34344fccd78d199348b9f8ca83fedc48d1503fc77eb0b85026d77f5f83de5f609d97d0a0c008f3280b0a97e942000ba59
 DIST fwupd-1.2.4.tar.gz 1808778 BLAKE2B 
4dd8db0e73b148cba8ca43ec7942efa183f331a376b947421b8673d473ef868cef57e3abf4f50e031eb22f97fa8eb199b8bd7ef3b96efb598f842d0824c235a7
 SHA512 
7734be90459364c2e9ca35d9a9327e7becabe64cd0129d5c8f3cb4a95ef0195726c519862e843636952a3251ecea080907d1e6814c3037e9f90e8dde53b406ad

diff --git a/sys-apps/fwupd/fwupd-1.2.3.ebuild 
b/sys-apps/fwupd/fwupd-1.2.3.ebuild
deleted file mode 100644
index 58920bdfbf6..000
--- a/sys-apps/fwupd/fwupd-1.2.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{4,5,6,7} )
-
-inherit meson python-single-r1 vala xdg-utils
-
-DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and 
reliable"
-HOMEPAGE="https://fwupd.org;
-SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="colorhug dell doc +gpg +man nvme pkcs7 redfish systemd test thunderbolt 
uefi"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   dell? ( uefi )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   app-arch/gcab
-   app-arch/libarchive:=
-   dev-db/sqlite
-   >=dev-libs/glib-2.45.8:2
-   dev-libs/json-glib
-   dev-libs/libgpg-error
-   dev-libs/libgudev:=
-   >=dev-libs/libgusb-0.2.9[introspection]
-   >=dev-libs/libxmlb-0.1.5
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-   >=net-libs/libsoup-2.51.92:2.4[introspection]
-   >=sys-auth/polkit-0.103
-   virtual/libelf:0=
-   colorhug? ( >=x11-misc/colord-1.2.12:0= )
-   dell? (
-   sys-libs/efivar
-   >=sys-libs/libsmbios-2.4.0
-   )
-   gpg? (
-   app-crypt/gpgme
-   dev-libs/libgpg-error
-   )
-   nvme? ( sys-libs/efivar )
-   pkcs7? ( >=net-libs/gnutls-3.4.4.1:= )
-   redfish? (
-   sys-libs/efivar
-   )
-   systemd? ( >=sys-apps/systemd-211 )
-   !systemd? ( >=sys-auth/consolekit-1.0.0 )
-   thunderbolt? ( sys-apps/thunderbolt-software-user-space )
-   uefi? (
-   media-libs/fontconfig
-   media-libs/freetype
-   sys-boot/gnu-efi
-   >=sys-libs/efivar-33
-   x11-libs/cairo
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   $(vala_depend)
-   x11-libs/pango[introspection]
-   doc? ( dev-util/gtk-doc )
-   man? ( app-text/docbook-sgml-utils )
-   nvme? ( >=sys-kernel/linux-headers-4.4 )
-   test? ( net-libs/gnutls[tools] )
-"
-
-BDEPEND="
-   >=dev-util/meson-0.47.0
-   virtual/pkgconfig
-"
-
-# required for fwupd daemon to run.
-# NOT a build time dependency. The build system does not check for dbus.
-PDEPEND="sys-apps/dbus"
-
-src_prepare() {
-   default
-   sed -e "s/'--create'/'--absolute-name', '--create'/" \
-   -i data/tests/builder/meson.build || die
-   sed -e "/'-Werror',/d" \
-   -i plugins/uefi/efi/meson.build || die
-   vala_src_prepare
-}
-
-src_configure() {
-   xdg_environment_reset
-   local emesonargs=(
-   --localstatedir "${EPREFIX}"/var
-   -Dconsolekit="$(usex systemd false true)"
-   -Dgpg="$(usex gpg true false)"
-   -Dgtkdoc="$(usex doc true false)"
-   -Dman="$(usex man true false)"
-   -Dpkcs7="$(usex pkcs7 true false)"
-   -Dplugin_dell="$(usex dell true false)"
-   -Dplugin_nvme="$(usex nvme true false)"
-   -Dplugin_redfish="$(usex redfish true false)"
-   -Dplugin_synaptics="$(usex dell true false)"
-   -Dplugin_thunderbolt="$(usex thunderbolt true false)"
-   -Dplugin_uefi="$(usex uefi true false)"

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

2019-02-13 Thread William Hubbs
commit: 17396129fb1b0d449d623f8519efc511ba0b97bf
Author: William Hubbs  sony  com>
AuthorDate: Thu Feb 14 00:42:03 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Feb 14 00:43:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17396129

sys-apps/openrc: Add bash use flag

This experimentally allows service scripts to be written so that their
internal code is in bash. However, the OpenRC base code will stay in
posix sh, so it must be interfaced with using posix conventions.

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

 sys-apps/openrc/metadata.xml   | 3 +++
 sys-apps/openrc/openrc-.ebuild | 8 +---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/sys-apps/openrc/metadata.xml b/sys-apps/openrc/metadata.xml
index def83720556..74ac5c680da 100644
--- a/sys-apps/openrc/metadata.xml
+++ b/sys-apps/openrc/metadata.xml
@@ -6,6 +6,9 @@
Gentoo OpenRC Project


+   
+   enable the use of bash in service scripts (experimental)
+   
enable Gentoo's network stack (net.* 
scripts)
enable the new network stack 
(experimental)


diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index 60351506941..1ad60296587 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux static-libs
unicode kernel_linux kernel_FreeBSD"
 
 COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
@@ -40,6 +40,7 @@ COMMON_DEPEND="kernel_FreeBSD? ( || ( 
>=sys-freebsd/freebsd-ubin-9.0_rc sys-proc
!

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

2019-02-13 Thread Mart Raudsepp
commit: e4f5fb6c793c91f22771c51ef849bc27d5d0063c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 14 00:03:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 14 00:03:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4f5fb6c

mail-client/geary: add missing intltool dep

Closes: https://bugs.gentoo.org/674718
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/geary/geary-0.12.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mail-client/geary/geary-0.12.4.ebuild 
b/mail-client/geary/geary-0.12.4.ebuild
index 335d1517904..57f5e70d95a 100644
--- a/mail-client/geary/geary-0.12.4.ebuild
+++ b/mail-client/geary/geary-0.12.4.ebuild
@@ -37,6 +37,7 @@ RDEPEND="${DEPEND}
 # gnome-doc-utils for xml2po for TRANSLATE_HELP option
 DEPEND="${DEPEND}
sys-devel/gettext
+   dev-util/intltool
app-text/gnome-doc-utils
dev-util/desktop-file-utils
virtual/pkgconfig



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

2019-02-13 Thread Mart Raudsepp
commit: b938f2ad986471e7bd9cfb11b7ce025dc408885a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:42:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:58:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b938f2ad

app-misc/tracker-1: add explicit build dep on glib-utils

Closes: https://bugs.gentoo.org/672800
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/tracker/tracker-1.12.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/tracker/tracker-1.12.4-r1.ebuild 
b/app-misc/tracker/tracker-1.12.4-r1.ebuild
index 4fbe0db85d1..1e40f538909 100644
--- a/app-misc/tracker/tracker-1.12.4-r1.ebuild
+++ b/app-misc/tracker/tracker-1.12.4-r1.ebuild
@@ -88,6 +88,7 @@ DEPEND="${RDEPEND}
${PYTHON_DEPS}
$(vala_depend)
dev-util/gdbus-codegen
+   dev-util/glib-utils
>=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40.0
>=sys-devel/gettext-0.17



[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/

2019-02-13 Thread Mart Raudsepp
commit: b592ea85c912d43b196b17bd742042df01956174
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:46:43 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:59:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b592ea85

gnome-base/libgnome-keyring: add some missing test deps

The ones appear obviously missing based on imports, though have
not tested it through (who would want to install such old things..).
But they fail for sure without pygobject:2

Closes: https://bugs.gentoo.org/656856
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild 
b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
index 7abe6cb9ccb..fb64bd0550b 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
@@ -31,7 +31,9 @@ DEPEND="${RDEPEND}
>=dev-util/intltool-0.35
sys-devel/gettext
virtual/pkgconfig
-   test? ( ${PYTHON_DEPS} )
+   test? ( $(python_gen_any_dep '
+   dev-python/pygobject:2[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]') )
vala? ( $(vala_depend) )
 "
 



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

2019-02-13 Thread Lars Wendler
commit: 09061c0b34b9a3553bd90106fc116b5495f9eb16
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 13 23:32:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 13 23:46:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09061c0b

net-libs/gsoap: Removed old.

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

 net-libs/gsoap/Manifest|  1 -
 net-libs/gsoap/gsoap-2.8.77.ebuild | 86 --
 2 files changed, 87 deletions(-)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index 24ccba7e1e1..d964834ff80 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,4 +1,3 @@
 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 
6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75
 SHA512 
f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7
-DIST gsoap_2.8.77.zip 32495225 BLAKE2B 
96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8
 SHA512 
3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8
 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 
8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c
 SHA512 
c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e
 DIST gsoap_2.8.79.zip 32686007 BLAKE2B 
393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7
 SHA512 
9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19

diff --git a/net-libs/gsoap/gsoap-2.8.77.ebuild 
b/net-libs/gsoap/gsoap-2.8.77.ebuild
deleted file mode 100644
index a36f6c5466c..000
--- a/net-libs/gsoap/gsoap-2.8.77.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-MY_P="${PN}-2.8"
-
-DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
-HOMEPAGE="http://gsoap2.sourceforge.net;
-SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
-
-LICENSE="GPL-2 gSOAP"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc debug examples ipv6 libressl gnutls +ssl"
-
-RDEPEND="
-   sys-libs/zlib
-   gnutls? ( net-libs/gnutls )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   sys-devel/flex
-   sys-devel/bison
-"
-
-PATCHES=(
-   # Fix Pre-ISO headers
-   "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
-
-   # enable shared libs https://bugs.gentoo.org/583398
-   "${FILESDIR}/${PN}-2.8.70-shared_libs.patch"
-
-   # Fix parallel make
-   "${FILESDIR}/${PN}-2.8.70-parallel.patch"
-)
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   # Don't include xlocale.h as it got removed in >=glibc-2.26
-   --disable-xlocale
-   $(use_enable debug)
-   $(use_enable examples samples)
-   $(usex gnutls --enable-gnutls '')
-   $(usex ipv6 --enable-ipv6 '')
-   $(usex ssl '' --disable-ssl)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # yes, we also install the license-file since
-   # it contains info about how to apply the licenses
-   dodoc *.txt
-
-   docinto html
-   dodoc changelog.md
-
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-
-   if use examples; then
-   rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
-   insinto /usr/share/doc/${PF}/examples
-   doins -r gsoap/samples/*
-   fi
-
-   if use doc; then
-   docinto html
-   dodoc -r gsoap/doc/*
-   fi
-}



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

2019-02-13 Thread Lars Wendler
commit: b142f9bc848cbf7e9309791828cd141606b0e206
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 13 23:45:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 13 23:46:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b142f9bc

sys-apps/kmod: Bump to version 26

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

 sys-apps/kmod/Manifest   |   1 +
 sys-apps/kmod/kmod-26.ebuild | 193 +++
 2 files changed, 194 insertions(+)

diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index fcd6ee3777a..73f60c13354 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -1,2 +1,3 @@
 DIST kmod-24.tar.xz 536864 BLAKE2B 
2d61a4a5e598c864cc1bae4f3d2dc5e434e1df8685ceb2462315c0e5dc955b58f02ffd0504a77859b7030c3619f1b5f6a7fa3fb25ec99d90ac67f0167b1eb889
 SHA512 
58c8da100418b6325de1595bceee4115cbdd7151d03a028c0b1f6d5d3e6611c667e27f3a0245d29781125581849fd1e854fa8d87b63c4b8fa3f196d0a97e1779
 DIST kmod-25.tar.xz 545416 BLAKE2B 
2ad428f70630a1ef509be888a9ebc45f164695365f0f722f5e7793e96b60c035040b4d9a27f926361cea6d665310fc6cc5599ff4aefeda0fae8571c6510a25a7
 SHA512 
d579cd0cea24a06362a74927b7a3c777e9e01c990306e1032e4781cd441ffe435c70f2c2c4f6ae39eb1d857e622746411d5824d0c0d8bb79f91dc9fa51956252
+DIST kmod-26.tar.xz 552032 BLAKE2B 
3e596d06b48599bf4919346475a036b058fb18a7b19d39953e24fa943b95fdbe34a29a5062f6b4fe3510e667ae873d3b9ae03b72350fa85ddbb40ca6a7730b34
 SHA512 
3ca276c6fc13c2dd2220ec528b8dc4ab4edee5d2b22e16b6f945c552e51f74342c01c33a53740e6af8c893d42bd4d6f629cd8fa6e15ef8bd8da30cb003ef0865

diff --git a/sys-apps/kmod/kmod-26.ebuild b/sys-apps/kmod/kmod-26.ebuild
new file mode 100644
index 000..7738137ba64
--- /dev/null
+++ b/sys-apps/kmod/kmod-26.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+
+inherit bash-completion-r1 multilib python-r1
+
+if [[ ${PV} == * ]]; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git;
+   inherit autotools git-r3
+else
+   SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+   inherit libtool
+fi
+
+DESCRIPTION="library and tools for managing linux kernel modules"
+HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug doc lzma python ssl static-libs +tools zlib"
+
+# Upstream does not support running the test suite with custom configure flags.
+# I was also told that the test suite is intended for kmod developers.
+# So we have to restrict it.
+# See bug #408915.
+RESTRICT="test"
+
+# Block systemd below 217 for 
-static-nodes-indicate-that-creation-of-static-nodes-.patch
+RDEPEND="!sys-apps/module-init-tools
+   !sys-apps/modutils
+   !=app-arch/xz-utils-5.0.4-r1 )
+   python? ( ${PYTHON_DEPS} )
+   ssl? ( >=dev-libs/openssl-1.1.0:0= )
+   zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
+DEPEND="${RDEPEND}
+   doc? ( dev-util/gtk-doc )
+   lzma? ( virtual/pkgconfig )
+   python? (
+   dev-python/cython[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   )
+   zlib? ( virtual/pkgconfig )"
+if [[ ${PV} == * ]]; then
+   DEPEND="${DEPEND}
+   dev-libs/libxslt"
+fi
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DOCS="NEWS README TODO"
+
+src_prepare() {
+   default
+
+   if [[ ! -e configure ]] ; then
+   if use doc; then
+   gtkdocize --copy --docdir libkmod/docs || die
+   else
+   touch libkmod/docs/gtk-doc.make
+   fi
+   eautoreconf
+   else
+   elibtoolize
+   fi
+
+   # Restore possibility of running --enable-static wrt #472608
+   sed -i \
+   -e '/--enable-static is not supported by 
kmod/s:as_fn_error:echo:' \
+   configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}/bin"
+   --enable-shared
+   --with-bashcompletiondir="$(get_bashcompdir)"
+   --with-rootlibdir="${EPREFIX}/$(get_libdir)"
+   $(use_enable debug)
+   $(use_enable doc gtk-doc)
+   $(use_enable static-libs static)
+   $(use_enable tools)
+   $(use_with lzma xz)
+   $(use_with ssl openssl)
+   $(use_with zlib)
+   )
+
+   local ECONF_SOURCE="${S}"
+
+   kmod_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   run_in_build_dir econf "${myeconfargs[@]}" "$@"
+   }
+
+   BUILD_DIR="${WORKDIR}/build"
+   kmod_configure --disable-python
+
+   if use python; 

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

2019-02-13 Thread Lars Wendler
commit: 9e6c4ed3264b94fe085fbaf5f95d3b9b46d6b710
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 13 23:32:02 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 13 23:46:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6c4ed3

net-libs/gsoap: Bump to version 2.8.79

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

 net-libs/gsoap/Manifest|  1 +
 net-libs/gsoap/gsoap-2.8.79.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index 237ebe910a5..24ccba7e1e1 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,3 +1,4 @@
 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 
6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75
 SHA512 
f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7
 DIST gsoap_2.8.77.zip 32495225 BLAKE2B 
96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8
 SHA512 
3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8
 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 
8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c
 SHA512 
c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e
+DIST gsoap_2.8.79.zip 32686007 BLAKE2B 
393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7
 SHA512 
9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19

diff --git a/net-libs/gsoap/gsoap-2.8.79.ebuild 
b/net-libs/gsoap/gsoap-2.8.79.ebuild
new file mode 100644
index 000..a36f6c5466c
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.8.79.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+MY_P="${PN}-2.8"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
+HOMEPAGE="http://gsoap2.sourceforge.net;
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="GPL-2 gSOAP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples ipv6 libressl gnutls +ssl"
+
+RDEPEND="
+   sys-libs/zlib
+   gnutls? ( net-libs/gnutls )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   sys-devel/flex
+   sys-devel/bison
+"
+
+PATCHES=(
+   # Fix Pre-ISO headers
+   "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+   # enable shared libs https://bugs.gentoo.org/583398
+   "${FILESDIR}/${PN}-2.8.70-shared_libs.patch"
+
+   # Fix parallel make
+   "${FILESDIR}/${PN}-2.8.70-parallel.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   # Don't include xlocale.h as it got removed in >=glibc-2.26
+   --disable-xlocale
+   $(use_enable debug)
+   $(use_enable examples samples)
+   $(usex gnutls --enable-gnutls '')
+   $(usex ipv6 --enable-ipv6 '')
+   $(usex ssl '' --disable-ssl)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # yes, we also install the license-file since
+   # it contains info about how to apply the licenses
+   dodoc *.txt
+
+   docinto html
+   dodoc changelog.md
+
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+
+   if use examples; then
+   rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
+   insinto /usr/share/doc/${PF}/examples
+   doins -r gsoap/samples/*
+   fi
+
+   if use doc; then
+   docinto html
+   dodoc -r gsoap/doc/*
+   fi
+}



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

2019-02-13 Thread Lars Wendler
commit: c1e1dccdc5ac220f0eb36ac96387df7eb81fc148
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 13 23:42:27 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 13 23:46:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e1dccd

sys-apps/kmod: Update live ebuild.

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

 sys-apps/kmod/kmod-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/sys-apps/kmod/kmod-.ebuild b/sys-apps/kmod/kmod-.ebuild
index 29f71548f2a..7738137ba64 100644
--- a/sys-apps/kmod/kmod-.ebuild
+++ b/sys-apps/kmod/kmod-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
 
-inherit bash-completion-r1 ltprune multilib python-r1
+inherit bash-completion-r1 multilib python-r1
 
 if [[ ${PV} == * ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git;
@@ -21,7 +21,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;
 
 LICENSE="LGPL-2"
 SLOT="0"
-IUSE="debug doc lzma python static-libs +tools zlib"
+IUSE="debug doc lzma python ssl static-libs +tools zlib"
 
 # Upstream does not support running the test suite with custom configure flags.
 # I was also told that the test suite is intended for kmod developers.
@@ -36,6 +36,7 @@ RDEPEND="!sys-apps/module-init-tools
!=app-arch/xz-utils-5.0.4-r1 )
python? ( ${PYTHON_DEPS} )
+   ssl? ( >=dev-libs/openssl-1.1.0:0= )
zlib? ( >=sys-libs/zlib-1.2.6 )" #427130
 DEPEND="${RDEPEND}
doc? ( dev-util/gtk-doc )
@@ -57,7 +58,7 @@ DOCS="NEWS README TODO"
 src_prepare() {
default
 
-   if [ ! -e configure ]; then
+   if [[ ! -e configure ]] ; then
if use doc; then
gtkdocize --copy --docdir libkmod/docs || die
else
@@ -85,6 +86,7 @@ src_configure() {
$(use_enable static-libs static)
$(use_enable tools)
$(use_with lzma xz)
+   $(use_with ssl openssl)
$(use_with zlib)
)
 
@@ -138,7 +140,7 @@ src_install() {
python_foreach_impl python_install
fi
 
-   prune_libtool_files --modules
+   find "${ED}" -name "*.la" -delete || die
 
if use tools; then
local bincmd sbincmd



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

2019-02-13 Thread Mart Raudsepp
commit: 87500c07b00e2500ff3f22ecf04dbc905797fca5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:28:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:36:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87500c07

app-arch/gcab-1.2: use xdg.eclass for environment reset

Closes: https://bugs.gentoo.org/677810
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-arch/gcab/gcab-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/gcab/gcab-1.2.ebuild b/app-arch/gcab/gcab-1.2.ebuild
index ec4cb4e72be..734b3f1b4a8 100644
--- a/app-arch/gcab/gcab-1.2.ebuild
+++ b/app-arch/gcab/gcab-1.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 VALA_USE_DEPEND="vapigen"
 
-inherit gnome.org meson vala
+inherit gnome.org meson vala xdg
 
 DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
 HOMEPAGE="https://wiki.gnome.org/msitools;
@@ -35,8 +35,8 @@ RESTRICT="!test? ( test )"
 PATCHES=( "${FILESDIR}"/${PV}-optional-vapi.patch ) # 
https://gitlab.gnome.org/GNOME/gcab/merge_requests/1
 
 src_prepare() {
+   xdg_src_prepare
use vala && vala_src_prepare
-   default
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: mail-client/geary/files/, mail-client/geary/

2019-02-13 Thread Mart Raudsepp
commit: 617c218e23fa815cb685b10f5b180f0ee80c1e8d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:14:29 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:35:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617c218e

mail-client/geary: bump to 0.12.4, fix build

Closes: https://bugs.gentoo.org/670749
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/geary/Manifest |   1 +
 .../geary/files/0.12.4-fix-cancellable.patch   |  25 +
 mail-client/geary/files/geary-0.12-libdir.patch|  54 +++
 .../geary/files/geary-0.12-use-upstream-jsc.patch  | 511 +
 mail-client/geary/geary-0.12.4.ebuild  |  81 
 5 files changed, 672 insertions(+)

diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest
index 03044b6c872..be51845e507 100644
--- a/mail-client/geary/Manifest
+++ b/mail-client/geary/Manifest
@@ -1 +1,2 @@
 DIST geary-0.12.3.tar.xz 1069444 BLAKE2B 
73f4382cd97813fcb3921daeab4338f4797bef2b5dcb1f7df1afeb75be48877109dcb15317f9bbe595326ee38f9ea3359a7d062c39ea3d83e1d36c34b680e707
 SHA512 
0e22b7ad8b79d17e55f6ab75a13883db04b21b1be9c2b06b08009e48fe433de323e23414ae8e47543bcb7785d6aa90bea582a2e20eaed1ce7bcb02687a69b9b6
+DIST geary-0.12.4.tar.xz 1070368 BLAKE2B 
7d4c07184cd99ed507839e3f2c53171bf75809e76ef92283a15d93bd3f074ed700f6db2de14263bf8f7c060526023a81e9123433cf11a353c68497a3b70e2bdd
 SHA512 
5bf05390e06ecd7e3b3de35fcfa068e5ad475f1e4f67c4b2ff65d9f81627591aa47f0ed9c3a0a8d68059fa404d4360e019ac42cdfc86a8258790f0a6df7c

diff --git a/mail-client/geary/files/0.12.4-fix-cancellable.patch 
b/mail-client/geary/files/0.12.4-fix-cancellable.patch
new file mode 100644
index 000..6549bd0d622
--- /dev/null
+++ b/mail-client/geary/files/0.12.4-fix-cancellable.patch
@@ -0,0 +1,25 @@
+From 088cb2c0aa35ad4b54ea5a0a2edaf0ff96c64b45 Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Tue, 27 Nov 2018 14:53:56 +0100
+Subject: [PATCH] Actually use error variable to check for IOError.CANCELLED
+
+---
+ src/client/application/geary-controller.vala | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/client/application/geary-controller.vala 
b/src/client/application/geary-controller.vala
+index 3e6c8fcb..6bfeaab9 100644
+--- a/src/client/application/geary-controller.vala
 b/src/client/application/geary-controller.vala
+@@ -2599,7 +2599,7 @@ public class GearyController : Geary.BaseObject {
+ yield do_empty_folder_async(emptyable, cancellable);
+ } catch (Error err) {
+ // don't report to user if cancelled
+-if (cancellable is IOError.CANCELLED)
++if (err is IOError.CANCELLED)
+ return;
+ 
+ ErrorDialog dialog = new ErrorDialog(main_window,
+-- 
+2.18.1
+

diff --git a/mail-client/geary/files/geary-0.12-libdir.patch 
b/mail-client/geary/files/geary-0.12-libdir.patch
new file mode 100644
index 000..8e84ffa018b
--- /dev/null
+++ b/mail-client/geary/files/geary-0.12-libdir.patch
@@ -0,0 +1,54 @@
+diff -up geary-0.12.0/src/client/application/geary-application.vala.orig 
geary-0.12.0/src/client/application/geary-application.vala
+--- geary-0.12.0/src/client/application/geary-application.vala.orig
2017-10-02 11:53:11.0 +0200
 geary-0.12.0/src/client/application/geary-application.vala 2017-10-04 
09:06:00.563953050 +0200
+@@ -7,6 +7,7 @@
+ // Defined by CMake build script.
+ extern const string _INSTALL_PREFIX;
+ extern const string _GSETTINGS_DIR;
++extern const string _LIB_SUFFIX;
+ extern const string _SOURCE_ROOT_DIR;
+ extern const string _BUILD_ROOT_DIR;
+ extern const string GETTEXT_PACKAGE;
+@@ -28,6 +29,7 @@ public class GearyApplication : Gtk.Appl
+ public const string VERSION = Geary.Version.GEARY_VERSION;
+ public const string INSTALL_PREFIX = _INSTALL_PREFIX;
+ public const string GSETTINGS_DIR = _GSETTINGS_DIR;
++public const string LIB_SUFFIX = _LIB_SUFFIX;
+ public const string SOURCE_ROOT_DIR = _SOURCE_ROOT_DIR;
+ public const string BUILD_ROOT_DIR = _BUILD_ROOT_DIR;
+ 
+@@ -302,12 +304,12 @@ public class GearyApplication : Gtk.Appl
+  * Returns the directory containing the application's WebExtension libs.
+  *
+  * If the application is installed, this will be
+- * `$INSTALL_PREFIX/lib/geary/web-extension`, else it will be
++ * `$INSTALL_PREFIX/lib$LIB_SUFFIX/geary/web-extension`, else it will be
+  */
+ public File get_web_extensions_dir() {
+ File? dir = get_install_dir();
+ if (dir != null)
+-dir = 
dir.get_child("lib").get_child("geary").get_child("web-extensions");
++dir = dir.get_child("lib" + 
LIB_SUFFIX).get_child("geary").get_child("web-extensions");
+ else
+ dir = File.new_for_path(BUILD_ROOT_DIR).get_child("src");
+ return dir;
+diff -up 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/libgnome-keyring/, gnome-base/libgnome-keyring/files/

2019-02-13 Thread Mart Raudsepp
commit: e6875071015cb8e232ce7708fc7d7ed20eba09de
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:35:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:36:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6875071

gnome-base/libgnome-keyring: fix compatibility with vala:0.42

Closes: https://bugs.gentoo.org/677834
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.12.0-vala-0.42-compat.patch| 25 ++
 .../libgnome-keyring-3.12.0-r1.ebuild  |  3 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch 
b/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch
new file mode 100644
index 000..dd420c86732
--- /dev/null
+++ b/gnome-base/libgnome-keyring/files/3.12.0-vala-0.42-compat.patch
@@ -0,0 +1,25 @@
+From 3766bcc482f9e02fb5f9c183e814833ad1fbf08a Mon Sep 17 00:00:00 2001
+From: Rico Tzschichholz 
+Date: Tue, 8 Jan 2019 12:19:36 +0100
+Subject: [PATCH] Fix vapi build with vala 0.42
+
+---
+ library/GnomeKeyring-1.0.metadata | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/library/GnomeKeyring-1.0.metadata 
b/library/GnomeKeyring-1.0.metadata
+index 04662fb..d8451b9 100644
+--- a/library/GnomeKeyring-1.0.metadata
 b/library/GnomeKeyring-1.0.metadata
+@@ -54,7 +54,7 @@ set_info skip=false
+ set_network_password skip=false
+ store_password skip=false
+ store_password_sync skip=false
+-unlock skip=false
++@unlock skip=false
+ 
+ find_items*.callback type_arguments="GnomeKeyring.Found"
+ find_network_password*.callback 
type_arguments="GnomeKeyring.NetworkPasswordData"
+-- 
+2.18.1
+

diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild 
b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
index 9ff7fcf6a72..7abe6cb9ccb 100644
--- a/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-3.12.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -36,6 +36,7 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+   epatch "${FILESDIR}"/${PV}-vala-0.42-compat.patch
use vala && vala_src_prepare
gnome2_src_prepare
 



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

2019-02-13 Thread Mart Raudsepp
commit: 7a660a962c7e6fefbb1dd5da482da9326006c59d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 23:16:34 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 23:36:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a660a96

mail-client/geary: drop previous unbuildable version

This drops the package overall from stable to ~arch for the time
being.
Feel free to request it stable yet again after 16th March 2019
if you desire it on stable tree systems.

Bug: https://bugs.gentoo.org/670749
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/geary/Manifest|  1 -
 mail-client/geary/geary-0.12.3.ebuild | 77 ---
 2 files changed, 78 deletions(-)

diff --git a/mail-client/geary/Manifest b/mail-client/geary/Manifest
index be51845e507..7fb1662e9a0 100644
--- a/mail-client/geary/Manifest
+++ b/mail-client/geary/Manifest
@@ -1,2 +1 @@
-DIST geary-0.12.3.tar.xz 1069444 BLAKE2B 
73f4382cd97813fcb3921daeab4338f4797bef2b5dcb1f7df1afeb75be48877109dcb15317f9bbe595326ee38f9ea3359a7d062c39ea3d83e1d36c34b680e707
 SHA512 
0e22b7ad8b79d17e55f6ab75a13883db04b21b1be9c2b06b08009e48fe433de323e23414ae8e47543bcb7785d6aa90bea582a2e20eaed1ce7bcb02687a69b9b6
 DIST geary-0.12.4.tar.xz 1070368 BLAKE2B 
7d4c07184cd99ed507839e3f2c53171bf75809e76ef92283a15d93bd3f074ed700f6db2de14263bf8f7c060526023a81e9123433cf11a353c68497a3b70e2bdd
 SHA512 
5bf05390e06ecd7e3b3de35fcfa068e5ad475f1e4f67c4b2ff65d9f81627591aa47f0ed9c3a0a8d68059fa404d4360e019ac42cdfc86a8258790f0a6df7c

diff --git a/mail-client/geary/geary-0.12.3.ebuild 
b/mail-client/geary/geary-0.12.3.ebuild
deleted file mode 100644
index 832bb862d28..000
--- a/mail-client/geary/geary-0.12.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-# Keep cmake-utils at the end
-inherit gnome2 vala cmake-utils
-
-DESCRIPTION="A lightweight, easy-to-use, feature-rich email client"
-HOMEPAGE="https://wiki.gnome.org/Apps/Geary;
-
-LICENSE="LGPL-2.1+ BSD-2 CC-BY-3.0 CC-BY-SA-3.0" # code is LGPL-2.1+, BSD-2 
for bundled snowball-stemmer, CC licenses for some icons
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   >=dev-libs/glib-2.42:2
-   >=x11-libs/gtk+-3.14.0:3[introspection]
-   >=net-libs/webkit-gtk-2.10.0:4=[introspection]
-   app-text/iso-codes
-   >=dev-db/sqlite-3.12:3
-
-   >=net-libs/libsoup-2.48:2.4[introspection]
-   >=dev-libs/libgee-0.8.5:0.8=[introspection]
-   >=x11-libs/libnotify-0.7.5[introspection]
-   >=media-libs/libcanberra-0.28
-   >=dev-libs/gmime-2.6.17:2.6
-   >=app-crypt/libsecret-0.11[introspection,vala]
-   >=dev-libs/libxml2-2.7.8:2
-   >=app-crypt/gcr-3.10.1:0=[gtk,introspection,vala]
-   >=app-text/enchant-1.6:0
-"
-RDEPEND="${DEPEND}
-   gnome-base/dconf
-   gnome-base/gsettings-desktop-schemas
-" # org.gnome.desktop.interface clock-format global setting usage
-# gnome-doc-utils for xml2po for TRANSLATE_HELP option
-DEPEND="${DEPEND}
-   sys-devel/gettext
-   app-text/gnome-doc-utils
-   dev-util/desktop-file-utils
-   virtual/pkgconfig
-   $(vala_depend)
-"
-
-src_prepare() {
-   # https://bugzilla.gnome.org/show_bug.cgi?id=751557
-   sed -i -e 's/vapigen --library/${VAPIGEN} --library/' 
src/CMakeLists.txt || die
-
-   local i
-   if [[ -n "${LINGUAS+x}" ]] ; then
-   for i in $(cd po ; echo *.po) ; do
-   if ! has ${i%.po} ${LINGUAS} ; then
-   sed -i -e "/^${i%.po}$/d" po/LINGUAS || die
-   fi
-   done
-   fi
-
-   cmake-utils_src_prepare
-   gnome2_src_prepare
-   vala_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DICON_UPDATE=OFF
-   -DDESKTOP_UPDATE=OFF
-   -DDESKTOP_VALIDATE=OFF
-   -DTRANSLATE_HELP=ON
-
-   -DNO_FATAL_WARNINGS=ON
-   -DGSETTINGS_COMPILE=OFF
-   -DVALA_EXECUTABLE="${VALAC}"
-   -DVAPIGEN="${VAPIGEN}"
-   )
-
-   cmake-utils_src_configure
-}



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

2019-02-13 Thread Georgy Yakovlev
commit: e2caa4a989926e210fe415f22bafd57653adbbc1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 13 23:12:37 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 13 23:13:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2caa4a9

sys-apps/fd: bump to 7.3.0

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-apps/fd/Manifest| 34 
 sys-apps/fd/fd-7.3.0.ebuild | 98 +
 2 files changed, 132 insertions(+)

diff --git a/sys-apps/fd/Manifest b/sys-apps/fd/Manifest
index 1ad0c96f71a..776ab1d12d4 100644
--- a/sys-apps/fd/Manifest
+++ b/sys-apps/fd/Manifest
@@ -1,36 +1,63 @@
 DIST aho-corasick-0.6.6.crate 26330 BLAKE2B 
dbdfcba15832736cf1ec65c9f93943e7ef368fc71e5545e1481788428ce1ebacaf87b4d045cb22695c1738ac6a0c579b38e886a461bd665b07898ca3a7f9e808
 SHA512 
6ac654a3e670ca53350ae6a4b21f7cc50335a42ac8557f34712575e9e9871991d29e45a45280f8c32a8a44340a54ac33585e7f1ab9b549462002e0ec24da2caa
+DIST aho-corasick-0.6.9.crate 25979 BLAKE2B 
a1bbec11c322d20d435d8683151b144e31f04b07ca47fc1c8128464533256f4004c8d346fe59a1e1c41be5609fdf768fad5f1afa5df94d1a02ced5c4f02c4bac
 SHA512 
8dfc817b435d8a44fb4ca79bb20e283659c2fe9a75a4892389958f5880acc436bbe32552098429f15585ee025d064fdb5806b814f0e9d67a4261ffd23852172b
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
 DIST bitflags-1.0.3.crate 13838 BLAKE2B 
d053495250ce43970d4dbca6ec7dd541e5f5ca6597f35b8ac7cae3230e80f95d8f056f3ea030c12dd02228b51184c8020f8d2ab5ee4da4dad88a97638ea3db41
 SHA512 
c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8
+DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
 DIST cc-1.0.18.crate 42127 BLAKE2B 
158cddc9672713ed156403cf3a9663046978d692aec6b0a0785508d9ee612546e21afcd4cbaf5c9b76aec4c22cc2083615503aea553336cb01533762336fc4f9
 SHA512 
7e419ed8ad9dd1cf76ac9e7df82f89d93693299a80925f189b96416fd99b0217dd42918e577c0b9dc64c2fd7b6300b81e3b1b4bb176c940cdae4eff4ea303c76
+DIST cc-1.0.29.crate 42386 BLAKE2B 
6145e3c18f4db24bb0f8b2bb8903c30623c5c63fc596375ef531fd5832ab5e22e896517022b5927dab756a72a69e33094543c665d6bc768d285307ec3f1fdba0
 SHA512 
8cfdbe735b547bbcb125ccfa54b4aa5273e8f952345713d42375376a388833bed791d1f28520821faa6586ec4c484ea210f19edafcd8a8c65793aa2fc3cd0756
 DIST cfg-if-0.1.5.crate 7363 BLAKE2B 
ca668ccdb4cf082d2b874976e6ac38e85e2618430cbb5123f9359e328e38b61e59a492116bd6a9f8ed986796095a763d148291378d32ac3a9e7d501c5ac967fb
 SHA512 
48ab0bb1fe89d6e388ac4bf851b9aaed6479f9ca7da62945e2ebe58800b5201897feaf6aabd2b028110b0205b33d5abca7f02826ab3c688647b944e7140e6d94
+DIST cfg-if-0.1.6.crate 7411 BLAKE2B 
0a19f5afaa89acfa7877e06e747c1e73af8b8a9886c97a803fc3d61d075b43f3fee6089c67ed28efe70aaf4082fc21dd5b24ea514fb1d761ba3d939dad496fee
 SHA512 
e393816f659bb5b1e64ebc72a4b6e3e673afd00cba302c3c92c6f2e98db341a29197f6cf413107e569175a86aad85e74a93e2cd3a9fa9fa2d1b70b01c3fcf378
 DIST clap-2.32.0.crate 196073 BLAKE2B 
c262241a3ad1d0f944467f4ea9884ca3dc05b5e05656fd7b73700e0daeec035c07a5d06316cc1273e37f74f2c00429b0ee99da298804dc4deff9a252ca56ce07
 SHA512 
ee2a66cec0d867d73fce35c055bcac77cc3ea9537b355be04be3ee17ddabefebfe3649cbdfc30ea356c54cf9f066369540eac4f5dc67e60cdadc9c66be014ef0
 DIST crossbeam-0.3.2.crate 33440 BLAKE2B 
a5fe9d77b3fcb4ac890b3ccf4e2548cf82c99571961d3960326210ce63dbe8b04e4a5917b57dbb65288942dec1689387b73e41175b86e013307e057e7257
 SHA512 
e467a84c3a3655ed1108e2af2ee75dc1fd7bd435dc28fa29e43c055edd26d24d8a5d95edac86fb428e52ba70fcca68ac960952442d0a451568877c371057f0e9
+DIST crossbeam-channel-0.3.8.crate 79923 BLAKE2B 
dae78c49f0a2c425c20481a9ab1150fa8fc1c1bb8007747f3cfa9b9e763f72c8f440b62f7d6ccc6f5a92ad0545a2b0918d71fd3e7ce1bb4af95c583696d0cda1
 SHA512 
9b4c4b9345276b0227041a64f7ea4971dcd37ac5a2d404408d7e1875cd9a1318cbbee0cd91d4ba4b73201927ae61cf35382d2c8ef9461f21d71e802d01063583
+DIST crossbeam-utils-0.6.5.crate 31735 BLAKE2B 
adeec7df0627b73169e04b53883f44b9d4c54f0b97ef2e49cfadc565c5c3324bf3dfe39158a65ec4b6676a8fba2696d43b2ce1aea75fb8bf2120ff4ad9eb45f9
 SHA512 

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

2019-02-13 Thread Mart Raudsepp
commit: 0cb92221c6927133ae1bde831ea27d6617d2a7eb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 16:21:58 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 22:53:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb92221

app-misc/tracker: bump to 2.1.7

Bug: https://bugs.gentoo.org/672308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-misc/tracker/Manifest  |   1 +
 app-misc/tracker/files/2.1.7-doc-options.patch |  66 
 .../tracker/files/2.1.7-fix-library-symlinks.patch |  71 +
 .../tracker/files/2.1.7-glib-2.60-compat.patch | 169 +
 .../files/2.1.7-prevent-stack-smashing.patch   |  39 +
 app-misc/tracker/files/2.1.7-test-fix.patch|  49 ++
 app-misc/tracker/tracker-2.1.7.ebuild  |  94 
 profiles/package.mask  |   4 +
 8 files changed, 493 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index c19d1c5b7f5..228b9799606 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1 +1,2 @@
 DIST tracker-1.12.4.tar.xz 5051884 BLAKE2B 
99cc85fc4d49691eb0a73e4f1776d9971b5cbe5844478825e473137b4d7b13e2578065be497da57285abc2d3cf4c6d1ed1b077a01cd68dc093e18ddd7674c1f1
 SHA512 
e81af22733c7d80535c79e23a4b3edbbcf888eede1dff071d466518054e90d4c207af76bcb4d8c73dc20729ae2eab60444ca91ee7ae09e96c0da2fdab97752c1
+DIST tracker-2.1.7.tar.xz 2572740 BLAKE2B 
0db8379502a37d0fc0c4b905a55a8642011c76368a94609b71afa5b6d59fa8a9220c302588a8217ea8626faccedd6b62e8fc96b19d4fb2cbaf1b550fbc55cf0d
 SHA512 
75203af91ec43641caf2a3870100b8c5affb613e442e5a271edafe68ac7c6551256f288e435ce4fc8cb6f9ee0ea54871ebba90e085d0baeba4914815d3be15a0

diff --git a/app-misc/tracker/files/2.1.7-doc-options.patch 
b/app-misc/tracker/files/2.1.7-doc-options.patch
new file mode 100644
index 000..9b25349f659
--- /dev/null
+++ b/app-misc/tracker/files/2.1.7-doc-options.patch
@@ -0,0 +1,66 @@
+From cff7f988fd2ed7894c3d16144e799d994637d3cf Mon Sep 17 00:00:00 2001
+From: Mart Raudsepp 
+Date: Wed, 13 Feb 2019 12:28:53 +0200
+Subject: [PATCH 1/5] build: Separate options for manpages install and gtk-doc
+ generation
+---
+ docs/meson.build  | 10 +++---
+ meson.build   |  6 +-
+ meson_options.txt |  6 --
+ 3 files changed, 12 insertions(+), 10 deletions(-)
+
+diff --git a/docs/meson.build b/docs/meson.build
+index 76e59797e..5e1d541bd 100644
+--- a/docs/meson.build
 b/docs/meson.build
+@@ -1,3 +1,7 @@
+-subdir('tools')
+-subdir('manpages')
+-subdir('reference')
++if get_option('man')
++  subdir('manpages')
++endif
++if get_option('gtk-doc')
++  subdir('tools')
++  subdir('reference')
++endif
+diff --git a/meson.build b/meson.build
+index 7d61fe1a7..0fda24151 100644
+--- a/meson.build
 b/meson.build
+@@ -320,11 +320,7 @@ typelib_dir = 
gobject_introspection.get_pkgconfig_variable('typelibdir',
+define_variable:  
[ 'libdir', libdir ])
+ 
+ subdir('src')
+-
+-if get_option('docs')
+-  subdir('docs')
+-endif
+-
++subdir('docs')
+ subdir('examples')
+ subdir('utils')
+ 
+diff --git a/meson_options.txt b/meson_options.txt
+index b36ba1d1e..0eb48aac4 100644
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -1,11 +1,13 @@
+-option('docs', type: 'boolean', value: true,
+-   description: 'Enable the documentation')
+ option('fts', type: 'boolean', value: true,
+description: 'Enable the Tracker full-text search feature')
+ option('functional_tests', type: 'boolean', value: true,
+description: 'Enable the Tracker functional test suite')
++option('gtk-doc', type: 'boolean', value: true,
++   description: 'Generate API documentation with gtk-doc')
+ option('journal', type: 'boolean', value: true,
+description: 'Enable database journal backup mechanism')
++option('man', type: 'boolean', value: true,
++   description: 'Install man pages')
+ 
+ option('network_manager', type: 'combo', choices: ['auto', 'no', 'yes'], 
value: 'auto',
+description: 'Enable connection detection through NetworkManager')
+-- 
+2.17.0
+

diff --git a/app-misc/tracker/files/2.1.7-fix-library-symlinks.patch 
b/app-misc/tracker/files/2.1.7-fix-library-symlinks.patch
new file mode 100644
index 000..85ddb6baa22
--- /dev/null
+++ b/app-misc/tracker/files/2.1.7-fix-library-symlinks.patch
@@ -0,0 +1,71 @@
+From d52a7bed9fdeef77bdcafd66c748adce14fde42d Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Nov 2018 07:11:37 +
+Subject: [PATCH 5/5] build: Restore right soversion to libraries
+
+The previous change did not leave the expected .0 symlinks.
+
+'soversion' is the actual version linked against. To match the scheme
+used by libtool, we need to give the libraries a 'version' as well.
+
+(cherry picked from commit 

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

2019-02-13 Thread Mart Raudsepp
commit: 30332ccabb1da46d888942548454a786126dd562
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 13 22:52:41 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 13 22:53:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30332cca

dev-libs/appstream-glib: bump to 0.7.14, move to USE=gtk-doc

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

 dev-libs/appstream-glib/Manifest   |  1 +
 .../appstream-glib/appstream-glib-0.7.14.ebuild| 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/appstream-glib/Manifest b/dev-libs/appstream-glib/Manifest
index 5ac9a0b1cf2..5ef5563c926 100644
--- a/dev-libs/appstream-glib/Manifest
+++ b/dev-libs/appstream-glib/Manifest
@@ -1 +1,2 @@
+DIST appstream-glib-0.7.14.tar.xz 2239240 BLAKE2B 
d99788b3349df6f40c5dd3d5a6fb90446d1885569c04aedde9848f41916a1407f8397c416e34e87164bad2fa2e71bc93849901b829e71839d0aa1911ca73e485
 SHA512 
b2b01e529032a684b7864d6c330e9cbefdfe6a4312dc5d2cde8cbe82875218a0d4dc92a4c3129e45605571ab77482a86470d7336c360a0070ea029a1090a60d5
 DIST appstream-glib-0.7.9.tar.xz 2245728 BLAKE2B 
fb6f54329bed91f1acaa6218b111fd4527dff7ed412a89cb44a6e4f6cdfb7e0fe4e6f9fb37b6cdc2efa75164dccef323b6d7428a63b08369b941d36b0b9071f0
 SHA512 
d78cb6f11cad01d67cb33f16e987485177d20b78a8b21cfbabb64ce7b18b813c0d2d1de2faeea199fdc31d12633e899a5596a6cf133cb831a4377d641f79eb7d

diff --git a/dev-libs/appstream-glib/appstream-glib-0.7.14.ebuild 
b/dev-libs/appstream-glib/appstream-glib-0.7.14.ebuild
new file mode 100644
index 000..9a5b5da340f
--- /dev/null
+++ b/dev-libs/appstream-glib/appstream-glib-0.7.14.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit xdg meson
+
+DESCRIPTION="Provides GObjects and helper methods to read and write AppStream 
metadata"
+HOMEPAGE="https://people.freedesktop.org/~hughsient/appstream-glib/;
+SRC_URI="https://people.freedesktop.org/~hughsient/${PN}/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/8" # soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc +introspection stemmer"
+
+RDEPEND="
+   >=dev-libs/glib-2.45.8:2
+   sys-apps/util-linux
+   app-arch/libarchive
+   >=net-libs/libsoup-2.51.92:2.4
+   >=dev-libs/json-glib-1.1.2
+   >=x11-libs/gdk-pixbuf-2.31.5:2[introspection?]
+
+   x11-libs/gtk+:3
+   >=media-libs/freetype-2.4:2
+   >=media-libs/fontconfig-2.11:1.0
+   dev-libs/libyaml
+   stemmer? ( dev-libs/snowball-stemmer )
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+# libxml2 required for glib-compile-resources
+DEPEND="${RDEPEND}
+   dev-util/gperf
+
+   dev-libs/libxml2:2
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.9
+   app-text/docbook-xml-dtd:4.3
+   )
+   >=sys-devel/gettext-0.19.7
+"
+# ${PN} superseeds appdata-tools
+RDEPEND="${RDEPEND}
+   !

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

2019-02-13 Thread Lars Wendler
commit: cfcc540a7836d90b3e1b55cfcdfdffa5c3e4eb1f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 13 22:28:39 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 13 22:41:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfcc540a

media-libs/giflib: Bump to version 5.1.6

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

 media-libs/giflib/Manifest|  1 +
 media-libs/giflib/files/giflib-5.1.6-gentoo.patch | 16 +
 media-libs/giflib/giflib-5.1.6.ebuild | 71 +++
 3 files changed, 88 insertions(+)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
index 11bcf3685b9..a90902bd860 100644
--- a/media-libs/giflib/Manifest
+++ b/media-libs/giflib/Manifest
@@ -1,3 +1,4 @@
 DIST giflib-4.1.6.tar.bz2 506050 BLAKE2B 
154c95425a570a822447d1fc5bddbecf31fd81473e18d49fdeb93e72ade7541197fc6147b2d4cdf6857b3326b2f4c40e01f026041369242f4e9fbe892cc8e150
 SHA512 
f47954218ed7d3415cc195a1031a688fcb7dd2bc2b394491830e6b5f5332903ed7c4433b795cd3da9ac53bfc969fe94bec2a4e66b15c0385c732c01b1b7e5057
 DIST giflib-5.0.6.tar.bz2 621073 BLAKE2B 
ae162c281755cae4d00bcbd07273f7c7488ae67c42fef819abae1011eddf801bc4525e326417d3e8a036b18b75d7064de59ceda370e5ded956b22d319c67d3a9
 SHA512 
117e20319f2df32bdf094678cdececad2b6f33a40baff172d4df68ade86547825ebca81186071bff51e60126692df84dbd7bb5cc4877ba68448f7c47a2cc2491
 DIST giflib-5.1.4.tar.bz2 639703 BLAKE2B 
5176fbd94c37a86a7f7a3964b6b5f2637d76ba5d40e594a0db52a3a09e22b915a0388fc9bd2f1446dcf66b3b9c0d76741583e4d5d3f7362fa3997e8b26503fc4
 SHA512 
32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
+DIST giflib-5.1.6.tar.gz 391894 BLAKE2B 
e961236459d7312b41668f19cfb26006af0f0dc1a9741abee3f00d8eeba0dceebe5b03709dfc8170c1b73a6687dd926c5ef92ac2817fe78ab65160e8012d9044
 SHA512 
a148e3ebee6ad00ac24eb2241e5d7f51c0a22e6e931ebd751ca57b921a2a3d1a17a6d1e0e949ca0401589b539ec1458a57a9e306fadaf03dcd2ec40c11ca28be

diff --git a/media-libs/giflib/files/giflib-5.1.6-gentoo.patch 
b/media-libs/giflib/files/giflib-5.1.6-gentoo.patch
new file mode 100644
index 000..c8432c20584
--- /dev/null
+++ b/media-libs/giflib/files/giflib-5.1.6-gentoo.patch
@@ -0,0 +1,16 @@
+--- giflib-5.1.6/Makefile
 giflib-5.1.6/Makefile
+@@ -61,12 +61,11 @@
+ LDLIBS=libgif.a -lm
+ 
+ all: libgif.so libgif.a $(UTILS)
+-  $(MAKE) -C doc
+ 
+ $(UTILS):: libgif.a
+ 
+ libgif.so: $(OBJECTS) $(HEADERS)
+-  $(CC) $(CFLAGS) -shared $(OFLAGS) -o libgif.so $(OBJECTS)
++  $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,libgif.so.$(LIBMAJOR) -o 
libgif.so $(OBJECTS)
+ 
+ libgif.a: $(OBJECTS) $(HEADERS)
+   ar rcs libgif.a $(OBJECTS)

diff --git a/media-libs/giflib/giflib-5.1.6.ebuild 
b/media-libs/giflib/giflib-5.1.6.ebuild
new file mode 100644
index 000..decea553a76
--- /dev/null
+++ b/media-libs/giflib/giflib-5.1.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+DESCRIPTION="Library to handle, display and manipulate GIF images"
+HOMEPAGE="https://sourceforge.net/projects/giflib/;
+SRC_URI="mirror://sourceforge/giflib/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc static-libs"
+
+DEPEND="doc? ( app-text/xmlto )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.1.6-gentoo.patch
+)
+
+src_prepare() {
+   default
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -std=gnu99 -fPIC -Wno-format-truncation" \
+   LDFLAGS="${LDFLAGS}" \
+   OFLAGS="" \
+   all
+
+   if use doc && multilib_is_native_abi; then
+   emake -C doc
+   fi
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${ED}" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   MANDIR="${EPREFIX}/usr/share/man/man1" \
+   install
+
+   if ! use static-libs ; then
+   find "${ED}" -name "*.a" -delete || die
+   fi
+
+   if use doc && multilib_is_native_abi; then
+   docinto html
+   dodoc doc/*.html
+   fi
+}
+
+multilib_src_install_all() {
+   docinto
+   dodoc ChangeLog NEWS README TODO
+   if use doc ; then
+   dodoc doc/*.txt
+   docinto html
+   dodoc -r doc/whatsinagif
+   fi
+}
+
+multilib_src_test() {
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/passff-host/

2019-02-13 Thread Craig Andrews
commit: 2804f23a0fed6382cdc3e581f06952208b5bb314
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb  8 13:06:33 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:27:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2804f23a

www-plugins/passff-host: Bump to 1.1.0

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Craig Andrews  gentoo.org>

 www-plugins/passff-host/Manifest |  2 +
 www-plugins/passff-host/passff-host-1.1.0.ebuild | 52 
 2 files changed, 54 insertions(+)

diff --git a/www-plugins/passff-host/Manifest b/www-plugins/passff-host/Manifest
index e434bc77ad6..d6db32a60a4 100644
--- a/www-plugins/passff-host/Manifest
+++ b/www-plugins/passff-host/Manifest
@@ -1,2 +1,4 @@
 DIST passff-host-1.0.2.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
 DIST passff-host-1.0.2.py 3153 BLAKE2B 
54cc951628f18a0e8c88dc7404a6c035473c1a8d5974a26e0d6c48692cf29a8d507bf89d11a1247eb0705418719601d2bbcdfca77018d3480fb97f13d660b58d
 SHA512 
d7818055e5cee6b3fc270d7a84f342ba68b8c1f5e5e01e120cff173b1cc50f2e6189121f4d258d470885de9ba0c06b687ccdbe6b3de653d2274954a4777b2a6b
+DIST passff-host-1.1.0.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
+DIST passff-host-1.1.0.py 3405 BLAKE2B 
6a73c070bc12c1a408ba3d8f1c76f81f1a73e878096d68b7b682b879fe4b51fd45bb24baa9e901bdabf77975ad24713e6846bf713c3e6a42ef8cbe617ef3a927
 SHA512 
7a275df3fb11f7a3823a7d9fbb41b2b83fb66f893570b95c89d2dfae3669ac12d30d13086c250882241978e555a064021ff26d3837d6e2704b20f3b12b3fd4af

diff --git a/www-plugins/passff-host/passff-host-1.1.0.ebuild 
b/www-plugins/passff-host/passff-host-1.1.0.ebuild
new file mode 100644
index 000..aba30e810e6
--- /dev/null
+++ b/www-plugins/passff-host/passff-host-1.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="Host app for the PassFF WebExtension"
+HOMEPAGE="https://github.com/passff/passff-host;
+
+SRC_URI="
+   https://github.com/passff/passff-host/releases/download/${PV}/passff.py 
-> ${P}.py
+   
https://github.com/passff/passff-host/releases/download/${PV}/passff.json -> 
${P}.json
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="chrome chromium firefox vivaldi"
+REQUIRED_USE="|| ( chrome chromium firefox vivaldi )"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp "${DISTDIR}/${P}.json" . || die
+   cp "${DISTDIR}/${P}.py" . || die
+}
+
+src_prepare() {
+   default
+   python_fix_shebang "${P}.py"
+}
+
+src_install() {
+   local target_dirs=()
+
+   use chrome   && target_dirs+=( "/etc/opt/chrome/native-messaging-hosts" 
)
+   use chromium && target_dirs+=( "/etc/chromium/native-messaging-hosts" )
+   use firefox  && target_dirs+=( 
"/usr/lib/mozilla/native-messaging-hosts" )
+   use vivaldi  && target_dirs+=( "/etc/vivaldi/native-messaging-hosts" )
+
+   for target_dir in "${target_dirs[@]}"; do
+   sed "s;PLACEHOLDER;${target_dir}/passff.py;g" "${P}.json" > 
"passff.json" || die
+
+   insinto "${target_dir}"
+   doins passff.json
+   exeinto "${target_dir}"
+   newexe "${P}.py" passff.py
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/passff-host/

2019-02-13 Thread Craig Andrews
commit: 80b8782b1b5ff09a5fbf5a2525f1da19690befc3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Feb  8 13:07:42 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:27:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b8782b

www-plugins/passff-host: Remove old (1.0.2)

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Craig Andrews  gentoo.org>

 www-plugins/passff-host/Manifest |  2 -
 www-plugins/passff-host/passff-host-1.0.2.ebuild | 52 
 2 files changed, 54 deletions(-)

diff --git a/www-plugins/passff-host/Manifest b/www-plugins/passff-host/Manifest
index d6db32a60a4..0e9eddc2a04 100644
--- a/www-plugins/passff-host/Manifest
+++ b/www-plugins/passff-host/Manifest
@@ -1,4 +1,2 @@
-DIST passff-host-1.0.2.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
-DIST passff-host-1.0.2.py 3153 BLAKE2B 
54cc951628f18a0e8c88dc7404a6c035473c1a8d5974a26e0d6c48692cf29a8d507bf89d11a1247eb0705418719601d2bbcdfca77018d3480fb97f13d660b58d
 SHA512 
d7818055e5cee6b3fc270d7a84f342ba68b8c1f5e5e01e120cff173b1cc50f2e6189121f4d258d470885de9ba0c06b687ccdbe6b3de653d2274954a4777b2a6b
 DIST passff-host-1.1.0.json 176 BLAKE2B 
8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264
 SHA512 
e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
 DIST passff-host-1.1.0.py 3405 BLAKE2B 
6a73c070bc12c1a408ba3d8f1c76f81f1a73e878096d68b7b682b879fe4b51fd45bb24baa9e901bdabf77975ad24713e6846bf713c3e6a42ef8cbe617ef3a927
 SHA512 
7a275df3fb11f7a3823a7d9fbb41b2b83fb66f893570b95c89d2dfae3669ac12d30d13086c250882241978e555a064021ff26d3837d6e2704b20f3b12b3fd4af

diff --git a/www-plugins/passff-host/passff-host-1.0.2.ebuild 
b/www-plugins/passff-host/passff-host-1.0.2.ebuild
deleted file mode 100644
index a2509be3e2c..000
--- a/www-plugins/passff-host/passff-host-1.0.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
-
-inherit python-single-r1
-
-DESCRIPTION="Host app for the PassFF WebExtension"
-HOMEPAGE="https://github.com/passff/passff-host;
-
-SRC_URI="
-   https://github.com/passff/passff-host/releases/download/${PV}/passff.py 
-> ${P}.py
-   
https://github.com/passff/passff-host/releases/download/${PV}/passff.json -> 
${P}.json
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="chrome chromium firefox vivaldi"
-REQUIRED_USE="|| ( chrome chromium firefox vivaldi )"
-
-S="${WORKDIR}"
-
-src_unpack() {
-   cp "${DISTDIR}/${P}.json" . || die
-   cp "${DISTDIR}/${P}.py" . || die
-}
-
-src_prepare() {
-   default
-   python_fix_shebang "${P}.py"
-}
-
-src_install() {
-   local target_dirs=()
-
-   use chrome   && target_dirs+=( "/etc/opt/chrome/native-messaging-hosts" 
)
-   use chromium && target_dirs+=( "/etc/chromium/native-messaging-hosts" )
-   use firefox  && target_dirs+=( 
"/usr/lib/mozilla/native-messaging-hosts" )
-   use vivaldi  && target_dirs+=( "/etc/vivaldi/native-messaging-hosts" )
-
-   for target_dir in "${target_dirs[@]}"; do
-   sed "s;PLACEHOLDER;${target_dir}/passff.py;g" "${P}.json" > 
"passff.json" || die
-
-   insinto "${target_dir}"
-   doins passff.json
-   exeinto "${target_dir}"
-   newexe "${P}.py" passff.py
-   done
-}



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

2019-02-13 Thread Craig Andrews
commit: 64d31f408a563f3da1aacb4aad79c85e1aaabef2
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Feb 13 15:44:51 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d31f40

net-im/signal-desktop-bin: add new version 1.21.2

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Craig Andrews  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 +
 .../signal-desktop-bin-1.21.2.ebuild   | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 9fceb6496e3..152e620550f 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_1.21.1_amd64.deb 74759386 BLAKE2B 
16f203ee54757822db8952fcfd4ccaffcbc421efea1bb81dbf05dabef6d91f9652ee3cfb02e6e501a214596c55fdcbbaad33ec21e0df7175777e9ab0b4e43065
 SHA512 
058d02aa5ce89edc3f5ae7c8b2bf10f2bda8449d4be2a69f802014cd80c847bd387e64259ccf3f50877a84a291e52765e788f11a20a5953d07aad3db365fd19b
+DIST signal-desktop_1.21.2_amd64.deb 74745050 BLAKE2B 
6000b23876abe54ba863dc5db021ab336497b211eb3d77c7addc3c183f2ac2f8918a00e61d813cbed8c23f8408323161b5b4a9762a84362ffc8d7a445f950e8e
 SHA512 
e678dd1d006cfdbb0fb09c1803dbe958502f53ff3c57a52bb6e3079b0e6d99171512b019888d70a0222072f9da53d94c5a33f781a0fd4b0c9c9c515573eebea3

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.21.2.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.21.2.ebuild
new file mode 100644
index 000..e4a362f0ca5
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.21.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/-bin/}"
+
+inherit gnome2-utils pax-utils unpacker xdg-utils
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/WhisperSystems/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE=""
+
+RDEPEND="
+   gnome-base/gconf:2
+   dev-libs/nss
+   x11-libs/gtk+:3[X]
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   net-print/cups
+   "
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/libnode.so
+   opt/Signal/libffmpeg.so"
+
+S="${WORKDIR}"
+
+src_prepare(){
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop
+   pax-mark m opt/Signal/signal-desktop
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2019-02-13 Thread Craig Andrews
commit: ed22b91e914f7ddbce374d02fb92f1cfef581c0e
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Feb 12 19:11:34 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:24:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed22b91e

net-im/telegram-desktop-bin: version bump to 1.5.15

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Craig Andrews  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  3 +
 .../telegram-desktop-bin-1.5.15.ebuild | 65 ++
 2 files changed, 68 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 48b11bf7876..48540eb3e1b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,9 +1,12 @@
 DIST tdesktop-1.5.11.tar.gz 14244290 BLAKE2B 
caa37c32e93cae338eea1704cce3a4e88ba39ee9383f8a919fde560cc3e1a494ac0569d50b76f873389c0939bf9016b2900b57116a67a7055576dc64f2dd1379
 SHA512 
45315a769acae28a767899461ffb5f2bea6deac66f1ffc5d908d6967e8ce81c4f6a3170468dedf607d9ba8c9bcb824d2c41ef214d6484aea344e396b53b37bcb
 DIST tdesktop-1.5.12.tar.gz 14252160 BLAKE2B 
5f903e7dd1d749b75fa67a8956932bcd08974395c80985c5347a422b93d2eca544d2b6082de0f87769f83ba18107dc837b28ee9c4dd5f266f5d88252e7d279f0
 SHA512 
66887ff86d8290c2e141cf6cf50d17e72704a433fb7b9e340414107eba9ebead9c93d754baa5eef3d28717b61e7633da982d3ba5a8a68711df229437fbb67414
+DIST tdesktop-1.5.15.tar.gz 14253170 BLAKE2B 
f1c6ce9617892f4b37c59b6d2070a9cb4bc88f8e954a2913243fa6e72abd69c18dc9a4dc68a5811f098e7b02f5eb099952aab6db58fbdaeb7fdae0f91472e762
 SHA512 
952fdafaa826dfe74af18b38344c1bd57bdaa09ae66ac6cb859ab1fa907d189c6f2fce7985b1842740437511b503bdde7e7d9bd0585ba84e93dda12b66f3af29
 DIST tdesktop-1.5.8.tar.gz 14230610 BLAKE2B 
4673381abf54523c602f75e7e516c78c6ec381cf9a92e75e979807d53ef8661eed5080dbde56b26ceb8407bf07fc7431df7ca848f9674c4b48b83efc5e76cf84
 SHA512 
d3c086643732171669451f7e96a90690c2944df5bf30c98187e33ffa853f8f8b1e682aa434df45b6b0d785d3a838aef871a29c784059c04211917975ca15a2d0
 DIST tsetup.1.5.11.tar.xz 32436872 BLAKE2B 
b1e871abd039c5decc866378fa1d250acdeb33d8fd083bb5d7c1f496242af7da038561f9a7fe78dbfb7dbe5a784e77f054164e08f3da1732cc4d1e966b74aab0
 SHA512 
0f07468223266e20cdeb8a5cb5c7cc2fc780961578d63c893c04899bfde0bb36e77d9d4153c76fc2ca61b7b340dcc5a8d715e236c1b5aa2041c852543a5640bb
 DIST tsetup.1.5.12.tar.xz 32461440 BLAKE2B 
10f1ff27bc4adbca2fb2f79b4f6208c48ef2ee6c03e8f8c2044645dc1b057a5be0b72272b37b8f28f36a0ab9fcffe9cf8b1d04b240ba3971c376d025a6e92c7b
 SHA512 
c73a0a6ec5c7872c1a38d68069dd83c2c319472e0605c745e4a56d2a280892198789f7a3dd6b0df7066b556f803d004a4090ea8ca2d212cb40abed20193a8230
+DIST tsetup.1.5.15.tar.xz 32450268 BLAKE2B 
486a6cdd2a3a15e197b8969820cd2dd0e318b9de63144c8182a1458338c77e55d4fff4e3c88ee5209adf4f840597e8f417bc77e7057c339e0e4668c5ec2d
 SHA512 
c8b8fec8c296c3dc1d8d7c9659b0cae7ce3aa5b5441d5d29faf155e4ab7b23dc4accaa059a3ed5e82ac1dd49903cabcabbfecf87b109c798870fdd33896d9917
 DIST tsetup.1.5.8.tar.xz 32399784 BLAKE2B 
4c64bbcb8a84d98a415f981bd719f53889ad69b74ad5204d4391cddf2f8aa4c47ff75f5a5914fb8c2a2a01eb3eb1e9eca174db4816b2fb5436c58b752b209f5a
 SHA512 
bed0529101eacc71ad9588bbc2f50268f4d3d77bc50387200c0c6551623abf34a3424a92cb0ae1c1ebbec9698b04d59047ca672400aa45a7e93bde580c3c6928
 DIST tsetup32.1.5.11.tar.xz 35221340 BLAKE2B 
9910d9de184553f4ebf6a32772fe1aee326fc82b532ae539495188b89971f7b5fa4992b0de4991340aa3f01b4fd3e8f09b2af71f74c4f5a6c9ec88271fe0783e
 SHA512 
835cd3a0a65d397d94b2355bfbf70c68c6867a3f08523bd07c834258e55ca8f52f06a1d3eaf4951df3c0f0277067ebf19ceb83a53372c54f50ac9f5078dbcac7
 DIST tsetup32.1.5.12.tar.xz 35261680 BLAKE2B 
488e8681173ab983f7f5dc037d328078cbfc8b995d9abcdf1351a38c73c18546888fabaa26b60b6530ee75231ee6bd2e0fcab9bb300aa5c74ab6bd7ad20faab7
 SHA512 
4710166f2c1840c41df299cb35e7ae2874d3bc1621d9ff293ba8dbcf59370e88f4542ebf9dfd9b551aaecd7539655443fdf43a6b1906758f5db1f61586ae3591
+DIST tsetup32.1.5.15.tar.xz 35264344 BLAKE2B 
ecc4ff8e27bd622e84ab24614d0ea1dc7c1437325baa0ed068c5e2be4e99c183a20140bb2cdcb7180d61b587c5aa61eb3ddf720fded2a9687a588ef39dc16f96
 SHA512 
77ce5e99bdf799b54946047c13536defb06f3c39b7e2b700a520955efdcd2e53a2fd990ca85cc9f64a6826743d7b4b2deccb7e084d4f59a1856edbabf3d2f0b8
 DIST tsetup32.1.5.8.tar.xz 35047164 BLAKE2B 
5c0e648dc367f5f424aef01630f4cc3a6767a816c5a1b409fd6f0f2edc19a46520b166a90f1f17f7d3f3b4e8c3b0c326f0077588fba0d2ca6e8c2dbd12b33215
 SHA512 
e960e97c777b548a577c75307060ad0e1abf176fe3c1797f3ab75a26f402b3afaa11a58ed49746505ead0293b6fb629db97a0e2ed8e9841e01052871fb0567fd

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.15.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.15.ebuild
new file mode 100644
index 000..10f3a4e22b7
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.15.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2

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

2019-02-13 Thread Craig Andrews
commit: 147887c045d7582e7f41fd37be8efb85f0312847
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Feb 12 19:12:50 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:24:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147887c0

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Craig Andrews  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  3 -
 .../telegram-desktop-bin-1.5.8.ebuild  | 65 --
 2 files changed, 68 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 48540eb3e1b..3b07a012d9b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,12 +1,9 @@
 DIST tdesktop-1.5.11.tar.gz 14244290 BLAKE2B 
caa37c32e93cae338eea1704cce3a4e88ba39ee9383f8a919fde560cc3e1a494ac0569d50b76f873389c0939bf9016b2900b57116a67a7055576dc64f2dd1379
 SHA512 
45315a769acae28a767899461ffb5f2bea6deac66f1ffc5d908d6967e8ce81c4f6a3170468dedf607d9ba8c9bcb824d2c41ef214d6484aea344e396b53b37bcb
 DIST tdesktop-1.5.12.tar.gz 14252160 BLAKE2B 
5f903e7dd1d749b75fa67a8956932bcd08974395c80985c5347a422b93d2eca544d2b6082de0f87769f83ba18107dc837b28ee9c4dd5f266f5d88252e7d279f0
 SHA512 
66887ff86d8290c2e141cf6cf50d17e72704a433fb7b9e340414107eba9ebead9c93d754baa5eef3d28717b61e7633da982d3ba5a8a68711df229437fbb67414
 DIST tdesktop-1.5.15.tar.gz 14253170 BLAKE2B 
f1c6ce9617892f4b37c59b6d2070a9cb4bc88f8e954a2913243fa6e72abd69c18dc9a4dc68a5811f098e7b02f5eb099952aab6db58fbdaeb7fdae0f91472e762
 SHA512 
952fdafaa826dfe74af18b38344c1bd57bdaa09ae66ac6cb859ab1fa907d189c6f2fce7985b1842740437511b503bdde7e7d9bd0585ba84e93dda12b66f3af29
-DIST tdesktop-1.5.8.tar.gz 14230610 BLAKE2B 
4673381abf54523c602f75e7e516c78c6ec381cf9a92e75e979807d53ef8661eed5080dbde56b26ceb8407bf07fc7431df7ca848f9674c4b48b83efc5e76cf84
 SHA512 
d3c086643732171669451f7e96a90690c2944df5bf30c98187e33ffa853f8f8b1e682aa434df45b6b0d785d3a838aef871a29c784059c04211917975ca15a2d0
 DIST tsetup.1.5.11.tar.xz 32436872 BLAKE2B 
b1e871abd039c5decc866378fa1d250acdeb33d8fd083bb5d7c1f496242af7da038561f9a7fe78dbfb7dbe5a784e77f054164e08f3da1732cc4d1e966b74aab0
 SHA512 
0f07468223266e20cdeb8a5cb5c7cc2fc780961578d63c893c04899bfde0bb36e77d9d4153c76fc2ca61b7b340dcc5a8d715e236c1b5aa2041c852543a5640bb
 DIST tsetup.1.5.12.tar.xz 32461440 BLAKE2B 
10f1ff27bc4adbca2fb2f79b4f6208c48ef2ee6c03e8f8c2044645dc1b057a5be0b72272b37b8f28f36a0ab9fcffe9cf8b1d04b240ba3971c376d025a6e92c7b
 SHA512 
c73a0a6ec5c7872c1a38d68069dd83c2c319472e0605c745e4a56d2a280892198789f7a3dd6b0df7066b556f803d004a4090ea8ca2d212cb40abed20193a8230
 DIST tsetup.1.5.15.tar.xz 32450268 BLAKE2B 
486a6cdd2a3a15e197b8969820cd2dd0e318b9de63144c8182a1458338c77e55d4fff4e3c88ee5209adf4f840597e8f417bc77e7057c339e0e4668c5ec2d
 SHA512 
c8b8fec8c296c3dc1d8d7c9659b0cae7ce3aa5b5441d5d29faf155e4ab7b23dc4accaa059a3ed5e82ac1dd49903cabcabbfecf87b109c798870fdd33896d9917
-DIST tsetup.1.5.8.tar.xz 32399784 BLAKE2B 
4c64bbcb8a84d98a415f981bd719f53889ad69b74ad5204d4391cddf2f8aa4c47ff75f5a5914fb8c2a2a01eb3eb1e9eca174db4816b2fb5436c58b752b209f5a
 SHA512 
bed0529101eacc71ad9588bbc2f50268f4d3d77bc50387200c0c6551623abf34a3424a92cb0ae1c1ebbec9698b04d59047ca672400aa45a7e93bde580c3c6928
 DIST tsetup32.1.5.11.tar.xz 35221340 BLAKE2B 
9910d9de184553f4ebf6a32772fe1aee326fc82b532ae539495188b89971f7b5fa4992b0de4991340aa3f01b4fd3e8f09b2af71f74c4f5a6c9ec88271fe0783e
 SHA512 
835cd3a0a65d397d94b2355bfbf70c68c6867a3f08523bd07c834258e55ca8f52f06a1d3eaf4951df3c0f0277067ebf19ceb83a53372c54f50ac9f5078dbcac7
 DIST tsetup32.1.5.12.tar.xz 35261680 BLAKE2B 
488e8681173ab983f7f5dc037d328078cbfc8b995d9abcdf1351a38c73c18546888fabaa26b60b6530ee75231ee6bd2e0fcab9bb300aa5c74ab6bd7ad20faab7
 SHA512 
4710166f2c1840c41df299cb35e7ae2874d3bc1621d9ff293ba8dbcf59370e88f4542ebf9dfd9b551aaecd7539655443fdf43a6b1906758f5db1f61586ae3591
 DIST tsetup32.1.5.15.tar.xz 35264344 BLAKE2B 
ecc4ff8e27bd622e84ab24614d0ea1dc7c1437325baa0ed068c5e2be4e99c183a20140bb2cdcb7180d61b587c5aa61eb3ddf720fded2a9687a588ef39dc16f96
 SHA512 
77ce5e99bdf799b54946047c13536defb06f3c39b7e2b700a520955efdcd2e53a2fd990ca85cc9f64a6826743d7b4b2deccb7e084d4f59a1856edbabf3d2f0b8
-DIST tsetup32.1.5.8.tar.xz 35047164 BLAKE2B 
5c0e648dc367f5f424aef01630f4cc3a6767a816c5a1b409fd6f0f2edc19a46520b166a90f1f17f7d3f3b4e8c3b0c326f0077588fba0d2ca6e8c2dbd12b33215
 SHA512 
e960e97c777b548a577c75307060ad0e1abf176fe3c1797f3ab75a26f402b3afaa11a58ed49746505ead0293b6fb629db97a0e2ed8e9841e01052871fb0567fd

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.8.ebuild
deleted file mode 100644
index 10f3a4e22b7..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.5.8.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-

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

2019-02-13 Thread Craig Andrews
commit: 56ecc69e4e95e061b30c66204f835390ecbace23
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Feb 13 15:44:52 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ecc69e

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Craig Andrews  gentoo.org>

 net-im/signal-desktop-bin/Manifest |  1 -
 .../signal-desktop-bin-1.21.1.ebuild   | 63 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 152e620550f..4ed3ea8aca7 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_1.21.1_amd64.deb 74759386 BLAKE2B 
16f203ee54757822db8952fcfd4ccaffcbc421efea1bb81dbf05dabef6d91f9652ee3cfb02e6e501a214596c55fdcbbaad33ec21e0df7175777e9ab0b4e43065
 SHA512 
058d02aa5ce89edc3f5ae7c8b2bf10f2bda8449d4be2a69f802014cd80c847bd387e64259ccf3f50877a84a291e52765e788f11a20a5953d07aad3db365fd19b
 DIST signal-desktop_1.21.2_amd64.deb 74745050 BLAKE2B 
6000b23876abe54ba863dc5db021ab336497b211eb3d77c7addc3c183f2ac2f8918a00e61d813cbed8c23f8408323161b5b4a9762a84362ffc8d7a445f950e8e
 SHA512 
e678dd1d006cfdbb0fb09c1803dbe958502f53ff3c57a52bb6e3079b0e6d99171512b019888d70a0222072f9da53d94c5a33f781a0fd4b0c9c9c515573eebea3

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.21.1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.21.1.ebuild
deleted file mode 100644
index e4a362f0ca5..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.21.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/-bin/}"
-
-inherit gnome2-utils pax-utils unpacker xdg-utils
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/WhisperSystems/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE=""
-
-RDEPEND="
-   gnome-base/gconf:2
-   dev-libs/nss
-   x11-libs/gtk+:3[X]
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   net-print/cups
-   "
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/libnode.so
-   opt/Signal/libffmpeg.so"
-
-S="${WORKDIR}"
-
-src_prepare(){
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop
-   pax-mark m opt/Signal/signal-desktop
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2019-02-13 Thread Craig Andrews
commit: a9ea6326d9fa51ccee161a7e94125b9dce173f0c
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue Dec 11 22:23:58 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Feb 13 22:24:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ea6326

net-im/gitter-bin: version bump to 4.1.0

Closes: https://bugs.gentoo.org/672786
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Craig Andrews  gentoo.org>

 net-im/gitter-bin/Manifest|   2 +
 net-im/gitter-bin/gitter-bin-4.1.0.ebuild | 107 ++
 net-im/gitter-bin/metadata.xml|   3 +
 3 files changed, 112 insertions(+)

diff --git a/net-im/gitter-bin/Manifest b/net-im/gitter-bin/Manifest
index 4553c4a375d..81b684895c8 100644
--- a/net-im/gitter-bin/Manifest
+++ b/net-im/gitter-bin/Manifest
@@ -1,2 +1,4 @@
 DIST gitter_3.1.0_amd64.deb 43340316 BLAKE2B 
18682a8f467159fc3a0f765505a53982ba3bf0c7992782e256388076f6fba82e4e895d915376f9dfd333af57288d66f93e58bc9e48ecbfb1a5d11f060ac2df41
 SHA512 
b2888a2c9ed399102e2e80a2ec1ffafe093bdbe2f11d74753052c14841201cf586e0bb2a42ff8e67517d000a7c0b6f6aed30c32b3a7ecc683a18f8433b0bfa1c
 DIST gitter_3.1.0_i386.deb 45251440 BLAKE2B 
01ea8b670e95496b7b4015ad6a31f546cf00a615dc562255b5761e797fd65ac00c5a89dd6353522359cbb5abf299aed50e3461fd1d2364e7667f4f748a288137
 SHA512 
4e58f5ca1a5db9139bef29eff2ffd7d599268844c11be65f98e9a78ad7a602c5d115e633c02519d025fe3d81f3174c478d5590bb2beaa92697617dc11fc141f6
+DIST gitter_4.1.0_amd64.deb 98314502 BLAKE2B 
3f14e044865c9af89dc6ac62dbe8f8221824c6f529418a31fd5236ecec45ddfd6013d734100a414a2bbca0db9e8c40cb7046868391d507ba5c9de9da0c66225d
 SHA512 
2ea0ebbc05cbdc40e4e8cb07a68b3948477a61a81e550b8f131af46315c6fc7547c0954aa101260f93b63c557f3e00b1e23006a236b77be01ea4a82edd170f70
+DIST gitter_4.1.0_i386.deb 101820112 BLAKE2B 
3d1ab270389da9c82440dc7a204d1973402de1648e0387a026601d34bd1f2b26469b0fab9be4ff4b596cbe257047e88446b5c36d08deeeae1aaea4f387c45ac3
 SHA512 
c76da19e6eaf79894319848b6121660dab0bd8f2d8cdfaf413a68bee0f4c62fdca25c19c24eeb226164b643582db9ed686c68a5f72701618d41b423df9c9cee8

diff --git a/net-im/gitter-bin/gitter-bin-4.1.0.ebuild 
b/net-im/gitter-bin/gitter-bin-4.1.0.ebuild
new file mode 100644
index 000..b0d7e485b68
--- /dev/null
+++ b/net-im/gitter-bin/gitter-bin-4.1.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+MY_PN="${PN/-bin/}"
+
+inherit desktop gnome2-utils multilib-build pax-utils unpacker
+
+QA_PREBUILT="opt/gitter/pnacl/pnacl_public_x86_64_libcrt_platform_a
+   opt/gitter/pnacl/pnacl_public_x86_64_pnacl_llc_nexe
+   opt/gitter/pnacl/pnacl_public_x86_64_ld_nexe
+   opt/gitter/pnacl/pnacl_public_x86_64_pnacl_sz_nexe
+   opt/gitter/payload
+   opt/gitter/swiftshader/libEGL.so
+   opt/gitter/swiftshader/libGLESv2.so
+   opt/gitter/chromedriver
+   opt/gitter/lib/libnw.so
+   opt/gitter/lib/libnode.so
+   opt/gitter/lib/libffmpeg.so
+   opt/gitter/nacl_helper
+   opt/gitter/nwjc
+   opt/gitter/nacl_irt_x86_64.nexe
+   opt/gitter/Gitter"
+
+DESCRIPTION="Chat and network platform"
+HOMEPAGE="http://www.gitter.im/;
+SRC_URI="
+   amd64? ( https://update.gitter.im/linux64/${MY_PN}_${PV}_amd64.deb )
+   x86? ( https://update.gitter.im/linux32/${MY_PN}_${PV}_i386.deb )"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="pax_kernel"
+RESTRICT="bindist mirror"
+
+RDEPEND="dev-libs/atk:0[${MULTILIB_USEDEP}]
+   dev-libs/expat:0[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr:0[${MULTILIB_USEDEP}]
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
+   sys-apps/dbus:0[${MULTILIB_USEDEP}]
+   x11-libs/cairo:0[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libX11:0[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor:0[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
+   x11-libs/libXext:0[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
+   x11-libs/libXi:0[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
+   x11-libs/libXrender:0[${MULTILIB_USEDEP}]
+   x11-libs/libXtst:0[${MULTILIB_USEDEP}]
+   x11-libs/pango:0[${MULTILIB_USEDEP}]"
+DEPEND="sys-apps/fix-gnustack"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   local arch
+   arch="$(usex amd64 "64" "32")"
+
+   # Modify desktop file to use common paths
+   sed -i \
+   -e '/Exec/s/=.*/=\/usr\/bin\/gitter/' \
+   -e 

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

2019-02-13 Thread Matt Turner
commit: 25638d1a4c30438c3f984ad37d07f991aa0a7c77
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 13 22:16:18 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 13 22:19:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25638d1a

media-libs/mesa: Version bump to 19.0.0_rc4

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-19.0.0_rc4.ebuild | 515 +
 2 files changed, 516 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index a91cbf906a6..1183b3b30a0 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -4,3 +4,4 @@ DIST mesa-18.3.3.tar.xz 11874468 BLAKE2B 
406ec67c998934d5334eaf3c34df3012efdaede
 DIST mesa-19.0.0-rc1.tar.xz 11917372 BLAKE2B 
af8003babd9cc5bf8166e4efd4054690a4cbddb43912b7fddbfea6ca3bba0bcc077bcfa05053b53d4ca3c12d112b0a5d4c6176eda245e5cecd2810c8bac7a6a0
 SHA512 
23d21d6c4f03a1d9073ecb1f43dc251d581cdeb6b7cc24a19c299571070b4184ad4f22b0ca170ca42e58c62bb46eca0dadc334a952bbb7e0379961a30a6ca856
 DIST mesa-19.0.0-rc2.tar.xz 11921808 BLAKE2B 
279552393209ee263dd24a5bfdfa1caf2014d3a14249fc738704593aae92de5094d6aafd1099df3136b0efd7c49923d98243e94492d2cd3d065e649b630c2256
 SHA512 
208f1f40c2724b34447f70cb97bd8e7072ac27f6de030205aeeb754480ffca0101edf536af3e3a8e7cc2f990ef53f485fe4ad44a495b3c27e5a33e091381a087
 DIST mesa-19.0.0-rc3.tar.xz 11919960 BLAKE2B 
24b2b6304cc8332dc5edc8db05e5b09e50c87a935057a46c3e9417ff71e1d6bf6150076be0da024d5e972cf3368856108a6730008dd9cf31842d4247f02ae816
 SHA512 
adcb4cdcda0ef5c43e2257368a674328cb7533c484e631db6ff80d4a6d15ffba4f3f18a063cb63102a7ae89a5954f5e2f45ac8fe295064513f2656198a12307f
+DIST mesa-19.0.0-rc4.tar.xz 11928252 BLAKE2B 
8cf4c2671e3de11e4ed65f0a451dae78bb40bfa32753306060be0d1523ed9f15d0ea479b628b592fcc43927e5c82ea8c68ef02494bb17be58b01ddcd2ea4dc3a
 SHA512 
e17bfc29084a8efa259fcca16374f2f33aa1b62e034a8637fe0c9985410b1722fe68092b6f393fbf23f0db6ec3e1d6a191541d37cee650e42909ec7e0232f5a6

diff --git a/media-libs/mesa/mesa-19.0.0_rc4.ebuild 
b/media-libs/mesa/mesa-19.0.0_rc4.ebuild
new file mode 100644
index 000..dd35b9d8a13
--- /dev/null
+++ b/media-libs/mesa/mesa-19.0.0_rc4.ebuild
@@ -0,0 +1,515 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   EXPERIMENTAL="true"
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
+   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
+   vulkan wayland xa xvmc"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=app-eselect/eselect-opengl-1.3.0
+   

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

2019-02-13 Thread Patrice Clement
commit: d2c5dbbe7d14460ae750258e4c5ec70c40cc72c9
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb  8 17:12:42 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:16:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c5dbbe

app-misc/mmv: EAPI 6 bump.

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

 app-misc/mmv/mmv-1.01b_p18-r1.ebuild | 49 
 1 file changed, 49 insertions(+)

diff --git a/app-misc/mmv/mmv-1.01b_p18-r1.ebuild 
b/app-misc/mmv/mmv-1.01b_p18-r1.ebuild
new file mode 100644
index 000..2b92035c6ac
--- /dev/null
+++ b/app-misc/mmv/mmv-1.01b_p18-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DEB_PATCH_VER=${PV#*_p}
+MY_VER=${PV%_p*}
+
+DESCRIPTION="Move/copy/append/link multiple files according to a set of 
wildcard patterns"
+HOMEPAGE="https://packages.debian.org/unstable/utils/mmv;
+SRC_URI="
+   mirror://debian/pool/main/m/mmv/${PN}_${MY_VER}.orig.tar.gz
+   
mirror://debian/pool/main/m/mmv/${PN}_${MY_VER}-${DEB_PATCH_VER}.debian.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+
+S="${WORKDIR}/${PN}-${MY_VER}.orig"
+
+src_prepare() {
+   default
+   epatch "${WORKDIR}"/debian/patches/*.diff
+}
+
+src_compile() {
+   # i wonder how this works on other platforms if CFLAGS from makefile are
+   # overridden, see bug #218082
+   [[ ${CHOST} == *-interix* ]] && append-flags -DIS_SYSV -DHAS_RENAME 
-DHAS_DIRENT
+   [[ ${CHOST} == *-interix* ]] || append-lfs-flags
+
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin "${PN}"
+   dosym "${PN}" /usr/bin/mcp
+   dosym "${PN}" /usr/bin/mln
+   dosym "${PN}" /usr/bin/mad
+
+   doman "${PN}.1"
+   newman "${PN}.1" mcp.1
+   newman "${PN}.1" mln.1
+   newman "${PN}.1" mad.1
+
+   dodoc ANNOUNCE "${WORKDIR}"/debian/{changelog,control}
+}



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

2019-02-13 Thread Patrice Clement
commit: d11b0b2f5fb697bc657ff65240a4cdd6b0a9f097
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Feb  8 17:15:42 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:16:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11b0b2f

app-misc/mmv: keyword for arm64.

Closes: https://bugs.gentoo.org/668546
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-misc/mmv/mmv-1.01b_p18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mmv/mmv-1.01b_p18-r1.ebuild 
b/app-misc/mmv/mmv-1.01b_p18-r1.ebuild
index 2b92035c6ac..44674eccd65 100644
--- a/app-misc/mmv/mmv-1.01b_p18-r1.ebuild
+++ b/app-misc/mmv/mmv-1.01b_p18-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 
 S="${WORKDIR}/${PN}-${MY_VER}.orig"
 



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

2019-02-13 Thread Patrice Clement
commit: 99bfe0ef81d28cda0b89eb178d11b34a5fb3ec06
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 12 21:07:56 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:07:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99bfe0ef

dev-python/twitter: clean up old.

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

 dev-python/twitter/Manifest  |  1 -
 dev-python/twitter/twitter-1.17.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/twitter/Manifest b/dev-python/twitter/Manifest
index d7dfa1e9c9b..3086ca0b0f4 100644
--- a/dev-python/twitter/Manifest
+++ b/dev-python/twitter/Manifest
@@ -1,2 +1 @@
-DIST twitter-1.17.1.tar.gz 44023 BLAKE2B 
c647834b658799c0253e58207e433f4d648f71544ec2b81d78bdedb09c5e090ae920c276f1aac3fbead4e54548f4f0e09b2c26aae82bdb11f1fbcb38da2c0ed4
 SHA512 
17ea867d0c4183cd97aec610c8757def6c23648f18c4bfd3bceca150de6bdbeab036fefe699e976fac11d3d0b0d2c574c0f1726818576a898a92a8335d0342dd
 DIST twitter-1.18.0.tar.gz 47695 BLAKE2B 
2604370a303c479d371dd0c5b6c1855b990c38cf0d9ef710c740ae69740d0cfddb2a18d465deaca2146e43debea0175f9e444c0a7bb5931a95f9124d80237ae6
 SHA512 
dda752b194efe88df88a2c9e2279cd3045a36c466f05493727a7374ca99873c1dc1742491f2f4092eff5afb9ad7680a779f16041d9c3dae7c6eea013ea48

diff --git a/dev-python/twitter/twitter-1.17.1.ebuild 
b/dev-python/twitter/twitter-1.17.1.ebuild
deleted file mode 100644
index b569a9fb5ff..000
--- a/dev-python/twitter/twitter-1.17.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
-HOMEPAGE="http://mike.verdone.ca/twitter/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""



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

2019-02-13 Thread Patrice Clement
commit: 618cc24e76b2eafdd5c8511a912e3ca3c953aab3
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Sun Feb 10 12:43:07 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:07:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618cc24e

app-admin/passwordsafe: version bump.

Closes: https://bugs.gentoo.org/677500
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Hendrik v. Raven  consetetur.de>
Closes: https://github.com/gentoo/gentoo/pull/11018
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/passwordsafe/Manifest|  1 +
 app-admin/passwordsafe/metadata.xml|  1 +
 .../passwordsafe/passwordsafe-1.07_beta.ebuild | 99 ++
 3 files changed, 101 insertions(+)

diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest
index 035ef0ae55c..28ea80df720 100644
--- a/app-admin/passwordsafe/Manifest
+++ b/app-admin/passwordsafe/Manifest
@@ -1 +1,2 @@
 DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 
83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486
 SHA512 
2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c
+DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B 
aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f
 SHA512 
229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934

diff --git a/app-admin/passwordsafe/metadata.xml 
b/app-admin/passwordsafe/metadata.xml
index cd092820b04..caf84c81f26 100644
--- a/app-admin/passwordsafe/metadata.xml
+++ b/app-admin/passwordsafe/metadata.xml
@@ -14,6 +14,7 @@
Enable QR code password display
Enable support for Yubikey
Enable XML import support
+   Install x11-misc/xvkbd on-screen 
keyboard


pwsafe/pwsafe

diff --git a/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild
new file mode 100644
index 000..97a528cdd45
--- /dev/null
+++ b/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit eutils flag-o-matic wxwidgets cmake-utils
+
+MY_PV="${PV/_beta/BETA}"
+DESCRIPTION="Password manager with wxGTK based frontend"
+HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/;
+SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libressl minimal test qr yubikey +xml xvkbd"
+
+COMMON_DEPEND="xml? ( dev-libs/xerces-c )
+   qr? ( media-gfx/qrencode )
+   net-misc/curl
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-apps/util-linux
+   x11-libs/libXt
+   x11-libs/libXtst
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   !minimal? ( !!app-misc/pwsafe )
+   yubikey? ( sys-auth/ykpers )"
+RDEPEND="${COMMON_DEPEND}
+   xvkbd? ( x11-misc/xvkbd )"
+DEPEND="${COMMON_DEPEND}
+   app-arch/zip
+   sys-devel/gettext
+   test? ( dev-cpp/gtest )"
+
+S=${WORKDIR}/pwsafe-${MY_PV}
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch"
+)
+
+pkg_pretend() {
+   einfo "Checking for -std=c++11 support in compiler"
+   test-flags-CXX -std=c++11 > /dev/null || die
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe
+   # instead. Perform required changes in linking files
+   sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die
+   sed -i docs/pwsafe.1 \
+   -e 's/PWSAFE/PASSWORDSAFE/' \
+   -e "s/^.B pwsafe/.B ${PN}/" || die
+}
+
+src_configure() {
+   need-wxwidgets unicode
+
+   local mycmakeargs=(
+   -DNO_QR=$(usex !qr)
+   -DNO_GTEST=$(usex !test)
+   -DSYSTEM_GTEST=ON
+   -DXML_XERCESC=$(usex xml)
+   -DNO_YUBI=$(usex !yubikey)
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   pushd "${BUILD_DIR}" || die
+   if use minimal; then
+   newbin pwsafe ${PN}
+   else
+   dobin pwsafe
+   dosym pwsafe /usr/bin/${PN}
+   fi
+   insinto /usr/share/locale
+   doins -r src/ui/wxWidgets/I18N/mos/*
+
+   insinto /usr/share/${PN}/help
+   doins help/*.zip
+
+   popd || die
+
+   newman docs/pwsafe.1 ${PN}.1
+
+   dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt}
+
+   insinto /usr/share/${PN}
+   doins -r xml

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

2019-02-13 Thread Patrice Clement
commit: 0746d6ed41994a642a841e7252cc2c6529d2f92d
Author: Hendrik v. Raven  consetetur  de>
AuthorDate: Sun Feb 10 12:50:05 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:07:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0746d6ed

app-admin/passwordsafe: drop old.

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Hendrik v. Raven  consetetur.de>
Signed-off-by: Patrice Clement  gentoo.org>

 app-admin/passwordsafe/Manifest|  1 -
 .../passwordsafe/passwordsafe-1.06_beta-r1.ebuild  | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest
index 28ea80df720..3794812afae 100644
--- a/app-admin/passwordsafe/Manifest
+++ b/app-admin/passwordsafe/Manifest
@@ -1,2 +1 @@
-DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 
83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486
 SHA512 
2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c
 DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B 
aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f
 SHA512 
229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934

diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild
deleted file mode 100644
index 1a344e26021..000
--- a/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit eutils flag-o-matic wxwidgets cmake-utils
-
-MY_PV="${PV/_beta/BETA}"
-DESCRIPTION="Password manager with wxGTK based frontend"
-HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/;
-SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="minimal test qr yubikey +xml"
-
-RDEPEND="xml? ( dev-libs/xerces-c )
-   qr? ( media-gfx/qrencode )
-   sys-apps/util-linux
-   x11-libs/libXt
-   x11-libs/libXtst
-   x11-libs/wxGTK:${WX_GTK_VER}[X]
-   !minimal? ( !!app-misc/pwsafe )
-   yubikey? ( sys-auth/ykpers )"
-DEPEND="${RDEPEND}
-   app-arch/zip
-   sys-devel/gettext
-   test? ( dev-cpp/gtest )"
-
-S=${WORKDIR}/pwsafe-${MY_PV}
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch"
-)
-
-pkg_pretend() {
-   einfo "Checking for -std=c++11 support in compiler"
-   test-flags-CXX -std=c++11 > /dev/null || die
-}
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe
-   # instead. Perform required changes in linking files
-   sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die
-   sed -i docs/pwsafe.1 \
-   -e 's/PWSAFE/PASSWORDSAFE/' \
-   -e "s/^.B pwsafe/.B ${PN}/" || die
-}
-
-src_configure() {
-   need-wxwidgets unicode
-
-   local mycmakeargs=(
-   -DNO_QR=$(usex !qr)
-   -DNO_GTEST=$(usex !test)
-   -DSYSTEM_GTEST=ON
-   -DXML_XERCESC=$(usex xml)
-   -DNO_YUBI=$(usex !yubikey)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   pushd "${BUILD_DIR}" || die
-   if use minimal; then
-   newbin pwsafe ${PN}
-   else
-   dobin pwsafe
-   dosym pwsafe /usr/bin/${PN}
-   fi
-   insinto /usr/share/locale
-   doins -r src/ui/wxWidgets/I18N/mos/*
-
-   insinto /usr/share/${PN}/help
-   doins help/*.zip
-
-   popd || die
-
-   newman docs/pwsafe.1 ${PN}.1
-
-   dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt}
-
-   insinto /usr/share/${PN}
-   doins -r xml
-
-   newicon install/graphics/pwsafe.png ${PN}.png
-   newmenu install/desktop/pwsafe.desktop ${PN}.desktop
-}



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

2019-02-13 Thread Patrice Clement
commit: 755fb586658a30a942cb471ef044c57fdbde84ff
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Feb 12 21:04:25 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Feb 13 22:07:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755fb586

dev-python/twitter: version bump.

Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --force

 dev-python/twitter/Manifest  |  1 +
 dev-python/twitter/twitter-1.18.0.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/twitter/Manifest b/dev-python/twitter/Manifest
index 705e2300060..d7dfa1e9c9b 100644
--- a/dev-python/twitter/Manifest
+++ b/dev-python/twitter/Manifest
@@ -1 +1,2 @@
 DIST twitter-1.17.1.tar.gz 44023 BLAKE2B 
c647834b658799c0253e58207e433f4d648f71544ec2b81d78bdedb09c5e090ae920c276f1aac3fbead4e54548f4f0e09b2c26aae82bdb11f1fbcb38da2c0ed4
 SHA512 
17ea867d0c4183cd97aec610c8757def6c23648f18c4bfd3bceca150de6bdbeab036fefe699e976fac11d3d0b0d2c574c0f1726818576a898a92a8335d0342dd
+DIST twitter-1.18.0.tar.gz 47695 BLAKE2B 
2604370a303c479d371dd0c5b6c1855b990c38cf0d9ef710c740ae69740d0cfddb2a18d465deaca2146e43debea0175f9e444c0a7bb5931a95f9124d80237ae6
 SHA512 
dda752b194efe88df88a2c9e2279cd3045a36c466f05493727a7374ca99873c1dc1742491f2f4092eff5afb9ad7680a779f16041d9c3dae7c6eea013ea48

diff --git a/dev-python/twitter/twitter-1.18.0.ebuild 
b/dev-python/twitter/twitter-1.18.0.ebuild
new file mode 100644
index 000..171b7cde139
--- /dev/null
+++ b/dev-python/twitter/twitter-1.18.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="An API and command-line toolset for Twitter (twitter.com)"
+HOMEPAGE="http://mike.verdone.ca/twitter/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-02-13 Thread Mike Frysinger
commit: 5f2c3de466deaef7c8faa73a5c0e4af0d1c52986
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Feb 13 21:29:31 2019 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 13 21:59:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2c3de4

sys-apps/i2c-tools: avoid compiling the static lib when possible

Rather than always build (but not use) the static lib and then delete it
during src_install, disable building it entirely to speed things up.

We also add support for static-only targets.

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

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild 
b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
index 595a0ebccdd..2127072c21b 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -36,6 +36,17 @@ src_prepare() {
 
 src_configure() {
use python && distutils-r1_src_configure
+
+   # Always build & use dynamic libs if possible.
+   if tc-is-static-only ; then
+   export BUILD_DYNAMIC_LIB=0
+   export USE_STATIC_LIB=1
+   export BUILD_STATIC_LIB=1
+   else
+   export BUILD_DYNAMIC_LIB=1
+   export USE_STATIC_LIB=0
+   export BUILD_STATIC_LIB=$(usex static-libs 1 0)
+   fi
 }
 
 src_compile() {
@@ -67,8 +78,4 @@ src_install() {
dodoc README*
distutils-r1_src_install
fi
-
-   if ! use static-libs; then
-   rm -rf "${D}"/usr/$(get_libdir)/libi2c.a || die
-   fi
 }



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

2019-02-13 Thread Mike Frysinger
commit: bc18344baa8b53b615e474f760624dffa6d50b38
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Feb 13 21:14:06 2019 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 13 21:59:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc18344b

sys-apps/i2c-tools: fix quoting on vars

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

 sys-apps/i2c-tools/i2c-tools-4.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild 
b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
index f87aa062cf9..f3549776e8e 100644
--- a/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
+++ b/sys-apps/i2c-tools/i2c-tools-4.1.ebuild
@@ -32,9 +32,9 @@ src_configure() {
 }
 
 src_compile() {
-   emake  AR=$(tc-getAR) CC=$(tc-getCC) all-lib # parallel make
-   emake CC=$(tc-getCC)
-   emake -C eepromer CC=$(tc-getCC) CFLAGS="${CFLAGS}"
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)" all-lib # parallel make
+   emake CC="$(tc-getCC)"
+   emake -C eepromer CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
 
if use python ; then
cd py-smbus || die
@@ -50,8 +50,8 @@ src_install() {
dodoc CHANGES README
local d
for d in eeprom eepromer ; do
-   docinto ${d}
-   dodoc ${d}/README*
+   docinto "${d}"
+   dodoc "${d}"/README*
done
 
if use python ; then



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

2019-02-13 Thread Mike Frysinger
commit: e88a25e039c7faed7d97a5e19fed9e15dcb0b36d
Author: Mike Frysinger  chromium  org>
AuthorDate: Wed Feb 13 21:24:33 2019 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 13 21:59:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a25e0

sys-apps/i2c-tools: add missing perl dep and make it optional

This package installs a number of perl scripts, so make sure we RDEPEND
on perl to avoid broken deps.  But also put that behind USE=perl so we
can install the other (more interesting) programs w/out forcing perl on
everyone.

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

 sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild 
b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
new file mode 100644
index 000..595a0ebccdd
--- /dev/null
+++ b/sys-apps/i2c-tools/i2c-tools-4.1-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+DISTUTILS_OPTIONAL="1"
+
+inherit distutils-r1 flag-o-matic toolchain-funcs
+
+DESCRIPTION="I2C tools for bus probing, chip dumping, EEPROM decoding, and 
more"
+HOMEPAGE="https://www.kernel.org/pub/software/utils/i2c-tools;
+SRC_URI="${HOMEPAGE}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="perl python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="!

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

2019-02-13 Thread Patrick McLean
commit: eb45185553867241ea35d9722255d5ebf577bf78
Author: Patrick McLean  sony  com>
AuthorDate: Wed Feb 13 21:42:40 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 13 21:42:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb451855

sys-kernel/vanilla-sources: Version bump to 4.20.8

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-4.20.7.ebuild => vanilla-sources-4.20.8.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 652f2ef0a91..d2eb7a21604 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,6 +7,6 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.63.xz 2328408 BLAKE2B 
029bffaebb44bbc199982363e9dd18d32069b502c6a11de72493cdc99b3865bf8b3edbd13c0488e0fec62040cb5872625ab4257df8efa9e1bd147049ae57714c
 SHA512 
0f4d2834ce213c872b5e36457c28cf683614c8672b6edf07d06cc10f43b6663acd2e2b187228aa1ac0cb32c152bb9a0031654225774145d825e7404b6542b059
 DIST patch-4.14.99.xz 2248256 BLAKE2B 
50616831f3429119ae57bba73ebc97a8a78f209afad9cdf6c9bce99f811c1645c6de357d15f82b17d00599d2f5685bb7e1fc7b008c86dcdee2f23af5343fb445
 SHA512 
dc816b9c4d4ec0df173b6294dcc3b25c5906c2ce0463b3951451abaf9952c13af4bbfee07aee4457caeac1edb0176f30ab7bdcd5853089da05372e247eceb4b2
 DIST patch-4.19.21.xz 678468 BLAKE2B 
79b6f6f84edd36ab66285897fabae8b9e69142951c6cde1ba80e049e8691f2b1ebc180f81350cd92879fd7e3d342a45f2ff544e7ac8f7d736b43ebe1464af9ff
 SHA512 
e08da5167d3d726a3fc72950955ec5e0107d46f0e1e97e4c492295a5a3ad5d1f782b281c07066c3190ec822056b49355c93d2dde6b324787ab6e3181bb548147
-DIST patch-4.20.7.xz 222888 BLAKE2B 
12c968354ab9395cb8790c5b751dd935037146a40d87994ca9e5af5a0879f545c473928996ea4eea337b46967e1f0e8bf5d957361e2872c42aac27a5e25736a0
 SHA512 
7b3ea8f8880dfcc1f4f632ff5f30fe7a210eec9d36b76f4643d9864de1ce0daf65c1fd2ae0547c783f2b27ed2c0c01acd733bbf7e6c14ad57fe9dad2ed59385c
+DIST patch-4.20.8.xz 309924 BLAKE2B 
538abda7f0f523fc70560c27d4ca7d2612d6be2b492764c0db2b50dfd6c74955338283f320b0ab6aeca6e9314521a6615db924bf19548296685e93f1fee8e8d4
 SHA512 
8803356431234ad42da87893f71ed23a4953237fd3110867f642ebc91d9bfb1d2e40c3a59397af7a1983c4f6b987f88010c7d264f3bab9315cc9a51eb627bb16
 DIST patch-4.4.174.xz 2387168 BLAKE2B 
230afcc068b7cda46c3f23c2e10423ddb56325cc3620635db95bd65bc6ec760de42da86acca088c416742deb08e371fdb52096f9375e8a5af0b2c1fe89aaae89
 SHA512 
2ef827cc53cb708f0d57639698ea73d12975e048c2ed28a796d3776b6d80a5fe7fd60d0cbadc0875425cf3c6d85802b148486309d5613cc593b4fdacddfb1651
 DIST patch-4.9.156.xz 2560220 BLAKE2B 
31d40d2cdf7641d8c22755acd986ad1456d5e6c5758851ca83838f34ddbdd6b545dff5c3d2dc4f08db6d7ab16d1323fab154fb05b0efce29b18cbc285f3235a2
 SHA512 
7004e4e219f5418a13489fcb43335e549eb05a79a802c8c92ceae16d591735216c6bddabf4038b44191efc34efab3e591f82dd44d47045300a2d451ba46dff34

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



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

2019-02-13 Thread Robin H. Johnson
commit: ae37ec6c11209ed8057143618cddf9f210e01a22
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Feb 13 06:05:14 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Feb 13 21:16:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae37ec6c

app-office/ledger: bump

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 app-office/ledger/Manifest|   1 +
 app-office/ledger/ledger-3.1.2.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-office/ledger/Manifest b/app-office/ledger/Manifest
index dfd3c2ecfdf..6538340a9b0 100644
--- a/app-office/ledger/Manifest
+++ b/app-office/ledger/Manifest
@@ -1,2 +1,3 @@
 DIST de1b48a013b6f4bdf68f7edf333db63a0994ef20.patch 4533 BLAKE2B 
39a2ef3b9e6a8e495837376c8a36c9276fbf58bd4ff45a07926e71ca40d65ddb5761e107752247fa2986e63d454e6461bdf0a3bc7bc773db97dcd3027091a841
 SHA512 
019c862fecb3f3a0682c2f1237ecebec40eafae0b38d6b5d8e56f9829155353569f889dac468ff5b1b2e23f15ae9fe538a0b027f628776f27ea818c12fd1d0b2
 DIST ledger-3.1.1.tar.gz 842364 BLAKE2B 
83f9008f6daf4da39ece192388e0231719bc7297d2a911f1209662f57d2963b9ea09a5b6de9450ed29c5973efa47d9d6a250e052c155d9ba742cdb3ee075f341
 SHA512 
3f81b98a414cdfc0e272de4e958770149fb1acc8bda880d270e1459ce35294a220c52820bb9af49a751ac3a80b878f81fc7799ba41e0a1be43eba72081351bf5
+DIST ledger-3.1.2.tar.gz 801112 BLAKE2B 
71b907a83fe10857d17de746c0d124572859c9eca237130ebbfa5b730406470a5d31025736e80516feaac7daf14a4edb8b644ed72a0827f9714ac9cb2b79c0fb
 SHA512 
445d9a9c70aa3e59718f8fb75e4110c73f2f476436149fdd456b5fe7b9cee9333c09647080049989599dfac491e5bdd0d143717e58e15989db0fcaad4e5a958d

diff --git a/app-office/ledger/ledger-3.1.2.ebuild 
b/app-office/ledger/ledger-3.1.2.ebuild
new file mode 100644
index 000..1fe3082e204
--- /dev/null
+++ b/app-office/ledger/ledger-3.1.2.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit check-reqs cmake-utils elisp-common python-single-r1
+
+DESCRIPTION="A double-entry accounting system with a command-line reporting 
interface"
+HOMEPAGE="https://www.ledger-cli.org/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="debug doc emacs python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="test"
+
+SITEFILE=50${PN}-gentoo-${PV}.el
+
+CHECKREQS_MEMORY=8G
+
+RDEPEND="
+   dev-libs/boost:=[python?]
+   dev-libs/gmp:0=
+   dev-libs/mpfr:0=
+   emacs? ( virtual/emacs )
+   python? (
+   dev-libs/boost:=[${PYTHON_USEDEP}]
+   dev-python/cheetah
+   ${PYTHON_DEPS}
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/utfcpp
+   doc? (
+   sys-apps/texinfo
+   virtual/texi2dvi
+   dev-texlive/texlive-fontsrecommended
+   )
+"
+
+PATCHES=()
+
+# Building with python integration seems to fail without 8G available
+# RAM(!)  Since the memory check in check-reqs doesn't count swap, it
+# may be unfair to fail the build entirely on the memory test alone.
+# Therefore check-reqs_pkg_pretend is deliberately omitted so that we
+# ewarn but not eerror.
+pkg_pretend() {
+   :
+}
+
+pkg_setup() {
+   if use python; then
+   check-reqs_pkg_setup
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed -r -i \
+   -e '/set.BOOST_PYTHON/s/python27/python-2.7/g' \
+   "${S}/CMakeLists.txt" \
+   || die "Failed to update CMakeLists.txt for python2.7 boost"
+
+   # Want to type "info ledger" not "info ledger3"
+   sed -i -e 's/ledger3/ledger/g' \
+   doc/ledger3.texi \
+   doc/CMakeLists.txt \
+   test/CheckTexinfo.py \
+   tools/cleanup.sh \
+   tools/gendocs.sh \
+   tools/prepare-commit-msg \
+   tools/spellcheck.sh \
+   || die "Failed to update info file name in file contents"
+
+   mv doc/ledger{3,}.texi || die "Failed to rename info file name"
+
+   eapply_user
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EMACSLISP="$(usex emacs)"
+   -DBUILD_DOCS="$(usex doc)"
+   -DBUILD_WEB_DOCS="$(usex doc)"
+   -DUSE_PYTHON="$(usex python)"
+   -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/${PF}"
+   -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON
+   -DBUILD_DEBUG="$(usex debug)"
+   -DUSE_PYTHON27_COMPONENT=yes
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   use doc && cmake-utils_src_make doc
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   use emacs && 

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

2019-02-13 Thread Robin H. Johnson
commit: 5e62644dd3ff594450c2a66b25e5ce4a761b6535
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Feb  6 05:28:57 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Feb 13 21:16:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e62644d

net-proxy/tayga: add init script

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-proxy/tayga/files/tayga.confd |  2 ++
 net-proxy/tayga/files/tayga.initd | 20 +++
 net-proxy/tayga/tayga-0.9.2-r3.ebuild | 36 +++
 3 files changed, 58 insertions(+)

diff --git a/net-proxy/tayga/files/tayga.confd 
b/net-proxy/tayga/files/tayga.confd
new file mode 100644
index 000..c601c33e58d
--- /dev/null
+++ b/net-proxy/tayga/files/tayga.confd
@@ -0,0 +1,2 @@
+# Should match the tayga.conf tun-device
+#rc_need="net.nat64"

diff --git a/net-proxy/tayga/files/tayga.initd 
b/net-proxy/tayga/files/tayga.initd
new file mode 100644
index 000..a0ad1dd3015
--- /dev/null
+++ b/net-proxy/tayga/files/tayga.initd
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+#
+
+description='tayga NAT64 gateway'
+pidfile=${pidfile:=/var/run/tayga.pid}
+user=${user:=nobody}
+group=${group:=nogroup}
+datadir=${datadir:=/var/db/tayga}
+
+command='/usr/sbin/tayga'
+command_args="--pidfile ${pidfile} -u ${user} -g ${group}"
+
+start_pre() {
+   checkpath --directory --owner ${user}:${group} ${datadir}
+   checkpath --owner ${user}:${group} ${datadir}/dynamic.map
+}
+
+

diff --git a/net-proxy/tayga/tayga-0.9.2-r3.ebuild 
b/net-proxy/tayga/tayga-0.9.2-r3.ebuild
new file mode 100644
index 000..4d84b05240f
--- /dev/null
+++ b/net-proxy/tayga/tayga-0.9.2-r3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="out-of-kernel stateless NAT64 implementation based on TUN"
+HOMEPAGE="http://www.litech.org/tayga/;
+SRC_URI="http://www.litech.org/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-static-EAM.patch
+   "${FILESDIR}"/${P}-manpage-RFC.patch
+   "${FILESDIR}"/${P}-release-reserved-addr.patch
+)
+
+src_prepare() {
+   default
+   sed -e '/^CFLAGS/d' \
+   -i configure.ac || die "sed failed"
+   eautoreconf
+}
+
+src_install() {
+   newconfd "${FILESDIR}"/tayga.confd
+   newinitd "${FILESDIR}"/tayga.initd
+}



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

2019-02-13 Thread Sergei Trofimovich
commit: 2004d466896f9b81452c7bdac1ee00866b8f0ff1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 13 21:01:27 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 13 21:03:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2004d466

flag-o-matic.eclass: whitelist -mstackrealign for 'strip-flags'

Allow '-mstackrealign' in ebuilds like glibc to force stack realignment.
That will allow running ancient (or foreign) binaries that don't
maintain 16-byte stack alignment. See bug #677852 for example.

Reported-by: Michael Huss
Closes: https://bugs.gentoo.org/677852
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/flag-o-matic.eclass | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 58233909657..933104190ae 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -69,6 +69,13 @@ setup-allowed-flags() {
# gcc 4.9
-mno-avx512cd -mno-avx512er -mno-avx512f -mno-avx512pf -mno-sha
)
+
+   # Allow some safe individual flags. Should come along with the bug 
reference.
+   ALLOWED_FLAGS+=(
+   # Allow explicit stack realignment to run non-conformant
+   # binaries: bug #677852
+   -mstackrealign
+   )
 }
 
 # inverted filters for hardened compiler.  This is trying to unpick



[gentoo-commits] proj/eselect:master commit in: doc/, man/, misc/, /, modules/, libs/, bin/

2019-02-13 Thread Ulrich Müller
commit: 14b42c332c33eb0a40658bdc51552e1021692291
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 13 20:50:31 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 13 20:50:31 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=14b42c33

Update copyright years.

Signed-off-by: Ulrich Müller  gentoo.org>

 README | 2 +-
 bin/eselect.in | 4 ++--
 doc/developer-guide.txt| 2 +-
 libs/config.bash.in| 2 +-
 libs/core.bash.in  | 2 +-
 libs/default.eselect.in| 2 +-
 libs/editor-variable.bash.in   | 2 +-
 libs/manip.bash.in | 2 +-
 libs/multilib.bash.in  | 2 +-
 libs/output.bash.in| 2 +-
 libs/package-manager.bash.in   | 2 +-
 libs/path-manipulation.bash.in | 2 +-
 libs/skel.bash.in  | 2 +-
 libs/tests.bash.in | 2 +-
 man/editor.eselect.5   | 2 +-
 man/env.eselect.5  | 2 +-
 man/eselect.1  | 2 +-
 man/kernel.eselect.5   | 2 +-
 man/news.eselect.5 | 2 +-
 man/pager.eselect.5| 2 +-
 man/profile.eselect.5  | 2 +-
 man/rc.eselect.5   | 2 +-
 man/visual.eselect.5   | 2 +-
 misc/eselect-mode.el   | 2 +-
 misc/eselect.bashcomp  | 2 +-
 modules/config.eselect | 2 +-
 modules/cow.eselect| 2 +-
 modules/editor.eselect | 2 +-
 modules/env.eselect| 2 +-
 modules/kernel.eselect | 2 +-
 modules/locale.eselect | 2 +-
 modules/modules.eselect| 2 +-
 modules/news.eselect   | 2 +-
 modules/pager.eselect  | 2 +-
 modules/profile.eselect| 2 +-
 modules/rc.eselect | 2 +-
 modules/visual.eselect | 2 +-
 37 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/README b/README
index b063481..1ef30e6 100644
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ See ``doc/``. Use ``make html`` for HTML versions.
 Copyright
 -
 
-eselect is Copyright (c) 2005-2018 Gentoo Authors. This code is
+eselect is Copyright (c) 2005-2019 Gentoo Authors. This code is
 distributed under the terms of the `GNU General Public License,
 version 2 or later`__.
 

diff --git a/bin/eselect.in b/bin/eselect.in
index fc8785b..f9d4d0b 100755
--- a/bin/eselect.in
+++ b/bin/eselect.in
@@ -1,6 +1,6 @@
 #!@BASH@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2005-2018 Gentoo Authors
+# Copyright (c) 2005-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #
@@ -98,7 +98,7 @@ es_do_help() {
 es_do_version() {
echo "eselect ${ESELECT_VERSION}"
echo
-   echo "Copyright (c) 2005-2018 Gentoo Authors."
+   echo "Copyright (c) 2005-2019 Gentoo Authors."
echo "Distributed under the terms of the GNU GPL version 2 or later."
 }
 

diff --git a/doc/developer-guide.txt b/doc/developer-guide.txt
index abeccc2..ffe095c 100644
--- a/doc/developer-guide.txt
+++ b/doc/developer-guide.txt
@@ -31,7 +31,7 @@ and ``set``, plus the standard ``help``, ``usage``, and 
``version``
 actions, and is installed to ``$(datadir)/eselect/modules/`` ::
 
 # -*-eselect-*-  vim: ft=eselect
-# Copyright 2005-2018 Gentoo Authors
+# Copyright 2005-2019 Gentoo Authors
 # Distributed under the terms of the GNU GPL version 2 or later
 
 DESCRIPTION="Manage the /usr/src/linux symlink"

diff --git a/libs/config.bash.in b/libs/config.bash.in
index 37858a1..78d2d75 100644
--- a/libs/config.bash.in
+++ b/libs/config.bash.in
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2005-2018 Gentoo Authors
+# Copyright (c) 2005-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #

diff --git a/libs/core.bash.in b/libs/core.bash.in
index 44171d1..46c08bd 100644
--- a/libs/core.bash.in
+++ b/libs/core.bash.in
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2005-2018 Gentoo Authors
+# Copyright (c) 2005-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #

diff --git a/libs/default.eselect.in b/libs/default.eselect.in
index 07601ad..8c34ef4 100644
--- a/libs/default.eselect.in
+++ b/libs/default.eselect.in
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2005-2018 Gentoo Authors
+# Copyright (c) 2005-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #

diff --git a/libs/editor-variable.bash.in b/libs/editor-variable.bash.in
index 12c9418..ac71ecf 100644
--- a/libs/editor-variable.bash.in
+++ b/libs/editor-variable.bash.in
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2005-2018 Gentoo Authors
+# Copyright (c) 2005-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #

diff --git a/libs/manip.bash.in b/libs/manip.bash.in
index 16f2671..2c16001 100644
--- a/libs/manip.bash.in
+++ b/libs/manip.bash.in
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect

[gentoo-commits] proj/eselect:master commit in: modules/, /

2019-02-13 Thread Ulrich Müller
commit: bbfcc313401c27755a2832c100ad20772bad586c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 13 20:39:26 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 13 20:39:26 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=bbfcc313

Warn about deprecated profiles.

* modules/profile.eselect (set_symlink): Warn about deprecated
profiles, bug 673568.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog   | 5 +
 modules/profile.eselect | 7 +++
 2 files changed, 12 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 8a3eb59..84673d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-12-22  Ulrich Mueller  
+
+   * modules/profile.eselect (set_symlink): Warn about deprecated
+   profiles, bug 673568.
+
 2018-08-07  Ulrich Müller  
 
* man/profile.eselect.5: Update examples, bug 662996.

diff --git a/modules/profile.eselect b/modules/profile.eselect
index b88cc2b..68b0826 100644
--- a/modules/profile.eselect
+++ b/modules/profile.eselect
@@ -116,6 +116,13 @@ set_symlink() {
[[ ! -d ${repopath}/profiles/${target} ]] \
&& die -q "No profile directory for target \"${target}\""
 
+   if [[ -f ${repopath}/profiles/${target}/deprecated ]]; then
+   local upgrade=$(sed 1q 
"${repopath}/profiles/${target}/deprecated")
+   write_warning_msg "Profile ${target} is deprecated"
+   [[ -n ${upgrade} ]] \
+   && write_warning_msg "Recommending upgrade to 
${upgrade}"
+   fi
+
# we must call remove_symlink() here instead of calling it from
# do_set(), since if the link is removed, we cannot reliably
# determine ${arch} in find_targets()



[gentoo-commits] proj/eselect:master commit in: /, libs/

2019-02-13 Thread Ulrich Müller
commit: 50fd0e9ae91c7d953278eaba90716e7f5fa4ebb4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Feb 13 20:43:08 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Feb 13 20:43:08 2019 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=50fd0e9a

Output warning messages in yellow.

* libs/output.bash.in (colours): Display warning messages in
yellow, in order to distinguish from errors which are red.

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog   | 5 +
 libs/output.bash.in | 4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 84673d3..446cd31 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2019-02-13  Ulrich Mueller  
+
+   * libs/output.bash.in (colours): Display warning messages in
+   yellow, in order to distinguish from errors which are red.
+
 2018-12-22  Ulrich Mueller  
 
* modules/profile.eselect (set_symlink): Warn about deprecated

diff --git a/libs/output.bash.in b/libs/output.bash.in
index 2d32bc6..2f6fc02 100644
--- a/libs/output.bash.in
+++ b/libs/output.bash.in
@@ -20,8 +20,8 @@ colours() {
COLOUR_NORMAL=$(tput sgr0)
COLOUR_BOLD=$(tput bold)
COLOUR_HI=$(tput setaf 4)${COLOUR_BOLD} # blue
-   COLOUR_WARN=$(tput setaf 1)${COLOUR_BOLD} # red
-   COLOUR_ERROR=${COLOUR_WARN}
+   COLOUR_WARN=$(tput setaf 3)${COLOUR_BOLD} # yellow
+   COLOUR_ERROR=$(tput setaf 1)${COLOUR_BOLD} # red
COLOUR_LIST_HEADER=$(tput setaf 2)${COLOUR_BOLD} # green
COLOUR_LIST_LEFT=${COLOUR_BOLD}
COLOUR_LIST_RIGHT=${COLOUR_NORMAL}



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

2019-02-13 Thread Georgy Yakovlev
commit: 6136f3c691e05e542e644be851bea9f035337fdd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Feb 13 20:42:17 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 13 20:42:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6136f3c6

dev-java/openjdk: die if FEATURES=ccache

./configure will die anyway, so we die a bit earlier before unpacking.

openjdk wants to handle ccache itself and ignores portage or
system settings.

Bug: https://bugs.gentoo.org/677876
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk/openjdk-11.0.1_p13.ebuild | 1 +
 dev-java/openjdk/openjdk-11.0.2_p7.ebuild  | 1 +
 dev-java/openjdk/openjdk-8.202_p08.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild 
b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
index c16c9e8bb54..efa3a3ed2de 100644
--- a/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.1_p13.ebuild
@@ -95,6 +95,7 @@ openjdk_check_requirements() {
 
 pkg_pretend() {
openjdk_check_requirements
+   has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}"
 }
 
 pkg_setup() {

diff --git a/dev-java/openjdk/openjdk-11.0.2_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
index f546f4783e3..1f86bff0e40 100644
--- a/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.2_p7.ebuild
@@ -73,6 +73,7 @@ openjdk_check_requirements() {
 
 pkg_pretend() {
openjdk_check_requirements
+   has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}"
 }
 
 pkg_setup() {

diff --git a/dev-java/openjdk/openjdk-8.202_p08.ebuild 
b/dev-java/openjdk/openjdk-8.202_p08.ebuild
index b0ad1d7bd36..fd7a5d675a4 100644
--- a/dev-java/openjdk/openjdk-8.202_p08.ebuild
+++ b/dev-java/openjdk/openjdk-8.202_p08.ebuild
@@ -88,6 +88,7 @@ openjdk_check_requirements() {
 
 pkg_pretend() {
openjdk_check_requirements
+   has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}"
 }
 
 pkg_setup() {



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

2019-02-13 Thread Thomas Deutschmann
commit: 7c9e139f4a98e8bc84d5ec8b3777149e458a2255
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 17:48:52 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 20:01:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9e139f

dev-php/PEAR-XML_Util: bump to v1.4.3

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

 dev-php/PEAR-XML_Util/Manifest   |  1 +
 dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/dev-php/PEAR-XML_Util/Manifest b/dev-php/PEAR-XML_Util/Manifest
index 23c391fb810..d57a3c4f2f1 100644
--- a/dev-php/PEAR-XML_Util/Manifest
+++ b/dev-php/PEAR-XML_Util/Manifest
@@ -1 +1,2 @@
 DIST XML_Util-1.4.2.tgz 18993 BLAKE2B 
b2667aed3b3ec75dd8fca1625c6fa3d03a7662c24ce0fce69cb983f42fc3f45bc0bf27bdee7353c1d29fe0eabc181f2cbd415883575f5d6cf7163097c10f6d9c
 SHA512 
e0a328f92cdcd09277238e14d68b73cba319ab9b4e9c50ab102b43f73c889599f5933415dc228bd1feb56a48c1527e0e9a86999ee2209b2d84131691aee74cbe
+DIST XML_Util-1.4.3.tgz 18842 BLAKE2B 
1cd0065b84e07a8cbc7f4d44c10362d40e71254b4964b3aa3d4d11cad5cb7e5bce780f926c69cc4fc871ac3c28d8239a428c145389950b4d6f6e626b6215dfc9
 SHA512 
c21a7cef90743e124c4bc8e0453b634de8f6a6b0aac060acc1a17f481a2eb8757d322b05c69151280b7651cea927b2c64b7d49b9fd815dcdc606d0472d967310

diff --git a/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild 
b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
new file mode 100644
index 000..486a208666c
--- /dev/null
+++ b/dev-php/PEAR-XML_Util/PEAR-XML_Util-1.4.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XML utility class"
+HOMEPAGE="https://pear.php.net/package/${MY_PN};
+SRC_URI="https://pear.php.net/get/${MY_P}.tgz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples"
+
+# PCRE is needed for a few calls to preg_replace and preg_match.
+RDEPEND="dev-lang/php:*[pcre(+)]"
+PDEPEND="dev-php/PEAR-PEAR"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/share/php
+   doins -r XML
+
+   use examples && dodoc -r examples
+}



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

2019-02-13 Thread Thomas Deutschmann
commit: cbf457b2d8772460cf4ca083430b14fa9b786d2c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 17:56:00 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 20:02:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf457b2

dev-php/xhprof: bump to v0.9.10

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

 dev-php/xhprof/Manifest |  1 +
 dev-php/xhprof/xhprof-0.9.10.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-php/xhprof/Manifest b/dev-php/xhprof/Manifest
index 2cb273224b0..80baadf1cab 100644
--- a/dev-php/xhprof/Manifest
+++ b/dev-php/xhprof/Manifest
@@ -1 +1,2 @@
+DIST xhprof-0.9.10.tar.gz 850440 BLAKE2B 
f277c4e798c63337d7319ece9e5405fe2aa87677b146bd0a3c73079cda70b005b8a97647a4bfee66e8263eb413b60d685f617d1f8faefe3aff01c5eb5cbcd364
 SHA512 
f078c7d025d4712858f55a6a212f888cdb67f862c912639db4bd50b9d601e824c7a0bf9e0f9d1b04673230c7a04d9e00fff42f729055677db021ee47e7128088
 DIST xhprof-0.9.4_p20150226.tar.gz 855540 BLAKE2B 
efcf78cb3a5778e7c64543a41a2671fd928fe8f21d5a2a5b2a221ac6fa6855a84946128c93bd35a37c9362cc60c306835aed568eac43ece590ff0c6c94cbebb7
 SHA512 
6f0f4f76b793746cb37b623b891956c1abe7c08cb56fb0edfa31b7d7a59ccd49b8c3401f067a1f203e188843290afb9f9913729b59026b43e7cf026010ef7fb7

diff --git a/dev-php/xhprof/xhprof-0.9.10.ebuild 
b/dev-php/xhprof/xhprof-0.9.10.ebuild
new file mode 100644
index 000..340be6e1183
--- /dev/null
+++ b/dev-php/xhprof/xhprof-0.9.10.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_PV="dab44f76da5c8a0d4f1339f7d2ea2bc42408e8e9"
+PHP_EXT_S="${WORKDIR}/${PN}-${MY_PV}/extension"
+PHP_EXT_ECONF_ARGS=""
+USE_PHP="php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+SRC_URI="https://github.com/phacility/xhprof/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://pecl.php.net/package/xhprof;
+DESCRIPTION="A Hierarchical Profiler for PHP"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+S="${WORKDIR}"



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

2019-02-13 Thread Thomas Deutschmann
commit: d00de09138f221babd82d857a888e4dd1a9cbe3b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 18:41:47 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 20:02:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d00de091

dev-php/xdebug: bump to v2.7.0 RC1

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

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-2.7.0_rc1.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index ac7f273e765..996174b1e52 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -1,3 +1,4 @@
 DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
+DIST xdebug-2.7.0_rc1.tar.gz 383009 BLAKE2B 
f8ec78ea1214089fb59cafa8be2f8e4f90c0dbda326a707bd768238da42d23d04cc0dc8e448444e764a1bd474e3bcb98c4b6491d131a28799a01670174e8755a
 SHA512 
38cf59f02953331f16efffa6e6cd9d730fe4b000fe6ae6e364076ae57387b01270b60b0925a516f022bed82165ab448c5c2f52d2108e0231be7a49f1e78a7dbb

diff --git a/dev-php/xdebug/xdebug-2.7.0_rc1.ebuild 
b/dev-php/xdebug/xdebug-2.7.0_rc1.ebuild
new file mode 100644
index 000..a8568aa85f5
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.7.0_rc1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.6.0-xdebug.ini"
+
+USE_PHP="php7-1 php7-2 php7-3"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+   ewarn "installed as a dependency, and not all users will want xdebug to 
be"
+   ewarn "enabled by default. If you want to enable it, you should edit 
the"
+   ewarn "ini file and set xdebug.default_enable to 1. Alternatively you 
can"
+   ewarn "call xdebug_enable() in your code."
+}



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

2019-02-13 Thread Thomas Deutschmann
commit: d22dac6d8a022216994b4140feb0d07a4d9f0918
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 18:40:58 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 20:02:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22dac6d

dev-php/xdebug-client: bump to v2.7.0 RC1

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

 dev-php/xdebug-client/Manifest |  1 +
 .../xdebug-client/xdebug-client-2.7.0_rc1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index ac7f273e765..996174b1e52 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -1,3 +1,4 @@
 DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
+DIST xdebug-2.7.0_rc1.tar.gz 383009 BLAKE2B 
f8ec78ea1214089fb59cafa8be2f8e4f90c0dbda326a707bd768238da42d23d04cc0dc8e448444e764a1bd474e3bcb98c4b6491d131a28799a01670174e8755a
 SHA512 
38cf59f02953331f16efffa6e6cd9d730fe4b000fe6ae6e364076ae57387b01270b60b0925a516f022bed82165ab448c5c2f52d2108e0231be7a49f1e78a7dbb

diff --git a/dev-php/xdebug-client/xdebug-client-2.7.0_rc1.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.7.0_rc1.ebuild
new file mode 100644
index 000..76b7388ac4a
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.7.0_rc1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PN="xdebug"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+inherit autotools
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit ) net-libs/libnsl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with libedit)
+}
+
+src_install() {
+   newbin debugclient xdebug
+}



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

2019-02-13 Thread Thomas Deutschmann
commit: 052b66de6c2e095baca23986e74c9f4fa91a88e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 18:44:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 20:02:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052b66de

dev-php/webmozart-assert: bump to v1.4.0

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

 dev-php/webmozart-assert/Manifest  |  1 +
 .../webmozart-assert/webmozart-assert-1.4.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-php/webmozart-assert/Manifest 
b/dev-php/webmozart-assert/Manifest
index 4d692acf545..6519cc55db6 100644
--- a/dev-php/webmozart-assert/Manifest
+++ b/dev-php/webmozart-assert/Manifest
@@ -1 +1,2 @@
 DIST webmozart-assert-1.2.0.tar.gz 11866 BLAKE2B 
86cb0f299efff9822ea79964153b17337eac3e17a968b5201680186cfb3f6721b2ca561e041e71b304c6d29d227b446f7f52b65d5a6fc490c8535dd4fee0160c
 SHA512 
36bae648cfe5bbd258d738574a820ea3de2e95b59700d556dd5eadbb1657bc09a7e73000e3436d020e060ecd2a99944199795f315a278acbeeea90570b0a4a22
+DIST webmozart-assert-1.4.0.tar.gz 9241 BLAKE2B 
bbe5d42732c99700f11db6a3a8b6d6753d60b3e6fbfb8412383459199139f31e3ec55e4abee03295adea19c9c48edb0f13a11597b654fdd0de0a7823ed545586
 SHA512 
1ed2328de800bb98b7c00264009182934006ae146d86aa313f3478b9f3a7e6eed9dee026ed80d18393724840711ecd9891ee34178676470d12cac8124f819309

diff --git a/dev-php/webmozart-assert/webmozart-assert-1.4.0.ebuild 
b/dev-php/webmozart-assert/webmozart-assert-1.4.0.ebuild
new file mode 100644
index 000..77df9aa06b4
--- /dev/null
+++ b/dev-php/webmozart-assert/webmozart-assert-1.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN="${PN/webmozart-//}"
+
+DESCRIPTION="Assertions to validate method input/output with nice error 
messages"
+HOMEPAGE="https://github.com/webmozart/assert;
+SRC_URI="https://github.com/webmozart/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-5.6:*"
+
+src_install() {
+   insinto /usr/share/php/Webmozart/Assert
+   doins -r src/*
+   doins "${FILESDIR}/autoload.php"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/files/, sys-cluster/ceph/

2019-02-13 Thread Patrick McLean
commit: 411791b6a219ef34912bbad4abbbf3175198fafd
Author: Patrick McLean  sony  com>
AuthorDate: Wed Feb 13 19:51:44 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb 13 19:51:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=411791b6

sys-cluster/ceph: Update boost-sonames patch for 12.2.11

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-12.2.11.ebuild   |   2 +-
 .../ceph/files/ceph-12.2.11-boost-sonames.patch| 214 +
 2 files changed, 215 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-12.2.11.ebuild 
b/sys-cluster/ceph/ceph-12.2.11.ebuild
index 4fe896d4cc1..d828bc7be4f 100644
--- a/sys-cluster/ceph/ceph-12.2.11.ebuild
+++ b/sys-cluster/ceph/ceph-12.2.11.ebuild
@@ -169,7 +169,7 @@ src_prepare() {
cmake-utils_src_prepare
 
if use system-boost; then
-   eapply "${FILESDIR}/ceph-12.2.5-boost-sonames.patch"
+   eapply "${FILESDIR}/ceph-12.2.11-boost-sonames.patch"
fi
 
# remove tests that need root access

diff --git a/sys-cluster/ceph/files/ceph-12.2.11-boost-sonames.patch 
b/sys-cluster/ceph/files/ceph-12.2.11-boost-sonames.patch
new file mode 100644
index 000..bd17686bd9a
--- /dev/null
+++ b/sys-cluster/ceph/files/ceph-12.2.11-boost-sonames.patch
@@ -0,0 +1,214 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5403de8f4c..ee3336ee27 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -563,7 +563,7 @@ set(BOOST_COMPONENTS
+ set(BOOST_HEADER_COMPONENTS container)
+ 
+ if(WITH_MGR)
+-  list(APPEND BOOST_COMPONENTS python)
++  list(APPEND BOOST_COMPONENTS python-${EPYTHON_VERSION})
+ endif()
+ if(WITH_BOOST_CONTEXT)
+   list(APPEND BOOST_COMPONENTS context coroutine)
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index b0837ab1d9..e12cecf354 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -623,13 +623,13 @@ set(ceph_common_objs
+   $)
+ set(ceph_common_deps
+   json_spirit erasure_code rt ${LIB_RESOLV}
+-  Boost::thread
+-  Boost::system
+-  Boost::regex
+-  Boost::random
+-  Boost::program_options
+-  Boost::date_time
+-  Boost::iostreams
++  boost_thread
++  boost_system
++  boost_regex
++  boost_random
++  boost_program_options
++  boost_date_time
++  boost_iostreams
+   ${BLKID_LIBRARIES}
+   ${Backtrace_LIBRARIES}
+   ${BLKIN_LIBRARIES}
+@@ -727,7 +727,7 @@ if (WITH_MGR)
+  $)
+   target_include_directories(ceph-mgr PRIVATE "${PYTHON_INCLUDE_DIRS}")
+   target_link_libraries(ceph-mgr osdc client global-static common
+-  Boost::python ${PYTHON_LIBRARIES} ${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} 
${ALLOC_LIBS})
++boost_python-${EPYTHON_VERSION} ${PYTHON_LIBRARIES} 
${BLKID_LIBRARIES} ${CMAKE_DL_LIBS} ${ALLOC_LIBS})
+   install(TARGETS ceph-mgr DESTINATION bin)
+ endif (WITH_MGR)
+ 
+@@ -901,7 +901,7 @@ set(ceph_mds_srcs
+   ceph_mds.cc)
+ add_executable(ceph-mds ${ceph_mds_srcs})
+ target_link_libraries(ceph-mds mds ${CMAKE_DL_LIBS} global-static common
+-  Boost::thread)
++  boost_thread)
+ install(TARGETS ceph-mds DESTINATION bin)
+ 
+ add_subdirectory(erasure-code)
+diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt
+index 57cb2a5b94..971af8ebec 100644
+--- a/src/rgw/CMakeLists.txt
 b/src/rgw/CMakeLists.txt
+@@ -156,7 +156,7 @@ if (WITH_CURL_OPENSSL OR (WITH_RADOSGW_BEAST_FRONTEND AND 
WITH_RADOSGW_BEAST_OPE
+ endif()
+ if (WITH_RADOSGW_BEAST_FRONTEND)
+   target_compile_definitions(rgw_a PUBLIC 
BOOST_COROUTINES_NO_DEPRECATION_WARNING)
+-  target_link_libraries(rgw_a Boost::coroutine Boost::context)
++  target_link_libraries(rgw_a boost_coroutine boost_context)
+ endif()
+ 
+ set(radosgw_srcs
+diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt
+index 66e24b8bc9..0f659c98e2 100644
+--- a/src/test/CMakeLists.txt
 b/src/test/CMakeLists.txt
+@@ -145,7 +145,7 @@ add_executable(ceph_omapbench
+   )
+ target_link_libraries(ceph_omapbench
+   librados
+-  Boost::program_options
++  boost_program_options
+   global
+   ${BLKID_LIBRARIES}
+   ${CMAKE_DL_LIBS}
+@@ -199,7 +199,7 @@ if(${WITH_RADOSGW})
+ cls_rgw_client
+ cls_user_client
+ cls_lock_client
+-Boost::regex
++boost_regex
+ ${BLKID_LIBRARIES}
+ ${CURL_LIBRARIES}
+ ${EXPAT_LIBRARIES}
+@@ -229,7 +229,7 @@ if(${WITH_RADOSGW})
+ cls_rgw_client
+ cls_user_client
+ cls_lock_client
+-Boost::regex
++boost_regex
+ ${BLKID_LIBRARIES}
+ ${CURL_LIBRARIES}
+ ${EXPAT_LIBRARIES}
+diff --git a/src/test/bench/CMakeLists.txt b/src/test/bench/CMakeLists.txt
+index 9fba701e05..da3cbcfe96 100644
+--- a/src/test/bench/CMakeLists.txt
 b/src/test/bench/CMakeLists.txt
+@@ -8,7 +8,7 @@ set(smalliobench_srcs
+ add_executable(ceph_smalliobench
+   ${smalliobench_srcs}
+   )
+-target_link_libraries(ceph_smalliobench librados 

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

2019-02-13 Thread Hans de Graaff
commit: 7e593dbe3fc9ad0562dfe293080aedb7084fb523
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 13 19:22:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 13 19:43:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e593dbe

dev-ruby/ruby-gobject-introspection: cleanup

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

 dev-ruby/ruby-gobject-introspection/Manifest   |  2 --
 .../ruby-gobject-introspection-3.2.7.ebuild| 36 --
 .../ruby-gobject-introspection-3.2.9.ebuild| 36 --
 3 files changed, 74 deletions(-)

diff --git a/dev-ruby/ruby-gobject-introspection/Manifest 
b/dev-ruby/ruby-gobject-introspection/Manifest
index 011ead6872c..b403a5aea84 100644
--- a/dev-ruby/ruby-gobject-introspection/Manifest
+++ b/dev-ruby/ruby-gobject-introspection/Manifest
@@ -1,4 +1,2 @@
 DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 
2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152
 SHA512 
be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9
-DIST ruby-gnome2-all-3.2.7.tar.gz 2290033 BLAKE2B 
48abafe9c108f3a42b5da05edb6aa7ea6b508e313f65954481d3ce1f1c4497adfce52d83d491314f352fd057ac31fad63d2c1ec4b13fb0f6de1f6f9ab12d35c6
 SHA512 
94c273941918e49f140cd5dcc413421406e4b15ad244f6a4c29255030162aaae13dacb701c3df20a64ac6945b7cc4a5de0fa8bed21b4f119183641d298bc2030
-DIST ruby-gnome2-all-3.2.9.tar.gz 2305753 BLAKE2B 
a7db155431ba45cc35d5aeba1c2cd1d9b9da8dad4fbb914812a5eaa36f25a8f0e947f90c8e71f6d087852621fa139a22be0422af81934dd7b82844cf7fc02183
 SHA512 
e3f960852d97f2693f1ad6c26655232c74c99d9d98529dfed0ca922c57de1bf3444a7b3595e1a59ebd6b8064b7f5449f1eb774c09c085b74e5ce81b9354fd868
 DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 
8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce
 SHA512 
4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c

diff --git 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild 
b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild
deleted file mode 100644
index 9ab41783c3a..000
--- 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.7.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-ng-gnome2
-
-RUBY_S=ruby-gnome2-all-${PV}/gobject-introspection
-
-DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/gobject-introspection"
-RDEPEND+=" dev-libs/gobject-introspection"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"
-
-all_ruby_prepare() {
-   # Remove pregenerated Makefile since it will otherwise be shared by all 
targets.
-   rm -f Makefile Makefile.lib ext/gobject-introspection/Makefile || die
-
-   # Avoid native installer
-   sed -i -e '/native-package-installer/ s:^:#: ; 
/^\s*setup_homebrew_libffi/ s:^:#:' ../glib2/lib/mkmf-gnome2.rb || die
-
-   # Avoid unneeded dependency on test-unit-notify.
-   sed -i -e '/notify/ s:^:#:' test/gobject-introspection-test-utils.rb || 
die
-
-   # Avoid compilation of dependencies during test.
-   sed -i -e '/system/,/^  end/ s:^:#:' test/run-test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/run-test.rb || die
-}

diff --git 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.9.ebuild 
b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.9.ebuild
deleted file mode 100644
index 9ab41783c3a..000
--- 
a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.2.9.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-ng-gnome2
-
-RUBY_S=ruby-gnome2-all-${PV}/gobject-introspection
-
-DESCRIPTION="Ruby GObjectIntrospection bindings"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/gobject-introspection"
-RDEPEND+=" dev-libs/gobject-introspection"
-
-ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"
-
-all_ruby_prepare() {
-   # Remove pregenerated Makefile since it will otherwise be shared by all 
targets.
-   rm -f Makefile Makefile.lib ext/gobject-introspection/Makefile || die
-
-   # Avoid native installer
-   sed -i -e '/native-package-installer/ s:^:#: ; 
/^\s*setup_homebrew_libffi/ s:^:#:' ../glib2/lib/mkmf-gnome2.rb || die
-
-   # Avoid unneeded dependency on test-unit-notify.
-   sed -i -e '/notify/ s:^:#:' 

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

2019-02-13 Thread Hans de Graaff
commit: 64551a086afe11a2e6fb34ddf3d96f360a430acc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 13 19:40:09 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 13 19:43:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64551a08

dev-ruby/ruby-gtksourceview: add 3.3.2

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

 dev-ruby/ruby-gtksourceview/Manifest   |  1 +
 .../ruby-gtksourceview-3.3.2.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/ruby-gtksourceview/Manifest 
b/dev-ruby/ruby-gtksourceview/Manifest
index 3e4b4adab6c..b403a5aea84 100644
--- a/dev-ruby/ruby-gtksourceview/Manifest
+++ b/dev-ruby/ruby-gtksourceview/Manifest
@@ -1 +1,2 @@
 DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 
2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152
 SHA512 
be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9
+DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 
8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce
 SHA512 
4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c

diff --git a/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild 
b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild
new file mode 100644
index 000..e52a2c57fad
--- /dev/null
+++ b/dev-ruby/ruby-gtksourceview/ruby-gtksourceview-3.3.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_NAME="gtksourceview2"
+
+inherit virtualx ruby-ng-gnome2
+
+RUBY_S=ruby-gnome2-all-${PV}/gtksourceview2
+
+DESCRIPTION="Ruby bindings for gtksourceview"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND+=" x11-libs/gtksourceview:2.0"
+DEPEND+=" x11-libs/gtksourceview:2.0"
+
+ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
+
+all_ruby_prepare() {
+   # Avoid native installer
+   sed -i -e '/native-package-installer/ s:^:#: ; 
/^\s*setup_homebrew_libffi/ s:^:#:' ../glib2/lib/mkmf-gnome2.rb || die
+
+   # Avoid compilation of dependencies during test.
+   sed -i -e '/system/,/^  end/ s:^:#:' test/run-test.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} test/run-test.rb || die
+}



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

2019-02-13 Thread Hans de Graaff
commit: cc20e73c0038255a799230e6629157531060088c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 13 19:09:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 13 19:43:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc20e73c

dev-ruby/ruby-gtk3: add 3.3.2

Fixes: https://bugs.gentoo.org/672712
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/ruby-gtk3/Manifest   |  1 +
 dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest
index 3e4b4adab6c..b403a5aea84 100644
--- a/dev-ruby/ruby-gtk3/Manifest
+++ b/dev-ruby/ruby-gtk3/Manifest
@@ -1 +1,2 @@
 DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 
2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152
 SHA512 
be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9
+DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 
8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce
 SHA512 
4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c

diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild 
b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild
new file mode 100644
index 000..651d2146cbd
--- /dev/null
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-3.3.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit virtualx ruby-ng-gnome2
+
+DESCRIPTION="Ruby Gtk3 bindings"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND+=" x11-libs/gtk+:3"
+RDEPEND+=" x11-libs/gtk+:3"
+
+ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}
+   >=dev-ruby/ruby-pango-${PV}"
+
+ruby_add_rdepend "
+   >=dev-ruby/ruby-atk-${PV}
+   >=dev-ruby/ruby-gdk3-${PV}
+   >=dev-ruby/ruby-gdkpixbuf2-${PV}
+   >=dev-ruby/ruby-gio2-${PV}
+   >=dev-ruby/ruby-pango-${PV}
+"
+
+all_ruby_prepare() {
+   # Avoid native installer
+   sed -i -e '/native-package-installer/ s:^:#: ; 
/^\s*setup_homebrew_libffi/ s:^:#:' ../glib2/lib/mkmf-gnome2.rb || die
+
+   # Avoid compilation of dependencies during test.
+   sed -i -e '/which make/,/^end/ s:^:#:' test/run-test.rb || die
+
+   # Use standard icon
+   sed -i -e 's/"find"/"call-start"/' test/test-gtk-icon-theme.rb || die
+   sed -i -e 's/"search"/"system-search"/' test/test-gtk-icon-theme.rb || 
die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} test/run-test.rb || die
+}



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

2019-02-13 Thread Hans de Graaff
commit: 94113cfda302d4fb87872cca3a31c657c9cfee76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 13 19:23:05 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 13 19:43:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94113cfd

dev-ruby/ruby-glib2: cleanup

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

 dev-ruby/ruby-glib2/Manifest|  3 ---
 dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild | 31 -
 dev-ruby/ruby-glib2/ruby-glib2-3.2.9.ebuild | 31 -
 dev-ruby/ruby-glib2/ruby-glib2-3.3.0.ebuild | 31 -
 4 files changed, 96 deletions(-)

diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest
index fa747f0b4b8..b403a5aea84 100644
--- a/dev-ruby/ruby-glib2/Manifest
+++ b/dev-ruby/ruby-glib2/Manifest
@@ -1,5 +1,2 @@
 DIST ruby-gnome2-all-3.1.1.tar.gz 2233259 BLAKE2B 
2758a2b34bbb96a9b2aba73f576d6213c9add2bd37ac85ed083a2bfb050d5327d7332ee1b9a8445e69aab0c4721ba446b4cb66c26273818ba930cce389eda152
 SHA512 
be264505d254248e0e6190b28c5311d10384c2ade19ac56f249bd17284b153368e6007862c4e19e6d1015ba3e441f9bc502a5dbcc45b7dc8036611ef554a6de9
-DIST ruby-gnome2-all-3.2.7.tar.gz 2290033 BLAKE2B 
48abafe9c108f3a42b5da05edb6aa7ea6b508e313f65954481d3ce1f1c4497adfce52d83d491314f352fd057ac31fad63d2c1ec4b13fb0f6de1f6f9ab12d35c6
 SHA512 
94c273941918e49f140cd5dcc413421406e4b15ad244f6a4c29255030162aaae13dacb701c3df20a64ac6945b7cc4a5de0fa8bed21b4f119183641d298bc2030
-DIST ruby-gnome2-all-3.2.9.tar.gz 2305753 BLAKE2B 
a7db155431ba45cc35d5aeba1c2cd1d9b9da8dad4fbb914812a5eaa36f25a8f0e947f90c8e71f6d087852621fa139a22be0422af81934dd7b82844cf7fc02183
 SHA512 
e3f960852d97f2693f1ad6c26655232c74c99d9d98529dfed0ca922c57de1bf3444a7b3595e1a59ebd6b8064b7f5449f1eb774c09c085b74e5ce81b9354fd868
-DIST ruby-gnome2-all-3.3.0.tar.gz 2337060 BLAKE2B 
bdbdc081d65d1d41e86b25291a11440fbac5d5cac4bd03d8b665b3b803466788ff967f86b013d76781cfe370a55e126436c0de79c57f7eacd72fefa0b9a074a7
 SHA512 
0d113872e76c0adb512b97365e986e5c56ad053c1189479116a31a45023ee18af38b7393ef575a068f187b9e23254d0b616ece1c41aa48baf5dd25a39bc2a76a
 DIST ruby-gnome2-all-3.3.2.tar.gz 2310841 BLAKE2B 
8f50dc289cd097fa476a3419ffec623009395384bcfa965803f3e4e857e095866e0233e7546150c5e54d1e35f71c5e72a2880100a881ba037356208e5d3721ce
 SHA512 
4581aad8c69db2b6be3b067ff60994fb3567d68299f634e085319ac81f51e1d681972ccba715f8e93df3adba155fa8cd3a49929cd77f6eb01856be30e551b21c

diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild 
b/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild
deleted file mode 100644
index 46580192736..000
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.2.7.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-ruby_add_bdepend "dev-ruby/pkg-config
-   test? ( >=dev-ruby/test-unit-2 )"
-
-all_ruby_prepare() {
-   # Skip spawn tests since our sandbox also provides items in the 
environment and this makes the test fragile.
-   rm -f test/test-spawn.rb || die
-
-   # Remove pregenerated Makefile since it will otherwise be shared by all 
targets.
-   rm -f Makefile Makefile.lib ext/glib2/Makefile || die
-
-   # Avoid native installer
-   sed -i -e '/native-package-installer/ s:^:#:' lib/mkmf-gnome2.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/run-test.rb || die
-}

diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.2.9.ebuild 
b/dev-ruby/ruby-glib2/ruby-glib2-3.2.9.ebuild
deleted file mode 100644
index 22348113250..000
--- a/dev-ruby/ruby-glib2/ruby-glib2-3.2.9.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-inherit ruby-ng-gnome2
-
-DESCRIPTION="Ruby Glib2 bindings"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-RDEPEND+=" >=dev-libs/glib-2"
-DEPEND+=" >=dev-libs/glib-2"
-
-ruby_add_bdepend "dev-ruby/pkg-config
-   test? ( >=dev-ruby/test-unit-2 )"
-
-all_ruby_prepare() {
-   # Skip spawn tests since our sandbox also provides items in the 
environment and this makes the test fragile.
-   rm -f test/test-spawn.rb || die
-
-   # Remove pregenerated Makefile since it will otherwise be shared by all 
targets.
-   rm -f Makefile Makefile.lib ext/glib2/Makefile || die
-
-   # Avoid native installer
-   sed -i -e '/native-package-installer/ s:^:#:' lib/mkmf-gnome2.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/run-test.rb || die
-}

diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.3.0.ebuild 
b/dev-ruby/ruby-glib2/ruby-glib2-3.3.0.ebuild
deleted file mode 100644

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

2019-02-13 Thread Ben Kohler
commit: 54226faf21a61063ab047997dfad64c7fd69f493
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 13 19:42:32 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 13 19:42:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54226faf

net-wireless/unifi: bump to 5.10.17, drop old

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

 net-wireless/unifi/Manifest   | 2 +-
 net-wireless/unifi/{unifi-5.10.15.ebuild => unifi-5.10.17.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index c55b413b0f5..46d46e71f88 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,4 @@
 DIST unifi-5.10.12.zip 91787840 BLAKE2B 
e024f1d782dce5d2c88598c092c86d5d5761282154b323497e027b04091400d2db09f6da81ca8d637a51840613e8fca98d1c2d8c5e6fede71a2cb0c790efd950
 SHA512 
ba4b5322137f7fec0990105d66efbd290ef33218db432824dc9ae6af736a59188eed77c074e680c248d260c39e7974956bbd2492c6af2be3465276a9cc77ba48
-DIST unifi-5.10.15.zip 91778488 BLAKE2B 
23e7383c8e820c391bf18490073d583be045066f5cb788b4a04b803cba6cb4633e2c2565e3704419300de3762e11fb31ba7573669a1ef1fd58de30b62ff03786
 SHA512 
7f8fd40acb3d1f4603183fbdad229579e6da4733af78debe395db8bb3eec31096cb0259491a30bb0391e81f9f072397ab85ce9ba294406affd3e4b8a7176211e
 DIST unifi-5.10.16.zip 91777321 BLAKE2B 
ac039b8e0d9835a0228805fb9a4935ae4e4d07360133bc564cda42046eae33042576710e4e282e81e18ce822156c0f870faf58ec5d20bdb7642947ee00345ad0
 SHA512 
b28b6988971467dbdb34c480a5c83ebd402a4f989c3e1ef33478886b802758e077809712e818b04167325d06465b05ea8718f0b18248d328fd8f31f3e43a1817
+DIST unifi-5.10.17.zip 91799643 BLAKE2B 
d24f3477df720c8f679df8c49a976f30ce070300a7d2fa3cd230a1b87b85d64bae3de89aa5a938ef9573291fefdec5f44bcf51fb64794df03e81a79ef904a39c
 SHA512 
ebc0ba24ff8542691c3bc228a2d9a16dc6f54fa570e72f6c8985942cf6d023e5e1b5a0fb0912dbda1a1f43709ba56dbfefeded69c0f2d92b772dfe250808502c
 DIST unifi-5.6.40.zip 63584069 BLAKE2B 
9c241c7ef335b6e4d9ce1d53d8bf6a9b2e6a0c5b91d60f321100e67cc6201f1dc060398dc7af1ee014c47df194f64ddf1eb56a6c7ce53691251b4fd2937c5603
 SHA512 
d2e154ec6bdf24cfcb0e5154512a91dc0e601a2bfe7fcdda4c22b329b304b50315a42485daee8495a5076136055c2cf59ebe42b083221683168199e437589e9a

diff --git a/net-wireless/unifi/unifi-5.10.15.ebuild 
b/net-wireless/unifi/unifi-5.10.17.ebuild
similarity index 98%
rename from net-wireless/unifi/unifi-5.10.15.ebuild
rename to net-wireless/unifi/unifi-5.10.17.ebuild
index 4b39ab028f9..053a81552b9 100644
--- a/net-wireless/unifi/unifi-5.10.15.ebuild
+++ b/net-wireless/unifi/unifi-5.10.17.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 # Used, when it's an unstable, beta or release candidate
-RC_SUFFIX="-871ea45681"
+#RC_SUFFIX=""
 
 inherit systemd user
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/unicode-data/

2019-02-13 Thread Dennis Lamm
commit: fea27b3224c72c8da80672e8e3208fcb48f908a6
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Feb 13 19:39:49 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Feb 13 19:40:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea27b32

app-i18n/unicode-data: version bump to 11.0.0

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

 app-i18n/unicode-data/Manifest   |  2 ++
 app-i18n/unicode-data/unicode-data-11.0.0.ebuild | 31 
 2 files changed, 33 insertions(+)

diff --git a/app-i18n/unicode-data/Manifest b/app-i18n/unicode-data/Manifest
index 435fe15d2b7..5655136c3bf 100644
--- a/app-i18n/unicode-data/Manifest
+++ b/app-i18n/unicode-data/Manifest
@@ -1,4 +1,6 @@
 DIST unicode-data-10.0.0-UCD.zip 5991193 BLAKE2B 
4724c6f11156b8d97c924c1e08232d2f13ac331f386585289e148adb70f1a070bb8b71718232e29b4f7bd1ec47d016e44072bd7336c171c56bd7e88b15110d72
 SHA512 
4e232ddd01c5c85175f29cbda61d6a87f274669a3184e885cb44410c26f25eee70da984b3f4798f8d6c304b05333e9245e2eb6e3830ee7b16b2f2e50d32c9ee0
 DIST unicode-data-10.0.0-Unihan.zip 6632227 BLAKE2B 
2bd290b083c87752c3462b8fe7a8c13e3943c69083ba7fbbcc659ca40476e984de1d49a102648d0a669bdaac81babb4c15d0ccba7769e3e4eb1db9efba778f67
 SHA512 
377f53ddc9ae514e8866c0e6b79f9b1d3613fad5a7e29c57a06baf8be84cbada0703b1c660401e7dbd2bb861b09fa9159b77322f42b34f5a0dc0d8f70ac4db12
+DIST unicode-data-11.0.0-UCD.zip 5751718 BLAKE2B 
e9ad8eb47b5b5753e345836b19b72b5bf34d51b45369e79330992e1426a971e75715675ec24bbc4200a969516811b1a80b81503b52fae7f6abc5f6dab8a573ea
 SHA512 
954a499ff072727c8778e711fb1753834adf09277c9e9a2592c02b59971860f9a407c7e9985ed1e6bdda7a3cf3b1cd6316599c4bffe8b0625413f874486830c1
+DIST unicode-data-11.0.0-Unihan.zip 6747669 BLAKE2B 
522291be19f68978f6701c0e624d6d0589b94798d0c1099f8c554c778497383c04422b0ff3613c59af9ea496243f4aa4354ea5b85e66f601a24435da96a3ec00
 SHA512 
a045e79545f1ec3529a8556d41c73b20809979e002f98314068c6f91daa79abb2ab3ab383090651b55fb55e343d8fcf67bea822d93d6e3221a206d58ef9e3a7b
 DIST unicode-data-9.0.0-UCD.zip 5655592 BLAKE2B 
bacfd82142e2327d5633a927d6283d1bf3d43d0476b43ca5b23190abafba5aec3f29a59f096a651acc320a7bbf5f511aaa39e1f09b9fe24e96b0623610bec6a0
 SHA512 
e9bdf8ed6647b4d0bd83c6fcd885cb450fddbf84dac376e9771bddbb7ee1e8ea1ca8c2ca79e23832c26a4819dd62f86fcfa6eb6a1fcc7294185f5bc78be8fa2a
 DIST unicode-data-9.0.0-Unihan.zip 6558824 BLAKE2B 
18900bacb9ec84eef99758a1647f657685f2fc40d705b7cd8f88ea727d9494aab38cf4d40829d52afca7c11087e6b2b2c03547c14980b7d206ba241bff3d3e47
 SHA512 
9856d30afe5d7b0b088bde36c12431eae267992b315944ca8a7ddb3559adee7474fedd2d0d6b22716439f9cddad573a4bb45c6209036b0066a85fbd19412852e

diff --git a/app-i18n/unicode-data/unicode-data-11.0.0.ebuild 
b/app-i18n/unicode-data/unicode-data-11.0.0.ebuild
new file mode 100644
index 000..2aaa55e7291
--- /dev/null
+++ b/app-i18n/unicode-data/unicode-data-11.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Unicode data from unicode.org"
+HOMEPAGE="http://www.unicode.org/ucd/;
+SRC_URI="http://www.unicode.org/Public/zipped/${PV}/UCD.zip -> ${P}-UCD.zip
+   http://www.unicode.org/Public/zipped/${PV}/Unihan.zip -> 
${P}-Unihan.zip"
+
+LICENSE="unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S="${WORKDIR}"
+
+src_unpack() {
+   # Unihan.zip needs to be installed as a zip for reverse deps
+   # https://bugzilla.gnome.org/show_bug.cgi?id=768210
+   unpack ${P}-UCD.zip
+}
+
+src_install() {
+   insinto /usr/share/${PN}
+   doins -r "${S}"/*
+   newins "${DISTDIR}"/${P}-Unihan.zip Unihan.zip
+}



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

2019-02-13 Thread Markus Meier
commit: e99d84b68f08113ef7b7ffef1331166fd0ed0a47
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Feb 13 19:09:14 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Feb 13 19:09:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99d84b6

dev-python/requests: arm stable, bug #668716

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-python/requests/requests-2.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests/requests-2.21.0-r1.ebuild 
b/dev-python/requests/requests-2.21.0-r1.ebuild
index 7125e0d5984..36be54603f5 100644
--- a/dev-python/requests/requests-2.21.0-r1.ebuild
+++ b/dev-python/requests/requests-2.21.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
 IUSE="socks5 +ssl"
 
 RDEPEND="



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

2019-02-13 Thread Andreas Sturmlechner
commit: e3ccedd5f7da8862eeb612af731b48f10715
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 11 22:09:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 13 18:26:05 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e3ccedd5

kde5.eclass: Drop gnome2_icon_cache_update (now duplicate in EAPI-6)

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

 eclass/kde5.eclass | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index b25679a76c..1167e2c532 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -723,7 +723,6 @@ kde5_src_install() {
 kde5_pkg_preinst() {
debug-print-function ${FUNCNAME} "$@"
 
-   [[ ${EAPI} == 6 ]] && gnome2_icon_savelist
xdg_pkg_preinst
 }
 
@@ -733,9 +732,6 @@ kde5_pkg_preinst() {
 kde5_pkg_postinst() {
debug-print-function ${FUNCNAME} "$@"
 
-   if [[ ${EAPI} == 6 && -n ${GNOME2_ECLASS_ICONS} ]]; then
-   gnome2_icon_cache_update
-   fi
xdg_pkg_postinst
 
if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then
@@ -754,9 +750,6 @@ kde5_pkg_postinst() {
 kde5_pkg_postrm() {
debug-print-function ${FUNCNAME} "$@"
 
-   if [[ ${EAPI} == 6 && -n ${GNOME2_ECLASS_ICONS} ]]; then
-   gnome2_icon_cache_update
-   fi
xdg_pkg_postrm
 }
 



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

2019-02-13 Thread Andreas Sturmlechner
commit: 729fb4bab1f0cdc5e81e7a4d9af4db7717764b94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 11 21:51:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 13 18:26:03 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=729fb4ba

kde5.eclass: Cleanup functions rented from xdg.eclass

This reverts 16e6b9bc.

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

 eclass/kde5.eclass | 128 +++--
 1 file changed, 5 insertions(+), 123 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index c7f13aa623..b25679a76c 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -31,11 +31,10 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils flag-o-matic kde5-functions virtualx
+inherit cmake-utils flag-o-matic kde5-functions virtualx xdg
 
 case ${EAPI} in
-   6) inherit eapi7-ver eutils gnome2-utils xdg ;;
-   7) inherit xdg-utils ;;
+   6) inherit eapi7-ver eutils gnome2-utils ;;
 esac
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
@@ -718,120 +717,6 @@ kde5_src_install() {
fi
 }
 
-# @FUNCTION: _xdg_icon_cache_update
-# @DESCRIPTION: Forked from future xdg-utils.eclass. REMOVEME!
-# Updates Gtk+ icon cache files under /usr/share/icons.
-# This function should be called from pkg_postinst and pkg_postrm.
-_xdg_icon_cache_update() {
-   if [[ ${EBUILD_PHASE} != post* ]] ; then
-   die "xdg_icon_cache_update must be used in pkg_post* phases."
-   fi
-
-   if ! type gtk-update-icon-cache &>/dev/null; then
-   debug-print "gtk-update-icon-cache is not found"
-   return
-   fi
-
-   ebegin "Updating icons cache"
-   local retval=0
-   local fails=( )
-   for dir in "${EROOT%/}"/usr/share/icons/*
-   do
-   if [[ -f "${dir}/index.theme" ]] ; then
-   local rv=0
-   gtk-update-icon-cache -qf "${dir}"
-   rv=$?
-   if [[ ! $rv -eq 0 ]] ; then
-   debug-print "Updating cache failed on ${dir}"
-   # Add to the list of failures
-   fails+=( "${dir}" )
-   retval=2
-   fi
-   elif [[ $(ls "${dir}") = "icon-theme.cache" ]]; then
-   # Clear stale cache files after theme uninstallation
-   rm "${dir}/icon-theme.cache"
-   fi
-   if [[ -z $(ls "${dir}") ]]; then
-   # Clear empty theme directories after theme 
uninstallation
-   rmdir "${dir}"
-   fi
-   done
-   eend ${retval}
-   for f in "${fails[@]}" ; do
-   eerror "Failed to update cache with icon $f"
-   done
-}
-
-# @FUNCTION: _xdg_pkg_preinst
-# @DESCRIPTION: Forked from future xdg.eclass. REMOVEME!
-# Finds .desktop, icon and mime info files for later handling in pkg_postinst.
-# Locations are stored in XDG_ECLASS_DESKTOPFILES, XDG_ECLASS_ICONFILES
-# and XDG_ECLASS_MIMEINFOFILES respectively.
-_xdg_pkg_preinst() {
-   local f
-
-   XDG_ECLASS_DESKTOPFILES=()
-   while IFS= read -r -d '' f; do
-   XDG_ECLASS_DESKTOPFILES+=( ${f} )
-   done < <(cd "${ED}" && find 'usr/share/applications' -type f -print0 
2>/dev/null)
-
-   XDG_ECLASS_ICONFILES=()
-   while IFS= read -r -d '' f; do
-   XDG_ECLASS_ICONFILES+=( ${f} )
-   done < <(cd "${ED}" && find 'usr/share/icons' -type f -print0 
2>/dev/null)
-
-   XDG_ECLASS_MIMEINFOFILES=()
-   while IFS= read -r -d '' f; do
-   XDG_ECLASS_MIMEINFOFILES+=( ${f} )
-   done < <(cd "${ED}" && find 'usr/share/mime' -type f -print0 
2>/dev/null)
-}
-
-# @FUNCTION: _xdg_pkg_postinst
-# @DESCRIPTION: Forked from future xdg.eclass. REMOVEME!
-# Handle desktop, icon and mime info database updates.
-_xdg_pkg_postinst() {
-   if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
-   xdg_desktop_database_update
-   else
-   debug-print "No .desktop files to add to database"
-   fi
-
-   if [[ ${#XDG_ECLASS_ICONFILES[@]} -gt 0 ]]; then
-   _xdg_icon_cache_update
-   else
-   debug-print "No icon files to add to cache"
-   fi
-
-   if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then
-   xdg_mimeinfo_database_update
-   else
-   debug-print "No mime info files to add to database"
-   fi
-}
-
-# @FUNCTION: _xdg_pkg_postrm
-# @DESCRIPTION: Forked from future xdg.eclass. REMOVEME!
-# Handle desktop, icon and mime info database updates.
-_xdg_pkg_postrm() {
-   if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
-   xdg_desktop_database_update
-   else
-   

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

2019-02-13 Thread Ben Kohler
commit: 233d788c0fb05a39731b5ee2087c7c54011e8ca0
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 13 18:13:28 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 13 18:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233d788c

net-wireless/unifi: 5.6.40 & 5.10.12 stable

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

 net-wireless/unifi/unifi-5.10.12.ebuild | 2 +-
 net-wireless/unifi/unifi-5.6.40.ebuild  | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/unifi/unifi-5.10.12.ebuild 
b/net-wireless/unifi/unifi-5.10.12.ebuild
index 053a81552b9..27baa577f0b 100644
--- a/net-wireless/unifi/unifi-5.10.12.ebuild
+++ b/net-wireless/unifi/unifi-5.10.12.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> 
${P}.zip"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/5.10"
 IUSE="systemd"

diff --git a/net-wireless/unifi/unifi-5.6.40.ebuild 
b/net-wireless/unifi/unifi-5.6.40.ebuild
index d99b14431c0..989ef2ce57a 100644
--- a/net-wireless/unifi/unifi-5.6.40.ebuild
+++ b/net-wireless/unifi/unifi-5.6.40.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 # Used, when it's an unstable, beta or release candidate
-RC_SUFFIX="-508ed3ce93"
+#RC_SUFFIX=""
 
 inherit systemd user
 
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> 
${P}.zip"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/5.6"
 



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

2019-02-13 Thread Sergei Trofimovich
commit: 2b1ebeb7185c386621f1f38e7514f807960c98e7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 13 17:51:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 13 18:05:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1ebeb7

sys-apps/pcsc-lite: stable 1.8.24 for sparc, bug #677416

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

 sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild 
b/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild
index f6f27b62290..500b83b4d9d 100644
--- a/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild
+++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.24.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://pcsclite.apdu.fr/files/${P}.tar.bz2;
 # upstream.
 LICENSE="BSD ISC MIT GPL-3+ GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 # This is called libusb so that it doesn't fool people in thinking that
 # it is _required_ for USB support. Otherwise they'll disable udev and



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

2019-02-13 Thread Ben Kohler
commit: 439ff859f18efe8ee2daa4a843d417014a3932f6
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb 13 17:51:52 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb 13 17:52:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ff859

net-wireless/unifi: restore 5.10.12 to later target for stable kw

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

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

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

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 60f184bc40d..c55b413b0f5 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
+DIST unifi-5.10.12.zip 91787840 BLAKE2B 
e024f1d782dce5d2c88598c092c86d5d5761282154b323497e027b04091400d2db09f6da81ca8d637a51840613e8fca98d1c2d8c5e6fede71a2cb0c790efd950
 SHA512 
ba4b5322137f7fec0990105d66efbd290ef33218db432824dc9ae6af736a59188eed77c074e680c248d260c39e7974956bbd2492c6af2be3465276a9cc77ba48
 DIST unifi-5.10.15.zip 91778488 BLAKE2B 
23e7383c8e820c391bf18490073d583be045066f5cb788b4a04b803cba6cb4633e2c2565e3704419300de3762e11fb31ba7573669a1ef1fd58de30b62ff03786
 SHA512 
7f8fd40acb3d1f4603183fbdad229579e6da4733af78debe395db8bb3eec31096cb0259491a30bb0391e81f9f072397ab85ce9ba294406affd3e4b8a7176211e
 DIST unifi-5.10.16.zip 91777321 BLAKE2B 
ac039b8e0d9835a0228805fb9a4935ae4e4d07360133bc564cda42046eae33042576710e4e282e81e18ce822156c0f870faf58ec5d20bdb7642947ee00345ad0
 SHA512 
b28b6988971467dbdb34c480a5c83ebd402a4f989c3e1ef33478886b802758e077809712e818b04167325d06465b05ea8718f0b18248d328fd8f31f3e43a1817
 DIST unifi-5.6.40.zip 63584069 BLAKE2B 
9c241c7ef335b6e4d9ce1d53d8bf6a9b2e6a0c5b91d60f321100e67cc6201f1dc060398dc7af1ee014c47df194f64ddf1eb56a6c7ce53691251b4fd2937c5603
 SHA512 
d2e154ec6bdf24cfcb0e5154512a91dc0e601a2bfe7fcdda4c22b329b304b50315a42485daee8495a5076136055c2cf59ebe42b083221683168199e437589e9a

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



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

2019-02-13 Thread Michael Haubenwallner
commit: d8a976eea84b82f4352d17c6f1adc428ef3bcd2b
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Feb 13 17:41:38 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Feb 13 17:42:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a976ee

profiles/prefix/cygwin: p.mask groff-1.22.4

Upstream introduced parallel build problem on Cygwin:
https://savannah.gnu.org/bugs/index.php?55708
Signed-off-by: Michael Haubenwallner  gentoo.org>

 profiles/prefix/windows/cygwin/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/prefix/windows/cygwin/package.mask 
b/profiles/prefix/windows/cygwin/package.mask
index 71b8a1e0a7b..866c93128d7 100644
--- a/profiles/prefix/windows/cygwin/package.mask
+++ b/profiles/prefix/windows/cygwin/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michael Haubenwallner  (13 Feb 2019)
+# see upstream report https://savannah.gnu.org/bugs/index.php?55708
+=sys-apps/groff-1.22.4
+
 # Michael Haubenwallner  (30 Jan 2019)
 # Cygwin does not have updated patches yet, is not trivial
 >=sys-apps/coreutils-8.30



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

2019-02-13 Thread Thomas Deutschmann
commit: 17a1df3004664bcfe65267fb44258bb30fe5ec54
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 16:59:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 16:59:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a1df30

net-misc/rabbitmq-server: bump to v3.7.11

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

 net-misc/rabbitmq-server/Manifest  |   1 +
 .../rabbitmq-server/rabbitmq-server-3.7.11.ebuild  | 105 +
 2 files changed, 106 insertions(+)

diff --git a/net-misc/rabbitmq-server/Manifest 
b/net-misc/rabbitmq-server/Manifest
index 1eb8f261267..24c3f1431d0 100644
--- a/net-misc/rabbitmq-server/Manifest
+++ b/net-misc/rabbitmq-server/Manifest
@@ -1,5 +1,6 @@
 DIST rabbitmq-server-3.6.14.tar.xz 1508216 BLAKE2B 
1ca3f933e91ce204cc90df7df619742e6d42e211b6350c629015a15a0ea6cdad05ad1e0139db5b2f1f353f314d1709ba468112a4059c6894ef9fb454fd616cf2
 SHA512 
22874b81fcebfd954e5ee8f4701bd8743bbc9559c1a1c09f8de03e16039153aa6e6b0bea71067770913493299e57da6b3928ff0ade4ee9ffb5ea48a30a154d9f
 DIST rabbitmq-server-3.6.9.tar.xz 1422316 BLAKE2B 
08f88cf3b592c2fecf3e2a9c7f9a4a2997f7bea6f14a2d72cb42ad8d3254b2bcd32b0605c7687eeae8e1c39a6d3ad1776f89e84292d508903b956ec05f6cd858
 SHA512 
a003d2343c97e546ac01a5aadc46e94e2dbcc78349072b362950e5c5e11229e2a6fc4020d281f9fbb5cc0f577d2a166ef09671e931ec1470ab2edcdd98443662
 DIST rabbitmq-server-3.7.10.tar.xz 2569968 BLAKE2B 
90a0162c9e573f1b99526c7a6cdec38061c3e6f355377b51b920a62b0d61c5f13a21b69d627b49c4c6702e517dfba4c856664e9741d9ad2d21171a3b46770799
 SHA512 
092df82ac00397fc90ecd69c712985f055ec25fd0ba427fce9330df75f5fe6d788aabc9e25ccbf63c8c3cbe111816a226fb63479a16d8530a53b23ab23b2598e
+DIST rabbitmq-server-3.7.11.tar.xz 2593632 BLAKE2B 
4455b47a36ed4b642f0c30a34d018f76ade7153ec8eb872728f0b6baf6d431dbac71b3e27e2661924155950836be80faee23d4fd663d0f852740c143ac24658c
 SHA512 
a54034ebc919be0c6f58832ea5d47f8e3964e30ca9185c59bf882c3dc17d1df5b6e1ab0460f75e8cf0cc325504cc3a674f7cb44a5d7613e16a5ad8b721a286a4
 DIST rabbitmq-server-3.7.3.tar.xz 7382708 BLAKE2B 
66d4c2fcb80ba5a851fb5d2bee91d41b04a05e70e74ac2b3adae8aebcaaa01de7ca47772c38deb4e9c25c19f67c2bbd6c4fb3b71480d73986540c60ab6dac02c
 SHA512 
337edddceb66c44b5cc3cec710918385306d9db97ae340752bc39a1be39229a58b3bb1c96763a2ce441a6d46135f2aac8cec09fc33591d0e14e7571c9507d79b
 DIST rabbitmq-server-3.7.9.tar.xz 2551456 BLAKE2B 
b64037481254f39300fecf53c1f8eda69df3fdc92bbacc6f6edc9d89e167e4cdd0708482b0daf680366986a28f4a3562d4af7dcf427604acc79145d24ca41bd2
 SHA512 
4a9fd452ad878f20c3a269d2dc0fa63ef7dcf99d2ee1ca46ff693df8d92ae0ef5a05453a6aaaeb00db643b2209770b15216fdff109f27d1e531e363a99bd4a2a

diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.7.11.ebuild 
b/net-misc/rabbitmq-server/rabbitmq-server-3.7.11.ebuild
new file mode 100644
index 000..55f6a5f7e57
--- /dev/null
+++ b/net-misc/rabbitmq-server/rabbitmq-server-3.7.11.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-any-r1 systemd user
+
+DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker 
written in Erlang"
+HOMEPAGE="http://www.rabbitmq.com/;
+SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz;
+
+LICENSE="GPL-2 MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND=">=dev-lang/erlang-20.3[ssl,smp]"
+DEPEND="${RDEPEND}
+   app-arch/zip
+   app-arch/unzip
+   app-text/docbook-xml-dtd:4.5
+   app-text/xmlto
+   >=dev-lang/elixir-1.6.6
+   http://www.rabbitmq.com/release-notes/README-3.0.0.txt;
+   fi
+   if has_version "http://www.rabbitmq.com/access-control.html;
+   fi
+}



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

2019-02-13 Thread Thomas Deutschmann
commit: 1491f16467871d63a6f0046fdb614179c19606f5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 13 16:59:42 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 13 16:59:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1491f164

dev-php/pecl-amqp: bump to v1.9.4

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

 dev-php/pecl-amqp/Manifest   |  1 +
 dev-php/pecl-amqp/pecl-amqp-1.9.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-php/pecl-amqp/Manifest b/dev-php/pecl-amqp/Manifest
index ebdd2371459..afe2d2b51fc 100644
--- a/dev-php/pecl-amqp/Manifest
+++ b/dev-php/pecl-amqp/Manifest
@@ -1,3 +1,4 @@
 DIST amqp-1.8.0.tgz 91850 BLAKE2B 
35a0f44ce770f3d20adcbacf7a6bfd014014f1a09c2bb006e9e50c6f8f97f6d564f5db5adf0d3bceb08611d1cf3f7a95f5e6256977ed1ed134791c92a01addf6
 SHA512 
a70873e2f9ad47c2e6b028727e9746e1eee8bb1007c7272e422f14527ee3e980c6ffc9a94671c548082c380cee4d9a27ac5c4adce382fdcf9251ac6eb7c7
 DIST amqp-1.9.0.tgz 98248 BLAKE2B 
2bf13a72eedb0d46bfba3c5d2ec01d1a85cfd60b2dadfaa8e0475eda52ee6650f8757d7521f808043464f3a32a33e4143153136f08f9c4484316ca06785b5888
 SHA512 
ce77266d9c95d87c7ddf177c531540e05f9120417e645f4595f204fad2d2ecd9f388f0e1e55d69bee845333b5b5976960cc2a603ea6860708df1eafe0aef9a10
 DIST amqp-1.9.3.tgz 101342 BLAKE2B 
1e9702cfd44035fe8c923cd2766ce49309310da11655e96246133bb7d8f686a661703f5c35053c19dc607a1c6d1afe515c87ceeecc1cdf93acfa6b211c6802bd
 SHA512 
d4731ed5dc760a01621889e8518b5d1258a8335f701d241c453fd553924d83507a0a918b9733e249955fa11b43a1bdacf65c1f1cb55b8ed3c5b661277f5798b9
+DIST amqp-1.9.4.tgz 102604 BLAKE2B 
34bed57e2aa3044ac02949ef0d700af71114fc4dd0007ac7a90fadfe267063d8defd6f0e1fe076aa3680187035b1596c283f3cdab8b27f8d3e59f6abf7246147
 SHA512 
53f8893c2fdb6f41467c9af4a5e48810d39201150a94dd9d32f542d53387ef5e6d8c614ebe2d82b3ab9febd39aa8759a86975d0dc45092a2772f08cd86d7f739

diff --git a/dev-php/pecl-amqp/pecl-amqp-1.9.4.ebuild 
b/dev-php/pecl-amqp/pecl-amqp-1.9.4.ebuild
new file mode 100644
index 000..fe3eeba3833
--- /dev/null
+++ b/dev-php/pecl-amqp/pecl-amqp-1.9.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="PHP Bindings for AMQP 0-9-1 compatible brokers"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+# Tests require running rabbitmq-server on localhost which requires epmd
+# which only accepts /var/run/epmd.pid as pidfile.
+RESTRICT="test"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND=">=net-libs/rabbitmq-c-0.5.2:=[ssl]"
+DEPEND="${RDEPEND}"
+PHP_EXT_ECONF_ARGS=()



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

2019-02-13 Thread Michael Haubenwallner
commit: 9b617fcf4c6fe9e06f11f8483707e7d57802a31b
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Feb 13 17:14:51 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Feb 13 17:16:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b617fcf

profiles/prefix/cygwin: p.unmask openssl-1.1.1a

as it is a little less broken than openssl-1.1.0j on Cygwin.
Signed-off-by: Michael Haubenwallner  gentoo.org>

 profiles/prefix/windows/cygwin/package.unmask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/prefix/windows/cygwin/package.unmask 
b/profiles/prefix/windows/cygwin/package.unmask
new file mode 100644
index 000..d66d4bab16c
--- /dev/null
+++ b/profiles/prefix/windows/cygwin/package.unmask
@@ -0,0 +1,6 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Michael Haubenwallner  (13 Feb 2019)
+# A little less broken on Cygwin than openssl-1.1.0j.
+~dev-libs/openssl-1.1.1a



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

2019-02-13 Thread Manuel Rüger
commit: 3ae98670efe4cda1c467b715daa13e21bbb11ae2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Feb 13 16:49:37 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Feb 13 16:49:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae98670

sys-kernel/linux-firmware: Update snapshot

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20190213.ebuild  | 135 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 71563ec95ce..d49bfca0530 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -3,3 +3,4 @@ DIST linux-firmware-20181216.tar.gz 172681622 BLAKE2B 
3d98af002e5ab1ba8935a87162
 DIST linux-firmware-20181218.tar.gz 174835447 BLAKE2B 
8bac1dbd413c4fc5c8c07bb299860504cf9ec39b3665e20d86c3755c2a655a5bd4508b406d91fe8648378217bc3aa49fdac05beafd31dcbc0a05496a195d1deb
 SHA512 
58bb759378e569169a4499e5b0e09b7aa3e42a160b1187313fd8e74b4d26e45a018202c2dfd94b7b592cb0a5ad040bbd4051a0f74d7737aa3a72f0e3ed060dfc
 DIST linux-firmware-20190114.tar.gz 175568625 BLAKE2B 
1d89ed002293343dc448acb97bf047b99752661d7a358d8ea0f8d2fcce5331af85cde0717861fc429e71aa89647189476df0c92ebfc8edb75c2954e56d8a1860
 SHA512 
05df281667402b3265f401b3845c4ead22521c8c82f9a48a7fb15dbfaadaacce9fb9ca0e17c521c8928e7a82a7e170cc339697b8fbae8b89798a1f0daf9846da
 DIST linux-firmware-20190118.tar.gz 175570644 BLAKE2B 
4d1492e820c2f03ab47068be4a8f343cbee62ab18fc72849a4edfa8a0afd5f3ed131f95efa578177155d8e31b7d4283567661855ee693566710934588ef65511
 SHA512 
2cc06f179c4a720a43f6fbf634b169bd664ec1740cff86abc78de4f30b49e5bd280f5134975a55a2d20f442a4bd72a91cc228ad23ef8c5bc67c7a08e1c0e9658
+DIST linux-firmware-20190213.tar.gz 177329601 BLAKE2B 
f103805a84342650cc994cfdf398a617bec083c9769d9303a274d33b91b0ab0390f92a736168e0f6b8977e7a93d4592dcdca64983617b884a6a7b64de50b7a4c
 SHA512 
f0f56b511c02427b6923ef5ea2e3a00a42172fe52b86bcdfd170146b9496295dcb6f4a3986642674192b27fdfcb4b9961b3b45ccb29f030af76f7dcad2119485

diff --git a/sys-kernel/linux-firmware/linux-firmware-20190213.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20190213.ebuild
new file mode 100644
index 000..f6e1c9fcf33
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20190213.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   SRC_URI=""
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
+else
+   GIT_COMMIT="710963fe53ee3f227556d36839df3858daf6e232"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
+
+LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
+SLOT="0"
+IUSE="savedconfig"
+
+DEPEND=""
+RDEPEND="!savedconfig? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+   !sys-firmware/alsa-firmware[alsa_cards_sb16]
+   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+   !media-tv/cx18-firmware
+   ! 
${PN}.conf
+   find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
+
+   if use savedconfig; then
+   restore_config ${PN}.conf
+   ebegin "Removing all files not listed in config"
+
+   local file delete_file preserved_file preserved_files=()
+
+   while IFS= read -r file; do
+   # Ignore comments.
+   if [[ ${file} != "#"* ]]; then
+   preserved_files+=("${file}")
+   fi
+   done < ${PN}.conf || die
+
+   while IFS= read -d "" -r file; do
+   delete_file=true
+   for preserved_file in "${preserved_files[@]}"; do
+   if [[ "${file}" == "${preserved_file}" ]]; then
+   delete_file=false
+   fi
+   done
+
+   if ${delete_file}; then
+   rm "${

[gentoo-commits] repo/proj/prefix:master commit in: dev-libs/openssl/

2019-02-13 Thread Michael Haubenwallner
commit: 98d9bb65e392c880b432f165b55b36ca22f5e5ce
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Feb 13 16:28:02 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Feb 13 16:31:35 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=98d9bb65

dev-libs/openssl: Cygwin dlls need 755 permissions

https://github.com/openssl/openssl/pull/8226

Package-Manager: Portage-2.3.55.1-prefix, Repoman-2.3.12
Signed-off-by: Michael Haubenwallner  gentoo.org>

 dev-libs/openssl/openssl-1.1.1a-r1.ebuild | 3 +++
 dev-libs/openssl/openssl-1.1.1a.ebuild| 2 ++
 2 files changed, 5 insertions(+)

diff --git a/dev-libs/openssl/openssl-1.1.1a-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.1a-r1.ebuild
index 3736d72b2c..7e5e38380f 100644
--- a/dev-libs/openssl/openssl-1.1.1a-r1.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1a-r1.ebuild
@@ -95,6 +95,8 @@ src_prepare() {
if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; 
then
[[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
fi
+   # for Cygwin, https://github.com/openssl/openssl/pull/8226
+   sed -i -e '/chmod 644 .*bin/s/644/755/' 
Configurations/unix-Makefile.tmpl || die
fi
 
eapply_user #332661
@@ -136,6 +138,7 @@ src_prepare() {
-e '/^$config{dirs}/s@ "test",@@' \
-i Configure || die
fi
+
# The config script does stupid stuff to prompt the user.  Kill it.
sed -i '/stty -icanon min 0 time 50; read waste/d' config || die
./config --test-sanity || die "I AM NOT SANE"

diff --git a/dev-libs/openssl/openssl-1.1.1a.ebuild 
b/dev-libs/openssl/openssl-1.1.1a.ebuild
index 8c55c63627..74bbb4eb74 100644
--- a/dev-libs/openssl/openssl-1.1.1a.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1a.ebuild
@@ -84,6 +84,8 @@ src_prepare() {
if [[ $(declare -p PATCHES 2>/dev/null) == "declare -a"* ]] ; 
then
[[ ${#PATCHES[@]} -gt 0 ]] && eapply "${PATCHES[@]}"
fi
+   # for Cygwin, https://github.com/openssl/openssl/pull/8226
+   sed -i -e '/chmod 644 .*bin/s/644/755/' 
Configurations/unix-Makefile.tmpl || die
fi
 
eapply_user #332661



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

2019-02-13 Thread Andreas Sturmlechner
commit: ec351a3dc08498fdc89be188f84b74b7d7b7f7b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 13 16:13:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 13 16:24:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec351a3d

kde-plasma/plasma-desktop: 5.14.5.1 version bump

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

 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.14.5.1.ebuild  | 144 +
 2 files changed, 145 insertions(+)

diff --git a/kde-plasma/plasma-desktop/Manifest 
b/kde-plasma/plasma-desktop/Manifest
index 448c25aa17f..7e3eaf8a0e6 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,2 +1,3 @@
+DIST plasma-desktop-5.14.5.1.tar.xz 9649428 BLAKE2B 
d385cb266d5db1a53d481813f8f24c53acc048f2eb64fb386df81b8bf9be08bdc34ebf22d30078a5fcea20cebc32ff3584e69d689ac5239d09eaee2cbd116dba
 SHA512 
cf54e22f41ee917509405d7a42e27fabd9928a1ced54ea9981b6a964deca373f6dcb17447f0331b94883f66070f276fbc4d13d010b7a6ce1a8efd82f4c865765
 DIST plasma-desktop-5.14.5.tar.xz 9149560 BLAKE2B 
09e65ddd964f250ae7f82c193eed9161856a3bb6f2dbe34dc7b52dc54f614c3e3c4a91da78751362d03a9bc5c89c1039fdf3f6a4e378bca3955f992c4ec651fb
 SHA512 
c195189e34906dbab9f3793b866aa7537b2d968c4390851b39da8fe900c26d3691d5229e70eaab8d9fd782da3bd2381c63f91b435f2da592d5c6300b1a1a5726
 DIST plasma-desktop-5.15.0.tar.xz 9107976 BLAKE2B 
f16565b9993268a0d4714b2921d4899dc5d93c611ef684a52b63366d03c9b379b6bc21c631e30ee1f0f1a20c36b42eb7c8fff3fd9d6b3f99401ea33f368fc817
 SHA512 
24e5069f782232706df9dc77583d566dd8150f98437ded76db676d1b566d7eab0b013886f8a12324a64043bc15316ae337403e74e0fcb417ea17e6f2fef1228c

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild
new file mode 100644
index 000..e6474b3532f
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.14.5.1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KDE Plasma desktop"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="appstream +fontconfig ibus +mouse scim +semantic-desktop touchpad"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep attica)
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kactivities-stats)
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kded)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kemoticons)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kpeople)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep solid)
+   $(add_frameworks_dep sonnet)
+   $(add_plasma_dep kwin)
+   $(add_plasma_dep plasma-workspace)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   $(add_qt_dep qtxml)
+   media-libs/phonon[qt5(+)]
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxcb
+   x11-libs/libxkbfile
+   appstream? ( >=dev-libs/appstream-0.12.2[qt5] )
+   fontconfig? (
+   media-libs/fontconfig
+   media-libs/freetype
+   x11-libs/libXft
+   x11-libs/xcb-util-image
+   )
+   ibus? (
+   $(add_qt_dep qtx11extras)
+   app-i18n/ibus
+   dev-libs/glib:2
+ 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kdeplasma-addons/

2019-02-13 Thread Andreas Sturmlechner
commit: c11b97d567bd55a1b94e7906d1717613202072a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 13 16:19:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 13 16:24:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11b97d5

kde-plasma/kdeplasma-addons: 5.14.5.1 version bump

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

 kde-plasma/kdeplasma-addons/Manifest   |  1 +
 .../kdeplasma-addons-5.14.5.1.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/kde-plasma/kdeplasma-addons/Manifest 
b/kde-plasma/kdeplasma-addons/Manifest
index d874e57d240..0dacf793c59 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,2 +1,3 @@
+DIST kdeplasma-addons-5.14.5.1.tar.xz 606580 BLAKE2B 
1f8c60c16b1abc44dee8abac3d4b5fda14eb219ff077a392629d5893f06710e42edbbb47bd67a1a9d6d814b150932474dda38fa15eb3a23fab309e5f64b936c2
 SHA512 
3e755704d55755811b7eb9081022af3ae1bf743fb6a57007909fb46bdae1851b488e08dcccaa8bc3683fa050d8d2612c9520d4e1bb2deb1cf31fcf22610d7ce2
 DIST kdeplasma-addons-5.14.5.tar.xz 603588 BLAKE2B 
0323ae26e0e55b7a75571c1cfbd88dfeb221f1aa706623abb21f900ebdd56bd9f3ac521b91c129ab99c046932353ba5079e72d3fad09a131ac1417c8783736a5
 SHA512 
f6d0203231598b161991b7bbd6bbbe4504831195d5d892c302212cd86067156cb17bc4632e7dd8a951747f98dd84312a3c70eb477bfb16a13a118de07cc1615e
 DIST kdeplasma-addons-5.15.0.tar.xz 602468 BLAKE2B 
e09d9395af56d20195792c47c734758c8df06dbf3ec40b2eaf777b5811bb8e5bcdb34a168d5d243dc123c0b12201b6a21297545d4352dfecd4cd7200a8ed80c2
 SHA512 
d470b3bdddaca240c776d274c4c42de36800102c18ac140887e78e8f7ef02ec6516746e4b5326d56dac22472864e7d767d4f8fffc10a8f26695405af4d4edbd3

diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.14.5.1.ebuild 
b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.14.5.1.ebuild
new file mode 100644
index 000..5fca0fcb6cf
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-5.14.5.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Extra Plasma applets and engines"
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="share webengine"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kholidays)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep kross)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kunitconversion)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep sonnet)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   share? ( $(add_frameworks_dep purpose) )
+   webengine? ( $(add_qt_dep qtwebengine) )
+"
+RDEPEND="${DEPEND}
+   $(add_plasma_dep plasma-workspace)
+   $(add_qt_dep qtquickcontrols)
+   $(add_qt_dep qtquickcontrols2)
+   !kde-plasma/kdeplasma-addons:4
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package share KF5Purpose)
+   $(cmake-utils_use_find_package webengine Qt5WebEngine)
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2019-02-13 Thread Andreas Sturmlechner
commit: 7be166f5cfb23d5f71de502e02c638e2800cb30b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 13 16:18:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 13 16:24:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be166f5

kde-plasma/plasma-workspace: 5.14.5.1 version bump

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

 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace-5.14.5.1.ebuild   | 180 +
 2 files changed, 181 insertions(+)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index c29e646d0cc..142f4d937b1 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,2 +1,3 @@
+DIST plasma-workspace-5.14.5.1.tar.xz 4683004 BLAKE2B 
cbf2241daea627e189c9750edac6844494b254676796e09f54fd5936ac8aa3bf5e0df2039d7fd0f73aa0140436679bf8b92173f648f1001299e2ac4e880246c1
 SHA512 
07a6965c2eb7a0ccd02324ed1108ea11b7d9f7e205c3639ba95366c5ded2fcbd78904ec22a47f2bbd60da6bb57da6cb237f584a2c98c3643e36e004cbcc8deee
 DIST plasma-workspace-5.14.5.tar.xz 4578556 BLAKE2B 
3c37bd9f880225f0e8b2496b90e5afc5ad591e8e356bd68ae135c3e9ccfe646adcb2418e2e80185f396c3b412f0df603ba0902e5a6d54a6d9a5abdff500a71f7
 SHA512 
247abdfe4ed4c7b6bb847c5352b3df11d110d59f8cc62b51dfd9de76c62549a0191efdd1e1f5a6ab82a87eccdc9fd28481a85c1252d05595e0f1a72174b3f8c6
 DIST plasma-workspace-5.15.0.tar.xz 4706936 BLAKE2B 
f1f772bf0c27b491ed2e8b9e4342694b5e1acaabec701ca44b252fb522c72688be1bf4c8db8826e5c7cd407c47ca1c205ae422312532bb7ea2dce165d9b9204e
 SHA512 
2ed2f0ce2ef15aafa337a2b4943389668d18e18f026df67950f4d506d2c5647660ddade6f9c915b1e2fb36c79fbcddf563c25fdac69aac3f14e26afb603c533c

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild
new file mode 100644
index 000..6b8b720cd49
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.14.5.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appstream +calendar geolocation gps prison qalculate +semantic-desktop 
systemd"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kjs)
+   $(add_frameworks_dep kjsembed)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep solid)
+   $(add_plasma_dep kscreenlocker)
+   $(add_plasma_dep kwin)
+   $(add_plasma_dep libksysguard)
+   $(add_plasma_dep libkworkspace)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui 'jpeg')
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   $(add_qt_dep qtxml)
+   media-libs/phonon[qt5(+)]
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   appstream? ( dev-libs/appstream[qt5] )
+   calendar? ( $(add_frameworks_dep kholidays) )
+   geolocation? ( $(add_frameworks_dep networkmanager-qt) )
+   gps? ( sci-geosciences/gpsd )
+  

  1   2   >