[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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