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

2024-01-20 Thread Sam James
commit: eb455281dfa921c3b81b6ff82fb1a3efc70dba48
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Jan  9 19:28:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 21 04:00:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb455281

media-sound/clementine: update live

Closes: https://bugs.gentoo.org/919422
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/34723
Signed-off-by: Sam James  gentoo.org>

 media-sound/clementine/clementine-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 89a93137020a..0636103d29fd 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -95,6 +95,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
"${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-projectm-dir.patch"
 )
 
 DOCS=( Changelog README.md )
@@ -143,6 +144,7 @@ src_configure() {
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_WIIMOTEDEV="$(usex wiimote)"
"$(cmake_use_find_package alsa ALSA)"
+   -DGENTOO_FIX_ABSL_LIBS="$(test-flags-CCLD 
-labsl_log_internal_check_op -labsl_log_internal_message)"
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT



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

2024-01-13 Thread Miroslav Šulc
commit: 48c22a8b6d6f2978c5ef7fe982cfda85651157bf
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jan 13 09:54:46 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan 13 09:54:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c22a8b

media-sound/clementine: dropped obsolete 1.4.0_rc2-r3

Bug: https://bugs.gentoo.org/921964
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../clementine/clementine-1.4.0_rc2-r3.ebuild  | 165 -
 1 file changed, 165 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild
deleted file mode 100644
index de4ccf2b0a21..
--- a/media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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";
-
-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 flag-o-matic plocale virtualx xdg
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   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
-   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
-   x11-libs/libX11
-   alsa? ( media-libs/alsa-lib )
-   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-3.1.12:0=
-   virtual/opengl
-   )
-   pulseaudio? ( media-libs/libpulse )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mtp? ( gnome-base/gvfs[mtp] )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   dev-libs/libxml2
-   dev-qt/qtopengl:5
-   dev-qt/qtxml:5
-   virtual/glu
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   seafile? ( dev-cpp/sparsehash )
-   skydrive? ( dev-cpp/sparsehash )
-"
-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
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
-)
-
-DOCS=( Changelog README.md )
-
-src_prepare() {
-   plocale_find_changes "src/translations" "" ".po"
-
-   cmake_src_prepare
-   # some tests fail or hang
-   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
-
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
-}
-
-src_configure() {
-   # spotify is not in portage
-   local mycmakeargs=(
-   -DBUILD_WERROR=OFF
-   # avoid automagically enabling of ccache (bug #611010)
-   -DCCACHE_EXECUTABLE=OFF
-   -DENABLE_BREAKPAD=OFF  #< disable crash reporting
-   -DENABLE_GIO=ON
-   -DENABLE_SPOTIFY=OFF
-   -DENABLE_SPOTIFY_BLOB=OFF
-   -DUSE_SYSTEM_GMOCK=ON
-   -DUSE_SYSTEM_PROJECTM=ON
-   -DBUNDLE_PR

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

2024-01-13 Thread Arthur Zamarin
commit: bfbc7811d267d68c4912418dd4b46c4ad1d30e85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 13 09:06:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 13 09:06:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbc7811

media-sound/clementine: Stabilize 1.4.0_rc2-r5 x86, #921964

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
index 4776a0506326..e692aae14938 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2024-01-13 Thread Arthur Zamarin
commit: 3094079db97265fe928e67661cbba84dd156bd6e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 13 09:06:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 13 09:06:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3094079d

media-sound/clementine: Stabilize 1.4.0_rc2-r5 amd64, #921964

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
index c6a6697e2ccc..4776a0506326 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2024-01-05 Thread Sam James
commit: 940208ab8e575fbde5337f019fd45d69e337eaba
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jan  4 01:16:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 10:36:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940208ab

media-sound/clementine: Fix build with older abseil

Bug: https://bugs.gentoo.org/919422
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/34631
Signed-off-by: Sam James  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild| 3 ++-
 media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
index 6e37ca03e086..c6a6697e2ccc 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -148,6 +148,7 @@ src_configure() {
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_WIIMOTEDEV="$(usex wiimote)"
"$(cmake_use_find_package alsa ALSA)"
+   -DGENTOO_FIX_ABSL_LIBS="$(test-flags-CCLD 
-labsl_log_internal_check_op -labsl_log_internal_message)"
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT

diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
index 48eb9dda4227..60c2adff3689 100644
--- a/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
+++ b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
@@ -10,6 +10,6 @@ https://bugs.gentoo.org/912853
  target_link_libraries(libclementine-tagreader
 -  ${PROTOBUF_LIBRARY}
libclementine-common
-+  ${PROTOBUF_LIBRARY} absl_log_internal_check_op absl_log_internal_message
++  ${PROTOBUF_LIBRARY} ${GENTOO_FIX_ABSL_LIBS}
  )
  



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

2024-01-05 Thread Sam James
commit: 20fe15f122e94e6c9f8c93692a9f6dabbbfc92cc
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Thu Jan  4 01:17:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  5 10:36:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fe15f1

media-sound/clementine: drop 1.4.0_rc2-r4

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Sam James  gentoo.org>

 .../clementine/clementine-1.4.0_rc2-r4.ebuild  | 168 -
 1 file changed, 168 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
deleted file mode 100644
index 0ba33dd8074d..
--- a/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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";
-
-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 flag-o-matic plocale virtualx xdg
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   udisks? ( dbus )
-   wiimote? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-cpp/abseil-cpp:=
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   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
-   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
-   x11-libs/libX11
-   alsa? ( media-libs/alsa-lib )
-   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-3.1.12:0=
-   virtual/opengl
-   )
-   pulseaudio? ( media-libs/libpulse )
-"
-RDEPEND="${COMMON_DEPEND}
-   media-plugins/gst-plugins-meta:1.0
-   media-plugins/gst-plugins-soup:1.0
-   media-plugins/gst-plugins-taglib:1.0
-   mtp? ( gnome-base/gvfs[mtp] )
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   dev-libs/boost
-   dev-libs/libxml2
-   dev-qt/qtopengl:5
-   dev-qt/qtxml:5
-   virtual/glu
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   seafile? ( dev-cpp/sparsehash )
-   skydrive? ( dev-cpp/sparsehash )
-"
-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
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
-   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
-   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
-)
-
-DOCS=( Changelog README.md )
-
-src_prepare() {
-   plocale_find_changes "src/translations" "" ".po"
-
-   cmake_src_prepare
-   # some tests fail or hang
-   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
-
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
-}
-
-src_configure() {
-   # spotify is not in portage
-   local mycmakeargs=(
-   -DBUILD_WERROR=OFF
-   # avoid automagically enabling of ccache (bug #611010)
-   -DCCACHE_EXECUTABLE=OFF
-   -DENABLE_BREAKPAD=OFF  #< disable crash reporting
-   -DENABLE_GIO=ON
-   -DENABLE_SPOTIFY=OFF
-   -D

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

2023-12-23 Thread Joonas Niilola
commit: 83d2aec8200c8232978d20d43701c4442376a316
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Nov 10 22:41:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 23 20:05:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d2aec8

media-sound/clementine: read projectm visualizations from subdirs

Closes: https://bugs.gentoo.org/917064
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/33760
Signed-off-by: Joonas Niilola  gentoo.org>

 .../clementine/clementine-1.4.0_rc2-r5.ebuild  | 169 +
 .../files/clementine-1.4.0_rc2-projectm-dir.patch  |  53 +++
 2 files changed, 222 insertions(+)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
new file mode 100644
index ..6e37ca03e086
--- /dev/null
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r5.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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";
+
+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 flag-o-matic plocale virtualx xdg
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/Clementine-${PV/_}"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   udisks? ( dbus )
+   wiimote? ( dbus )
+"
+
+COMMON_DEPEND="
+   dev-cpp/abseil-cpp:=
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   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
+   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
+   x11-libs/libX11
+   alsa? ( media-libs/alsa-lib )
+   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-3.1.12:0=
+   virtual/opengl
+   )
+   pulseaudio? ( media-libs/libpulse )
+"
+RDEPEND="${COMMON_DEPEND}
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   dev-libs/libxml2
+   dev-qt/qtopengl:5
+   dev-qt/qtxml:5
+   virtual/glu
+   box? ( dev-cpp/sparsehash )
+   dropbox? ( dev-cpp/sparsehash )
+   googledrive? ( dev-cpp/sparsehash )
+   seafile? ( dev-cpp/sparsehash )
+   skydrive? ( dev-cpp/sparsehash )
+"
+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
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-projectm-dir.patch"
+)
+
+DOCS=( Changelog README.md )
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+   # some tests fail or hang
+   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
+
+   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+

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

2023-10-16 Thread Yixun Lan
commit: f358d096003b0312876536902b9ba7206440b068
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  6 18:08:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f358d096

media-sound/clementine: update 

Closes: https://bugs.gentoo.org/914910
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 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 4e0ac13d9ad3..89a93137020a 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -113,7 +113,7 @@ src_prepare() {
cmake_comment_add_subdirectory tests
fi
 
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
+   rm -r 3rdparty/{libmygpo-qt5,taglib} || die
 }
 
 src_configure() {



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

2023-10-16 Thread Yixun Lan
commit: a19cfd05bb1bc1ed9ed84342a95bca123b347eb9
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Fri Oct  6 17:56:47 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 17 05:23:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19cfd05

media-sound/clementine: Fix build with new abseil and proto

Bug: https://bugs.gentoo.org/912853
Bug: https://bugs.gentoo.org/913738
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Yixun Lan  gentoo.org>

 ...-.ebuild => clementine-1.4.0_rc2-r4.ebuild} | 10 
 media-sound/clementine/clementine-.ebuild  |  6 ++
 .../files/clementine-1.4.0_rc2-absl.patch  | 15 +
 .../files/clementine-1.4.0_rc2-c17.patch   | 67 ++
 4 files changed, 98 insertions(+)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
similarity index 94%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
index 9922ac005926..0ba33dd8074d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r4.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+   dev-cpp/abseil-cpp:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/protobuf:=
@@ -91,6 +92,12 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+)
+
 DOCS=( Changelog README.md )
 
 src_prepare() {
@@ -111,12 +118,15 @@ src_prepare() {
 }
 
 src_configure() {
+   # spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
+   -DENABLE_SPOTIFY=OFF
+   -DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 9922ac005926..4e0ac13d9ad3 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -30,6 +30,7 @@ REQUIRED_USE="
 "
 
 COMMON_DEPEND="
+   dev-cpp/abseil-cpp:=
dev-db/sqlite:3
dev-libs/glib:2
dev-libs/protobuf:=
@@ -91,6 +92,11 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-c17.patch"
+   "${FILESDIR}/clementine-1.4.0_rc2-absl.patch"
+)
+
 DOCS=( Changelog README.md )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
new file mode 100644
index ..48eb9dda4227
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.4.0_rc2-absl.patch
@@ -0,0 +1,15 @@
+Fix build
+
+https://bugs.gentoo.org/912853
+
+--- a/ext/libclementine-tagreader/CMakeLists.txt
 b/ext/libclementine-tagreader/CMakeLists.txt
+@@ -37,7 +37,7 @@ add_library(libclementine-tagreader STATIC
+ )
+ 
+ target_link_libraries(libclementine-tagreader
+-  ${PROTOBUF_LIBRARY}
+   libclementine-common
++  ${PROTOBUF_LIBRARY} absl_log_internal_check_op absl_log_internal_message
+ )
+ 

diff --git a/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch
new file mode 100644
index ..3121b1e15bf0
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.4.0_rc2-c17.patch
@@ -0,0 +1,67 @@
+Fix build
+
+https://bugs.gentoo.org/912853
+
+--- a/3rdparty/libprojectm/CMakeLists.txt
 b/3rdparty/libprojectm/CMakeLists.txt
+@@ -24,7 +24,7 @@ set(BUILD_PROJECTM_STATIC ON)
+ set(DISABLE_NATIVE_PRESETS ON)
+ set(DISABLE_MILKDROP_PRESETS OFF)
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
+ 
+ pkg_check_modules(GLEW glew)
+ 
+--- a/3rdparty/qtsingleapplication/CMakeLists.txt
 b/3rdparty/qtsingleapplication/CMakeLists.txt
+@@ -1,5 +1,5 @@
+ cmake_minimum_required(VERSION 3.0.0)
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17")
+ 
+ set(SINGLEAPP-SOURCES
+ qtlocalpeer.cpp
+--- a/ext/libclementine-common/CMakeLists.txt
 b/ext/libclementine-common/CMakeLists.txt
+@@ -2,7 +2,7 @@ include_directories(${PROTOBUF_INCLUDE_DIRS})
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++17")
+ 
+ set(SOURCES
+   core/closure.cpp
+--- a/ext/libclementine-remote/CMakeList

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

2023-10-14 Thread Mart Raudsepp
commit: 654242e4198e7cc9147762561383d8662b7b35f6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Oct 14 18:11:00 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Oct 14 18:11:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654242e4

media-sound/clementine: Drop runtime dependency on dead gst-plugins-libmms

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../{clementine-1.4.0_rc2-r2.ebuild => clementine-1.4.0_rc2-r3.ebuild} | 3 +--
 media-sound/clementine/clementine-.ebuild  | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild
similarity index 97%
rename from media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
rename to media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild
index e247d81a4967..de4ccf2b0a21 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r3.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -65,7 +65,6 @@ 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 )
 "

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 249aacb20819..9922ac005926 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm moodbar mtp 
projectm pulseaudio seafile skydrive test +udisks wiimote"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -65,7 +65,6 @@ 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 )
 "



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

2023-01-29 Thread Andreas Sturmlechner
commit: 9e4a3b4b7f939a5554451631b9fb94dc859af881
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Jan 29 09:45:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 29 17:28:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4a3b4b

media-sound/clementine: drop 1.4.0_rc2

Closes: https://bugs.gentoo.org/885529
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/29327
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc2.ebuild | 164 -
 1 file changed, 164 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
deleted file mode 100644
index 6ef24287a093..
--- a/media-sound/clementine/clementine-1.4.0_rc2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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";
-
-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 flag-o-matic plocale virtualx xdg
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
-   inherit git-r3
-else
-   S="${WORKDIR}/Clementine-${PV/_}"
-   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
-RESTRICT="!test? ( test )"
-
-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="
-   dev-db/sqlite:3
-   dev-libs/crypto++:=
-   dev-libs/glib:2
-   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
-   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
-   x11-libs/libX11
-   alsa? ( media-libs/alsa-lib )
-   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-3.1.12:0=
-   virtual/opengl
-   )
-"
-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-libs/boost
-   dev-libs/libxml2
-   dev-qt/qtopengl:5
-   dev-qt/qtxml:5
-   virtual/glu
-   box? ( dev-cpp/sparsehash )
-   dropbox? ( dev-cpp/sparsehash )
-   googledrive? ( dev-cpp/sparsehash )
-   pulseaudio? ( media-sound/pulseaudio )
-   seafile? ( dev-cpp/sparsehash )
-   skydrive? ( dev-cpp/sparsehash )
-"
-
-DOCS=( Changelog README.md )
-
-src_prepare() {
-   plocale_find_changes "src/translations" "" ".po"
-
-   cmake_src_prepare
-   # some tests fail or hang
-   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
-
-   rm -r 3rdparty/{libmygpo-qt,libmygpo-qt5,taglib} || die
-}
-
-src_configure() {
-   # spotify is not in portage
-   local mycmakeargs=(
-   -DBUILD_WERROR=OFF
-   # force to find crypto++ see bug #548544
-   -DCRYPTOPP_LIBRARIES="cryptopp"
-   -DCRYPTOPP_FOUND=ON
-   # avoid automagically enabling of ccache (bug #611010)
-   -DCCACHE_EXECUTABLE=OFF
-   -DENABLE_BREAK

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

2023-01-28 Thread Jakov Smolić
commit: d0d961c930ae6bda65c01ad904b95dd737ca77ad
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan 29 06:52:49 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan 29 06:52:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d961c9

media-sound/clementine: Stabilize 1.4.0_rc2-r2 x86, #892481

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
index c10ccef43172..d2ac5e6efa30 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2023-01-28 Thread Jakov Smolić
commit: 687cca1312f673cbd078642b4b4e7e096e65f146
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jan 29 06:52:50 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jan 29 06:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=687cca13

media-sound/clementine: Stabilize 1.4.0_rc2-r2 amd64, #892481

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
index d2ac5e6efa30..e247d81a4967 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/Clementine-${PV/_}"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2023-01-02 Thread Viorel Munteanu
commit: 80c425d6a843dda3f36264fa06241b31de6bc6f9
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Wed Dec 21 01:37:17 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jan  2 12:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c425d6

media-sound/clementine: fix deps and link

crypto++ was required only for spotify which is gone
(https://bugs.gentoo.org/885529)

Closes: https://bugs.gentoo.org/887105
Closes: https://bugs.gentoo.org/887163
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/28722
Signed-off-by: Viorel Munteanu  gentoo.org>

 ...c2-r1.ebuild => clementine-1.4.0_rc2-r2.ebuild} | 37 +++---
 media-sound/clementine/clementine-.ebuild  | 33 +--
 .../clementine/files/clementine-1.4.0_rc2-lz.patch | 33 +++
 3 files changed, 67 insertions(+), 36 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
similarity index 94%
rename from media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
rename to media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
index 68143124af82..c10ccef43172 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,8 +14,8 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   S="${WORKDIR}/Clementine-${PV/_}"

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/Clementine-${PV/_}"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
@@ -29,19 +29,8 @@ 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="
dev-db/sqlite:3
-   dev-libs/crypto++:=
dev-libs/glib:2
dev-libs/protobuf:=
dev-qt/qtconcurrent:5
@@ -64,12 +53,13 @@ COMMON_DEPEND="
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 )
+   mtp? ( >=media-libs/libmtp-1.0.0:= )
projectm? (
media-libs/glew:=
>=media-libs/libprojectm-3.1.12:0=
virtual/opengl
)
+   pulseaudio? ( media-libs/libpulse )
 "
 RDEPEND="${COMMON_DEPEND}
media-plugins/gst-plugins-meta:1.0
@@ -88,10 +78,23 @@ DEPEND="${COMMON_DEPEND}
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
-   pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )
 "
+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
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/clementine-1.4.0_rc2-lz.patch"
+)
 
 DOCS=( Changelog README.md )
 
@@ -116,9 +119,6 @@ src_configure() {
# spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
-   # force to find crypto++ see bug #548544
-   -DCRYPTOPP_LIBRARIES="cryptopp"
-   -DCRYPTOPP_FOUND=ON
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
@@ -144,6 +144,7 @@ src_configure() {
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_WIIMOTEDEV="$(usex wiimote)"
+   "$(cmake_use_find_package alsa ALSA)"
)
 
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 395332d8f569..249aacb20819 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,8 +14,8 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   S="${WORKDIR}/Clementine-${PV/_}"

SRC_URI="https://gith

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

2022-12-18 Thread Sam James
commit: c7913cf6e40a172131fea9647c96045f54b9fd4e
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Dec 18 22:45:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 03:00:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7913cf6

media-sound/clementine: disable spotify

This code was actually removed upstream:
https://github.com/clementine-player/Clementine/pull/7210

Signed-off-by: Alexey Sokolov  asokolov.org>
Bug: https://bugs.gentoo.org/885529
Closes: https://github.com/gentoo/gentoo/pull/28709
Signed-off-by: Sam James  gentoo.org>

 .../{clementine-.ebuild => clementine-1.4.0_rc2-r1.ebuild}  | 1 +
 media-sound/clementine/clementine-.ebuild   | 2 --
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
similarity index 99%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
index 8ae86de1f1b4..68143124af82 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2-r1.ebuild
@@ -123,6 +123,7 @@ src_configure() {
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
+   -DENABLE_SPOTIFY=OFF
-DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 8ae86de1f1b4..395332d8f569 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -113,7 +113,6 @@ src_prepare() {
 }
 
 src_configure() {
-   # spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
# force to find crypto++ see bug #548544
@@ -123,7 +122,6 @@ src_configure() {
-DCCACHE_EXECUTABLE=OFF
-DENABLE_BREAKPAD=OFF  #< disable crash reporting
-DENABLE_GIO=ON
-   -DENABLE_SPOTIFY_BLOB=OFF
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF



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

2022-10-15 Thread Miroslav Šulc
commit: 302d46e47e75b664144499370bef450fed383df0
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Oct 16 04:46:22 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Oct 16 04:46:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302d46e4

media-sound/clementine: dropped obsolete 1.4.0_rc1

Bug: https://bugs.gentoo.org/877175
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/clementine/Manifest|   1 -
 media-sound/clementine/clementine-1.4.0_rc1.ebuild | 181 -
 ...clementine-1.4.0_rc1-QPainterPath_include.patch |  50 --
 0_rc1-gcc11-fix-static-assertion-failure.patch |  70 
 4 files changed, 302 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 2c93e95fd8ee..9d094a2ce96c 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,2 +1 @@
 DIST clementine-1.4.0_rc2.tar.gz 9073685 BLAKE2B 
a2376f1a895c651c2eb089419e20b9ce6050739f1342a6fdf1ebad0a14b65a08f56cc846eb79ad7facb77d6ee2cac74f9e374bd8e284a2a7f87d7c117779a08d
 SHA512 
403093386efabd52e649c0e379abbf4873c4b2f8d0af72cda2b7e0255f90c60259f961045e7b51d0e5bf35425d678ff6b018c9191845ebbd156d9216d8bd7722
-DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 
894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809
 SHA512 
c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
deleted file mode 100644
index 20ab0d44c70d..
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2021 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"
-
-inherit cmake flag-o-matic plocale virtualx xdg
-
-MY_P="${P/_}"
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
-   inherit git-r3
-else
-   S="${WORKDIR}/${P/_}"
-   SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
-   COMMIT=""
-   if [[ -n "${COMMIT}" ]] ; then
-   SRC_URI="${SRC_URI_BASE}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN^}-${COMMIT}"
-   elif [[ $(ver_cut 3) -gt 90 ]] ; then
-   SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   else
-   
SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
-   fi
-   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-fi
-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"
-RESTRICT="!test? ( test )"
-
-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++:=
-   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-3.1.12:0=
-   virtual/opengl
-   )
-"
-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_DEPEN

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

2022-10-14 Thread Joonas Niilola
commit: 7b51404a94e6539aec937ac2f7a87a0c2ea9d4fb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 15 06:57:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 15 06:58:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b51404a

media-sound/clementine: Stabilize 1.4.0_rc2 x86, #877175

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
index c43826acfb96..6ef24287a093 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
S="${WORKDIR}/Clementine-${PV/_}"

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2022-10-14 Thread Joonas Niilola
commit: 61dadfb9b2aad42dd59b5f4824574500f534320d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct 15 06:56:58 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 15 06:58:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dadfb9

media-sound/clementine: Stabilize 1.4.0_rc2 amd64, #877175

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc2.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
index 8ae86de1f1b4..c43826acfb96 100644
--- a/media-sound/clementine/clementine-1.4.0_rc2.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
S="${WORKDIR}/Clementine-${PV/_}"

SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2022-09-13 Thread Joonas Niilola
commit: dda6c61790f0781c8954410f0085dacfa2abd21a
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Aug 21 22:10:35 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 14 06:08:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda6c617

media-sound/clementine: version 1.4.0_rc2

Closes: https://bugs.gentoo.org/865939
Bug: https://bugs.gentoo.org/829307
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/26952
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/clementine/Manifest|  1 +
 ...ine-.ebuild => clementine-1.4.0_rc2.ebuild} | 40 --
 media-sound/clementine/clementine-.ebuild  | 40 --
 3 files changed, 31 insertions(+), 50 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 8f8f85717952..2c93e95fd8ee 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1 +1,2 @@
+DIST clementine-1.4.0_rc2.tar.gz 9073685 BLAKE2B 
a2376f1a895c651c2eb089419e20b9ce6050739f1342a6fdf1ebad0a14b65a08f56cc846eb79ad7facb77d6ee2cac74f9e374bd8e284a2a7f87d7c117779a08d
 SHA512 
403093386efabd52e649c0e379abbf4873c4b2f8d0af72cda2b7e0255f90c60259f961045e7b51d0e5bf35425d678ff6b018c9191845ebbd156d9216d8bd7722
 DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 
894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809
 SHA512 
c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
similarity index 85%
copy from media-sound/clementine/clementine-.ebuild
copy to media-sound/clementine/clementine-1.4.0_rc2.ebuild
index 3e4023b68ccd..8ae86de1f1b4 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc2.ebuild
@@ -1,36 +1,27 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
+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";
 
 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 flag-o-matic plocale virtualx xdg
 
-MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   S="${WORKDIR}/${P/_}"
-   SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
-   COMMIT=""
-   if [[ -n "${COMMIT}" ]] ; then
-   SRC_URI="${SRC_URI_BASE}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN^}-${COMMIT}"
-   elif [[ $(ver_cut 3) -gt 90 ]] ; then
-   SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-   else
-   
SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
-   fi
+   S="${WORKDIR}/Clementine-${PV/_}"
+   
SRC_URI="https://github.com/clementine-player/Clementine/archive/refs/tags/${PV/_}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
-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"
+IUSE="alsa box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar 
mtp projectm pulseaudio seafile skydrive test +udisks wiimote"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
@@ -49,11 +40,9 @@ BDEPEND="
)
 "
 COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
-   dev-db/sqlite:=
+   dev-db/sqlite:3
dev-libs/crypto++:=
dev-libs/glib:2
-   dev-libs/libxml2
dev-libs/protobuf:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
@@ -61,19 +50,20 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
+   dev-qt/qtx11extras: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
+   alsa? ( media-libs/alsa-lib )
cdda? ( dev-libs/libcdio:= )

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

2021-12-18 Thread Joonas Niilola
commit: 0db97928963be361d6b44b915e28f605def7201c
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Dec  7 10:29:25 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Dec 18 10:12:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db97928

media-sound/clementine: unmask, take maintainership

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/23209
Signed-off-by: Joonas Niilola  gentoo.org>

 media-sound/clementine/clementine-.ebuild |  2 +-
 media-sound/clementine/metadata.xml   | 10 +++---
 profiles/package.mask |  7 ---
 3 files changed, 8 insertions(+), 11 deletions(-)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 7043ee826cde..3e4023b68ccd 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -23,7 +23,7 @@ else
else

SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 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";

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index 319a76d18094..e87e946c4d6e 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -1,9 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   polynomia...@gentoo.org
-   Lars Wendler
+   
+   alexey+gen...@asokolov.org
+   Alexey Sokolov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers


so...@gentoo.org

diff --git a/profiles/package.mask b/profiles/package.mask
index ebd6c2cb8159..75ebd2cbe6a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -271,13 +271,6 @@ dev-ruby/aws-s3
 # Removal in 30 days. Bug #826470
 dev-util/yuicompressor
 
-# Lars Wendler  (2021-11-24)
-# No real development since Q1 2020. Last release from 2016.
-# Users should switch over to media-sound/strawberry which is an actively
-# developed fork.
-# Masked for removal in 30 days.
-media-sound/clementine
-
 # Hans de Graaff  (2021-11-23)
 # Obsolete slot, last release in 2017, uses EAPI 5.
 # Use one of the newer slots.



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

2021-08-03 Thread Robin H. Johnson
commit: d3e9a70bdb2c82ed5366b2d5ce130792ae000fe2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Aug  3 21:11:19 2021 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Aug  3 21:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e9a70b

media-sound/clementine: update libprojectm dep for Intrinsics.h

libprojectm-3.1.11 referenced non-existant file Intrinsics.h.

Closes: https://bugs.gentoo.org/771024
Reference: https://bugs.gentoo.org/771057
Signed-off-by: Robin H. Johnson  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 5de702b1631..20ab0d44c70 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -77,7 +77,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0:=
+   >=media-libs/libprojectm-3.1.12:0=
virtual/opengl
)
 "

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 448b740211b..7043ee826cd 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -77,7 +77,7 @@ COMMON_DEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
projectm? (
media-libs/glew:=
-   >=media-libs/libprojectm-1.2.0:=
+   >=media-libs/libprojectm-3.1.12:0=
virtual/opengl
)
 "



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

2021-07-04 Thread Ulrich Müller
commit: 7dd5dd89b18527778794cb464dcb2cb9105ef91c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jul  3 15:45:04 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jul  4 14:01:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd5dd89

media-sound/clementine: Update from l10n.eclass to plocale.eclass

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

 media-sound/clementine/clementine-1.4.0_rc1.ebuild | 6 +++---
 media-sound/clementine/clementine-.ebuild  | 8 
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 620d245f5d3..5de702b1631 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -5,7 +5,7 @@ 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"
 
-inherit cmake flag-o-matic l10n virtualx xdg
+inherit cmake flag-o-matic plocale virtualx xdg
 
 MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
@@ -112,7 +112,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   l10n_find_plocales_changes "src/translations" "" ".po"
+   plocale_find_changes "src/translations" "" ".po"
 
cmake_src_prepare
# some tests fail or hang
@@ -144,7 +144,7 @@ src_configure() {
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF
-   -DLINGUAS="$(l10n_get_locales)"
+   -DLINGUAS="$(plocale_get_locales)"
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index edb23f4f60d..448b740211b 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 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"
 
-inherit cmake flag-o-matic l10n virtualx xdg
+inherit cmake flag-o-matic plocale virtualx xdg
 
 MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
@@ -105,7 +105,7 @@ DEPEND="${COMMON_DEPEND}
 DOCS=( Changelog README.md )
 
 src_prepare() {
-   l10n_find_plocales_changes "src/translations" "" ".po"
+   plocale_find_changes "src/translations" "" ".po"
 
cmake_src_prepare
# some tests fail or hang
@@ -137,7 +137,7 @@ src_configure() {
-DUSE_SYSTEM_GMOCK=ON
-DUSE_SYSTEM_PROJECTM=ON
-DBUNDLE_PROJECTM_PRESETS=OFF
-   -DLINGUAS="$(l10n_get_locales)"
+   -DLINGUAS="$(plocale_get_locales)"
-DENABLE_BOX="$(usex box)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)



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

2021-07-02 Thread Lars Wendler
commit: 108a30eff5e383a41da0285e07d44ed74eb40c88
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jul  2 10:39:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jul  2 10:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108a30ef

media-sound/clementine: Fixed build with gcc11

Thanks-to: Jiří Moravec  volny.cz>
Closes: https://bugs.gentoo.org/788607
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc1.ebuild |  1 +
 0_rc1-gcc11-fix-static-assertion-failure.patch | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index ef72ab5c0af..620d245f5d3 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -108,6 +108,7 @@ DOCS=( Changelog README.md )
 
 PATCHES=(
"${FILESDIR}/${P}-QPainterPath_include.patch" #725678
+   "${FILESDIR}/${P}-gcc11-fix-static-assertion-failure.patch" #788607
 )
 
 src_prepare() {

diff --git 
a/media-sound/clementine/files/clementine-1.4.0_rc1-gcc11-fix-static-assertion-failure.patch
 
b/media-sound/clementine/files/clementine-1.4.0_rc1-gcc11-fix-static-assertion-failure.patch
new file mode 100644
index 000..1a492fe5664
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.4.0_rc1-gcc11-fix-static-assertion-failure.patch
@@ -0,0 +1,70 @@
+From cfcd0a956e6758624fab0ff20aee9eb08b3df0b3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Robert-Andr=C3=A9=20Mauchin?= 
+Date: Wed, 16 Dec 2020 20:03:26 +0100
+Subject: [PATCH] Drop -std=c++0x and -U__STRICT_ANSI__
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This was causing compilation failures, static assertion failed, with GCC 11.
+
+Fix #6865
+
+Signed-off-by: Robert-André Mauchin 
+---
+ ext/clementine-spotifyblob/CMakeLists.txt | 2 +-
+ ext/clementine-tagreader/CMakeLists.txt   | 2 +-
+ src/CMakeLists.txt| 2 +-
+ tests/CMakeLists.txt  | 2 +-
+ 4 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/ext/clementine-spotifyblob/CMakeLists.txt 
b/ext/clementine-spotifyblob/CMakeLists.txt
+index e5342ee5b..6fd551d57 100644
+--- a/ext/clementine-spotifyblob/CMakeLists.txt
 b/ext/clementine-spotifyblob/CMakeLists.txt
+@@ -7,7 +7,7 @@ 
include_directories(${CMAKE_SOURCE_DIR}/ext/libclementine-spotifyblob)
+ include_directories(${CMAKE_SOURCE_DIR}/ext/libclementine-common)
+ include_directories(${CMAKE_SOURCE_DIR}/src)
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall 
-Wno-sign-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs 
-Wno-unused-private-field -Wno-unknown-warning-option --std=c++0x 
-U__STRICT_ANSI__")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall 
-Wno-sign-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs 
-Wno-unused-private-field -Wno-unknown-warning-option")
+ 
+ link_directories(${SPOTIFY_LIBRARY_DIRS})
+ 
+diff --git a/ext/clementine-tagreader/CMakeLists.txt 
b/ext/clementine-tagreader/CMakeLists.txt
+index 855e390cf..a48b01450 100644
+--- a/ext/clementine-tagreader/CMakeLists.txt
 b/ext/clementine-tagreader/CMakeLists.txt
+@@ -7,7 +7,7 @@ 
include_directories(${CMAKE_BINARY_DIR}/ext/libclementine-tagreader)
+ include_directories(${CMAKE_SOURCE_DIR}/src)
+ include_directories(${CMAKE_BINARY_DIR}/src)
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++0x -U__STRICT_ANSI__")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ 
+ set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
+ 
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 627b2e7cb..0bbc775ba 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ 
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall 
-Wno-sign-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs 
-Wno-unused-private-field -Wno-unknown-warning-option --std=c++0x 
-U__STRICT_ANSI__")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall 
-Wno-sign-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs 
-Wno-unused-private-field -Wno-unknown-warning-option")
+ 
+ option(BUILD_WERROR "Build with -Werror" ON)
+ 
+diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
+index 4474e7be5..ff571fc19 100644
+--- a/tests/CMakeLists.txt
 b/tests/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ cmake_minimum_required(VERSION 2.8.11)
+ 
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -fpermissive 
-Wno-c++11-narrowing -U__STRICT_ANSI__")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive -Wno-c++11-narrowing")
+ 
+ if(USE_SYSTEM_GMOCK)
+   include_directories(${GMOCK_INCLUDE_DIRS} ${GTEST_INCLUDE_DIRS})



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

2021-02-16 Thread Sergei Trofimovich
commit: 1de5ac0e430e81b0fd6163a8e76b016f68bb15f0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 16 08:23:48 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 16 08:23:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de5ac0e

media-sound/clementine: keyworded 1.4.0_rc1 for ppc64

keyworded wrt bug #769965

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index a11ddaa0a21..ef72ab5c0af 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,7 +23,7 @@ else
else

SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
-   KEYWORDS="amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 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";



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

2020-12-07 Thread Sam James
commit: daf060d3520284eb915b993701132856a64676d7
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Dec  7 16:50:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  7 18:48:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf060d3

media-sound/clementine: added ~arm64

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Roy Bamford  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18552
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 0808dceb128..a11ddaa0a21 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -23,7 +23,7 @@ else
else

SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 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";



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

2020-05-28 Thread Lars Wendler
commit: 922013719ab545531b37dcb72a743c3b98db38be
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 28 08:37:37 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 28 08:56:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92201371

media-sound/clementine: Fixed build with qt-5.15

Thanks-to: Nick Andrade  gmail.com>
Closes: https://bugs.gentoo.org/725678
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/clementine/clementine-1.4.0_rc1.ebuild |  4 ++
 ...clementine-1.4.0_rc1-QPainterPath_include.patch | 50 ++
 2 files changed, 54 insertions(+)

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 7ee8c3edfb6..0808dceb128 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -106,6 +106,10 @@ RESTRICT="test"
 
 DOCS=( Changelog README.md )
 
+PATCHES=(
+   "${FILESDIR}/${P}-QPainterPath_include.patch" #725678
+)
+
 src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
 

diff --git 
a/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch 
b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
new file mode 100644
index 000..3a441412ba2
--- /dev/null
+++ 
b/media-sound/clementine/files/clementine-1.4.0_rc1-QPainterPath_include.patch
@@ -0,0 +1,50 @@
+From 7715ae5c01528213a97369e14d5461efd264cc27 Mon Sep 17 00:00:00 2001
+From: SDNick484 
+Date: Thu, 28 May 2020 10:34:31 +0200
+Subject: [PATCH] Adds missing QPainterPath include
+
+---
+ src/widgets/freespacebar.cpp | 1 +
+ src/widgets/osdpretty.cpp| 1 +
+ src/widgets/sliderwidget.cpp | 1 +
+ 3 files changed, 3 insertions(+)
+
+diff --git a/src/widgets/freespacebar.cpp b/src/widgets/freespacebar.cpp
+index 3067f722b..c9789d353 100644
+--- a/src/widgets/freespacebar.cpp
 b/src/widgets/freespacebar.cpp
+@@ -20,6 +20,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ const int FreeSpaceBar::kBarHeight = 20;
+ const int FreeSpaceBar::kBarBorderRadius = 8;
+diff --git a/src/widgets/osdpretty.cpp b/src/widgets/osdpretty.cpp
+index 9d95716d8..30cef7dae 100644
+--- a/src/widgets/osdpretty.cpp
 b/src/widgets/osdpretty.cpp
+@@ -26,6 +26,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/widgets/sliderwidget.cpp b/src/widgets/sliderwidget.cpp
+index 581a0de7b..96bbc0e5e 100644
+--- a/src/widgets/sliderwidget.cpp
 b/src/widgets/sliderwidget.cpp
+@@ -27,6 +27,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.27.0.rc2
+



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

2020-05-11 Thread Andreas Sturmlechner
commit: 878f0876be2337aa7e87b7c1c4eff04b4c23f94d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 11 18:57:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May 11 19:00:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878f0876

media-sound/clementine: Drop 1.3.1_p20190127 and 1.3.1_p20191004

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

 media-sound/clementine/Manifest|   2 -
 .../clementine/clementine-1.3.1_p20190127.ebuild   | 175 -
 .../clementine/clementine-1.3.1_p20191004.ebuild   | 168 
 3 files changed, 345 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index adf2d49e1b5..8f8f8571795 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1 @@
-DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15
-DIST clementine-1.3.1_p20191004.tar.gz 8528437 BLAKE2B 
11c7bd7ac4ad4cdc75e2c5e54651832c1aa31448341230917df973227fcb1cd659309bb361f0b62a12dc38ce48e1f25697742df478650f4c10996938a7093acf
 SHA512 
eb755d47f2e518c4e1bb28596e6554184d9fb6bab594e2f16b73c0bdecaa7c19692d368e9ec6a91e5012b786368eb7d3b2d051db11f3b5934233ba3e5b488679
 DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 
894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809
 SHA512 
c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
deleted file mode 100644
index a2bb0b39fd2..000
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# 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=610566d25271c67d1625fd62041f6a27435b0a9d
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-inherit cmake 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 n

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

2020-05-11 Thread Agostino Sarubbo
commit: 7f8578a766e503bdd07f86cca32695cb9126dacf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May 11 16:48:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May 11 16:49:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8578a7

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

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index df13da4343c..7ee8c3edfb6 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -23,7 +23,7 @@ else
else

SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 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";



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

2020-04-10 Thread Andreas Sturmlechner
commit: 2599d0ea6fb258c25e8000eef5672a5127c187ca
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jan  6 17:13:04 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 14:31:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2599d0ea

media-sound/clementine: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14270
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...-1.3.1_p20190609-fix-restore-from-systray.patch | 34 --
 1 file changed, 34 deletions(-)

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
deleted file mode 100644
index 9f27e219e89..000
--- 
a/media-sound/clementine/files/clementine-1.3.1_p20190609-fix-restore-from-systray.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-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, &QWidget::hide);
-   } else {
- if (was_maximized_)
-   showMaximized();



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

2020-03-29 Thread Mikle Kolyada
commit: f096eefd055e5fdf2809be8089a1520576c2efd3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 29 07:27:35 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 29 07:27:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f096eefd

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

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

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

diff --git a/media-sound/clementine/clementine-1.4.0_rc1.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
index 8d5ccbe101b..df13da4343c 100644
--- a/media-sound/clementine/clementine-1.4.0_rc1.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -23,7 +23,7 @@ else
else

SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 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";



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

2020-01-03 Thread Lars Wendler
commit: 0b412e952629660b1c1e3b5fa132b8125a6f6b69
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  3 10:30:09 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  3 10:30:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b412e95

media-sound/clementine: Synced live ebuild

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

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

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index 896d3d9b097..edb23f4f60d 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   S="${WORKDIR}/${PN^}-${PV}"
+   S="${WORKDIR}/${P/_}"
SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
COMMIT=""
if [[ -n "${COMMIT}" ]] ; then
@@ -21,7 +21,7 @@ else
elif [[ $(ver_cut 3) -gt 90 ]] ; then
SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
else
-   SRC_URI="${SRC_URI_BASE}/releases/download/${PV}/${P}.tar.xz"
+   
SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
KEYWORDS="~amd64 ~x86"
 fi



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

2020-01-03 Thread Lars Wendler
commit: 9ab4fed75229878c8e6c097b8597ee2dccd480bc
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan  3 10:29:03 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan  3 10:30:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab4fed7

media-sound/clementine: Bump to version 1.4.0_rc1. Removed old

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

 media-sound/clementine/Manifest   | 2 +-
 .../{clementine-1.3.92.ebuild => clementine-1.4.0_rc1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 06b54e5329f..adf2d49e1b5 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,3 @@
 DIST clementine-1.3.1_p20190127.tar.gz 8516435 BLAKE2B 
ce884c25d76e26349cf11109f885361dd79c4d567b08927962a611a2bb17dbe6674ac176f6b09b3a8ebe14e82f30125a56ffd08ff6d2072a96ee7b9ba1f066db
 SHA512 
b82d2dc49dbe41e68440fb421cda6989f670a2a43829bf42e21f3c07d6f6badcb217333559d6dd9c66accd88e2473e5c717969e987410bf4801669dccba7cd15
 DIST clementine-1.3.1_p20191004.tar.gz 8528437 BLAKE2B 
11c7bd7ac4ad4cdc75e2c5e54651832c1aa31448341230917df973227fcb1cd659309bb361f0b62a12dc38ce48e1f25697742df478650f4c10996938a7093acf
 SHA512 
eb755d47f2e518c4e1bb28596e6554184d9fb6bab594e2f16b73c0bdecaa7c19692d368e9ec6a91e5012b786368eb7d3b2d051db11f3b5934233ba3e5b488679
-DIST clementine-1.3.92.tar.gz 8570513 BLAKE2B 
9cb4de03579e0555be255cae295cc973966587be59dc83d07cbe139c74a9ffe046adf4cec8de12888306fb168ab00a388ac8fa490928c4f76ad187b4c482a829
 SHA512 
ce6a30eb8fdcc2e105aedc976566d11f88ec537915210d3b7fe1471457371ab472e3707bd62fd8606756e6caf5b5844d4dbceb08fec8ab69750e9fa03dde0193
+DIST clementine-1.4.0rc1.tar.xz 5593564 BLAKE2B 
894d86903df1ba43fca2f07c83d92bcb5d65a0103a4ecd1b321d44259534930c977f0caeaf0c93446dbec4422937f2ddc7f665daa7cb41e5c183fa7f16571809
 SHA512 
c74102a3ca4a99c3627b718389478e5ca79ba71ce45eccd232ca2eb3fb60a1632afa62908a2831244d6c35154ad6a8b4fa2b2485b4440b9685a0521bfacaabdb

diff --git a/media-sound/clementine/clementine-1.3.92.ebuild 
b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.92.ebuild
rename to media-sound/clementine/clementine-1.4.0_rc1.ebuild
index cdb73b18766..8d5ccbe101b 100644
--- a/media-sound/clementine/clementine-1.3.92.ebuild
+++ b/media-sound/clementine/clementine-1.4.0_rc1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   S="${WORKDIR}/${PN^}-${PV}"
+   S="${WORKDIR}/${P/_}"
SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
COMMIT=""
if [[ -n "${COMMIT}" ]] ; then
@@ -21,7 +21,7 @@ else
elif [[ $(ver_cut 3) -gt 90 ]] ; then
SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
else
-   SRC_URI="${SRC_URI_BASE}/releases/download/${PV}/${P}.tar.xz"
+   
SRC_URI="${SRC_URI_BASE}/releases/download/${PV/_}/${P/_}.tar.xz"
fi
KEYWORDS="~amd64 ~x86"
 fi



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

2020-01-01 Thread Lars Wendler
commit: 65aef2cf1babdbce25111ce90cdb1adebbca67ea
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  1 18:00:53 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  1 18:02:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aef2cf

media-sound/clementine: Synced live ebuild

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

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

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index be99d91ad50..896d3d9b097 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -1,21 +1,30 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 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"
 
+inherit cmake flag-o-matic l10n virtualx xdg
+
 MY_P="${P/_}"
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
inherit git-r3
 else
-   
SRC_URI="https://github.com/${PN}-player/${PN^}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN^}-${PV}"
+   SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
+   COMMIT=""
+   if [[ -n "${COMMIT}" ]] ; then
+   SRC_URI="${SRC_URI_BASE}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN^}-${COMMIT}"
+   elif [[ $(ver_cut 3) -gt 90 ]] ; then
+   SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   else
+   SRC_URI="${SRC_URI_BASE}/releases/download/${PV}/${P}.tar.xz"
+   fi
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN^}-${COMMIT}"
 fi
-inherit cmake 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";
 



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

2020-01-01 Thread Lars Wendler
commit: 2ae54c04e1e24c281e7836cc86256d5b91652063
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  1 17:59:01 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  1 18:02:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae54c04

media-sound/clementine: Bump to version 1.3.92

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

 media-sound/clementine/Manifest |   1 +
 media-sound/clementine/clementine-1.3.92.ebuild | 176 
 2 files changed, 177 insertions(+)

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 2b976959cb2..9c86f3475fc 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,3 +1,4 @@
 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
+DIST clementine-1.3.92.tar.gz 8570513 BLAKE2B 
9cb4de03579e0555be255cae295cc973966587be59dc83d07cbe139c74a9ffe046adf4cec8de12888306fb168ab00a388ac8fa490928c4f76ad187b4c482a829
 SHA512 
ce6a30eb8fdcc2e105aedc976566d11f88ec537915210d3b7fe1471457371ab472e3707bd62fd8606756e6caf5b5844d4dbceb08fec8ab69750e9fa03dde0193

diff --git a/media-sound/clementine/clementine-1.3.92.ebuild 
b/media-sound/clementine/clementine-1.3.92.ebuild
new file mode 100644
index 000..cdb73b18766
--- /dev/null
+++ b/media-sound/clementine/clementine-1.3.92.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2020 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"
+
+inherit cmake flag-o-matic l10n virtualx xdg
+
+MY_P="${P/_}"
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git";
+   inherit git-r3
+else
+   S="${WORKDIR}/${PN^}-${PV}"
+   SRC_URI_BASE="https://github.com/clementine-player/${PN^}";
+   COMMIT=""
+   if [[ -n "${COMMIT}" ]] ; then
+   SRC_URI="${SRC_URI_BASE}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN^}-${COMMIT}"
+   elif [[ $(ver_cut 3) -gt 90 ]] ; then
+   SRC_URI="${SRC_URI_BASE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+   else
+   SRC_URI="${SRC_URI_BASE}/releases/download/${PV}/${P}.tar.xz"
+   fi
+   KEYWORDS="~amd64 ~x86"
+fi
+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"
+RESTRICT="!test? ( test )"
+
+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++:=
+   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 )
+   mt

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

2020-01-01 Thread Lars Wendler
commit: da1d9895ab435c9fe3741c6977b6c0b05c452d9f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jan  1 18:02:15 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jan  1 18:02:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1d9895

media-sound/clementine: Removed old

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

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

diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest
index 9c86f3475fc..06b54e5329f 100644
--- a/media-sound/clementine/Manifest
+++ b/media-sound/clementine/Manifest
@@ -1,4 +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
 DIST clementine-1.3.92.tar.gz 8570513 BLAKE2B 
9cb4de03579e0555be255cae295cc973966587be59dc83d07cbe139c74a9ffe046adf4cec8de12888306fb168ab00a388ac8fa490928c4f76ad187b4c482a829
 SHA512 
ce6a30eb8fdcc2e105aedc976566d11f88ec537915210d3b7fe1471457371ab472e3707bd62fd8606756e6caf5b5844d4dbceb08fec8ab69750e9fa03dde0193

diff --git a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
deleted file mode 100644
index 3e212f78244..000
--- a/media-sound/clementine/clementine-1.3.1_p20190609.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# 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 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 somewa

[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:
+# 06-fi

[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, &QWidget::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? ( sys-fs/

[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
-RDEPEND="${COMMON_DEP

[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
+   media-plugins/gst

[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
+   media-plugins/gst

[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
+   med

[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? ( media-plugins/gst-plugins-libmms:

[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? ( gnome-base/gvfs[

[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 @@ src_prepar

[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
-   media-plugins/gst-

[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
+   media-plu

[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? ( media-plugins/gst-plugins-libmm

[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  gmail.com>
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
+   virtual/pkgco

[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
-   || (
-   >=dev-c

[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 )
+   googledriv

[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: 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-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-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 dropb

  1   2   >