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

2019-08-25 Thread Hans de Graaff
commit: a4f0f586768f15da8743f99741320bc4ee95ef7b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 26 05:30:36 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 26 05:30:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f0f586

dev-ruby/ffaker: add 2.12.0

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

 dev-ruby/ffaker/Manifest |  1 +
 dev-ruby/ffaker/ffaker-2.12.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/ffaker/Manifest b/dev-ruby/ffaker/Manifest
index b7b6d44847b..e7af7b3c7a9 100644
--- a/dev-ruby/ffaker/Manifest
+++ b/dev-ruby/ffaker/Manifest
@@ -1,3 +1,4 @@
 DIST ffaker-2.10.0.gem 421376 BLAKE2B 
30976c0bee8862623c923b3797bd6de31b803643191d55ee2a6ef101a92f43acf6e300991de43641f2564ac82d046fcb7e53ca8b9cecae4c6b339e43f020cc1a
 SHA512 
cb54d995f39877eea0844395e52158ea898f1d3fb17af0b01261f8b359d50ffd5d7b94fba0400e7103543a96670a00b3e5a9c072bc46f7221d390ab81e6ac507
 DIST ffaker-2.11.0.gem 429568 BLAKE2B 
ed5a9d794caba5ad93c1ac8457ebf89412177fe48c05a66f162f8d2b7a7a3b395e59312ddc444965ec4d9500573a97c97b95a1381d07caca6bb3b3ca97fa3dc2
 SHA512 
b185adfe34c5d78fe47cedc9d685eb98ed0de7f9a4818fa5ab0f6fe9cad21d04e025b6d2e38e34f463874a5d9007fe0d01e604b316af4850a7a63f50140bbd78
+DIST ffaker-2.12.0.gem 431616 BLAKE2B 
dc060472749b1081500609e4b6a58310ca00c3bfe2dc8a40dba49bde50a98add33a83cc00136fbe542b1d14ce74ddbab8f737dba4866023bb44d8ad7126151ce
 SHA512 
1763bd2b9ec45903f09d46504ebf333e9879423607dd8d31d6ceb659bab05ac9fd14b99ea2dd3f08c0d61e987d7bab647945f0a7e81f1fe8a2b085b7b571e282
 DIST ffaker-2.9.0.gem 413184 BLAKE2B 
a48977b2749b60db18d046a0df0b65c1790a4fba5920faaaf6ef93be31cc7defd375379e2e46bbe2b4d2bae8b29f7cace4ecf09fba7d80a6cfacd724edd60564
 SHA512 
dff411a4d8864817dacb0498ce73a9b350d4e03aa771edb5b69c5e749ba4565dbd24d09215a7397e4567a9cd3ce2baae9b8e4e21cd8db127257364395e481364

diff --git a/dev-ruby/ffaker/ffaker-2.12.0.ebuild 
b/dev-ruby/ffaker/ffaker-2.12.0.ebuild
new file mode 100644
index 000..51f707d245e
--- /dev/null
+++ b/dev-ruby/ffaker/ffaker-2.12.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md REFERENCE.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Faster Faker, generates dummy data"
+HOMEPAGE="https://github.com/emmanueloga/ffaker;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+   sed -i -e '/test_image_file/aomit "network"' test/test_image.rb || die
+}



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

2019-08-25 Thread Michał Górny
commit: 37dc9e560e44d4ddb2eb8335b4c717f1a9ab2530
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 26 03:34:39 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 26 03:45:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dc9e56

xfce-extra/xfce4-screenshooter: Bump to 1.9.6

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

 xfce-extra/xfce4-screenshooter/Manifest|  1 +
 .../xfce4-screenshooter-1.9.6.ebuild   | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/xfce-extra/xfce4-screenshooter/Manifest 
b/xfce-extra/xfce4-screenshooter/Manifest
index 256b938dc7e..c7df8e26924 100644
--- a/xfce-extra/xfce4-screenshooter/Manifest
+++ b/xfce-extra/xfce4-screenshooter/Manifest
@@ -1 +1,2 @@
 DIST xfce4-screenshooter-1.9.5.tar.bz2 502423 BLAKE2B 
b71dd5d016ff86ea5b654264dca129fd1b9316a0d0f2926a40556448c11a51992e4921c3ff9da952ac5e2962cf5baa18df8a110127cb68e89ee1b1cb2252bb7a
 SHA512 
e5797a6defa4df94c552e8ff39b21f4203b6795669e8145ea5ef609fc7b29bcfa846b19b253b39b12ab0e6c130c7f9e67dd5aa628cefe9b063fb9f74dd2c3ee1
+DIST xfce4-screenshooter-1.9.6.tar.bz2 529233 BLAKE2B 
db314b3b451c3f560d8068932b21049f3e9587f8e329b1efb08e25227ab812c15b76a9d9a5bd3ffa1b4663ec81508f6cda2b6d31054b72d7487a111477962a62
 SHA512 
17d4afb346f09f97225c0fe65ed2389733e98d58729f15f7ec2b601682d7e15a6d9c67b85840593c17298fc32c250d8eb2e8d349ccd355507f4c18b5e312ae35

diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.6.ebuild 
b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.6.ebuild
new file mode 100644
index 000..b65fb42de20
--- /dev/null
+++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.9.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils
+
+DESCRIPTION="Xfce4 screenshooter application and panel plugin"
+HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-screenshooter;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.16:=
+   >=net-libs/libsoup-2.26:=
+   >=x11-libs/gdk-pixbuf-2.16:=
+   >=x11-libs/gtk+-3.20:3=
+   dev-libs/libxml2:=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=xfce-base/exo-0.11:=
+   >=xfce-base/xfce4-panel-4.12:=
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:="
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/intltool
+   sys-apps/help2man
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --enable-xfixes
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: media-libs/phonon/

2019-08-25 Thread Andreas Sturmlechner
commit: 960ae9fa16b24891520a73b1a72fa98c23389ded
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 26 01:10:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 26 01:15:01 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=960ae9fa

media-libs/phonon: Install desktop entry if USE !pulseaudio, drop USE gui

In Plasma 5.17, the KCM in use up to now is going to be removed. Phonon provides
phononsettings as replacement with familiar UI, but regards it as redundant for
PA users.

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

 media-libs/phonon/phonon-.ebuild | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/media-libs/phonon/phonon-.ebuild 
b/media-libs/phonon/phonon-.ebuild
index 9c9a4fc940..6edaf832b5 100644
--- a/media-libs/phonon/phonon-.ebuild
+++ b/media-libs/phonon/phonon-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit kde5
+inherit desktop kde5
 
 DESCRIPTION="KDE multimedia abstraction library"
 HOMEPAGE="https://phonon.kde.org/;
@@ -15,7 +15,7 @@ fi
 
 LICENSE="|| ( LGPL-2.1 LGPL-3 )"
 SLOT="0"
-IUSE="debug designer gstreamer gui pulseaudio +vlc"
+IUSE="debug designer gstreamer pulseaudio +vlc"
 
 BDEPEND="
dev-qt/linguist-tools:5
@@ -42,7 +42,14 @@ src_configure() {
-DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)
-DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=$(usex !pulseaudio)
-DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio=$(usex !pulseaudio)
-   -DPHONON_BUILD_SETTINGS=$(usex gui)
+   -DPHONON_BUILD_SETTINGS=$(usex !pulseaudio)
)
kde5_src_configure
 }
+
+src_install() {
+   kde5_src_install
+   use pulseaudio || \
+   make_desktop_entry "${PN}settings" \
+   "Phonon Audio and Video" preferences-desktop-sound
+}



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

2019-08-25 Thread Andreas Sturmlechner
commit: 0a99736f216162b23787d3634e7e8765c919a138
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 26 00:35:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 26 00:35:22 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0a99736f

kde-apps/mailcommon: Fix DEPENDs

Upstream commit 23a85f2e5840351888eebebd84a23e8b3783663b

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

 kde-apps/mailcommon/mailcommon-19.08.49..ebuild | 1 +
 kde-apps/mailcommon/mailcommon-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/mailcommon/mailcommon-19.08.49..ebuild 
b/kde-apps/mailcommon/mailcommon-19.08.49..ebuild
index f8d03ac031..97003cfdf9 100644
--- a/kde-apps/mailcommon/mailcommon-19.08.49..ebuild
+++ b/kde-apps/mailcommon/mailcommon-19.08.49..ebuild
@@ -49,6 +49,7 @@ DEPEND="
$(add_qt_dep qtmultimedia)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
+   media-libs/phonon[qt5(+)]
 "
 RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n

diff --git a/kde-apps/mailcommon/mailcommon-.ebuild 
b/kde-apps/mailcommon/mailcommon-.ebuild
index f8d03ac031..0b40814b55 100644
--- a/kde-apps/mailcommon/mailcommon-.ebuild
+++ b/kde-apps/mailcommon/mailcommon-.ebuild
@@ -49,6 +49,7 @@ DEPEND="
$(add_qt_dep qtmultimedia)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
+   >=media-libs/phonon-4.10.90[qt5(+)]
 "
 RDEPEND="${DEPEND}
!kde-apps/kdepim-l10n



[gentoo-commits] repo/gentoo:master commit in: media-fonts/font-util/

2019-08-25 Thread Matt Turner
commit: c5dff78d566f3043534afa07feb15c3eb6fb569c
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 26 00:12:11 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 26 00:15:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dff78d

media-fonts/font-util: Version bump to 1.3.2

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

 media-fonts/font-util/Manifest   |  1 +
 media-fonts/font-util/font-util-1.3.2.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/media-fonts/font-util/Manifest b/media-fonts/font-util/Manifest
index 9737a2f28a3..68f43279253 100644
--- a/media-fonts/font-util/Manifest
+++ b/media-fonts/font-util/Manifest
@@ -1 +1,2 @@
 DIST font-util-1.3.1.tar.bz2 153289 BLAKE2B 
b85b2dbbe3ed97e22d765b73a9fee7472790ff037878967ee6865e3122c651ff5e3b6aeb99492b1330bb77d2518157abcc45e503419b21f2cc76a3196d505f22
 SHA512 
9fd6dd4c0a01ede5f0b09ec0f9d316267ca086e2ee9526a43a4e4d6ce3cd67c977293bd3cf440328ca417292fcae1579888b24b7259eaf012230890210d74889
+DIST font-util-1.3.2.tar.bz2 158480 BLAKE2B 
490aa54fdbf0e7060a17261e6ac06d30ef374c0ef40ae7473680c192898305c86617667c59f334d54e3ba3eb2464e925a12a5ad4bc74c73f6a62b0500d7c0da0
 SHA512 
7cac529b12ae71185b89c72c1569b9826f52eeaecc1c76010338e7c42c4078ae339f18220b580bbd68fb5dc09df6ecf169a47c32e6104d8ee53bd443fa21d167

diff --git a/media-fonts/font-util/font-util-1.3.2.ebuild 
b/media-fonts/font-util/font-util-1.3.2.ebuild
new file mode 100644
index 000..37a2562dcab
--- /dev/null
+++ b/media-fonts/font-util/font-util-1.3.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xorg-3
+
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/font/util.git;
+DESCRIPTION="X.Org font utilities"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+XORG_CONFIGURE_OPTIONS="--with-mapdir=${EPREFIX}/usr/share/fonts/util 
--with-fontrootdir=${EPREFIX}/usr/share/fonts"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/viewres/

2019-08-25 Thread Matt Turner
commit: 0cbc3eff02fe2fd49c010318a354a018023ec505
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 26 00:14:08 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 26 00:15:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbc3eff

x11-apps/viewres: Version bump to 1.0.6

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

 x11-apps/viewres/Manifest |  1 +
 x11-apps/viewres/viewres-1.0.6.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/x11-apps/viewres/Manifest b/x11-apps/viewres/Manifest
index b4ada8d656b..615bbae57f6 100644
--- a/x11-apps/viewres/Manifest
+++ b/x11-apps/viewres/Manifest
@@ -1,2 +1,3 @@
 DIST viewres-1.0.4.tar.bz2 126186 BLAKE2B 
355d1d7813f72cf2d8366fff83fbf8fcffe496ea70cd974b4a1257223b4cb056b98b131749db07f3092d8a11aceaffc7f31ca4bc1eab559babe0b8195a48ce1e
 SHA512 
79edf987cb6232f604e31320fd6737325d2559dd6f0eaef667731b5790a709c81519b41ff5dc8f9aabb49a2a245b10584ed85c94c24ab82f466c776c182aa9f0
 DIST viewres-1.0.5.tar.bz2 134793 BLAKE2B 
9dad0d6e21ddc8d927836d20b601d29c05eb9a0f7f7a4d95a8d6aab5304635c98849249dc4366c46a3ef10b01bd771c359cb8b0010f103fb7c98e45b7c064011
 SHA512 
fe573e9b5ae679b65eee95733cbea20c86c92089c3a2dadfe977bc9c54d1f58c5e5f4663e51a1cf206543a43592b3a3c266da1769279f08be85c66b0aa5b0f7f
+DIST viewres-1.0.6.tar.bz2 135200 BLAKE2B 
96677c7c02e56be5da7f8f9d492f22cca5c6ea83a783725fd9fd86381b00062f3b83cbdb88c4030d9f0a52ccb8f06978232adb8e5f0002db06abcb7ff6d35ac9
 SHA512 
3f4cfc61608bc6c9b35ef66ceb473661ca01946d3306d54040d32803e8e0eec506a0ce37ea22bfe514544a6ba9645fd30f39b20c063aff696b3c0fda3fe95dff

diff --git a/x11-apps/viewres/viewres-1.0.6.ebuild 
b/x11-apps/viewres/viewres-1.0.6.ebuild
new file mode 100644
index 000..c57a6567044
--- /dev/null
+++ b/x11-apps/viewres/viewres-1.0.6.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xorg-3
+
+DESCRIPTION="graphical class browser for Xt"
+
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXt
+   x11-libs/libXmu"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"



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

2019-08-25 Thread Matt Turner
commit: 8f16fd8efc44fe412b759918e4e433f27bc65755
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 26 00:10:47 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 26 00:15:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f16fd8e

xorg-3.eclass: Add media-fonts/ to a couple cases

media-fonts/font-util doesn't require all of the extra logic xorg-2
contains for fonts. Adding these two lines are needed for new font-util
to use xorg-3.

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

 eclass/xorg-3.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index 217aadecb3b..b8dca22726d 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -72,6 +72,7 @@ IUSE=""
 if [[ ${XORG_MODULE} == auto ]]; then
case ${CATEGORY} in
app-doc) XORG_MODULE=doc/ ;;
+   media-fonts) XORG_MODULE=font/;;
x11-apps|x11-wm) XORG_MODULE=app/ ;;
x11-misc|x11-themes) XORG_MODULE=util/;;
x11-base)XORG_MODULE=xserver/ ;;
@@ -140,6 +141,7 @@ if [[ ${XORG_STATIC} == yes \
&& ${CATEGORY} != app-doc \
&& ${CATEGORY} != x11-apps \
&& ${CATEGORY} != x11-drivers \
+   && ${CATEGORY} != media-fonts \
&& ${PN} != util-macros \
&& ${PN} != xbitmaps \
&& ${PN} != xorg-cf-files \



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

2019-08-25 Thread Rafael Martins
commit: 7defa54f786663819670e7c7de8bc070e7134df2
Author: Rafael Martins  gentoo  org>
AuthorDate: Sun Aug 25 23:43:40 2019 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Sun Aug 25 23:43:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7defa54f

app-emulation/simplevirt: snapshot bump

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Rafael Martins  gentoo.org>

 app-emulation/simplevirt/Manifest   | 2 +-
 ...plevirt-0.0_p20181011.ebuild => simplevirt-0.0_p20181012.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/simplevirt/Manifest 
b/app-emulation/simplevirt/Manifest
index a9c90fbe9d0..4c0da842155 100644
--- a/app-emulation/simplevirt/Manifest
+++ b/app-emulation/simplevirt/Manifest
@@ -3,4 +3,4 @@ DIST github.com-go-yaml-yaml-v2.2.1.tar.gz 70217 BLAKE2B 
4ba34bd9432699ec60348d1
 DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B 
bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8
 SHA512 
6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
 DIST github.com-spf13-cobra-v0.0.3.tar.gz 101526 BLAKE2B 
8613eccdd5bbd31429b7aa8260ee9367e34a5cc78075b394b09db91a97445ed1dadfb53a86105b55cb6ea3b4c2f9d50553e9198d64dfb6033dd1db2805984a2c
 SHA512 
c38db9432a168f913b41a1e1b11d84bedfade82ff70791be9d343a6cc86b8a05b18bae344d67ebd8bae4c98662db7ac664a9dc86fa9b9ad4aa5c96cbf0178efb
 DIST github.com-spf13-pflag-v1.0.2.tar.gz 44042 BLAKE2B 
157fa6c2b1efa594abebd76ff03121050187974d62475b1aa66af325a2198ea64105655597703c37f25e22c4a07864d9fc31a6a29ba9233fdeefcceef400d5e5
 SHA512 
fd3cefd683329316eda4ec660193a970e38435515c16805190235e2c969c8d65a6f602fdc7c2f7cf3d9740c5a321ee5be5e8034bd6cd7c05c12722cf64d1e8ae
-DIST simplevirt-0.0_p20181011.tar.gz 14667 BLAKE2B 
02a7ecdf9ec9983a83c31fb728fbf61ffcb2ca71683ebf24d159815314b064e465da303b5c8712b18aff3ecd1da0c5170c4aa4be365855e233497f62c44ed888
 SHA512 
b290cbff14a3679600ca2cadcfd17184ea789c0f1556a6f1de64679ef9983eb7988ac7ebadd0de729286d8a86dbdaab3a9f7b7bbc300780c3a28aa9920610288
+DIST simplevirt-0.0_p20181012.tar.gz 14652 BLAKE2B 
a6a648ed159d0648f27174c6598c9ae85e41530b218ef0360962884d1f61cfd16d2534ef4d2a01eb87138d0390fc7fe25e070c602f296344b8285c9dd2804287
 SHA512 
64c0edfc22ed0347c7335b942b06b6b9fd8c3f2ea7d374bf14b96b98b23248d15b6f38d7d1d809c8cd60b605f1809dfca8ff5c249e2df183c8b1636c26440ca8

diff --git a/app-emulation/simplevirt/simplevirt-0.0_p20181011.ebuild 
b/app-emulation/simplevirt/simplevirt-0.0_p20181012.ebuild
similarity index 94%
rename from app-emulation/simplevirt/simplevirt-0.0_p20181011.ebuild
rename to app-emulation/simplevirt/simplevirt-0.0_p20181012.ebuild
index 0dceee42cb5..b888608e83f 100644
--- a/app-emulation/simplevirt/simplevirt-0.0_p20181011.ebuild
+++ b/app-emulation/simplevirt/simplevirt-0.0_p20181012.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
@@ -14,8 +14,8 @@ EGO_VENDOR=(
 inherit linux-info golang-vcs-snapshot user
 
 EGO_PN="github.com/rafaelmartins/simplevirt"
-GIT_COMMIT="2427500bce5bf9b365dc601790704694cd6c772e"
-GIT_VERSION="0.0.24-2427"
+GIT_COMMIT="78d29d8fa11ce72af5f897430af7bb7d2947a32f"
+GIT_VERSION="0.0.26-78d2"
 ARCHIVE_URI="https://${EGO_PN}/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
 
 DESCRIPTION="Simple virtual machine manager for Linux (QEMU/KVM)"



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

2019-08-25 Thread Mike Pagano
commit: c6072ee79b2f4e9f9c1cb5ef93ed7dea423a2712
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 23:21:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 23:21:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6072ee7

sys-kernel/git-sources: Linux patch 5.3-rc6

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

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

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 695777528d7..9730613744f 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-5.3-rc2.patch 94028243 BLAKE2B 
872fbe722cdc38f2a7799ea56cfa7916095d92
 DIST patch-5.3-rc3.patch 94324876 BLAKE2B 
e68fbf8b24b1c8b0a0b5c751ef1b13eedd338db0dcb1060a155e09888ec6f3a60a8a64259bfe6888dc09e818bd12e4559447f8b00d6d9d94681a05ea9bae9dff
 SHA512 
b9e3ac03827d9cc1b0c63ecf29c94f34494fae4f2a2cb6f77dfda04aa0798b2ee3b8d5251bdd95e7fa7665755dc3f7950f31009ddb4f085b4642cb8074c91c36
 DIST patch-5.3-rc4.patch 94800817 BLAKE2B 
3998bbc5c0147cb759920052e60b391e53cf73ca1d3e3dc1abe541b630fca18cc0b768b777beb5f8fe53b537464ef109a6e58a85291930fa16b3b1569b16181d
 SHA512 
a9cb59ecb1b2f8e622c8debfeb1073127d2891e7f6790aa902e4c20de0cad9ac5a09ce652364d8792249c69b41be0ba8d0bdd7141ea0175e9c76e62a3acaba7f
 DIST patch-5.3-rc5.patch 94949483 BLAKE2B 
656d9c20de02f6203ba1d5b011f6cbfdca8a953905880287e1d645da1cb5851fd7422c7f9ed00c6487b03b578fa1ef08f9745771b8436ce06710a54e7e2375e9
 SHA512 
2736a8228ecda89948ac4df91eb3b930f76da442ae14ff72155048d9db048d7a4a0b3b25a5f83f06cd8d1b87abdd82cce5f3e6d5c575db6d9df72a029c7c3b3b
+DIST patch-5.3-rc6.patch 95212932 BLAKE2B 
22bda01b2cb8eff5b57e757c2b53c9be3db5f82458794988449ff45b6ba44f2e9d867f8e214c80ebaa54101caa0ca5a4a96bf1936d84ba8c0e4ebe51b103780f
 SHA512 
47f212970ab571609bc5f51cbd0207be7baa0c5fa9ba47eb348613fbbdaa3f8031f57624e6b05d5873594c82f811eaec4608de44e8ee5ce5df53112f3b192df0

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



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-docs/

2019-08-25 Thread Andreas Sturmlechner
commit: 0a125fc06d0ee5f282b06683088d5779387b112a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 18 19:54:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 21:51:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a125fc0

dev-qt/qt-docs: 5.12.4_p201906140200 version bump

Closes: https://bugs.gentoo.org/689754
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qt-docs/Manifest| 54 +
 dev-qt/qt-docs/metadata.xml| 29 ++-
 dev-qt/qt-docs/qt-docs-5.12.4_p201906140200.ebuild | 89 ++
 3 files changed, 170 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index d2f4466f61f..ae13f086bd1 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -6,3 +6,57 @@ DIST 5.12.3-0-201904161302qtscript-documentation.7z 723395 
BLAKE2B 19fa5dae06f95
 DIST 5.12.3-0-201904161302qtscripttools-documentation.7z 90350 BLAKE2B 
1c66f210f85449e5c69638d989905057c7fd0893746921891b262ea7c8439b25fd77c76413c7e5dbf4283a3779c12cc5bc08c03268aef0b0b228f908b9fe261b
 SHA512 
e3a00e9046225599d1a46247815355f55bbc5b5124a90d6040ac94b13e7ecfed2808948182e48a0c3854bbaf05951fa6c6e1a50f397bd58f3e779d1090ca42d3
 DIST 5.12.3-0-201904161302qtvirtualkeyboard-documentation.7z 2090456 BLAKE2B 
441efc066138c3a74ea51d23f277b7190a38111494d05446d32150b6e36868c110893e14c16d65394709e3dc24574ebecfbe877bce64c6cd44564799b783e30a
 SHA512 
6707760c1139ee66bc294f8407ec43057aac02593aef939c9e03138cd3874f02d5523f31470ac0ca90e320187feb55a8f23dad8396a4d62026af651e23e7379b
 DIST 5.12.3-0-201904161302qtwebengine-documentation.7z 3831360 BLAKE2B 
bf7277a93a56f6282c078665c7254266452d09f6495fd9dd8f22946d9fe55f774bdf012df15d43e258cdd0a38a49ba2dd3b350b150b2b480f5dda2ccf3f54eb0
 SHA512 
9102aa1392a6f87bf8be8e4ac212fca002c9a20cfdddfff0e7df7653781696cfd8d44edf52147b2e389796e05e7576c97bcb9f961c60979f8cd57fff974a965a
+DIST 5.12.4-0-201906140200qdoc-documentation.7z 547017 BLAKE2B 
ce523a09bfbf44afbbb94e01340c91638be0ff9e14f9c8a31aedda479af066ed176e1e312d4701722f6a52293af7d1ea757928cfdababf32deffc0c10c9bb80c
 SHA512 
931440d7efa1b5538d58e03bc311f296ede96d79a6ca345d76be02cccee2459cc040d760a59452f8ac70c1585ef6919e08715f4c4d6b665a43b4d85a1c55b389
+DIST 5.12.4-0-201906140200qmake-documentation.7z 335940 BLAKE2B 
5b26601e6f72b089cf5aec21449c8830ad86494528eac09c25776a24f810766a3da3e38b6ae7808a516f127d01844b60fee107d818a75ee07ac19df8599d3a4f
 SHA512 
8ff9a8f8899e4c873e565ab755206772754e22b210127af765c2c30e77ba8977dbbd0c9d99fe4e8e178b21e7b5028b163b8e95202096ba3e323c5b8bbf4a91c3
+DIST 5.12.4-0-201906140200qt3d-documentation.7z 39586521 BLAKE2B 
47eaabfdb8ccda408b576e561347d7b347db96ddd5beadd61fbcf87f3bb4d06f541901f4c37a8d5a5df55bffe8ee8da03ffc7cc601daa333c6317def2286e250
 SHA512 
18a2967f110fd67a5e93592d6957465a38283728f115ef455e1b390c46b840ba023be16f2e56bcb7292a66c3cd071d0d6f8e39c6f38d36c1f6b2cdd3c0dad828
+DIST 5.12.4-0-201906140200qtassistant-documentation.7z 1101798 BLAKE2B 
f3142970e6c9e1a9293ff64217d9a40a85a5e985070fbbe5764706500e388026048f4336e8dd2fa56235a9fa7b8653d6fdcf41926ea4ff55a28a48309cf610bf
 SHA512 
29875f65e400eac39bd7831823a8ad86310e63eaf7f044d7886a036497ff94082fe46070404ffc662121591566ee93cc3fb25c7982793d97827f4cd8ff1a753f
+DIST 5.12.4-0-201906140200qtbluetooth-documentation.7z 2793274 BLAKE2B 
a8e3472a4fe8b1582b339e860fb6e5d0c6304614d441ce2de95668172f82da12cee58f55f6ce0f2ca516112b78c9b9578715b619d65a5412d1a782d67524e45b
 SHA512 
0374ac103369f2532fe8248a1592e9ca038f4944a2d16a5d9b1c9845e86094f40f8d560bfc02c307bca09985dbafebb4217c4f77911a19d1f01fe31f587e253e
+DIST 5.12.4-0-201906140200qtcharts-documentation.7z 9255546 BLAKE2B 
48d315a1400c98b13a38b0ee4f8b0c79cf8dbff76057b393acc73c7f193c85c71ff2555f558ffd2ee9ec76fcab8cef43b642c25fbecce0b4f9624b41a41755a1
 SHA512 
112d47d00b50216ca0e75cd3bc66e82a54cf6ab52b5a3312c58200cc54f8c21ebd518a431bc7db48979a9fc70f8820d22c0160edd2dac480426558a4e1842df4
+DIST 5.12.4-0-201906140200qtconcurrent-documentation.7z 159480 BLAKE2B 
9095b8d22fd2c26992e4786e67f4450647f97c275d53e4c3dc46933cbd44886ef4d60bf5b5e56f0cd2ffacf8406ff9a6c7b954779c248cf234f35597627db542
 SHA512 
5aa10494d1d01fe7fb3c87c3f923741d23a03151464192943580b312cfbc42905a3c3a1d76fcb54543e3f19a5fd8ad8c685b1391f74b3bb2a94d7988300b0509
+DIST 5.12.4-0-201906140200qtcore-documentation.7z 6708808 BLAKE2B 
da7f2458c8e3ca9e3e7d4b55e6843b9bdbd50fd00d2d7733ca5724b0bd6925823c18435cfc05c312314ec6a5890727b483ae5a88cfc9aa5c56bfcf4d26be2da8
 SHA512 
4a1b04c8fbe50f7f3dd314dcb96105368017d9d809ccec68f6131bda5ca0b5567b8cec879c8006076f716f5e2e106f6f653bd34e7cf3aa46bb97bfa9d096ba4d
+DIST 5.12.4-0-201906140200qtdatavisualization-documentation.7z 8390654 BLAKE2B 
ccf71584e39296fba57334f69cb10069d232db28dcacceab72516245264f1fd57247f72c97f4485701e922ba8abed50fc2375096e9a5c10380cebdb7608c9882
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/powerpc/, profiles/arch/sparc/, ...

2019-08-25 Thread Matt Turner
commit: f5b8e72460b30ba1afe9efbc461fe365c43061ff
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Aug 25 21:29:25 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Aug 25 21:41:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b8e724

profiles: Move masks to the right place

See commit 989a661ac8ac ("profiles: Move unkeyworded dep masks to
arch/arm"). The same rationale applies.

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

 profiles/arch/alpha/package.use.mask   | 5 +
 profiles/arch/alpha/use.mask   | 4 
 profiles/arch/ia64/use.mask| 4 
 profiles/arch/mips/package.use.mask| 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask   | 9 +
 profiles/arch/sparc/use.stable.mask| 4 
 profiles/default/linux/alpha/17.0/use.mask | 3 ---
 profiles/default/linux/alpha/17.0/use.stable.mask  | 3 ---
 profiles/default/linux/alpha/package.use.mask  | 7 ---
 profiles/default/linux/ia64/17.0/use.mask  | 6 --
 profiles/default/linux/ia64/17.0/use.stable.mask   | 2 --
 profiles/default/linux/m68k/17.0/package.mask  | 2 --
 profiles/default/linux/mips/package.use.mask   | 6 --
 profiles/default/linux/powerpc/package.use.mask| 4 
 profiles/default/linux/sparc/17.0/package.use.mask | 8 
 profiles/default/linux/sparc/17.0/use.stable.mask  | 6 --
 profiles/default/linux/sparc/package.use.mask  | 4 
 18 files changed, 34 insertions(+), 51 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 0989a3a310c..24a33c84fbe 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -94,6 +94,11 @@ media-sound/pulseaudio native-headset
 # This is not available on some arches, where a fallback to PCRE1 without JIT 
is used.
 dev-vcs/git pcre-jit
 
+# Fabian Groffen  (2017-06-15)
+# net-mail/notmuch is not keyworded, and holds back stabilisation, see
+# bug https://bugs.gentoo.org/show_bug.cgi?id=604902
+mail-client/mutt notmuch
+
 # Tobias Klausmann  (2017-05-18)
 # Stack protector code is not ported to alpha (and may not ever be)
 >=sys-devel/gcc-6 ssp

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 58c3630c7a0..d14c33e57e4 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -166,6 +166,10 @@ connman
 # sys-apps/entropy is not keyworded
 entropy
 
+# Anthony G. Basile  (2012-04-15)
+# Pulls in net-libs/axtls which is not keyworded for arch
+curl_ssl_axtls
+
 # Alexandre Rostovtsev  (2012-12-31)
 # media-libs/xine-lib is not keyworded
 xine

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 17909763350..f8db01005e7 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -162,6 +162,10 @@ alsa_cards_wavefront
 # media-sound/fluidsynth isn't keyworded
 fluidsynth
 
+# Anthony G. Basile  (2012-04-15)
+# Pulls in net-libs/axtls which is not keyworded for arch
+curl_ssl_axtls
+
 # Alexandre Rostovtsev  (2012-12-31)
 # net-misc/connman is not keyworded, bug 348308
 connman

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index e3984601c31..38cd86ebc6c 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -58,6 +58,10 @@ app-portage/g-sorcery bson
 # dev-python/gmpy also a test depend, so minimize the features until can test 
properly (http2 soap test)
 dev-python/twisted conch crypt http2 soap test
 
+# Fabian Groffen  (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
 # Felix Janda  (2016-09-24)
 # net-libs/libnetfilter_conntrack is not keyworded on mips
 net-dns/dnsmasq conntrack

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 60c78c5ed7a..036de06eeaf 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -129,6 +129,10 @@ sci-geosciences/gpsbabel gui
 # DOSBox + OpenGLide is untested on this arch.
 games-emulation/dosbox glide
 
+# Fabian Groffen  (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
 # Thomas Deutschmann  (2016-08-26)
 # Enable numa support on supported architectures
 dev-db/mysql -numa

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index cb45c2c6f17..3909985198b 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -115,6 +115,10 @@ dev-libs/hiredis test
 # DOSBox + OpenGLide is untested on this arch.
 games-emulation/dosbox glide
 
+# Fabian Groffen  (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
 # Michał Górny  (2016-11-18)
 # libomp does not support SPARC, 

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

2019-08-25 Thread Sergei Trofimovich
commit: 760453f9f047e4e6c474e51c954cc415bc7418d6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 25 21:26:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 25 21:29:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760453f9

toolchain.eclass: cleanup create_revdep_rebuild_entry()

>From #gentoo-toolchain:
"""
<+[Arfrever]> It will cause that empty /etc/revdep-rebuild directory
  will be installed by gcc. Please move dodir to after
  'is_crosscompile || return 0'.
<+[Arfrever]> ${revdep_rebuild_file} should be quoted.
"""

Reported-by: Arfrever Frehtes Taifersar Arahesis
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 156ec3d0cf8..529c12a4116 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -2140,13 +2140,13 @@ create_gcc_env_entry() {
 }
 
 create_revdep_rebuild_entry() {
-   dodir /etc/revdep-rebuild
local 
revdep_rebuild_base="/etc/revdep-rebuild/05cross-${CTARGET}-${GCC_CONFIG_VER}"
local revdep_rebuild_file="${ED}${revdep_rebuild_base}"
 
is_crosscompile || return 0
 
-   cat <<-EOF > ${revdep_rebuild_file}
+   dodir /etc/revdep-rebuild
+   cat <<-EOF > "${revdep_rebuild_file}"
# Generated by ${CATEGORY}/${PF}
# Ignore libraries built for ${CTARGET}, https://bugs.gentoo.org/692844.
SEARCH_DIRS_MASK="${LIBPATH}"



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

2019-08-25 Thread Lars Wendler
commit: 4e4b214749e2be91a1aacfafe22e1e1c8d591fe8
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Aug 25 21:19:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Aug 25 21:19:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4b2147

app-editors/nano: Bump to version 4.4

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

 app-editors/nano/Manifest|  1 +
 app-editors/nano/nano-4.4.ebuild | 80 
 2 files changed, 81 insertions(+)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 0903871775f..929405682ab 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,2 +1,3 @@
 DIST nano-4.2.tar.gz 2928595 BLAKE2B 
42bb0ccbf4961706c6c645eb2310a646a7decd3617117a079ffe9e3718c8054ab823a5aff3e543c06c4c398f83579a679267a9ad6f113ba451b76d67e14b07cc
 SHA512 
a5dd9ce96cd09d12c65108ea6a18b2cf1c2b055929e58d3e84beb0725607b4b5a3f8ae3fda0ab658c853cc4cac70c089fee716e1bb5a700f2506a7a3e1bea1bd
 DIST nano-4.3.tar.gz 2939418 BLAKE2B 
2464118a1cd16477637a8e98c1d179cbea1f33cc1548eff09b3b77b613b5b2b628915da1d11c04064f7211a0254461eab09ddae6dda582004d77adea9dff2360
 SHA512 
2fb76e61079efb0a16f3ea27fdc7da749c71d61a752d96beee4f8376ad0071792ecaa5f3dc627fbcce175227ca48c60c1a4a3e17bfbc89180aa484c28fe37746
+DIST nano-4.4.tar.gz 2947594 BLAKE2B 
20cdc21e136ff213ecc2dd64531e51c552547633a422566c325b8d777800d5f77691751d3acae3b9489eeec40c0893fe913dd8669b29ab985cdf0ac4a3381192
 SHA512 
14f23de002f5919a3b75ef8c0cfb93a45c8b8ba6c87d8b7c472ab2106fb4c1c17a3846f99ad6e2d2d160aa14aea44c23067fa58b2e668a41616f5cff2feea50f

diff --git a/app-editors/nano/nano-4.4.ebuild b/app-editors/nano/nano-4.4.ebuild
new file mode 100644
index 000..9934461b7d4
--- /dev/null
+++ b/app-editors/nano/nano-4.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/nano.git"
+   inherit git-r3 autotools
+else
+   MY_P="${PN}-${PV/_}"
+   SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="GNU GPL'd Pico clone with more functionality"
+HOMEPAGE="https://www.nano-editor.org/ 
https://wiki.gentoo.org/wiki/Nano/Basics_Guide;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug justify +magic minimal ncurses nls slang +spell +split-usr static 
unicode"
+
+LIB_DEPEND=">=sys-libs/ncurses-5.9-r1:0=[unicode?]
+   sys-libs/ncurses:0=[static-libs(+)]
+   magic? ( sys-apps/file[static-libs(+)] )
+   nls? ( virtual/libintl )
+   !ncurses? ( slang? ( sys-libs/slang[static-libs(+)] ) )"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+BDEPEND="
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+src_prepare() {
+   default
+   if [[ ${PV} == "" ]] ; then
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use static && append-ldflags -static
+   local myconf=(
+   --bindir="${EPREFIX}"/bin
+   --htmldir=/trash
+   $(use_enable !minimal color)
+   $(use_enable !minimal multibuffer)
+   $(use_enable !minimal nanorc)
+   $(use_enable magic libmagic)
+   $(use_enable spell speller)
+   $(use_enable justify)
+   $(use_enable debug)
+   $(use_enable nls)
+   $(use_enable unicode utf8)
+   $(use_enable minimal tiny)
+   $(usex ncurses --without-slang $(use_with slang))
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   # don't use "${ED}" here or things break (#654534)
+   rm -r "${D}"/trash || die
+
+   dodoc doc/sample.nanorc
+   docinto html
+   dodoc doc/faq.html
+   insinto /etc
+   newins doc/sample.nanorc nanorc
+   if ! use minimal ; then
+   # Enable colorization by default.
+   sed -i \
+   -e '/^# include /s:# *::' \
+   "${ED}"/etc/nanorc || die
+   fi
+
+   use split-usr && dosym ../../bin/nano /usr/bin/nano
+}



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

2019-08-25 Thread Stefan Strogin
commit: 6a14be60dab509d0a717c2e1b36293becb55fea7
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:46:09 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a14be60

media-libs/avidemux-core: drop old 2.7.0

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/avidemux-core/Manifest  |  1 -
 .../avidemux-core/avidemux-core-2.7.0.ebuild   | 99 --
 2 files changed, 100 deletions(-)

diff --git a/media-libs/avidemux-core/Manifest 
b/media-libs/avidemux-core/Manifest
index 4113f7cd25d..7d6012ce4fc 100644
--- a/media-libs/avidemux-core/Manifest
+++ b/media-libs/avidemux-core/Manifest
@@ -1,3 +1,2 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
 DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
-DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-libs/avidemux-core/avidemux-core-2.7.0.ebuild 
b/media-libs/avidemux-core/avidemux-core-2.7.0.ebuild
deleted file mode 100644
index d1169d3d75c..000
--- a/media-libs/avidemux-core/avidemux-core-2.7.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/mean00/avidemux2.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}
-   inherit git-r3
-else
-   MY_PN="${PN/-core/}"
-   MY_P="${MY_PN}_${PV}"
-   SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}/${PV}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils
-
-DESCRIPTION="Core libraries for simple video cutting, filtering and encoding 
tasks"
-HOMEPAGE="http://fixounet.free.fr/avidemux;
-
-# Multiple licenses because of all the bundled stuff.
-LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
-SLOT="2.7"
-IUSE="debug nls nvenc sdl system-ffmpeg vaapi vdpau xv"
-
-# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, 
are they needed?
-COMMON_DEPEND="
-   dev-db/sqlite:3
-   nvenc? ( media-video/nvidia_video_sdk )
-   sdl? ( media-libs/libsdl:0 )
-   system-ffmpeg? ( >=virtual/ffmpeg-9:0[mp3,theora] )
-   vaapi? ( x11-libs/libva:0= )
-   vdpau? ( x11-libs/libvdpau:0 )
-   xv? ( x11-libs/libXv:0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: media-video/avidemux/, media-video/avidemux/files/

2019-08-25 Thread Stefan Strogin
commit: 2b4d55d3f322a2774811ea8b261ad11d39457249
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:48:26 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4d55d3

media-video/avidemux: drop old 2.7.0

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-video/avidemux/Manifest  |   1 -
 media-video/avidemux/avidemux-2.7.0.ebuild | 175 -
 .../avidemux/files/avidemux-2.7.0-glibc-2.27.patch |  22 ---
 .../avidemux/files/avidemux-2.7.0-qt-5.11.patch|  48 --
 4 files changed, 246 deletions(-)

diff --git a/media-video/avidemux/Manifest b/media-video/avidemux/Manifest
index 4113f7cd25d..7d6012ce4fc 100644
--- a/media-video/avidemux/Manifest
+++ b/media-video/avidemux/Manifest
@@ -1,3 +1,2 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
 DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
-DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-video/avidemux/avidemux-2.7.0.ebuild 
b/media-video/avidemux/avidemux-2.7.0.ebuild
deleted file mode 100644
index 3a66ade975e..000
--- a/media-video/avidemux/avidemux-2.7.0.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]] ; then
-   MY_P="${P}"
-   EGIT_REPO_URI="https://github.com/mean00/avidemux2.git;
-   inherit git-r3
-else
-   MY_P="${PN}_${PV}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils qmake-utils xdg-utils
-
-DESCRIPTION="Video editor designed for simple cutting, filtering and encoding 
tasks"
-HOMEPAGE="http://fixounet.free.fr/avidemux;
-
-# Multiple licenses because of all the bundled stuff.
-LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
-SLOT="2.7"
-IUSE="debug nls nvenc opengl qt5 sdl vaapi vdpau xv"
-
-COMMON_DEPEND="
-   
~media-libs/avidemux-core-${PV}:${SLOT}[nls?,sdl?,vaapi?,vdpau?,xv?,nvenc?]
-   nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) )
-   opengl? ( virtual/opengl:0 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwidgets:5
-   )
-   vaapi? ( x11-libs/libva:0= )
-"
-DEPEND="${COMMON_DEPEND}
-   qt5? ( dev-qt/linguist-tools:5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   nls? ( virtual/libintl:0 )
-   ! avidemux-2.7.png
-   sed -i -e "/^Icon/ s:${PN}:${PN}-${SLOT}:" ${PN}2.desktop || \
-   die "Icon name fix failed."
-
-   # The desktop file is broken. It uses avidemux2 instead of avidemux3
-   # so it will actually launch avidemux-2.7 if it is installed.
-   sed -i -e "/^Exec/ s:${PN}2:${PN}3:" ${PN}2.desktop || \
-   die "Desktop file fix failed."
-   if use qt5; then
-   sed -i -re '/^Exec/ s:(avidemux3_)gtk:\1qt5:' ${PN}2.desktop || 
\
-   die "Desktop file fix failed."
-   fi
-
-   # QA warnings: missing trailing ';' and 'Application' is deprecated.
-   sed -i -e 's/Application;AudioVideo/AudioVideo;/g' ${PN}2.desktop || \
-   die "Desktop file fix failed."
-
-   # Now rename the desktop file to not collide with 2.6.
-   mv ${PN}2.desktop ${PN}-${SLOT}.desktop || die "Collision rename 
failed."
-
-   # Remove "Build Option" dialog because it doesn't reflect
-   # what the GUI can or has been built with. (Bug #463628)
-   sed -i -e '/Build Option/d' avidemux/common/ADM_commonUI/myOwnMenu.h || 
\
-   die "Couldn't remove \"Build Option\" dialog."
-}
-
-src_configure() {
-   # Add lax vector typing for PowerPC.
-   if use ppc || use ppc64 ; then
-   append-cflags -flax-vector-conversions
-   fi
-
-   # See bug 432322.
-   use x86 && replace-flags -O0 -O1
-
-   # The build relies on an avidemux-core header that uses 'nullptr'
-   # which is from >=C++11. Let's use the GCC-6 default C++ dialect.
-   

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

2019-08-25 Thread Stefan Strogin
commit: 91dcea3172562b6c0d2e0194ab2f2b0d83033777
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:18:10 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91dcea31

media-libs/avidemux-core: bump version to 2.7.4

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/avidemux-core/Manifest  |  1 +
 .../avidemux-core/avidemux-core-2.7.4.ebuild   | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/media-libs/avidemux-core/Manifest 
b/media-libs/avidemux-core/Manifest
index 7e55a202857..4113f7cd25d 100644
--- a/media-libs/avidemux-core/Manifest
+++ b/media-libs/avidemux-core/Manifest
@@ -1,2 +1,3 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
+DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
 DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-libs/avidemux-core/avidemux-core-2.7.4.ebuild 
b/media-libs/avidemux-core/avidemux-core-2.7.4.ebuild
new file mode 100644
index 000..b47c3bc0164
--- /dev/null
+++ b/media-libs/avidemux-core/avidemux-core-2.7.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils
+
+DESCRIPTION="Core libraries for simple video cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls nvenc sdl system-ffmpeg vaapi vdpau xv"
+
+# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, 
are they needed?
+DEPEND="dev-db/sqlite:3
+   nvenc? ( media-video/nvidia_video_sdk )
+   sdl? ( media-libs/libsdl:0 )
+   system-ffmpeg? ( >=virtual/ffmpeg-9:0[mp3,theora] )
+   vaapi? ( x11-libs/libva:0= )
+   vdpau? ( x11-libs/libvdpau:0 )
+   xv? ( x11-libs/libXv:0 )
+"
+RDEPEND="${DEPEND}
+   !

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

2019-08-25 Thread Stefan Strogin
commit: d1dc0500e372a34c1107254df774ffb9d4208d8b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:21:05 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1dc0500

media-video/avidemux: bump version to 2.7.4

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-video/avidemux/Manifest  |   1 +
 media-video/avidemux/avidemux-2.7.4.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-video/avidemux/Manifest b/media-video/avidemux/Manifest
index 7e55a202857..4113f7cd25d 100644
--- a/media-video/avidemux/Manifest
+++ b/media-video/avidemux/Manifest
@@ -1,2 +1,3 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
+DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
 DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-video/avidemux/avidemux-2.7.4.ebuild 
b/media-video/avidemux/avidemux-2.7.4.ebuild
new file mode 100644
index 000..8e047a6a29c
--- /dev/null
+++ b/media-video/avidemux/avidemux-2.7.4.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+inherit cmake-utils desktop qmake-utils xdg
+
+DESCRIPTION="Video editor designed for simple cutting, filtering and encoding 
tasks"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls nvenc opengl qt5 sdl vaapi vdpau xv"
+
+COMMON_DEPEND="
+   
~media-libs/avidemux-core-${PV}:${SLOT}[nls?,sdl?,vaapi?,vdpau?,xv?,nvenc?]
+   nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) )
+   opengl? ( virtual/opengl:0 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   )
+   vaapi? ( x11-libs/libva:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+   nls? ( virtual/libintl:0 )
+   ! avidemux-2.7
+   sed -i -e "/^Icon/ s:${PN}\.png:${PN}-${SLOT}:" appImage/${PN}.desktop 
|| \
+   die "Icon name fix failed."
+
+   # The desktop file is broken. It uses avidemux2 instead of avidemux3
+   # so it will actually launch avidemux-2.7 if it is installed.
+   sed -i -e "/^Exec/ s:${PN}2:${PN}3:" appImage/${PN}.desktop || \
+   die "Desktop file fix failed."
+   use qt5 && sed -i -re '/^Exec/ s:(avidemux3_)gtk:\1qt5:' 
appImage/${PN}.desktop || \
+   die "Desktop file fix failed."
+
+   # QA warnings: missing trailing ';' and 'Application' is deprecated.
+   sed -i -e 's/Application;AudioVideo/AudioVideo;/g' 
appImage/${PN}.desktop || \
+   die "Desktop file fix failed."
+
+   # Now rename the desktop file to not collide with 2.6.
+   mv appImage/${PN}.desktop ${PN}-${SLOT}.desktop || die "Collision 
rename failed."
+
+   # Remove "Build Option" dialog because it doesn't reflect
+   # what the GUI can or has been built with. (Bug #463628)
+   sed -i -e '/Build Option/d' avidemux/common/ADM_commonUI/myOwnMenu.h || 
\
+   die "Couldn't remove \"Build Option\" dialog."
+}
+
+src_configure() {
+   # See bug 432322.
+   use x86 && replace-flags -O0 -O1
+
+   # The build relies on an avidemux-core header that uses 'nullptr'
+   # which is from >=C++11. Let's use the GCC-6 default C++ dialect.
+   append-cxxflags -std=c++14
+
+   local mycmakeargs=(
+   -DGETTEXT="$(usex nls)"
+   -DSDL="$(usex sdl)"
+   -DLibVA="$(usex vaapi)"
+   -DVDPAU="$(usex vdpau)"
+   -DXVIDEO="$(usex xv)"
+   )
+
+   use qt5 && mycmakeargs+=(
+   -DENABLE_QT5="$(usex qt5)"
+   

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

2019-08-25 Thread Stefan Strogin
commit: 143f1356e02d6f4c1e3e239fd19806d9f5e1b6e1
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:49:27 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143f1356

media-libs/avidemux-plugins: drop old 2.7.0

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/avidemux-plugins/Manifest   |   1 -
 .../avidemux-plugins/avidemux-plugins-2.7.0.ebuild | 182 -
 .../files/avidemux-plugins-2.7.0-qt-5.11.patch |  48 --
 3 files changed, 231 deletions(-)

diff --git a/media-libs/avidemux-plugins/Manifest 
b/media-libs/avidemux-plugins/Manifest
index 4113f7cd25d..7d6012ce4fc 100644
--- a/media-libs/avidemux-plugins/Manifest
+++ b/media-libs/avidemux-plugins/Manifest
@@ -1,3 +1,2 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
 DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
-DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.7.0.ebuild 
b/media-libs/avidemux-plugins/avidemux-plugins-2.7.0.ebuild
deleted file mode 100644
index a2730251a4a..000
--- a/media-libs/avidemux-plugins/avidemux-plugins-2.7.0.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://github.com/mean00/avidemux2.git;
-   EGIT_CHECKOUT_DIR=${WORKDIR}
-   inherit git-r3
-else
-   MY_PN="${PN/-plugins/}"
-   MY_P="${MY_PN}_${PV}"
-   SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}/${PV}/${MY_P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils python-single-r1
-
-DESCRIPTION="Plugins for the video editor media-video/avidemux"
-HOMEPAGE="http://fixounet.free.fr/avidemux;
-
-# Multiple licenses because of all the bundled stuff.
-LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
-SLOT="2.7"
-IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame 
libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio qt5 truetype 
twolame vdpau vorbis vpx x264 x265 xv xvid"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
-   ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
-   ~media-video/avidemux-${PV}:${SLOT}[opengl?,qt5?]
-   >=dev-lang/spidermonkey-1.5-r2:0=
-   dev-libs/libxml2:2
-   media-libs/a52dec:0
-   media-libs/libass:0=
-   media-libs/libmad:0
-   media-libs/libmp4v2:0
-   media-libs/libpng:0=
-   virtual/libiconv:0
-   aac? (
-   >=media-libs/faac-1.29.9.2:0
-   media-libs/faad2:0
-   )
-   aften? ( media-libs/aften:0 )
-   alsa? ( >=media-libs/alsa-lib-1.0.3b-r2:0 )
-   amr? ( media-libs/opencore-amr:0 )
-   dcaenc? ( media-sound/dcaenc:0 )
-   dts? ( media-libs/libdca:0 )
-   fdk? ( media-libs/fdk-aac:0= )
-   fontconfig? ( media-libs/fontconfig:1.0 )
-   fribidi? ( dev-libs/fribidi:0 )
-   jack? (
-   media-sound/jack-audio-connection-kit:0
-   libsamplerate? ( media-libs/libsamplerate:0 )
-   )
-   lame? ( media-sound/lame:0 )
-   nvenc? ( amd64? ( media-video/nvidia_video_sdk:0 ) )
-   opus? ( media-libs/opus:0 )
-   pulseaudio? ( media-sound/pulseaudio:0 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   truetype? ( media-libs/freetype:2 )
-   twolame? ( media-sound/twolame:0 )
-   vorbis? ( media-libs/libvorbis:0 )
-   vpx? ( media-libs/libvpx:0= )
-   x264? ( media-libs/x264:0= )
-   x265? ( media-libs/x265:0= )
-   xv? (
-   x11-libs/libX11:0
-   x11-libs/libXext:0
-   x11-libs/libXv:0
-   )
-   xvid? ( media-libs/xvid:0 )
-"
-DEPEND="${COMMON_DEPEND}
-   oss? ( virtual/os-headers:0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   ! /dev/null || die
-   grep '^preinstall/fast' Makefile && emake 

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

2019-08-25 Thread Stefan Strogin
commit: 040229c939f4066298a7825389f7628b29be659d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 20:43:06 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 20:50:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040229c9

media-libs/avidemux-plugins: bump version to 2.7.4

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 media-libs/avidemux-plugins/Manifest   |   1 +
 .../avidemux-plugins/avidemux-plugins-2.7.4.ebuild | 160 +
 2 files changed, 161 insertions(+)

diff --git a/media-libs/avidemux-plugins/Manifest 
b/media-libs/avidemux-plugins/Manifest
index 7e55a202857..4113f7cd25d 100644
--- a/media-libs/avidemux-plugins/Manifest
+++ b/media-libs/avidemux-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST avidemux-2.7.3.tar.gz 23772654 BLAKE2B 
f946c267140bc8aebda2ce027ed8cb7c84a98a401255d3e0cdaf7498680e8bd9c78a33c122cb177d397ed2dd6bc3c29d7508578028c2964c2897279bf860b62d
 SHA512 
d7761de1c40de1b824efbcf24173ea738a2e0ba7fa41cefa09e7bac3ec97f3af4b04201e36f9de50ade2b09e394aa99ed1d4907f90bb132f9896e8f1b5e82d7a
+DIST avidemux-2.7.4.tar.gz 23815808 BLAKE2B 
3a7206f04f568f28dd4d5116c580dd780b057a59e94dd61a2abe5dadfa557291a0c50f917ad1926f9f9a82d01af065c06138f954320e2d9c174fda7583a6b265
 SHA512 
36d857837cd6a74039a414df16367cd8cbf615173bcc531e57dc0dbfc2e002b1c0c4a80cef73a0d8f25d305deca809af0b5cbcdbad8c311324fa2e64381fd10b
 DIST avidemux_2.7.0.tar.gz 21474504 BLAKE2B 
c6e55a0b5220d6d3746fa06162bf11253145fd28f2f6f744702d5e0342fba85e546a28883eb847139eadd34c94037ebc7d68f5576e7505a85288556468d14b96
 SHA512 
7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015

diff --git a/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild 
b/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild
new file mode 100644
index 000..b39fabed71e
--- /dev/null
+++ b/media-libs/avidemux-plugins/avidemux-plugins-2.7.4.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR="emake"
+PYTHON_COMPAT=( python{2_7,3_6} )
+
+inherit cmake-utils python-single-r1
+
+DESCRIPTION="Plugins for the video editor media-video/avidemux"
+HOMEPAGE="http://fixounet.free.fr/avidemux;
+SRC_URI="https://github.com/mean00/avidemux2/archive/${PV}.tar.gz -> 
avidemux-${PV}.tar.gz"
+
+# Multiple licenses because of all the bundled stuff.
+LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain"
+SLOT="2.7"
+IUSE="a52 aac aften alsa amr dcaenc debug dts fdk fontconfig fribidi jack lame 
libsamplerate cpu_flags_x86_mmx nvenc opengl opus oss pulseaudio qt5 truetype 
twolame vdpau vorbis vpx x264 x265 xv xvid"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   ~media-libs/avidemux-core-${PV}:${SLOT}[vdpau?]
+   ~media-video/avidemux-${PV}:${SLOT}[opengl?,qt5?]
+   dev-lang/spidermonkey:0=
+   dev-libs/libxml2:2
+   media-libs/a52dec
+   media-libs/libass:0=
+   media-libs/libmad
+   media-libs/libmp4v2
+   media-libs/libpng:0=
+   virtual/libiconv
+   aac? (
+   media-libs/faac
+   media-libs/faad2
+   )
+   aften? ( media-libs/aften )
+   alsa? ( media-libs/alsa-lib )
+   amr? ( media-libs/opencore-amr )
+   dcaenc? ( media-sound/dcaenc )
+   dts? ( media-libs/libdca )
+   fdk? ( media-libs/fdk-aac:0= )
+   fontconfig? ( media-libs/fontconfig:1.0 )
+   fribidi? ( dev-libs/fribidi )
+   jack? (
+   media-sound/jack-audio-connection-kit
+   libsamplerate? ( media-libs/libsamplerate )
+   )
+   lame? ( media-sound/lame )
+   nvenc? ( amd64? ( media-video/nvidia_video_sdk ) )
+   opus? ( media-libs/opus )
+   pulseaudio? ( media-sound/pulseaudio )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   truetype? ( media-libs/freetype:2 )
+   twolame? ( media-sound/twolame )
+   vorbis? ( media-libs/libvorbis )
+   vpx? ( media-libs/libvpx:0= )
+   x264? ( media-libs/x264:0= )
+   x265? ( media-libs/x265:0= )
+   xv? (
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXv
+   )
+   xvid? ( media-libs/xvid )
+"
+DEPEND="${COMMON_DEPEND}
+   oss? ( virtual/os-headers )
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2019-08-25 Thread Michał Górny
commit: 79f36716de490f5dd7fe6c320ae017863d01a4b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 25 20:19:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 25 20:22:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f36716

package.mask: Last rite sys-cluster/open-mx

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

 profiles/base/package.use.mask | 4 
 profiles/package.mask  | 6 ++
 2 files changed, 10 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a1b0f95ae29..03d58985412 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (2019-08-25)
+# sys-cluster/open-mx is masked for removal.
+sys-cluster/openmpi openmpi_fabrics_open-mx
+
 # Kent Fredric  (2019-08-07)
 # Newer versions of nqp need newer versions of jdk to run on the jvm,
 # but these currently don't exist in gentoo. The USE flags have to be

diff --git a/profiles/package.mask b/profiles/package.mask
index 083ba0d7e2d..eb32493e95b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2019-08-25)
+# Discontinued upstream in 2015, and not touched in Gentoo since.
+# Has series of build failures reported due to growing incompatibility
+# with new kernels.  Removal in 30 days.  Bug #677618.
+sys-cluster/open-mx
+
 # Brian Evans  (2019-08-23)
 # These packages are incompatible with current versions of PHP (7 or higher)
 # They need a maintainer but no one has volunteered.



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

2019-08-25 Thread Anthony G. Basile
commit: 0e180ba442aac7b0ec4755f72113d805cd31f9e0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Aug 25 20:20:21 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Aug 25 20:20:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e180ba4

net-misc/minissdpd: version bump to 1.5.20190824

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

 net-misc/minissdpd/Manifest  |  1 +
 net-misc/minissdpd/minissdpd-1.5.20190824.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/net-misc/minissdpd/Manifest b/net-misc/minissdpd/Manifest
index 7dbb366172f..b9279a61d44 100644
--- a/net-misc/minissdpd/Manifest
+++ b/net-misc/minissdpd/Manifest
@@ -1 +1,2 @@
 DIST minissdpd-1.5.20190210.tar.gz 37227 BLAKE2B 
a273c35bb332e50f5c528cc395b257de7761fbec2cdef910018b0c751026ca4f3fc9fce60485c4209488574d3130a3c8a6d2755ae4114d2f4e2c0316491be021
 SHA512 
1902c3c396cdcec90af0638305224f77871bd7f70057ac8a1ff59b3ab6da168ee17eb52a5bee87eb85c8d759d02112225876e38c254ad521396eca9c4884686c
+DIST minissdpd-1.5.20190824.tar.gz 37300 BLAKE2B 
3a04f6af0af8ce5d26e4860ceafe2c52f1ee562f179094fbcba3485c85ae75b7374fd7fa8f89ec6d9ce2a10bb94120618de40e0191fc7ecdd1e813a2b9c5d6af
 SHA512 
79a14482b69a88b778e484a3b3e98964c420ff7576ac818ba60fd5e07f5b31754cdef3ee00d9189ba0a33f0268f11acd1f7c4222d8d0958920d1f568ec7755e2

diff --git a/net-misc/minissdpd/minissdpd-1.5.20190824.ebuild 
b/net-misc/minissdpd/minissdpd-1.5.20190824.ebuild
new file mode 100644
index 000..35c0a1f9b2b
--- /dev/null
+++ b/net-misc/minissdpd/minissdpd-1.5.20190824.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs
+
+DESCRIPTION="MiniSSDP Daemon"
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
+HOMEPAGE="http://miniupnp.free.fr/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-libs/libnfnetlink"
+
+RDEPEND="$DEPEND
+   || ( net-misc/miniupnpd net-libs/miniupnpc )"
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install () {
+   emake PREFIX="${ED}" install
+   # note: we overwrite upstream's init.d
+   newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+   dodoc Changelog.txt README
+   doman minissdpd.1
+}



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkTheme/

2019-08-25 Thread Alfredo Tupone
commit: fdb2465bdde1f20d9dd6261b80a0fb0cbd016c86
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Aug 25 20:19:03 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Aug 25 20:19:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb2465b

dev-tcltk/tkTheme: Fix bad filename

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tkTheme/Manifest  | 2 +-
 dev-tcltk/tkTheme/tkTheme-1.0-r2.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/tkTheme/Manifest b/dev-tcltk/tkTheme/Manifest
index e4194ce639d..b5e5144d723 100644
--- a/dev-tcltk/tkTheme/Manifest
+++ b/dev-tcltk/tkTheme/Manifest
@@ -1 +1 @@
-DIST tkTheme.tgz 335061 BLAKE2B 
3a1b3bd7e82f75c5d0566317d268df5a3215e738e67ca5bf1e575abe31f3de5718a5280f3de03067c94b1469f6e1f38691515dadfbac9b3a6cb9e9dee23e1878
 SHA512 
71988f5a627582092d30f8d825f4e9e60f11c116e40b90bf4d669cad8146d7130e27ca0f83b0650ca7f225016849242815be27e247c8917f892a16447ed40d7c
+DIST tkTheme-1.0.tgz 335061 BLAKE2B 
3a1b3bd7e82f75c5d0566317d268df5a3215e738e67ca5bf1e575abe31f3de5718a5280f3de03067c94b1469f6e1f38691515dadfbac9b3a6cb9e9dee23e1878
 SHA512 
71988f5a627582092d30f8d825f4e9e60f11c116e40b90bf4d669cad8146d7130e27ca0f83b0650ca7f225016849242815be27e247c8917f892a16447ed40d7c

diff --git a/dev-tcltk/tkTheme/tkTheme-1.0-r2.ebuild 
b/dev-tcltk/tkTheme/tkTheme-1.0-r2.ebuild
index 496c8d52464..234dcde1050 100644
--- a/dev-tcltk/tkTheme/tkTheme-1.0-r2.ebuild
+++ b/dev-tcltk/tkTheme/tkTheme-1.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -7,7 +7,7 @@ inherit autotools-utils  eutils toolchain-funcs
 
 DESCRIPTION="Tcl/Tk Theming library"
 HOMEPAGE="http://www.xmission.com/~georgeps/Tk_Theme/other/;
-SRC_URI="http://www.xmission.com/~georgeps/Tk_Theme/other/${PN}.tgz;
+SRC_URI="mirror://gentoo/${PN}.tgz -> ${P}.tgz"
 
 LICENSE="BSD"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-base/

2019-08-25 Thread Mart Raudsepp
commit: d664d4fbb5f02fcffd48974807dbb26b9ab9de79
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:48:09 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d664d4fb

media-libs/gst-plugins-base: bump to 1.14.5 for upstream bug fixes

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

 media-libs/gst-plugins-base/Manifest   |   1 +
 .../gst-plugins-base-1.14.5-r1.ebuild  | 181 +
 .../gst-plugins-base-1.14.5.ebuild | 181 +
 3 files changed, 363 insertions(+)

diff --git a/media-libs/gst-plugins-base/Manifest 
b/media-libs/gst-plugins-base/Manifest
index 585a7b59f93..f1ce0a4065f 100644
--- a/media-libs/gst-plugins-base/Manifest
+++ b/media-libs/gst-plugins-base/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-base-1.14.4.tar.xz 3703232 BLAKE2B 
b22c44b857bc4f1972f03752cc1afb35c8d76e2d0c4a06c574af0ac4f3a91080c584ae4e4fc2a263ee879a53d58505c24a756ebc051d81ec62661c4f9e532f0e
 SHA512 
42c59df9f2d848108f12afa0466acbcfa5ccda64e4d0d44608d4268abed20f2e036713de04e7d71feaed1868ad742c5bcb55ae0eef5dec8e19e053dc8541b8af
+DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 
461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd
 SHA512 
4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc

diff --git a/media-libs/gst-plugins-base/gst-plugins-base-1.14.5-r1.ebuild 
b/media-libs/gst-plugins-base/gst-plugins-base-1.14.5-r1.ebuild
new file mode 100644
index 000..9f40a803260
--- /dev/null
+++ b/media-libs/gst-plugins-base/gst-plugins-base-1.14.5-r1.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE="gst-plugins-base"
+
+inherit flag-o-matic gstreamer
+
+DESCRIPTION="Basepack of plugins for gstreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+
+LICENSE="GPL-2+ LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# For OpenGL we have three separate concepts, with a list of possibilities in 
each:
+#  * opengl APIs - opengl and/or gles2; USE=opengl and USE=gles2 enable these 
accordingly; if neither is enabled, OpenGL helper library and elements are not 
built at all and all the other options aren't relevant
+#  * opengl platforms - glx and/or egl; also cgl, wgl, eagl for non-linux; 
USE="X opengl" enables glx platform; USE="egl" enables egl platform. Rest is up 
for relevant prefix teams.
+#  * opengl windowing system - x11, wayland, win32, cocoa, android, viv_fb, 
gbm and/or dispmanx; USE=X enables x11 (but for WSI it's automagic - FIXME), 
USE=wayland enables wayland, USE=gbm enables gbm (automagic upstream - FIXME); 
rest is up for relevant prefix/arch teams/contributors to test and provide 
patches
+# With the following limitations:
+#  * If opengl and/or gles2 is enabled, a platform has to be enabled - x11 or 
egl in our case, but x11 (glx) is acceptable only with opengl
+#  * If opengl and/or gles2 is enabled, a windowing system has to be enabled - 
x11, wayland or gbm in our case
+#  * glx platform requires opengl API
+#  * wayland, gbm and most other non-glx WSIs require egl platform
+# Additionally there is optional dmabuf support with egl for additional dmabuf 
based upload/download/eglimage options;
+#  and optional graphene usage for gltransformation and glvideoflip elements 
and more GLSL Uniforms support in glshader;
+#  and libpng/jpeg are required for gloverlay element;
+
+# Keep default IUSE options for relevant ones mirrored with gst-plugins-gtk 
and gst-plugins-bad
+IUSE="alsa +egl gbm gles2 +introspection ivorbis +ogg +opengl +orc +pango 
theora +vorbis wayland +X"
+GL_REQUIRED_USE="
+   || ( gbm wayland X )
+   wayland? ( egl )
+   gbm? ( egl )
+"
+REQUIRED_USE="
+   ivorbis? ( ogg )
+   theora? ( ogg )
+   vorbis? ( ogg )
+   opengl? ( || ( egl X ) ${GL_REQUIRED_USE} )
+   gles2? ( egl ${GL_REQUIRED_USE} )
+"
+
+# Dependencies needed by opengl library and plugin (enabled via USE gles2 
and/or opengl)
+# dmabuf automagic from libdrm headers (drm_fourcc.h) and EGL, so ensure it 
with USE=egl (platform independent header used only, thus no MULTILIB_USEDEP); 
provides dmabuf based upload/download/eglimage options
+GL_DEPS="
+   >=media-libs/mesa-9.0[egl?,gbm?,gles2?,wayland?,${MULTILIB_USEDEP}]
+   egl? (
+   x11-libs/libdrm
+   )
+   gbm? (
+   >=dev-libs/libgudev-147[${MULTILIB_USEDEP}]
+   >=x11-libs/libdrm-2.4.55[${MULTILIB_USEDEP}]
+   )
+   wayland? (
+   dev-libs/wayland[${MULTILIB_USEDEP}]
+   )
+
+   >=media-libs/graphene-1.4.0[${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-cdparanoia/

2019-08-25 Thread Mart Raudsepp
commit: 16747ea60b36afdb35e31c1316c0574d07713e11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:52:41 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16747ea6

media-plugins/gst-plugins-cdparanoia: bump to 1.14.5, no code changes from 
1.14.4

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

 media-plugins/gst-plugins-cdparanoia/Manifest |  1 +
 .../gst-plugins-cdparanoia-1.14.5.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest 
b/media-plugins/gst-plugins-cdparanoia/Manifest
index 585a7b59f93..f1ce0a4065f 100644
--- a/media-plugins/gst-plugins-cdparanoia/Manifest
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-base-1.14.4.tar.xz 3703232 BLAKE2B 
b22c44b857bc4f1972f03752cc1afb35c8d76e2d0c4a06c574af0ac4f3a91080c584ae4e4fc2a263ee879a53d58505c24a756ebc051d81ec62661c4f9e532f0e
 SHA512 
42c59df9f2d848108f12afa0466acbcfa5ccda64e4d0d44608d4268abed20f2e036713de04e7d71feaed1868ad742c5bcb55ae0eef5dec8e19e053dc8541b8af
+DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 
461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd
 SHA512 
4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc

diff --git 
a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.14.5.ebuild 
b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.14.5.ebuild
new file mode 100644
index 000..f3d57351508
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.14.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
+}



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

2019-08-25 Thread Mart Raudsepp
commit: 2ec47a7f5be46d6d81a4c51b47c6a386a1ec5d11
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:05:00 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec47a7f

media-libs/gstreamer: bump to 1.14.5 for upstream bug fixes

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

 media-libs/gstreamer/Manifest|   1 +
 media-libs/gstreamer/gstreamer-1.14.5.ebuild | 115 +++
 2 files changed, 116 insertions(+)

diff --git a/media-libs/gstreamer/Manifest b/media-libs/gstreamer/Manifest
index 1071bb591ba..2024b947ace 100644
--- a/media-libs/gstreamer/Manifest
+++ b/media-libs/gstreamer/Manifest
@@ -1 +1,2 @@
 DIST gstreamer-1.14.4.tar.xz 3264324 BLAKE2B 
d51febcd7c317964a09dadb4d3bd3ee7a60ac38bef28cdd7d42f49a7b710d6f6180ca7edee1765c8d146f7e3e852e93d0d5f69962089a653cfc3e6bd4ab42f89
 SHA512 
7ece9f01d40df7c8358482eac94536c5e15261e9568962008e2029e1ee1b3ebb220d2e4802ed1c81c40d897576fafe52234065e273724bfb4df3a3ddf2711abe
+DIST gstreamer-1.14.5.tar.xz 3268756 BLAKE2B 
6ef5bdcb103b4d8fd581ae7342d6d467f4c6919610bdd620e4a531755347d8e3276a50f2e637045b9b97cbf7726495608437c180d37a1019ec8a79ab1bc4e4d6
 SHA512 
1a97ae17f8fff041db5e24d712d33c7116e408be1fabc2abd7b652b067b6ebe6c0943845a33a21335a5b4fa0a1ba178873158659f761f1e3aab04a969029c5d8

diff --git a/media-libs/gstreamer/gstreamer-1.14.5.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
new file mode 100644
index 000..c57c39da037
--- /dev/null
+++ b/media-libs/gstreamer/gstreamer-1.14.5.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 multilib-minimal pax-utils
+
+DESCRIPTION="Open source multimedia framework"
+HOMEPAGE="https://gstreamer.freedesktop.org/;
+SRC_URI="https://${PN}.freedesktop.org/src/${PN}/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.0"
+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 ~x64-solaris ~x86-solaris"
+IUSE="+caps +introspection nls +orc test unwind"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+   caps? ( sys-libs/libcap[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.31.1:= )
+   unwind? (
+   >=sys-libs/libunwind-1.2_rc1[${MULTILIB_USEDEP}]
+   dev-libs/elfutils[${MULTILIB_USEDEP}]
+   )
+   !https://packages.gentoo.org/package/media-libs/gstreamer;
+   )
+
+   if use caps ; then
+   myconf+=( --with-ptp-helper-permissions=capabilities )
+   else
+   myconf+=(
+   --with-ptp-helper-permissions=setuid-root
+   --with-ptp-helper-setuid-user=nobody
+   --with-ptp-helper-setuid-group=nobody
+   )
+   fi
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+   if multilib_is_native_abi; then
+   local x
+   for x in gst libs plugins; do
+   ln -s "${S}"/docs/${x}/html docs/${x}/html || die
+   done
+   fi
+}
+
+multilib_src_install() {
+   # can't do "default", we want to install docs in 
multilib_src_install_all
+   emake DESTDIR="${D}" install
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m 
"${ED}usr/$(get_libdir)/gstreamer-${SLOT}/gst-plugin-scanner"
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README RELEASE"
+   einstalldocs
+   find "${ED}" -name '*.la' -delete || die
+
+   # Needed for orc-using gst plugins on hardened/PaX systems, bug #421579
+   use orc && pax-mark -m "${ED}usr/bin/gst-launch-${SLOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-opus/

2019-08-25 Thread Mart Raudsepp
commit: 1269cae5914d0715a97aec701f23367e350ac1b6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:54:02 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1269cae5

media-plugins/gst-plugins-opus: bump to 1.14.5, no code changes from 1.14.4

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

 media-plugins/gst-plugins-opus/Manifest|  2 +
 .../gst-plugins-opus-1.14.5.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/gst-plugins-opus/Manifest 
b/media-plugins/gst-plugins-opus/Manifest
index 0b5c58c4e34..c0c33d83813 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,2 +1,4 @@
 DIST gst-plugins-bad-1.14.4.tar.xz 4678032 BLAKE2B 
098d0b0600efb9f7926295fdc34d448bf9c9a719b9061d5be2282c6f5d09550b52f7ee78e90398577c21db2bf05510d74a5880d1d401a4931a0dea2b81509973
 SHA512 
a5bef1863110ae25ef4c75ad2cdbbde011e1d1a722754cc0372e8de9c81aee9159e2301d90d6f9b04b66a20887abe20de20d74dbe207d20102e8081130eaf839
+DIST gst-plugins-bad-1.14.5.tar.xz 4686916 BLAKE2B 
b22377fbadf54828e86cc4e0bb17fb9b25efe4394c64eeceb228084e58d0db595622670c6c0a2d87fb760fce34974f9e425a2b810460465130ce1a4c2c679e7d
 SHA512 
64d2a9f6203fbeb3db19816f936f4db32dd8bb7d1f4ce1f958ae795f008e72946e8e2e8bcf8c456c33d5567cb66dc34ca95836c52e404835300a3a5f38d52b6b
 DIST gst-plugins-base-1.14.4.tar.xz 3703232 BLAKE2B 
b22c44b857bc4f1972f03752cc1afb35c8d76e2d0c4a06c574af0ac4f3a91080c584ae4e4fc2a263ee879a53d58505c24a756ebc051d81ec62661c4f9e532f0e
 SHA512 
42c59df9f2d848108f12afa0466acbcfa5ccda64e4d0d44608d4268abed20f2e036713de04e7d71feaed1868ad742c5bcb55ae0eef5dec8e19e053dc8541b8af
+DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 
461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd
 SHA512 
4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc

diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.14.5.ebuild 
b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.14.5.ebuild
new file mode 100644
index 000..070d047fd92
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.14.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+   >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+   default
+   gstreamer_system_link \
+   gst-libs/gst/tag:gstreamer-tag \
+   gst-libs/gst/pbutils:gstreamer-pbutils \
+   gst-libs/gst/audio:gstreamer-audio
+}
+
+# Everything below is for building opusparse from gst-plugins-bad. Once it 
moves into -base, all below can be removed
+SRC_URI+=" 
https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${PV}.tar.${GST_TARBALL_SUFFIX};
+
+src_configure() {
+   multilib-minimal_src_configure
+   S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_configure
+}
+
+src_compile() {
+   multilib-minimal_src_compile
+   S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_compile
+}
+
+src_install() {
+   multilib-minimal_src_install
+   S="${WORKDIR}/gst-plugins-bad-${PV}" multilib-minimal_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gst-plugins-libvisual/

2019-08-25 Thread Mart Raudsepp
commit: 90fca60d32651dcef357a13b9ed4bcbde930c814
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 19:52:53 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 19:55:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fca60d

media-plugins/gst-plugins-libvisual: bump to 1.14.5, no code changes from 1.14.4

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

 media-plugins/gst-plugins-libvisual/Manifest   |  1 +
 .../gst-plugins-libvisual-1.14.5.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-plugins/gst-plugins-libvisual/Manifest 
b/media-plugins/gst-plugins-libvisual/Manifest
index 585a7b59f93..f1ce0a4065f 100644
--- a/media-plugins/gst-plugins-libvisual/Manifest
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -1 +1,2 @@
 DIST gst-plugins-base-1.14.4.tar.xz 3703232 BLAKE2B 
b22c44b857bc4f1972f03752cc1afb35c8d76e2d0c4a06c574af0ac4f3a91080c584ae4e4fc2a263ee879a53d58505c24a756ebc051d81ec62661c4f9e532f0e
 SHA512 
42c59df9f2d848108f12afa0466acbcfa5ccda64e4d0d44608d4268abed20f2e036713de04e7d71feaed1868ad742c5bcb55ae0eef5dec8e19e053dc8541b8af
+DIST gst-plugins-base-1.14.5.tar.xz 3717076 BLAKE2B 
461e90df614c60d7efce6fabcf8ad7a5cb68b5fc01b05761fa441d838d3155b5a2e7f9b9420b7e48b2eec49e4bcfbd39009a662db03a923f42c6f45c782795cd
 SHA512 
4e81c44a5ea3b910f96d3e9251ba38a79feacead4f96adb92eab5a650695ca8d5313e3ec1df78fec04376cf3152d2eefd4d39f6c11dadc98a11e55bbf8c8ccdc

diff --git 
a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.14.5.ebuild 
b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.14.5.ebuild
new file mode 100644
index 000..67169887706
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.14.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+   >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+   >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   gstreamer_system_link \
+   gst-libs/gst/audio:gstreamer-audio \
+   gst-libs/gst/video:gstreamer-video \
+   gst-libs/gst/pbutils:gstreamer-pbutils
+}



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

2019-08-25 Thread Mike Gilbert
commit: bedb5238b4d86f5b4f6e142d3c6acb06a2f6e93b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Aug 25 19:15:26 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug 25 19:47:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedb5238

dev-libs/re2: Version bump (0.2019.08.01).

Closes: https://bugs.gentoo.org/675322
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2019.08.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 1c0e730eee0..c549bfe5e8d 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -3,3 +3,4 @@ DIST re2-2016-11-01.tar.gz 379816 BLAKE2B 
251c45684fa4f3f85e0138c6f788f7a35fbc2a
 DIST re2-2017-03-01.tar.gz 382241 BLAKE2B 
0a034267f435386b1bfc1680c98aabf4d18dac40cbce3c5a5705cb6a383d54f81b90e22fdd0f16220434eca2eb1c6a5d28ae7e903cdca2397bbc6c10c11ac703
 SHA512 
566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88
 DIST re2-2018-04-01.tar.gz 389724 BLAKE2B 
629d5cf82a465dfd2d50a3761f0b6504dba6309e5a2605a6f1fde20cae7e7cbb7bef6703abc12161891cb14e7308db3d18b25e575d3ffd8bbdd5cfba6f067983
 SHA512 
862d9bcb574ea986b1497d6c079104a0cf27b418a6ec8c24047f0d43ede2c8f7f0bdc6a3ccddaeb746f0d821e3e7fd701f438d7fed101db969785c4b344e0462
 DIST re2-2018-10-01.tar.gz 391254 BLAKE2B 
297b9abef94fb3ad95e35bb7ff642a5d47b5bc20b1bc3544c76f8a91ec5b9812a1fad1cd5c6a7d4b7c24baaf15302602e8d1b483bdfc6d1246bf268620a9440e
 SHA512 
91e400856137d16c6319e310dab99b4baa74c0bcf634c97464fccdf4092ffc8e1d5ee2a6714b8114719e2dd92e962d5e970ce1b360a3644a8b395d8fb47431be
+DIST re2-2019-08-01.tar.gz 390891 BLAKE2B 
c663efc729e8cec6f40a29c1c0ca2eeb59e3323ae1adb60b55d017d15d048ac1e329990bf33fac56037b2b03cbe710ec95073a4adc93300a8ae282d4f7e970d8
 SHA512 
e2b8f121f29b9afa5ae3c8f29811a010289279a9edb3761e27b44d903a85b80720a3a59388a4ad75fb687ee1343d25b5a59cdee42282eed30f5fc48b59c70c97

diff --git a/dev-libs/re2/re2-0.2019.08.01.ebuild 
b/dev-libs/re2/re2-0.2019.08.01.ebuild
new file mode 100644
index 000..697b91bfc42
--- /dev/null
+++ b/dev-libs/re2/re2-0.2019.08.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficient, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2;
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="gentoo-2019-01-01"
+SLOT="0/${SONAME}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="icu"
+
+RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="icu? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX NM
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}"
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" install
+}



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

2019-08-25 Thread Mike Pagano
commit: 372cc73399f26f6770f462d135d5fc25733ec8a2
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 19:26:02 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 19:26:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372cc733

sys-kernel/gentoo-sources: Linux patch 4.14.140 and cpu opt patch

CPU optimization patch for gcc 9.1

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4f2db7ef471..c0ea3264c50 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.14-147.extras.tar.xz 17496 BLAKE2B 
fa2d6d25a3a906cf7962b311776
 DIST genpatches-4.14-148.base.tar.xz 3155144 BLAKE2B 
f6fba92e3374cf5a47c6cbc3a78aa243cdf22d04c4e87b2dc8202f361661728a6ba63004646f696afde9c0d4d247e5e235715773c39ea389ad65ffb7c6478c55
 SHA512 
b7f482e8c41cf91902591472f8172c564f22e411a8550ebe5d2637d77fb88d0d91ba4af3ec185826ed8ba168cf00524fa827ebfc039028cb83eeb67d212c358f
 DIST genpatches-4.14-148.experimental.tar.xz 5220 BLAKE2B 
1e71a0a217c5bc18c733942f450b47c29aa2fc006a233aa773efa24158f804326abaeb8b14d7cfaa35864bd1468fab33219e1151612b531cb8bb2ed135a06d14
 SHA512 
fce8a24c8b1d552f57d9c64f10d33fc20b88954dbfd4d9a7452b2418760a8e2346b0193349bda648c1693bc2a526561c95b872b5cf8dfcff6a946c24d91a63b1
 DIST genpatches-4.14-148.extras.tar.xz 17488 BLAKE2B 
51ab2c699fd4f80fd5412a60e03fd4f5bc5058f1fa55904149a7915a28ff6c0b95b32bf49193a9a5588bd2a69b243e5013c4e336f48bbd0addec60688b4cde40
 SHA512 
1e2749a936013743413af9e508ed589557c300e33b8ecea18cdeba277d1f0880f1ec07ea73e46f6ac8a87c7edcac2587e8204099b5933be9bb3e340021fe7e75
+DIST genpatches-4.14-149.base.tar.xz 3171280 BLAKE2B 
714124480d0cb73d06762d63f0d1a0c7701165051f98ecb340a83872d2769663db01ec03068c9e3ec74cba78d66112b995640e2c6ba8b13b840161ebdb6365c1
 SHA512 
2abbc901579120862d5ebfc79c27267897ee71d76729e6f1c25846f82effaf5f34842d3531db869ab9da54c7dd03646d56f7f508041f96eeafd5f2c276d4d829
+DIST genpatches-4.14-149.experimental.tar.xz 5936 BLAKE2B 
24c5a4c4f646a7cba4ca16d59ef38fc1de57b49963d994aa5d31008b5f49d9b3e0944ac89a9406ac756b9372bde2b3f2775b18a13f2fc291d1f098fa195bcc7c
 SHA512 
874f0bd023bad20562790f64db7cacf30e83755d94830a48b55fc8685570f4ab266d7151a1bad32bf7b34541f5327cdba2acb4d93c6588400cce85e1300d37f1
+DIST genpatches-4.14-149.extras.tar.xz 17484 BLAKE2B 
4728d5c52016968243ae46f6fd8b690b1107728473a5e44507b62de235ab194a9a6d7eaabebf1179d218ffbf4af7c6c1377e3892dfcb6ac7a2aacfcc20134b8a
 SHA512 
d3a24fcc48e973149e991212bbc10a189eec34f8b6189c67418060ffc4cdae6f231915c5988bc91287f992eb1a52568f0bced3e52219f2070fa4a4479168f671
 DIST genpatches-4.19-57.base.tar.xz 1555700 BLAKE2B 
e1d6d04de6b22dadf737a927883580aff444d18e2b16010ea5b0cc64a7c14f66615f6bbe117edc3b4a09df93e70b2b4bfb2183509bc539922da82de3c59fe508
 SHA512 
598f7f85cdd5f63e9cdadc2e33ac556e71a0711bfbc518b7f1b0f77f76c65a68c4844a160fe7092f7c2ac3b123c0aeaa147064007fae03ff97b3e1b16ee4a01d
 DIST genpatches-4.19-57.experimental.tar.xz 5808 BLAKE2B 
44f72723d72260c39200227610fc4c952bac4e2d767020ad69f8f58bc68e154a30772e612c799aef4f0ca52906cb02a326275dd3d3286c6f0bf846fd3303e2b2
 SHA512 
94a00f9b6c72486f869245176e311a6fffd6d6b4a0a3b533b19b25d4571f8c149d0ed34a90357cd43135596f9901b25af7bc8cec9f8bb78748a12082a48f79bb
 DIST genpatches-4.19-57.extras.tar.xz 17476 BLAKE2B 
6ba89592e66f964600d509d1ed4e01c5e59dbb00df75cc7fbde3d3aa6505e50722c4d4b565df03a595dd4fc55d89ce133421fb7e29816c751559929198d3842d
 SHA512 
5e67c9f60306c915a1645b522039c4f4436073babaaae8029beb53104f407f242d8f6bf539b4c54e2ce9494fb271e5bfa33da1e3992ae6e1ecb2627aaf216cb3

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.140.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.140.ebuild
new file mode 100644
index 000..93c6de59da8
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.140.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="149"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-08-25 Thread Mike Pagano
commit: 595efbbc8d21007f678ab344e4b2bc86a154387b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 19:23:00 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 19:23:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595efbbc

sys-kernel/gentoo-sources: Linux patch 4.9.190

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8a713df2b41..4f2db7ef471 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.9-193.extras.tar.xz 17352 BLAKE2B 
9189100ee8e67b6f1f3bc362d6b7
 DIST genpatches-4.9-194.base.tar.xz 3303424 BLAKE2B 
c31452cd3e7548812bd941aa75082b36dd28f742cd923759857078e7835b0a2672d679b5a228b1093400844ddfb51ed88c527d203572dd4d4321a361e6e385c2
 SHA512 
60b1cea0799c5d429635d778e0daf082fdfa66dfa46d1702094d0945f7a23bea68a25b1895309e62595a906d590e6e938928369bf08b4a4ff198a8af4885c22c
 DIST genpatches-4.9-194.experimental.tar.xz 106460 BLAKE2B 
74c1fa350137bb9d36d6f1cf4fbbc450512306c3d16799a3e9ed101c9beedca7a6f04873fc8e3ba80aef3ce0de495331fca6dd328eabe2dee1b15338725fb9f4
 SHA512 
b8d832fa5dcabd4d0cd62619432c7984cf4fa3c7fda8860984236bfe9d1f96954fc78f54f50832d828705e83246d1d2b0e74c2a71c1c61f36f08a7ad2843339a
 DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 
5c91b812e38b4648829ac87c10d435060ba3cd7c5ad50d1a41c658c5f6019802a3937e6160e08fea56579550687cb8c5c37fc1a86128d12ae375398556834635
 SHA512 
b4fce359d505282d02339564f0908696ac866033730f593f4991df1c223551716bf44cfb89ea1310f300248676fde4c633ccd453ee73d5b4ae6bfb5635283b18
+DIST genpatches-4.9-195.base.tar.xz 3330524 BLAKE2B 
a15e524cfff5d67198c89afbb14d04bb2ef1124fbdad3e51fededd5a351f3d15059fd95bf120fa279224ad16a15a572f44537e6cee2a7e64368895389cb1bc0f
 SHA512 
a3e399ec87990aad343aa1f4069b263e49221cb8d390dabeb46ebb7bf06ee1ef12e007a9cef90fe7b035320ee862d67d7c9ecb36d2debbd2da6dc7c965858eee
+DIST genpatches-4.9-195.experimental.tar.xz 106380 BLAKE2B 
b244a88befc7a51c1ed4bd0775ea0a2906c667babf4aef374edbce4620da1d633fbf3d1be5f7416603e0764004022781970625faad379a4fede82872a9544855
 SHA512 
060e82bb4a7881fd87f3394515c1250a30c2cef38a610ca02d65799e2fab531b89ef4d518c6add1cba87fe2e71e125baa5780a67c7707e99f884bdb1f83a0468
+DIST genpatches-4.9-195.extras.tar.xz 17356 BLAKE2B 
5dd79dea04e8a2f7dbc056afe0d2cc60295ee63573a5ca44790275fadfba4d671de9ca945a5372977f3b8157599f892811b2dc303e1e75eea91384f181dae283
 SHA512 
74e92323653fca86a4b0eab324892df32ecee41c1468c83b4b4454f6e9dcd6081d5c35435502665966cfa66d0ac5e17fd32cdc242d3e1470b81990428bb497aa
 DIST genpatches-5.2-10.base.tar.xz 368492 BLAKE2B 
bce92540f9a84d4955b12a9a05b97614da1bd0d84cb705cbd258b33bcaecfa97394dcab04391e1b8b6e85437d9dcbe8fa7ed40c8f348e6eda4874a3c4be223b7
 SHA512 
eeed6e5a72a73cdaf0e557454c5f6cf5c1c5083ed8f9180b105e31f2cd9efc56e8381920d68e9e92bbea597945d10d37cbe9c799d3a13f759445caad64f0ba18
 DIST genpatches-5.2-10.experimental.tar.xz 5392 BLAKE2B 
8cbde09ae8b161b5ca3901625df9708709d682ab323d55fcad2be482512dab102836b1e015bc03810052383203260c5eb0e4b7daced375ac8017a242e04174f5
 SHA512 
02d31ee46686ff8acf97b60814bc4f2c972223477197b9da86e40e3000d0b435668ae7f4810adde4349896b77e8e3343b0532a61dca97af13f4430e35d877f4d
 DIST genpatches-5.2-10.extras.tar.xz 1720 BLAKE2B 
59b259581f7f75f04077f09a6a089b00663be2a0d39731d485d5fd5e28d9a2bdaf89d74f9d555c899615b5911d3b0e270aa0ae03150da66f73063acdf2e69973
 SHA512 
e8dd3eb262108059d15cd590869dfbe9d0c70728bb2b6b658872f8b705c15c6d7f6fbdeab6c0bdb2e34a9d2312df3570a5724937282cc12c42f435095b6b1b96

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.190.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.190.ebuild
new file mode 100644
index 000..5663adcd693
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.190.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="195"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-08-25 Thread Mike Pagano
commit: 8f97398c9eceaeafa6a08dd392c109170eb09650
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 19:19:38 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 19:19:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f97398c

sys-kernel/gentoo-sources: Linux patch 4.4.190

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d109ad45938..8a713df2b41 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,6 +52,9 @@ DIST genpatches-4.4-189.extras.tar.xz 16464 BLAKE2B 
52cc5056622961ff922a18eec208
 DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 
9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768
 SHA512 
6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
 DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B 
e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79
 SHA512 
d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
 DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 
84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120
 SHA512 
07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb
+DIST genpatches-4.4-191.base.tar.xz 3012800 BLAKE2B 
f06e1f8acb6fa386ce464cb55e50d663748f35b86b6234cd66221f71e0b8561a57658d1657afaab4b2331ab409a2a902d370b9ed04c9d43e3ea21814e72aa271
 SHA512 
0c2d0cddcddf566cd134adb13d5b7018673da8be28a481d2d69308c75bf7f8376e39514332a40b16d634fec3fbe101e6604135b96490cb95cba751149f1308b3
+DIST genpatches-4.4-191.experimental.tar.xz 83292 BLAKE2B 
6256a8356687c856ad84db43b4ee9c6757bd654cc564fe532ab4aec41978efc7adabd387dae3b81cef6319c4644895a6a540fc00e478eb806dfb269ffe94fe6f
 SHA512 
8f35e4770cba3a1b6d727f01c42c7eb0848f4c221d894ee78131598a960c5d25bba1bc0e4adf57c1a2453e76cfd604c2f3dd9f4bea5b00fc19039d4ce5d20268
+DIST genpatches-4.4-191.extras.tar.xz 16464 BLAKE2B 
07ecac9a3d9a4f5308ec298b76e1d43a36bc832c30482e3e52f7f66795a162900b6dbc26ba5759d0085564e1ca5eb577871303aa1b86544059a8cac4dbfd12a1
 SHA512 
2df52851f58abceb32836c06e93ce90d6146fa2a4e1f7d6bbdab45e65c50b9f29056ba0928ed18d0f5ab14323b43a1f25bb8c985e4fb667535318ac218b4ec12
 DIST genpatches-4.9-189.base.tar.xz 3186152 BLAKE2B 
888bed66a88257d6383cffaea48c3f46b4ab563773d68c16e28b1e1f786f59439251b1f7d638fa74abacabc56a9955102639b69e129a4af5ee5c91e9bc58da8a
 SHA512 
726d1d54a0e2a98e94043185e1051be2b76f94874c191bda742b98519110dd0bbf0821325b21f6af1f0ea1be5aac21409f82a560fc84a309736268d3e5c96977
 DIST genpatches-4.9-189.experimental.tar.xz 106380 BLAKE2B 
6d426845614e1fbb33773643711ff9fab2e73a02358d55438926a7bd05f4b7ce8046c115a0c5dc295ce6db18a6eda5b3ff71d0b413408073dfeb427797f070b0
 SHA512 
6b70e2fa5bf3a313261fcaf4a3037b713015dfb5ba7ad969e6e08a47f41f19df10ed3fd9f791daaf4fe15d0808ed2059c807dcbf1b12d0919fb254c8dab987be
 DIST genpatches-4.9-189.extras.tar.xz 17360 BLAKE2B 
c84fb1fecabed0d6c8c9e2e387e6cfab58d015e260927e6e9403a6c4088c2774c1e4f7e8b78d319e7147be1056dc273f2ed59905e1d3fed0064a1addc5113402
 SHA512 
7357730f4176ae49c5e221d1fdaae6529d0a48cd9046dd1954a0e18fc6c583ea3126a7aa7d15936caf19d45edae5baf6a87ffb4b68ebf5b58c6ffd94bd69a810

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.190.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.190.ebuild
new file mode 100644
index 000..68f8815fedc
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.190.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="191"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-08-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:54:00 2019 +

New tag: 4.14-149




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

2019-08-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:51:29 2019 +

New tag: 4.9-195




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

2019-08-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:48:53 2019 +

New tag: 4.4-191




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

2019-08-25 Thread Mike Pagano
commit: b4b54307f76c82c64916d3e3f9841eb970e58da7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 18:23:53 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:24:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b54307

sys-kernel/gentoo-sources: Linux patch 5.2.10 and cpu opt patch

CPU optimization patch for gcc 9.1

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d31cf49bfc2..d109ad45938 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 
5c91b812e38b4648829ac87c10d4
 DIST genpatches-5.2-10.base.tar.xz 368492 BLAKE2B 
bce92540f9a84d4955b12a9a05b97614da1bd0d84cb705cbd258b33bcaecfa97394dcab04391e1b8b6e85437d9dcbe8fa7ed40c8f348e6eda4874a3c4be223b7
 SHA512 
eeed6e5a72a73cdaf0e557454c5f6cf5c1c5083ed8f9180b105e31f2cd9efc56e8381920d68e9e92bbea597945d10d37cbe9c799d3a13f759445caad64f0ba18
 DIST genpatches-5.2-10.experimental.tar.xz 5392 BLAKE2B 
8cbde09ae8b161b5ca3901625df9708709d682ab323d55fcad2be482512dab102836b1e015bc03810052383203260c5eb0e4b7daced375ac8017a242e04174f5
 SHA512 
02d31ee46686ff8acf97b60814bc4f2c972223477197b9da86e40e3000d0b435668ae7f4810adde4349896b77e8e3343b0532a61dca97af13f4430e35d877f4d
 DIST genpatches-5.2-10.extras.tar.xz 1720 BLAKE2B 
59b259581f7f75f04077f09a6a089b00663be2a0d39731d485d5fd5e28d9a2bdaf89d74f9d555c899615b5911d3b0e270aa0ae03150da66f73063acdf2e69973
 SHA512 
e8dd3eb262108059d15cd590869dfbe9d0c70728bb2b6b658872f8b705c15c6d7f6fbdeab6c0bdb2e34a9d2312df3570a5724937282cc12c42f435095b6b1b96
+DIST genpatches-5.2-11.base.tar.xz 407652 BLAKE2B 
0ec36001af807f81710be7dee30170da720fb3cfe6d8b822180d40320cb354682a4b78a0ccd16730bdf6e416e66daec443a4dce7173c643140f0704504c059cd
 SHA512 
7f58182ce6b90592bcf5b7ce1242bce6414e5f93b8975f5dd17b39949405d4de39386c3033b77f55d766e22f2901192c52e338ff8144bdc5b48660b04552093b
+DIST genpatches-5.2-11.experimental.tar.xz 5396 BLAKE2B 
05a709b1b2f0287f008f09df06370ae150913700bee0c1bb0fd60703e7ce562aa81419e4b378959fc1942f07b4e8cde3a728149fae0fa4aec00979c1f9806678
 SHA512 
1859c4f0829f8c573eb7b368f5737ba2ffb66177516ed1cae55df018a3ff8bd96b0848cf692060999040b7b86d47236e4b2855ce3dca106c269888b13788f749
+DIST genpatches-5.2-11.extras.tar.xz 1720 BLAKE2B 
7c9dd5025cc7c6147128afd34f3a934c512b1092852bb08b1f078c3363102acbbbec8f05ba6bc5a32b236ce7d8f17ce821396fed5792f2bef265c54288b66077
 SHA512 
35aa35eac28dff1f4cdc6d57a19fb53bd2345053083887abb54827fd2d2ee33662947e7b4fa8fc333093a4041864bc0604b5664f304b605d2ebdaec6b8c93072
 DIST genpatches-5.2-6.base.tar.xz 265524 BLAKE2B 
dce32f49af02d34432c43063e197b8fdc9d2436ff9ef947f6a5c807a719d63777a2c394b7582cd74e4a9cac12d7e993c2753fa42a698f6a11cd13be39f0eef04
 SHA512 
2dae1e73eb28020886af2921bc8f34519a92b1e6d7cdee9517e38078cdcb84afda08eeda7154e4513c35d83def74170c89c0ed76b116d6b3eb3d8749ea7a461a
 DIST genpatches-5.2-6.experimental.tar.xz 5388 BLAKE2B 
6f95c1d6213b8975ba7bf63a90299426c96d85b6ba3b5d87804fc5561aad0f91c2623a825c73fffab2426a70ebedb53f292c4fc6645ba05af0d4673074023985
 SHA512 
c728b030fc9b204d7d4e4d2c7ff19661095b62a16e0d2e3d8ccbc281e23b514ff32d21313e92ddf8e681ee5526982227711d606b7f730831e50dfce807217738
 DIST genpatches-5.2-6.extras.tar.xz 1724 BLAKE2B 
1512792ee07dd6e623d19650024254fe5bd93726b2198fe99f8fa3d8b27c4dc465114ed75d0c0f4bbe082a70fe8bf0af47735d065f6ba4d24d4884a023866368
 SHA512 
a6995ab3b3b49603601580628af0d15b80272a7f817368e99d37884b1d175bafd3f59e20b6cafd83baa7d6823618fb82b31c6119d6710d4819e88760223e7987

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.2.10.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.2.10.ebuild
new file mode 100644
index 000..8c80a8d92a3
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.2.10.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="11"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/tf/files/, dev-ros/tf/

2019-08-25 Thread Alexis Ballier
commit: 4d893616106d03558c8f403911e33b42ef3b731d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Aug 25 18:21:20 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Aug 25 18:21:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d893616

dev-ros/tf: upstream fix for boost 1.70.0

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/tf/files/boost.patch | 28 
 dev-ros/tf/tf-1.12.0.ebuild  |  3 ++-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/dev-ros/tf/files/boost.patch b/dev-ros/tf/files/boost.patch
new file mode 100644
index 000..dd926cf0584
--- /dev/null
+++ b/dev-ros/tf/files/boost.patch
@@ -0,0 +1,28 @@
+From 2eed72cb7b63fc4ee98af695c625d9a741a09897 Mon Sep 17 00:00:00 2001
+From: Maarten de Vries 
+Date: Thu, 17 Jan 2019 21:40:28 +0100
+Subject: [PATCH] Remove `signals` from find_package(Boost COMPONENTS ...)
+
+tf is using signals2, which is not the same library as signals.
+Additionally, signals2 has always been header only, and header only
+libraries must not be listed in find_package.
+
+Boost 1.69 removed the old signals library entirely, so the otherwise
+useless `COMPONENTS signals` actually breaks the build.
+---
+ tf/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tf/CMakeLists.txt b/tf/CMakeLists.txt
+index 04dcb4e8..b469f658 100644
+--- a/tf/CMakeLists.txt
 b/tf/CMakeLists.txt
+@@ -15,7 +15,7 @@ find_package(catkin REQUIRED COMPONENTS
+ std_msgs
+ tf2_ros
+ )
+-find_package(Boost REQUIRED COMPONENTS thread signals system)
++find_package(Boost REQUIRED COMPONENTS thread system)
+ 
+ catkin_python_setup()
+ 

diff --git a/dev-ros/tf/tf-1.12.0.ebuild b/dev-ros/tf/tf-1.12.0.ebuild
index d129d24ee28..201cf57ee6b 100644
--- a/dev-ros/tf/tf-1.12.0.ebuild
+++ b/dev-ros/tf/tf-1.12.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
@@ -36,3 +36,4 @@ DEPEND="${RDEPEND}
dev-cpp/gtest
dev-python/nose[${PYTHON_USEDEP}]
)"
+PATCHES=( "${FILESDIR}/boost.patch" )



[gentoo-commits] repo/gentoo:master commit in: dev-ros/tf/

2019-08-25 Thread Alexis Ballier
commit: 0280f76a4e8030053da6bd5e119c31f1701f7cde
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Aug 25 18:20:25 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Aug 25 18:21:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0280f76a

dev-ros/tf: Remove old

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/tf/Manifest |  1 -
 dev-ros/tf/tf-1.11.9.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-ros/tf/Manifest b/dev-ros/tf/Manifest
index a33c4263fe3..11ef4762823 100644
--- a/dev-ros/tf/Manifest
+++ b/dev-ros/tf/Manifest
@@ -1,2 +1 @@
-DIST geometry-1.11.9.tar.gz 185525 BLAKE2B 
ba807c12d4389983d95a37707344f439cd256c5200bcc639b103862d6b3c4670db62a048feddac2ddeabe8374ccfebc0cef7bf6e14b672b1610194c40c9d6022
 SHA512 
de775da483d1bcca05bcc0f05dc358e1e11e4ba9845f446f5810ca2e835e75ed7202ff7c43a0d7433f9db4298930af32715f2ab2689e0f22c9d8ac10a73cc97c
 DIST geometry-1.12.0.tar.gz 186357 BLAKE2B 
6bf8c93b5707403655253a30b8994bb62b8b44077805bf43b266b781e5c8edb65c402d00fb76d9e87bd111211b932f10487f769ac4d04322255b57f44680adca
 SHA512 
5cef17a76dfd5b9c2f118519bf3a74a1213d3036c8de19de453e8419d12d744a6a4ae4fd4a76b34c455b548a9857cd5bfa181698d903356737e1555d619a0627

diff --git a/dev-ros/tf/tf-1.11.9.ebuild b/dev-ros/tf/tf-1.11.9.ebuild
deleted file mode 100644
index 9fbd6e2ea2c..000
--- a/dev-ros/tf/tf-1.11.9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CATKIN_HAS_MESSAGES=yes
-ROS_REPO_URI="https://github.com/ros/geometry;
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="Maintains the relationship between coordinate frames in a tree 
structure buffered in time"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost:=[threads]
-   dev-ros/angles
-   dev-ros/message_filters
-   dev-ros/rosconsole
-   dev-ros/rostime
-   dev-ros/roscpp
-   dev-ros/tf2_ros
-   dev-ros/rospy[${PYTHON_USEDEP}]
-   dev-ros/roslib[${PYTHON_USEDEP}]
-   dev-python/rospkg[${PYTHON_USEDEP}]
-   
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
-   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
-   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? (
-   dev-ros/rostest[${PYTHON_USEDEP}]
-   dev-cpp/gtest
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"



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

2019-08-25 Thread Mike Pagano
commit: 3cedca50e5475db4f2b09416aab46363affab3cb
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 18:21:05 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:21:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cedca50

sys-kernel/gentoo-sources: Linux patch 4.19.68 and cpu opt patch

CPU optimization patch for gcc 9.1

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e0d24bf28f5..d31cf49bfc2 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.19-66.extras.tar.xz 17484 BLAKE2B 
d58678ad2e9848d564766e70dda0
 DIST genpatches-4.19-67.base.tar.xz 1790664 BLAKE2B 
213a58ae6ea9a304e2f7bbb851510ca259e6276742598defaab1f280b810bb5ade33c84f815a898a4bc89e774d3abd183ec0d8c59618353c05018f011fe4
 SHA512 
aa024bc49164d3a3f5f5050aeebb4465f1db6c9bd9235142eb9f23c41c26fec776bf1dee96125d521094b80133bd2cafb17f4291381a08c1d555f42430d04282
 DIST genpatches-4.19-67.experimental.tar.xz 5808 BLAKE2B 
daec7743f48ade59ab5d3dac319addc0bfdc94e9a9dc3c9587e24f2ec205dae02fda9c8387ba644091b12c46ba46758f654c3f74826b233ba91a6a03ea3ab7b2
 SHA512 
1c9ff82ce73d651efd42c62eb681818759f93ebd791ec25d180d840784d6ed685ba433ceebbfa9f82ebb36bedeee07802da495c3af2d0278409170c3ded63695
 DIST genpatches-4.19-67.extras.tar.xz 17484 BLAKE2B 
f748de315297413d20dbb9d97fe952debec8854624f7870bc69d0590505ff4cb33e1b40b0b9d3482349b2a72e6a74094e58686e963b6ae1b3a43720a6fd45544
 SHA512 
4a4f055391379adff4c23411200d8ab76d29e02ac3fe0694c42aa7839e78c904ee8671ebdbb8c9728e2f36b7f725305ce01dada56cde82b1915037b8c30236bc
+DIST genpatches-4.19-68.base.tar.xz 1807372 BLAKE2B 
7ccbbb1586b17b66d5e97afdf4b671e0be5ffb4c78715007b43b749017ecd5d7b9515d65175ba29ccf40e79f790c688b6035b26492882ad2fe959028956f0754
 SHA512 
3512a67314cf0abdd8e4265f5fa1cfacf89d8688784ca4e4d22ee32fe60c82d0329044a60e3756e99677cc706a8f03f5748f7c1d42736fecbd5d0506e923ec78
+DIST genpatches-4.19-68.experimental.tar.xz 6436 BLAKE2B 
89610892217d9f56e9dc9a23042b6b2b941bb314d4d5794b2897424c0344e462d55425d6076d469dcc8eea4b440a61851a8f7e59746aea4fe9f981c0b709bb0a
 SHA512 
9e64835c3eb43518d9868da9073961808c4896ac720f554685223d7004728d768f37539458dc35c901946e5975be4aeddd2b714b071f4edcedf98d7fe40d5380
+DIST genpatches-4.19-68.extras.tar.xz 17480 BLAKE2B 
4a2a0ad935300b781b2fe72a71785447bc18c19e13910bcb33c73b1a6ff4fad8d213c972d2bfb1cb1ff8f2b1b54a62e1dc4dc1f447b0862286dec8cc4cd4c2b6
 SHA512 
7fe844129bf3f5a58a23847041d6393fd654e30a5df4f386a74a6f27919663f8c4a8a5c2f9178821f5d9b4df29ed5487621ba46c9caa2981f1043ebeddf3fe5a
 DIST genpatches-4.4-185.base.tar.xz 2920876 BLAKE2B 
7dffd426998699bd64aeea62f0c1bae1c41d39c894182ff667e257d5dbce84a175185f68044f324aca6b0d921933c4270fe5f304e491405182aee0371a5026dc
 SHA512 
7e6d92800e79049851cf9230b323e50fd370f293372f850e6fc7fde850bfd166161dadc98575f6abdb4a06c733b31b68476645a0a6cbcf2321c4a28dde99bd63
 DIST genpatches-4.4-185.experimental.tar.xz 83300 BLAKE2B 
2942b87434124f9de90e69c34f5dd67ecfc84fd4b2362e0a9f180d4af77f70ab3a0f35d513eacc7b1080f611b2082feb36637b8bc38870e09f225fee42625a34
 SHA512 
4e5890679d5a89864d2dfd00c963259a08476b80f57728bfd4060c9057eec6173e5582fccc43cd3213e643f7fef88cb4a59a22ec7bac41652df2121aba6646d8
 DIST genpatches-4.4-185.extras.tar.xz 16464 BLAKE2B 
54b3a1a6ee38b7cffc363b576acf97f3d229b745241758bcb568d18c1b7b5a7640fdd6d30cb951efef72bd7a1bf9a39c834199aaeef2b52ad459a2f6c64e
 SHA512 
e254d39a766212d9b7bcd90945f623ecdfa97ab861d6be728e4afd4d4407fbefca66f1fb129f6af16844ad4fe82539118188f4248f8c1f3ab2b8a89d8fa8a3e3

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.68.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.68.ebuild
new file mode 100644
index 000..ae1d7f350fe
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.68.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="68"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-08-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 18:04:12 2019 +

New tag: 4.19-68




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

2019-08-25 Thread Mart Raudsepp
commit: 8b160c7a4ec1f63d76c9cb0781a0c26e4d8194d6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 18:00:46 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 18:01:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b160c7a

media-libs/gstreamer: fix gsturi test with glib-2.60

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

 .../files/1.14-glib-2.60-tests-compat.patch| 56 ++
 media-libs/gstreamer/gstreamer-1.14.4.ebuild   |  4 ++
 2 files changed, 60 insertions(+)

diff --git a/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch 
b/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
new file mode 100644
index 000..ca74bf0cc2e
--- /dev/null
+++ b/media-libs/gstreamer/files/1.14-glib-2.60-tests-compat.patch
@@ -0,0 +1,56 @@
+From 4a7739f4b6442814696bbd0706ab9a1ce1462d80 Mon Sep 17 00:00:00 2001
+From: Havard Graff 
+Date: Wed, 31 Oct 2018 10:27:23 +0100
+Subject: [PATCH] tests/uri: fix test after GHashTable changes in GLib 2.59
+
+Maybe the implementation should not be dependent on a "random" hash-table
+ordering, but at least this shows the problem clearly.
+---
+ tests/check/gst/gsturi.c | 16 +++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/tests/check/gst/gsturi.c b/tests/check/gst/gsturi.c
+index ee623dbcf..fa87c7c77 100644
+--- a/tests/check/gst/gsturi.c
 b/tests/check/gst/gsturi.c
+@@ -414,7 +414,11 @@ static const struct URITest url_presenting_tests[] = {
+   {.uri = {"scheme", "user:pass", "host", 1234, "/path/to/dir",
+   {{"query", NULL}, {"key", "value"}}, "fragment"},
+   .str =
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  "scheme://user:pass@host:1234/path/to/dir?key=value#fragment"},
++#else
+   "scheme://user:pass@host:1234/path/to/dir?query=value#fragment"},
++#endif
+ 
+   /* IPv6 literal should render in square brackets */
+   {.uri = {"scheme", "user:pass", "12:34:56:78:9a:bc:de:f0", 1234,
+@@ -977,14 +981,24 @@ GST_START_TEST (test_url_get_set)
+ 
+   fail_unless (gst_uri_set_query_value (url, "key", "value"));
+   tmp_str = gst_uri_to_string (url);
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  fail_unless_equals_string (tmp_str,
++ "//example.com/path/to/file/there/segment?key=value#fragment");
++#else
+   fail_unless_equals_string (tmp_str,
+-  "//example.com/path/to/file/there/segment?query=value#fragment");
++ "//example.com/path/to/file/there/segment?query=value#fragment");
++#endif
+   g_free (tmp_str);
+ 
+   fail_unless (gst_uri_set_query_value (url, "key", NULL));
+   tmp_str = gst_uri_to_string (url);
++#if GLIB_CHECK_VERSION(2, 59, 0)
++  fail_unless_equals_string (tmp_str,
++  "//example.com/path/to/file/there/segment?key#fragment");
++#else
+   fail_unless_equals_string (tmp_str,
+   "//example.com/path/to/file/there/segment?query#fragment");
++#endif
+   g_free (tmp_str);
+ 
+   fail_unless (!gst_uri_set_query_value (NULL, "key", "value"));
+-- 
+2.20.1
+

diff --git a/media-libs/gstreamer/gstreamer-1.14.4.ebuild 
b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
index 7bb095742b0..19677ed3d4f 100644
--- a/media-libs/gstreamer/gstreamer-1.14.4.ebuild
+++ b/media-libs/gstreamer/gstreamer-1.14.4.ebuild
@@ -34,6 +34,10 @@ DEPEND="${RDEPEND}
 "
 # gtk-doc-am to install API docs
 
+PATCHES=(
+   "${FILESDIR}"/1.14-glib-2.60-tests-compat.patch
+)
+
 src_configure() {
if [[ ${CHOST} == *-interix* ]] ; then
export ac_cv_lib_dl_dladdr=no



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

2019-08-25 Thread Joonas Niilola
commit: 350d9e221ede34edeee7cb0b65e6d0b3d80ca5ce
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:00:01 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350d9e22

dev-libs/libarcus: version bump to 4.2.0

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libarcus/Manifest  |  1 +
 dev-libs/libarcus/libarcus-4.2.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/libarcus/Manifest b/dev-libs/libarcus/Manifest
index 4f2a7a62cce..6664c0b811b 100644
--- a/dev-libs/libarcus/Manifest
+++ b/dev-libs/libarcus/Manifest
@@ -1,2 +1,3 @@
 DIST libarcus-3.4.1.tar.gz 29699 BLAKE2B 
73f132ff9d908468f1d67c54b7430ac84c0aebb5dd12282dc894b877a91da3f9822e4db8bf16cb53f313396598d3890be9e06e50737b0a50edfc84543285f251
 SHA512 
63ed8d8da389641b91ed955624c04ca5488f98d3ef409c4a94ad1962155d6aedd8d61ca0231543cfe4e92ae10beb1f957eb48f74b0c21447a1bd9b66d85d
 DIST libarcus-3.6.0.tar.gz 29469 BLAKE2B 
c032dd51631b10c04e69dac4425c8a5d180cf8c983b896330b2dcd5d479467d6a2e94827ef8accad25399167457e5ae9e96f1a363c986be33de8255c3e80b1fb
 SHA512 
1bc50a08cbec61edefd78f3c347cca08f6bc40a308472bf6788c2c8962b03ea81b32357be18a3c34847c121eb52ee6836da22cea65b1a8f64b7c924bda290430
+DIST libarcus-4.2.0.tar.gz 30582 BLAKE2B 
cb2390d7fc8942cbdd880385313f4bd8886a1ea4eaa5246c76b0b3243e8a099953ecf51d09486e005c8c14783ec67435b33068efae2ea6075edf91b90b9fa9b2
 SHA512 
f9a38d095a2ba2ab29a382466ce16d1c0f5cdb34b60a2b930529edac94de177d7bed37ee26bf615833c94ccd0e3b7c71d502f5f815d92eeffdf3bc1f15b49ba5

diff --git a/dev-libs/libarcus/libarcus-4.2.0.ebuild 
b/dev-libs/libarcus/libarcus-4.2.0.ebuild
new file mode 100644
index 000..1cf2de72fc4
--- /dev/null
+++ b/dev-libs/libarcus/libarcus-4.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit cmake-utils python-single-r1
+
+MY_PN="libArcus"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libArcus;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/sip[${PYTHON_USEDEP}]
+   dev-libs/protobuf
+   python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_PYTHON=$(usex python ON OFF)
+   -DBUILD_EXAMPLES=$(usex examples ON OFF)
+   -DBUILD_STATIC=$(usex static-libs ON OFF)
+   )
+
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libsavitar/files/, dev-libs/libsavitar/

2019-08-25 Thread Joonas Niilola
commit: eb80aea53d46e8519e1c6707bc0db27d94596607
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:06:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb80aea5

dev-libs/libsavitar: version bump to 4.2.0

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libsavitar/Manifest   |  1 +
 .../libsavitar-4.2.0-remove-packaged-pugixml.patch | 60 ++
 dev-libs/libsavitar/libsavitar-4.2.0.ebuild| 42 +++
 3 files changed, 103 insertions(+)

diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest
index e0e19f26961..5fb817cd709 100644
--- a/dev-libs/libsavitar/Manifest
+++ b/dev-libs/libsavitar/Manifest
@@ -1,2 +1,3 @@
 DIST libsavitar-3.4.1.tar.gz 92457 BLAKE2B 
ef5b7bb87d7b3293c0634d510f860b64f3235f46c8abb1365eb5e439b6f1cf3eed6ff1fa4f2a3476a6f3ed0193356d8019a6ccbce044c29339ec2693b96db3d4
 SHA512 
4273723536578816ab16c2d9f8c0fba57651a2cd5730e45a27e5ed5ec6a7986f59ef932094392b6bf7bd9dd9555cc44e09505c843e9b364a2c7bcc1770af1f35
 DIST libsavitar-3.6.0.tar.gz 92456 BLAKE2B 
badd2e416015c2d3331cfe77840466f11f2b671821474b78fff084c4f1c3bebab7b2ae16f75918d4eb40996e293165be46f98efea20edc57b1e1255c2ea9fed0
 SHA512 
6d7c416218a69b1327ed211a9b198cdfb6ebdf1fc9c8c76b898882a63d0905521d5e41380b21f0b8100ab3e3474bbbf142adea29c6643f03bc3f8c3e6ec3c72f
+DIST libsavitar-4.2.0.tar.gz 96223 BLAKE2B 
bfb4e8c7cd90acec28bcb11874fc39d6fa2d0785959fd020fb36949300a0e1517a4ed78a153b1f1576b6603a466a2f5baa7e8370b05311729e17b7e83566
 SHA512 
9d1ee73b8e29e1b8b5688c309471cb6053addce351df8deb4e0cb46d15ffc8fe764216c9abd603440b6a60f42379fa03d88e8023ed01502c4e905ebc6a4f393d

diff --git 
a/dev-libs/libsavitar/files/libsavitar-4.2.0-remove-packaged-pugixml.patch 
b/dev-libs/libsavitar/files/libsavitar-4.2.0-remove-packaged-pugixml.patch
new file mode 100644
index 000..1d5744aebf0
--- /dev/null
+++ b/dev-libs/libsavitar/files/libsavitar-4.2.0-remove-packaged-pugixml.patch
@@ -0,0 +1,60 @@
+diff -urN libSavitar-4.2.0_old/CMakeLists.txt libSavitar-4.2.0/CMakeLists.txt
+--- libSavitar-4.2.0_old/CMakeLists.txt2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/CMakeLists.txt2019-08-04 17:23:27.099395645 +0300
+@@ -15,7 +15,7 @@
+ find_package(Threads QUIET)
+ endif()
+ 
+-add_subdirectory(pugixml)
++find_package(pugixml REQUIRED)
+ 
+ if(BUILD_PYTHON)
+ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
+diff -urN libSavitar-4.2.0_old/src/MeshData.cpp 
libSavitar-4.2.0/src/MeshData.cpp
+--- libSavitar-4.2.0_old/src/MeshData.cpp  2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/MeshData.cpp  2019-08-04 17:23:59.891051757 +0300
+@@ -17,7 +17,7 @@
+  */
+ 
+ #include "MeshData.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ #include 
+ #include  //For std::runtime_error.
+diff -urN libSavitar-4.2.0_old/src/Scene.cpp libSavitar-4.2.0/src/Scene.cpp
+--- libSavitar-4.2.0_old/src/Scene.cpp 2019-07-30 09:03:53.0 +0300
 libSavitar-4.2.0/src/Scene.cpp 2019-08-04 17:24:10.425265944 +0300
+@@ -17,7 +17,7 @@
+  */
+ 
+ #include "Scene.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ #include 
+ using namespace Savitar;
+diff -urN libSavitar-4.2.0_old/src/SceneNode.cpp 
libSavitar-4.2.0/src/SceneNode.cpp
+--- libSavitar-4.2.0_old/src/SceneNode.cpp 2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/SceneNode.cpp 2019-08-04 17:24:31.617696840 +0300
+@@ -17,7 +17,7 @@
+  */
+ 
+ #include "SceneNode.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ #include 
+ using namespace Savitar;
+ 
+diff -urN libSavitar-4.2.0_old/src/ThreeMFParser.h 
libSavitar-4.2.0/src/ThreeMFParser.h
+--- libSavitar-4.2.0_old/src/ThreeMFParser.h   2019-07-30 09:03:53.0 
+0300
 libSavitar-4.2.0/src/ThreeMFParser.h   2019-08-04 17:24:53.996151843 
+0300
+@@ -21,7 +21,7 @@
+ 
+ #include "SavitarExport.h"
+ #include "SceneNode.h"
+-#include "../pugixml/src/pugixml.hpp"
++#include 
+ 
+ #include 
+ namespace Savitar

diff --git a/dev-libs/libsavitar/libsavitar-4.2.0.ebuild 
b/dev-libs/libsavitar/libsavitar-4.2.0.ebuild
new file mode 100644
index 000..d29e528448e
--- /dev/null
+++ b/dev-libs/libsavitar/libsavitar-4.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils python-single-r1
+
+MY_PN="libSavitar"
+
+DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings"
+HOMEPAGE="https://github.com/Ultimaker/libSavitar;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="+python static-libs"

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

2019-08-25 Thread Joonas Niilola
commit: 3261b336eda173547956e338253474c8e7a24c94
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:08:57 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3261b336

media-gfx/fdm-materials: version bump to 4.2.0

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/fdm-materials/Manifest   |  1 +
 media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/media-gfx/fdm-materials/Manifest b/media-gfx/fdm-materials/Manifest
index b55dac5ddb9..acce8edf3d2 100644
--- a/media-gfx/fdm-materials/Manifest
+++ b/media-gfx/fdm-materials/Manifest
@@ -1,2 +1,3 @@
 DIST fdm-materials-3.4.1.tar.gz 20852 BLAKE2B 
7ad125e62c1a1cf2a05440c6ef593bf5115e6998d1a2d190063eaaadf8b9d0d93a1c98a1f2fdf672657e2c47159cc49ba6402e47ef5b55b880a8f0a7bffc9969
 SHA512 
c635bb3d3875e10abdc8f54c22ee74abf678cf8409ebeda6f083ac368025f90bd1871f9b13ad94c843f80073e0ae20d1dc08e80bed37ea7e2bfb3161d8ee8f0d
 DIST fdm-materials-3.6.0.tar.gz 23037 BLAKE2B 
842edbbef94dbf8a775d81bae3b6621dfeff9ba5cc8d9986ad672f95fe864007c931ef37d38c8702201d286c1cdb9770ab5709e364335833fd40c8c1e4c0f68f
 SHA512 
1f868b716135a3b81495ed6445794c4d5cddc618dbf7a19b29ccdddbcd1d6f9d49190be7cea99c6dd2b8c07f1126973f1c43b223ff213ce04b6fe8811c71a577
+DIST fdm-materials-4.2.0.tar.gz 29011 BLAKE2B 
cd167506070e5609b0e464cb547271008b9f500312e378c9d8a16ae71cdcbde0efbd91bc0149f56ea9d9c9cf97f4a946810c542a4a0d8350344b48393dacc070
 SHA512 
02981374d4abcbfbcbace5b6b5d5542d4a5cc65ddf3a47569e34ad94284df56fdcc5f674801ee74c12034c502df8e5cca84a077f648f81557067f0044bf7bf9c

diff --git a/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild 
b/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild
new file mode 100644
index 000..e2cea43f6d8
--- /dev/null
+++ b/media-gfx/fdm-materials/fdm-materials-4.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+MY_PN="fdm_materials"
+
+DESCRIPTION="FDM materials for media-gfx/cura"
+HOMEPAGE="https://github.com/Ultimaker/fdm_materials;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/cura/, media-gfx/cura/files/

2019-08-25 Thread Joonas Niilola
commit: efe6b66e73ed6b1c177e93668757045860edc49e
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:14:25 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe6b66e

media-gfx/cura: version bump to 4.2.1

Closes: https://bugs.gentoo.org/680988
Closes: https://bugs.gentoo.org/687324
Closes: https://bugs.gentoo.org/691144

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Michael Perlov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12618
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/cura/Manifest|  1 +
 media-gfx/cura/cura-4.2.1.ebuild   | 53 ++
 .../cura/files/cura-4.2.1-fix-install-paths.patch  | 41 +
 3 files changed, 95 insertions(+)

diff --git a/media-gfx/cura/Manifest b/media-gfx/cura/Manifest
index 1dad2dcaf9a..4816b7899c8 100644
--- a/media-gfx/cura/Manifest
+++ b/media-gfx/cura/Manifest
@@ -1,2 +1,3 @@
 DIST cura-3.4.1.tar.gz 21720836 BLAKE2B 
228ad51d189f83d2a34c2af7a6edcbe468bc32ee6ac012141eac1b7332046790e2e85c4e643c1ebb13ceded6024cd52aeab2bcd0db555db8f355a7b568bed728
 SHA512 
5d1935c923173a5ea6d3a95181d61c8deffbb51f3ee4f3e4cb2c5a58f79581d3dd9adc6a9583e6ca0ab5da4c36b63695d7479e67d1237c132354616aa990e3c1
 DIST cura-3.6.0.tar.gz 23388945 BLAKE2B 
bd2f2e688306e7ef060141abae22c858e9fbb9385e49110079b48e69955c3f6630f8f69ad67fdf2d9e5c1ac0c969cd2d2f416642fc61a63867f79f88985c5c86
 SHA512 
b56e5575cb0eb15d75dcd2f4c33873a0a57805a8ba0ec7860811a2137658a656216c969c6e3316d65fbd5e43f2def10a6385ccbf4fc306d15098569ef279
+DIST cura-4.2.1.tar.gz 29288696 BLAKE2B 
1332030e63d7056dcb8dd680208b0da8dd33e5c7809957779849bac808fccad9a222505ddbe80d4071474d10ace842aa4459f14560198a9f3eebb5be53f923e1
 SHA512 
4f47f3f5597d1a56d88207eacacece49edb766c75ae18ddc9fb8689b76c16fd4decc9c8af7cab485aac3c9cffe13095aaad34e1c60634249ae2923ead771ac52

diff --git a/media-gfx/cura/cura-4.2.1.ebuild b/media-gfx/cura/cura-4.2.1.ebuild
new file mode 100644
index 000..aed51febac2
--- /dev/null
+++ b/media-gfx/cura/cura-4.2.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils desktop python-single-r1 xdg
+
+MY_PN=Cura
+
+DESCRIPTION="A 3D model slicing application for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/Cura;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+usb zeroconf"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="sys-devel/gettext"
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/uranium-${PV:0:3}[${PYTHON_USEDEP}]
+   >=media-gfx/curaengine-${PV:0:3}
+   >=media-gfx/fdm-materials-${PV:0:3}
+   >=dev-libs/libsavitar-${PV:0:3}:=[python,${PYTHON_USEDEP}]
+   >=dev-libs/libcharon-${PV:0:3}[${PYTHON_USEDEP}]
+   usb? ( dev-python/pyserial[${PYTHON_USEDEP}] )
+   zeroconf? ( dev-python/zeroconf[${PYTHON_USEDEP}] )"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+PATCHES=( "${FILESDIR}/${PN}-4.2.1-fix-install-paths.patch" )
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   sed -i "s/set(CURA_VERSION \"master\"/set(CURA_VERSION \"${PV}\"/" 
CMakeLists.txt || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   doicon icons/*.png
+   python_optimize "${D}${get_libdir}"
+}

diff --git a/media-gfx/cura/files/cura-4.2.1-fix-install-paths.patch 
b/media-gfx/cura/files/cura-4.2.1-fix-install-paths.patch
new file mode 100644
index 000..fc10d727d13
--- /dev/null
+++ b/media-gfx/cura/files/cura-4.2.1-fix-install-paths.patch
@@ -0,0 +1,41 @@
+diff -urN Cura-4.2.1-orig/CMakeLists.txt Cura-4.2.1/CMakeLists.txt
+--- Cura-4.2.1-orig/CMakeLists.txt 2019-07-31 15:34:07.0 +0300
 Cura-4.2.1/CMakeLists.txt  2019-08-04 18:39:24.106917187 +0300
+@@ -47,6 +47,15 @@
+ find_package(Python3 REQUIRED COMPONENTS Interpreter Development)
+ endif()
+ 
++if(NOT PYTHON_SITE_PACKAGES_DIR)
++   if(APPLE OR WIN32)
++   set(PYTHON_SITE_PACKAGES_DIR 
lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/site-packages
++   CACHE STRING "Directory to install Python bindings to")
++   else()
++   set(PYTHON_SITE_PACKAGES_DIR 
lib/python${PYTHON_VERSION_MAJOR}/dist-packages
++   CACHE STRING "Directory to install Python bindings to")
++   endif()
++endif()
+ 
+ if(NOT ${URANIUM_DIR} STREQUAL "")
+ set(CMAKE_MODULE_PATH "${URANIUM_DIR}/cmake")
+@@ -64,7 +73,7 @@
+ install(DIRECTORY resources
+ DESTINATION ${CMAKE_INSTALL_DATADIR}/cura)
+ install(DIRECTORY plugins
+-

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

2019-08-25 Thread Joonas Niilola
commit: efae0a15259f2f3bdf0f9d95713e1ca85165a755
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:04:21 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efae0a15

dev-libs/libcharon: version bump to 4.2.0

Closes: https://bugs.gentoo.org/691398
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libcharon/Manifest   |  1 +
 dev-libs/libcharon/libcharon-4.2.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-libs/libcharon/Manifest b/dev-libs/libcharon/Manifest
index b09aa272745..c62a8015c5f 100644
--- a/dev-libs/libcharon/Manifest
+++ b/dev-libs/libcharon/Manifest
@@ -1,2 +1,3 @@
 DIST libcharon-3.4.1.tar.gz 143489 BLAKE2B 
e8eb5317c708b808981cf8cb53614b54a34abca284457716b7997633a86e3cc2101f788b5c39b9292944d884985f3c342459626282695be484be5adf32b53501
 SHA512 
9aa269e477ce6c5c563986fcfd0061032dc58df30a7bd687a243db06ef071e888d45cc2c47cfeaac0837672529d6b3150a0a60d0cb357cea5035e47ba16115f3
 DIST libcharon-3.6.0.tar.gz 143947 BLAKE2B 
5787f734e0d494eb9fc151fcf240c36b0ade38546fbbcc4e563c4d746d3e3634bd7e599e8258c0f05d96f33f6ee8283101c7dcaa1e3583244e0109bdbff7a041
 SHA512 
15d2b0f348bb70ef4fd92e9a4f11ed8d70bd8ee0fcd1e1e8c71d4e04a54fb5dff66f7abe81fea34630f3e200dd1aae39c697dffd95ff35fb60ff06f4a443e8b4
+DIST libcharon-4.2.0.tar.gz 145482 BLAKE2B 
38f2efa1c19f81646e8b9692c57d71dda0a53fcc7c120e973f8faf55a0d92d4f8daa21e3debb873f4965f37c7e1cf0f5f1aaaebb9d078565d4fcb3edc57c9314
 SHA512 
4011cba788ed1789c0f364d605dfe2fc775a1f5e0ab9f0457454094f9cc3a400fdc7241692e88abae968e32e3c5394bef95cd3f77d2c68e4dbfc73ed27905b86

diff --git a/dev-libs/libcharon/libcharon-4.2.0.ebuild 
b/dev-libs/libcharon/libcharon-4.2.0.ebuild
new file mode 100644
index 000..b8424b88bd2
--- /dev/null
+++ b/dev-libs/libcharon/libcharon-4.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit cmake-utils python-single-r1
+
+MY_PN="libCharon"
+
+DESCRIPTION="This library facilitates communication between Cura and its 
backend"
+HOMEPAGE="https://github.com/Ultimaker/libCharon;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



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

2019-08-25 Thread Joonas Niilola
commit: 2a990297c78893b117a18a85dec0be4152d6bf0e
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:10:21 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a990297

media-gfx/curaengine: version bump to 4.2.0

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/curaengine/Manifest|  1 +
 media-gfx/curaengine/curaengine-4.2.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/media-gfx/curaengine/Manifest b/media-gfx/curaengine/Manifest
index e10e9a2fca4..f2f0335a82d 100644
--- a/media-gfx/curaengine/Manifest
+++ b/media-gfx/curaengine/Manifest
@@ -1,2 +1,3 @@
 DIST curaengine-3.4.1.tar.gz 949312 BLAKE2B 
4902575c40002ab49e3ef13c94c8531b6975ff62e58012dc48744e2d27e9d1767e8f7768250179a374ed24da5a5e2085e9c194068ad6ffb98fff0595a314f7b0
 SHA512 
51c75e299ef7728101a4c61aa033c9b07112b0955d2ec72ba6173684513ed3c503a744fab487efe2c19da01eb97bd1297b5b8724b4f767639c8e82eefcdd01be
 DIST curaengine-3.6.0.tar.gz 1390109 BLAKE2B 
a0a6b8016bb5fa2f772634a671fc391df45875fc36cdf100f00ce34b9d5495f32986c473b1ba4c184cb77e50a64e2648c5d4f31053790182e657b0c981e1412c
 SHA512 
340dad4c697fb0d7b633091715a904ae7df8973626e217ae2528d0121723c07a6cf0bbc740b9ad9980f3b288fa690c9c3ee43d90914264855dace007bbb334c8
+DIST curaengine-4.2.0.tar.gz 1654657 BLAKE2B 
c11f77a126e49c1c63550accd42c3616ab647d2575de0f11e64cb2188e7c565a54f3613e296c3f19e8534a7a758162fe29cdd62e8d62d691a7d9c9e6430545ce
 SHA512 
6c3edac5a21068b50a31d3ab37dac58b986e18be2d24711d77cf210da62b521d62dc92a1b4e8865a26e5c394119349f03b3816d19d67ebee670424cc4a7b2500

diff --git a/media-gfx/curaengine/curaengine-4.2.0.ebuild 
b/media-gfx/curaengine/curaengine-4.2.0.ebuild
new file mode 100644
index 000..30ee0ee8564
--- /dev/null
+++ b/media-gfx/curaengine/curaengine-4.2.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils toolchain-funcs
+
+MY_PN="CuraEngine"
+
+DESCRIPTION="A 3D model slicing engine for 3D printing"
+HOMEPAGE="https://github.com/Ultimaker/CuraEngine;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+BDEPEND="|| ( https://github.com/Ultimaker/CuraEngine/issues/984 
for more information"
+   eerror ""
+   die "Incompatible clang version found"
+   elif [[ $(gcc-major-version) -ge 9 ]]; then
+   eerror "Compilation with sys-devel/gcc-9 or newer is not 
supported"
+   eerror "See https://github.com/Ultimaker/CuraEngine/issues/984 
for more information"
+   eerror ""
+   die "Incompatible gcc version found"
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=( "-DBUILD_TESTS=$(usex test ON OFF)" )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_make
+   if use doc; then
+   doxygen
+   mv docs/html . || die
+   find html -name '*.md5' -or -name '*.map' -delete || die
+   DOCS+=( html )
+   fi
+}



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

2019-08-25 Thread Joonas Niilola
commit: a875e1a4785582bfced5c20b78f075a2f16a66ca
Author: Michael Perlov  gmail  com>
AuthorDate: Sun Aug  4 16:07:33 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 17:59:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875e1a4

dev-python/uranium: version bump to 4.2.0

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Michael Perlov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/uranium/Manifest |  1 +
 dev-python/uranium/uranium-4.2.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/uranium/Manifest b/dev-python/uranium/Manifest
index d427cf94931..c2ba4bfe8d3 100644
--- a/dev-python/uranium/Manifest
+++ b/dev-python/uranium/Manifest
@@ -1 +1,2 @@
 DIST uranium-3.6.0.tar.gz 668552 BLAKE2B 
84ab1eed5474bf14aec5b7782b332e9846d14f589c0dfa7366c74ad682fdc0a8e5ef94a0b9576f0e80cf792b49132d3abb3f17341a2e8570d08bf898231deca6
 SHA512 
41779e9cf76dff8f74252f668d1cf909c93f4f1416f75d2ed263f89fcfccfbcebce5580d8202d8d1697491139db448bbfa76e2dbc761dd24cb98030b3241e80d
+DIST uranium-4.2.0.tar.gz 711868 BLAKE2B 
8098372704db0494519ab0a24046b72f2527695716286463e7ecffb776db351bfb4ffcd7b53276d59403b39e40ef605fb016e9ec57e18cd06e8f22f22d8ef732
 SHA512 
fab04efbb6337e366501ffc0336f208ddc0f9e568a2822363b84b6512268f2560a22bc71e745d30e66026d7a0bf9e150eda605ef8b511b59264407cab491eee1

diff --git a/dev-python/uranium/uranium-4.2.0.ebuild 
b/dev-python/uranium/uranium-4.2.0.ebuild
new file mode 100644
index 000..4818481b4a5
--- /dev/null
+++ b/dev-python/uranium/uranium-4.2.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6} )
+
+inherit cmake-utils python-single-r1
+
+MY_PN="Uranium"
+
+DESCRIPTION="A Python framework for building 3D printing related applications"
+HOMEPAGE="https://github.com/Ultimaker/Uranium;
+SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="${PYTHON_DEPS}
+   sys-devel/gettext
+   doc? ( app-doc/doxygen )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+RDEPEND="${PYTHON_DEPS}
+   ~dev-libs/libarcus-${PV}:=[python,${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},declarative,network,svg]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=sci-libs/scipy-1.1[${PYTHON_USEDEP}]
+   sci-libs/Shapely[${PYTHON_USEDEP}]
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5"
+
+DEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+
+PATCHES=( "${FILESDIR}/${PN}-3.3.0-fix-install-paths.patch" )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_SITE_PACKAGES_DIR="$(python_get_sitedir)" )
+   cmake-utils_src_configure
+
+   if ! use debug; then
+   sed -i 's/logging.DEBUG/logging.ERROR/' 
plugins/ConsoleLogger/ConsoleLogger.py || die
+   sed -i 's/logging.DEBUG/logging.ERROR/' 
plugins/FileLogger/FileLogger.py || die
+   fi
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   if use doc; then
+   cmake-utils_src_compile doc
+   DOCS+=( html )
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   python_optimize "${D}/usr/$(get_libdir)"
+}



[gentoo-commits] proj/linux-patches: New tag: 5.2-11

2019-08-25 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 17:46:36 2019 +

New tag: 5.2-11




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

2019-08-25 Thread Mike Pagano
commit: b62a0b001e2e98264ba2cbe01a779da0ea1a1a35
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 17:36:50 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 17:36:50 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b62a0b00

Linux patch 4.19.68

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

 _README  |4 +
 1067_linux-4.19.68.patch | 2580 ++
 2 files changed, 2584 insertions(+)

diff --git a/_README b/_README
index 75aee25..dd97210 100644
--- a/_README
+++ b/_README
@@ -311,6 +311,10 @@ Patch:  1066_linux-4.19.67.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.67
 
+Patch:  1067_linux-4.19.68.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.68
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1067_linux-4.19.68.patch b/1067_linux-4.19.68.patch
new file mode 100644
index 000..a4515f2
--- /dev/null
+++ b/1067_linux-4.19.68.patch
@@ -0,0 +1,2580 @@
+diff --git a/Makefile b/Makefile
+index b6aa6e8d4411..6f164b04d953 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 67
++SUBLEVEL = 68
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm64/include/asm/efi.h b/arch/arm64/include/asm/efi.h
+index 7ed320895d1f..f52a2968a3b6 100644
+--- a/arch/arm64/include/asm/efi.h
 b/arch/arm64/include/asm/efi.h
+@@ -94,7 +94,11 @@ static inline unsigned long 
efi_get_max_initrd_addr(unsigned long dram_base,
+   ((protocol##_t *)instance)->f(instance, ##__VA_ARGS__)
+ 
+ #define alloc_screen_info(x...)   _info
+-#define free_screen_info(x...)
++
++static inline void free_screen_info(efi_system_table_t *sys_table_arg,
++  struct screen_info *si)
++{
++}
+ 
+ /* redeclare as 'hidden' so the compiler will generate relative references */
+ extern struct screen_info screen_info 
__attribute__((__visibility__("hidden")));
+diff --git a/arch/arm64/include/asm/pgtable.h 
b/arch/arm64/include/asm/pgtable.h
+index ea423db39364..2214a403f39b 100644
+--- a/arch/arm64/include/asm/pgtable.h
 b/arch/arm64/include/asm/pgtable.h
+@@ -419,8 +419,8 @@ extern pgprot_t phys_mem_access_prot(struct file *file, 
unsigned long pfn,
+PMD_TYPE_SECT)
+ 
+ #if defined(CONFIG_ARM64_64K_PAGES) || CONFIG_PGTABLE_LEVELS < 3
+-#define pud_sect(pud) (0)
+-#define pud_table(pud)(1)
++static inline bool pud_sect(pud_t pud) { return false; }
++static inline bool pud_table(pud_t pud) { return true; }
+ #else
+ #define pud_sect(pud) ((pud_val(pud) & PUD_TYPE_MASK) == \
+PUD_TYPE_SECT)
+diff --git a/arch/arm64/kernel/ftrace.c b/arch/arm64/kernel/ftrace.c
+index 57e962290df3..7eff8afa035f 100644
+--- a/arch/arm64/kernel/ftrace.c
 b/arch/arm64/kernel/ftrace.c
+@@ -76,7 +76,7 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned long 
addr)
+ 
+   if (offset < -SZ_128M || offset >= SZ_128M) {
+ #ifdef CONFIG_ARM64_MODULE_PLTS
+-  struct plt_entry trampoline;
++  struct plt_entry trampoline, *dst;
+   struct module *mod;
+ 
+   /*
+@@ -104,24 +104,27 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned 
long addr)
+* is added in the future, but for now, the pr_err() below
+* deals with a theoretical issue only.
+*/
++  dst = mod->arch.ftrace_trampoline;
+   trampoline = get_plt_entry(addr);
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- )) {
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- &(struct plt_entry){})) {
++  if (!plt_entries_equal(dst, )) {
++  if (!plt_entries_equal(dst, &(struct plt_entry){})) {
+   pr_err("ftrace: far branches to multiple entry 
points unsupported inside a single module\n");
+   return -EINVAL;
+   }
+ 
+   /* point the trampoline to our ftrace entry point */
+   module_disable_ro(mod);
+-  *mod->arch.ftrace_trampoline = trampoline;
++  *dst = trampoline;
+   module_enable_ro(mod, true);
+ 
+-  /* update trampoline before patching in the branch */
+-  smp_wmb();
++  /*
++   * Ensure updated trampoline is visible to instruction
++   * fetch before we patch in the branch.
++   */
++  

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

2019-08-25 Thread Mike Pagano
commit: cb0caa9511559c9b8311b373cb6b7ad179d37cb0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 17:35:46 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 17:35:46 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=cb0caa95

Linux patch 4.14.140

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

 _README   |4 +
 1139_linux-4.14.140.patch | 2636 +
 2 files changed, 2640 insertions(+)

diff --git a/_README b/_README
index 9510e96..46d7bd2 100644
--- a/_README
+++ b/_README
@@ -599,6 +599,10 @@ Patch:  1138_linux-4.14.139.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.139
 
+Patch:  1139_linux-4.14.140.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.140
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1139_linux-4.14.140.patch b/1139_linux-4.14.140.patch
new file mode 100644
index 000..cc77c13
--- /dev/null
+++ b/1139_linux-4.14.140.patch
@@ -0,0 +1,2636 @@
+diff --git a/Documentation/sysctl/net.txt b/Documentation/sysctl/net.txt
+index b67044a2575f..e12b39f40a6b 100644
+--- a/Documentation/sysctl/net.txt
 b/Documentation/sysctl/net.txt
+@@ -91,6 +91,14 @@ Values :
+   0 - disable JIT kallsyms export (default value)
+   1 - enable JIT kallsyms export for privileged users only
+ 
++bpf_jit_limit
++-
++
++This enforces a global limit for memory allocations to the BPF JIT
++compiler in order to reject unprivileged JIT requests once it has
++been surpassed. bpf_jit_limit contains the value of the global limit
++in bytes.
++
+ dev_weight
+ --
+ 
+diff --git a/Makefile b/Makefile
+index 3ccf48b2714a..be7290af771e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 139
++SUBLEVEL = 140
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/net/bpf_jit_32.c b/arch/arm/net/bpf_jit_32.c
+index dafeb5f81353..b18fb70c5dcf 100644
+--- a/arch/arm/net/bpf_jit_32.c
 b/arch/arm/net/bpf_jit_32.c
+@@ -25,8 +25,6 @@
+ 
+ #include "bpf_jit_32.h"
+ 
+-int bpf_jit_enable __read_mostly;
+-
+ /*
+  * eBPF prog stack layout:
+  *
+diff --git a/arch/arm64/include/asm/efi.h b/arch/arm64/include/asm/efi.h
+index 8389050328bb..558542086069 100644
+--- a/arch/arm64/include/asm/efi.h
 b/arch/arm64/include/asm/efi.h
+@@ -89,7 +89,11 @@ static inline unsigned long 
efi_get_max_initrd_addr(unsigned long dram_base,
+   ((protocol##_t *)instance)->f(instance, ##__VA_ARGS__)
+ 
+ #define alloc_screen_info(x...)   _info
+-#define free_screen_info(x...)
++
++static inline void free_screen_info(efi_system_table_t *sys_table_arg,
++  struct screen_info *si)
++{
++}
+ 
+ /* redeclare as 'hidden' so the compiler will generate relative references */
+ extern struct screen_info screen_info 
__attribute__((__visibility__("hidden")));
+diff --git a/arch/arm64/include/asm/pgtable.h 
b/arch/arm64/include/asm/pgtable.h
+index ee77556b0124..4cf248185e6f 100644
+--- a/arch/arm64/include/asm/pgtable.h
 b/arch/arm64/include/asm/pgtable.h
+@@ -394,8 +394,8 @@ extern pgprot_t phys_mem_access_prot(struct file *file, 
unsigned long pfn,
+PMD_TYPE_SECT)
+ 
+ #if defined(CONFIG_ARM64_64K_PAGES) || CONFIG_PGTABLE_LEVELS < 3
+-#define pud_sect(pud) (0)
+-#define pud_table(pud)(1)
++static inline bool pud_sect(pud_t pud) { return false; }
++static inline bool pud_table(pud_t pud) { return true; }
+ #else
+ #define pud_sect(pud) ((pud_val(pud) & PUD_TYPE_MASK) == \
+PUD_TYPE_SECT)
+diff --git a/arch/arm64/kernel/ftrace.c b/arch/arm64/kernel/ftrace.c
+index 50986e388d2b..fac79d75d1d9 100644
+--- a/arch/arm64/kernel/ftrace.c
 b/arch/arm64/kernel/ftrace.c
+@@ -76,7 +76,7 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned long 
addr)
+ 
+   if (offset < -SZ_128M || offset >= SZ_128M) {
+ #ifdef CONFIG_ARM64_MODULE_PLTS
+-  struct plt_entry trampoline;
++  struct plt_entry trampoline, *dst;
+   struct module *mod;
+ 
+   /*
+@@ -104,24 +104,27 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned 
long addr)
+* is added in the future, but for now, the pr_err() below
+* deals with a theoretical issue only.
+*/
++  dst = mod->arch.ftrace_trampoline;
+   trampoline = get_plt_entry(addr);
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- )) {
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- &(struct plt_entry){})) {
++  if (!plt_entries_equal(dst, 

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

2019-08-25 Thread Mike Pagano
commit: 68b3c0c8413c5ccec635b4d4bf996083d288ba4f
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 17:33:58 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 17:33:58 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=68b3c0c8

Linux patch 4.9.190

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

 _README  |4 +
 1189_linux-4.9.190.patch | 4381 ++
 2 files changed, 4385 insertions(+)

diff --git a/_README b/_README
index 06f5715..9555d77 100644
--- a/_README
+++ b/_README
@@ -799,6 +799,10 @@ Patch:  1188_linux-4.9.189.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.189
 
+Patch:  1189_linux-4.9.190.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.190
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1189_linux-4.9.190.patch b/1189_linux-4.9.190.patch
new file mode 100644
index 000..d34ee6d
--- /dev/null
+++ b/1189_linux-4.9.190.patch
@@ -0,0 +1,4381 @@
+diff --git a/Documentation/siphash.txt b/Documentation/siphash.txt
+new file mode 100644
+index ..908d348ff777
+--- /dev/null
 b/Documentation/siphash.txt
+@@ -0,0 +1,175 @@
++ SipHash - a short input PRF
++---
++Written by Jason A. Donenfeld 
++
++SipHash is a cryptographically secure PRF -- a keyed hash function -- that
++performs very well for short inputs, hence the name. It was designed by
++cryptographers Daniel J. Bernstein and Jean-Philippe Aumasson. It is intended
++as a replacement for some uses of: `jhash`, `md5_transform`, `sha_transform`,
++and so forth.
++
++SipHash takes a secret key filled with randomly generated numbers and either
++an input buffer or several input integers. It spits out an integer that is
++indistinguishable from random. You may then use that integer as part of secure
++sequence numbers, secure cookies, or mask it off for use in a hash table.
++
++1. Generating a key
++
++Keys should always be generated from a cryptographically secure source of
++random numbers, either using get_random_bytes or get_random_once:
++
++siphash_key_t key;
++get_random_bytes(, sizeof(key));
++
++If you're not deriving your key from here, you're doing it wrong.
++
++2. Using the functions
++
++There are two variants of the function, one that takes a list of integers, and
++one that takes a buffer:
++
++u64 siphash(const void *data, size_t len, const siphash_key_t *key);
++
++And:
++
++u64 siphash_1u64(u64, const siphash_key_t *key);
++u64 siphash_2u64(u64, u64, const siphash_key_t *key);
++u64 siphash_3u64(u64, u64, u64, const siphash_key_t *key);
++u64 siphash_4u64(u64, u64, u64, u64, const siphash_key_t *key);
++u64 siphash_1u32(u32, const siphash_key_t *key);
++u64 siphash_2u32(u32, u32, const siphash_key_t *key);
++u64 siphash_3u32(u32, u32, u32, const siphash_key_t *key);
++u64 siphash_4u32(u32, u32, u32, u32, const siphash_key_t *key);
++
++If you pass the generic siphash function something of a constant length, it
++will constant fold at compile-time and automatically choose one of the
++optimized functions.
++
++3. Hashtable key function usage:
++
++struct some_hashtable {
++  DECLARE_HASHTABLE(hashtable, 8);
++  siphash_key_t key;
++};
++
++void init_hashtable(struct some_hashtable *table)
++{
++  get_random_bytes(>key, sizeof(table->key));
++}
++
++static inline hlist_head *some_hashtable_bucket(struct some_hashtable *table, 
struct interesting_input *input)
++{
++  return >hashtable[siphash(input, sizeof(*input), >key) & 
(HASH_SIZE(table->hashtable) - 1)];
++}
++
++You may then iterate like usual over the returned hash bucket.
++
++4. Security
++
++SipHash has a very high security margin, with its 128-bit key. So long as the
++key is kept secret, it is impossible for an attacker to guess the outputs of
++the function, even if being able to observe many outputs, since 2^128 outputs
++is significant.
++
++Linux implements the "2-4" variant of SipHash.
++
++5. Struct-passing Pitfalls
++
++Often times the XuY functions will not be large enough, and instead you'll
++want to pass a pre-filled struct to siphash. When doing this, it's important
++to always ensure the struct has no padding holes. The easiest way to do this
++is to simply arrange the members of the struct in descending order of size,
++and to use offsetendof() instead of sizeof() for getting the size. For
++performance reasons, if possible, it's probably a good thing to align the
++struct to the right boundary. Here's an example:
++
++const struct {
++  struct in6_addr saddr;
++  u32 counter;
++  u16 dport;
++} __aligned(SIPHASH_ALIGNMENT) combined = {
++  .saddr = *(struct in6_addr *)saddr,
++  .counter = counter,
++  .dport = dport
++};
++u64 h = siphash(, offsetofend(typeof(combined), dport), );
++

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

2019-08-25 Thread Mike Pagano
commit: 1456d17902f8e34aade7c8cffe860f576ac5f282
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 17:32:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 25 17:32:41 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=1456d179

Linux patch 4.4.190

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

 _README  |4 +
 1189_linux-4.4.190.patch | 1939 ++
 2 files changed, 1943 insertions(+)

diff --git a/_README b/_README
index 91e5cbd..e429de7 100644
--- a/_README
+++ b/_README
@@ -799,6 +799,10 @@ Patch:  1188_linux-4.4.189.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.189
 
+Patch:  1189_linux-4.4.190.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.190
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1189_linux-4.4.190.patch b/1189_linux-4.4.190.patch
new file mode 100644
index 000..49f6172
--- /dev/null
+++ b/1189_linux-4.4.190.patch
@@ -0,0 +1,1939 @@
+diff --git a/Makefile b/Makefile
+index 81a0ada6536f..83acf2d6c55e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 189
++SUBLEVEL = 190
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arm/mach-davinci/sleep.S b/arch/arm/mach-davinci/sleep.S
+index a5336a5e2739..459d081caf79 100644
+--- a/arch/arm/mach-davinci/sleep.S
 b/arch/arm/mach-davinci/sleep.S
+@@ -37,6 +37,7 @@
+ #define DEEPSLEEP_SLEEPENABLE_BIT BIT(31)
+ 
+   .text
++  .arch   armv5te
+ /*
+  * Move DaVinci into deep sleep state
+  *
+diff --git a/arch/arm64/kernel/hw_breakpoint.c 
b/arch/arm64/kernel/hw_breakpoint.c
+index eeebfc315526..036fbb959821 100644
+--- a/arch/arm64/kernel/hw_breakpoint.c
 b/arch/arm64/kernel/hw_breakpoint.c
+@@ -504,13 +504,14 @@ int arch_validate_hwbkpt_settings(struct perf_event *bp)
+   /* Aligned */
+   break;
+   case 1:
+-  /* Allow single byte watchpoint. */
+-  if (info->ctrl.len == ARM_BREAKPOINT_LEN_1)
+-  break;
+   case 2:
+   /* Allow halfword watchpoints and breakpoints. */
+   if (info->ctrl.len == ARM_BREAKPOINT_LEN_2)
+   break;
++  case 3:
++  /* Allow single byte watchpoint. */
++  if (info->ctrl.len == ARM_BREAKPOINT_LEN_1)
++  break;
+   default:
+   return -EINVAL;
+   }
+diff --git a/arch/sh/kernel/hw_breakpoint.c b/arch/sh/kernel/hw_breakpoint.c
+index 2197fc584186..000cc3343867 100644
+--- a/arch/sh/kernel/hw_breakpoint.c
 b/arch/sh/kernel/hw_breakpoint.c
+@@ -160,6 +160,7 @@ int arch_bp_generic_fields(int sh_len, int sh_type,
+   switch (sh_type) {
+   case SH_BREAKPOINT_READ:
+   *gen_type = HW_BREAKPOINT_R;
++  break;
+   case SH_BREAKPOINT_WRITE:
+   *gen_type = HW_BREAKPOINT_W;
+   break;
+diff --git a/arch/x86/boot/compressed/Makefile 
b/arch/x86/boot/compressed/Makefile
+index efa6073ffa7e..bf0c7b6b00c3 100644
+--- a/arch/x86/boot/compressed/Makefile
 b/arch/x86/boot/compressed/Makefile
+@@ -30,6 +30,7 @@ KBUILD_CFLAGS += $(cflags-y)
+ KBUILD_CFLAGS += -mno-mmx -mno-sse
+ KBUILD_CFLAGS += $(call cc-option,-ffreestanding)
+ KBUILD_CFLAGS += $(call cc-option,-fno-stack-protector)
++KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
+ 
+ KBUILD_AFLAGS  := $(KBUILD_CFLAGS) -D__ASSEMBLY__
+ GCOV_PROFILE := n
+diff --git a/arch/x86/entry/vdso/vclock_gettime.c 
b/arch/x86/entry/vdso/vclock_gettime.c
+index 049327ee8868..6badfe41dbe0 100644
+--- a/arch/x86/entry/vdso/vclock_gettime.c
 b/arch/x86/entry/vdso/vclock_gettime.c
+@@ -13,7 +13,6 @@
+ 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -26,16 +25,6 @@ extern int __vdso_clock_gettime(clockid_t clock, struct 
timespec *ts);
+ extern int __vdso_gettimeofday(struct timeval *tv, struct timezone *tz);
+ extern time_t __vdso_time(time_t *t);
+ 
+-#ifdef CONFIG_HPET_TIMER
+-extern u8 hpet_page
+-  __attribute__((visibility("hidden")));
+-
+-static notrace cycle_t vread_hpet(void)
+-{
+-  return *(const volatile u32 *)(_page + HPET_COUNTER);
+-}
+-#endif
+-
+ #ifdef CONFIG_PARAVIRT_CLOCK
+ extern u8 pvclock_page
+   __attribute__((visibility("hidden")));
+@@ -209,10 +198,6 @@ notrace static inline u64 vgetsns(int *mode)
+ 
+   if (gtod->vclock_mode == VCLOCK_TSC)
+   cycles = vread_tsc();
+-#ifdef CONFIG_HPET_TIMER
+-  else if (gtod->vclock_mode == VCLOCK_HPET)
+-  cycles = vread_hpet();
+-#endif
+ #ifdef CONFIG_PARAVIRT_CLOCK
+   else if (gtod->vclock_mode == 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/grilo-plugins/

2019-08-25 Thread Mart Raudsepp
commit: 32c385b402e49fe832f92ccf93464d1835bf1fc6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 16:46:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 16:46:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32c385b4

media-plugins/grilo-plugins: bump to 0.3.9

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

 media-plugins/grilo-plugins/Manifest   |   1 +
 .../grilo-plugins/grilo-plugins-0.3.9.ebuild   | 105 +
 2 files changed, 106 insertions(+)

diff --git a/media-plugins/grilo-plugins/Manifest 
b/media-plugins/grilo-plugins/Manifest
index 92b4601b686..eea3ce5dc69 100644
--- a/media-plugins/grilo-plugins/Manifest
+++ b/media-plugins/grilo-plugins/Manifest
@@ -1 +1,2 @@
 DIST grilo-plugins-0.3.8.tar.xz 1408952 BLAKE2B 
3375275189a25289406b5d9fd6dd42b6c0ad92779b081ce2f480b464929302af7b52fc758f2f6277c94fad38a2b0bbfc8fe9fd668ff98fc0ac7fbeda69a5ac42
 SHA512 
c5a0a80fd7c871ce69a06bdcab2b3d8986708e4e6b9c9020d7e938d4450655f962db7f84da0b40ed38ba197f65fc2a561e06a92cdca593620d66c2b153eb4879
+DIST grilo-plugins-0.3.9.tar.xz 1418148 BLAKE2B 
438aac490f2e099c40f5df15d8b3958dc29c4344e4846a3ff452561f60bf041fe2975b6c67b634f5f54721fd69e53f86c5008eadb3a402cbc8b479e805ab8221
 SHA512 
4700b08cab53afe0899edf7859a2e18608f6ed2016a9139694e8f1eb628c5b7318b04fe1633406fd1685a8dd54d1632b886352eac3192d52a1c1a1ac55896479

diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild 
b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.ebuild
new file mode 100644
index 000..b5e65526916
--- /dev/null
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.9.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=( python{2_7,3_5,3_6,3_7} )
+
+inherit gnome.org meson xdg
+
+DESCRIPTION="A collection of plugins for the Grilo framework"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb 
tracker upnp-av +youtube"
+
+# GOA is only optionally used by flickr and lua-factory plugins (checked at 
v0.3.8)
+# json-glib used by tmdb and lua; tmdb currently non-optional
+# TODO: validate upnp-av dleyna deps
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=media-libs/grilo-0.3.8:${SLOT}=[network,playlist]
+   freebox? (
+   net-dns/avahi )
+   >=dev-libs/gom-0.3.2-r1
+   chromaprint? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-plugins/gst-plugins-chromaprint:1.0 )
+   dev-libs/json-glib
+   daap? (
+   >=net-libs/libdmapsharing-2.9.12:3.0 )
+   media-libs/libmediaart:2.0
+   net-libs/libsoup:2.4
+   dev-libs/libxml2:2
+   flickr? (
+   net-libs/liboauth )
+   dev-db/sqlite:3
+   >=dev-libs/totem-pl-parser-3.4.1
+   tracker? (
+   >=app-misc/tracker-0.10.5:= )
+   upnp-av? (
+   net-libs/dleyna-connector-dbus
+   net-misc/dleyna-server )
+   lua? (
+   >=dev-lang/lua-5.3
+   app-arch/libarchive
+   dev-libs/libxml2:2 )
+   thetvdb? (
+   app-arch/libarchive )
+   youtube? (
+   >=dev-libs/libgdata-0.9.1:= )
+
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   upnp-av? ( >=dev-util/gdbus-codegen-2.44 )
+   virtual/pkgconfig
+   lua? ( dev-util/gperf )
+"
+
+PATCHES=(
+   "${FILESDIR}"/0.3.8-meson-goa.patch # Support controlling g-o-a dep via 
'goa' meson_options
+)
+
+src_prepare() {
+   xdg_src_prepare
+   sed -i -e "s:'GETTEXT_PACKAGE', meson.project_name():'GETTEXT_PACKAGE', 
'grilo-plugins-${SLOT%/*}':" meson.build || die
+   sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" 
po/meson.build || die
+   sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" 
help/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Denable-bookmarks=yes
+   -Denable-chromaprint=$(usex chromaprint yes no)
+   -Denable-dleyna=$(usex upnp-av yes no)
+   -Denable-dmap=$(usex daap yes no)
+   -Denable-filesystem=yes
+   -Denable-flickr=$(usex flickr yes no)
+   -Denable-freebox=$(usex freebox yes no)
+   -Denable-gravatar=yes
+   -Denable-jamendo=yes
+   -Denable-local-metadata=yes
+   -Denable-lua-factory=$(usex lua yes no)
+   -Denable-magnatune=yes
+   -Denable-metadata-store=yes
+

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

2019-08-25 Thread Mart Raudsepp
commit: 4d67b13c32215db562aab10d7ad6bb21cb271fe7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 16:30:13 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 16:46:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d67b13c

media-libs/grilo: bump to 0.3.9

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

 media-libs/grilo/Manifest   |  1 +
 media-libs/grilo/grilo-0.3.9.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest
index 73f842d226c..276c3d61ab9 100644
--- a/media-libs/grilo/Manifest
+++ b/media-libs/grilo/Manifest
@@ -1 +1,2 @@
 DIST grilo-0.3.7.tar.xz 232544 BLAKE2B 
2d1f7942b09808bb5e09040b4a633a6bd354220ba1369d31ff6160c12ab15c1e2642617ae7f35c8320d7a5842736d8714c6e7dc7f3cb0651d841b6513633f5c9
 SHA512 
82c41d63edc23c056e189a73b0de87db342bba575d42efeda78ed4bf78fb8994111a2e9457e6f2453045b9b7b2d171b9e89d71c3a107cfa06af24644d9cb71df
+DIST grilo-0.3.9.tar.xz 233616 BLAKE2B 
c22b868d5bcb6731024b212d6bc1502b493950e363127202ded0ed80f3e937bf78062ba6f2803e29f686ff8cfc521147e69b8f4a7b33060d81e30f34a231e37b
 SHA512 
250596f277ea76d8f6a071fb0e48dd7ea735a534f48a4f2e3f69f7c62a2b5b4c995714a8435ffa9107345e86bba5b21fc136cc47b956f461723a00d0e6ede9bf

diff --git a/media-libs/grilo/grilo-0.3.9.ebuild 
b/media-libs/grilo/grilo-0.3.9.ebuild
new file mode 100644
index 000..f07a46d3c8d
--- /dev/null
+++ b/media-libs/grilo/grilo-0.3.9.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson python-any-r1 vala xdg
+
+DESCRIPTION="A framework for easy media discovery and browsing"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.3/0" # subslot is libgrilo-0.3 soname suffix
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk gtk-doc +introspection +network +playlist test vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+# oauth could be optional if meson is patched - used for flickr oauth in 
grilo-test-ui tool
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   dev-libs/libxml2:2
+   network? ( >=net-libs/libsoup-2.41.3:2.4[introspection?] )
+   playlist? ( >=dev-libs/totem-pl-parser-3.4.1 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+
+   gtk? (
+   net-libs/liboauth
+   >=x11-libs/gtk+-3.14:3 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.10
+   app-text/docbook-xml-dtd:4.3 )
+   ${PYTHON_DEPS}
+   test? ( sys-apps/dbus )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   sed -i -e "s:'GETTEXT_PACKAGE', meson.project_name():'GETTEXT_PACKAGE', 
'grilo-${SLOT%/*}':" meson.build || die
+   sed -i -e "s:meson.project_name():'grilo-${SLOT%/*}':" po/meson.build 
|| die
+   sed -i -e "s:'grilo':'grilo-${SLOT%/*}':" doc/grilo/meson.build || die
+
+   # Drop explicit unversioned vapigen check
+   sed -i -e "/vapigen.*=.*find_program/d" meson.build || die
+
+   # Don't build examples; they get embedded in gtk-doc, thus we don't 
install the sources with USE=examples either
+   sed -i -e "/subdir('examples')/d" meson.build || die
+
+   xdg_src_prepare
+   use vala && vala_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use network enable-grl-net)
+   $(meson_use playlist enable-grl-pls)
+   $(meson_use gtk-doc enable-gtk-doc)
+   $(meson_use introspection enable-introspection)
+   $(meson_use gtk enable-test-ui)
+   $(meson_use vala enable-vala)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die
+}



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

2019-08-25 Thread Piotr Karbowski
commit: 8544b5158f7da182351128690dd88843e957e004
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Aug 25 16:26:35 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Aug 25 16:35:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8544b515

app-backup/borgbackup-: build time dependency on dev-python/pkgconfig.

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-backup/borgbackup/borgbackup-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-backup/borgbackup/borgbackup-.ebuild 
b/app-backup/borgbackup/borgbackup-.ebuild
index aaf19c45743..e2ccd0dbba7 100644
--- a/app-backup/borgbackup/borgbackup-.ebuild
+++ b/app-backup/borgbackup/borgbackup-.ebuild
@@ -40,6 +40,8 @@ DEPEND="
${RDEPEND}
 "
 
+BDEPEND="dev-python/pkgconfig"
+
 python_prepare_all() {
# allow use of new (renamed) msgpack
sed -i "s|'msgpack-python.*',||g" setup.py || die



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

2019-08-25 Thread Piotr Karbowski
commit: dc1988451eee370d8b505449f5d561ac07f46f92
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Sun Aug 25 16:32:09 2019 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Sun Aug 25 16:35:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc198845

app-backup/borgbackup: 1.1.10-r1, : man pages added.

Closes: https://bugs.gentoo.org/639722
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Piotr Karbowski  gentoo.org>

 .../{borgbackup-.ebuild => borgbackup-1.1.10-r1.ebuild}  | 9 ++---
 app-backup/borgbackup/borgbackup-.ebuild | 5 +
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/app-backup/borgbackup/borgbackup-.ebuild 
b/app-backup/borgbackup/borgbackup-1.1.10-r1.ebuild
similarity index 90%
copy from app-backup/borgbackup/borgbackup-.ebuild
copy to app-backup/borgbackup/borgbackup-1.1.10-r1.ebuild
index e2ccd0dbba7..6b88a3e3c19 100644
--- a/app-backup/borgbackup/borgbackup-.ebuild
+++ b/app-backup/borgbackup/borgbackup-1.1.10-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
app-arch/lz4
virtual/acl
dev-python/llfuse[${PYTHON_USEDEP}]
-   dev-python/msgpack[${PYTHON_USEDEP}]
+   ~dev-python/msgpack-0.5.6[${PYTHON_USEDEP}]
dev-python/pyzmq[${PYTHON_USEDEP}]
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
@@ -40,10 +40,13 @@ DEPEND="
${RDEPEND}
 "
 
-BDEPEND="dev-python/pkgconfig"
-
 python_prepare_all() {
# allow use of new (renamed) msgpack
sed -i "s|'msgpack-python.*',||g" setup.py || die
distutils-r1_python_prepare_all
 }
+
+src_install() {
+   distutils-r1_src_install
+   doman docs/man/*
+}

diff --git a/app-backup/borgbackup/borgbackup-.ebuild 
b/app-backup/borgbackup/borgbackup-.ebuild
index e2ccd0dbba7..81920946717 100644
--- a/app-backup/borgbackup/borgbackup-.ebuild
+++ b/app-backup/borgbackup/borgbackup-.ebuild
@@ -47,3 +47,8 @@ python_prepare_all() {
sed -i "s|'msgpack-python.*',||g" setup.py || die
distutils-r1_python_prepare_all
 }
+
+src_install() {
+   distutils-r1_src_install
+   doman docs/man/*
+}



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

2019-08-25 Thread Aaron Bauman
commit: 0da6389fb9c03fa2d01c1a68d3e2b582e6b3089d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 25 16:29:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 25 16:29:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da6389f

app-editors/zile: arm64 stable (bug #692400)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 app-editors/zile/zile-2.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/zile/zile-2.4.14.ebuild 
b/app-editors/zile/zile-2.4.14.ebuild
index eeeb58d7df9..9bb0819cd38 100644
--- a/app-editors/zile/zile-2.4.14.ebuild
+++ b/app-editors/zile/zile-2.4.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/zile/${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ppc sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ppc sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
 IUSE="acl test"
 RESTRICT="!test? ( test )"
 



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

2019-08-25 Thread Aaron Bauman
commit: 67c07965271a35b0943a1d184159f55ce26a57d8
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 25 16:04:34 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 25 16:04:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c07965

gnome-extra/gucharmap: arm64 stable (bug #691430)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 gnome-extra/gucharmap/gucharmap-12.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild 
b/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
index 5e774f1d6f6..005ac61e545 100644
--- a/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
+++ b/gnome-extra/gucharmap/gucharmap-12.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap;
 
 LICENSE="GPL-3+"
 SLOT="2.90"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
 
 IUSE="debug +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"



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

2019-08-25 Thread Andreas Sturmlechner
commit: ea8dad9203398ea445772327ec13c2169595331a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 12:05:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 15:29:02 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ea8dad92

kde-misc/krusader: Fix DEPENDs

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

 kde-misc/krusader/krusader-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krusader/krusader-.ebuild 
b/kde-misc/krusader/krusader-.ebuild
index f72e1c83f7..d1cc1161c3 100644
--- a/kde-misc/krusader/krusader-.ebuild
+++ b/kde-misc/krusader/krusader-.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
@@ -47,7 +48,6 @@ COMMON_DEPEND="
sys-libs/zlib
 "
 DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep knotifications)
$(add_qt_dep qtconcurrent)
 "
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] proj/kde:master commit in: kde-misc/kio-gdrive/

2019-08-25 Thread Andreas Sturmlechner
commit: 1d1048603b90af54c31c94707cad6a7374a92ce2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 15:35:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 15:35:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1d104860

kde-misc/kio-gdrive: Sync with Gentoo ebuild repo

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

 kde-misc/kio-gdrive/kio-gdrive-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-misc/kio-gdrive/kio-gdrive-.ebuild 
b/kde-misc/kio-gdrive/kio-gdrive-.ebuild
index 58b3609667..4159029308 100644
--- a/kde-misc/kio-gdrive/kio-gdrive-.ebuild
+++ b/kde-misc/kio-gdrive/kio-gdrive-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KDE_APPS_MINIMAL="19.07.80"
+KDE_APPS_MINIMAL="19.08.0"
 KDE_HANDBOOK="forceoptional"
 KDE_TEST="optional"
 inherit kde5
@@ -18,6 +18,7 @@ fi
 
 IUSE="+kaccounts"
 
+BDEPEND="dev-util/intltool"
 COMMON_DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
@@ -35,7 +36,6 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
kaccounts? ( $(add_kdeapps_dep kaccounts-providers) )
 "
-BDEPEND="dev-util/intltool"
 
 DOCS=( README.md )
 



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2019-08-25 Thread Andreas Sturmlechner
commit: f871dd54807f4b6d11b5d7bc56e59a77e6608e51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 15:56:31 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 15:56:31 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f871dd54

app-office/kmymoney: Sync with Gentoo ebuild repo

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

 app-office/kmymoney/kmymoney-5.0..ebuild | 2 +-
 app-office/kmymoney/kmymoney-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-5.0..ebuild 
b/app-office/kmymoney/kmymoney-5.0..ebuild
index 1ded6eb2f1..ccb82f062c 100644
--- a/app-office/kmymoney/kmymoney-5.0..ebuild
+++ b/app-office/kmymoney/kmymoney-5.0..ebuild
@@ -16,10 +16,10 @@ DESCRIPTION="Personal finance manager based on KDE 
Frameworks"
 HOMEPAGE="https://kmymoney.org;
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
 
 REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index 1e8cf9bf8d..9845c2b64f 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -15,10 +15,10 @@ DESCRIPTION="Personal finance manager based on KDE 
Frameworks"
 HOMEPAGE="https://kmymoney.org;
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2"
-KEYWORDS=""
 IUSE="activities addressbook calendar holidays ofx quotes webkit weboob"
 
 REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] proj/kde:master commit in: app-office/kexi/

2019-08-25 Thread Andreas Sturmlechner
commit: 0919013a4f62860e55317a36fe546c6fe09489af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 24 09:35:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 15:51:46 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0919013a

app-office/kexi: migrate to dev-db/mysql-connector-c

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

 app-office/kexi/kexi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kexi/kexi-.ebuild b/app-office/kexi/kexi-.ebuild
index b05c229278..0730466c71 100644
--- a/app-office/kexi/kexi-.ebuild
+++ b/app-office/kexi/kexi-.ebuild
@@ -47,7 +47,7 @@ DEPEND="
dev-libs/glib:2
virtual/libiconv
)
-   mysql? ( virtual/libmysqlclient )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? (
dev-db/postgresql:*
dev-libs/libpqxx



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fontawesome/

2019-08-25 Thread Joonas Niilola
commit: 72ca299f320b5f962871a2bce8186a7dfd7abd6e
Author: Bernardo Meurer  gmail  com>
AuthorDate: Fri Aug 23 21:00:21 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 15:48:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ca299f

media-fonts/fontawesome: yank 5.10.1

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Closes: https://github.com/gentoo/gentoo/pull/12778
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/fontawesome/Manifest  |  1 -
 media-fonts/fontawesome/fontawesome-5.10.1.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/media-fonts/fontawesome/Manifest b/media-fonts/fontawesome/Manifest
index 4cdbe2ae172..8340d476c77 100644
--- a/media-fonts/fontawesome/Manifest
+++ b/media-fonts/fontawesome/Manifest
@@ -1,6 +1,5 @@
 DIST fontawesome-4.7.0.tar.gz 2672776 BLAKE2B 
c20474c0167665d82fcbe74984ad9c44fa1155a2a5363222981d6c32f40a3bf13bfc2c582d78e8d36e57939f8af3810fa823f2241d1924a83a05c79ed08cface
 SHA512 
913e5eec221e9601c92059745344766f4c3a6f3563cbc6f8a5f3850a0101bab8f3f992a97c6f1c264a2bbb5163f3feecc6b3f64fcb22c9592d2d38cc777d
 DIST fontawesome-5.1.0.tar.gz 10505651 BLAKE2B 
0ec84cdf36855ba43e5858b2e8b12a93c9ec950216b64fa307e1fa058e05f83f08c820e4a3b95432e30c33ee4efe5931bee7077ff182d52725068c53bf387b6f
 SHA512 
1f35f0d326e1f896b606d851577fe99639c164101f236c47966289a8a7e3b1e64fea3f1338d12f32db56ec35b1fcb5d6de250276bcb468fec114d4c3928f
-DIST fontawesome-5.10.1.tar.gz 10460219 BLAKE2B 
6e1fc8e56cbc8bdbb4be3df6c8f397a69a6fbedc628418a26514df099d9f1c152ef6c5be7f5893a65628ded1553352c6dc55f47cf49f51f983a448483b0f5457
 SHA512 
74053b61e742def0cab8a74f90c4d08035093011afb5de65419e162a9502b367e3b3bb98d422ceac6e1289e5181d613582bf3e6dfe05be7fdde065dc96564009
 DIST fontawesome-5.10.2.tar.gz 10458602 BLAKE2B 
f4adc84a352a4ca4fb3fe0216f5672c36d4f972ce4ff7785f088afcef5c0049310116a188325508be23a5949dd75a2bc8504dcf94d614d66e8f73b9ce1674b7e
 SHA512 
dec887c9379972cd6e4d5eb06a947cd2d6b418ef9db5526759b653ca163377d3a0634d300e24b1d3c8bdfec6ea062dad4da191045ce5fa245100f16dd2e657ca
 DIST fontawesome-5.9.0.tar.gz 10407351 BLAKE2B 
2e55f8237033c0daad7028a2e10d5f893b03aeb3c49c26c367c5e8107c2c17900694d424ca76e262f15750e21a74d5a747798da4e21a5c69a809bb89594d755f
 SHA512 
6347f21fb47d779f2a39b9205e8edbac09b3feef88cee103052d5bbba7f857d97e485c659c69edd6053f9af7561f0b260b38eb90b570a3d0a74fe634d723c0cf
 DIST fontawesome-free-5.0.6.zip 21098097 BLAKE2B 
981220261e29dc9894eee1b829af4815176d566ce6309a3d356fdb8c5e5e9a1f4ccadd522c70f51088aebfcbb4c85ea593916ce09a129a85ef9ebf711f253ccb
 SHA512 
cb5ad12b2b40687bca0624e9424ff483e5af4c7da1ef032b58698d00bb32c5385c0d5fe40892c252af66a5470843a092442aa14d7936cb6af30066efd07b53b5

diff --git a/media-fonts/fontawesome/fontawesome-5.10.1.ebuild 
b/media-fonts/fontawesome/fontawesome-5.10.1.ebuild
deleted file mode 100644
index 18ae5f0a3c4..000
--- a/media-fonts/fontawesome/fontawesome-5.10.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="Font-Awesome"
-inherit font
-
-DESCRIPTION="The iconic font"
-HOMEPAGE="https://fontawesome.com;
-SRC_URI="https://github.com/FortAwesome/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="CC-BY-3.0 OFL-1.1"
-SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+otf +ttf"
-
-REQUIRED_USE="|| ( otf ttf )"
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_install() {
-   if use otf; then
-   FONT_S="${S}/otfs" FONT_SUFFIX="otf" font_src_install
-   fi
-   if use ttf; then
-   FONT_S="${S}/webfonts" FONT_SUFFIX="ttf" font_src_install
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/fontawesome/

2019-08-25 Thread Joonas Niilola
commit: 4fa0ff476a75bdde4ef6ed1b176993d021e756a7
Author: Bernardo Meurer  gmail  com>
AuthorDate: Fri Aug 23 20:59:26 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 15:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa0ff47

media-fonts/fontawesome: bump 5.10.2

Closes: https://bugs.gentoo.org/692788
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-fonts/fontawesome/Manifest  |  1 +
 media-fonts/fontawesome/fontawesome-5.10.2.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/media-fonts/fontawesome/Manifest b/media-fonts/fontawesome/Manifest
index cd45a94aa73..4cdbe2ae172 100644
--- a/media-fonts/fontawesome/Manifest
+++ b/media-fonts/fontawesome/Manifest
@@ -1,5 +1,6 @@
 DIST fontawesome-4.7.0.tar.gz 2672776 BLAKE2B 
c20474c0167665d82fcbe74984ad9c44fa1155a2a5363222981d6c32f40a3bf13bfc2c582d78e8d36e57939f8af3810fa823f2241d1924a83a05c79ed08cface
 SHA512 
913e5eec221e9601c92059745344766f4c3a6f3563cbc6f8a5f3850a0101bab8f3f992a97c6f1c264a2bbb5163f3feecc6b3f64fcb22c9592d2d38cc777d
 DIST fontawesome-5.1.0.tar.gz 10505651 BLAKE2B 
0ec84cdf36855ba43e5858b2e8b12a93c9ec950216b64fa307e1fa058e05f83f08c820e4a3b95432e30c33ee4efe5931bee7077ff182d52725068c53bf387b6f
 SHA512 
1f35f0d326e1f896b606d851577fe99639c164101f236c47966289a8a7e3b1e64fea3f1338d12f32db56ec35b1fcb5d6de250276bcb468fec114d4c3928f
 DIST fontawesome-5.10.1.tar.gz 10460219 BLAKE2B 
6e1fc8e56cbc8bdbb4be3df6c8f397a69a6fbedc628418a26514df099d9f1c152ef6c5be7f5893a65628ded1553352c6dc55f47cf49f51f983a448483b0f5457
 SHA512 
74053b61e742def0cab8a74f90c4d08035093011afb5de65419e162a9502b367e3b3bb98d422ceac6e1289e5181d613582bf3e6dfe05be7fdde065dc96564009
+DIST fontawesome-5.10.2.tar.gz 10458602 BLAKE2B 
f4adc84a352a4ca4fb3fe0216f5672c36d4f972ce4ff7785f088afcef5c0049310116a188325508be23a5949dd75a2bc8504dcf94d614d66e8f73b9ce1674b7e
 SHA512 
dec887c9379972cd6e4d5eb06a947cd2d6b418ef9db5526759b653ca163377d3a0634d300e24b1d3c8bdfec6ea062dad4da191045ce5fa245100f16dd2e657ca
 DIST fontawesome-5.9.0.tar.gz 10407351 BLAKE2B 
2e55f8237033c0daad7028a2e10d5f893b03aeb3c49c26c367c5e8107c2c17900694d424ca76e262f15750e21a74d5a747798da4e21a5c69a809bb89594d755f
 SHA512 
6347f21fb47d779f2a39b9205e8edbac09b3feef88cee103052d5bbba7f857d97e485c659c69edd6053f9af7561f0b260b38eb90b570a3d0a74fe634d723c0cf
 DIST fontawesome-free-5.0.6.zip 21098097 BLAKE2B 
981220261e29dc9894eee1b829af4815176d566ce6309a3d356fdb8c5e5e9a1f4ccadd522c70f51088aebfcbb4c85ea593916ce09a129a85ef9ebf711f253ccb
 SHA512 
cb5ad12b2b40687bca0624e9424ff483e5af4c7da1ef032b58698d00bb32c5385c0d5fe40892c252af66a5470843a092442aa14d7936cb6af30066efd07b53b5

diff --git a/media-fonts/fontawesome/fontawesome-5.10.2.ebuild 
b/media-fonts/fontawesome/fontawesome-5.10.2.ebuild
new file mode 100644
index 000..18ae5f0a3c4
--- /dev/null
+++ b/media-fonts/fontawesome/fontawesome-5.10.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="Font-Awesome"
+inherit font
+
+DESCRIPTION="The iconic font"
+HOMEPAGE="https://fontawesome.com;
+SRC_URI="https://github.com/FortAwesome/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="CC-BY-3.0 OFL-1.1"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+otf +ttf"
+
+REQUIRED_USE="|| ( otf ttf )"
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_install() {
+   if use otf; then
+   FONT_S="${S}/otfs" FONT_SUFFIX="otf" font_src_install
+   fi
+   if use ttf; then
+   FONT_S="${S}/webfonts" FONT_SUFFIX="ttf" font_src_install
+   fi
+}



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

2019-08-25 Thread Stefan Strogin
commit: 9f5d4fcf1e2820e0840057954fb63615a19de045
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 25 15:13:52 2019 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 25 15:15:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5d4fcf

games-strategy/wesnoth: inherit xdg to fix QA issues

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Stefan Strogin  gentoo.org>

 games-strategy/wesnoth/wesnoth-1.15.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-strategy/wesnoth/wesnoth-1.15.1.ebuild 
b/games-strategy/wesnoth/wesnoth-1.15.1.ebuild
index f45abfd28f2..24ae216df06 100644
--- a/games-strategy/wesnoth/wesnoth-1.15.1.ebuild
+++ b/games-strategy/wesnoth/wesnoth-1.15.1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit cmake-utils user
+
+inherit cmake-utils user xdg
 
 DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
 HOMEPAGE="http://www.wesnoth.org



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/

2019-08-25 Thread 罗百科
commit: 086077afa79e55f21c9285dec27752f18a34833b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Aug 25 14:44:13 2019 +
Commit: 罗百科  gentoo  org>
CommitDate: Sun Aug 25 14:44:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086077af

sci-mathematics/gmp-ecm: Bump

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Patrick Lauer  gentoo.org>

 sci-mathematics/gmp-ecm/Manifest |  1 +
 sci-mathematics/gmp-ecm/gmp-ecm-7.0.4.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sci-mathematics/gmp-ecm/Manifest b/sci-mathematics/gmp-ecm/Manifest
index aa8aa2b10d4..5306618db19 100644
--- a/sci-mathematics/gmp-ecm/Manifest
+++ b/sci-mathematics/gmp-ecm/Manifest
@@ -1,2 +1,3 @@
 DIST gmp-ecm-6.4.3.tar.gz 944719 BLAKE2B 
aa07f0b6c4a4b0d3bb36b596ddbaefd259b2387fa0295a829c8e239b0edde0e1f3887bff19a6b0b67083cbec7706fa41214a21eeca8b83eb4b3f7e3cc372c113
 SHA512 
71ccdf3b48e96b0acad45302c87a7b17a20ad289efde212a34fb11491531b96848f1824606fdab7604874ca7d8165baba4bbfbc8424e27e884ad0d4f56a6
 DIST gmp-ecm-6.4.4.tar.gz 941058 BLAKE2B 
e83f02592a8bb86285f258fefc3e302cc516109e7f87835b25412baf526df58e5ea38347acfd926b90fac15b4103981a14aa7b853dba0cb0168467a223e0
 SHA512 
039009de2d1a22de7abed2e2b843fa2bc684ddcfc45892891a24b93ad4b3640a97d2e7612ebcbdbca8db032534c226ad77c67199772b21a6139e5fa205687097
+DIST gmp-ecm-7.0.4.tar.gz 1101899 BLAKE2B 
6d52364d9c752aee66510a7f6b273559bf1b7de0032fbbeff74e229ed68fd0cd1c236b480f8fc25bcad6435740e3e22b3099c8f018912918ab8f4b33dc7b8b3c
 SHA512 
b863b9bfd26df26c3c4243686036a69110e69ca3eec5b31d4550fe713e2fac4ce70cd1d80f0614899793aa44710531aa4a21abc0fa1b99eb17f62bd92b971350

diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4.ebuild 
b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4.ebuild
new file mode 100644
index 000..54f7a1bbd2d
--- /dev/null
+++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools eutils flag-o-matic multilib
+
+DESCRIPTION="Elliptic Curve Method for Integer Factorization"
+HOMEPAGE="http://ecm.gforge.inria.fr/;
+SRC_URI="https://gforge.inria.fr/frs/download.php/36224/${P}.tar.gz;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+blas +custom-tune -openmp static-libs test"
+
+DEPEND="
+   dev-libs/gmp:0=
+   blas? ( sci-libs/gsl )
+   openmp? ( sys-devel/gcc:*[openmp] )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/ecm-${PV}
+
+MAKEOPTS+=" -j1"
+
+src_prepare() {
+   sed -e '/libecm_la_LIBADD/s:$: -lgmp:g' -i Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   # --enable-shellcmd is broken
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable openmp) \
+   ${myconf}
+}
+
+src_compile() {
+   append-ldflags "-Wl,-z,noexecstack"
+   if use custom-tune; then
+   use amd64 && cd x86_64
+   use x86 && cd pentium4
+   emake
+   fi
+   default
+}
+
+src_install() {
+   default
+   mkdir -p "${ED}/usr/include/${PN}/"
+   cp "${S}"/*.h "${ED}/usr/include/${PN}" || die "Failed to copy headers" 
# needed by other apps like YAFU
+}



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

2019-08-25 Thread Benda XU
commit: 19ab6715d42b41ddcb51a3395016e090f03943e9
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Aug 25 13:26:27 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Aug 25 13:26:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ab6715

sys-libs/glibc: add kernel 2.6.16 compatibility patch.

  This is only for Prefix on deprecated systems.  On thoses
  systems, vulnerable kernels are usually used.

  Hardened no longer makes sense, remove.

  Remove versionator, as it is not used.

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Benda Xu  gentoo.org>

 .../glibc-2.19-hardened-configure-picdefault.patch | 30 
 .../2.19/glibc-2.19-ia64-gcc-4.8-reloc-hack.patch  | 32 
 .../2.19/glibc-2.19-kernel-2.6.16-compat.patch | 85 ++
 sys-libs/glibc/glibc-2.19-r2.ebuild| 40 +-
 4 files changed, 89 insertions(+), 98 deletions(-)

diff --git 
a/sys-libs/glibc/files/2.19/glibc-2.19-hardened-configure-picdefault.patch 
b/sys-libs/glibc/files/2.19/glibc-2.19-hardened-configure-picdefault.patch
deleted file mode 100644
index 341d8c5028e..000
--- a/sys-libs/glibc/files/2.19/glibc-2.19-hardened-configure-picdefault.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Prevent default-fPIE from confusing configure into thinking
-PIC code is default.  This causes glibc to build both PIC and
-non-PIC code as normal, which on the hardened compiler generates
-PIC and PIE.
-
-Patch by Kevin F. Quinn 
-Fixed for glibc 2.19 by Magnus Granberg 
-
 configure.ac
-+++ configure.ac
-@@ -2145,7 +2145,7 @@
- # error PIC is default.
- #endif
- EOF
--if eval "${CC-cc} -S conftest.c 2>_MESSAGE_LOG_FD 1>_MESSAGE_LOG_FD"; 
then
-+if eval "${CC-cc} -fno-PIE -S conftest.c 2>_MESSAGE_LOG_FD 
1>_MESSAGE_LOG_FD"; then
-   libc_cv_pic_default=no
- fi
- rm -f conftest.*])
 configure
-+++ configure
-@@ -7698,7 +7698,7 @@
- # error PIC is default.
- #endif
- EOF
--if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
-+if eval "${CC-cc} -fno-PIE -S conftest.c 2>&5 1>&5"; then
-   libc_cv_pic_default=no
- fi
- rm -f conftest.*

diff --git a/sys-libs/glibc/files/2.19/glibc-2.19-ia64-gcc-4.8-reloc-hack.patch 
b/sys-libs/glibc/files/2.19/glibc-2.19-ia64-gcc-4.8-reloc-hack.patch
deleted file mode 100644
index 72a616a046a..000
--- a/sys-libs/glibc/files/2.19/glibc-2.19-ia64-gcc-4.8-reloc-hack.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://bugs.gentoo.org/503838
-http://gcc.gnu.org/PR60465
-https://sourceware.org/ml/libc-alpha/2015-12/msg00556.html
-https://trofi.github.io/posts/189-glibc-on-ia64-or-how-relocations-bootstrap.html
-
-newer versions of gcc generate relocations in the elf_get_dynamic_info func
-which glibc relies on to populate some info structs.  those structs are then
-used by ldso to process relocations in itself.  glibc requires that there are
-no relocations until that point (*after* elf_get_dynamic_info), so we end up
-crashing during elf_get_dynamic_info because the relocation has not yet been
-processed.
-
-this hack shuffles the code in a way that tricks gcc into not generating the
-relocation.  we need to figure out something better for upstream.
-
 a/elf/get-dynamic-info.h
-+++ b/elf/get-dynamic-info.h
-@@ -66,8 +66,12 @@ elf_get_dynamic_info (struct link_map *l, ElfW(Dyn) *temp)
-   info[DT_VALTAGIDX (dyn->d_tag) + DT_NUM + DT_THISPROCNUM
-+ DT_VERSIONTAGNUM + DT_EXTRANUM] = dyn;
-   else if ((d_tag_utype) DT_ADDRTAGIDX (dyn->d_tag) < DT_ADDRNUM)
--  info[DT_ADDRTAGIDX (dyn->d_tag) + DT_NUM + DT_THISPROCNUM
--   + DT_VERSIONTAGNUM + DT_EXTRANUM + DT_VALNUM] = dyn;
-+  {
-+d_tag_utype i =
-+DT_ADDRTAGIDX (dyn->d_tag) + DT_NUM + DT_THISPROCNUM
-++ DT_VERSIONTAGNUM + DT_EXTRANUM + DT_VALNUM;
-+info[i] = dyn;
-+  }
-   ++dyn;
- }
- 

diff --git a/sys-libs/glibc/files/2.19/glibc-2.19-kernel-2.6.16-compat.patch 
b/sys-libs/glibc/files/2.19/glibc-2.19-kernel-2.6.16-compat.patch
new file mode 100644
index 000..bf75f80cb7c
--- /dev/null
+++ b/sys-libs/glibc/files/2.19/glibc-2.19-kernel-2.6.16-compat.patch
@@ -0,0 +1,85 @@
+Remove newer symbols that does not work on linux-2.6.16.
+
+This is only for Prefix standalone.
+
+Index: glibc-2.19/io/sys/stat.h
+===
+--- glibc-2.19.orig/io/sys/stat.h
 glibc-2.19/io/sys/stat.h
+@@ -361,10 +361,6 @@ extern int mkfifoat (int __fd, const cha
+ #ifdef __USE_ATFILE
+ /* Set file access and modification times relative to directory file
+descriptor.  */
+-extern int utimensat (int __fd, const char *__path,
+-const struct timespec __times[2],
+-int __flags)
+- __THROW __nonnull ((2));
+ #endif
+ 
+ #ifdef __USE_XOPEN2K8
+Index: glibc-2.19/posix/unistd.h
+===
+--- glibc-2.19.orig/posix/unistd.h
 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtimageformats/

2019-08-25 Thread Andreas Sturmlechner
commit: 6c0793e41beae72360f3b00f0025de94cd5788c7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 12:55:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 13:04:27 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6c0793e4

dev-qt/qtimageformats: Drop USE jpeg2k, fix USE mng

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

 dev-qt/qtimageformats/qtimageformats-5.12..ebuild | 9 +
 dev-qt/qtimageformats/qtimageformats-5.13..ebuild | 9 +
 dev-qt/qtimageformats/qtimageformats-5.14..ebuild | 9 +
 dev-qt/qtimageformats/qtimageformats-5..ebuild| 9 +
 4 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.12..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.12..ebuild
index 5327581b..a7eace7d 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.12..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.12..ebuild
@@ -10,20 +10,21 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 fi
 
-IUSE="jpeg2k mng"
+IUSE="mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
media-libs/libwebp:=
media-libs/tiff:0
-   jpeg2k? ( media-libs/jasper:= )
mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   qt_use_compile_test jpeg2k jasper
-   qt_use_compile_test mng libmng
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
qt5-build_src_configure
 }

diff --git a/dev-qt/qtimageformats/qtimageformats-5.13..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.13..ebuild
index 5327581b..a7eace7d 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.13..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.13..ebuild
@@ -10,20 +10,21 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 fi
 
-IUSE="jpeg2k mng"
+IUSE="mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
media-libs/libwebp:=
media-libs/tiff:0
-   jpeg2k? ( media-libs/jasper:= )
mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   qt_use_compile_test jpeg2k jasper
-   qt_use_compile_test mng libmng
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
qt5-build_src_configure
 }

diff --git a/dev-qt/qtimageformats/qtimageformats-5.14..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.14..ebuild
index 5327581b..a7eace7d 100644
--- a/dev-qt/qtimageformats/qtimageformats-5.14..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5.14..ebuild
@@ -10,20 +10,21 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 fi
 
-IUSE="jpeg2k mng"
+IUSE="mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
media-libs/libwebp:=
media-libs/tiff:0
-   jpeg2k? ( media-libs/jasper:= )
mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   qt_use_compile_test jpeg2k jasper
-   qt_use_compile_test mng libmng
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
qt5-build_src_configure
 }

diff --git a/dev-qt/qtimageformats/qtimageformats-5..ebuild 
b/dev-qt/qtimageformats/qtimageformats-5..ebuild
index 5327581b..a7eace7d 100644
--- a/dev-qt/qtimageformats/qtimageformats-5..ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-5..ebuild
@@ -10,20 +10,21 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 fi
 
-IUSE="jpeg2k mng"
+IUSE="mng"
 
 DEPEND="
~dev-qt/qtcore-${PV}
~dev-qt/qtgui-${PV}
media-libs/libwebp:=
media-libs/tiff:0
-   jpeg2k? ( media-libs/jasper:= )
mng? ( media-libs/libmng:= )
 "
 RDEPEND="${DEPEND}"
 
 src_configure() {
-   qt_use_compile_test jpeg2k jasper
-   qt_use_compile_test mng libmng
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
qt5-build_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2019-08-25 Thread Andreas Sturmlechner
commit: 73d7d44092b9974e4304da80b587b387eb9e451e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 12:55:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 12:57:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d7d440

dev-qt/qtimageformats: Drop USE jpeg2k, fix USE mng

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

 .../qtimageformats/qtimageformats-5.12.4-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.12.4-r1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.12.4-r1.ebuild
new file mode 100644
index 000..a7eace7d6d7
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.12.4-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit qt5-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="mng"
+
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}
+   media-libs/libwebp:=
+   media-libs/tiff:0
+   mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   sed -e 's/qtConfig(jasper)/false:/' \
+   -i src/plugins/imageformats/imageformats.pro || die
+   qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2019-08-25 Thread Andreas Sturmlechner
commit: 01be8d8db84228d1d30b4bc6e1962cdce1c65577
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 12:56:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 12:57:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01be8d8d

dev-qt/qtimageformats: Drop 5.12.4 (r0)

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

 dev-qt/qtimageformats/qtimageformats-5.12.4.ebuild | 29 --
 1 file changed, 29 deletions(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-5.12.4.ebuild 
b/dev-qt/qtimageformats/qtimageformats-5.12.4.ebuild
deleted file mode 100644
index 5327581bba2..000
--- a/dev-qt/qtimageformats/qtimageformats-5.12.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit qt5-build
-
-DESCRIPTION="Additional format plugins for the Qt image I/O system"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
-fi
-
-IUSE="jpeg2k mng"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   ~dev-qt/qtgui-${PV}
-   media-libs/libwebp:=
-   media-libs/tiff:0
-   jpeg2k? ( media-libs/jasper:= )
-   mng? ( media-libs/libmng:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   qt_use_compile_test jpeg2k jasper
-   qt_use_compile_test mng libmng
-   qt5-build_src_configure
-}



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

2019-08-25 Thread Mart Raudsepp
commit: d2f7dde905e234c123bc41a38b2e52847888e42e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 07:18:30 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 12:29:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f7dde9

gnome-base/gnome-desktop: remove old

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

 gnome-base/gnome-desktop/Manifest  |  2 -
 .../gnome-desktop/gnome-desktop-3.26.2-r2.ebuild   | 68 --
 2 files changed, 70 deletions(-)

diff --git a/gnome-base/gnome-desktop/Manifest 
b/gnome-base/gnome-desktop/Manifest
index 3c43c49d272..626562f0159 100644
--- a/gnome-base/gnome-desktop/Manifest
+++ b/gnome-base/gnome-desktop/Manifest
@@ -1,6 +1,4 @@
 DIST gnome-desktop-2.32.1.tar.bz2 1633847 BLAKE2B 
9c69504b0f904fe04bdaa2e2fd3c6fbdd0cdd67033bae6e21377cce2deb68f05ed85bc735547c036923978ebdb8952c262676a01a33f8d7acffb0b964f97366a
 SHA512 
b8084d08366dab661a7ee369cd03ba62beddbdfa9a36b988b7d13d207b33d6916f7fa8691717fba7b6a70d8276779e35360b1dc385e6ec876f30ea7b8b373c28
-DIST gnome-desktop-3.26.2-patchset-r1.tar.xz 13336 BLAKE2B 
a90b0e223d3187e616819a6cc5b0b972dec62e2dfdefde6284d2f0526a651865b72143d900cc2b9e9a3758bd23288d9f99a0084f353bcaaa2821f19519be32fd
 SHA512 
f5a0b756c52e4307f3dad6092685b2c178a04467c483322bc9b7a47b3545bd75a70f56658e5cc90422bbf715601fcda7d3e48ab129c778dd7c34ac9d35783c1d
-DIST gnome-desktop-3.26.2.tar.xz 969500 BLAKE2B 
fb1e671d8fb890d9aabbd351b824b76f13ed7ba62dd3f82a36fca7cbe590af8901fc7bd8ef1be6a5c9b978569b306eba5c3d2f9545856389438a43539b1ed9e4
 SHA512 
1425bead81a63d9d19f09fb8d23cd2611645898a910887c2b6a672bfbec3dd956e29e1d8c5f941d06929febc7734dec0550f7a15336583fcf9be41f1a4e9c783
 DIST gnome-desktop-3.30.2.1-patchset.tar.xz 3572 BLAKE2B 
e8a681ea7a3eab8186c89d8ec8d346129c8e85f0b78f5ad1b7658a4f8014601614c14d5686eeb51382af72fe138c1df73f5c86b120f46bb2e4d98339a2fc33f8
 SHA512 
02d7b19109bde647874c1b63079872a3df28fc4f5ce486e174cb4b16f5a56ca948150f5b02640fac6e33141ca1da428e38ea0a6a1b8cf4c864d143253f75ed18
 DIST gnome-desktop-3.30.2.1.tar.xz 1052492 BLAKE2B 
064ca0580e00e7561bba73a4ae14fb642fb3c66e9619cf3690df996bbcace27188da0bc33384f06147f69653f43ea7bf73adddeb4477a7d231db66e6dca444ed
 SHA512 
dddce479ccbb7245c6bea0638199118a88ba6d4f8f61e0c673aec2e738c26d9a99053499b3db190f731cf48ef8967feab5e4b253fc96ae68aa19d235bb52b31f
 DIST gnome-desktop-3.30.2.3-patchset.tar.xz 3568 BLAKE2B 
20d13d7e396d7cddcfb6f761815df7ce6a2d910be5e9588eac519ade536848cfc09d1aca0e4478f97177b8ee26f8049da21542d502b427973991b47c7097bbe3
 SHA512 
8b9eab01e79e3d67dec51ed07a086f04df1890e638a0c1696742cf5e3b6a42dccbd514fc3cfd3610791c4905346847af83e813845ad14e0b57b790fedd0ae8e0

diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild 
b/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
deleted file mode 100644
index aabc9847f48..000
--- a/gnome-base/gnome-desktop/gnome-desktop-3.26.2-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 virtualx
-
-DESCRIPTION="Libraries for the gnome desktop that are not part of the UI"
-HOMEPAGE="https://git.gnome.org/browse/gnome-desktop;
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset-r1.tar.xz;
-
-LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
-SLOT="3/12" # subslot = libgnome-desktop-3 soname version
-IUSE="debug +introspection seccomp udev"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-# cairo[X] needed for gnome-bg
-COMMON_DEPEND="
-   app-text/iso-codes
-   >=dev-libs/glib-2.53.0:2
-   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?]
-   >=x11-libs/gtk+-3.3.6:3[X,introspection?]
-   x11-libs/cairo:=[X]
-   x11-libs/libX11
-   x11-misc/xkeyboard-config
-   >=gnome-base/gsettings-desktop-schemas-3.5.91
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-   seccomp? ( sys-libs/libseccomp )
-   udev? (
-   sys-apps/hwids
-   virtual/libudev:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !https://gitlab.gnome.org/Community/gentoo/gnome-desktop/commits/gentoo-3.26.2
-)
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-static \
-   --with-gnome-distributor=Gentoo \
-   --enable-desktop-docs \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_enable debug debug-tools) \
-   $(use_enable introspection) \
-   $(use_enable udev)
-}
-
-src_test() {
-   virtx emake check
-}



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

2019-08-25 Thread Mart Raudsepp
commit: bb02a65176a95d387b85ebe6973d4a7ad23a496d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 11:59:44 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 12:29:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb02a651

dev-libs/libgdata: bump to 0.7.11

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

 dev-libs/libgdata/Manifest|  1 +
 dev-libs/libgdata/libgdata-0.17.11.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index a55d677faa6..bb1ddf39d68 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,3 +1,4 @@
 DIST libgdata-0.17.10.tar.xz 836836 BLAKE2B 
a34f133289eb64ca24d96f38851ac07347e1b2a88860bf926072945d64d3064bbf5c4f674bfb262f27c290fa2b243d5f82805e09290194a9614dbf8dc0993e05
 SHA512 
01f8bb121c402fc0af8e9f12cafba326a87cef6756ced72652890c834fd4f497a060f6455ab66d4af92d9cd34b4d6fdf58033dca0f91bb806c80b60987955c22
+DIST libgdata-0.17.11.tar.xz 843948 BLAKE2B 
8be79ea5840a585c5bdd5b51aa99401aedce0562ceaa98c7e323cdb2354384db635288d05c740993da49fa9c60c2cafab4e7c43ab82de4295afc0ca6b690d4dd
 SHA512 
5abb00e6ebee1010fb6d9eab675e03d94883cac88e42b403a7d750bff73d65d0b35aae5c9e8f17a182819193b4a049ac7e9fc644ad9fa79872924ed5704c8982
 DIST libgdata-0.17.8.tar.xz 1464812 BLAKE2B 
787b5d6e4a62e70f76ca4080fb5c3ff1e7d68745f388be646dd980ef8be18275997bca46a1f3639c9457c8310f9c3f4cd34892be88db284a9ee5e5f43e9723fa
 SHA512 
dfc4c825a7053a6fd7659d04c7077bed8539b4cf3ef3da1d5ece4da3ce17941900e960a300a50b284010ed890dcab87e4c4726403f04481c672832fd34b975b0
 DIST libgdata-0.17.9.tar.xz 1434700 BLAKE2B 
e0b10bdd962aa5d294d75c15c3aa9187342cd85b9a28816fe5628864bc2236e10ee2765ed8123c8b90422f0394b342a2a144dc7ef844486193c8eec2a46cb17f
 SHA512 
90289309cbdc4ec6932bf385ddbfcc75c0c2f8b9ca356329298aaa37f6c3db7a16de20e5c947c16c595e43e729a664e4d6d3e2c5a60bb1e463a13d1306f374ce

diff --git a/dev-libs/libgdata/libgdata-0.17.11.ebuild 
b/dev-libs/libgdata/libgdata-0.17.11.ebuild
new file mode 100644
index 000..72311b208ec
--- /dev/null
+++ b/dev-libs/libgdata/libgdata-0.17.11.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson vala xdg
+
+DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
+HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/22" # subslot = libgdata soname version
+
+IUSE="+crypt gnome-online-accounts gtk-doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/json-glib-0.15[introspection?]
+   >=dev-libs/libxml2-2:2
+   >=net-libs/liboauth-0.9.4
+   >=net-libs/libsoup-2.55.90:2.4[introspection?,vala?]
+   crypt? ( app-crypt/gcr:= )
+   gnome-online-accounts? ( 
>=net-libs/gnome-online-accounts-3.8:=[introspection?,vala?] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/meson-0.50.0
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.25
+   app-text/docbook-xml-dtd:4.3 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( >=net-libs/uhttpmock-0.5.0
+   >=x11-libs/gdk-pixbuf-2.14:2
+   )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # Don't waste time building a couple small demos that aren't installed
+   sed -i -e '/subdir.*demos/d' meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dgtk=disabled # only for demos
+   $(meson_feature crypt gnome)
+   $(meson_feature gnome-online-accounts goa)
+   $(meson_use test always_build_tests)
+   -Dinstalled_tests=false
+   -Dman=true
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use vala vapi)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/libgdata/

2019-08-25 Thread Mart Raudsepp
commit: 13b72cf7465a216364eeb1f36184f565f50d2b7f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 25 12:29:04 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 25 12:29:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b72cf7

dev-libs/libgdata: remove p.masked 0.7.10

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

 dev-libs/libgdata/Manifest|  1 -
 dev-libs/libgdata/libgdata-0.17.10.ebuild | 79 ---
 profiles/package.mask |  4 --
 3 files changed, 84 deletions(-)

diff --git a/dev-libs/libgdata/Manifest b/dev-libs/libgdata/Manifest
index bb1ddf39d68..1392337deea 100644
--- a/dev-libs/libgdata/Manifest
+++ b/dev-libs/libgdata/Manifest
@@ -1,4 +1,3 @@
-DIST libgdata-0.17.10.tar.xz 836836 BLAKE2B 
a34f133289eb64ca24d96f38851ac07347e1b2a88860bf926072945d64d3064bbf5c4f674bfb262f27c290fa2b243d5f82805e09290194a9614dbf8dc0993e05
 SHA512 
01f8bb121c402fc0af8e9f12cafba326a87cef6756ced72652890c834fd4f497a060f6455ab66d4af92d9cd34b4d6fdf58033dca0f91bb806c80b60987955c22
 DIST libgdata-0.17.11.tar.xz 843948 BLAKE2B 
8be79ea5840a585c5bdd5b51aa99401aedce0562ceaa98c7e323cdb2354384db635288d05c740993da49fa9c60c2cafab4e7c43ab82de4295afc0ca6b690d4dd
 SHA512 
5abb00e6ebee1010fb6d9eab675e03d94883cac88e42b403a7d750bff73d65d0b35aae5c9e8f17a182819193b4a049ac7e9fc644ad9fa79872924ed5704c8982
 DIST libgdata-0.17.8.tar.xz 1464812 BLAKE2B 
787b5d6e4a62e70f76ca4080fb5c3ff1e7d68745f388be646dd980ef8be18275997bca46a1f3639c9457c8310f9c3f4cd34892be88db284a9ee5e5f43e9723fa
 SHA512 
dfc4c825a7053a6fd7659d04c7077bed8539b4cf3ef3da1d5ece4da3ce17941900e960a300a50b284010ed890dcab87e4c4726403f04481c672832fd34b975b0
 DIST libgdata-0.17.9.tar.xz 1434700 BLAKE2B 
e0b10bdd962aa5d294d75c15c3aa9187342cd85b9a28816fe5628864bc2236e10ee2765ed8123c8b90422f0394b342a2a144dc7ef844486193c8eec2a46cb17f
 SHA512 
90289309cbdc4ec6932bf385ddbfcc75c0c2f8b9ca356329298aaa37f6c3db7a16de20e5c947c16c595e43e729a664e4d6d3e2c5a60bb1e463a13d1306f374ce

diff --git a/dev-libs/libgdata/libgdata-0.17.10.ebuild 
b/dev-libs/libgdata/libgdata-0.17.10.ebuild
deleted file mode 100644
index 112574624d4..000
--- a/dev-libs/libgdata/libgdata-0.17.10.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-VALA_USE_DEPEND="vapigen"
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome.org meson vala xdg
-
-DESCRIPTION="GLib-based library for accessing online service APIs using the 
GData protocol"
-HOMEPAGE="https://wiki.gnome.org/Projects/libgdata;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/22" # subslot = libgdata soname version
-
-IUSE="+crypt gnome-online-accounts gtk gtk-doc +introspection test vala"
-# needs dconf
-RESTRICT="test"
-
-REQUIRED_USE="
-   gnome-online-accounts? ( crypt )
-   vala? ( introspection )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.44.0:2
-   >=dev-libs/json-glib-1[introspection?]
-   >=dev-libs/libxml2-2:2
-   >=net-libs/liboauth-0.9.4
-   >=net-libs/libsoup-2.55.90:2.4[introspection?]
-   gtk? ( x11-libs/gtk+:3 )
-   crypt? ( app-crypt/gcr:= )
-   gnome-online-accounts? ( 
>=net-libs/gnome-online-accounts-3.8:=[introspection?,vala?] )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.25
-   sys-devel/gettext
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )
-   test? ( >=net-libs/uhttpmock-0.5
-   >=x11-libs/gdk-pixbuf-2.14:2 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   eapply_user
-}
-
-src_configure() {
-   local emesonargs=(
-   "-Dinstalled_tests=false"
-   -Dgnome=$(usex crypt enabled disabled)
-   -Dgoa=$(usex gnome-online-accounts enabled disabled)
-   -Dgtk=$(usex gtk enabled disabled)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use gtk-doc man)
-   $(meson_use introspection)
-   $(meson_use vala vapi)
-   $(meson_use test always-build-tests)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   meson_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 88ace38f809..083ba0d7e2d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -317,10 +317,6 @@ dev-perl/File-Slurp-Unicode
 # Requires >=dev-lang/lua-5.2 which is masked
 >=app-admin/conky-1.11.4
 
-# Sobhan Mohammadpour  (2019-07-04)
-# Mask until further testing is done
-=dev-libs/libgdata-0.17.10
-
 # Michał Górny  (2019-07-04)
 # The core FreeBSD packages are outdated, and have not been subject
 # to 

[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-08-25 Thread Andreas Sturmlechner
commit: 23b17d5f5a90fdf8c5f157ab7105ac91943f0aa4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 12:05:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 12:05:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b17d5f

kde-misc/krusader: Fix DEPENDs

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

 kde-misc/krusader/krusader-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/krusader/krusader-2.7.2.ebuild 
b/kde-misc/krusader/krusader-2.7.2.ebuild
index f72e1c83f70..d1cc1161c39 100644
--- a/kde-misc/krusader/krusader-2.7.2.ebuild
+++ b/kde-misc/krusader/krusader-2.7.2.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
@@ -47,7 +48,6 @@ COMMON_DEPEND="
sys-libs/zlib
 "
 DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep knotifications)
$(add_qt_dep qtconcurrent)
 "
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/krusader/

2019-08-25 Thread Andreas Sturmlechner
commit: 79db36430bf7dac04d25025520c364d8c12694ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 25 11:51:39 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 11:56:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79db3643

kde-misc/krusader: 2.7.2 version bump

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

 kde-misc/krusader/Manifest  |  1 +
 kde-misc/krusader/krusader-2.7.2.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/kde-misc/krusader/Manifest b/kde-misc/krusader/Manifest
index 61b6292aadb..42db2a8a83d 100644
--- a/kde-misc/krusader/Manifest
+++ b/kde-misc/krusader/Manifest
@@ -1 +1,2 @@
 DIST krusader-2.7.1.tar.xz 2889568 BLAKE2B 
f5ed5753d1f5285ff2ff8510429d3b07ef32ab06b37fc20300eb3544f5a44572d5c66067e0031fc767c93cd3517b12062c7c7a91f7ff0bb707d1e20b16d07f55
 SHA512 
860908fd960ae45d298ade30bd4962eea44d126b5a3bb28d04540a0e4fbc0645de2394490fdb624b5fcc7005841c0ce392cda896dc4b1d3d2de3a1e44171222d
+DIST krusader-2.7.2.tar.xz 2912396 BLAKE2B 
d2675dbde007f002e7dd3730b806e30443ae9e6923d7255ea6c5582370aeb5783822ca0893fc01985fccca209cd0e88e8ada2234d18011d3f90a7e74bffe84ae
 SHA512 
8af90a9067c7c92abc9dcc866e1eb1e1f1bd2a4c45968c260b6b01cc079d3125d6db6d49b530d90a2f91d3c99c577fa7f1ff47d12abc3400a75e2d52e7ae477b

diff --git a/kde-misc/krusader/krusader-2.7.2.ebuild 
b/kde-misc/krusader/krusader-2.7.2.ebuild
new file mode 100644
index 000..f72e1c83f70
--- /dev/null
+++ b/kde-misc/krusader/krusader-2.7.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Advanced twin-panel (commander-style) file-manager with many 
extras"
+HOMEPAGE="https://krusader.org/;
+LICENSE="GPL-2+"
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   sys-apps/acl
+   sys-libs/zlib
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep knotifications)
+   $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
+   $(add_kdeapps_dep kio-extras)
+"
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version kde-apps/thumbnailers:${SLOT} ||
+   ! has_version kde-apps/ffmpegthumbs:${SLOT} ; then
+   elog "For PDF/PS, RAW and video thumbnails support, install:"
+   elog "   kde-apps/thumbnailers:${SLOT}"
+   elog "   kde-apps/ffmpegthumbs:${SLOT}"
+   fi
+
+   if ! has_version kde-apps/keditbookmarks:${SLOT} ; then
+   elog "For bookmarks support, install 
kde-apps/keditbookmarks:${SLOT}"
+   fi
+}



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

2019-08-25 Thread Joonas Niilola
commit: 89732ee02ad6fe3f9cd3aff48e80f127bf30a797
Author: Ralph Seichter  seichter  de>
AuthorDate: Thu Aug 22 20:59:11 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 25 11:37:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89732ee0

www-servers/nginx-unit: upstream release 1.10.0

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Ralph Seichter  seichter.de>
Closes: https://github.com/gentoo/gentoo/pull/12768
Signed-off-by: Joonas Niilola  gentoo.org>

 www-servers/nginx-unit/Manifest |  1 +
 www-servers/nginx-unit/nginx-unit-1.10.0.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index 0fa251df271..fcbfded696a 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -1,2 +1,3 @@
+DIST nginx-unit-1.10.0.tar.gz 564348 BLAKE2B 
82339422b4b3b696ff4bbb216d6c0d54f046531aa56f6e0f5602a9bbe18db878b6bc9c9e9b1513be0cee3197f288549d8a6f826bf69ffbb91fc35757775bde4d
 SHA512 
da2b248ba22e5d46fa1c8c21041a875655fad0e1a09683c58cb5bb33ed0a671a921c7a13f99269f0574da02d0efaeff0233abc901e4e333f3f7ac9383334c781
 DIST nginx-unit-1.8.0.tar.gz 511226 BLAKE2B 
e396b27954840a5f1ad3a4cd9501a5e5fe769a754c51043da784a2c4596e6acc33089f495bf412a0db086e5c715a51292c7dece004a6512564421a431b6c339e
 SHA512 
1d0ad05343ff70aff4c6e221a36c20df95fa2e2262ae5c69963a9bcb9ef883151e8a2fa9fef29f43ac5489aa5cbb3e9dfd10cf5e7f6d7a98742b490ebf3a0413
 DIST nginx-unit-1.9.0.tar.gz 522420 BLAKE2B 
8fabd8a43c8e5b07a8d9db41bb1d9790a6d434a20b762649557bc4e715a00b663416cd9556c9e5fc1894487172c1549de4d5511259876ea6bcd306e258e0ff5f
 SHA512 
25beda88e3e92cace7acfee45a640c351f4e15f20f2aa0f047c3ba61351c6119f270754186f39ab3f1fcc16b1bef9009da4f507d5cdf511538825f2a4c879d62

diff --git a/www-servers/nginx-unit/nginx-unit-1.10.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.10.0.ebuild
new file mode 100644
index 000..72e543d8953
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.10.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python2_7 python3_{5,6,7})
+
+inherit python-single-r1
+
+MY_P="unit-${PV}"
+DESCRIPTION="A dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org;
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php5-6 php7-1 php7-2 php7-3"
+IUSE="${MY_USE} ${MY_USE_PHP}"
+REQUIRED_USE="|| ( ${IUSE} )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php5-6? ( dev-lang/php:5.6[embed] )
+   php7-1? ( dev-lang/php:7.1[embed] )
+   php7-2? ( dev-lang/php:7.2[embed] )
+   php7-3? ( dev-lang/php:7.3[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( dev-lang/ruby:= )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   ./configure \
+   --control=unix:/run/${PN}.sock \
+   --ld-opt="${LDFLAGS}" \
+   --log=/var/log/${PN} \
+   --modules=$(get_libdir)/${PN} \
+   --pid=/run/${PN}.pid \
+   --prefix=/usr \
+   --state=/var/lib/${PN} || die "Core configuration failed"
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/logict/

2019-08-25 Thread Sergei Trofimovich
commit: 62de8261cc90997c76f23107fa757e47ef935ac8
Author: Wim Muskee  gmail  com>
AuthorDate: Sun Aug 25 07:18:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 25 09:44:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62de8261

dev-haskell/logict: update HOMEPAGE, metadata

Closes: https://bugs.gentoo.org/672780
Signed-off-by: Wim Muskee  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12789
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-haskell/logict/logict-0.6.0.2.ebuild | 4 ++--
 dev-haskell/logict/metadata.xml  | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/logict/logict-0.6.0.2.ebuild 
b/dev-haskell/logict/logict-0.6.0.2.ebuild
index 5a3b271b356..89398979917 100644
--- a/dev-haskell/logict/logict-0.6.0.2.ebuild
+++ b/dev-haskell/logict/logict-0.6.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour"
 inherit haskell-cabal
 
 DESCRIPTION="A backtracking logic-programming monad"
-HOMEPAGE="http://code.haskell.org/~dolio/;
+HOMEPAGE="https://github.com/Bodigrim/logict;
 SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-haskell/logict/metadata.xml b/dev-haskell/logict/metadata.xml
index 2075b4c3e43..7988c1d2a44 100644
--- a/dev-haskell/logict/metadata.xml
+++ b/dev-haskell/logict/metadata.xml
@@ -12,4 +12,7 @@
Monad Transformers" available here:
http://okmij.org/ftp/papers/LogicT.pdf;

+   
+   Bodigrim/logict
+   
 



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

2019-08-25 Thread Sergei Trofimovich
commit: 35e71fcd352e9113c55447b66f6a93e164839dd7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 25 09:23:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 25 09:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e71fcd

eclass/toolchain.eclass: mask LIBPATH for cross-case, bug #692844

/usr/lib/gcc/${CTARGET}/${GCC_CONFIG_VER} contains libraries
destined to be used by ${CTARGET}. revdep-rebuild complains
about missing dependencies against them as we don't populate
LDPATH (or anything else) for them.

The change populates /etc/revdep-rebuild/05cross-${CTARGET}-${GCC_CONFIG_VER}
with a single entry:
SEARCH_DIRS_MASK="/usr/lib/gcc/${CTARGET}/${GCC_CONFIG_VER}"

crossdev will still own root's SEARCH_DIRS_MASK="/usr/${CTARGET}".

Reported-by: crocket
Closes: https://bugs.gentoo.org/692844
Signed-off-by: Sergei Trofimovich  gentoo.org>

 eclass/toolchain.eclass | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 12b86214a05..156ec3d0cf8 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1818,6 +1818,7 @@ toolchain_src_install() {
 
dodir /etc/env.d/gcc
create_gcc_env_entry
+   create_revdep_rebuild_entry
 
# Setup the gcc_env_entry for hardened gcc 4 with minispecs
want_minispecs && copy_minispecs_gcc_specs
@@ -2138,6 +2139,20 @@ create_gcc_env_entry() {
EOF
 }
 
+create_revdep_rebuild_entry() {
+   dodir /etc/revdep-rebuild
+   local 
revdep_rebuild_base="/etc/revdep-rebuild/05cross-${CTARGET}-${GCC_CONFIG_VER}"
+   local revdep_rebuild_file="${ED}${revdep_rebuild_base}"
+
+   is_crosscompile || return 0
+
+   cat <<-EOF > ${revdep_rebuild_file}
+   # Generated by ${CATEGORY}/${PF}
+   # Ignore libraries built for ${CTARGET}, https://bugs.gentoo.org/692844.
+   SEARCH_DIRS_MASK="${LIBPATH}"
+   EOF
+}
+
 copy_minispecs_gcc_specs() {
# on gcc 6 we don't need minispecs
if tc_version_is_at_least 6.0 ; then



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

2019-08-25 Thread Sergei Trofimovich
commit: 5295ec128ea4e588322240c97a650a4394508e2e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Aug 25 09:36:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Aug 25 09:37:31 2019 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=5295ec12

crossdev: add a comment into revdep-rebuild entry where is comes from.

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

 crossdev | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/crossdev b/crossdev
index 5e31e7b..6d61f1c 100755
--- a/crossdev
+++ b/crossdev
@@ -1250,9 +1250,12 @@ done
 for_each_extra_pkg set_portage X
 set_metadata
 
-# filter out revdep rebuild stuff #182601
 xmkdir -p "${EPREFIX}"/etc/revdep-rebuild
-echo "SEARCH_DIRS_MASK=${EPREFIX}/usr/${CTARGET}" > 
"${EPREFIX}"/etc/revdep-rebuild/05cross-${CTARGET}
+cat > "${EPREFIX}"/etc/revdep-rebuild/05cross-${CTARGET} << EOF
+# Generated by crossdev-${CROSSDEV_VER}
+# Ignore ${CTARGET} root, https://bugs.gentoo.org/182601.
+SEARCH_DIRS_MASK="${EPREFIX}/usr/${CTARGET}"
+EOF
 
 hr
 



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

2019-08-25 Thread Agostino Sarubbo
commit: 1c343801d651e367999571911322e232e5e37bc4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Aug 25 09:17:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Aug 25 09:17:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c343801

sys-kernel/vanilla-sources: Automated version bump to 
{4.4.190,4.9.190,4.14.140,4.19.68} - remove old.

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...la-sources-4.14.139.ebuild => vanilla-sources-4.14.140.ebuild} | 0
 ...illa-sources-4.19.67.ebuild => vanilla-sources-4.19.68.ebuild} | 0
 ...illa-sources-4.4.189.ebuild => vanilla-sources-4.4.190.ebuild} | 0
 ...illa-sources-4.9.189.ebuild => vanilla-sources-4.9.190.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index f601af8eed2..1c1d0c651a8 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,9 +6,9 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST linux-5.1.tar.xz 106244476 BLAKE2B 
ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97
 SHA512 
ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
 DIST linux-5.2.tar.xz 107029708 BLAKE2B 
f0cf6e3a15a4bd019edbfa33cb4556d0672e807f7d139eff3ab053d0ad7649198b229475955a1f51eb90d0e9f8268cafb782f6312793fdf38472f3c6d7c2d7ee
 SHA512 
5a28f8a34c4e0470617f5638b7112e6252109b78f23b1eed484a228530970c7ef5c130d6e5a09cf25ea2f6a0329602dcc1ec66ce893182e15b27d99bd228789c
 DIST patch-3.16.73.xz 2488000 BLAKE2B 
d60b6db3e5de716031667bf367c278e06a7d3ae6cb045d9558e5b3550a4bc11c478d0daca8b08c901b09ce5d27f49fb27610cd4c0e6694f885c263c9b7ea99bc
 SHA512 
64b07867a0c22f1d122b0cd0e52b2039f7ddea3bc22390ce1b43da7b09c35eb235b6e44d4715746573861fba2df73b52227da885b761b097bcc5cc5c91506054
-DIST patch-4.14.139.xz 2812680 BLAKE2B 
7806ae5ac36ceceef31e06e55bfed23f6a41d79e74f77b4c0162d84b1e04010ede7da83a5cdd98821ed1c8ab9ca425b5e83226aaf4c0e2fea82c2e40e9bee714
 SHA512 
72fe1368f89ffa309b42876650533e314375d32d1a742ba3c7cf1f6494334206142d66f661ed13d487d7524d8c045038aa9860cee792a427e49c6a34e2590f03
-DIST patch-4.19.67.xz 1676148 BLAKE2B 
41ca1bf729c82c42b4f0b75a9f219f788d49ac7eed4650b63c4af95c721fff3809babbee6c2ffb8962cbe55f8cb66fc405c69aff5a53c4fe576d2d9214bb150a
 SHA512 
a73ea67811cdb6c7b86a249f21252e76af5926b50df7cd7a3b418b49a24afd5c66e69394cd0152dcbd8837c1271af485b794953d18595c936d4d62ac54442107
-DIST patch-4.4.189.xz 2668944 BLAKE2B 
d4d1077f1e595ca09387c46850762c16fa97b33ac8d2ffdf69f3615fa3f0872f33f2f9c37990a2f5a6d35c53e02384b6ae0d9c263b0f7a69199dd15cfc71
 SHA512 
c5bdd2d3b6a6654c5e1b23974dcfbe01b30ab6d4ae893b69c579c6a24f89b99245a0de27f4a38951bd888f6ca4bd0d98f07eba2c4b2e05727265006ec64d9640
-DIST patch-4.9.189.xz 2920816 BLAKE2B 
820b097cf9748f7d224a702b86a8ba77f79e17d94698b1a8b2aff78929fe2b9bbccf93f11cd765b07fa86f0c46d86babdb240a2d82d328482b94d6325755c69d
 SHA512 
9a54865f309b17bd62a23f72d766f608428b196f779ead6fe22f65871ed92af3d2786e63cdddaaecb3f3269edce0afaba7e490fb6dbe4675989cc59b2d9707f9
+DIST patch-4.14.140.xz 2824280 BLAKE2B 
13e5631d8c9a8483cba8c30ea594ad6749374670fddccbfe01fbf7c6b6d7f2dc9f2110b443681c8cb7c56f5a67953d90f0cd0f251161a98d28f94c78448925d4
 SHA512 
f2665e6da23e4295de74eb81c275d9ed8c0d818324e8ce06b8c42595fe3538948c3756bbda5dd6d0dc9ca858e03e8174f44d79ff733535ee39a8b2cd4d090f7c
+DIST patch-4.19.68.xz 1690556 BLAKE2B 
b522b9a90f9a00ef71f84e0542256740ba5bd71a62e307ed6d15da088b18b6eb1cc147ffacf61b373593e63a1cb963173813c0a14cfc58d6b8a0559530b7da5a
 SHA512 
1ed94f33984f380f87f202cada991b6ee285f7816fe2a31719dd9aabf2573f920645daedfab6b8c08cafa37d4416024bec543ab00fb33518d66686f38c66b308
+DIST patch-4.4.190.xz 2678804 BLAKE2B 
b290bad1047c175e4c245b5b03057a9f6e27b961435d50469ce733753bc2648a11e332ddb5ad82c391f1377efe2c531206b9880b31842b0a675241c63116fdc9
 SHA512 
01a26ad455fb8b6b4b315c76edec50d13cb00eacefa5814622d67e8b57bb11e0023f5a8a5b1bb585fa9d0fe72072f4c3ffe975aa41ddd1bb1c42a351a075
+DIST patch-4.9.190.xz 2943196 BLAKE2B 
21b29311ba64fdd2b7d1ece9e21e35f50dc1ff995443ddce866c11685d7792b81ca85cae1de83e7873d0c5851b6e20d28d6a628255cce5509c59844ce7e04b02
 SHA512 
5325b07e849c9b4b0cc55d805a83b8f8a8ac8d392e1c4d8535ab9b4ad185ba3cfd740a5383525bbce3a3c3a858ac17bb7219baa156658d2a8de9309a0544c781
 DIST patch-5.1.21.xz 651764 BLAKE2B 
cf928fa0453a3460af3a2889596e49383f975d22c9e891be0096c5d37cde2bdf6391301855504f8c2522d3c8a8433f865f80c6937992be67e9bbe296afae8901
 SHA512 
124bded280ada37ab8af76c11aeb688fcc37f335e2318c5a28ab6bec351e516614540cea0bfa93dfec66c1a74500e39a031deaaf67047b1eca5cbc2cde5f7165
 DIST patch-5.2.9.xz 358244 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-emacs/scss-mode/

2019-08-25 Thread Ulrich Müller
commit: dc1ed91821dce1a2bb0924877b8cef3522b67ae3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug 25 09:12:58 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug 25 09:13:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1ed918

app-emacs/scss-mode: Fix commit id.

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/scss-mode/Manifest| 2 +-
 ...-mode-0.5.0_p20180123.ebuild => scss-mode-0.5.0_p20180123-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/scss-mode/Manifest b/app-emacs/scss-mode/Manifest
index 7e213a209db..5a655e7f099 100644
--- a/app-emacs/scss-mode/Manifest
+++ b/app-emacs/scss-mode/Manifest
@@ -1,2 +1,2 @@
 DIST scss-mode-0.5.0_p20150107.tar.gz 2718 BLAKE2B 
5551ca7258caf22957e1d3becf147cfb617378c606c05196b87fa2ce7b035f06e48db1ad01476bcca87bde461971ab040fc7085422cd076469c6d7a9b73b624a
 SHA512 
68a33d14166289af119625a5609c4dec47a05eb8c8452b42cf8e819368cc7561270c8223ac0624fee989f8c51592f456f91009c153fb857549d9c7e7c7e801a2
-DIST scss-mode-0.5.0_p20180123.tar.gz 2718 BLAKE2B 
5551ca7258caf22957e1d3becf147cfb617378c606c05196b87fa2ce7b035f06e48db1ad01476bcca87bde461971ab040fc7085422cd076469c6d7a9b73b624a
 SHA512 
68a33d14166289af119625a5609c4dec47a05eb8c8452b42cf8e819368cc7561270c8223ac0624fee989f8c51592f456f91009c153fb857549d9c7e7c7e801a2
+DIST scss-mode-0.5.0_p20180123.tar.gz 2802 BLAKE2B 
0254fd89ee50de2bb9c6abb1ed1ff5f97f8a938b4fa84f38409b87049fe5e0618bc4be9c0a85d17b3911cb1d0b731b1602f76e047b3acd6e290dc091a80c9c93
 SHA512 
0c83d9c956d197e33c71840818dae1ad722812d1aa95ff7896091682ba7e710f3ee9855210fc403a30d76ef4986803da5dbcd7907c22b221a5cc2d619db22bff

diff --git a/app-emacs/scss-mode/scss-mode-0.5.0_p20180123.ebuild 
b/app-emacs/scss-mode/scss-mode-0.5.0_p20180123-r1.ebuild
similarity index 90%
rename from app-emacs/scss-mode/scss-mode-0.5.0_p20180123.ebuild
rename to app-emacs/scss-mode/scss-mode-0.5.0_p20180123-r1.ebuild
index f9257300068..8b50724af54 100644
--- a/app-emacs/scss-mode/scss-mode-0.5.0_p20180123.ebuild
+++ b/app-emacs/scss-mode/scss-mode-0.5.0_p20180123-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit elisp
 
-COMMIT="b010d134f499c4b4ad33fe8a669a81e9a531b0b2"
+COMMIT="cf58dbec5394280503eb5502938f3b5445d1b53d"
 DESCRIPTION="Major mode for editing SCSS files in Emacs"
 HOMEPAGE="https://github.com/antonj/scss-mode;
 SRC_URI="https://github.com/antonj/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



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

2019-08-25 Thread Ulrich Müller
commit: 9884350336c8dc7ae68101f65896cd294b9a5381
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Aug 24 23:47:32 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Aug 24 23:47:32 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=98843503

profiles.tex: Wording and typographic fix.

The phrase "once again" referred to the preceding virtuals subsection,
which was removed in commit c8ab6b99bffa85bcd686284ba60a30f53c31c8b0.

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

 profiles.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles.tex b/profiles.tex
index 38e1be1..76c9278 100644
--- a/profiles.tex
+++ b/profiles.tex
@@ -69,7 +69,7 @@ bash syntax, is allowed as follows:
 These files are a simple one-item-per-line list, which is inherited in the 
following manner: the
 parent profile's list is taken, and the current profile's list appended. If 
any line begins with a
 hyphen, then any lines previous to it whose contents are equal to the 
remainder of that line are
-removed from the list. Once again, blank lines and those beginning with a \# 
are discarded.
+removed from the list. Blank lines and those beginning with a \t{\#} are 
discarded.
 
 \featurelabel{profile-file-dirs} In EAPIs listed in 
table~\ref{tab:profile-file-dirs} as supporting
 directories for profile files, any of the files \t{package.mask}, 
\t{package.use}, \t{use.*} and



[gentoo-commits] proj/devmanual:master commit in: bin/

2019-08-25 Thread Ulrich Müller
commit: 9df1efd58647227d1371a4089b6ebdee599fdf4d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug 25 08:43:21 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Aug 25 08:43:21 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9df1efd5

gen-eclass-html.sh: Consider only manpages for HTML generation.

Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/102
Signed-off-by: Ulrich Müller  gentoo.org>

 bin/gen-eclass-html.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh
index db61319..1aa57f6 100755
--- a/bin/gen-eclass-html.sh
+++ b/bin/gen-eclass-html.sh
@@ -38,6 +38,7 @@ EOF
 # We also need the ebuild man page
 for i in $(/usr/bin/qlist eclass-manpages) /usr/share/man/man5/ebuild.5.bz2; do
BASENAME="$(basename $i .5.bz2)"
+   [[ ${BASENAME} != "${i}" ]] || continue
DIRNAME="${OUTPUTDIR}/${BASENAME}"
TMP="${DIRNAME}/index.html.tmp"
FINAL="${DIRNAME}/index.html"



[gentoo-commits] repo/gentoo:master commit in: x11-themes/gtk-engines-rezlooks/files/, x11-themes/gtk-engines-rezlooks/

2019-08-25 Thread Jeroen Roovers
commit: dcf6998af231ac77f35395f20aae2ded1bcc5a62
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 25 08:19:55 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 25 08:22:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf6998a

x11-themes/gtk-engines-rezlooks: EAPI=7

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Co-Authored-By: Stephan Hartmann  googlemail.com>
Fixes: https://bugs.gentoo.org/692816
Signed-off-by: Jeroen Roovers  gentoo.org>

 ...-engines-rezlooks-0.6-glib-single-include.patch |  6 +--
 .../gtk-engines-rezlooks-0.6-r1.ebuild | 45 ++
 2 files changed, 47 insertions(+), 4 deletions(-)

diff --git 
a/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-glib-single-include.patch
 
b/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-glib-single-include.patch
index 340bd046fb0..d9b035ac53b 100644
--- 
a/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-glib-single-include.patch
+++ 
b/x11-themes/gtk-engines-rezlooks/files/gtk-engines-rezlooks-0.6-glib-single-include.patch
@@ -1,7 +1,5 @@
-Index: rezlooks-0.6/src/animation.c
-===
 rezlooks-0.6.orig/src/animation.c
-+++ rezlooks-0.6/src/animation.c
+--- a/src/animation.c
 b/src/animation.c
 @@ -7,7 +7,7 @@
  #include "animation.h"
  

diff --git a/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild 
b/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild
new file mode 100644
index 000..2cc642b0031
--- /dev/null
+++ b/x11-themes/gtk-engines-rezlooks/gtk-engines-rezlooks-0.6-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Rezlooks GTK+ Engine"
+HOMEPAGE="https://www.gnome-look.org/content/show.php?content=39179;
+SRC_URI="https://www.gnome-look.org/content/files/39179-rezlooks-0.6.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=x11-libs/gtk+-2.8:2
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6-glib-single-include.patch
+)
+S=${WORKDIR}/rezlooks-${PV}
+
+src_prepare() {
+   default
+
+   # automake complains: ChangeLog missing. There however is a Changelog.
+   # to avoid problems with case insensitive fs, move somewhere else first.
+   mv Changelog{,.1} || die
+   mv Changelog.1 ChangeLog || die
+
+   eautoreconf # required for interix
+}
+
+src_configure() {
+   econf --enable-animation
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2019-08-25 Thread Tim Harder
commit: 9a1e7fc6f634f28c5ccd4ad17300d5c97434b0aa
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Aug 25 08:15:10 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Aug 25 08:15:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1e7fc6

dev-util/pkgcheck: version bump to 0.6.1

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

 dev-util/pkgcheck/Manifest  |  1 +
 dev-util/pkgcheck/pkgcheck-0.6.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-util/pkgcheck/Manifest b/dev-util/pkgcheck/Manifest
index 9e91bed678d..54d58720e83 100644
--- a/dev-util/pkgcheck/Manifest
+++ b/dev-util/pkgcheck/Manifest
@@ -1,2 +1,3 @@
 DIST pkgcheck-0.5.4.tar.gz 95354 BLAKE2B 
ce39854d494db7a7d3412690b8a789f3d78d2a7d0519f11397ec8b02bd03118f171eeba8fe37207e9c18bdf28e7e321ec06d8bb84f9302c07b5238c0851df1e3
 SHA512 
3c196ce170bb01f0a9f15caa8557e30cad8e088ab9bc733ac754e9c5f6d9078a70a4d14649ee5342848cc170f3c34d7575b35872c5d1a5693fb7aad207727b1b
 DIST pkgcheck-0.6.0.tar.gz 153310 BLAKE2B 
b7484cd9bebe912f9c8877c0f09df059130c2dc5c4da8c926f8df7945bcb7b255cdf810ce8cd16a957fb5bca3d1e71c088cd894968641db5dfae1c4c059df836
 SHA512 
86ff9e1c4b9353b1fbb475c7bb9d2a97bd9db8421ea5190b5a84832930b34cb5b79f8c3da68a5eb8db334f06851ec129cc6611a371e47b7c5de7a615feec5e05
+DIST pkgcheck-0.6.1.tar.gz 160589 BLAKE2B 
7fe9c212672405ade8a593b10e546f2202869bf835fcc43699ad62adb8aa97383b2ce3edd77bf8f88c110c45df029bea46a8b91b4ed98a90ad80648750301c95
 SHA512 
93b361fae50acc71340335f5367c71b3bca5a1e82f27a7f1ed770f33bc22828018db527a3916e195b7a2e59ef9f9bdb91f1bbeb7f62aa1f02921a2e8e0a95c2c

diff --git a/dev-util/pkgcheck/pkgcheck-0.6.1.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.6.1.ebuild
new file mode 100644
index 000..8f6ecf17c08
--- /dev/null
+++ b/dev-util/pkgcheck/pkgcheck-0.6.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcheck.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="pkgcore-based QA utility"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND="
+   ~dev-python/snakeoil-[${PYTHON_USEDEP}]
+   ~sys-apps/pkgcore-[${PYTHON_USEDEP}]"
+else
+   RDEPEND="
+   >=dev-python/snakeoil-0.8.1[${PYTHON_USEDEP}]
+   >=sys-apps/pkgcore-0.10.0[${PYTHON_USEDEP}]"
+fi
+RDEPEND+="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_compile_all() {
+   use doc && esetup.py build_man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   local DOCS=( AUTHORS NEWS.rst )
+   esetup.py install_docs \
+   --docdir="${ED%/}/usr/share/doc/${PF}" \
+   --mandir="${ED%/}/usr/share/man"
+   distutils-r1_python_install_all
+}



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

2019-08-25 Thread Andreas Sturmlechner
commit: 621b74398ee71f0f6528bfdb4f976e66aaa4a967
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 21:48:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621b7439

media-video/vlc: 3.0.8 version bump

Bug: https://bugs.gentoo.org/689974
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/vlc/Manifest  | 1 +
 media-video/vlc/{vlc-3.0..ebuild => vlc-3.0.8.ebuild} | 4 ++--
 media-video/vlc/vlc-3.0..ebuild   | 4 ++--
 media-video/vlc/vlc-.ebuild   | 4 ++--
 4 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index e0939fc1c2b..560a1b27b4b 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1 +1,2 @@
 DIST vlc-3.0.7.1.tar.xz 26052372 BLAKE2B 
349e967ff00db2fd5ea1a62deb12009ff0d85c56a82774aa4fedf7bffecd21b0c8c745f41eb4b9b4d36aaddcce95e79146901f318d18eab99f08e347841a8008
 SHA512 
6b99ae0564630a7a7ca9187c3bb954c601e384522ce93460b73f2dbf31787ce5828daca9f31c781b97db77872d76b6a3e871ff3401d70f1b5829fee7c4e847fd
+DIST vlc-3.0.8.tar.xz 26041520 BLAKE2B 
4a507206e5a183fe036a95c84d7e94592973a0bd913aa764881bf73928b3c770a776fde1fce7878c4385cf11876813c7d7d48dfe219e71b0e13a9f6be9aa701a
 SHA512 
5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0.8.ebuild
similarity index 99%
copy from media-video/vlc/vlc-3.0..ebuild
copy to media-video/vlc/vlc-3.0.8.ebuild
index 329fb3dedb9..8a0363090c5 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0.8.ebuild
@@ -139,10 +139,10 @@ RDEPEND="
lua? ( >=dev-lang/lua-5.1:0= )
mad? ( media-libs/libmad )
matroska? (
-   dev-libs/libebml:=
+   >=dev-libs/libebml-1.3.6:=
media-libs/libmatroska:=
)
-   modplug? ( media-libs/libmodplug )
+   modplug? ( >=media-libs/libmodplug-0.8.9.0 )
mp3? ( media-sound/mpg123 )
mpeg? ( media-libs/libmpeg2 )
mtp? ( media-libs/libmtp:= )

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 329fb3dedb9..8a0363090c5 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -139,10 +139,10 @@ RDEPEND="
lua? ( >=dev-lang/lua-5.1:0= )
mad? ( media-libs/libmad )
matroska? (
-   dev-libs/libebml:=
+   >=dev-libs/libebml-1.3.6:=
media-libs/libmatroska:=
)
-   modplug? ( media-libs/libmodplug )
+   modplug? ( >=media-libs/libmodplug-0.8.9.0 )
mp3? ( media-sound/mpg123 )
mpeg? ( media-libs/libmpeg2 )
mtp? ( media-libs/libmtp:= )

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index dea92a28a05..aabafcaad22 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -141,10 +141,10 @@ RDEPEND="
lua? ( >=dev-lang/lua-5.1:0= )
mad? ( media-libs/libmad )
matroska? (
-   dev-libs/libebml:=
+   >=dev-libs/libebml-1.3.6:=
media-libs/libmatroska:=
)
-   modplug? ( media-libs/libmodplug )
+   modplug? ( >=media-libs/libmodplug-0.8.9.0 )
mp3? ( media-sound/mpg123 )
mpeg? ( media-libs/libmpeg2 )
mtp? ( media-libs/libmtp:= )



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-gdrive/

2019-08-25 Thread Andreas Sturmlechner
commit: 130abd5e8980f1bea05d9b2ee529d2b6e46284e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 20:47:27 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130abd5e

kde-misc/kio-gdrive: 1.2.7 version bump

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

 kde-misc/kio-gdrive/Manifest|  1 +
 kde-misc/kio-gdrive/kio-gdrive-1.2.7.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/kde-misc/kio-gdrive/Manifest b/kde-misc/kio-gdrive/Manifest
index 9d7d4fbb974..f1135fddd9d 100644
--- a/kde-misc/kio-gdrive/Manifest
+++ b/kde-misc/kio-gdrive/Manifest
@@ -1 +1,2 @@
 DIST kio-gdrive-1.2.6.tar.xz 46464 BLAKE2B 
266245d0e640627ff98e33719d668b6e0b310ca17dd87106906ac9fe41294ce5722965c40695d1068e6d6e04c8746b79fecc8bf510c5e2f6e24d17871eb00fa1
 SHA512 
10a1d7a18d2fed5864543951a512a758eaed8f31bcd7130257bf7d3e66e88d477e3349d9337ee0c5f3437eaa7b93d020f51ff063b940387137d872f6e5fca3f0
+DIST kio-gdrive-1.2.7.tar.xz 46748 BLAKE2B 
308c7d8d55c4eef175e2ef6030f1fbcdb59fdc6cd33f6c0bd5c35efe7bd21cf7f6cf7293b355f30b7b05effae79b91e357cc5a93ed866db850953f392bd65e0f
 SHA512 
f1eedad2cd244e38f6cdf397e9488cb7f31fe7c4b17825f3b0882ff46f7f62f087e7b2bc59db434b4a55641920b8b03f3dec6adf7031ccc2277c7a0b166f9c80

diff --git a/kde-misc/kio-gdrive/kio-gdrive-1.2.7.ebuild 
b/kde-misc/kio-gdrive/kio-gdrive-1.2.7.ebuild
new file mode 100644
index 000..76951521c76
--- /dev/null
+++ b/kde-misc/kio-gdrive/kio-gdrive-1.2.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_APPS_MINIMAL=19.08.0
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="optional"
+inherit kde5
+
+DESCRIPTION="KIO Slave for Google Drive service"
+HOMEPAGE="https://phabricator.kde.org/project/profile/72/;
+
+if [[ ${KDE_BUILD_TYPE} != live ]] ; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE="+kaccounts"
+
+BDEPEND="dev-util/intltool"
+COMMON_DEPEND="
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knotifications)
+   $(add_kdeapps_dep libkgapi)
+   $(add_qt_dep qtwidgets)
+   kaccounts? ( $(add_kdeapps_dep kaccounts-integration) )
+   !kaccounts? ( dev-libs/qtkeychain:=[qt5(+)] )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+"
+RDEPEND="${COMMON_DEPEND}
+   kaccounts? ( $(add_kdeapps_dep kaccounts-providers) )
+"
+
+DOCS=( README.md )
+
+PATCHES=( "${FILESDIR}"/${PN}-1.2.6-refresh-credentials.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package kaccounts KAccounts)
+   )
+   kde5_src_configure
+}



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

2019-08-25 Thread Andreas Sturmlechner
commit: b355a1419a2d19e70e17f98f418bf7b517018380
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 16:01:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b355a141

media-libs/phonon-vlc: 0.10.90 version bump

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

 media-libs/phonon-vlc/Manifest  |  1 +
 media-libs/phonon-vlc/phonon-vlc-0.10.90.ebuild | 32 +
 2 files changed, 33 insertions(+)

diff --git a/media-libs/phonon-vlc/Manifest b/media-libs/phonon-vlc/Manifest
index 1a3543dc272..9128328abbf 100644
--- a/media-libs/phonon-vlc/Manifest
+++ b/media-libs/phonon-vlc/Manifest
@@ -1,2 +1,3 @@
 DIST phonon-backend-vlc-0.10.2.tar.xz 60568 BLAKE2B 
7ee5ea6cc627ec2bd872b4c60f9c915f383e9b2826b30c4b0db96e8348b1a26ea4f710076b68892c28c73d45dae118f06a315093b6e954d48967891f1e31eec4
 SHA512 
3c4e7c60582d7871b209f4b38b139f43ab5f97618399164ecc649cd0e077a1d4c7848bc5c5c213d747cf7e5f1252ff53ded745880dfd36247494479840789ba5
 DIST phonon-backend-vlc-0.10.3.tar.xz 66488 BLAKE2B 
d7e50a24f47117a0e00741457e9526e3042c7a2a0492a13a67a23f5dd7e2c9db89f6b9cce71d7bebed41327315e222a4a6b4637731dc15416be002ff47bad3fe
 SHA512 
77f66536b9debc62807ca952173640a40ab9b82e17a2ac85e524c1f5dada16a39c7bb1c72230f3ca14a9c826adaf79b9439aa223be960cded634dbd00e91127f
+DIST phonon-backend-vlc-0.10.90.tar.xz 69864 BLAKE2B 
d8f07f0813751dcf81c50519c6c5707de2f6d24473ca6fa7c0b8e360e5051c40f5012aaf6c58c63a93df54b5ba3fe853130377949ea0072bb19423befe52ba6f
 SHA512 
c7855780e94a6f8ed38277f5688bb7b7638baa1dc91bcfdf3b58f1c8f5545ae366455fe6b1ff4d480aed121fe154752e0478a5de32c3b48c9733e3e8d375695d

diff --git a/media-libs/phonon-vlc/phonon-vlc-0.10.90.ebuild 
b/media-libs/phonon-vlc/phonon-vlc-0.10.90.ebuild
new file mode 100644
index 000..568be0ae183
--- /dev/null
+++ b/media-libs/phonon-vlc/phonon-vlc-0.10.90.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="phonon-backend-vlc"
+inherit kde5
+
+DESCRIPTION="VLC backend for the Phonon multimedia library"
+HOMEPAGE="https://phonon.kde.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/unstable/phonon/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+   KEYWORDS=""
+fi
+
+LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+IUSE="debug"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   >=media-libs/phonon-4.10.60
+   media-video/vlc:=[dbus,ogg,vorbis]
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"



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

2019-08-25 Thread Andreas Sturmlechner
commit: a8e8da11b99e5dd7dfb43afc0335519c45604653
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 15:54:57 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e8da11

media-libs/phonon-gstreamer: 4.9.90 version bump

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

 media-libs/phonon-gstreamer/Manifest   |  1 +
 .../phonon-gstreamer-4.9.90.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/media-libs/phonon-gstreamer/Manifest 
b/media-libs/phonon-gstreamer/Manifest
index 5048968edc2..248321929bb 100644
--- a/media-libs/phonon-gstreamer/Manifest
+++ b/media-libs/phonon-gstreamer/Manifest
@@ -1,2 +1,3 @@
 DIST phonon-backend-gstreamer-4.9.0.tar.xz 75960 BLAKE2B 
676810dc99f3734a6932bfe355a37df1334c3460eba9a6d96e039442ce2729b61db61798c1f7207aef68a30f79355703c80e6aeb1a2ca7156f22e9fd7e07027b
 SHA512 
9c13d37c6c7070c2bd8fcc562f743ac2f55289bc7cc82147ef0ae990e5d380d541cc1d9ce61e6ad1549ed1935d41faafaeeb0cd5463e4c656ea8fee636ff4dfe
 DIST phonon-backend-gstreamer-4.9.1.tar.xz 88460 BLAKE2B 
236a1ecdc5fcb96d041e9e743993c1f613e6a9fde8b2c8a094216f00f5862f1a5617bc87d2a5b6b8dc935de6538233b6c6ee54ca67ae7796f3f6b96be835c2b5
 SHA512 
c7ad71c4273d3037cb245abffeba679e4920b0797b72cf5876b0b9a5a76be200de317a7d5da5dd9eaf46932030fd8ff9e5c64975d1258319d6c8ad1c17d773e0
+DIST phonon-backend-gstreamer-4.9.90.tar.xz 98556 BLAKE2B 
ffcde03d55d230d9573ac8617314c6f68978b266acf831cc591f8ab73144d7d0c389c9ba18d8862775c3bfc80150101def9094c5e699b805960d74690aaae043
 SHA512 
b9ca5034beaf443cf0a33fbef74245f20b4f83350654723b048124083e6e0f6e18a4828d0d7f506c9ea3bc3377fe6376c66a6af8e3a3d139a0e6e787397d19cb

diff --git a/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.90.ebuild 
b/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.90.ebuild
new file mode 100644
index 000..86d0b8ffe1a
--- /dev/null
+++ b/media-libs/phonon-gstreamer/phonon-gstreamer-4.9.90.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="GStreamer backend for the Phonon multimedia library"
+HOMEPAGE="https://phonon.kde.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   
SRC_URI="mirror://kde/unstable/phonon/phonon-backend-gstreamer/phonon-backend-gstreamer-${PV}.tar.xz"
+   KEYWORDS=""
+fi
+
+LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+IUSE="alsa debug +network"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   >=media-libs/phonon-4.10.60
+   media-plugins/gst-plugins-meta:1.0[alsa?,ogg,vorbis]
+   virtual/opengl
+"
+RDEPEND="${DEPEND}
+   network? ( media-plugins/gst-plugins-soup:1.0 )
+"



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

2019-08-25 Thread Andreas Sturmlechner
commit: 2eb5a9e05d763dadbcf8580fdcbf0e53e24904cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 15:52:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb5a9e0

media-libs/phonon: 4.10.90 version bump

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

 media-libs/phonon/Manifest  |  1 +
 media-libs/phonon/metadata.xml  |  1 +
 media-libs/phonon/phonon-4.10.90.ebuild | 48 +
 3 files changed, 50 insertions(+)

diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index f62be2d2c3e..ddd76bdc7cf 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -1,2 +1,3 @@
 DIST phonon-4.10.2.tar.xz 322176 BLAKE2B 
a73fa78e732ba56745e0791559a1ab195e9a5d867d368935ebc779cc1705a405dfd8302f6b5d92678098da8b6fdb52ec4cc2d553c361c3fefc738d502e3c38b6
 SHA512 
205c2f41691ed37a2b24aa5e900f7720ba024d2046ea4bf0a9b9c46235ffd72dfb4010287ccf753b13e395f84c2a202cbb76454806de3519faf52c3ac7001c4e
 DIST phonon-4.10.3.tar.xz 336724 BLAKE2B 
33ac87fa15985bb57672da0e29389a396e8f5662ca94d475eaa111a5a1fef16f9fc90cdee696b80d131fc53abd9500fbb7907ecb483d81e422e339660e19900d
 SHA512 
2619ac0d7873205a2773bdb226695b5a9e2deb4f47b1a0bb9dbf9a905e3f82f7834ced1b4b1e7a6dadf50fca289f92a5749e3057546c3e16a41e1d6420b594c6
+DIST phonon-4.10.90.tar.xz 397988 BLAKE2B 
3de40fb41e3b75f24fe21c5ae21c5e1680b3f3d275588e3817321a0b4edf396f8478ce1e619113afdc11b61d67413186c4f5f2dcb60b2c81c5ca995b2812b83a
 SHA512 
84171400973f8c5889c074499ab813a7ab3831e783f6c02ec6bc0ddafd26f48654f91cdc2326526b92c15a9d602b91604f4f23ef28e8ef041cbe54caf0a9b9ac

diff --git a/media-libs/phonon/metadata.xml b/media-libs/phonon/metadata.xml
index c965ebc5d23..e86d58c68ee 100644
--- a/media-libs/phonon/metadata.xml
+++ b/media-libs/phonon/metadata.xml
@@ -7,6 +7,7 @@


Install plugin for 
dev-qt/designer
+   Install device preferences and backend 
settings GUI
Install VLC Phonon backend

 

diff --git a/media-libs/phonon/phonon-4.10.90.ebuild 
b/media-libs/phonon/phonon-4.10.90.ebuild
new file mode 100644
index 000..1462d43373c
--- /dev/null
+++ b/media-libs/phonon/phonon-4.10.90.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="KDE multimedia abstraction library"
+HOMEPAGE="https://phonon.kde.org/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/unstable/phonon/${P}.tar.xz"
+   KEYWORDS=""
+fi
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+IUSE="debug designer gstreamer gui pulseaudio +vlc"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="
+   !!dev-qt/qtphonon:4
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   designer? ( dev-qt/designer:5 )
+   pulseaudio? (
+   dev-libs/glib:2
+   media-sound/pulseaudio[glib]
+   )
+"
+RDEPEND="${DEPEND}"
+PDEPEND="
+   gstreamer? ( >=media-libs/phonon-gstreamer-4.9.60 )
+   vlc? ( >=media-libs/phonon-vlc-0.9.60 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer)
+   -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=$(usex !pulseaudio)
+   -DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio=$(usex !pulseaudio)
+   -DPHONON_BUILD_SETTINGS=$(usex gui)
+   )
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-gdrive/files/, kde-misc/kio-gdrive/

2019-08-25 Thread Andreas Sturmlechner
commit: bd6f5a3f962878d24fdd3adc589af89eb1b87a01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 24 20:55:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 25 08:08:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6f5a3f

kde-misc/kio-gdrive: Drop 1.2.6-r1

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

 .../files/kio-gdrive-1.2.6-libkgapi-19.08-1.patch  | 120 -
 .../files/kio-gdrive-1.2.6-libkgapi-19.08-2.patch  |  42 
 kde-misc/kio-gdrive/kio-gdrive-1.2.6-r1.ebuild |  52 -
 3 files changed, 214 deletions(-)

diff --git a/kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-libkgapi-19.08-1.patch 
b/kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-libkgapi-19.08-1.patch
deleted file mode 100644
index 03352081b73..000
--- a/kde-misc/kio-gdrive/files/kio-gdrive-1.2.6-libkgapi-19.08-1.patch
+++ /dev/null
@@ -1,120 +0,0 @@
-From 01ec4d87b2e28de5eb3c23ec469c6c746f573520 Mon Sep 17 00:00:00 2001
-From: David Barchiesi 
-Date: Sun, 19 May 2019 12:38:24 +0200
-Subject: Adapt to LibKGAPI setFields() changes.
-
-Summary:
-In the next release, LibKGAPI has changed the way it sets fields in 
`FileFetchJob` and in general allows setting response fields for all `Job`s 
(see [[ https://phabricator.kde.org/D20886 | D20886 Add fields standard query 
parameter to Job and use it in FileFetchJob ]]).
-
-This patch adjusts KIO Gdrive to this change and limits the response in 
`AboutFetchJob`s.
-
-Reviewers: dvratil, elvisangelaccio
-
-Subscribers: #libkgapi, #kio_gdrive
-
-Tags: #kio_gdrive, #libkgapi
-
-Differential Revision: https://phabricator.kde.org/D20888

- CMakeLists.txt |  2 +-
- src/kio_gdrive.cpp | 30 ++
- 2 files changed, 19 insertions(+), 13 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a830925..680ae3e 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -5,7 +5,7 @@ project(kio-gdrive VERSION ${GDRIVE_VERSION})
- 
- set(QT_MIN_VERSION 5.2.0)
- set(KF5_MIN_VERSION 5.14.0)
--set(KGAPI_MIN_VERSION 5.5.0)
-+set(KGAPI_MIN_VERSION 5.11.41)
- set(KACCOUNTS_MIN_VERSION 17.04.0)
- set(QTKEYCHAIN_MIN_VERSION 0.6.0)
- 
-diff --git a/src/kio_gdrive.cpp b/src/kio_gdrive.cpp
-index 9ab146f..e01fef6 100644
 a/src/kio_gdrive.cpp
-+++ b/src/kio_gdrive.cpp
-@@ -146,6 +146,12 @@ void KIOGDrive::fileSystemFreeSpace(const QUrl )
- }
- if (!gdriveUrl.isRoot()) {
- AboutFetchJob aboutFetch(getAccount(accountId));
-+aboutFetch.setFields({
-+About::Fields::Kind,
-+About::Fields::QuotaBytesTotal,
-+About::Fields::QuotaBytesUsedAggregate,
-+About::Fields::CanCreateTeamDrives,
-+});
- if (runJob(aboutFetch, url, accountId)) {
- const AboutPtr about = aboutFetch.aboutData();
- if (about) {
-@@ -379,7 +385,7 @@ QString KIOGDrive::resolveFileIdFromPath(const QString 
, PathFlags flags)
- 
- const QString accountId = gdriveUrl.account();
- FileFetchJob fetchJob(query, getAccount(accountId));
--fetchJob.setFields(FileFetchJob::Id | FileFetchJob::Title | 
FileFetchJob::Labels);
-+fetchJob.setFields({File::Fields::Id, File::Fields::Title, 
File::Fields::Labels});
- if (!runJob(fetchJob, url, accountId)) {
- return QString();
- }
-@@ -404,6 +410,7 @@ QString KIOGDrive::rootFolderId(const QString )
- auto it = m_rootIds.constFind(accountId);
- if (it == m_rootIds.cend()) {
- AboutFetchJob aboutFetch(getAccount(accountId));
-+aboutFetch.setFields({About::Fields::Kind, 
About::Fields::RootFolderId});
- QUrl url;
- if (!runJob(aboutFetch, url, accountId)) {
- return QString();
-@@ -455,10 +462,13 @@ void KIOGDrive::listDir(const QUrl )
- query.addQuery(FileSearchQuery::Trashed, FileSearchQuery::Equals, false);
- query.addQuery(FileSearchQuery::Parents, FileSearchQuery::In, folderId);
- FileFetchJob fileFetchJob(query, getAccount(accountId));
--fileFetchJob.setFields((FileFetchJob::BasicFields & 
~FileFetchJob::Permissions)
--| FileFetchJob::Labels
--| FileFetchJob::ExportLinks
--| FileFetchJob::LastViewedByMeDate);
-+const auto extraFields =
-+KGAPI2::Drive::FileFetchJob::FieldShorthands::BasicFields +
-+QStringList({ KGAPI2::Drive::File::Fields::Labels,
-+  KGAPI2::Drive::File::Fields::ExportLinks,
-+  KGAPI2::Drive::File::Fields::LastViewedByMeDate,
-+});
-+
fileFetchJob.setFields(KGAPI2::Drive::FileFetchJob::FieldShorthands::BasicFields
 + extraFields);
- runJob(fileFetchJob, url, accountId);
- 
- ObjectsList objects = fileFetchJob.items();
-@@ -607,10 +617,7 @@ void KIOGDrive::get(const QUrl )
- }
- 
- FileFetchJob 

[gentoo-commits] repo/gentoo:master commit in: x11-themes/greybird/

2019-08-25 Thread Jeroen Roovers
commit: 7d05457e7915e26f5c2c30d5f74613a1462425d2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 25 07:35:26 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 25 07:35:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d05457e

x11-themes/greybird: Old

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

 x11-themes/greybird/Manifest   |  1 -
 x11-themes/greybird/greybird-3.22.8.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/x11-themes/greybird/Manifest b/x11-themes/greybird/Manifest
index 374ac691e6e..e7c4c6938a3 100644
--- a/x11-themes/greybird/Manifest
+++ b/x11-themes/greybird/Manifest
@@ -1,4 +1,3 @@
 DIST greybird-3.20.1.tar.gz 193824 BLAKE2B 
d4e5cba92e9acf2fd084ee5b1bb5db332bb541193980ee7c74ba98da3b1bb675efd171078fac6051be21d2c2fd03b88f45bf7dff3101ec91578dc28bed212ec9
 SHA512 
9fe8662fa1c3c9b51aa1ba6d9cb9a54a8e7640386dc43cb695e87ed733a40893067bd86277a03d1c17c48596ba0897a0a41ed48db985727b0d65f2ce2de2227e
 DIST greybird-3.22.10.tar.gz 212225 BLAKE2B 
d38d05d3a2523e58ed8fc8474bd8607a45b4f63d33f6053f5b9cc749504be3c3930d6f156a26abae9dfcd9214e68f92343bbcd0ecef7e53640a597b28562875e
 SHA512 
c950de36c9733f98b454fde1ff5f8005169fab3b2782ab9f13a95a1aba938766f38666ad1229ab429fa163cf0e97cf5ecc8a84f3eb63cc378c35d79ea54b513c
-DIST greybird-3.22.8.tar.gz 211084 BLAKE2B 
958b1dd837bbf91c40ef9ec3e5944d24d83d984e46b53cee8297dbf93931efd3f2efbda496929c3ced875f7a1d9046804b48b870bdca37a7bcffd57271e80470
 SHA512 
c6ac0dafc926ec2a0b01b4d44f602e533f97f806be32096208c08461502cadcda3f1e63012ad78ffaaa9c791c5af72ce2b7e0578b1f7c0d3ab407763bc40f94b
 DIST greybird-3.22.9.tar.gz 211750 BLAKE2B 
bfce416c55cc03d1f98c4d14916bcecb6cdc857ed3f813d90cae2a9e92f607d4ae3798d0eb39b0e548f7b4c7964b60d4970c442b91eb78db02772b9a2c02f3a2
 SHA512 
d09638c78d74e26a428edfbbe00719208fac5e574db11eac2e538d25fa9f3270c9c7b636f770061807a59b200c8afa4252a9513cffe1f4af3d186425b6a14744

diff --git a/x11-themes/greybird/greybird-3.22.8.ebuild 
b/x11-themes/greybird/greybird-3.22.8.ebuild
deleted file mode 100644
index aa8b49e170f..000
--- a/x11-themes/greybird/greybird-3.22.8.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools
-
-MY_PN=${PN/g/G}
-
-DESCRIPTION="The default theme from Xubuntu"
-HOMEPAGE="http://shimmerproject.org/project/greybird/ 
https://github.com/shimmerproject/Greybird;
-SRC_URI="https://github.com/shimmerproject/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-# README says "dual-licensed as GPLv2 or later and CC-BY-SA 3.0 or later"
-LICENSE="CC-BY-SA-3.0 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="ayatana gnome"
-
-RDEPEND="
-   >=x11-libs/gtk+-3.22:3
-   >=x11-themes/gtk-engines-murrine-0.90
-"
-DEPEND="${RDEPEND}
-   dev-libs/glib:2
-   dev-ruby/sass:3.5
-"
-
-S=${WORKDIR}/${MY_PN}-${PV}
-#RESTRICT="binchecks strip"
-
-src_prepare() {
-   eapply_user
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   pushd "${ED}"usr/share/themes/${MY_PN} > /dev/null || die
-   use ayatana || rm -rf unity
-   use gnome || rm -rf metacity-1
-   popd > /dev/null || die
-}
-
-pkg_postinst() {
-   if ! has_version x11-themes/elementary-xfce-icon-theme ; then
-   elog "For upstream's default icon theme, please emerge"
-   elog "x11-themes/elementary-xfce-icon-theme"
-   fi
-   if ! has_version x11-themes/vanilla-dmz-xcursors ; then
-   elog "For upstream's default cursor theme, please emerge"
-   elog "x11-themes/vanilla-dmz-xcursors"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/greybird/

2019-08-25 Thread Jeroen Roovers
commit: a6a2e97c3c621f2558f0004e1c3cf6f00d19a3f3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Aug 25 07:34:05 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Aug 25 07:35:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a2e97c

x11-themes/greybird: Version 3.22.10

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Fixes: https://bugs.gentoo.org/692830
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-themes/greybird/Manifest|  1 +
 x11-themes/greybird/greybird-3.22.10.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/x11-themes/greybird/Manifest b/x11-themes/greybird/Manifest
index 383a3d46015..374ac691e6e 100644
--- a/x11-themes/greybird/Manifest
+++ b/x11-themes/greybird/Manifest
@@ -1,3 +1,4 @@
 DIST greybird-3.20.1.tar.gz 193824 BLAKE2B 
d4e5cba92e9acf2fd084ee5b1bb5db332bb541193980ee7c74ba98da3b1bb675efd171078fac6051be21d2c2fd03b88f45bf7dff3101ec91578dc28bed212ec9
 SHA512 
9fe8662fa1c3c9b51aa1ba6d9cb9a54a8e7640386dc43cb695e87ed733a40893067bd86277a03d1c17c48596ba0897a0a41ed48db985727b0d65f2ce2de2227e
+DIST greybird-3.22.10.tar.gz 212225 BLAKE2B 
d38d05d3a2523e58ed8fc8474bd8607a45b4f63d33f6053f5b9cc749504be3c3930d6f156a26abae9dfcd9214e68f92343bbcd0ecef7e53640a597b28562875e
 SHA512 
c950de36c9733f98b454fde1ff5f8005169fab3b2782ab9f13a95a1aba938766f38666ad1229ab429fa163cf0e97cf5ecc8a84f3eb63cc378c35d79ea54b513c
 DIST greybird-3.22.8.tar.gz 211084 BLAKE2B 
958b1dd837bbf91c40ef9ec3e5944d24d83d984e46b53cee8297dbf93931efd3f2efbda496929c3ced875f7a1d9046804b48b870bdca37a7bcffd57271e80470
 SHA512 
c6ac0dafc926ec2a0b01b4d44f602e533f97f806be32096208c08461502cadcda3f1e63012ad78ffaaa9c791c5af72ce2b7e0578b1f7c0d3ab407763bc40f94b
 DIST greybird-3.22.9.tar.gz 211750 BLAKE2B 
bfce416c55cc03d1f98c4d14916bcecb6cdc857ed3f813d90cae2a9e92f607d4ae3798d0eb39b0e548f7b4c7964b60d4970c442b91eb78db02772b9a2c02f3a2
 SHA512 
d09638c78d74e26a428edfbbe00719208fac5e574db11eac2e538d25fa9f3270c9c7b636f770061807a59b200c8afa4252a9513cffe1f4af3d186425b6a14744

diff --git a/x11-themes/greybird/greybird-3.22.10.ebuild 
b/x11-themes/greybird/greybird-3.22.10.ebuild
new file mode 100644
index 000..7d775459b57
--- /dev/null
+++ b/x11-themes/greybird/greybird-3.22.10.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+MY_PN=${PN/g/G}
+
+DESCRIPTION="The default theme from Xubuntu"
+HOMEPAGE="http://shimmerproject.org/project/greybird/ 
https://github.com/shimmerproject/Greybird;
+SRC_URI="https://github.com/shimmerproject/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# README says "dual-licensed as GPLv2 or later and CC-BY-SA 3.0 or later"
+LICENSE="CC-BY-SA-3.0 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="ayatana gnome xfce"
+
+RDEPEND="
+   >=x11-libs/gtk+-3.22:3
+   >=x11-themes/gtk-engines-murrine-0.90
+"
+DEPEND="
+   ${RDEPEND}
+   dev-lang/sassc
+   dev-libs/glib:2
+   dev-ruby/sass:3.5
+"
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   pushd "${ED}"/usr/share/themes/${MY_PN} > /dev/null || die
+   use ayatana || rm -rf unity
+   use gnome || rm -rf metacity-1
+   use xfce || rm -rf xfce* xfwm4*
+   popd > /dev/null || die
+}
+
+pkg_postinst() {
+   if ! has_version x11-themes/elementary-xfce-icon-theme ; then
+   elog "For upstream's default icon theme, please emerge"
+   elog "x11-themes/elementary-xfce-icon-theme"
+   fi
+   if ! has_version x11-themes/vanilla-dmz-xcursors ; then
+   elog "For upstream's default cursor theme, please emerge"
+   elog "x11-themes/vanilla-dmz-xcursors"
+   fi
+}



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

2019-08-25 Thread Michał Górny
commit: 83da39fef67e5509f9a0dc8678b8ed91a651aa79
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 25 07:29:30 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 25 07:30:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83da39fe

dev-util/catalyst: Remove py3.5 support due to snakeoil dropping it

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

 dev-util/catalyst/catalyst-3.0.5.ebuild | 2 +-
 dev-util/catalyst/catalyst-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/catalyst/catalyst-3.0.5.ebuild 
b/dev-util/catalyst/catalyst-3.0.5.ebuild
index 0ca5875c8c6..8369b04fcc0 100644
--- a/dev-util/catalyst/catalyst-3.0.5.ebuild
+++ b/dev-util/catalyst/catalyst-3.0.5.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv s390 
sh sparc x86 ~x86-fbsd"
 fi
 
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 
 inherit distutils-r1 ${SRC_ECLASS}
 

diff --git a/dev-util/catalyst/catalyst-.ebuild 
b/dev-util/catalyst/catalyst-.ebuild
index 8126cc04819..25b4d5dcd3c 100644
--- a/dev-util/catalyst/catalyst-.ebuild
+++ b/dev-util/catalyst/catalyst-.ebuild
@@ -12,7 +12,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
 fi
 
-PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 
 inherit distutils-r1 ${SRC_ECLASS}
 



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

2019-08-25 Thread Hans de Graaff
commit: 0b32d4ba5160af2acbf51b1e965dfa0a96e4320b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 25 06:16:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 25 06:16:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b32d4ba

dev-ruby/actionmailer: add 6.0.0

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

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-6.0.0.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index b46f17038b9..e3b53c8c815 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,3 +1,4 @@
 DIST rails-4.2.11.1.tgz 4081006 BLAKE2B 
7db84961963f529a9b6c06011bb6e32b56f4beb064de31c811a092d27e93156669ade4dcceb7d8abcdba4845d42258d904f8ecaf79198af1c0e2afcb33fe3fe3
 SHA512 
198fa072f3f09a9893377439ddd1803effdf04a33ae7b609234464e7de9ad960439d1b80ae62e1f9b223b3173839be7233c314a72057933b43672f390d96a8df
 DIST rails-5.1.7.tgz 6146668 BLAKE2B 
494a12d79037010333c06d14573474f0d0c1e62ce5252e8fbe4eb4c6935dc660614c2ff29fd168bbc66d74bfa64b92abb84d02645cb3b2950db5c166111b7b19
 SHA512 
6595eb19f174c9e46a937d6028d9bb2bfdcda06f35ec2a0499bc5deff05d8cfc8f8fc725e664496d3b431c8724141a1410201b57945b98ca211aea15c990d621
 DIST rails-5.2.3.tgz 8802794 BLAKE2B 
786f94bcd9528ffc664c39caef0e7d2d3c15da95497044504082999a435c2a877d73d40b68b5237dc07ae6cf9b8f6f99f12ae68527c5f4005b1a648038e507c0
 SHA512 
6a41f7564679263b4a16a245d13271b12e97a55cdd77b5ebe63bd86c3a80e4f447b4c0567a4a40ed8e97a2307522f6dad368b1beeb362136bdf1856f6dffeb60
+DIST rails-6.0.0.tgz 18543484 BLAKE2B 
614e71481a3a5ece629f49d0ef623b5352e165b5d46a736ccb747614d6c1fd56d4aaba2f2f32d48d81772cfd4db671d94a67cd3ffa395f29bf2de1f148fa57ed
 SHA512 
3a2259fe2b3ffd0ddc9128e1aa58af57006b8410120a3629926b95fbe60b8658edab77929e26d9323c61a1855a4379e73f1ddbe875324b068a9e8bdde6ca55e6

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.0.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.0.ebuild
new file mode 100644
index 000..bdccb6635d0
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-6.0.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2019-08-25 Thread Hans de Graaff
commit: 5817920bb7915e90b6fceee3429e659e80c8e51f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 25 05:41:36 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 25 05:41:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5817920b

dev-ruby/will_paginate: add 3.1.8

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

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

diff --git a/dev-ruby/will_paginate/Manifest b/dev-ruby/will_paginate/Manifest
index c3c4ea94191..25e237c9bf5 100644
--- a/dev-ruby/will_paginate/Manifest
+++ b/dev-ruby/will_paginate/Manifest
@@ -1,2 +1,3 @@
 DIST will_paginate-3.1.6.gem 36864 BLAKE2B 
c6babf7125c20d7ed646930b7df39db864d0d46fd89d743daab73ba35254650ec0b4c7e203c5d5a2b00439d928b95508c1a82107db142f8cd77d27a14be00e7f
 SHA512 
50e0fed5a3ea6a62f8620db3d30046a7a4cc602d9d7936a265d0c20a50eb267ecebb2c7d3bb07f3a514f70e556dad78085971bb80f94e1f4baf7048d6fd34c11
 DIST will_paginate-3.1.7.gem 36864 BLAKE2B 
d003952c78f3447a21c332c2dd6e878cd5c24486e7697e0abe6d70db5e0c56858a0d03fa76a4c18dcf10e121b706cd80812d9f438360eb931430244a0e31ee11
 SHA512 
2741fb24482a6b55322e6ae83fc1d269074be39014e1b0e719025c86d20edf82b6b551cfb1264381b28dec240a0b5b10e9f41e3b081dd5aca94767cd98ce7376
+DIST will_paginate-3.1.8.gem 36864 BLAKE2B 
e9089ea72fb12f7010d95c1f3233f66e3189dabf41a2c9bc3a624cf43a6423711c8150a423b8c6f85af390b107d945aa659d30df4e71e00cae8e7d973e423479
 SHA512 
51e5fe45b14451b7fd8014a5fddd3a9c049e2ec52d2f6e0ec25019b0680a32fe157f8ffa48449d07df880d0255b2aff59ba24a82398659ae4520c25aec6d99aa

diff --git a/dev-ruby/will_paginate/will_paginate-3.1.8.ebuild 
b/dev-ruby/will_paginate/will_paginate-3.1.8.ebuild
new file mode 100644
index 000..3c47cb11bde
--- /dev/null
+++ b/dev-ruby/will_paginate/will_paginate-3.1.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Most awesome pagination solution for Ruby"
+HOMEPAGE="https://github.com/mislav/will_paginate/;
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86-macos"
+IUSE=""
+
+all_ruby_prepare() {
+   # Remove tests for unpackaged ORMs
+   rm -f spec/finders/{sequel,mongoid,data_mapper}* || die
+}
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/rails
+   dev-ruby/mocha
+   )"