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

2019-11-07 Thread Andreas Sturmlechner
commit: 0256aa12db2779697b92e7d67ffc006b8d6d06cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov  7 14:33:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Nov  7 14:33:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0256aa12

media-sound/clementine: Qt5 branch merged to master

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

 media-sound/clementine/clementine-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 3f87ebadac9..4feab71f071 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -7,7 +7,6 @@ PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB 
eo es et eu fa f
 
 MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
inherit git-r3
 else



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

2019-10-12 Thread Andreas Sturmlechner
commit: 440ea5cfd710cb5d34f5c0ee29fedbb1ea79d01b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 12 09:10:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 12 09:31:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440ea5cf

media-sound/clementine: Drop obsolete comments

06-fix-numeric-locale.patch made obsolete in libprojectm upstream commit:
8278444652cae587802d58d649699ac870b5ffa6

08-stdlib.h-for-rand.patch only ever relevant for WIN32.

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

 media-sound/clementine/clementine-1.3.1_p20191004.ebuild | 6 --
 media-sound/clementine/clementine-.ebuild| 6 --
 2 files changed, 12 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20191004.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20191004.ebuild
index 3eb8f418fac..f2d1766fb15 100644
--- a/media-sound/clementine/clementine-1.3.1_p20191004.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20191004.ebuild
@@ -73,12 +73,6 @@ COMMON_DEPEND="
virtual/opengl
)
 "
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 75764d0ec7e..3f87ebadac9 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -72,12 +72,6 @@ COMMON_DEPEND="
virtual/opengl
)
 "
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0



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

2019-10-12 Thread Andreas Sturmlechner
commit: bbb488204a03b81181eadeefc4b95d7cd4777640
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 12 09:01:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 12 09:31:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb48820

media-sound/clementine: 1.3.1_p20191004 snapshot bump

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

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20191004.ebuild   | 174 +
 2 files changed, 175 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 7b449f4beea..2b976959cb2 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15
 DIST clementine-1.3.1_p20190609.tar.gz 8516585 BLAKE2B 
a02e473703da5cfa3a7fb702f3ff90f3aa0fd97faf8b10b2c080b4a9a052f514f67fe40dcd0fd435c1681bd8749b0f4d731b21e4b842979e9dbe516cf7a19e76
 SHA512 
d72d29a01920bfe74d1a51b419cdbb5bd096cfd816edec4e7325bf43cc5b75a893c273b131539ae362f2a804cbb4ca57002737e4833ef6e5c1adc1b7f142dd57
+DIST clementine-1.3.1_p20191004.tar.gz 8528437 BLAKE2B 
11c7bd7ac4ad4cdc75e2c5e54651832c1aa31448341230917df973227fcb1cd659309bb361f0b62a12dc38ce48e1f25697742df478650f4c10996938a7093acf
 SHA512 
eb755d47f2e518c4e1bb28596e6554184d9fb6bab594e2f16b73c0bdecaa7c19692d368e9ec6a91e5012b786368eb7d3b2d051db11f3b5934233ba3e5b488679

diff --git a/media-sound/clementine/clementine-1.3.1_p20191004.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20191004.ebuild
new file mode 100644
index 000..3eb8f418fac
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20191004.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   inherit git-r3
+else
+   COMMIT=664c5a31f9cf519af5a4c3adcb30dbbc73d037d6
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN^}-${COMMIT}"
+fi
+inherit cmake-utils flag-o-matic l10n virtualx xdg
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+BDEPEND="
+   >=dev-cpp/gtest-1.8.0
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   dev-qt/qttest:5
+   gnome-base/gsettings-desktop-schemas
+   )
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++:=[asm]
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0:=
+   virtual/opengl
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 

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

2019-10-08 Thread Lars Wendler
commit: e32a9303bcfd95ed22a286219f7c2d5c3ed61328
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct  8 09:19:33 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Oct  8 14:24:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32a9303

media-sound/clementine: Added sub-slot dep to media-libs/libprojectm

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

 media-sound/clementine/clementine-1.3.1_p20190127.ebuild | 2 +-
 media-sound/clementine/clementine-1.3.1_p20190609.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index 64add8ac854..9aa4ffa1983 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
index a4d5f63d5bb..c1abcfd676e 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
@@ -69,7 +69,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 95744f36b83..75764d0ec7e 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -68,7 +68,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
+   >=media-libs/libprojectm-1.2.0:=
virtual/opengl
)
 "



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

2019-07-13 Thread Andreas Sturmlechner
commit: 66e5a91fc96dd9acf01f84b458c7c4b39aa405bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 13 08:50:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 13 08:50:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e5a91f

media-sound/clementine: Fix restore from systray with >=Qt-5.12.4

See upstream PR: https://github.com/clementine-player/Clementine/pull/6351

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

 .../clementine/clementine-1.3.1_p20190609.ebuild   |  2 ++
 ...-1.3.1_p20190609-fix-restore-from-systray.patch | 34 ++
 2 files changed, 36 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
index 54765a4608b..a4d5f63d5bb 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
@@ -104,6 +104,8 @@ RESTRICT="test"
 
 DOCS=( Changelog README.md )
 
+PATCHES=( "${FILESDIR}/${P}-fix-restore-from-systray.patch" )
+
 src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
 

diff --git 
a/media-sound/clementine/files/clementine-1.3.1_p20190609-fix-restore-from-systray.patch
 
b/media-sound/clementine/files/clementine-1.3.1_p20190609-fix-restore-from-systray.patch
new file mode 100644
index 000..9f27e219e89
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.3.1_p20190609-fix-restore-from-systray.patch
@@ -0,0 +1,34 @@
+From 1bf633e71b7b5d8e5965971036d66e1d18552b49 Mon Sep 17 00:00:00 2001
+From: Michael Niggli 
+Date: Fri, 31 May 2019 17:04:46 +0200
+Subject: [PATCH] Fix blank window when restoring from systray
+
+This applies the fix qBittorrent used for this same issue:
+https://github.com/qbittorrent/qBittorrent/issues/9240,
+so credit goes to those guys
+---
+ src/ui/mainwindow.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp
+index 2944d46ec..ad603fd64 100644
+--- a/src/ui/mainwindow.cpp
 b/src/ui/mainwindow.cpp
+@@ -1441,7 +1441,7 @@ void MainWindow::closeEvent(QCloseEvent* event) {
+ keep_running = s.value("keeprunning", tray_icon_->IsVisible()).toBool();
+ 
+   if (keep_running && event->spontaneous()) {
+-event->accept();
++event->ignore();
+ SetHiddenInTray(true);
+   } else {
+ Exit();
+@@ -1454,7 +1454,7 @@ void MainWindow::SetHiddenInTray(bool hidden) {
+   // Some window managers don't remember maximized state between calls to
+   // hide() and show(), so we have to remember it ourself.
+   if (hidden) {
+-hide();
++QTimer::singleShot(0, this, ::hide);
+   } else {
+ if (was_maximized_)
+   showMaximized();



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

2019-07-13 Thread Andreas Sturmlechner
commit: 4f38c0e5cb4593845f389b24ab064f2f96dabfdd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul 13 07:47:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 13 08:50:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f38c0e5

media-sound/clementine: 1.3.1_p20190609 snapshot bump

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

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20190609.ebuild   | 174 +
 2 files changed, 175 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 2ef425142c8..7b449f4beea 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
 DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15
+DIST clementine-1.3.1_p20190609.tar.gz 8516585 BLAKE2B 
a02e473703da5cfa3a7fb702f3ff90f3aa0fd97faf8b10b2c080b4a9a052f514f67fe40dcd0fd435c1681bd8749b0f4d731b21e4b842979e9dbe516cf7a19e76
 SHA512 
d72d29a01920bfe74d1a51b419cdbb5bd096cfd816edec4e7325bf43cc5b75a893c273b131539ae362f2a804cbb4ca57002737e4833ef6e5c1adc1b7f142dd57

diff --git a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
new file mode 100644
index 000..54765a4608b
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   inherit git-r3
+else
+   COMMIT=9af827b6acaabb2331246f58436cd34b11548b6c
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${PN^}-${COMMIT}"
+fi
+inherit cmake-utils flag-o-matic l10n virtualx xdg
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+BDEPEND="
+   >=dev-cpp/gtest-1.8.0
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   dev-qt/qttest:5
+   gnome-base/gsettings-desktop-schemas
+   )
+"
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++:=[asm]
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   virtual/opengl
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( 

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

2019-05-26 Thread Lars Wendler
commit: 6a16b4c59c77a300cea7e57c09464698dfe5cb92
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May 26 12:34:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 26 12:35:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a16b4c5

media-sound/clementine: Added sub-slot dep for dev-libs/crypto++

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

 media-sound/clementine/clementine-1.3.1_p20190127.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index 24f7f6aca31..64add8ac854 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -42,7 +42,7 @@ BDEPEND="
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
-   dev-libs/crypto++[asm]
+   dev-libs/crypto++:=[asm]
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index d3752f43746..95744f36b83 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -42,7 +42,7 @@ BDEPEND="
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
-   dev-libs/crypto++[asm]
+   dev-libs/crypto++:=
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=



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

2019-02-17 Thread Lars Wendler
commit: 80b389e422c3815ed885df9e36d1bccfe929ec5d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Feb 17 16:05:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Feb 17 16:05:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b389e4

media-sound/clementine: Removed old.

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

 media-sound/clementine/Manifest|   2 -
 .../clementine/clementine-1.3.1_p20180416.ebuild   | 181 
 .../clementine/clementine-1.3.1_p20181201.ebuild   | 182 -
 .../files/clementine-1.3.1_p20181201-cmake.patch   | 165 ---
 .../files/clementine-fts3-tokenizer.patch  |  36 
 5 files changed, 566 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 6e52851f4d7..2ef425142c8 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1 @@
-DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
-DIST clementine-1.3.1_p20181201.tar.gz 8535075 BLAKE2B 
c4b6660ee9718054cc13c6b4fc2e1dccf9c117319f5b682dc5de2861fc40cc129e079449e1c2e15733faf14b6e18b42f37c228000a8e6c121b7fdcb2e48bc7b9
 SHA512 
fcc062857b95a5cabc41449143bb876df9955cdaaa59868f147d7a165dea13e2e4e1c11ea23f4309c8af7bef42d694a82867420245513af8e4dfbd91ab6f9a2c
 DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
deleted file mode 100644
index 2af2d69f7b7..000
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=bd096dcbc3cfa8965ee96245b95c4027278b42a6
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++[asm]
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch

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

2019-02-17 Thread Mikle Kolyada
commit: b7efb0bfb18c8f309cd9f3bd803720dd5ee12a4c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 17 15:29:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 17 15:29:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7efb0bf

media-sound/clementine: amd64 stable wrt bug #658808

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

 media-sound/clementine/clementine-1.3.1_p20190127.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index e79a3fa6aaf..24f7f6aca31 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
COMMIT=610566d25271c67d1625fd62041f6a27435b0a9d

SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
 fi
 inherit cmake-utils flag-o-matic l10n virtualx xdg
 



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

2019-02-14 Thread Andreas Sturmlechner
commit: 446014b030d89537af608dbcd6556609cbc994d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 14 18:15:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 14 18:36:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446014b0

media-sound/clementine: Switch from gnome2-utils to xdg, EAPI-7 bump

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

 .../clementine/clementine-1.3.1_p20190127.ebuild   | 33 +---
 media-sound/clementine/clementine-.ebuild  | 36 +-
 2 files changed, 29 insertions(+), 40 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index 6e7d542ac49..7d23f0ad6e8 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
 
@@ -9,14 +9,13 @@ MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
EGIT_BRANCH="qt5"
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
+   inherit git-r3
 else
COMMIT=610566d25271c67d1625fd62041f6a27435b0a9d

SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
 fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
-unset GIT_ECLASS
+inherit cmake-utils flag-o-matic l10n virtualx xdg
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
 HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
@@ -30,6 +29,16 @@ REQUIRED_USE="
wiimote? ( dbus )
 "
 
+BDEPEND="
+   >=dev-cpp/gtest-1.8.0
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? (
+   dev-qt/qttest:5
+   gnome-base/gsettings-desktop-schemas
+   )
+"
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
@@ -78,24 +87,16 @@ RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:2 )
 "
 DEPEND="${COMMON_DEPEND}
-   >=dev-cpp/gtest-1.8.0
dev-libs/boost
-   dev-qt/linguist-tools:5
dev-qt/qtopengl:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
-   sys-devel/gettext
-   virtual/pkgconfig
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
-   test? (
-   dev-qt/qttest:5
-   gnome-base/gsettings-desktop-schemas
-   )
 "
 
 RESTRICT="test"
@@ -166,15 +167,9 @@ src_test() {
 }
 
 pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_pkg_postinst
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
elog "USE flags. You may be interested in setting aac, flac, mp3, ogg 
or wavpack USE flags "
elog "depending on your preferences"
 }
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 8fcba65622c..d3752f43746 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
 
@@ -9,15 +9,13 @@ MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
EGIT_BRANCH="qt5"
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
+   inherit git-r3
 else
-   COMMIT=

SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN^}-${COMMIT}"
 fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
-unset GIT_ECLASS
+inherit cmake-utils flag-o-matic l10n virtualx xdg
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 

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

2019-02-09 Thread Andreas Sturmlechner
commit: 5db57cdb3e9bec2fc18224d161f294adaf3198ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 21:12:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 21:14:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db57cdb

media-sound/clementine: Fix DEPENDs

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

 media-sound/clementine/clementine-1.3.1_p20190127.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index e80f66f40cc..6e7d542ac49 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -81,6 +81,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-libs/boost
dev-qt/linguist-tools:5
+   dev-qt/qtopengl:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
sys-devel/gettext
@@ -88,7 +89,6 @@ DEPEND="${COMMON_DEPEND}
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
-   projectm? ( dev-qt/qtopengl:5 )
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )



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

2019-01-30 Thread Andreas Sturmlechner
commit: f17ffe255aedfc5c0cc471cc716a9d897128cba1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 30 17:33:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 30 22:29:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17ffe25

media-sound/clementine: 1.3.1_p20190127 snapshot bump

Patch upstreamed in that version.

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

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20190127.ebuild   | 180 +
 2 files changed, 181 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 20346bcffb3..6e52851f4d7 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
 DIST clementine-1.3.1_p20181201.tar.gz 8535075 BLAKE2B 
c4b6660ee9718054cc13c6b4fc2e1dccf9c117319f5b682dc5de2861fc40cc129e079449e1c2e15733faf14b6e18b42f37c228000a8e6c121b7fdcb2e48bc7b9
 SHA512 
fcc062857b95a5cabc41449143bb876df9955cdaaa59868f147d7a165dea13e2e4e1c11ea23f4309c8af7bef42d694a82867420245513af8e4dfbd91ab6f9a2c
+DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
new file mode 100644
index 000..e80f66f40cc
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=610566d25271c67d1625fd62041f6a27435b0a9d
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++[asm]
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   virtual/opengl
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   

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

2019-01-04 Thread Andreas Sturmlechner
commit: 94cb7fe744cdc35d399b1390be9a3c6202e5821b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  4 22:37:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  4 22:37:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cb7fe7

media-sound/clementine: Patch upstreamed

Upstream commit 4ff370ce1ef41a8dc9b95a367c23eef43a918ad9

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

 media-sound/clementine/clementine-.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 78421f8b116..8fcba65622c 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,9 +11,10 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
GIT_ECLASS="git-r3"
 else
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
+   COMMIT=
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P^}"
+   S="${WORKDIR}/${PN^}-${COMMIT}"
 fi
 inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
 unset GIT_ECLASS
@@ -50,7 +51,6 @@ COMMON_DEPEND="
>=media-libs/taglib-1.11.1_p20181028
sys-libs/zlib
virtual/glu
-   virtual/opengl
x11-libs/libX11
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
@@ -61,6 +61,7 @@ COMMON_DEPEND="
projectm? (
media-libs/glew:=
>=media-libs/libprojectm-1.2.0
+   virtual/opengl
)
 "
 # Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
@@ -81,7 +82,6 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-libs/boost
dev-qt/linguist-tools:5
-   dev-qt/qtopengl:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
sys-devel/gettext
@@ -89,6 +89,7 @@ DEPEND="${COMMON_DEPEND}
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
+   projectm? ( dev-qt/qtopengl:5 )
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
@@ -136,7 +137,7 @@ src_configure() {
-DLINGUAS="$(l10n_get_locales)"
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-   -DENABLE_DBUS="$(usex dbus)"
+   -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)
-DENABLE_DROPBOX="$(usex dropbox)"
-DENABLE_GOOGLE_DRIVE="$(usex googledrive)"
-DENABLE_LIBGPOD="$(usex ipod)"



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

2018-12-02 Thread Andreas Sturmlechner
commit: 6f170caf208f8995d0b81f4a031e2906db459ed4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  2 00:05:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  2 18:43:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f170caf

media-sound/clementine: 1.3.1_p20181201 snapshot bump

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

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20181201.ebuild   | 182 +
 .../files/clementine-1.3.1_p20181201-cmake.patch   | 165 +++
 3 files changed, 348 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 914ef63abe0..cd11a00b680 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
 DIST clementine-1.3.1_p20181112.tar.gz 8526632 BLAKE2B 
da3f155006ef5e94233104011aadad41e974ec339827b91bd3c5c0c2420b23199be852a9d0cb7c9b0112ba2d43ff3e3e87388db92679f8e64da5c3fa3e578c1d
 SHA512 
eed16cec7323b142e4602a4bd81d7363e9cf4fc203c3b8b341aadbe883fdbd571dff0792260eec8af2f91e79fe905c3510d1e7ce1b06e9d4698016820cc771fa
+DIST clementine-1.3.1_p20181201.tar.gz 8535075 BLAKE2B 
c4b6660ee9718054cc13c6b4fc2e1dccf9c117319f5b682dc5de2861fc40cc129e079449e1c2e15733faf14b6e18b42f37c228000a8e6c121b7fdcb2e48bc7b9
 SHA512 
fcc062857b95a5cabc41449143bb876df9955cdaaa59868f147d7a165dea13e2e4e1c11ea23f4309c8af7bef42d694a82867420245513af8e4dfbd91ab6f9a2c

diff --git a/media-sound/clementine/clementine-1.3.1_p20181201.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20181201.ebuild
new file mode 100644
index 000..3d3061880f8
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20181201.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=d87307fbc718a57ca38b5354f196db05b560036c
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++[asm]
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   virtual/opengl
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   

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

2018-12-02 Thread Andreas Sturmlechner
commit: 2539602e02f8797712d44f12f5f5fd5871fa8b81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  2 17:03:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  2 18:43:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2539602e

media-sound/clementine: Drop 1.3.1_p20181112 snapshot

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

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20181112.ebuild   | 182 -
 .../files/clementine-1.3.1_p20181112-no-dbus.patch |  41 -
 3 files changed, 224 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index cd11a00b680..20346bcffb3 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
-DIST clementine-1.3.1_p20181112.tar.gz 8526632 BLAKE2B 
da3f155006ef5e94233104011aadad41e974ec339827b91bd3c5c0c2420b23199be852a9d0cb7c9b0112ba2d43ff3e3e87388db92679f8e64da5c3fa3e578c1d
 SHA512 
eed16cec7323b142e4602a4bd81d7363e9cf4fc203c3b8b341aadbe883fdbd571dff0792260eec8af2f91e79fe905c3510d1e7ce1b06e9d4698016820cc771fa
 DIST clementine-1.3.1_p20181201.tar.gz 8535075 BLAKE2B 
c4b6660ee9718054cc13c6b4fc2e1dccf9c117319f5b682dc5de2861fc40cc129e079449e1c2e15733faf14b6e18b42f37c228000a8e6c121b7fdcb2e48bc7b9
 SHA512 
fcc062857b95a5cabc41449143bb876df9955cdaaa59868f147d7a165dea13e2e4e1c11ea23f4309c8af7bef42d694a82867420245513af8e4dfbd91ab6f9a2c

diff --git a/media-sound/clementine/clementine-1.3.1_p20181112.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20181112.ebuild
deleted file mode 100644
index 0840a685935..000
--- a/media-sound/clementine/clementine-1.3.1_p20181112.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=b8eea8ccc116388b67e4b042a5b81e87bf7a24e5
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++[asm]
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   >=media-libs/taglib-1.11.1_p20181028
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-  

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

2018-11-17 Thread Andreas Sturmlechner
commit: f7bad51a4cf9b76f1859cee8aff0e1086d73a64b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 17 22:56:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 17 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bad51a

media-sound/clementine: 1.3.1_p20181112 snapshot bump

Bug: https://bugs.gentoo.org/658808
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20181112.ebuild   | 182 +
 .../files/clementine-1.3.1_p20181112-no-dbus.patch |  41 +
 3 files changed, 224 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 369a56dd408..10cd87cf3d4 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
 DIST clementine-1.3.1_p20180523.tar.gz 8490122 BLAKE2B 
783cd420c8e3cd7423ecb6caa3466efd2c09e9033c2a198f52dc113603233f1bf3e3dc5208491338c0fdc9ab26e5b661e7fced0dd835b4c19a867fa3cacc9ccd
 SHA512 
a47de226108240313fef2ce965726b3afea988030adffe38fdabf5d0dc46b2eda42cfebc32d77e939eb6dd687a99556c9bd8848c6a5e78c434950d00a8833200
+DIST clementine-1.3.1_p20181112.tar.gz 8526632 BLAKE2B 
da3f155006ef5e94233104011aadad41e974ec339827b91bd3c5c0c2420b23199be852a9d0cb7c9b0112ba2d43ff3e3e87388db92679f8e64da5c3fa3e578c1d
 SHA512 
eed16cec7323b142e4602a4bd81d7363e9cf4fc203c3b8b341aadbe883fdbd571dff0792260eec8af2f91e79fe905c3510d1e7ce1b06e9d4698016820cc771fa

diff --git a/media-sound/clementine/clementine-1.3.1_p20181112.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20181112.ebuild
new file mode 100644
index 000..0840a685935
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20181112.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=b8eea8ccc116388b67e4b042a5b81e87bf7a24e5
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++[asm]
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   >=media-libs/taglib-1.11.1_p20181028
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   

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

2018-11-17 Thread Andreas Sturmlechner
commit: 6b0cf5f7a891f2cfdb26638a432df31c0755ae06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 17 23:10:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 17 23:10:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0cf5f7

media-sound/clementine: DEPEND on >=media-libs/taglib-1.11.1_p20181028

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

 media-sound/clementine/clementine-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index cfb50fb9b37..78421f8b116 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -47,7 +47,7 @@ COMMON_DEPEND="
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
+   >=media-libs/taglib-1.11.1_p20181028
sys-libs/zlib
virtual/glu
virtual/opengl
@@ -113,6 +113,8 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
+
+   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
 }
 
 src_configure() {
@@ -128,7 +130,6 @@ src_configure() {
-DENABLE_DEVICEKIT=OFF
-DENABLE_GIO=ON
-DENABLE_SPOTIFY_BLOB=OFF
-   -DUSE_BUILTIN_TAGLIB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF



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

2018-11-17 Thread Andreas Sturmlechner
commit: 9dbefc3384584a92b6c11835945539115f6b85d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 17 23:07:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 17 23:10:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbefc33

media-sound/clementine: Drop 1.3.1_p20180523

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

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20180523.ebuild   | 181 -
 2 files changed, 182 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 10cd87cf3d4..914ef63abe0 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
-DIST clementine-1.3.1_p20180523.tar.gz 8490122 BLAKE2B 
783cd420c8e3cd7423ecb6caa3466efd2c09e9033c2a198f52dc113603233f1bf3e3dc5208491338c0fdc9ab26e5b661e7fced0dd835b4c19a867fa3cacc9ccd
 SHA512 
a47de226108240313fef2ce965726b3afea988030adffe38fdabf5d0dc46b2eda42cfebc32d77e939eb6dd687a99556c9bd8848c6a5e78c434950d00a8833200
 DIST clementine-1.3.1_p20181112.tar.gz 8526632 BLAKE2B 
da3f155006ef5e94233104011aadad41e974ec339827b91bd3c5c0c2420b23199be852a9d0cb7c9b0112ba2d43ff3e3e87388db92679f8e64da5c3fa3e578c1d
 SHA512 
eed16cec7323b142e4602a4bd81d7363e9cf4fc203c3b8b341aadbe883fdbd571dff0792260eec8af2f91e79fe905c3510d1e7ce1b06e9d4698016820cc771fa

diff --git a/media-sound/clementine/clementine-1.3.1_p20180523.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
deleted file mode 100644
index 1af1af58a54..000
--- a/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=4619a4c1ab3b17b13d4b2327ad477912917eaf36
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++[asm]
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( 

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

2018-10-22 Thread Lars Wendler
commit: 8a3f819fef5aa62abc49ab662b5d2e5d9ae3d010
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 22 09:28:32 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 22 09:28:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3f819f

media-sound/clementine: Depend on dev-libs/crypto++[asm]

until a better fix has been found.

Bug: https://bugs.gentoo.org/667668
Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-sound/clementine/clementine-1.3.1_p20180416.ebuild | 4 ++--
 media-sound/clementine/clementine-1.3.1_p20180523.ebuild | 4 ++--
 media-sound/clementine/clementine-.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
index a55f952ee72..2af2d69f7b7 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,7 +33,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
-   dev-libs/crypto++
+   dev-libs/crypto++[asm]
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=

diff --git a/media-sound/clementine/clementine-1.3.1_p20180523.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
index 429b9aa05e0..1af1af58a54 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,7 +33,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
-   dev-libs/crypto++
+   dev-libs/crypto++[asm]
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 2d1b92dddf9..cfb50fb9b37 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,7 +33,7 @@ REQUIRED_USE="
 COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
-   dev-libs/crypto++
+   dev-libs/crypto++[asm]
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=



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

2018-10-02 Thread Andreas Sturmlechner
commit: a9d2320d5a1775c79c140f7c835d1bc9b302a7fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct  2 22:03:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  2 22:05:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d2320d

media-sound/clementine: Drop upstreamed patch

Thanks-to: Andrew Udvare  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10042
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/clementine/clementine-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 53e377c0994..2d1b92dddf9 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -100,8 +100,6 @@ DEPEND="${COMMON_DEPEND}
 
 DOCS=( Changelog README.md )
 
-PATCHES=( "${FILESDIR}"/${PN}-fts3-tokenizer.patch )
-
 src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
 



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

2018-06-03 Thread Andreas Sturmlechner
commit: 98890db27d7b1df7c5ba9c976045e0fe744c2968
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  3 23:19:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun  3 23:20:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98890db2

media-sound/clementine: 1.3.1_p20180523 snapshot bump

>=Qt-5.11.0_beta3 compatibility.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20180523.ebuild   | 181 +
 2 files changed, 182 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 4b0aa4198c4..369a56dd408 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62
+DIST clementine-1.3.1_p20180523.tar.gz 8490122 BLAKE2B 
783cd420c8e3cd7423ecb6caa3466efd2c09e9033c2a198f52dc113603233f1bf3e3dc5208491338c0fdc9ab26e5b661e7fced0dd835b4c19a867fa3cacc9ccd
 SHA512 
a47de226108240313fef2ce965726b3afea988030adffe38fdabf5d0dc46b2eda42cfebc32d77e939eb6dd687a99556c9bd8848c6a5e78c434950d00a8833200

diff --git a/media-sound/clementine/clementine-1.3.1_p20180523.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
new file mode 100644
index 000..429b9aa05e0
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20180523.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=4619a4c1ab3b17b13d4b2327ad477912917eaf36
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   media-libs/taglib
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-cpp/gtest-1.8.0
+   dev-libs/boost
+   dev-qt/linguist-tools:5
+   dev-qt/qtopengl:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   sys-devel/gettext
+   virtual/pkgconfig
+   box? ( 

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

2018-05-02 Thread Lars Wendler
commit: 26b70a4e481a4a4a8833721b08f03736e610ee28
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  2 07:53:30 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May  2 07:53:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b70a4e

media-sound/clementine: Fixed build against latest dev-libs/crypto++

Closes: https://bugs.gentoo.org/654572
Package-Manager: Portage-2.3.33, Repoman-2.3.9

 media-sound/clementine/clementine-1.3.1_p20180416.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
index 0496f809447..a55f952ee72 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -126,7 +126,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WERROR=OFF
# force to find crypto++ see bug #548544
-   -DCRYPTOPP_LIBRARIES="crypto++"
+   -DCRYPTOPP_LIBRARIES="cryptopp"
-DCRYPTOPP_FOUND=ON
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 6b168f373bf..53e377c0994 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -122,7 +122,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WERROR=OFF
# force to find crypto++ see bug #548544
-   -DCRYPTOPP_LIBRARIES="crypto++"
+   -DCRYPTOPP_LIBRARIES="cryptopp"
-DCRYPTOPP_FOUND=ON
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF



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

2018-04-25 Thread Andreas Sturmlechner
commit: c50ce6be0d1de5a792daa90fe043026c49f1ad0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 25 19:39:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr 26 03:29:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50ce6be

media-sound/clementine: Drop old Qt4-based

Bug: https://bugs.gentoo.org/650692
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/Manifest|   1 -
 .../clementine-1.3.1_p20171113-r1.ebuild   | 167 -
 .../files/clementine-1.3-fix-tokenizer.patch   |  21 ---
 3 files changed, 189 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index ab3c9e5fb0c..4b0aa4198c4 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1 @@
-DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild
deleted file mode 100644
index fe90073e56b..000
--- a/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-COMMIT=83e860eabd9f4a864c553f110742027cdd01b76f
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-inherit cmake-utils flag-o-matic gnome2-utils l10n vcs-snapshot virtualx 
xdg-utils
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-db/sqlite:=
-   dev-libs/crypto++
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   dev-qt/qtcore:4[ssl]
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   dev-qt/qtsql:4
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt4]
-   media-libs/taglib[mp4(+)]
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:4 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4] )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-cpp/gtest-1.8.0
-   dev-libs/boost
-   sys-devel/gettext
-   virtual/pkgconfig
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   pulseaudio? ( media-sound/pulseaudio )
-   seafile? ( dev-cpp/sparsehash )
-   skydrive? ( dev-cpp/sparsehash )
-   test? (
-   dev-qt/qttest:4
-

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

2018-04-25 Thread Thomas Deutschmann
commit: 52aebe27a82b2af314b2fbaa2435d0ecd3a61d88
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr 25 19:26:29 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr 25 19:26:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52aebe27

media-sound/clementine: x86 stable (bug #650692)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/clementine-1.3.1_p20180416.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
index 9acc6f220a0..0496f809447 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
COMMIT=bd096dcbc3cfa8965ee96245b95c4027278b42a6

SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
 unset GIT_ECLASS



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

2018-04-25 Thread Andreas Sturmlechner
commit: 9b967f089f9d705a1418095f92d0df9531a2eaca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr 25 18:11:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr 25 18:11:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b967f08

media-sound/clementine: RESTRICT=test

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/clementine-1.3.1_p20180416.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
index 81d0d2e5395..9acc6f220a0 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -98,6 +98,8 @@ DEPEND="${COMMON_DEPEND}
)
 "
 
+RESTRICT="test"
+
 S="${WORKDIR}/${PN^}-${COMMIT}"
 
 DOCS=( Changelog README.md )



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

2018-04-25 Thread Aaron Bauman
commit: f1f8c1d42e4ceda2cd129cce64aafcae4adfb9fe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr 25 11:46:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Apr 25 11:47:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f8c1d4

media-sound/clementine: amd64 stable wrt bug #650692

Bug: https://bugs.gentoo.org/650692
Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/clementine-1.3.1_p20180416.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
index b5c25325577..81d0d2e5395 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
 else
COMMIT=bd096dcbc3cfa8965ee96245b95c4027278b42a6

SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
 unset GIT_ECLASS



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

2018-04-24 Thread Andreas Sturmlechner
commit: be08d09b0888c40c22f14c380b0ba5b58b8f3f1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 24 12:00:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 24 12:46:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be08d09b

media-sound/clementine: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20180319.ebuild   | 177 -
 2 files changed, 178 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 56d3cf9fbe2..ab3c9e5fb0c 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
-DIST clementine-1.3.1_p20180319.tar.gz 8488685 BLAKE2B 
2f4c412f9274a8957584bbc2d6482144fd6892adc629cdc0aeb750d592d8e4e62ad5b7bbb56288ecb993a9f5221b54e47e18c3f2b76c7a80670ead37ba5be3b0
 SHA512 
bbe288ca654ad0ed36abca288187abe452524e8fec23839973ff3f1d61ce479a979cbc45edcba10d6d15ff9b23e95bb7e6d31a0090ca8e32bd547114e1ec
 DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62

diff --git a/media-sound/clementine/clementine-1.3.1_p20180319.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180319.ebuild
deleted file mode 100644
index d1601b41048..000
--- a/media-sound/clementine/clementine-1.3.1_p20180319.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=804168edc74d7230a84e8937e2ea9a3b1ad2e9c2
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   

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

2018-04-24 Thread Andreas Sturmlechner
commit: 69e0f7ad03fcc99018bc8e3304f2f9c95c0242f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 24 11:59:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 24 12:46:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e0f7ad

media-sound/clementine: 1.3.1_p20180416 bump w/ Qt-5.11 compat

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20180416.ebuild   | 179 +
 2 files changed, 180 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 71bcdbbfc07..56d3cf9fbe2 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 DIST clementine-1.3.1_p20180319.tar.gz 8488685 BLAKE2B 
2f4c412f9274a8957584bbc2d6482144fd6892adc629cdc0aeb750d592d8e4e62ad5b7bbb56288ecb993a9f5221b54e47e18c3f2b76c7a80670ead37ba5be3b0
 SHA512 
bbe288ca654ad0ed36abca288187abe452524e8fec23839973ff3f1d61ce479a979cbc45edcba10d6d15ff9b23e95bb7e6d31a0090ca8e32bd547114e1ec
+DIST clementine-1.3.1_p20180416.tar.gz 8489387 BLAKE2B 
37412428cf030a71f0011ba68a7ce71a3bbdc59402dc6d6349cca8ee44b208052cee9add1597a9577e5a6ed4bb2ebf16c4e1f79612d12be265f637caffd02a76
 SHA512 
8f38554571c637d9f79df43679ac2a76383f7a9b4ee8e921a16175889180e72afadc352dd40d73a671aa8ae9b01f6a251ae7b94b010043f8bcb8d8f42dcfff62

diff --git a/media-sound/clementine/clementine-1.3.1_p20180416.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
new file mode 100644
index 000..b5c25325577
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20180416.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=bd096dcbc3cfa8965ee96245b95c4027278b42a6
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   media-libs/taglib
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( 

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

2018-04-12 Thread Jonas Stein
commit: 0e067e9f4833ceae68af236c417699702e701cf5
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Apr 12 21:08:05 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Apr 12 21:08:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e067e9f

media-sound/clementine: Retire maintainer

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632888
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-sound/clementine/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index cb7616600c7..26591e879c5 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -1,18 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   fatz...@gmail.com
-   Fat-Zer
-   

polynomia...@gentoo.org
Lars Wendler

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

so...@gentoo.org
Gentoo Sound project



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

2018-03-22 Thread Andreas Sturmlechner
commit: 22cdfb55af1997b6fe91a76d1b58207462d70e8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 22 18:31:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 22 18:38:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cdfb55

media-sound/clementine: Harden qt4-usedep on libmygpo-qt/liblastfm

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...ne-1.3.1_p20171113.ebuild => clementine-1.3.1_p20171113-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.1_p20171113.ebuild
rename to media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild
index 7210f9e8b91..fe90073e56b 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113-r1.ebuild
@@ -38,7 +38,7 @@ COMMON_DEPEND="
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt4]
media-libs/taglib[mp4(+)]
sys-libs/zlib
virtual/glu
@@ -47,7 +47,7 @@ COMMON_DEPEND="
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:4 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   lastfm? ( >=media-libs/liblastfm-1[qt4] )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (



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

2018-03-22 Thread Andreas Sturmlechner
commit: 59544c24457e02d1767f2efe70ae1b407bfc381d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 22 17:53:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 22 18:02:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59544c24

media-sound/clementine: Add 1.3.1_p20180319 snapshot bump

Using new liblastfm5 headers location.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest  |  1 +
 ....ebuild => clementine-1.3.1_p20180319.ebuild} | 20 
 media-sound/clementine/clementine-.ebuild| 14 +-
 3 files changed, 6 insertions(+), 29 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 9d0e502c185..c0358b6dd38 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 DIST clementine-1.3.1_p20180314.tar.gz 8486396 BLAKE2B 
978651924c50ee3669f82a51f98978869103edac3f7f7cfef372dc1f1483caa2f543d9d626a4552647acaeabb4f329a69cb5c76d8c6e9b8d605de2f86025344c
 SHA512 
5c21540a91dae9f0db336947552548e44eec80fc9e6ebf95cbca3d2ab60cd096be963aec105f0c8d72d2628777cb6628e4a7e50f54a3edbcc22708c59f620e4a
+DIST clementine-1.3.1_p20180319.tar.gz 8488685 BLAKE2B 
2f4c412f9274a8957584bbc2d6482144fd6892adc629cdc0aeb750d592d8e4e62ad5b7bbb56288ecb993a9f5221b54e47e18c3f2b76c7a80670ead37ba5be3b0
 SHA512 
bbe288ca654ad0ed36abca288187abe452524e8fec23839973ff3f1d61ce479a979cbc45edcba10d6d15ff9b23e95bb7e6d31a0090ca8e32bd547114e1ec

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180319.ebuild
similarity index 88%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.3.1_p20180319.ebuild
index 16065b58a5a..d1601b41048 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180319.ebuild
@@ -11,11 +11,11 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
GIT_ECLASS="git-r3"
 else
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
+   COMMIT=804168edc74d7230a84e8937e2ea9a3b1ad2e9c2
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P^}"
 fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
 unset GIT_ECLASS
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
@@ -55,7 +55,7 @@ COMMON_DEPEND="
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
@@ -115,14 +115,6 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
-
-   # Fix clementine relying on downstream renaming of lastfm header dir
-   sed -i -e "/^#include/s/lastfm5/lastfm/" \
-   tests/albumcoverfetcher_test.cpp \
-   
src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \
-   src/core/song.cpp || die "Failed to sed lastfm header suffix"
-   sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \
-   -i CMakeLists.txt || die "Failed to sed lastfm header suffix"
 }
 
 src_configure() {
@@ -170,10 +162,6 @@ src_test() {
virtx emake test
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 16065b58a5a..6b168f373bf 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -55,7 +55,7 @@ COMMON_DEPEND="
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
@@ -115,14 +115,6 @@ 

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

2018-03-22 Thread Andreas Sturmlechner
commit: cea612c3ab27af4fa0c42df97e9b3c5aae345e15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 22 17:55:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 22 18:02:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea612c3

media-sound/clementine: Drop old snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20180314.ebuild   | 192 -
 .../files/clementine-1.3.1_p20180314-qt-5.11.patch |  51 --
 3 files changed, 244 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index c0358b6dd38..71bcdbbfc07 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
-DIST clementine-1.3.1_p20180314.tar.gz 8486396 BLAKE2B 
978651924c50ee3669f82a51f98978869103edac3f7f7cfef372dc1f1483caa2f543d9d626a4552647acaeabb4f329a69cb5c76d8c6e9b8d605de2f86025344c
 SHA512 
5c21540a91dae9f0db336947552548e44eec80fc9e6ebf95cbca3d2ab60cd096be963aec105f0c8d72d2628777cb6628e4a7e50f54a3edbcc22708c59f620e4a
 DIST clementine-1.3.1_p20180319.tar.gz 8488685 BLAKE2B 
2f4c412f9274a8957584bbc2d6482144fd6892adc629cdc0aeb750d592d8e4e62ad5b7bbb56288ecb993a9f5221b54e47e18c3f2b76c7a80670ead37ba5be3b0
 SHA512 
bbe288ca654ad0ed36abca288187abe452524e8fec23839973ff3f1d61ce479a979cbc45edcba10d6d15ff9b23e95bb7e6d31a0090ca8e32bd547114e1ec

diff --git a/media-sound/clementine/clementine-1.3.1_p20180314.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180314.ebuild
deleted file mode 100644
index 296ae7151df..000
--- a/media-sound/clementine/clementine-1.3.1_p20180314.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=2d7894915dfc9043da9282d216775ef75041c773
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   

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

2018-03-16 Thread Andreas Sturmlechner
commit: 7869a12948ccd5fce91507f8481a947e606985df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 16 23:18:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 17 00:26:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7869a129

media-sound/clementine: 1.3.1_p20180314 snapshot bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20180314.ebuild   | 192 +
 .../files/clementine-1.3.1_p20180314-qt-5.11.patch |  51 ++
 3 files changed, 244 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 0e1b8a2a3b6..558788994a4 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 DIST clementine-1.3.1_p20180219.tar.gz 8486446 BLAKE2B 
f0d34dae90acfd41a4dad6943ea088fb64d16308caf8dce569c0c5a900c149a0c40838b8f420a42e9e5cf6718965cec8fe7f9bb2ed7489719f3d8316308f2d49
 SHA512 
7464f03be6894202ecfeb9f2dd97821cd76cec1285be2dc82155b023406c57ec1a94e3659438726b6bf3c667579ab43f668f03e12c261aea05aa468e73a05146
+DIST clementine-1.3.1_p20180314.tar.gz 8486396 BLAKE2B 
978651924c50ee3669f82a51f98978869103edac3f7f7cfef372dc1f1483caa2f543d9d626a4552647acaeabb4f329a69cb5c76d8c6e9b8d605de2f86025344c
 SHA512 
5c21540a91dae9f0db336947552548e44eec80fc9e6ebf95cbca3d2ab60cd096be963aec105f0c8d72d2628777cb6628e4a7e50f54a3edbcc22708c59f620e4a

diff --git a/media-sound/clementine/clementine-1.3.1_p20180314.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180314.ebuild
new file mode 100644
index 000..296ae7151df
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20180314.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=2d7894915dfc9043da9282d216775ef75041c773
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   media-libs/taglib
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   

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

2018-03-16 Thread Andreas Sturmlechner
commit: 3156d819d7bca59d7e86004b3a7407fb6eb505cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 16 23:18:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 17 00:26:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3156d819

media-sound/clementine: Drop old snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20180219.ebuild   | 189 -
 2 files changed, 190 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 558788994a4..9d0e502c185 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
-DIST clementine-1.3.1_p20180219.tar.gz 8486446 BLAKE2B 
f0d34dae90acfd41a4dad6943ea088fb64d16308caf8dce569c0c5a900c149a0c40838b8f420a42e9e5cf6718965cec8fe7f9bb2ed7489719f3d8316308f2d49
 SHA512 
7464f03be6894202ecfeb9f2dd97821cd76cec1285be2dc82155b023406c57ec1a94e3659438726b6bf3c667579ab43f668f03e12c261aea05aa468e73a05146
 DIST clementine-1.3.1_p20180314.tar.gz 8486396 BLAKE2B 
978651924c50ee3669f82a51f98978869103edac3f7f7cfef372dc1f1483caa2f543d9d626a4552647acaeabb4f329a69cb5c76d8c6e9b8d605de2f86025344c
 SHA512 
5c21540a91dae9f0db336947552548e44eec80fc9e6ebf95cbca3d2ab60cd096be963aec105f0c8d72d2628777cb6628e4a7e50f54a3edbcc22708c59f620e4a

diff --git a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
deleted file mode 100644
index 0cbf9b6da16..000
--- a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=4273c0313298c2f7cb6f1b02cb5461fb66865c30
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
-   media-libs/taglib
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( 

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

2018-03-08 Thread Mike Gilbert
commit: 1cb6e59df8e8a411003b956a1aaa14b5c5b3e518
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Mar  8 18:38:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  8 19:32:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb6e59d

media-sound/clementine: Drop dev-cpp/gmock from dependencies.

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 5 +
 media-sound/clementine/clementine-1.3.1_p20180219.ebuild | 5 +
 media-sound/clementine/clementine-.ebuild| 5 +
 3 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 6abef56f630..7210f9e8b91 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -70,10 +70,7 @@ RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:2 )
 "
 DEPEND="${COMMON_DEPEND}
-   || (
-   >=dev-cpp/gtest-1.8.0
-   dev-cpp/gmock
-   )
+   >=dev-cpp/gtest-1.8.0
dev-libs/boost
sys-devel/gettext
virtual/pkgconfig

diff --git a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
index d244e3091a9..0cbf9b6da16 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
@@ -80,10 +80,7 @@ RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:2 )
 "
 DEPEND="${COMMON_DEPEND}
-   || (
-   >=dev-cpp/gtest-1.8.0
-   dev-cpp/gmock
-   )
+   >=dev-cpp/gtest-1.8.0
dev-libs/boost
dev-qt/linguist-tools:5
dev-qt/qtopengl:5

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 804f9db5062..16065b58a5a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -78,10 +78,7 @@ RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:2 )
 "
 DEPEND="${COMMON_DEPEND}
-   || (
-   >=dev-cpp/gtest-1.8.0
-   dev-cpp/gmock
-   )
+   >=dev-cpp/gtest-1.8.0
dev-libs/boost
dev-qt/linguist-tools:5
dev-qt/qtopengl:5



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

2018-03-03 Thread Andreas Sturmlechner
commit: 6d4947b1dca4c6e0e5003771877d5c3b2ca74a15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  3 17:27:51 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  3 17:44:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4947b1

media-sound/clementine: Add missing DEPEND

Reported-by: Philipp Psurek 
Closes: https://bugs.gentoo.org/649266
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1_p20180219.ebuild | 3 ++-
 media-sound/clementine/clementine-.ebuild| 7 ---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
index 1b51036575c..d244e3091a9 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
@@ -84,8 +84,9 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
-   dev-libs/boost:=
+   dev-libs/boost
dev-qt/linguist-tools:5
+   dev-qt/qtopengl:5
sys-devel/gettext
virtual/pkgconfig
box? ( dev-cpp/sparsehash )

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 38adae3d11b..804f9db5062 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -43,8 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -84,8 +82,11 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
-   dev-libs/boost:=
+   dev-libs/boost
dev-qt/linguist-tools:5
+   dev-qt/qtopengl:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
sys-devel/gettext
virtual/pkgconfig
box? ( dev-cpp/sparsehash )



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

2018-02-28 Thread Lars Wendler
commit: 4d85e0453bb23688db235f5300519d124f9d6667
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 28 17:02:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 28 17:02:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d85e045

media-sound/clementine: FIxed a typo in an elog message.

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

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 2 +-
 media-sound/clementine/clementine-1.3.1_p20180219.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 0f4fc0d9ebb..6abef56f630 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -160,7 +160,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be interested in setting aac, flac, mp3, ogg 
or wavpack USE flags "
elog "depending on your preferences"
 }
 

diff --git a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
index 7b677eabc6e..1b51036575c 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
@@ -181,7 +181,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be interested in setting aac, flac, mp3, ogg 
or wavpack USE flags "
elog "depending on your preferences"
 }
 

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index e8465de7999..38adae3d11b 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -181,7 +181,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be interested in setting aac, flac, mp3, ogg 
or wavpack USE flags "
elog "depending on your preferences"
 }
 



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

2018-02-19 Thread Andreas Sturmlechner
commit: c13b1ed7cace4717a2fb4f1a220bc2e4b3927cc6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 19 18:51:46 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 19 19:00:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13b1ed7

media-sound/clementine: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 -
 .../clementine/clementine-1.3.1_p20180203.ebuild   | 191 -
 2 files changed, 192 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index a20653a6fbe..0e1b8a2a3b6 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
-DIST clementine-1.3.1_p20180203.tar.gz 8483246 BLAKE2B 
d338a93d4111be2b4d118df40bfca5fb1107cff68e62a82c387dcf83da8f34b2eeb5649fa16cf2f94cdbfc455ab01982b81091344e82d1c4eef5d7bc23008cf6
 SHA512 
72589c525c5c2452f09fd023df03bc7cfe45278a13d42d76678108ea2c02bf078529cf0169882cd3774ecdf65bbd6443fc1c93336148570c9a1b2a7757af61f4
 DIST clementine-1.3.1_p20180219.tar.gz 8486446 BLAKE2B 
f0d34dae90acfd41a4dad6943ea088fb64d16308caf8dce569c0c5a900c149a0c40838b8f420a42e9e5cf6718965cec8fe7f9bb2ed7489719f3d8316308f2d49
 SHA512 
7464f03be6894202ecfeb9f2dd97821cd76cec1285be2dc82155b023406c57ec1a94e3659438726b6bf3c667579ab43f668f03e12c261aea05aa468e73a05146

diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
deleted file mode 100644
index 91cb135683f..000
--- a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_BRANCH="qt5"
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-   GIT_ECLASS="git-r3"
-else
-   COMMIT=b04367937a3160e15543a07631e36213db7b6048
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
-unset GIT_ECLASS
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
-   dev-libs/crypto++
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint:=
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5]
-   media-libs/taglib[mp4(+)]
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio:= )
-   dbus? ( dev-qt/qtdbus:5 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5] )
-   moodbar? ( sci-libs/fftw:3.0 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   projectm? (
-   media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0
-   )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )

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

2018-02-19 Thread Andreas Sturmlechner
commit: 2fb120d06ebcd23c2668d7f838a35445c2900c1e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 19 18:47:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 19 19:00:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb120d0

media-sound/clementine: Bump snapshot 1.3.1_p200182019 to fix lastfm

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

 media-sound/clementine/Manifest  |  1 +
 ...mentine-.ebuild => clementine-1.3.1_p20180219.ebuild} | 12 ++--
 media-sound/clementine/clementine-.ebuild|  6 +++---
 3 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 1436fd31ed2..a20653a6fbe 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 DIST clementine-1.3.1_p20180203.tar.gz 8483246 BLAKE2B 
d338a93d4111be2b4d118df40bfca5fb1107cff68e62a82c387dcf83da8f34b2eeb5649fa16cf2f94cdbfc455ab01982b81091344e82d1c4eef5d7bc23008cf6
 SHA512 
72589c525c5c2452f09fd023df03bc7cfe45278a13d42d76678108ea2c02bf078529cf0169882cd3774ecdf65bbd6443fc1c93336148570c9a1b2a7757af61f4
+DIST clementine-1.3.1_p20180219.tar.gz 8486446 BLAKE2B 
f0d34dae90acfd41a4dad6943ea088fb64d16308caf8dce569c0c5a900c149a0c40838b8f420a42e9e5cf6718965cec8fe7f9bb2ed7489719f3d8316308f2d49
 SHA512 
7464f03be6894202ecfeb9f2dd97821cd76cec1285be2dc82155b023406c57ec1a94e3659438726b6bf3c667579ab43f668f03e12c261aea05aa468e73a05146

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
similarity index 95%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.3.1_p20180219.ebuild
index 43167c9035a..7b677eabc6e 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180219.ebuild
@@ -11,11 +11,11 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
GIT_ECLASS="git-r3"
 else
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
+   COMMIT=4273c0313298c2f7cb6f1b02cb5461fb66865c30
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_P^}"
 fi
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
 unset GIT_ECLASS
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
@@ -48,8 +48,8 @@ COMMON_DEPEND="
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5]
-   media-libs/taglib[mp4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   media-libs/taglib
sys-libs/zlib
virtual/glu
virtual/opengl
@@ -57,7 +57,7 @@ COMMON_DEPEND="
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5] )
+   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 43167c9035a..e8465de7999 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -48,8 +48,8 @@ COMMON_DEPEND="
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt5]
-   media-libs/taglib[mp4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt5(+)]
+   media-libs/taglib
sys-libs/zlib
virtual/glu
virtual/opengl
@@ -57,7 +57,7 @@ COMMON_DEPEND="
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt5] )
+   lastfm? ( >=media-libs/liblastfm-1[qt5(+)] )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (



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

2018-02-17 Thread Andreas Sturmlechner
commit: 79de2de023843ad9849d7c070065c2127e18da8a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 17:16:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79de2de0

media-sound/clementine: Fix lastfm paths

Unfortunately clementine relies on downstream paths.

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

 media-sound/clementine/clementine-1.3.1_p20180203.ebuild | 8 
 media-sound/clementine/clementine-.ebuild| 8 
 2 files changed, 16 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
index 8a8acf0c01c..91cb135683f 100644
--- a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
@@ -117,6 +117,14 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
+
+   # Fix clementine relying on downstream renaming of lastfm header dir
+   sed -i -e "/^#include/s/lastfm5/lastfm/" \
+   tests/albumcoverfetcher_test.cpp \
+   
src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \
+   src/core/song.cpp || die "Failed to sed lastfm header suffix"
+   sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \
+   -i CMakeLists.txt || die "Failed to sed lastfm header suffix"
 }
 
 src_configure() {

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index caae648812d..43167c9035a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -117,6 +117,14 @@ src_prepare() {
sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
cmake_comment_add_subdirectory tests
fi
+
+   # Fix clementine relying on downstream renaming of lastfm header dir
+   sed -i -e "/^#include/s/lastfm5/lastfm/" \
+   tests/albumcoverfetcher_test.cpp \
+   
src/internet/lastfm/lastfm{settingspage.cpp,service.cpp,compat.h} \
+   src/core/song.cpp || die "Failed to sed lastfm header suffix"
+   sed -e "/^find_path.*LASTFM5/s/lastfm5/lastfm/" \
+   -i CMakeLists.txt || die "Failed to sed lastfm header suffix"
 }
 
 src_configure() {



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

2018-02-16 Thread Andreas Sturmlechner
commit: 130fcc9f7be9fea0b9e72f551510be27b3232d32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 11:26:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 11:55:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130fcc9f

media-sound/clementine: Consolidate -specifics

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 25 -
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index c80ccee1bf4..caae648812d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -3,23 +3,26 @@
 
 EAPI=6
 
-EGIT_BRANCH="qt5"
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
 PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
 
-inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils
-[[ ${PV} == ** ]] && inherit git-r3
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_P^}"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS}
+unset GIT_ECLASS
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
 HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
 IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 
 REQUIRED_USE="
@@ -99,10 +102,6 @@ DEPEND="${COMMON_DEPEND}
 
 DOCS=( Changelog README.md )
 
-MY_P="${P/_}"
-[[ ${PV} == ** ]] || \
-S="${WORKDIR}/${MY_P^}"
-
 PATCHES=( "${FILESDIR}"/${PN}-fts3-tokenizer.patch )
 
 src_prepare() {



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

2018-02-16 Thread Andreas Sturmlechner
commit: e97db0127e9d24f6e710a24dc2702ffe5bc23fe0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 16 11:51:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 16 11:55:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97db012

media-sound/clementine: Add 1.3.1_p20180203 Qt5-based snapshot

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20180203.ebuild   | 183 +
 2 files changed, 184 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index e631e549623..1436fd31ed2 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
+DIST clementine-1.3.1_p20180203.tar.gz 8483246 BLAKE2B 
d338a93d4111be2b4d118df40bfca5fb1107cff68e62a82c387dcf83da8f34b2eeb5649fa16cf2f94cdbfc455ab01982b81091344e82d1c4eef5d7bc23008cf6
 SHA512 
72589c525c5c2452f09fd023df03bc7cfe45278a13d42d76678108ea2c02bf078529cf0169882cd3774ecdf65bbd6443fc1c93336148570c9a1b2a7757af61f4

diff --git a/media-sound/clementine/clementine-1.3.1_p20180203.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
new file mode 100644
index 000..8a8acf0c01c
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20180203.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_BRANCH="qt5"
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+   GIT_ECLASS="git-r3"
+else
+   COMMIT=b04367937a3160e15543a07631e36213db7b6048
+   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils 
${GIT_ECLASS} vcs-snapshot
+unset GIT_ECLASS
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt5]
+   media-libs/taglib[mp4(+)]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   dbus? ( dev-qt/qtdbus:5 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt5] )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   || (
+   >=dev-cpp/gtest-1.8.0
+   dev-cpp/gmock
+   )
+   dev-libs/boost:=
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   

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

2018-01-09 Thread Andreas Sturmlechner
commit: 479157810b5d30b6bb5591276dbf6ff6d3c63c2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 22:03:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 22:05:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47915781

media-sound/clementine: Fix LINGUAS build switch

Reported-by: Alex Efros  yandex.ru>
Closes: https://bugs.gentoo.org/644062
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 518f5159473..c80ccee1bf4 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -137,7 +137,7 @@ src_configure() {
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF
-   -DLINGUAS=$(l10n_get_locales)
+   -DLINGUAS="$(l10n_get_locales)"
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"



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

2018-01-07 Thread Andreas Sturmlechner
commit: 7794033660dfe0369912fde97f6fa4a8a2b27694
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 12:41:18 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 13:42:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77940336

media-sound/clementine: Drop bogus dev-qt/qtwebkit:5 DEPEND

CMakeLists.txt searches for it, but code does not use it.

Closes: https://bugs.gentoo.org/643392
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 567383c9fc2..518f5159473 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -39,7 +39,6 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5[ssl]
dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5



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

2018-01-02 Thread Lars Wendler
commit: 24d2070ed85a7c29d5beacbf0f4b64c44e34674b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jan  2 08:09:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jan  2 08:09:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d2070e

media-sound/clementine: Added sub-slot dep for dev-libs/libcdio.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 4 ++--
 media-sound/clementine/clementine-.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 21eb4cf1fb6..0f4fc0d9ebb 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,7 +44,7 @@ COMMON_DEPEND="
virtual/glu
virtual/opengl
x11-libs/libX11
-   cdda? ( dev-libs/libcdio )
+   cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:4 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index a2fe1ad85c4..567383c9fc2 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -52,7 +52,7 @@ COMMON_DEPEND="
virtual/glu
virtual/opengl
x11-libs/libX11
-   cdda? ( dev-libs/libcdio )
+   cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1[qt5] )



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

2017-12-19 Thread Andreas Sturmlechner
commit: 85f6b085c7f460f2ac9b8f64781151f082d9e2cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 09:32:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 09:32:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f6b085

media-sound/clementine: Drop old

Closes: https://bugs.gentoo.org/640300
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/clementine/Manifest|   1 -
 media-sound/clementine/clementine-1.3.1-r5.ebuild  | 174 -
 .../files/clementine-1.3.1-chromaprint14.patch |  41 --
 .../files/clementine-1.3.1-fix-desktop-file.patch  |  52 --
 .../clementine-1.3.1-libechonest_removal.patch | 701 -
 media-sound/clementine/metadata.xml|   2 -
 6 files changed, 971 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 59c2e0dfbb0..e631e549623 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1 @@
-DIST clementine-1.3.1.tar.gz 8501827 BLAKE2B 
ebb003f28f9a4dd8fff4e5a92aeb1b6c948be794731c202241b8cb91f4678d6b2d035d6c9cd0d6e7b4b7d9a494d3c1c5bb5e88243e7a34e565c07c34d048ebdd
 SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 DIST clementine-1.3.1_p20171113.tar.gz 8467904 BLAKE2B 
bf1f59b987c0e4ec5c2ced00fab07c1a7e1df0eb5a46e90358b37eaaeaa916fb3e6a08ad79fc5fb791342d857783f615eb3726974dcfef9388da2793b1b7fe6a
 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
deleted file mode 100644
index 88c6a2096dc..000
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
-
-inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-r3
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="amd64 x86"
-IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-db/sqlite:=
-   >=dev-libs/glib-2.24.1-r1
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4[ssl]
-   >=dev-qt/qtgui-4.5:4
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4
-   >=media-libs/chromaprint-0.6
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
-   >=media-libs/taglib-1.8[mp4(+)]
-   sys-libs/zlib
-   dev-libs/crypto++
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio )
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0 )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:0 ) )
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.39:=
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-qt/qttest:4
-   || (
-   

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

2017-12-19 Thread Jason Zaman
commit: a073b8f4c98d0feef1a559b74f6b53f2c1d82157
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 09:08:43 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 09:08:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a073b8f4

media-sound/clementine: amd64 stable

Gentoo-bug: 640300
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 5208d152f2c..21eb4cf1fb6 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 
 REQUIRED_USE="



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

2017-12-18 Thread Andreas Sturmlechner
commit: d2ef19be60fd2d18def5d6aa51dd5d185783179e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 18 19:24:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 18 19:24:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ef19be

media-sound/clementine: Fix DEPENDs, LINGUAS

Disable tests dir if USE=!test.

Bug: https://bugs.gentoo.org/641586
Closes: https://bugs.gentoo.org/641524
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 8522d19cb62..5208d152f2c 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -74,8 +74,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
-   dev-libs/boost:=
-   dev-qt/qttest:4
+   dev-libs/boost
sys-devel/gettext
virtual/pkgconfig
box? ( dev-cpp/sparsehash )
@@ -84,8 +83,12 @@ DEPEND="${COMMON_DEPEND}
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
-   test? ( gnome-base/gsettings-desktop-schemas )
+   test? (
+   dev-qt/qttest:4
+   gnome-base/gsettings-desktop-schemas
+   )
 "
+
 DOCS=( Changelog README.md )
 
 PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
@@ -98,6 +101,9 @@ src_prepare() {
sed -i \
-e '/add_test_file(translations_test.cpp/d' \
tests/CMakeLists.txt || die
+
+   use test || cmake_comment_add_subdirectory tests
+   rm -r 3rdparty/{gmock,google-breakpad,libprojectm,taglib} || die
 }
 
 src_configure() {
@@ -114,10 +120,9 @@ src_configure() {
-DENABLE_GIO=ON
-DENABLE_SPOTIFY_BLOB=OFF
-DUSE_BUILTIN_TAGLIB=OFF
-   -DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF
-   -DLINGUAS=$(l10n_get_locales)
+   -DLINGUAS="$(l10n_get_locales)"
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"
@@ -136,6 +141,7 @@ src_configure() {
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
+   use test && mycmakeargs+=( -DUSE_SYSTEM_GMOCK=ON )
 
cmake-utils_src_configure
 }



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

2017-12-08 Thread Thomas Deutschmann
commit: e9ccf254972f696d18192b1cab68a04901491664
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  8 21:31:56 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  8 21:58:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ccf254

media-sound/clementine: x86 stable (bug #640300)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1_p20171113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
index 598e7b1a0f6..8522d19cb62 100644
--- a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> ${P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 
 REQUIRED_USE="



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

2017-12-08 Thread Andreas Sturmlechner
commit: d62fad681f5f95e386f11fe247df81b2ba3b7a19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Dec  8 16:58:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Dec  8 18:30:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62fad68

media-sound/clementine: Drop old

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1-r6.ebuild  | 180 -
 ...ine-1.3.1-add-missing-functional-includes.patch |  51 --
 2 files changed, 231 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
deleted file mode 100644
index 13b223ccee9..000
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
-
-inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-r3
-
-DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
-HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
-IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-db/sqlite:=
-   >=dev-libs/glib-2.24.1-r1
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4[ssl]
-   >=dev-qt/qtgui-4.5:4
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4
-   >=media-libs/chromaprint-0.6
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
-   >=media-libs/taglib-1.8[mp4(+)]
-   sys-libs/zlib
-   dev-libs/crypto++
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   cdda? ( dev-libs/libcdio )
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0 )
-"
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:0 ) )
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.39:=
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-qt/qttest:4
-   || (
-   >=dev-cpp/gtest-1.8.0
-   dev-cpp/gmock
-   )
-   amazoncloud? ( dev-cpp/sparsehash )
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   pulseaudio? ( media-sound/pulseaudio )
-   skydrive? ( dev-cpp/sparsehash )
-   test? ( gnome-base/gsettings-desktop-schemas )
-"
-DOCS=( Changelog README.md )
-
-MY_P="${P/_}"
-[[ ${PV} == ** ]] || \
-S="${WORKDIR}/${MY_P^}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
-   "${FILESDIR}"/${P}-fix-desktop-file.patch
-   "${FILESDIR}"/${P}-chromaprint14.patch #603662
-   "${FILESDIR}"/${P}-libechonest_removal.patch
-   "${FILESDIR}"/${P}-add-missing-functional-includes.patch #618214
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # some tests fail or hang
-   sed -i \
-   -e '/add_test_file(translations_test.cpp/d' \
-   tests/CMakeLists.txt || die
-}
-
-src_configure() {
-   local langs x
-   for x in ${LANGS}; do
-   use linguas_${x} && langs+=" ${x}"
-   done
-
-   # spotify 

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

2017-12-03 Thread Andreas Sturmlechner
commit: b0d521bbed1bcebf2fe8a316ed3a1c892adbed62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec  3 21:37:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec  3 21:38:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d521bb

media-sound/clementine: Drop USE=X, it does not work

And the pace of upstream development makes it unlikely to be fixed soon.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index b0f63f84244..a2fe1ad85c4 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -20,7 +20,7 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote +X"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 
 REQUIRED_USE="
udisks? ( dbus )
@@ -41,6 +41,7 @@ COMMON_DEPEND="
dev-qt/qtsql:5[sqlite]
dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
dev-qt/qtxml:5
media-libs/chromaprint:=
media-libs/gstreamer:1.0
@@ -50,6 +51,7 @@ COMMON_DEPEND="
sys-libs/zlib
virtual/glu
virtual/opengl
+   x11-libs/libX11
cdda? ( dev-libs/libcdio )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
@@ -60,10 +62,6 @@ COMMON_DEPEND="
media-libs/glew:=
>=media-libs/libprojectm-1.2.0
)
-   X? (
-   dev-qt/qtx11extras:5
-   x11-libs/libX11
-   )
 "
 # Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
 # Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
@@ -156,7 +154,6 @@ src_configure() {
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_WIIMOTEDEV="$(usex wiimote)"
-   -DCMAKE_DISABLE_FIND_PACKAGE_X11="$(usex X)"
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT



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

2017-11-21 Thread Andreas Sturmlechner
commit: bd2bf56ec969421c7e8b112c1c8342e1efc295a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 21 10:18:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 21 10:19:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2bf56e

media-sound/clementine: qt5-lconvert.patch upstreamed

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/clementine/clementine-.ebuild  |  5 +---
 .../clementine/files/clementine-qt5-lconvert.patch | 28 --
 2 files changed, 1 insertion(+), 32 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 50ae57df046..b0f63f84244 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -106,10 +106,7 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/${MY_P^}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-fts3-tokenizer.patch
-   "${FILESDIR}"/${PN}-qt5-lconvert.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-fts3-tokenizer.patch )
 
 src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"

diff --git a/media-sound/clementine/files/clementine-qt5-lconvert.patch 
b/media-sound/clementine/files/clementine-qt5-lconvert.patch
deleted file mode 100644
index 8565f30cee0..000
--- a/media-sound/clementine/files/clementine-qt5-lconvert.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 5f75801a08a606073c700bd829ea694950de0729 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 19 Nov 2017 16:00:55 +0100
-Subject: [PATCH] Properly find Qt5LinguistTools
-

- CMakeLists.txt | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4022c383b..5bdb2a00e 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -45,9 +45,8 @@ if(NOT APPLE)
-   find_package(Qt5 COMPONENTS WebKitWidgets)
- endif(NOT APPLE)
- 
--# Find Qt's lconvert binary.  Try qt's binary dir first, fall back to looking 
in PATH
--find_program(QT_LCONVERT_EXECUTABLE NAMES lconvert lconvert-qt5 PATHS 
${QT_BINARY_DIR} NO_DEFAULT_PATH)
--find_program(QT_LCONVERT_EXECUTABLE NAMES lconvert lconvert-qt5)
-+find_package(Qt5LinguistTools CONFIG REQUIRED)
-+set(QT_LCONVERT_EXECUTABLE Qt5::lconvert)
- 
- if(APPLE)
-   if(NOT QT_MAC_USE_COCOA)
--- 
-2.15.0
-



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

2017-11-19 Thread Andreas Sturmlechner
commit: d6f8834bf0b522a1e592f8f2f44c8bf5443d4ce7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 11:02:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f8834b

media-sound/clementine: Switch to https and update DESCRIPTION

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 4 ++--
 media-sound/clementine/clementine-1.3.1-r6.ebuild | 4 ++--
 media-sound/clementine/clementine-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index 0edd5356ffe..88c6a2096dc 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -10,8 +10,8 @@ LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo 
es et eu fa fi fr
 inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
 [[ ${PV} == ** ]] || \
 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
 

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 5aac7220fd6..13b223ccee9 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -10,8 +10,8 @@ LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo 
es et eu fa fi fr
 inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
 [[ ${PV} == ** ]] || \
 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
 

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 48a9e1e41b5..3b515920a23 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -10,8 +10,8 @@ LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo 
es et eu fa fi fr
 inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
 [[ ${PV} == ** ]] || \
 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz 
-> ${P}.tar.gz"
 



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

2017-11-19 Thread Andreas Sturmlechner
commit: ce9a658f645328a3a8238ab5693c3162d6e4b2a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 12:18:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9a658f

media-sound/clementine: Sort DEPENDs

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 90 +--
 1 file changed, 45 insertions(+), 45 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 938f33baaed..6675f7422fe 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -7,7 +7,7 @@ 
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
 LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
-inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
+inherit cmake-utils flag-o-matic gnome2-utils virtualx xdg-utils
 [[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
@@ -29,61 +29,63 @@ REQUIRED_USE="
 
 COMMON_DEPEND="
dev-db/sqlite:=
-   >=dev-libs/glib-2.24.1-r1
+   dev-libs/crypto++
+   dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4[ssl]
-   >=dev-qt/qtgui-4.5:4
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4
-   >=media-libs/chromaprint-0.6
+   dev-qt/qtcore:4[ssl]
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   dev-qt/qtsql:4
+   media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/libmygpo-qt-1.0.9[qt4(+)]
-   >=media-libs/taglib-1.8[mp4(+)]
+   media-libs/taglib[mp4(+)]
sys-libs/zlib
-   dev-libs/crypto++
virtual/glu
virtual/opengl
x11-libs/libX11
cdda? ( dev-libs/libcdio )
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
+   dbus? ( dev-qt/qtdbus:4 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
 "
 # Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
 # Still possibly essential but not applied yet patches are:
 # 06-fix-numeric-locale.patch
 # 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:2 ) )
-   mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs[mtp] )
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0
media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
 "
 DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.39:=
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-qt/qttest:4
|| (
>=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
+   dev-libs/boost:=
+   dev-qt/qttest:4
+   sys-devel/gettext
+   virtual/pkgconfig
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
-   seafile? ( dev-cpp/sparsehash )
pulseaudio? ( media-sound/pulseaudio )
+   seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
test? ( gnome-base/gsettings-desktop-schemas )
 "
@@ -93,9 +95,7 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/${MY_P^}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
 
 src_prepare() {
cmake-utils_src_prepare
@@ -115,36 +115,36 @@ src_configure() {
# spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
+   # force to find crypto++ see bug #548544
+   -DCRYPTOPP_LIBRARIES="crypto++"
+   -DCRYPTOPP_FOUND=ON
+   # avoid automagically enabling of ccache 

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

2017-11-19 Thread Andreas Sturmlechner
commit: 7772bfa97eb7b3d5b79868990c5a8f5528ada3cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 13:46:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7772bfa9

media-sound/clementine: Add 1.3.1_p20171113 snapshot

Bug: https://bugs.gentoo.org/620592
Bug: https://bugs.gentoo.org/626044
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/Manifest|   1 +
 .../clementine/clementine-1.3.1_p20171113.ebuild   | 164 +
 2 files changed, 165 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index cc01afb77ba..d831c670054 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
 DIST clementine-1.3.1.tar.gz 8501827 SHA256 
f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 WHIRLPOOL 
20a57177dc740865f35c407b981e146d9ddec6aff39e662a27dfe0e238f3baa87b331cc6dc50eebf848279c8860fb74454b4997924e2d4d93357a870364af1a7
+DIST clementine-1.3.1_p20171113.tar.gz 8467904 SHA256 
d0393deefe4cf385ef793935272169871be4080e03687251005385a7a19ea3e4 SHA512 
39c459be8e4c5dd53ab9de6cdfd57f947926ccc2cd39ce2f72460bb991f7b2a28e6bc074e7bc23b0eba81c3d630e91dc2373794832c1089a9b5de7b212b94674
 WHIRLPOOL 
81580f4d1bdcec406e646c6121533089645234962aa16aaa4ea706e56b672cf01b10836514db05ed0007ca1eb0de11ebd69c6e1131d3e42589e91c45a9e15f11

diff --git a/media-sound/clementine/clementine-1.3.1_p20171113.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
new file mode 100644
index 000..598e7b1a0f6
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1_p20171113.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT=83e860eabd9f4a864c553f110742027cdd01b76f
+EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
+
+inherit cmake-utils flag-o-matic gnome2-utils l10n vcs-snapshot virtualx 
xdg-utils
+
+DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
+HOMEPAGE="https://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   dev-libs/crypto++
+   dev-libs/glib:2
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-libs/qjson
+   dev-qt/qtcore:4[ssl]
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   dev-qt/qtsql:4
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
+   media-libs/taglib[mp4(+)]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio )
+   dbus? ( dev-qt/qtdbus:4 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   projectm? (
+   media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0
+   )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   || (
+   >=dev-cpp/gtest-1.8.0
+   dev-cpp/gmock
+   )
+   dev-libs/boost:=
+   dev-qt/qttest:4
+   sys-devel/gettext
+   virtual/pkgconfig
+   box? ( dev-cpp/sparsehash )
+   dropbox? ( dev-cpp/sparsehash )
+   

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

2017-11-19 Thread Andreas Sturmlechner
commit: a313bfe9b786f52028f44d67de23a95f195beaea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 11:10:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a313bfe9

media-sound/clementine: Drop USE=udisks_legacy

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 8 +++-
 media-sound/clementine/metadata.xml   | 1 -
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 3b515920a23..938f33baaed 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -19,12 +19,11 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks udisks_legacy wiimote"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
udisks? ( dbus )
-   udisks_legacy? ( dbus )
wiimote? ( dbus )
 "
 
@@ -64,8 +63,7 @@ COMMON_DEPEND="
 # 06-fix-numeric-locale.patch
 # 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:2 )
-   udisks_legacy? ( sys-fs/udisks:0 ) )
+   dbus? ( udisks? ( sys-fs/udisks:2 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs[mtp] )
media-plugins/gst-plugins-meta:1.0
@@ -117,11 +115,11 @@ src_configure() {
# spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
+   -DENABLE_DEVICEKIT=OFF
-DLINGUAS="${langs}"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"
-DENABLE_UDISKS2="$(usex udisks)"
-   -DENABLE_DEVICEKIT="$(usex udisks_legacy)"
-DENABLE_LIBGPOD="$(usex ipod)"
-DENABLE_LIBLASTFM="$(usex lastfm)"
-DENABLE_LIBMTP="$(usex mtp)"

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index 145208285ec..40e967ff3e4 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -29,7 +29,6 @@
Build with ProjectM visualization
Enable support for seafile: a file sync 
service
Enable Skydrive support
-   Enable storage management support 
via legacy sys-fs/udisks:0
Enable vk.com support
Enable support for Wii remote




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

2017-11-19 Thread Andreas Sturmlechner
commit: f36c3c321d5e383adbfb2ed448ad1e9d1f598179
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 12:39:38 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36c3c32

media-sound/clementine: Switch  to qt5

Forward-port fts3-tokenizer fix to qt5 branch.
Add patch to properly find linguist-tools for lconvert.

Closes: https://bugs.gentoo.org/562610
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild  | 47 --
 .../files/clementine-fts3-tokenizer.patch  | 36 +
 .../clementine/files/clementine-qt5-lconvert.patch | 28 +
 3 files changed, 98 insertions(+), 13 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 3e249872f86..50ae57df046 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+EGIT_BRANCH="qt5"
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
 PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
@@ -19,7 +20,7 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote +X"
 
 REQUIRED_USE="
udisks? ( dbus )
@@ -27,35 +28,42 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+   app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
dev-libs/crypto++
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=
-   dev-libs/qjson
-   dev-qt/qtcore:4[ssl]
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   dev-qt/qtsql:4
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt5]
media-libs/taglib[mp4(+)]
sys-libs/zlib
virtual/glu
virtual/opengl
-   x11-libs/libX11
cdda? ( dev-libs/libcdio )
-   dbus? ( dev-qt/qtdbus:4 )
+   dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   lastfm? ( >=media-libs/liblastfm-1[qt5] )
moodbar? ( sci-libs/fftw:3.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
>=media-libs/libprojectm-1.2.0
)
+   X? (
+   dev-qt/qtx11extras:5
+   x11-libs/libX11
+   )
 "
 # Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
 # Libprojectm-1.2 seems to work fine, so no reason to use bundled version; 
check clementine's patches:
@@ -77,7 +85,7 @@ DEPEND="${COMMON_DEPEND}
dev-cpp/gmock
)
dev-libs/boost:=
-   dev-qt/qttest:4
+   dev-qt/linguist-tools:5
sys-devel/gettext
virtual/pkgconfig
box? ( dev-cpp/sparsehash )
@@ -86,15 +94,22 @@ DEPEND="${COMMON_DEPEND}
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
-   test? ( gnome-base/gsettings-desktop-schemas )
+   test? (
+   dev-qt/qttest:5
+   gnome-base/gsettings-desktop-schemas
+   )
 "
+
 DOCS=( Changelog README.md )
 
 MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/${MY_P^}"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-fts3-tokenizer.patch
+   "${FILESDIR}"/${PN}-qt5-lconvert.patch
+)
 
 src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
@@ -104,6 +119,11 @@ src_prepare() {
sed -i \
-e '/add_test_file(translations_test.cpp/d' \
tests/CMakeLists.txt || die
+
+   if ! use test; then
+   sed -e "/find_package.*Qt5/s:\ Test::" -i CMakeLists.txt || die
+   cmake_comment_add_subdirectory tests
+   fi
 }
 
 src_configure() {
@@ -139,6 +159,7 @@ src_configure() {
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_WIIMOTEDEV="$(usex wiimote)"

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

2017-11-19 Thread Andreas Sturmlechner
commit: 5e6ca548801e30874ba4ce2d82c520e8c7f75da8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 13:37:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 15:09:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6ca548

media-sound/clementine: Use l10n.eclass

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 media-sound/clementine/clementine-.ebuild | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 6675f7422fe..3e249872f86 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -5,9 +5,9 @@ EAPI=6
 
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
+PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa 
fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my 
nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi 
zh_CN zh_TW"
 
-inherit cmake-utils flag-o-matic gnome2-utils virtualx xdg-utils
+inherit cmake-utils flag-o-matic gnome2-utils l10n virtualx xdg-utils
 [[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="Modern music player and library organizer based on Amarok 1.4 and 
Qt"
@@ -20,7 +20,6 @@ SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
 IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
udisks? ( dbus )
@@ -98,8 +97,9 @@ S="${WORKDIR}/${MY_P^}"
 PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
 
 src_prepare() {
-   cmake-utils_src_prepare
+   l10n_find_plocales_changes "src/translations" "" ".po"
 
+   cmake-utils_src_prepare
# some tests fail or hang
sed -i \
-e '/add_test_file(translations_test.cpp/d' \
@@ -107,11 +107,6 @@ src_prepare() {
 }
 
 src_configure() {
-   local langs x
-   for x in ${LANGS}; do
-   use linguas_${x} && langs+=" ${x}"
-   done
-
# spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
@@ -128,7 +123,7 @@ src_configure() {
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF
-   -DLINGUAS="${langs}"
+   -DLINGUAS=$(l10n_get_locales)
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"



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

2017-09-10 Thread Lars Wendler
commit: 56a696664d0e7212a47b5d92b6b69fa89a0cfda7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep 10 20:34:18 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Sep 10 20:34:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a69666

media-sound/clementine: Adjusted dependency on dev-cpp/gtest (bug #629942).

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 2 +-
 media-sound/clementine/clementine-1.3.1-r6.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index 5febbe51f90..0edd5356ffe 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -76,7 +76,7 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
|| (
-   dev-cpp/gtest
+   >=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
amazoncloud? ( dev-cpp/sparsehash )

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index aa49f62b4fc..5aac7220fd6 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -76,7 +76,7 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
|| (
-   dev-cpp/gtest
+   >=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
amazoncloud? ( dev-cpp/sparsehash )

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 98c29278f10..48a9e1e41b5 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -78,7 +78,7 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
|| (
-   dev-cpp/gtest
+   >=dev-cpp/gtest-1.8.0
dev-cpp/gmock
)
box? ( dev-cpp/sparsehash )



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

2017-08-30 Thread Lars Wendler
commit: fc6106c0ad6b8131593495eed7e50b9f08493987
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 30 19:37:37 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 30 19:43:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6106c0

media-sound/clementine: gmock was integrated in gtest.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 7 +--
 media-sound/clementine/clementine-1.3.1-r6.ebuild | 5 -
 media-sound/clementine/clementine-.ebuild | 5 -
 3 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index 6302ee6eb6c..cd30faab0d3 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -75,7 +75,10 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
sys-devel/gettext
dev-qt/qttest:4
-   dev-cpp/gmock
+   || (
+   dev-cpp/gtest
+   dev-cpp/gmock
+   )
amazoncloud? ( dev-cpp/sparsehash )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 583af09c1e7..d3063f97f2b 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -75,7 +75,10 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
sys-devel/gettext
dev-qt/qttest:4
-   dev-cpp/gmock
+   || (
+   dev-cpp/gtest
+   dev-cpp/gmock
+   )
amazoncloud? ( dev-cpp/sparsehash )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 7c4e4dee814..d331bd69315 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -77,7 +77,10 @@ DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
sys-devel/gettext
dev-qt/qttest:4
-   dev-cpp/gmock
+   || (
+   dev-cpp/gtest
+   dev-cpp/gmock
+   )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )



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

2017-08-30 Thread Lars Wendler
commit: ad77a204ac5dd47f65c4b4f94a9fda39003e2339
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug 30 19:38:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 30 19:43:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad77a204

media-sound/clementine: Replaced fdo-mime with xdg-utils eclass.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 6 +++---
 media-sound/clementine/clementine-1.3.1-r6.ebuild | 6 +++---
 media-sound/clementine/clementine-.ebuild | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index cd30faab0d3..5febbe51f90 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -7,7 +7,7 @@ 
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
 LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
@@ -164,11 +164,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index d3063f97f2b..aa49f62b4fc 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -7,7 +7,7 @@ 
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
 LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
@@ -166,7 +166,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
@@ -175,6 +175,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index d331bd69315..98c29278f10 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -7,7 +7,7 @@ 
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
 LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+inherit cmake-utils flag-o-matic xdg-utils gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
@@ -163,7 +163,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
@@ -172,6 +172,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



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

2017-05-16 Thread Lars Wendler
commit: c279ee812958b4c27a160ae0d7ad1c580f51e9d3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 16 20:35:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 20:35:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c279ee81

media-sound/clementine: Make QA checks happy...

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/clementine/clementine-1.3.1-r6.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 05e76bdcae3..583af09c1e7 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -167,7 +167,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
elog "depending on your preferences"
 }
 

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 24c79e1281b..7c4e4dee814 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -164,7 +164,7 @@ pkg_postinst() {
gnome2_icon_cache_update
 
elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
-   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
elog "depending on your preferences"
 }
 



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

2017-05-16 Thread Lars Wendler
commit: 520806d82fc698f86da9f1d35761327e9a3c5dbd
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue May 16 03:30:31 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 19:52:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520806d8

media-sound/clementine: fix compilation with gcc-7.1

Gentoo-Bug: 618214
Closes: https://github.com/gentoo/gentoo/pull/4640

 media-sound/clementine/clementine-1.3.1-r6.ebuild  |  3 +-
 ...ine-1.3.1-add-missing-functional-includes.patch | 51 ++
 2 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 6dfba6c726c..6d4916f0f57 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -95,6 +95,7 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-desktop-file.patch
"${FILESDIR}"/${P}-chromaprint14.patch #603662
"${FILESDIR}"/${P}-libechonest_removal.patch
+   "${FILESDIR}"/${P}-add-missing-functional-includes.patch #618214
 )
 
 src_prepare() {

diff --git 
a/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
 
b/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
new file mode 100644
index 000..e480212b883
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.3.1-add-missing-functional-includes.patch
@@ -0,0 +1,51 @@
+From 8a6cc8b5069265e1e92e22def985e22c5955e503 Mon Sep 17 00:00:00 2001
+From: Morris Hafner 
+Date: Mon, 13 Feb 2017 17:46:46 +0100
+Subject: [PATCH] Add missing  includes (#5630)
+
+---
+ src/core/mergedproxymodel.cpp | 1 +
+ src/devices/giolister.cpp | 1 +
+ src/library/groupbydialog.cpp | 2 ++
+ 3 files changed, 4 insertions(+)
+
+diff --git a/src/core/mergedproxymodel.cpp b/src/core/mergedproxymodel.cpp
+index 56217f6..8c210d3 100644
+--- a/src/core/mergedproxymodel.cpp
 b/src/core/mergedproxymodel.cpp
+@@ -23,6 +23,7 @@
+ 
+ #include 
+ 
++#include 
+ #include 
+ 
+ // boost::multi_index still relies on these being in the global namespace.
+diff --git a/src/devices/giolister.cpp b/src/devices/giolister.cpp
+index aa3bddb..5f63ef2 100644
+--- a/src/devices/giolister.cpp
 b/src/devices/giolister.cpp
+@@ -17,6 +17,7 @@
+ 
+ #include "config.h"
+ 
++#include 
+ #include 
+ 
+ #include 
+diff --git a/src/library/groupbydialog.cpp b/src/library/groupbydialog.cpp
+index 5efdc9f..e5f711b 100644
+--- a/src/library/groupbydialog.cpp
 b/src/library/groupbydialog.cpp
+@@ -20,6 +20,8 @@
+ 
+ #include 
+ 
++#include 
++
+ // boost::multi_index still relies on these being in the global namespace.
+ using std::placeholders::_1;
+ using std::placeholders::_2;
+-- 
+2.10.2
+



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

2017-05-16 Thread Lars Wendler
commit: 12f2caaa5082b49a5d44723796964b91ff953d40
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue May 16 19:31:18 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 16 19:52:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f2caaa

media-sound/clementine: add a elog message about supported formats

see Gentoo-Bug 618678
Closes: https://github.com/gentoo/gentoo/pull/4640

 media-sound/clementine/clementine-1.3.1-r6.ebuild | 4 
 media-sound/clementine/clementine-.ebuild | 4 
 2 files changed, 8 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r6.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
index 6d4916f0f57..05e76bdcae3 100644
--- a/media-sound/clementine/clementine-1.3.1-r6.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -165,6 +165,10 @@ pkg_preinst() {
 pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
+
+   elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "depending on your preferences"
 }
 
 pkg_postrm() {

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index bfe62ae2d81..24c79e1281b 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -162,6 +162,10 @@ pkg_preinst() {
 pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
+
+   elog "Note that list of supported formats is controlled by 
media-plugins/gst-plugins-meta "
+   elog "USE flags. You may be intrested in setting aac, flac, mp3, ogg or 
wavpack USE flags "
+   elog "depending on your preferences"
 }
 
 pkg_postrm() {



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

2017-03-04 Thread Lars Wendler
commit: 12521e5911210536d27112af6b63db41663a907a
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Mar  4 18:38:42 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar  4 20:08:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12521e59

media-sound/clementine: remove vkontakte USE flag

Due to vk.com disabled it's public music API the corresponding
functionality in clementine doesn't work anymore and was removed from
the git, so disable it premanenly in recent release and remove the USE
from the live version.

See https://github.com/clementine-player/Clementine/issues/5591
Closes: https://github.com/gentoo/gentoo/pull/4121

 ...mentine-.ebuild => clementine-1.3.1-r6.ebuild} | 19 ++-
 media-sound/clementine/clementine-.ebuild |  3 +--
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.3.1-r6.ebuild
similarity index 89%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.3.1-r6.ebuild
index 66cfb44168c..6dfba6c726c 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r6.ebuild
@@ -19,12 +19,11 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks udisks_legacy vkontakte 
wiimote"
+IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
udisks? ( dbus )
-   udisks_legacy? ( dbus )
wiimote? ( dbus )
 "
 
@@ -64,8 +63,7 @@ COMMON_DEPEND="
 # 06-fix-numeric-locale.patch
 # 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:2 )
-   udisks_legacy? ( sys-fs/udisks:0 ) )
+   dbus? ( udisks? ( sys-fs/udisks:0 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs[mtp] )
media-plugins/gst-plugins-meta:1.0
@@ -78,10 +76,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
dev-cpp/gmock
+   amazoncloud? ( dev-cpp/sparsehash )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
-   seafile? ( dev-cpp/sparsehash )
pulseaudio? ( media-sound/pulseaudio )
skydrive? ( dev-cpp/sparsehash )
test? ( gnome-base/gsettings-desktop-schemas )
@@ -94,6 +92,9 @@ S="${WORKDIR}/${MY_P^}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
+   "${FILESDIR}"/${P}-fix-desktop-file.patch
+   "${FILESDIR}"/${P}-chromaprint14.patch #603662
+   "${FILESDIR}"/${P}-libechonest_removal.patch
 )
 
 src_prepare() {
@@ -115,10 +116,10 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WERROR=OFF
-DLINGUAS="${langs}"
+   -DENABLE_AMAZON_CLOUD_DRIVE="$(usex amazoncloud)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"
-   -DENABLE_UDISKS2="$(usex udisks)"
-   -DENABLE_DEVICEKIT="$(usex udisks_legacy)"
+   -DENABLE_DEVICEKIT="$(usex udisks)"
-DENABLE_LIBGPOD="$(usex ipod)"
-DENABLE_LIBLASTFM="$(usex lastfm)"
-DENABLE_LIBMTP="$(usex mtp)"
@@ -130,9 +131,7 @@ src_configure() {
-DENABLE_DROPBOX="$(usex dropbox)"
-DENABLE_GOOGLE_DRIVE="$(usex googledrive)"
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-   -DENABLE_SEAFILE="$(usex seafile)"
-DENABLE_SKYDRIVE="$(usex skydrive)"
-   -DENABLE_VK="$(usex vkontakte)"
-DENABLE_SPOTIFY_BLOB=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DUSE_BUILTIN_TAGLIB=OFF
@@ -144,6 +143,8 @@ src_configure() {
-DCRYPTOPP_FOUND=ON
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
+   # see 
https://github.com/clementine-player/Clementine/issues/5591
+   -DENABLE_VK=OFF
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 66cfb44168c..bfe62ae2d81 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -19,7 +19,7 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks udisks_legacy vkontakte 
wiimote"
+IUSE="box cdda +dbus debug 

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

2017-03-04 Thread Lars Wendler
commit: b9ca7b18310b0796d074b748c357ba712ccc242f
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Mar  4 19:09:00 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar  4 19:10:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ca7b18

media-sound/clementine: Avoid automagically enabling of ccache (bug #611010)

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 2 ++
 media-sound/clementine/clementine-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index cefe19044fd..6302ee6eb6c 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -142,6 +142,8 @@ src_configure() {
# force to find crypto++ see bug #548544
-DCRYPTOPP_LIBRARIES="crypto++"
-DCRYPTOPP_FOUND=ON
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 5e9f56ede5a..66cfb44168c 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -142,6 +142,8 @@ src_configure() {
# force to find crypto++ see bug #548544
-DCRYPTOPP_LIBRARIES="crypto++"
-DCRYPTOPP_FOUND=ON
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT



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

2017-01-04 Thread David Seifert
commit: 8ca6a13f5ba397d003ca44a54f0fec57a74e3fce
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan  4 16:47:03 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan  4 16:47:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca6a13f

media-sound/clementine: Remove unused USE flags from metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index fc2c26e..1452082 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -29,8 +29,6 @@
Build with ProjectM visualization
Enable support for seafile: a file sync 
service
Enable Skydrive support
-   Use the system-wide 
dev-db/sqlite installation
-   Enable Ubuntu One support
Enable storage management support 
via legacy sys-fs/udisks:0
Enable vk.com support
Enable support for Wii remote



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

2017-01-04 Thread Lars Wendler
commit: aae3b9701faba2fce4d87edb8f53a7a56a3d0df5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  4 15:07:10 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  4 15:07:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae3b970

media-sound/clementine: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/Manifest|   1 -
 media-sound/clementine/clementine-1.2.3-r2.ebuild  | 169 ---
 media-sound/clementine/clementine-1.2.3.ebuild | 169 ---
 ...tine-1.2.3-hide_boost_includes_from_q_moc.patch | 181 -
 .../files/clementine-1.2.3-namespaces.patch|  36 
 5 files changed, 556 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index c30a99a..cc01afb 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1 @@
-DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
 DIST clementine-1.3.1.tar.gz 8501827 SHA256 
f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 WHIRLPOOL 
20a57177dc740865f35c407b981e146d9ddec6aff39e662a27dfe0e238f3baa87b331cc6dc50eebf848279c8860fb74454b4997924e2d4d93357a870364af1a7

diff --git a/media-sound/clementine/clementine-1.2.3-r2.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
deleted file mode 100644
index 7b60fa8..
--- a/media-sound/clementine/clementine-1.2.3-r2.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
-
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-2
-
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="amd64 x86"
-IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm skydrive system-sqlite test ubuntu-one +udisks wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-# qca dep is temporary for bug #489850
-COMMON_DEPEND="
-   app-crypt/qca:2[qt4(+)]
-   >=dev-qt/qtcore-4.5:4[ssl]
-   >=dev-qt/qtgui-4.5:4
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4[sqlite]
-   system-sqlite? ( dev-db/sqlite:3[fts3(+)] )
-   >=media-libs/taglib-1.8[mp4(+)]
-   >=dev-libs/glib-2.24.1-r1
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   media-libs/libechonest:=[qt4(+)]
-   >=media-libs/libmygpo-qt-1.0.7[qt4(+)]
-   >=media-libs/chromaprint-0.6
-   media-libs/gstreamer:0.10
-   media-libs/gst-plugins-base:0.10
-   sys-libs/zlib
-   virtual/glu
-   virtual/opengl
-   x11-libs/libX11
-   ayatana? ( dev-libs/libindicate-qt )
-   cdda? ( dev-libs/libcdio )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:= )
-"
-# now only presets are used, libprojectm is internal
-# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
-RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:0 ) )
-   mms? ( media-plugins/gst-plugins-libmms:0.10 )
-   mtp? ( gnome-base/gvfs[mtp] )
-   projectm? ( >=media-libs/libprojectm-1.2.0 )
-   media-plugins/gst-plugins-meta:0.10
-   media-plugins/gst-plugins-gio:0.10
-   media-plugins/gst-plugins-soup:0.10
-   media-plugins/gst-plugins-taglib:0.10
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/boost-1.39:=
-   virtual/pkgconfig
-   

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

2016-12-29 Thread Agostino Sarubbo
commit: c206ecb4692a2fadae93b4e14c31f6e16a86a834
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 11:41:06 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 11:41:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c206ecb4

media-sound/clementine: x86 stable wrt bug #589550

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index 0a061e5..2f47610 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
 IUSE+="${LANGS// / linguas_}"
 



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

2016-12-29 Thread Agostino Sarubbo
commit: 55b818ef675dec63fb66dafabaf1b3767a72f784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 11:36:28 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 11:36:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b818ef

media-sound/clementine: amd64 stable wrt bug #589550

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/clementine/clementine-1.3.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r5.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
index 4d23bb0..0a061e5 100644
--- a/media-sound/clementine/clementine-1.3.1-r5.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
 IUSE+="${LANGS// / linguas_}"
 



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

2016-12-26 Thread Lars Wendler
commit: 435d5fdb52747acb507a0cbc1fec3778110e0a37
Author: Alexander Golubev  gmail  com>
AuthorDate: Mon Dec 26 22:23:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 23:38:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435d5fdb

media-sound/clementine-1.3.1: drop echonest support

Gentoo Bug: 573712
Thanks for the patch to Lars Wendler.

Also rename the recently added patch 'clementine-chromaprint14' to meet
gentoo patch naming suggestions.
Closes: https://github.com/gentoo/gentoo/pull/3246

 ...-1.3.1-r4.ebuild => clementine-1.3.1-r5.ebuild} |   4 +-
 patch => clementine-1.3.1-chromaprint14.patch} |   0
 .../clementine-1.3.1-libechonest_removal.patch | 701 +
 3 files changed, 703 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r4.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.1-r4.ebuild
rename to media-sound/clementine/clementine-1.3.1-r5.ebuild
index a61c2fe..4d23bb0 100644
--- a/media-sound/clementine/clementine-1.3.1-r4.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4(+)]
>=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
@@ -95,7 +94,8 @@ S="${WORKDIR}/${MY_P^}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
"${FILESDIR}"/${P}-fix-desktop-file.patch
-   "${FILESDIR}"/${PN}-chromaprint14.patch #603662
+   "${FILESDIR}"/${P}-chromaprint14.patch #603662
+   "${FILESDIR}"/${P}-libechonest_removal.patch
 )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-chromaprint14.patch 
b/media-sound/clementine/files/clementine-1.3.1-chromaprint14.patch
similarity index 100%
rename from media-sound/clementine/files/clementine-chromaprint14.patch
rename to media-sound/clementine/files/clementine-1.3.1-chromaprint14.patch

diff --git 
a/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch 
b/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch
new file mode 100644
index ..63eb096
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch
@@ -0,0 +1,701 @@
+Remove depend upon media-libs/libechonest and its support from clementine due 
to echonest service
+was shutdown and this functionality is useless now and results in nothing but 
a slight security
+and privacy risk.
+See Gentoo bug #573712.
+Based upon patch extracted from upstream git; original patch info:
+commit a8a0f2e4fdd3d4b2fd23b8628a3abc27c290d01d
+Author: John Maguire 
+Date:   Mon Jun 27 14:45:40 2016 +0100
+
+Remove echonest and update songkick concert fetcher.
+--- Clementine-1.3.1/CMakeLists.txt
 Clementine-1.3.1/CMakeLists.txt
+@@ -365,9 +365,6 @@
+   endif (NOT APPLE)
+ endif (USE_SYSTEM_QXT)
+ 
+-find_path(ECHONEST_INCLUDE_DIRS echonest/echonest_export.h)
+-find_library(ECHONEST_LIBRARIES echonest)
+-
+ # Use system gmock if it's available
+ # We need to look for both gmock and gtest
+ find_path(GMOCK_INCLUDE_DIRS gmock/gmock.h)
+--- Clementine-1.3.1/src/CMakeLists.txt
 Clementine-1.3.1/src/CMakeLists.txt
+@@ -35,7 +35,6 @@
+ include_directories(${QTSINGLEAPPLICATION_INCLUDE_DIRS})
+ include_directories(${QTIOCOMPRESSOR_INCLUDE_DIRS})
+ include_directories(${QXT_INCLUDE_DIRS})
+-include_directories(${ECHONEST_INCLUDE_DIRS})
+ include_directories(${SHA2_INCLUDE_DIRS})
+ include_directories(${CHROMAPRINT_INCLUDE_DIRS})
+ include_directories(${MYGPOQT_INCLUDE_DIRS})
+@@ -297,8 +296,6 @@
+   songinfo/artistinfoview.cpp
+   songinfo/collapsibleinfoheader.cpp
+   songinfo/collapsibleinfopane.cpp
+-  songinfo/echonestbiographies.cpp
+-  songinfo/echonestimages.cpp
+   songinfo/songinfobase.cpp
+   songinfo/songinfofetcher.cpp
+   songinfo/songinfoprovider.cpp
+@@ -586,8 +583,6 @@
+   songinfo/artistinfoview.h
+   songinfo/collapsibleinfoheader.h
+   songinfo/collapsibleinfopane.h
+-  songinfo/echonestbiographies.h
+-  songinfo/echonestimages.h
+   songinfo/songinfobase.h
+   songinfo/songinfofetcher.h
+   songinfo/songinfoprovider.h
+@@ -822,16 +817,12 @@
+ internet/lastfm/lastfmcompat.cpp
+ internet/lastfm/lastfmservice.cpp
+ internet/lastfm/lastfmsettingspage.cpp
+-songinfo/echonestsimilarartists.cpp
+-songinfo/echonesttags.cpp
+ songinfo/lastfmtrackinfoprovider.cpp
+ songinfo/tagwidget.cpp
+   HEADERS
+ covers/lastfmcoverprovider.h
+ internet/lastfm/lastfmservice.h
+ internet/lastfm/lastfmsettingspage.h
+-songinfo/echonestsimilarartists.h
+-songinfo/echonesttags.h
+ songinfo/lastfmtrackinfoprovider.h
+ songinfo/tagwidget.h
+   UI
+@@ -1241,7 +1232,6 @@
+   

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

2016-12-26 Thread Lars Wendler
commit: 8c1ff8c7198d3b85db9e1fd8c3d2d9dd943dd75f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 26 16:33:37 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:33:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1ff8c7

media-sound/clementine: Transferred maintainership (bug #588908).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/metadata.xml | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index dc6050b..fc2c26e 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -2,8 +2,14 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   nik...@gmx.us
-   Nikoli
+   fatz...@gmail.com
+   Fat-Zer
+   Proxied maintainer. Assign bugs to 
him
+   
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   Proxy maintainer for Fat-Zer. Please CC on 
bugs


proxy-ma...@gentoo.org



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

2016-12-26 Thread Lars Wendler
commit: 38d0e53184badc23e1fa9f2d532f276b2f729e0f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 26 16:13:27 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:13:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d0e531

media-sound/clementine: Fixed building against >=media-libs/chromaprint-1.4

This fixes Gentoo bug #603662

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/clementine-1.3.1-r4.ebuild  |  1 +
 .../files/clementine-chromaprint14.patch   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r4.ebuild 
b/media-sound/clementine/clementine-1.3.1-r4.ebuild
index ed118c2..a61c2fe 100644
--- a/media-sound/clementine/clementine-1.3.1-r4.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r4.ebuild
@@ -95,6 +95,7 @@ S="${WORKDIR}/${MY_P^}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
"${FILESDIR}"/${P}-fix-desktop-file.patch
+   "${FILESDIR}"/${PN}-chromaprint14.patch #603662
 )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-chromaprint14.patch 
b/media-sound/clementine/files/clementine-chromaprint14.patch
new file mode 100644
index ..bfdc492
--- /dev/null
+++ b/media-sound/clementine/files/clementine-chromaprint14.patch
@@ -0,0 +1,41 @@
+From ded312685735fc266d4154d355286eeb86db3bcd Mon Sep 17 00:00:00 2001
+From: Chocobozzz 
+Date: Thu, 8 Dec 2016 23:12:17 +0100
+Subject: [PATCH] Add compatibility with chromaprint >= 1.4
+
+---
+ src/musicbrainz/chromaprinter.cpp | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/musicbrainz/chromaprinter.cpp 
b/src/musicbrainz/chromaprinter.cpp
+index 9579b62..c7ad99e 100644
+--- a/src/musicbrainz/chromaprinter.cpp
 b/src/musicbrainz/chromaprinter.cpp
+@@ -143,16 +143,24 @@ QString Chromaprinter::CreateFingerprint() {
+   ChromaprintContext* chromaprint =
+   chromaprint_new(CHROMAPRINT_ALGORITHM_DEFAULT);
+   chromaprint_start(chromaprint, kDecodeRate, kDecodeChannels);
+-  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
++  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
+data.size() / 2);
+   chromaprint_finish(chromaprint);
+ 
+-  void* fprint = nullptr;
+   int size = 0;
++
++#if CHROMAPRINT_VERSION_MAJOR >= 1 && CHROMAPRINT_VERSION_MINOR >= 4
++  u_int32_t *fprint = nullptr;
++  char *encoded = nullptr;
++#else
++  void *fprint = nullptr;
++  void *encoded = nullptr;
++#endif
++
+   int ret = chromaprint_get_raw_fingerprint(chromaprint, , );
++
+   QByteArray fingerprint;
+   if (ret == 1) {
+-void* encoded = nullptr;
+ int encoded_size = 0;
+ chromaprint_encode_fingerprint(fprint, size, 
CHROMAPRINT_ALGORITHM_DEFAULT,
+, _size, 1);



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

2016-12-26 Thread Lars Wendler
commit: 48ec80ce6a8390b35b974e495091fc662d3e
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Sep 17 19:45:46 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ec80ce

media-sound/clementine: update dependencies upon media-libs/libmygpo-qt

- depend on >=media-libs/libmygpo-qt-1.0.9 for recent clementine
- update dependencies upon media-libs/libmygpo-qt to require qt4 if it
optional.
- also do the same for echonest in stable ebuilds.

Thanks to Diogo Pereira for correcting the libechonest dependence.
Closes: https://github.com/gentoo/gentoo/pull/2350

 media-sound/clementine/clementine-1.2.3-r2.ebuild | 4 ++--
 media-sound/clementine/clementine-1.2.3.ebuild| 4 ++--
 .../{clementine-1.3.1-r3.ebuild => clementine-1.3.1-r4.ebuild}| 4 ++--
 media-sound/clementine/clementine-.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r2.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
index 0f88953..7b9e871 100644
--- a/media-sound/clementine/clementine-1.2.3-r2.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r2.ebuild
@@ -42,8 +42,8 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.7[qt4(+)]
>=media-libs/chromaprint-0.6
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index fa38670..7c4c956 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -42,8 +42,8 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.7[qt4(+)]
>=media-libs/chromaprint-0.6
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10

diff --git a/media-sound/clementine/clementine-1.3.1-r3.ebuild 
b/media-sound/clementine/clementine-1.3.1-r4.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.1-r3.ebuild
rename to media-sound/clementine/clementine-1.3.1-r4.ebuild
index d0baf97..ed118c2 100644
--- a/media-sound/clementine/clementine-1.3.1-r3.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r4.ebuild
@@ -41,8 +41,8 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4]
-   >=media-libs/libmygpo-qt-1.0.8
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index d12f8ba..c3cd539 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++



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

2016-12-20 Thread Tobias Klausmann
commit: bcfedac3d38516a9ae2c725d4992aa552ba2fac2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Dec 20 19:15:27 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Dec 20 19:15:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfedac3

media-sound/clementine-1.2.3-r2: stable on amd64

Gentoo-Bug: 595600

 media-sound/clementine/clementine-1.2.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r2.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
index a852031..0f88953 100644
--- a/media-sound/clementine/clementine-1.2.3-r2.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r2.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz ->
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm skydrive system-sqlite test ubuntu-one +udisks wiimote"
 IUSE+="${LANGS// / linguas_}"
 



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

2016-09-13 Thread David Seifert
commit: 1d8124918ec0cf8cec6dbac8aa84cbd84855b2ea
Author: Alexander Golubev  gmail  com>
AuthorDate: Mon Sep 12 17:27:32 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep 13 07:49:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d812491

media-sound/clementine: fix desktop file QA notice

This fixes QA notice complaning that OnlyShowIn key for action groups is
deprecated.
See gentoo bug 460412#3
Closes: https://github.com/gentoo/gentoo/pull/2311

Signed-off-by: David Seifert  gentoo.org>

 ...-1.3.1-r2.ebuild => clementine-1.3.1-r3.ebuild} |  1 +
 .../files/clementine-1.3.1-fix-desktop-file.patch  | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r2.ebuild 
b/media-sound/clementine/clementine-1.3.1-r3.ebuild
similarity index 99%
rename from media-sound/clementine/clementine-1.3.1-r2.ebuild
rename to media-sound/clementine/clementine-1.3.1-r3.ebuild
index 18f42ef..d0baf97 100644
--- a/media-sound/clementine/clementine-1.3.1-r2.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r3.ebuild
@@ -94,6 +94,7 @@ S="${WORKDIR}/${MY_P^}"
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
+   "${FILESDIR}"/${P}-fix-desktop-file.patch
 )
 
 src_prepare() {

diff --git 
a/media-sound/clementine/files/clementine-1.3.1-fix-desktop-file.patch 
b/media-sound/clementine/files/clementine-1.3.1-fix-desktop-file.patch
new file mode 100644
index ..bb56131
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.3.1-fix-desktop-file.patch
@@ -0,0 +1,52 @@
+This patch fixes gentoo QA notices against the desktop file (see gentoo bug 
460412#3)
+Based upon patch extracted from upstream git; original patch info:
+commit 04f73d125365d97fa6f72677ec5d220292690e56
+Author: Golubev Alexander 
+Date:   Mon Jul 18 13:45:03 2016 +0400
+
+Remove OnlyShowIn=Unity from clementine.desktop's action sections (#5444)
+
+diff --git a/dist/clementine.desktop b/dist/clementine.desktop
+index 2fb9559..9ee881e 100644
+--- a/dist/clementine.desktop
 b/dist/clementine.desktop
+@@ -38,7 +38,6 @@ Actions=Play;Pause;Stop;Previous;Next;
+ [Desktop Action Play]
+ Name=Play
+ Exec=clementine --play
+-OnlyShowIn=Unity;
+ Name[af]=Speel
+ Name[be]=Прайграць
+ Name[bg]=Възпроизвеждане
+@@ -89,7 +88,6 @@ Name[zh_TW]=播放
+ [Desktop Action Pause]
+ Name=Pause
+ Exec=clementine --pause
+-OnlyShowIn=Unity;
+ Name[be]=Прыпыніць
+ Name[bg]=Пауза
+ Name[br]=Ehan
+@@ -135,7 +133,6 @@ Name[zh_TW]=暫停
+ [Desktop Action Stop]
+ Name=Stop
+ Exec=clementine --stop
+-OnlyShowIn=Unity;
+ Name[be]=Спыніць
+ Name[bg]=Спиране
+ Name[br]=Paouez
+@@ -184,7 +181,6 @@ Name[zh_TW]=停止
+ [Desktop Action Previous]
+ Name=Previous
+ Exec=clementine --previous
+-OnlyShowIn=Unity;
+ Name[af]=Vorige
+ Name[be]=Папярэдні
+ Name[bg]=Предишна
+@@ -232,7 +228,6 @@ Name[zh_TW]=往前
+ [Desktop Action Next]
+ Name=Next
+ Exec=clementine --next
+-OnlyShowIn=Unity;
+ Name[af]=Volgende
+ Name[be]=Далей
+ Name[bg]=Следваща



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

2016-07-21 Thread Lars Wendler
commit: e51f70b7c4cc05b81a37dd3535a39306e2d9a1fa
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 21 08:14:45 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 21 08:17:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51f70b7

media-sound/clementine: >=media-libs/taglib-1.11 dropped mp4 USE flag.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.2.3-r2.ebuild | 2 +-
 media-sound/clementine/clementine-1.2.3.ebuild| 4 ++--
 media-sound/clementine/clementine-1.3.1-r2.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r2.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
index 852c5a2..a852031 100644
--- a/media-sound/clementine/clementine-1.2.3-r2.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r2.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPEND="
>=dev-qt/qtopengl-4.5:4
>=dev-qt/qtsql-4.5:4[sqlite]
system-sqlite? ( dev-db/sqlite:3[fts3(+)] )
-   >=media-libs/taglib-1.8[mp4]
+   >=media-libs/taglib-1.8[mp4(+)]
>=dev-libs/glib-2.24.1-r1
dev-libs/libxml2
dev-libs/protobuf:=

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index 316efe6..fa38670 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -37,7 +37,7 @@ COMMON_DEPEND="
>=dev-qt/qtopengl-4.5:4
>=dev-qt/qtsql-4.5:4[sqlite]
system-sqlite? ( dev-db/sqlite:3[fts3(+)] )
-   >=media-libs/taglib-1.8[mp4]
+   >=media-libs/taglib-1.8[mp4(+)]
>=dev-libs/glib-2.24.1-r1
dev-libs/libxml2
dev-libs/protobuf:=

diff --git a/media-sound/clementine/clementine-1.3.1-r2.ebuild 
b/media-sound/clementine/clementine-1.3.1-r2.ebuild
index a648251..18f42ef 100644
--- a/media-sound/clementine/clementine-1.3.1-r2.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r2.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
media-libs/gst-plugins-base:1.0
media-libs/libechonest:=[qt4]
>=media-libs/libmygpo-qt-1.0.8
-   >=media-libs/taglib-1.8[mp4]
+   >=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++
virtual/glu

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index bb4be8d..d12f8ba 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -43,7 +43,7 @@ COMMON_DEPEND="
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/libmygpo-qt-1.0.8
-   >=media-libs/taglib-1.8[mp4]
+   >=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++
virtual/glu



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

2016-07-16 Thread Patrice Clement
commit: b8e9cb5c8547483daf7b46942cd5016861cee751
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Jul 16 03:34:09 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul 16 09:36:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e9cb5c

media-sound/clementine: add missing USE for a dependency gnome-base/gvfs[mtp].

Gentoo-Bug: https://bugs.gentoo.org/566344
Closes: https://github.com/gentoo/gentoo/pull/1889

Signed-off-by: Patrice Clement  gentoo.org>

 .../{clementine-1.2.3-r1.ebuild => clementine-1.2.3-r2.ebuild}  | 2 +-
 .../{clementine-1.3.1-r1.ebuild => clementine-1.3.1-r2.ebuild}  | 2 +-
 media-sound/clementine/clementine-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r1.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
similarity index 99%
rename from media-sound/clementine/clementine-1.2.3-r1.ebuild
rename to media-sound/clementine/clementine-1.2.3-r2.ebuild
index 7412da0..852c5a2 100644
--- a/media-sound/clementine/clementine-1.2.3-r1.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r2.ebuild
@@ -65,7 +65,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
dbus? ( udisks? ( sys-fs/udisks:0 ) )
mms? ( media-plugins/gst-plugins-libmms:0.10 )
-   mtp? ( gnome-base/gvfs )
+   mtp? ( gnome-base/gvfs[mtp] )
projectm? ( >=media-libs/libprojectm-1.2.0 )
media-plugins/gst-plugins-meta:0.10
media-plugins/gst-plugins-gio:0.10

diff --git a/media-sound/clementine/clementine-1.3.1-r1.ebuild 
b/media-sound/clementine/clementine-1.3.1-r2.ebuild
similarity index 99%
rename from media-sound/clementine/clementine-1.3.1-r1.ebuild
rename to media-sound/clementine/clementine-1.3.1-r2.ebuild
index a2a50f3..a648251 100644
--- a/media-sound/clementine/clementine-1.3.1-r1.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r2.ebuild
@@ -67,7 +67,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
dbus? ( udisks? ( sys-fs/udisks:0 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs )
+   mtp? ( gnome-base/gvfs[mtp] )
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0
media-plugins/gst-plugins-taglib:1.0

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 2dc21a7..bb4be8d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -68,7 +68,7 @@ RDEPEND="${COMMON_DEPEND}
dbus? ( udisks? ( sys-fs/udisks:2 )
udisks_legacy? ( sys-fs/udisks:0 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
-   mtp? ( gnome-base/gvfs )
+   mtp? ( gnome-base/gvfs[mtp] )
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0
media-plugins/gst-plugins-taglib:1.0



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

2016-07-16 Thread Patrice Clement
commit: 75e3c7b9f4312dcf3f6fc36d79851069c39a2ee2
Author: Alexander Golubev  gmail  com>
AuthorDate: Fri Jul 15 17:18:16 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul 16 09:36:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e3c7b9

media-sound/clementine: add missing USE for a dependency dev-qt/qtcore[ssl].

Gentoo-Bug: https://bugs.gentoo.org/587952
Closes: https://github.com/gentoo/gentoo/pull/1889

Signed-off-by: Patrice Clement  gentoo.org>

 media-sound/clementine/clementine-1.2.3-r1.ebuild | 2 +-
 media-sound/clementine/clementine-1.2.3.ebuild| 2 +-
 media-sound/clementine/clementine-1.3.1-r1.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r1.ebuild 
b/media-sound/clementine/clementine-1.2.3-r1.ebuild
index 5f728cb..7412da0 100644
--- a/media-sound/clementine/clementine-1.2.3-r1.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r1.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="
 # qca dep is temporary for bug #489850
 COMMON_DEPEND="
app-crypt/qca:2[qt4(+)]
-   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtcore-4.5:4[ssl]
>=dev-qt/qtgui-4.5:4
dbus? ( >=dev-qt/qtdbus-4.5:4 )
>=dev-qt/qtopengl-4.5:4

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index 4de381c..316efe6 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -31,7 +31,7 @@ REQUIRED_USE="
 # qca dep is temporary for bug #489850
 COMMON_DEPEND="
app-crypt/qca:2[qt4(+)]
-   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtcore-4.5:4[ssl]
>=dev-qt/qtgui-4.5:4
dbus? ( >=dev-qt/qtdbus-4.5:4 )
>=dev-qt/qtopengl-4.5:4

diff --git a/media-sound/clementine/clementine-1.3.1-r1.ebuild 
b/media-sound/clementine/clementine-1.3.1-r1.ebuild
index 4c1168c..a2a50f3 100644
--- a/media-sound/clementine/clementine-1.3.1-r1.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r1.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtcore-4.5:4[ssl]
>=dev-qt/qtgui-4.5:4
>=dev-qt/qtopengl-4.5:4
>=dev-qt/qtsql-4.5:4

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index c37f20a..2dc21a7 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -35,7 +35,7 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtcore-4.5:4[ssl]
>=dev-qt/qtgui-4.5:4
>=dev-qt/qtopengl-4.5:4
>=dev-qt/qtsql-4.5:4



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

2016-07-16 Thread Patrice Clement
commit: 197baf91a0b62e03701f938875afe7cf025b7012
Author: Alexander Golubev  gmail  com>
AuthorDate: Thu Jul 14 22:48:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul 16 09:36:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197baf91

media-sound/clementine: remove a line refering to a removed USE.

Gentoo-Bug: https://bugs.gentoo.org/588784
Closes: https://github.com/gentoo/gentoo/pull/1889

Signed-off-by: Patrice Clement  gentoo.org>

 media-sound/clementine/clementine-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index b52c4d2..c37f20a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -116,7 +116,6 @@ src_configure() {
local mycmakeargs=(
-DBUILD_WERROR=OFF
-DLINGUAS="${langs}"
-   -DENABLE_AMAZON_CLOUD_DRIVE="$(usex amazoncloud)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"
-DENABLE_UDISKS2="$(usex udisks)"



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

2016-07-03 Thread Göktürk Yüksek
commit: 80e5033261032d6e950180c1081ac998894bafd7
Author: Alexander Golubev  gmail  com>
AuthorDate: Thu Jun 23 01:30:37 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jul  3 22:18:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e50332

media-sound/clementine: a couple dependency fixes

- Fix udisks version required
- Fix boost slot

Reviewed-by: David Seifert  gentoo.org>

 ...ine-1.3.1.ebuild => clementine-1.2.3-r1.ebuild} | 119 +++--
 ...ine-1.3.1.ebuild => clementine-1.3.1-r1.ebuild} |   4 +-
 media-sound/clementine/clementine-.ebuild  |   2 +-
 3 files changed, 63 insertions(+), 62 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1.ebuild 
b/media-sound/clementine/clementine-1.2.3-r1.ebuild
similarity index 51%
copy from media-sound/clementine/clementine-1.3.1.ebuild
copy to media-sound/clementine/clementine-1.2.3-r1.ebuild
index d3af6df..5f728cb 100644
--- a/media-sound/clementine/clementine-1.3.1.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r1.ebuild
@@ -2,25 +2,25 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=5
 
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
 
 inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-r3
+[[ ${PV} == ** ]] && inherit git-2
 
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
 HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
 [[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
+IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm skydrive system-sqlite test ubuntu-one +udisks wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
@@ -28,72 +28,75 @@ REQUIRED_USE="
wiimote? ( dbus )
 "
 
+# qca dep is temporary for bug #489850
 COMMON_DEPEND="
-   dev-db/sqlite:=
+   app-crypt/qca:2[qt4(+)]
+   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   dbus? ( >=dev-qt/qtdbus-4.5:4 )
+   >=dev-qt/qtopengl-4.5:4
+   >=dev-qt/qtsql-4.5:4[sqlite]
+   system-sqlite? ( dev-db/sqlite:3[fts3(+)] )
+   >=media-libs/taglib-1.8[mp4]
>=dev-libs/glib-2.24.1-r1
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4
-   >=dev-qt/qtgui-4.5:4
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4
+   media-libs/libechonest:=
+   >=media-libs/libmygpo-qt-1.0.7
>=media-libs/chromaprint-0.6
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4]
-   >=media-libs/libmygpo-qt-1.0.8
-   >=media-libs/taglib-1.8[mp4]
+   media-libs/gstreamer:0.10
+   media-libs/gst-plugins-base:0.10
sys-libs/zlib
-   dev-libs/crypto++
virtual/glu
virtual/opengl
x11-libs/libX11
+   ayatana? ( dev-libs/libindicate-qt )
cdda? ( dev-libs/libcdio )
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0 )
+   projectm? ( media-libs/glew:= )
 "
-# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
-# Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
+# now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# Still possibly essential but not applied yet patches are:
-# 06-fix-numeric-locale.patch
-# 08-stdlib.h-for-rand.patch
+# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:2 ) )

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

2016-07-03 Thread Göktürk Yüksek
commit: 5fed2e48db334156e3241ed5e0f6bef75ae30a1f
Author: Alexander Golubev  gmail  com>
AuthorDate: Thu Jun 23 01:32:06 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Sun Jul  3 22:19:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fed2e48

media-sound/clementine: several enhancements in the live ebuild

- remove amazoncloud support due to removed in upstream
- add seafile sharing service support
- add udisks2 support
- remove dep upon media-libs/libechonest due to it is not required anymore

Reviewed-by: David Seifert  gentoo.org>

 media-sound/clementine/clementine-.ebuild | 13 -
 media-sound/clementine/metadata.xml   |  2 ++
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 4edecab..b52c4d2 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -20,11 +20,12 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks udisks_legacy vkontakte 
wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
udisks? ( dbus )
+   udisks_legacy? ( dbus )
wiimote? ( dbus )
 "
 
@@ -41,7 +42,6 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4]
>=media-libs/libmygpo-qt-1.0.8
>=media-libs/taglib-1.8[mp4]
sys-libs/zlib
@@ -65,7 +65,8 @@ COMMON_DEPEND="
 # 06-fix-numeric-locale.patch
 # 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:2 ) )
+   dbus? ( udisks? ( sys-fs/udisks:2 )
+   udisks_legacy? ( sys-fs/udisks:0 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs )
media-plugins/gst-plugins-meta:1.0
@@ -78,10 +79,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
dev-cpp/gmock
-   amazoncloud? ( dev-cpp/sparsehash )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
+   seafile? ( dev-cpp/sparsehash )
pulseaudio? ( media-sound/pulseaudio )
skydrive? ( dev-cpp/sparsehash )
test? ( gnome-base/gsettings-desktop-schemas )
@@ -118,7 +119,8 @@ src_configure() {
-DENABLE_AMAZON_CLOUD_DRIVE="$(usex amazoncloud)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DENABLE_DBUS="$(usex dbus)"
-   -DENABLE_DEVICEKIT="$(usex udisks)"
+   -DENABLE_UDISKS2="$(usex udisks)"
+   -DENABLE_DEVICEKIT="$(usex udisks_legacy)"
-DENABLE_LIBGPOD="$(usex ipod)"
-DENABLE_LIBLASTFM="$(usex lastfm)"
-DENABLE_LIBMTP="$(usex mtp)"
@@ -130,6 +132,7 @@ src_configure() {
-DENABLE_DROPBOX="$(usex dropbox)"
-DENABLE_GOOGLE_DRIVE="$(usex googledrive)"
-DENABLE_LIBPULSE="$(usex pulseaudio)"
+   -DENABLE_SEAFILE="$(usex seafile)"
-DENABLE_SKYDRIVE="$(usex skydrive)"
-DENABLE_VK="$(usex vkontakte)"
-DENABLE_SPOTIFY_BLOB=OFF

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index 64bd4a1..dc6050b 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -21,9 +21,11 @@
Use liblastfm for fetching song info, 
scrobbling and radio streams
Enable moodbar support
Build with ProjectM visualization
+   Enable support for seafile: a file sync 
service
Enable Skydrive support
Use the system-wide 
dev-db/sqlite installation
Enable Ubuntu One support
+   Enable storage management support 
via legacy sys-fs/udisks:0
Enable vk.com support
Enable support for Wii remote




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

2016-05-03 Thread Lars Wendler
commit: 12767a9d4458ac31b046efc87d41c4fc2dafdfdd
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May  3 14:56:53 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  3 14:56:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12767a9d

media-sound/clementine: Removed old.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/Manifest|   1 -
 media-sound/clementine/clementine-1.3.1.ebuild |   8 +-
 media-sound/clementine/clementine-1.3.ebuild   | 166 -
 media-sound/clementine/clementine-.ebuild  |   8 +-
 4 files changed, 10 insertions(+), 173 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 3839234..c30a99a 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,2 @@
 DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
 DIST clementine-1.3.1.tar.gz 8501827 SHA256 
f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 WHIRLPOOL 
20a57177dc740865f35c407b981e146d9ddec6aff39e662a27dfe0e238f3baa87b331cc6dc50eebf848279c8860fb74454b4997924e2d4d93357a870364af1a7
-DIST clementine-1.3.tar.gz 8500723 SHA256 
55e8d283ed02e3f2376a88b012cd2003e00fef95a98b6a919d67cb57e96b8617 SHA512 
eccebb8a4d7e4abf39af7b75f40d38d184650932d2c40859cdfb3cfda24d2a35fea8518b03d9fb24f21c4dae6f11baffe2b00fe6989ec14fed99a4ccbb85ca54
 WHIRLPOOL 
cbd6922fa586cce6be29ef0fd6151d6d89ce95aa6e237cf2716e7493ba6be2026d11a44012dc84be2e033c606c79c3e9e0338cbbd5927d7f16f358718c016895

diff --git a/media-sound/clementine/clementine-1.3.1.ebuild 
b/media-sound/clementine/clementine-1.3.1.ebuild
index b348bfe..d3af6df 100644
--- a/media-sound/clementine/clementine-1.3.1.ebuild
+++ b/media-sound/clementine/clementine-1.3.1.ebuild
@@ -56,7 +56,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0 )
+   >=media-libs/libprojectm-1.2.0 )
 "
 # Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
 # Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
@@ -86,13 +86,15 @@ DEPEND="${COMMON_DEPEND}
skydrive? ( dev-cpp/sparsehash )
test? ( gnome-base/gsettings-desktop-schemas )
 "
-DOCS=(Changelog README.md)
+DOCS=( Changelog README.md )
 
 MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/${MY_P^}"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
+)
 
 src_prepare() {
cmake-utils_src_prepare

diff --git a/media-sound/clementine/clementine-1.3.ebuild 
b/media-sound/clementine/clementine-1.3.ebuild
deleted file mode 100644
index b348bfe..000
--- a/media-sound/clementine/clementine-1.3.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
-
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-r3
-
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
-IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-db/sqlite:=
-   >=dev-libs/glib-2.24.1-r1
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   >=dev-qt/qtcore-4.5:4
-   >=dev-qt/qtgui-4.5:4
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4
-   

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

2016-05-03 Thread Lars Wendler
commit: 30db61f8b0b251adb75237b0535199436e04a71e
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Apr 30 15:21:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May  3 14:48:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30db61f8

media-sound/clementine: several cleanups and fixes

- Clean up dependencies
- Fix dependencies upon dev-libs/crypto++ (see 580134)
- Synchronise live ebuild with latest release
- Remove obsolte comments
- Reorder cmake params
- Reenable testing
- add missing USE flags:
  * added 3 missing USE flags in ebuilds of recent version: amazoncloud,
  pulseaudio and vkontakte
  * removed USE=ubuntu-one due to remove in upstream
  * slightly change description for other USEs

Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.3.1.ebuild | 49 +++---
 media-sound/clementine/clementine-1.3.ebuild   | 49 +++---
 media-sound/clementine/clementine-.ebuild  | 78 +++---
 .../files/clementine-1.3_rc1-cmake.patch   | 32 -
 media-sound/clementine/metadata.xml|  4 +-
 5 files changed, 92 insertions(+), 120 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1.ebuild 
b/media-sound/clementine/clementine-1.3.1.ebuild
index 2e12657..b348bfe 100644
--- a/media-sound/clementine/clementine-1.3.1.ebuild
+++ b/media-sound/clementine/clementine-1.3.1.ebuild
@@ -9,7 +9,7 @@ 
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
 inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-2
+[[ ${PV} == ** ]] && inherit git-r3
 
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
 HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
@@ -20,7 +20,7 @@ LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
+IUSE="amazoncloud box cdda +dbus debug dropbox googledrive ipod lastfm mms 
moodbar mtp projectm pulseaudio skydrive test +udisks vkontakte wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
@@ -28,7 +28,6 @@ REQUIRED_USE="
wiimote? ( dbus )
 "
 
-# qca dep is temporary for bug #489850
 COMMON_DEPEND="
dev-db/sqlite:=
>=dev-libs/glib-2.24.1-r1
@@ -38,7 +37,7 @@ COMMON_DEPEND="
>=dev-qt/qtcore-4.5:4
>=dev-qt/qtgui-4.5:4
>=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4[sqlite]
+   >=dev-qt/qtsql-4.5:4
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
@@ -46,6 +45,7 @@ COMMON_DEPEND="
>=media-libs/libmygpo-qt-1.0.8
>=media-libs/taglib-1.8[mp4]
sys-libs/zlib
+   dev-libs/crypto++
virtual/glu
virtual/opengl
x11-libs/libX11
@@ -55,16 +55,19 @@ COMMON_DEPEND="
lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew:= )
+   projectm? ( media-libs/glew:=
+   >=media-libs/libprojectm-1.2.0 )
 "
-# now only presets are used, libprojectm is internal
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+# Libprojectm-1.2 seams to work fine, so no reasons to use bundled version; 
check the clementine's patches:
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
-# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
+# Still possibly essential but not applied yet patches are:
+# 06-fix-numeric-locale.patch
+# 08-stdlib.h-for-rand.patch
 RDEPEND="${COMMON_DEPEND}
dbus? ( udisks? ( sys-fs/udisks:2 ) )
mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs )
-   projectm? ( >=media-libs/libprojectm-1.2.0 )
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0
media-plugins/gst-plugins-taglib:1.0
@@ -75,27 +78,21 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
dev-qt/qttest:4
dev-cpp/gmock
+   amazoncloud? ( dev-cpp/sparsehash )
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
+   pulseaudio? ( media-sound/pulseaudio )
skydrive? ( dev-cpp/sparsehash )
-   ubuntu-one? ( dev-cpp/sparsehash )
test? ( gnome-base/gsettings-desktop-schemas )
 "

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

2016-04-27 Thread Lars Wendler
commit: b304fa3fda62c6559a2b3c4bde3da3cbecba29b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 27 12:20:11 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 27 12:21:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b304fa3f

media-sound/clementine: Bump to version 1.3.1

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/Manifest|   1 +
 media-sound/clementine/clementine-1.3.1.ebuild | 165 +
 2 files changed, 166 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index da3271b..624eb88 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,4 @@
 DIST clementine-1.2.2.tar.gz 9076752 SHA256 
1f674c42f05c476baf74f1dd37b1aa357ff9199e4493173052c856a53e5f0a96 SHA512 
48e934ed1f18724c4cc79eaf7ac16dcb2ecc9d268a4986a8a421c6518d7a13bd81a5b7d249b4ff146c860bed520a59d2062139fb57672609019b8c2c84e495ca
 WHIRLPOOL 
13c3f129566c0789e67b23b2382d7ed1f756221647c4b2cc1b4b1b1efcb5e04571837a843c8ff7c099f9bcd3f9b1dd481b1fa75fe1c4b27e90169026e8880840
 DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
+DIST clementine-1.3.1.tar.gz 8501827 SHA256 
f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 WHIRLPOOL 
20a57177dc740865f35c407b981e146d9ddec6aff39e662a27dfe0e238f3baa87b331cc6dc50eebf848279c8860fb74454b4997924e2d4d93357a870364af1a7
 DIST clementine-1.3.tar.gz 8500723 SHA256 
55e8d283ed02e3f2376a88b012cd2003e00fef95a98b6a919d67cb57e96b8617 SHA512 
eccebb8a4d7e4abf39af7b75f40d38d184650932d2c40859cdfb3cfda24d2a35fea8518b03d9fb24f21c4dae6f11baffe2b00fe6989ec14fed99a4ccbb85ca54
 WHIRLPOOL 
cbd6922fa586cce6be29ef0fd6151d6d89ce95aa6e237cf2716e7493ba6be2026d11a44012dc84be2e033c606c79c3e9e0338cbbd5927d7f16f358718c016895

diff --git a/media-sound/clementine/clementine-1.3.1.ebuild 
b/media-sound/clementine/clementine-1.3.1.ebuild
new file mode 100644
index 000..2e12657
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
+
+inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+[[ ${PV} == ** ]] && inherit git-2
+
+DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
+HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+[[ ${PV} == ** ]] || \
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ ${PV} == ** ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
+IUSE+="${LANGS// / linguas_}"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+# qca dep is temporary for bug #489850
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   >=dev-libs/glib-2.24.1-r1
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-libs/qjson
+   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   >=dev-qt/qtopengl-4.5:4
+   >=dev-qt/qtsql-4.5:4[sqlite]
+   >=media-libs/chromaprint-0.6
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libechonest:=[qt4]
+   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/taglib-1.8[mp4]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio )
+   dbus? ( >=dev-qt/qtdbus-4.5:4 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   projectm? ( media-libs/glew:= )
+"
+# now only presets are used, libprojectm is internal
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( 

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

2016-04-27 Thread Lars Wendler
commit: df9bc12fb6a7b2c33a9b608e3859b4a063ad
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 27 12:21:40 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 27 12:21:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9bc12f

media-sound/clementine: Removed old.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/Manifest|   1 -
 media-sound/clementine/clementine-1.2.2.ebuild | 167 -
 .../files/clementine-1.2.2-fix-build.patch |  25 ---
 .../files/clementine-1.2.2-fix-build2.patch|  38 -
 .../clementine/files/clementine-1.2.2-gcc49.patch  |  17 ---
 5 files changed, 248 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 624eb88..3839234 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,4 +1,3 @@
-DIST clementine-1.2.2.tar.gz 9076752 SHA256 
1f674c42f05c476baf74f1dd37b1aa357ff9199e4493173052c856a53e5f0a96 SHA512 
48e934ed1f18724c4cc79eaf7ac16dcb2ecc9d268a4986a8a421c6518d7a13bd81a5b7d249b4ff146c860bed520a59d2062139fb57672609019b8c2c84e495ca
 WHIRLPOOL 
13c3f129566c0789e67b23b2382d7ed1f756221647c4b2cc1b4b1b1efcb5e04571837a843c8ff7c099f9bcd3f9b1dd481b1fa75fe1c4b27e90169026e8880840
 DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
 DIST clementine-1.3.1.tar.gz 8501827 SHA256 
f885931a9ab7c88607d07b50c64fcce46fc05f13dd2c0a04188c94eff938f37c SHA512 
1942a046be24a583b5e2095dd39dc736c1b14a47dc4aad61d6252c1fccf745c26d7b35da907a220d5dc8c0736f5b589d050ed9582de343aa3cb5abc607001790
 WHIRLPOOL 
20a57177dc740865f35c407b981e146d9ddec6aff39e662a27dfe0e238f3baa87b331cc6dc50eebf848279c8860fb74454b4997924e2d4d93357a870364af1a7
 DIST clementine-1.3.tar.gz 8500723 SHA256 
55e8d283ed02e3f2376a88b012cd2003e00fef95a98b6a919d67cb57e96b8617 SHA512 
eccebb8a4d7e4abf39af7b75f40d38d184650932d2c40859cdfb3cfda24d2a35fea8518b03d9fb24f21c4dae6f11baffe2b00fe6989ec14fed99a4ccbb85ca54
 WHIRLPOOL 
cbd6922fa586cce6be29ef0fd6151d6d89ce95aa6e237cf2716e7493ba6be2026d11a44012dc84be2e033c606c79c3e9e0338cbbd5927d7f16f358718c016895

diff --git a/media-sound/clementine/clementine-1.2.2.ebuild 
b/media-sound/clementine/clementine-1.2.2.ebuild
deleted file mode 100644
index 9e0a825..000
--- a/media-sound/clementine/clementine-1.2.2.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
-
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-2
-
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="amd64 x86"
-IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm skydrive system-sqlite test ubuntu-one +udisks wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-# qca dep is temporary for bug #489850
-COMMON_DEPEND="
-   app-crypt/qca:2[qt4(+)]
-   >=dev-qt/qtgui-4.5:4
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4[sqlite]
-   system-sqlite? ( dev-db/sqlite[fts3(+)] )
-   >=media-libs/taglib-1.8[mp4]
-   >=dev-libs/glib-2.24.1-r1
-   dev-libs/libxml2
-   dev-libs/protobuf:=
-   dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
-   >=media-libs/chromaprint-0.6
-   media-libs/gstreamer:0.10
-   media-libs/gst-plugins-base:0.10
-   virtual/glu
-   virtual/opengl
-   ayatana? ( dev-libs/libindicate-qt )
-   cdda? ( dev-libs/libcdio )
-   ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew )
-"
-# now only presets are used, libprojectm is internal
-# 

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

2016-04-17 Thread Lars Wendler
commit: 75a31d8181bb748f4ed65443e6b819fa6c534fbd
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 17 17:50:49 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 17 17:52:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a31d81

media-sound/clementine: Bumped 1.3 ebuild to EAPI-6. Removed spotify support

again until we have a reliable dev-libs/crypto++ available.

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.3.ebuild   | 41 +++---
 .../files/clementine-1.3-fix-tokenizer.patch   |  4 +--
 .../files/clementine-1.3_rc1-cmake.patch   | 32 +
 3 files changed, 54 insertions(+), 23 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.ebuild 
b/media-sound/clementine/clementine-1.3.ebuild
index bfac234..2e12657 100644
--- a/media-sound/clementine/clementine-1.3.ebuild
+++ b/media-sound/clementine/clementine-1.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
@@ -56,7 +56,6 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew:= )
-   >=dev-libs/crypto++-5.6.2-r4
 "
 # now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
@@ -93,7 +92,10 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/C${MY_P:1}"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
+PATCHES=(
+   "${FILESDIR}/${PN}-1.3_rc1-cmake.patch"
+   "${FILESDIR}/${PN}-1.3-fix-tokenizer.patch"
+)
 
 src_prepare() {
cmake-utils_src_prepare
@@ -116,27 +118,24 @@ src_configure() {
-DLINGUAS="${langs}"
-DBUNDLE_PROJECTM_PRESETS=OFF
-DUSE_SYSTEM_PROJECTM=ON
-   $(cmake-utils_use cdda ENABLE_AUDIOCD)
-   $(cmake-utils_use dbus ENABLE_DBUS)
-   $(cmake-utils_use udisks ENABLE_DEVICEKIT)
-   $(cmake-utils_use ipod ENABLE_LIBGPOD)
-   $(cmake-utils_use lastfm ENABLE_LIBLASTFM)
-   $(cmake-utils_use mtp ENABLE_LIBMTP)
-   $(cmake-utils_use moodbar ENABLE_MOODBAR)
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_DBUS="$(usex dbus)"
+   -DENABLE_DEVICEKIT="$(usex udisks)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBLASTFM="$(usex lastfm)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_MOODBAR="$(usex moodbar)"
-DENABLE_GIO=ON
-   $(cmake-utils_use wiimote ENABLE_WIIMOTEDEV)
-   $(cmake-utils_use projectm ENABLE_VISUALISATIONS)
+   -DENABLE_WIIMOTEDEV="$(usex wiimote)"
+   -DENABLE_VISUALISATIONS="$(usex projectm)"
$(usex projectm '-DUSE_SYSTEM_PROJECTM=ON' '')
-   $(cmake-utils_use box ENABLE_BOX)
-   $(cmake-utils_use dropbox ENABLE_DROPBOX)
-   $(cmake-utils_use googledrive ENABLE_GOOGLE_DRIVE)
-   $(cmake-utils_use skydrive ENABLE_SKYDRIVE)
-   $(cmake-utils_use ubuntu-one ENABLE_UBUNTU_ONE)
+   -DENABLE_BOX="$(usex box)"
+   -DENABLE_DROPBOX="$(usex dropbox)"
+   -DENABLE_GOOGLE_DRIVE="$(usex googledrive)"
+   -DENABLE_SKYDRIVE="$(usex skydrive)"
+   -DENABLE_UBUNTU_ONE="$(usex ubuntu-one)"
-DENABLE_SPOTIFY_BLOB=OFF
-DENABLE_BREAKPAD=OFF
-   #$(cmake-utils_use !system-sqlite STATIC_SQLITE)
-   #$(cmake-utils_use system-sqlite I_HATE_MY_USERS)
-   #$(cmake-utils_use system-sqlite 
MY_USERS_WILL_SUFFER_BECAUSE_OF_ME)
-DUSE_BUILTIN_TAGLIB=OFF
-DUSE_SYSTEM_GMOCK=ON
)
@@ -148,7 +147,7 @@ src_configure() {
 
 src_test() {
cd "${CMAKE_BUILD_DIR}" || die
-   Xemake test
+   virtx emake test
 }
 
 pkg_preinst() {

diff --git a/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch 
b/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch
index 6413bf7..4375186 100644
--- a/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch
+++ b/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch
@@ -1,7 +1,7 @@
 https://github.com/clementine-player/Clementine/issues/5297
 
 src/core/database.cpp
-+++ src/core/database.cpp
+--- a/src/core/database.cpp
 b/src/core/database.cpp
 @@ -265,6 +265,16 @@
StaticInit();
  

diff --git a/media-sound/clementine/files/clementine-1.3_rc1-cmake.patch 
b/media-sound/clementine/files/clementine-1.3_rc1-cmake.patch
new file mode 100644
index 000..22a922b
--- /dev/null
+++ 

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

2016-04-16 Thread Jason Donenfeld
commit: d9b0d9b1b437b7b130549e5b683cf4afc8a865e2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Apr 17 04:41:15 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sun Apr 17 04:41:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b0d9b1

media-sound/clementine: needs patch for tokenizer

Package-Manager: portage-2.2.28

 media-sound/clementine/clementine-1.3.ebuild|  2 ++
 media-sound/clementine/clementine-.ebuild   |  5 ++---
 .../files/clementine-1.3-fix-tokenizer.patch| 21 +
 3 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.ebuild 
b/media-sound/clementine/clementine-1.3.ebuild
index 3eb1742..bfac234 100644
--- a/media-sound/clementine/clementine-1.3.ebuild
+++ b/media-sound/clementine/clementine-1.3.ebuild
@@ -93,6 +93,8 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/C${MY_P:1}"
 
+PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
+
 src_prepare() {
cmake-utils_src_prepare
 

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 79b9c7d..bfac234 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -56,6 +56,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew:= )
+   >=dev-libs/crypto++-5.6.2-r4
 "
 # now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
@@ -92,9 +93,7 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/C${MY_P:1}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3_rc1-cmake.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch )
 
 src_prepare() {
cmake-utils_src_prepare

diff --git a/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch 
b/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch
new file mode 100644
index 000..6413bf7
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.3-fix-tokenizer.patch
@@ -0,0 +1,21 @@
+https://github.com/clementine-player/Clementine/issues/5297
+
+--- src/core/database.cpp
 src/core/database.cpp
+@@ -265,6 +265,16 @@
+   StaticInit();
+ 
+   {
++#ifdef SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
++QVariant v = db.driver()->handle();
++if (v.isValid() && qstrcmp(v.typeName(), "sqlite3*") == 0) {
++  sqlite3* handle = *static_cast(v.data());
++  if (handle) {
++sqlite3_db_config(handle, SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER, 1, 
NULL);
++  }
++}
++#endif
++
+ QSqlQuery set_fts_tokenizer("SELECT fts3_tokenizer(:name, :pointer)", db);
+ set_fts_tokenizer.bindValue(":name", "unicode");
+ set_fts_tokenizer.bindValue(



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

2016-04-16 Thread Jason Donenfeld
commit: 829f315b73c749c00f47d6b67886bf2935523cd7
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Apr 17 04:31:51 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Sun Apr 17 04:32:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829f315b

media-sound/clementine: version bump

Package-Manager: portage-2.2.28

 media-sound/clementine/Manifest|   2 +-
 ...entine-1.3_rc1.ebuild => clementine-1.3.ebuild} |   5 +-
 .../clementine/clementine-1.3_rc1-r1.ebuild| 168 -
 media-sound/clementine/clementine-.ebuild  |   1 -
 .../files/clementine-1.3_rc1-cmake.patch   |  41 -
 .../files/clementine-1.3_rc1-fix-tokenizer.patch   |  21 ---
 6 files changed, 2 insertions(+), 236 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 9a18ea5..da3271b 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,3 @@
 DIST clementine-1.2.2.tar.gz 9076752 SHA256 
1f674c42f05c476baf74f1dd37b1aa357ff9199e4493173052c856a53e5f0a96 SHA512 
48e934ed1f18724c4cc79eaf7ac16dcb2ecc9d268a4986a8a421c6518d7a13bd81a5b7d249b4ff146c860bed520a59d2062139fb57672609019b8c2c84e495ca
 WHIRLPOOL 
13c3f129566c0789e67b23b2382d7ed1f756221647c4b2cc1b4b1b1efcb5e04571837a843c8ff7c099f9bcd3f9b1dd481b1fa75fe1c4b27e90169026e8880840
 DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
-DIST clementine-1.3_rc1.tar.gz 8477665 SHA256 
f08b797b47305b8a0b7e1713d11977df12e09911f05c577c9f81641369f252a0 SHA512 
973410a0d2baf0646a77eb5bcbea2af3f34a4baa5671f7a81fa99203703c478d38dd2f32ce0ccac9babf8add56717fd5fdec8a4bacefe8b9b8fa0256ec509edb
 WHIRLPOOL 
968ca43b4a15169926ad68a009c568ae03ef17e8b0542fe6c4ebd07fc4e64ae6782ab63d3a05851064e288522e44e885a9a1dc52b94246e016c60c91e41e0a76
+DIST clementine-1.3.tar.gz 8500723 SHA256 
55e8d283ed02e3f2376a88b012cd2003e00fef95a98b6a919d67cb57e96b8617 SHA512 
eccebb8a4d7e4abf39af7b75f40d38d184650932d2c40859cdfb3cfda24d2a35fea8518b03d9fb24f21c4dae6f11baffe2b00fe6989ec14fed99a4ccbb85ca54
 WHIRLPOOL 
cbd6922fa586cce6be29ef0fd6151d6d89ce95aa6e237cf2716e7493ba6be2026d11a44012dc84be2e033c606c79c3e9e0338cbbd5927d7f16f358718c016895

diff --git a/media-sound/clementine/clementine-1.3_rc1.ebuild 
b/media-sound/clementine/clementine-1.3.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3_rc1.ebuild
rename to media-sound/clementine/clementine-1.3.ebuild
index 79b9c7d..3eb1742 100644
--- a/media-sound/clementine/clementine-1.3_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.3.ebuild
@@ -56,6 +56,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew:= )
+   >=dev-libs/crypto++-5.6.2-r4
 "
 # now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
@@ -92,10 +93,6 @@ MY_P="${P/_}"
 [[ ${PV} == ** ]] || \
 S="${WORKDIR}/C${MY_P:1}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.3_rc1-cmake.patch
-)
-
 src_prepare() {
cmake-utils_src_prepare
 

diff --git a/media-sound/clementine/clementine-1.3_rc1-r1.ebuild 
b/media-sound/clementine/clementine-1.3_rc1-r1.ebuild
deleted file mode 100644
index debdf11..000
--- a/media-sound/clementine/clementine-1.3_rc1-r1.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
-
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
-
-inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
-[[ ${PV} == ** ]] && inherit git-2
-
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
-HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
-[[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
-IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
-IUSE+="${LANGS// / linguas_}"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-# qca dep is temporary for bug #489850
-COMMON_DEPEND="
-   

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

2016-03-30 Thread Jason Donenfeld
commit: 798265666093d42ba44871fbb932594cebd321d1
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Mar 30 16:57:00 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Wed Mar 30 17:06:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79826566

media-sound/clementine: update the  to be the same as latest rc

Package-Manager: portage-2.2.28

 media-sound/clementine/clementine-.ebuild | 67 ++-
 1 file changed, 35 insertions(+), 32 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index b31df97..debdf11 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
 inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-2
@@ -14,13 +14,13 @@ inherit cmake-utils flag-o-matic fdo-mime gnome2-utils 
virtualx
 DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
 HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
 [[ ${PV} == ** ]] || \
-SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 [[ ${PV} == ** ]] || \
 KEYWORDS="~amd64 ~x86"
-IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm skydrive system-sqlite test ubuntu-one +udisks wiimote"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
 IUSE+="${LANGS// / linguas_}"
 
 REQUIRED_USE="
@@ -30,45 +30,44 @@ REQUIRED_USE="
 
 # qca dep is temporary for bug #489850
 COMMON_DEPEND="
-   app-crypt/qca:2[qt4(+)]
-   >=dev-qt/qtgui-4.5:4
-   dbus? ( >=dev-qt/qtdbus-4.5:4 )
-   >=dev-qt/qtopengl-4.5:4
-   >=dev-qt/qtsql-4.5:4[sqlite]
-   system-sqlite? ( dev-db/sqlite[fts3(+)] )
-   >=media-libs/taglib-1.8[mp4]
+   dev-db/sqlite:=
>=dev-libs/glib-2.24.1-r1
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
+   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   >=dev-qt/qtopengl-4.5:4
+   >=dev-qt/qtsql-4.5:4[sqlite]
>=media-libs/chromaprint-0.6
-   media-libs/gstreamer:0.10
-   media-libs/gst-plugins-base:0.10
-   dev-libs/crypto++
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libechonest:=[qt4]
+   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/taglib-1.8[mp4]
+   sys-libs/zlib
virtual/glu
virtual/opengl
-   ayatana? ( dev-libs/libindicate-qt )
+   x11-libs/libX11
cdda? ( dev-libs/libcdio )
+   dbus? ( >=dev-qt/qtdbus-4.5:4 )
ipod? ( >=media-libs/libgpod-0.8.0 )
lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew )
+   projectm? ( media-libs/glew:= )
 "
 # now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
 # r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
 RDEPEND="${COMMON_DEPEND}
-   dbus? ( udisks? ( sys-fs/udisks:0 ) )
-   mms? ( media-plugins/gst-plugins-libmms:0.10 )
+   dbus? ( udisks? ( sys-fs/udisks:2 ) )
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs )
projectm? ( >=media-libs/libprojectm-1.2.0 )
-   media-plugins/gst-plugins-meta:0.10
-   media-plugins/gst-plugins-gio:0.10
-   media-plugins/gst-plugins-soup:0.10
-   media-plugins/gst-plugins-taglib:0.10
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.39
@@ -88,9 +87,15 @@ DOCS="Changelog"
 # 

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

2016-03-15 Thread Jason Donenfeld
commit: bd4a5b8e468ba801b5f6d5f790af73d0cbc84c52
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Mar 16 00:42:39 2016 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Wed Mar 16 00:48:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4a5b8e

media-sound/clementine: fix tokenizer segfault

Package-Manager: portage-2.2.28

 .../clementine/clementine-1.3_rc1-r1.ebuild| 168 +
 .../files/clementine-1.3_rc1-fix-tokenizer.patch   |  21 +++
 2 files changed, 189 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3_rc1-r1.ebuild 
b/media-sound/clementine/clementine-1.3_rc1-r1.ebuild
new file mode 100644
index 000..debdf11
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3_rc1-r1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
+
+inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+[[ ${PV} == ** ]] && inherit git-2
+
+DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
+HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+[[ ${PV} == ** ]] || \
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ ${PV} == ** ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
+IUSE+="${LANGS// / linguas_}"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+# qca dep is temporary for bug #489850
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   >=dev-libs/glib-2.24.1-r1
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-libs/qjson
+   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   >=dev-qt/qtopengl-4.5:4
+   >=dev-qt/qtsql-4.5:4[sqlite]
+   >=media-libs/chromaprint-0.6
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libechonest:=[qt4]
+   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/taglib-1.8[mp4]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio )
+   dbus? ( >=dev-qt/qtdbus-4.5:4 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   projectm? ( media-libs/glew:= )
+"
+# now only presets are used, libprojectm is internal
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( udisks? ( sys-fs/udisks:2 ) )
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs )
+   projectm? ( >=media-libs/libprojectm-1.2.0 )
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/boost-1.39
+   virtual/pkgconfig
+   sys-devel/gettext
+   dev-qt/qttest:4
+   dev-cpp/gmock
+   box? ( dev-cpp/sparsehash )
+   dropbox? ( dev-cpp/sparsehash )
+   googledrive? ( dev-cpp/sparsehash )
+   skydrive? ( dev-cpp/sparsehash )
+   ubuntu-one? ( dev-cpp/sparsehash )
+   test? ( gnome-base/gsettings-desktop-schemas )
+"
+DOCS="Changelog"
+
+# https://github.com/clementine-player/Clementine/issues/3935
+RESTRICT="test"
+
+MY_P="${P/_}"
+# Switch to ^ when we switch to EAPI=6.
+[[ ${PV} == ** ]] || \
+S="${WORKDIR}/C${MY_P:1}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3_rc1-cmake.patch
+   "${FILESDIR}"/${PN}-1.3_rc1-fix-tokenizer.patch
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # some tests fail or hang
+   sed -i \
+   -e '/add_test_file(translations_test.cpp/d' \
+   tests/CMakeLists.txt || die
+}
+
+src_configure() {
+   local langs x
+   for x in ${LANGS}; do
+   use linguas_${x} && langs+=" ${x}"
+   done
+
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   -DLINGUAS="${langs}"
+   -DBUNDLE_PROJECTM_PRESETS=OFF
+   -DUSE_SYSTEM_PROJECTM=ON
+   $(cmake-utils_use cdda ENABLE_AUDIOCD)
+   $(cmake-utils_use dbus ENABLE_DBUS)
+   $(cmake-utils_use 

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

2016-01-25 Thread Lars Wendler
commit: 814265a79364e42c1faeb3432eb352f0c0c1af99
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 25 12:10:38 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 25 12:10:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814265a7

media-sound/clementine: Fixed list of available languages (bug #572008)

and depend on libechonest with qt4 USE flag being enabled (bug #571980)

Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.3_rc1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3_rc1.ebuild 
b/media-sound/clementine/clementine-1.3_rc1.ebuild
index 4c4758a..79b9c7d 100644
--- a/media-sound/clementine/clementine-1.3_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.3_rc1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
 
-LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi 
fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mr ms my nb nl oc 
pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN 
zh_TW"
 
 inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
 [[ ${PV} == ** ]] && inherit git-2
@@ -42,7 +42,7 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=
+   media-libs/libechonest:=[qt4]
>=media-libs/libmygpo-qt-1.0.8
>=media-libs/taglib-1.8[mp4]
sys-libs/zlib



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

2016-01-13 Thread Lars Wendler
commit: 1fb08fe2ed703c87172c9ead38f96d8f8ede6e12
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan 13 17:20:32 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan 13 17:20:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb08fe2

media-sound/clementine: Bump to version 1.3_rc1 (bug #571462).

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/Manifest|   1 +
 media-sound/clementine/clementine-1.3_rc1.ebuild   | 167 +
 .../files/clementine-1.3_rc1-cmake.patch   |  41 +
 3 files changed, 209 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 25001dc..9a18ea5 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1,3 @@
 DIST clementine-1.2.2.tar.gz 9076752 SHA256 
1f674c42f05c476baf74f1dd37b1aa357ff9199e4493173052c856a53e5f0a96 SHA512 
48e934ed1f18724c4cc79eaf7ac16dcb2ecc9d268a4986a8a421c6518d7a13bd81a5b7d249b4ff146c860bed520a59d2062139fb57672609019b8c2c84e495ca
 WHIRLPOOL 
13c3f129566c0789e67b23b2382d7ed1f756221647c4b2cc1b4b1b1efcb5e04571837a843c8ff7c099f9bcd3f9b1dd481b1fa75fe1c4b27e90169026e8880840
 DIST clementine-1.2.3.tar.gz 9076977 SHA256 
7df5650445a005c09f5f0e1a1b0d077037c37ecbe4ee77baf9d45f121308a1bf SHA512 
fd43a7dcfec360d4478a56d0600300b6913b294f127afb0249971b45b54b48475d128861e06885c482bbdd37b09aa56b1c238675763fdb8c50329005b066bec3
 WHIRLPOOL 
23d0fb971118b0d73ec4a52cfa3f8829118ab65c12fb01ce30433541f5da081b52c5dd485aa0efdda2b4b57b286f59702aa686f9b7ce17a0a2595b208b95d524
+DIST clementine-1.3_rc1.tar.gz 8477665 SHA256 
f08b797b47305b8a0b7e1713d11977df12e09911f05c577c9f81641369f252a0 SHA512 
973410a0d2baf0646a77eb5bcbea2af3f34a4baa5671f7a81fa99203703c478d38dd2f32ce0ccac9babf8add56717fd5fdec8a4bacefe8b9b8fa0256ec509edb
 WHIRLPOOL 
968ca43b4a15169926ad68a009c568ae03ef17e8b0542fe6c4ebd07fc4e64ae6782ab63d3a05851064e288522e44e885a9a1dc52b94246e016c60c91e41e0a76

diff --git a/media-sound/clementine/clementine-1.3_rc1.ebuild 
b/media-sound/clementine/clementine-1.3_rc1.ebuild
new file mode 100644
index 000..4c4758a
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3_rc1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git;
+
+LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu 
fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa 
pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW"
+
+inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
+[[ ${PV} == ** ]] && inherit git-2
+
+DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 
and Qt4"
+HOMEPAGE="http://www.clementine-player.org 
https://github.com/clementine-player/Clementine;
+[[ ${PV} == ** ]] || \
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+[[ ${PV} == ** ]] || \
+KEYWORDS="~amd64 ~x86"
+IUSE="box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp 
projectm skydrive test ubuntu-one +udisks wiimote"
+IUSE+="${LANGS// / linguas_}"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+# qca dep is temporary for bug #489850
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   >=dev-libs/glib-2.24.1-r1
+   dev-libs/libxml2
+   dev-libs/protobuf:=
+   dev-libs/qjson
+   >=dev-qt/qtcore-4.5:4
+   >=dev-qt/qtgui-4.5:4
+   >=dev-qt/qtopengl-4.5:4
+   >=dev-qt/qtsql-4.5:4[sqlite]
+   >=media-libs/chromaprint-0.6
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libechonest:=
+   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/taglib-1.8[mp4]
+   sys-libs/zlib
+   virtual/glu
+   virtual/opengl
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio )
+   dbus? ( >=dev-qt/qtdbus-4.5:4 )
+   ipod? ( >=media-libs/libgpod-0.8.0 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   moodbar? ( sci-libs/fftw:3.0 )
+   projectm? ( media-libs/glew:= )
+"
+# now only presets are used, libprojectm is internal
+# 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
+# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to 
expose the symbols we need to use FTS"
+RDEPEND="${COMMON_DEPEND}
+   dbus? ( udisks? ( sys-fs/udisks:2 ) )
+   mms? ( media-plugins/gst-plugins-libmms:1.0 )
+   mtp? ( gnome-base/gvfs )
+   projectm? ( >=media-libs/libprojectm-1.2.0 )
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+"

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

2015-12-31 Thread Michael Palimaka
commit: e1d7bbd017674e25f0e65fe28d2dfae07ce63854
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 09:13:47 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 09:16:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d7bbd0

media-sound/clementine: add missing media-libs/liblastfm USE dependency

Package-Manager: portage-2.2.26

 media-sound/clementine/clementine-1.2.2.ebuild | 2 +-
 media-sound/clementine/clementine-1.2.3.ebuild | 2 +-
 media-sound/clementine/clementine-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.2.ebuild 
b/media-sound/clementine/clementine-1.2.2.ebuild
index 9eb2fe1..9e0a825 100644
--- a/media-sound/clementine/clementine-1.2.2.ebuild
+++ b/media-sound/clementine/clementine-1.2.2.ebuild
@@ -51,7 +51,7 @@ COMMON_DEPEND="
ayatana? ( dev-libs/libindicate-qt )
cdda? ( dev-libs/libcdio )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew )

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index ace6574..4de381c 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
ayatana? ( dev-libs/libindicate-qt )
cdda? ( dev-libs/libcdio )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew:= )

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index e1e83c0..b31df97 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -52,7 +52,7 @@ COMMON_DEPEND="
ayatana? ( dev-libs/libindicate-qt )
cdda? ( dev-libs/libcdio )
ipod? ( >=media-libs/libgpod-0.8.0 )
-   lastfm? ( >=media-libs/liblastfm-1 )
+   lastfm? ( >=media-libs/liblastfm-1[qt4(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
projectm? ( media-libs/glew )



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

2015-08-25 Thread Lars Wendler
commit: ecf8d4814fde069659bf0d999ee5bddc3f27a18b
Author: Lars Wendler polynomial-c AT gentoo DOT org
AuthorDate: Tue Aug 25 08:12:02 2015 +
Commit: Lars Wendler polynomial-c AT gentoo DOT org
CommitDate: Tue Aug 25 08:13:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf8d481

media-sound/clementine: Added subslot dependency for media-libs/glew

and slot dependency for dev-db/sqlite.
Fixed compilation with =dev-libs/boost-1.57.0 (bug #542528).

Package-Manager: portage-2.2.20.1
Signed-off-by: Lars Wendler polynomial-c AT gentoo.org

 media-sound/clementine/clementine-1.2.3.ebuild |   7 +-
 ...tine-1.2.3-hide_boost_includes_from_q_moc.patch | 181 +
 2 files changed, 185 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index d9410eb..eb76fd1 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND=
dbus? ( =dev-qt/qtdbus-4.5:4 )
=dev-qt/qtopengl-4.5:4
=dev-qt/qtsql-4.5:4[sqlite]
-   system-sqlite? ( dev-db/sqlite[fts3(+)] )
+   system-sqlite? ( dev-db/sqlite:3[fts3(+)] )
=media-libs/taglib-1.8[mp4]
=dev-libs/glib-2.24.1-r1
dev-libs/libxml2
@@ -57,7 +57,7 @@ COMMON_DEPEND=
lastfm? ( =media-libs/liblastfm-1 )
mtp? ( =media-libs/libmtp-1.0.0 )
moodbar? ( sci-libs/fftw:3.0 )
-   projectm? ( media-libs/glew )
+   projectm? ( media-libs/glew:= )
 
 # now only presets are used, libprojectm is internal
 # 
https://github.com/clementine-player/Clementine/tree/master/3rdparty/libprojectm/patches
@@ -94,7 +94,8 @@ RESTRICT=test
 S=${WORKDIR}/${P^}
 
 PATCHES=(
-   ${FILESDIR}/clementine-1.2.3-namespaces.patch
+   ${FILESDIR}/${PN}-1.2.3-namespaces.patch
+   ${FILESDIR}/${P}-hide_boost_includes_from_q_moc.patch
 )
 
 src_prepare() {

diff --git 
a/media-sound/clementine/files/clementine-1.2.3-hide_boost_includes_from_q_moc.patch
 
b/media-sound/clementine/files/clementine-1.2.3-hide_boost_includes_from_q_moc.patch
new file mode 100644
index 000..c582d7a
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.2.3-hide_boost_includes_from_q_moc.patch
@@ -0,0 +1,181 @@
+Description: Wrap boost includes to avoid FTBFS due to qt4 moc.
+Author: Robert Bruce Park robert.p...@canonical.com
+Bug-Debian: https://bugs.debian.org/795144
+Last-Update: 2015-04-13
+
+--- a/src/core/boundfuturewatcher.h
 b/src/core/boundfuturewatcher.h
+@@ -3,7 +3,9 @@
+ 
+ #include QFutureWatcher
+ 
++#ifndef Q_MOC_RUN
+ #include boost/noncopyable.hpp
++#endif
+ 
+ template typename T, typename D
+ class BoundFutureWatcher : public QFutureWatcherT, boost::noncopyable {
+--- a/src/core/database.cpp
 b/src/core/database.cpp
+@@ -23,7 +23,9 @@
+ #include core/logging.h
+ #include core/taskmanager.h
+ 
++#ifndef Q_MOC_RUN
+ #include boost/scope_exit.hpp
++#endif
+ 
+ #include QCoreApplication
+ #include QDir
+--- a/src/core/macglobalshortcutbackend.mm
 b/src/core/macglobalshortcutbackend.mm
+@@ -22,7 +22,9 @@
+ #include mac_startup.h
+ #import mac_utilities.h
+ 
++#ifndef Q_MOC_RUN
+ #include boost/noncopyable.hpp
++#endif
+ 
+ #include QAction
+ #include QList
+--- a/src/core/mergedproxymodel.h
 b/src/core/mergedproxymodel.h
+@@ -25,10 +25,12 @@
+ using std::placeholders::_1;
+ using std::placeholders::_2;
+ 
++#ifndef Q_MOC_RUN
+ #include boost/multi_index_container.hpp
+ #include boost/multi_index/member.hpp
+ #include boost/multi_index/ordered_index.hpp
+ #include boost/multi_index/hashed_index.hpp
++#endif
+ 
+ using boost::multi_index::multi_index_container;
+ using boost::multi_index::indexed_by;
+--- a/src/core/scopedtransaction.h
 b/src/core/scopedtransaction.h
+@@ -18,7 +18,9 @@
+ #ifndef SCOPEDTRANSACTION_H
+ #define SCOPEDTRANSACTION_H
+ 
++#ifndef Q_MOC_RUN
+ #include boost/noncopyable.hpp
++#endif
+ 
+ class QSqlDatabase;
+ 
+--- a/src/core/signalchecker.h
 b/src/core/signalchecker.h
+@@ -20,8 +20,10 @@
+ 
+ #include glib-object.h
+ 
++#ifndef Q_MOC_RUN
+ #include boost/function_types/function_arity.hpp
+ #include boost/typeof/typeof.hpp
++#endif
+ 
+ // Do not call this directly, use CHECKED_GCONNECT instead.
+ bool CheckedGConnect(
+--- a/src/devices/macdevicelister.mm
 b/src/devices/macdevicelister.mm
+@@ -38,7 +38,9 @@
+ #import Foundation/NSString.h
+ #import Foundation/NSURL.h
+ 
++#ifndef Q_MOC_RUN
+ #include boost/scope_exit.hpp
++#endif
+ 
+ #include libmtp.h
+ 
+--- a/src/library/groupbydialog.h
 b/src/library/groupbydialog.h
+@@ -25,9 +25,11 @@
+ using std::placeholders::_1;
+ using std::placeholders::_2;
+ 
++#ifndef Q_MOC_RUN
+ #include boost/multi_index_container.hpp
+ #include boost/multi_index/member.hpp
+ #include boost/multi_index/ordered_index.hpp
++#endif
+ 
+ #include librarymodel.h
+ 
+--- a/tests/database_test.cpp