[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2024-05-16 Thread Andreas Sturmlechner
commit: 56e9626530dce9f054c9ba601e0239622eede7db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 16 11:45:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 16 11:45:44 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=56e96265

media-sound/amarok: Update dependencies

Upstream commits:
3e11ccdd1417e70486eaaa84d8475182eec44c20
61066d8e1a614fe4aecb27a1ff76011178f2cba3
8a7c8c3d22fe2aa1cd47e23dc9441caabac87494
c9c4a673c9a8e05afd6a0743bfa01e3e7af6ec02

Bug: https://bugs.gentoo.org/931836
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/amarok/amarok-.ebuild | 21 -
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index b23aff3caa..12c7cb3228 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -6,7 +6,8 @@ EAPI=8
 ECM_HANDBOOK="forceoptional"
 KFMIN=5.115.0
 QTMIN=5.15.12
-inherit ecm kde.org optfeature
+PYTHON_COMPAT=( python3_{10..12} )
+inherit ecm kde.org optfeature python-any-r1
 
 DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
@@ -16,8 +17,7 @@ SLOT="5"
 IUSE="ipod lastfm mariadb mtp podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
-BDEPEND="virtual/pkgconfig"
-DEPEND="
+COMMON_DEPEND="
>=app-crypt/qca-2.3.0:2[qt5(+)]
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
@@ -58,7 +58,7 @@ DEPEND="
>=kde-frameworks/solid-${KFMIN}:5
>=kde-frameworks/threadweaver-${KFMIN}:5
>=media-libs/phonon-4.11.0[qt5(+)]
-   media-libs/taglib:=
+   >=media-libs/taglib-1.12:=
media-libs/taglib-extras
sci-libs/fftw:3.0
sys-libs/zlib
@@ -74,11 +74,22 @@ DEPEND="
podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 )
wikipedia? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/linguist-tools-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
media-video/ffmpeg
 "
+BDEPEND="${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   ecm_pkg_setup
+}
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2024-03-25 Thread Andreas Sturmlechner
commit: 5bc4cedba8e40a000a82e4642a4f51a18d6f782a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 18:59:56 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:00:06 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bc4cedb

media-sound/amarok: add kde-invent upstream metadata

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

 media-sound/amarok/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index f557bc0cb5..39967a10c3 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -11,6 +11,7 @@


https://bugs.kde.org/
+   multimedia/amarok


Enable Last.fm streaming services support 
through media-libs/liblastfm



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2024-02-27 Thread Andreas Sturmlechner
commit: 880af8bfd4156a07bfddc0a73401855dc1b93860
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 19:10:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 19:10:50 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=880af8bf

media-sound/amarok: Only works with kde-apps/audiocd-kio:5

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

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 48444bb74d..44ed352bf4 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -111,7 +111,7 @@ pkg_postinst() {
use mariadb && echo "MariaDB" || echo "MySQL"
}
 
-   optfeature "Audio CD support" kde-apps/audiocd-kio
+   optfeature "Audio CD support" "kde-apps/audiocd-kio:5"
 
if [[ -z ${REPLACING_VERSIONS} ]]; then
elog "You must configure ${PN} to use an external database 
server."



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2023-12-17 Thread Andreas Sturmlechner
commit: fae611a926c2beaceecfbcdb6422169202d378d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 10:35:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 10:35:59 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fae611a9

media-sound/amarok: Cleanup metadata.xml

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

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

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 9c9ff3c77e..f557bc0cb5 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -16,8 +16,6 @@
Enable Last.fm streaming services support 
through media-libs/liblastfm
Prefer 
dev-db/mariadb-connector-c over 
dev-db/mysql-connector-c
Enable support for libMTP (Plays4Sure) devices 
access through libmtp
-   Use media-libs/libofa to compute 
MusicDNS acoustic
-   fingerprints (used by MusicBrainz)
Enable gpodder.net podcast support via 
media-libs/libmygpo-qt
Enable wikipedia widget using 
dev-qt/qtwebengine




[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2023-12-17 Thread Andreas Sturmlechner
commit: c1adf2c2e1f8b40de76d19544f65d7ad722be690
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 10:02:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 10:02:25 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1adf2c2

media-sound/amarok: Drop IUSE ofa, media-libs/libofa was last-rited

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

 media-sound/amarok/amarok-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 8ba31c55ff..e4568afce5 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="ipod lastfm mariadb mtp ofa podcast wikipedia"
+IUSE="ipod lastfm mariadb mtp podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 BDEPEND="virtual/pkgconfig"
@@ -67,10 +67,6 @@ DEPEND="
dev-libs/glib:2
media-libs/libgpod[gtk]
)
-   ofa? (
-   media-libs/libofa
-   media-video/ffmpeg:=
-   )
lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
mariadb? ( dev-db/mariadb-connector-c:= )
!mariadb? ( dev-db/mysql-connector-c:= )
@@ -81,7 +77,7 @@ DEPEND="
 RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
>=kde-frameworks/kirigami-${KFMIN}:5
-   !ofa? ( media-video/ffmpeg )
+   media-video/ffmpeg
 "
 
 src_configure() {
@@ -90,12 +86,12 @@ src_configure() {
-DWITH_PLAYER=ON
-DWITH_UTILITIES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_LibOFA=ON
-DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON
-DWITH_IPOD=$(usex ipod)
$(cmake_use_find_package lastfm LibLastFm)
$(cmake_use_find_package !mariadb MySQL)
$(cmake_use_find_package mtp Mtp)
-   $(cmake_use_find_package ofa LibOFA)
$(cmake_use_find_package podcast Mygpo-qt5)
$(cmake_use_find_package wikipedia Qt5WebEngine)
)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2022-10-11 Thread Andreas Sturmlechner
commit: d9b79e7d504adb776afe1f190193465b8b33fc32
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 11 14:47:35 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 11 15:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d9b79e7d

media-sound/amarok: Add app-crypt/qca[qt5(+)] USEdep

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

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index fab72a47b9..782ca67a22 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -18,7 +18,7 @@ IUSE="ipod lastfm mariadb mtp ofa podcast wikipedia"
 # ipod requires gdk enabled and also gtk compiled in libgpod
 BDEPEND="virtual/pkgconfig"
 DEPEND="
-   >=app-crypt/qca-2.3.0:2
+   >=app-crypt/qca-2.3.0:2[qt5(+)]
>=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2021-05-04 Thread Andreas Sturmlechner
commit: 2b64abf82a29fef9dfe1f2a5e9c5ad4d099bb4ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 15:15:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 15:56:12 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2b64abf8

media-sound/amarok: Unclutter pkg_postinst() message

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

 media-sound/amarok/amarok-.ebuild | 36 ++-
 1 file changed, 19 insertions(+), 17 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 397a86c538..40c1222c75 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -111,25 +111,27 @@ pkg_postinst() {
echo "${1} ($(has_version ${1} || echo "not ")installed)"
}
 
+   db_name() {
+   use mariadb && echo "MariaDB" || echo "MySQL"
+   }
+
optfeature "Audio CD support" kde-apps/audiocd-kio
 
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You'll have to configure amarok to use an external 
database server:"
-   if use mariadb ; then
-   elog "$(pkg_is_installed dev-db/mariadb)"
-   elog "For preliminary configuration of MariaDB 
Server please refer to"
-   elog "
https://wiki.gentoo.org/wiki/MariaDB#Configuration";
-   else
-   elog "$(pkg_is_installed dev-db/mysql)"
-   elog "For preliminary configuration of MySQL Server 
please refer to"
-   elog "
https://wiki.gentoo.org/wiki/MySQL#Configuration";
-   fi
-   elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
-   elog "to configure the external database and migrate your data 
from the embedded database."
-   elog "To create external amarok database with default 
user/password please:"
-   elog "1. Make sure that MySQL or MariaDB is installed and 
configured (see above)"
-   elog "2. Ensure that 'mysql' service is started and then 
run command 'emerge --config amarok'"
-   elog "3. On 'Configure Amarok - Database' menu page check 
'Use external MySQL database' and press OK"
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "You must configure ${PN} to use an external database 
server."
+   elog " 1. Make sure either MySQL or MariaDB is installed and 
configured"
+   elog "Checking local system:"
+   elog "  $(pkg_is_installed dev-db/mariadb)"
+   elog "  $(pkg_is_installed dev-db/mysql)"
+   elog "For preliminary configuration of $(db_name) Server 
refer to"
+   elog "https://wiki.gentoo.org/wiki/$(db_name)#Configuration"
+   elog " 2. Ensure 'mysql' service is started and run:"
+   elog "# emerge --config amarok"
+   elog " 3. Run ${PN} and go to 'Configure Amarok - Database' 
menu page"
+   elog "Check 'Use external MySQL database' and press OK"
+   elog
+   elog "For more information please read:"
+   elog "  https://community.kde.org/Amarok/Community/MySQL";
fi
 }
 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2021-05-04 Thread Andreas Sturmlechner
commit: 26e8ae85e284ba49fef6ac7b2c7e74b697b3c2ed
Author: band-a-prend  yandex  ru>
AuthorDate: Tue Apr 13 21:00:22 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May  4 15:55:51 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=26e8ae85

media-sound/amarok: Add optfeature and pkg_config to create database

Add optfeature 'kde-apps/audiocd-kio' for Audio CD support.

Add additional pkg_postinst() elog messages with URLs to pages
with preliminary configuration of MySQL/MariaDB Server.

Add elog messages with steps to create Amarok external database
with 'emerge --config amarok' command and switching to use it.

Add simple short pkg_config() to create Amarok external database
with it's default username/password.

Committer-comment: Drop unrelated minor changes and fix mix of ewarn/einfo.

Closes: https://github.com/gentoo/kde/pull/899
Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/amarok/amarok-.ebuild | 37 +++
 1 file changed, 33 insertions(+), 4 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 4f26e37cef..397a86c538 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 ECM_HANDBOOK="forceoptional"
 KFMIN=5.74.0
 QTMIN=5.15.2
-inherit ecm kde.org
+inherit ecm kde.org optfeature
 
 DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
@@ -111,11 +111,40 @@ pkg_postinst() {
echo "${1} ($(has_version ${1} || echo "not ")installed)"
}
 
+   optfeature "Audio CD support" kde-apps/audiocd-kio
+
if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You'll have to configure amarok to use an external db 
server:"
-   use mariadb && elog "$(pkg_is_installed dev-db/mariadb)" ||
+   elog "You'll have to configure amarok to use an external 
database server:"
+   if use mariadb ; then
+   elog "$(pkg_is_installed dev-db/mariadb)"
+   elog "For preliminary configuration of MariaDB 
Server please refer to"
+   elog "
https://wiki.gentoo.org/wiki/MariaDB#Configuration";
+   else
elog "$(pkg_is_installed dev-db/mysql)"
+   elog "For preliminary configuration of MySQL Server 
please refer to"
+   elog "
https://wiki.gentoo.org/wiki/MySQL#Configuration";
+   fi
elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
-   elog "to configure the external db and migrate your data from 
the embedded database."
+   elog "to configure the external database and migrate your data 
from the embedded database."
+   elog "To create external amarok database with default 
user/password please:"
+   elog "1. Make sure that MySQL or MariaDB is installed and 
configured (see above)"
+   elog "2. Ensure that 'mysql' service is started and then 
run command 'emerge --config amarok'"
+   elog "3. On 'Configure Amarok - Database' menu page check 
'Use external MySQL database' and press OK"
+   fi
+}
+
+pkg_config() {
+   # Create external mysql database with amarok default user/password
+   local AMAROK_DB_NAME="amarokdb"
+   local AMAROK_DB_USER_NAME="amarokuser"
+   local AMAROK_DB_USER_PWD="password"
+
+   einfo "Initializing ${PN} MySQL database 'amarokdb':"
+   einfo "If prompted for a password, please enter your MySQL root 
password."
+   einfo
+
+   if [[ -e "${EROOT}"/usr/bin/mysql ]]; then
+   "${EROOT}"/usr/bin/mysql -u root -p -e "CREATE DATABASE IF NOT 
EXISTS ${AMAROK_DB_NAME}; GRANT ALL PRIVILEGES ON ${AMAROK_DB_NAME}.* TO 
'${AMAROK_DB_USER_NAME}' IDENTIFIED BY '${AMAROK_DB_USER_PWD}'; FLUSH 
PRIVILEGES;"
fi
+   einfo "${PN} MySQL database 'amarokdb' successfully initialized!"
 }



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2020-10-01 Thread Andreas Sturmlechner
commit: 55052fff7c790db45d76d23457ab84af1a38c207
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 30 18:49:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 30 18:53:03 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=55052fff

media-sound/amarok: Update DEPENDs

Upstream commits:
ce93fb34c396f1b7766daaf43669d82f949ff091
3973278a68275f12278244bc0e960c5947c931b9

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

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 2bdbadffea..325fece1d7 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -19,11 +19,11 @@ IUSE="ipod lastfm mariadb mtp ofa podcast wikipedia"
 BDEPEND="virtual/pkgconfig"
 DEPEND="
>=app-crypt/qca-2.3.0:2
+   >=dev-qt/designer-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5[scripttools]
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/files/, media-sound/amarok/

2020-09-29 Thread Andreas Sturmlechner
commit: 0893880fb0286783f00a67f0c377aa1785139cb4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 29 19:58:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 29 20:12:08 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0893880f

media-sound/amarok: Add IUSE=mariadb, update dependencies

- Set ECM_HANDBOOK="forceoptional"
- Drop obsolete patch
- Update MySQLe disable switch
- Update pkg_postinst info mechanism wrt USE mariadb state

Upstream commits:
f319fef25c654f726a056a7d09a290f447716235
6606c064f5a0cdcd1e51459fa76a7e3325ec4456
4337b3ef6e9ed30606fd06e15fd9ca350b1da01b
03ef605c9273d76a5802bdd2160cc5a52833f81c
822eddec49e1f976ee795d89c62bfea7210d2b61

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

 media-sound/amarok/amarok-.ebuild| 20 ++--
 .../amarok/files/amarok-2.8.90-mysqld-rpath.patch| 12 
 media-sound/amarok/metadata.xml  |  8 ++--
 3 files changed, 12 insertions(+), 28 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index c1b5f87557..2bdbadffea 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ECM_HANDBOOK="true"
+ECM_HANDBOOK="forceoptional"
 KFMIN=5.60.0
 QTMIN=5.12.3
 inherit ecm kde.org
@@ -13,13 +13,12 @@ HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
 SLOT="5"
-IUSE="ipod lastfm mtp ofa podcast wikipedia"
+IUSE="ipod lastfm mariadb mtp ofa podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 BDEPEND="virtual/pkgconfig"
 DEPEND="
>=app-crypt/qca-2.3.0:2
-   dev-db/mysql-connector-c:=
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
@@ -73,32 +72,33 @@ DEPEND="
media-video/ffmpeg:=
)
lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
+   mariadb? ( dev-db/mariadb-connector-c:= )
+   !mariadb? ( dev-db/mysql-connector-c:= )
mtp? ( media-libs/libmtp )
podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 )
wikipedia? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}
>=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kirigami-${KFMIN}:5
!ofa? ( media-video/ffmpeg )
 "
 
-PATCHES=( "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch )
-
 src_configure() {
local mycmakeargs=(
-DWITH_MP3Tunes=OFF
-DWITH_PLAYER=ON
-DWITH_UTILITIES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON
-   -DWITH_MYSQL_EMBEDDED=OFF
+   -DCMAKE_DISABLE_FIND_PACKAGE_MySQLe=ON
-DWITH_IPOD=$(usex ipod)
$(cmake_use_find_package lastfm LibLastFm)
+   $(cmake_use_find_package !mariadb MySQL)
$(cmake_use_find_package mtp Mtp)
$(cmake_use_find_package ofa LibOFA)
$(cmake_use_find_package podcast Mygpo-qt5)
$(cmake_use_find_package wikipedia Qt5WebEngine)
)
-
use ipod && mycmakeargs+=( DWITH_GDKPixBuf=ON )
 
ecm_src_configure
@@ -112,9 +112,9 @@ pkg_postinst() {
}
 
if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You'll have to configure amarok to use an external db 
server, one of:"
-   elog "$(pkg_is_installed dev-db/mariadb)"
-   elog "$(pkg_is_installed dev-db/mysql)"
+   elog "You'll have to configure amarok to use an external db 
server:"
+   use mariadb && elog "$(pkg_is_installed dev-db/mariadb)" ||
+   elog "$(pkg_is_installed dev-db/mysql)"
elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
elog "to configure the external db and migrate your data from 
the embedded database."
fi

diff --git a/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch 
b/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
deleted file mode 100644
index 08db5bbe37..00
--- a/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt   2016-05-04 
11:01:25.0 -0400
-+++ b/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt   2016-05-04 
11:05:24.216625165 -0400
-@@ -28,6 +28,9 @@
- ${ZLIB_LIBRARIES}
- )
- 
-+SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES 
BUILD_WITH_INSTALL_RPATH TRUE)
-+SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES INSTALL_RPATH 
"${MYSQLD_DIR}")
-+
- if(NOT WIN32 AND NOT APPLE)
- target_link_libraries( amarok_storage-mysqlserverstorage crypt pthread )
- endif(NOT WIN32 AND NOT APPLE)

diff --git a/media-sound/amarok/metadata.xml b/media

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/, kde-apps/dolphin/, kde-apps/gwenview/, kde-apps/kio-extras/, ...

2020-08-29 Thread Andreas Sturmlechner
5.19.49..ebuild kde-plasma/plasma-desktop/plasma-desktop-.ebuild 
kde-plasma/plasma-workspace/plasma-workspace-5.19.49..ebuild 
kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
media-gfx/kphotoalbum/kphotoalbum-.ebuild 
media-libs/phonon-gstreamer/phonon-gstreamer-.ebuild 
media-libs/phonon-vlc/phonon-vlc-.ebuild 
media-sound/amarok/amarok-.ebuild media-video/kmplayer/kmplayer-.ebuild 
net-irc/konversation/konversation-2..ebuild 
net-irc/konversation/konversation-.ebuild 
net-p2p/ktorrent/ktorrent-.ebuild
X-VCS-Directories: kde-apps/klettres/ kde-apps/kmousetool/ kde-misc/basket/ 
kde-apps/dragon/ kde-frameworks/knotifications/ kde-frameworks/knotifyconfig/ 
kde-plasma/plasma-workspace/ kde-apps/khangman/ media-libs/phonon-gstreamer/ 
kde-apps/kanagram/ kde-apps/kscd/ kde-apps/ktp-call-ui/ net-p2p/ktorrent/ 
kde-apps/okular/ media-video/kmplayer/ kde-apps/kalarm/ media-gfx/kphotoalbum/ 
kde-apps/libkcompactdisc/ kde-apps/blinken/ kde-apps/ksirk/ kde-apps/gwenview/ 
kde-apps/kio-extras/ media-sound/amarok/ kde-apps/dolphin/ kde-apps/juk/ 
kde-apps/kopete/ kde-plasma/plasma-desktop/ kde-apps/marble/ 
kde-frameworks/khtml/ kde-apps/kwordquiz/ app-office/calligra/ 
media-libs/phonon-vlc/ net-irc/konversation/ kde-apps/ktuberling/ 
kde-apps/mailcommon/
X-VCS-Committer: asturm
X-VCS-Committer-Name: Andreas Sturmlechner
X-VCS-Revision: 25d13ebbfa75c5ad2839aa7432571fb731be77ef
X-VCS-Branch: master
Date: Sat, 29 Aug 2020 07:34:07 + (UTC)

commit: 25d13ebbfa75c5ad2839aa7432571fb731be77ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 28 19:54:24 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 29 07:33:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=25d13ebb

*/*: Cleanup media-libs/phonon[qt5(+)] and depend on >=media-libs/phonon-4.11.0

Standardise all on >=media-libs/phonon-4.11.0, first version to drop Qt4.

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

 app-office/calligra/calligra-.ebuild | 2 +-
 kde-apps/blinken/blinken-20.08.49..ebuild| 2 +-
 kde-apps/blinken/blinken-.ebuild | 2 +-
 kde-apps/dolphin/dolphin-20.08.49..ebuild| 2 +-
 kde-apps/dolphin/dolphin-.ebuild | 2 +-
 kde-apps/dragon/dragon-20.08.49..ebuild  | 2 +-
 kde-apps/dragon/dragon-.ebuild   | 2 +-
 kde-apps/gwenview/gwenview-20.08.49..ebuild  | 2 +-
 kde-apps/gwenview/gwenview-.ebuild   | 2 +-
 kde-apps/juk/juk-20.08.49..ebuild| 2 +-
 kde-apps/juk/juk-.ebuild | 2 +-
 kde-apps/kalarm/kalarm-20.08.49..ebuild  | 2 +-
 kde-apps/kalarm/kalarm-.ebuild   | 2 +-
 kde-apps/kanagram/kanagram-20.08.49..ebuild  | 2 +-
 kde-apps/kanagram/kanagram-.ebuild   | 2 +-
 kde-apps/khangman/khangman-20.08.49..ebuild  | 2 +-
 kde-apps/khangman/khangman-.ebuild   | 2 +-
 kde-apps/kio-extras/kio-extras-20.08.49..ebuild  | 2 +-
 kde-apps/kio-extras/kio-extras-.ebuild   | 2 +-
 kde-apps/klettres/klettres-20.08.49..ebuild  | 2 +-
 kde-apps/klettres/klettres-.ebuild   | 2 +-
 kde-apps/kmousetool/kmousetool-20.08.49..ebuild  | 2 +-
 kde-apps/kmousetool/kmousetool-.ebuild   | 2 +-
 kde-apps/kopete/kopete-20.08.49..ebuild  | 2 +-
 kde-apps/kopete/kopete-.ebuild   | 2 +-
 kde-apps/kscd/kscd-.ebuild   | 2 +-
 kde-apps/ksirk/ksirk-20.08.49..ebuild| 2 +-
 kde-apps/ksirk/ksirk-.ebuild | 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-20.08.49..ebuild| 2 +-
 kde-apps/ktp-call-ui/ktp-call-ui-.ebuild | 2 +-
 kde-apps/ktuberling/ktuberling-20.08.49..ebuild  | 2 +-
 kde-apps/ktuberling/ktuberling-.ebuild   | 2 +-
 kde-apps/kwordquiz/kwordquiz-20.08.49..ebuild| 2 +-
 kde-apps/kwordquiz/kwordquiz-.ebuild | 2 +-
 kde-apps/libkcompactdisc/libkcompactdisc-20.08.49..ebuild| 2 +-
 kde-apps/libkcompactdisc/libkcompactdisc-.ebuild | 2 +-
 kde-apps/mailcommon/mailcommon-20.08.49..ebuild  | 2 +-
 kde-apps/mailcommon/mailcommon-.ebuild   | 2 +-
 kde-apps/marble/marble-20.08.49..ebuild  | 2 +-
 kde-apps/marble/marble-.ebuild   | 2 +-
 kde-apps/o

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/, app-office/calligraplan/, kde-apps/ktp-auth-handler/, ...

2020-08-29 Thread Andreas Sturmlechner
commit: 6ea0f04cb68805a4bf42fe298189be559b4ac27e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Aug 28 19:40:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 28 19:54:44 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6ea0f04c

*/*: Cleanup app-crypt/qca[qca(+)] and depend on >=app-crypt/qca-2.3.0:2

Standardise all on >=app-crypt/qca-2.3.0:2, first version to have dropped Qt4.

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

 app-editors/okteta/okteta-.ebuild   | 2 +-
 app-office/calligra/calligra-.ebuild| 2 +-
 app-office/calligraplan/calligraplan-.ebuild| 2 +-
 app-office/skrooge/skrooge-.ebuild  | 2 +-
 kde-apps/kget/kget-20.08.49..ebuild | 2 +-
 kde-apps/kget/kget-.ebuild  | 2 +-
 kde-apps/kopete/kopete-20.08.49..ebuild | 6 +++---
 kde-apps/kopete/kopete-.ebuild  | 6 +++---
 kde-apps/ksirk/ksirk-20.08.49..ebuild   | 2 +-
 kde-apps/ksirk/ksirk-.ebuild| 2 +-
 kde-apps/ktp-auth-handler/ktp-auth-handler-20.08.49..ebuild | 4 ++--
 kde-apps/ktp-auth-handler/ktp-auth-handler-.ebuild  | 4 ++--
 kde-apps/okular/okular-20.08.49..ebuild | 2 +-
 kde-apps/okular/okular-.ebuild  | 2 +-
 kde-misc/kdeconnect/kdeconnect-20.08.49..ebuild | 2 +-
 kde-misc/kdeconnect/kdeconnect-.ebuild  | 2 +-
 kde-plasma/plasma-nm/plasma-nm-5.19.49..ebuild  | 2 +-
 kde-plasma/plasma-nm/plasma-nm-.ebuild  | 2 +-
 media-sound/amarok/amarok-.ebuild   | 2 +-
 net-im/choqok/choqok-.ebuild| 2 +-
 net-irc/konversation/konversation-2..ebuild | 4 ++--
 net-irc/konversation/konversation-.ebuild   | 4 ++--
 net-libs/libktorrent/libktorrent-.ebuild| 2 +-
 sys-libs/kpmcore/kpmcore-.ebuild| 4 ++--
 24 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/app-editors/okteta/okteta-.ebuild 
b/app-editors/okteta/okteta-.ebuild
index a03835d9b8..8a83c7915c 100644
--- a/app-editors/okteta/okteta-.ebuild
+++ b/app-editors/okteta/okteta-.ebuild
@@ -50,7 +50,7 @@ DEPEND="
>=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
-   crypt? ( app-crypt/qca:2[qt5(+)] )
+   crypt? ( >=app-crypt/qca-2.3.0:2 )
 "
 RDEPEND="${DEPEND}"
 

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index 240ca9b02e..03cbf17a3e 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -73,7 +73,7 @@ COMMON_DEPEND="
virtual/libiconv
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
charts? ( dev-libs/kdiagram:5 )
-   crypt? ( app-crypt/qca:2[qt5(+)] )
+   crypt? ( >=app-crypt/qca-2.3.0:2 )
fontconfig? ( media-libs/fontconfig )
gemini? ( >=dev-qt/qtdeclarative-${QTMIN}:5[widgets] )
gsl? ( sci-libs/gsl )

diff --git a/app-office/calligraplan/calligraplan-.ebuild 
b/app-office/calligraplan/calligraplan-.ebuild
index 0998d0ed17..fc312d1130 100644
--- a/app-office/calligraplan/calligraplan-.ebuild
+++ b/app-office/calligraplan/calligraplan-.ebuild
@@ -60,7 +60,7 @@ DEPEND="
activities? ( >=kde-frameworks/kactivities-${KFMIN}:5 )
holidays? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
kwallet? (
-   app-crypt/qca:2[qt5(+)]
+   >=app-crypt/qca-2.3.0:2
>=kde-frameworks/kwallet-${KFMIN}:5
)
X? (

diff --git a/app-office/skrooge/skrooge-.ebuild 
b/app-office/skrooge/skrooge-.ebuild
index 32ff2e965e..3ed8aceba6 100644
--- a/app-office/skrooge/skrooge-.ebuild
+++ b/app-office/skrooge/skrooge-.ebuild
@@ -29,7 +29,7 @@ BDEPEND="
virtual/pkgconfig
 "
 COMMON_DEPEND="
-   app-crypt/qca:2[qt5(+)]
+   >=app-crypt/qca-2.3.0:2
dev-db/sqlcipher
dev-libs/grantlee:5
>=dev-qt/qtconcurrent-${QTMIN}:5

diff --git a/kde-apps/kget/kget-20.08.49..ebuild 
b/kde-apps/kget/kget-20.08.49..ebuild
index f9855c3073..b796188447 100644
--- a/kde-apps/kget/kget-20.08.49..ebuild
+++ b/kde-apps/kget/kget-20.08.49..ebuild
@@ -19,6 +19,7 @@ KEYWORDS=""
 IUSE="bittorrent gpg kde mms sqlite"
 
 RDEPEND="
+   >=app-crypt/qca-2.3.0:2
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
@@ -46,7 +47,6 @@ RDEPEND="
>=kde-framew

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2020-04-26 Thread Andreas Sturmlechner
commit: 1496629d99bf76f72c98b6038c60e5c53de80fcf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 26 10:59:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 26 10:59:51 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1496629d

media-sound/amarok: Drop obsolete blocker

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

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index e3d0401d19..0fc8f0d83b 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -78,7 +78,6 @@ DEPEND="
wikipedia? ( >=dev-qt/qtwebengine-${QTMIN}:5 )
 "
 RDEPEND="${DEPEND}
-   !media-sound/amarok:4
>=dev-qt/qtquickcontrols2-${QTMIN}:5
!ofa? ( media-video/ffmpeg )
 "



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2019-04-03 Thread Andreas Sturmlechner
commit: 2f33275c2428d8280eab7f17a9c66493eb3d45c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 09:10:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 09:10:44 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f33275c

media-sound/amarok: Drop pax-utils

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

 media-sound/amarok/amarok-.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 89c092f05d..9937a18bf8 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 KDE_HANDBOOK="true"
-inherit kde5 pax-utils
+inherit kde5
 
 DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
@@ -103,13 +103,6 @@ src_configure() {
kde5_src_configure
 }
 
-src_install() {
-   kde5_src_install
-
-   # bug 481592
-   pax-mark m "${ED}"/usr/bin/amarok
-}
-
 pkg_postinst() {
kde5_pkg_postinst
 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2019-02-26 Thread Andreas Sturmlechner
commit: 6527a3959ec314a76c09376c077ba7eeaebc05ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 26 11:54:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 26 11:54:51 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6527a395

media-sound/amarok: Drop obsolete use of ffmpeg in cmake args

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

 media-sound/amarok/amarok-.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 24231ebbd1..89c092f05d 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -61,15 +61,15 @@ DEPEND="
sci-libs/fftw:3.0
sys-libs/zlib
virtual/opengl
+   ipod? (
+   dev-libs/glib:2
+   media-libs/libgpod[gtk]
+   )
ofa? (
media-libs/libofa
!libav? ( media-video/ffmpeg:= )
libav? ( media-video/libav:= )
)
-   ipod? (
-   dev-libs/glib:2
-   media-libs/libgpod[gtk]
-   )
lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
mtp? ( media-libs/libmtp )
podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 )
@@ -90,7 +90,6 @@ src_configure() {
-DWITH_UTILITIES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON
-DWITH_MYSQL_EMBEDDED=OFF
-   $(cmake-utils_use_find_package ffmpeg FFmpeg)
-DWITH_IPOD=$(usex ipod)
$(cmake-utils_use_find_package lastfm LibLastFm)
$(cmake-utils_use_find_package mtp Mtp)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2019-02-25 Thread Andreas Sturmlechner
commit: 54f292dd59cc6cceec9dc1cf24c0fa213a6e0b19
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 25 21:14:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 25 21:14:45 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54f292dd

media-sound/amarok: USE ffmpeg -> libav, needs slot ops if USE=ofa

Small min versions cleanup.

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

 media-sound/amarok/amarok-.ebuild | 20 +++-
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 58fdd12eba..24231ebbd1 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="ffmpeg ipod lastfm mtp ofa podcast wikipedia"
+IUSE="ipod lastfm libav mtp ofa podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 BDEPEND="virtual/pkgconfig"
@@ -56,27 +56,29 @@ DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/mysql-connector-c:=
media-libs/phonon[qt5(+)]
-   >=media-libs/taglib-1.7[asf(+),mp4(+)]
-   >=media-libs/taglib-extras-1.0.1
+   media-libs/taglib
+   media-libs/taglib-extras
sci-libs/fftw:3.0
sys-libs/zlib
virtual/opengl
-   ffmpeg? (
-   virtual/ffmpeg
-   ofa? ( >=media-libs/libofa-0.9.0 )
+   ofa? (
+   media-libs/libofa
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
)
ipod? (
dev-libs/glib:2
-   >=media-libs/libgpod-0.7.0[gtk]
+   media-libs/libgpod[gtk]
)
lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   podcast? ( >=media-libs/libmygpo-qt-1.0.9[qt5(+)] )
+   mtp? ( media-libs/libmtp )
+   podcast? ( >=media-libs/libmygpo-qt-1.0.9_p20180307 )
wikipedia? ( $(add_qt_dep qtwebengine) )
 "
 RDEPEND="${DEPEND}
!media-sound/amarok:4
$(add_qt_dep qtquickcontrols2)
+   !ofa? ( virtual/ffmpeg )
 "
 
 PATCHES=( "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch )



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2019-02-07 Thread Andreas Sturmlechner
commit: 303548c5add9046a3c9465a2f5002b579580001c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  7 22:50:12 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  7 22:50:12 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=303548c5

media-sound/amarok: Remove virtual/mysql from RDEPEND, more postinst

There is a slim chance that someone indeed would run a shared DB instance.

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

 media-sound/amarok/amarok-.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 6ff515262e..58fdd12eba 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -77,7 +77,6 @@ DEPEND="
 RDEPEND="${DEPEND}
!media-sound/amarok:4
$(add_qt_dep qtquickcontrols2)
-   virtual/mysql
 "
 
 PATCHES=( "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch )
@@ -113,7 +112,15 @@ src_install() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   elog "You'll have to configure amarok to use an external db server."
-   elog "Please read https://community.kde.org/Amarok/Community/MySQL for 
details on how"
-   elog "to configure the external db and migrate your data from the 
embedded database."
+   pkg_is_installed() {
+   echo "${1} ($(has_version ${1} || echo "not ")installed)"
+   }
+
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "You'll have to configure amarok to use an external db 
server, one of:"
+   elog "$(pkg_is_installed dev-db/mariadb)"
+   elog "$(pkg_is_installed dev-db/mysql)"
+   elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
+   elog "to configure the external db and migrate your data from 
the embedded database."
+   fi
 }



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-10-04 Thread Andreas Sturmlechner
commit: f40b1295267d2de5cceb3fa0a7df8c633d6b4a3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct  4 21:29:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  4 21:29:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f40b1295

media-sound/amarok: Switch to dev-db/mysql-connector-c

Plus virtual/mysql[minimal] is no longer a thing apparently.

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

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index b968cdafda..2e3a11ed15 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -53,12 +53,12 @@ COMMONDEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5(+)]
+   dev-db/mysql-connector-c:=
media-libs/phonon[qt5(+)]
>=media-libs/taglib-1.7[asf(+),mp4(+)]
>=media-libs/taglib-extras-1.0.1
sci-libs/fftw:3.0
sys-libs/zlib
-   >=virtual/mysql-5.1[-minimal(-)]
virtual/opengl
ffmpeg? (
virtual/ffmpeg
@@ -79,6 +79,7 @@ DEPEND="${COMMONDEPEND}
 RDEPEND="${COMMONDEPEND}
!media-sound/amarok:4
$(add_qt_dep qtquickcontrols2)
+   virtual/mysql
 "
 
 PATCHES=( "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch )



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-10-04 Thread Andreas Sturmlechner
commit: 31d9656979bd3c7e95fd66ba56039ef0cee80bf6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Oct  4 13:39:24 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  4 13:39:24 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=31d96569

media-sound/amarok: Add missing DEPEND

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

 media-sound/amarok/amarok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index e77534c589..b968cdafda 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -22,6 +22,7 @@ COMMONDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep kdnssd)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-10-04 Thread Andreas Sturmlechner
commit: 0d874350637a971fd559aa4057d2d2badd718801
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 13 02:53:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  4 12:20:00 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d874350

media-sound/amarok: Sync with kde-sunset

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

 media-sound/amarok/amarok-.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index abd4d8ef2a..e77534c589 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.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
@@ -57,7 +57,7 @@ COMMONDEPEND="
>=media-libs/taglib-extras-1.0.1
sci-libs/fftw:3.0
sys-libs/zlib
-   >=virtual/mysql-5.1
+   >=virtual/mysql-5.1[-minimal(-)]
virtual/opengl
ffmpeg? (
virtual/ffmpeg
@@ -116,10 +116,4 @@ pkg_postinst() {
elog "You'll have to configure amarok to use an external db server."
elog "Please read https://community.kde.org/Amarok/Community/MySQL for 
details on how"
elog "to configure the external db and migrate your data from the 
embedded database."
-
-   if has_version "virtual/mysql[minimal]"; then
-   elog
-   elog "You built mysql with the minimal use flag, so it doesn't 
include the server."
-   elog "You won't be able to use the local mysql installation to 
store your amarok collection."
-   fi
 }



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-10-02 Thread Andreas Sturmlechner
commit: ae92fcbbfd3f4a15439f5e178f7d1b9e68a11f89
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Sep 22 13:01:30 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct  2 19:46:34 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae92fcbb

media-sound/amarok: remove unused eclass

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/kde/pull/873

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 04076a2005..abd4d8ef2a 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="true"
-inherit flag-o-matic kde5 pax-utils
+inherit kde5 pax-utils
 
 DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-06-07 Thread Andreas Sturmlechner
commit: 821e4e16adde547754ccc12c86c2c0c077e75bed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jun  7 17:10:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun  7 17:10:14 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=821e4e16

media-sound/amarok: Add new DEPEND

Upstream commit 497bf1ab30fdea1d8abc4fbac0dbebe77a9916be

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/amarok/amarok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 6de602d64b..04076a2005 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -14,6 +14,7 @@ IUSE="ffmpeg ipod lastfm mtp ofa podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
+   $(add_frameworks_dep attica)
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kcodecs)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-05-26 Thread Andreas Sturmlechner
commit: ce35b3f34594f3f3dab792589cf042939dd3edf4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 27 05:44:22 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 27 05:44:22 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce35b3f3

media-sound/amarok: Fix postinst

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 26e3b6cdb5..6de602d64b 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -116,7 +116,7 @@ pkg_postinst() {
elog "Please read https://community.kde.org/Amarok/Community/MySQL for 
details on how"
elog "to configure the external db and migrate your data from the 
embedded database."
 
-   if has_version "virtual/mysql[]"; then
+   if has_version "virtual/mysql[minimal]"; then
elog
elog "You built mysql with the minimal use flag, so it doesn't 
include the server."
elog "You won't be able to use the local mysql installation to 
store your amarok collection."



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-05-26 Thread Andreas Sturmlechner
commit: 9741687bf8fa3b49b58bfb5744c2a9dfe26a0ef2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 26 23:19:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 26 23:19:07 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9741687b

media-sound/amarok: Embedded MySQL is gone

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-sound/amarok/amarok-.ebuild | 26 ++
 media-sound/amarok/metadata.xml   |  3 ---
 2 files changed, 10 insertions(+), 19 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 223a0ded30..26e3b6cdb5 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast wikipedia"
+IUSE="ffmpeg ipod lastfm mtp ofa podcast wikipedia"
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
@@ -56,7 +56,7 @@ COMMONDEPEND="
>=media-libs/taglib-extras-1.0.1
sci-libs/fftw:3.0
sys-libs/zlib
-   >=virtual/mysql-5.1[embedded?]
+   >=virtual/mysql-5.1
virtual/opengl
ffmpeg? (
virtual/ffmpeg
@@ -87,7 +87,7 @@ src_configure() {
-DWITH_PLAYER=ON
-DWITH_UTILITIES=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON
-   -DWITH_MYSQL_EMBEDDED=$(usex embedded)
+   -DWITH_MYSQL_EMBEDDED=OFF
$(cmake-utils_use_find_package ffmpeg FFmpeg)
-DWITH_IPOD=$(usex ipod)
$(cmake-utils_use_find_package lastfm LibLastFm)
@@ -99,9 +99,6 @@ src_configure() {
 
use ipod && mycmakeargs+=( DWITH_GDKPixBuf=ON )
 
-   # bug 581554: add libmysqld location for rpath patch
-   use embedded && mycmakeargs+=( 
-DMYSQLD_DIR="${EPREFIX}/usr/$(get_libdir)/mysql" )
-
kde5_src_configure
 }
 
@@ -115,16 +112,13 @@ src_install() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   if ! use embedded; then
-   elog "You've disabled the amarok support for embedded mysql 
DBs."
-   elog "You'll have to configure amarok to use an external db 
server."
-   elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
-   elog "to configure the external db and migrate your data from 
the embedded database."
+   elog "You'll have to configure amarok to use an external db server."
+   elog "Please read https://community.kde.org/Amarok/Community/MySQL for 
details on how"
+   elog "to configure the external db and migrate your data from the 
embedded database."
 
-   if has_version "virtual/mysql[minimal]"; then
-   elog
-   elog "You built mysql with the minimal use flag, so it 
doesn't include the server."
-   elog "You won't be able to use the local mysql 
installation to store your amarok collection."
-   fi
+   if has_version "virtual/mysql[]"; then
+   elog
+   elog "You built mysql with the minimal use flag, so it doesn't 
include the server."
+   elog "You won't be able to use the local mysql installation to 
store your amarok collection."
fi
 }

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 19fd686064..98843fda4c 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -14,9 +14,6 @@
Gentoo Sound project


-   Use libmysqld, MySQL embedded server 
library.
-   Try disabling this if you encounter -PIC related in amarok,
-   it will make amarok rely only on standalone MySQL server.
Enable Last.fm streaming services support 
through
media-libs/liblastfm
Enable support for libMTP (Plays4Sure) devices 
access through libmtp



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-05-06 Thread Andreas Sturmlechner
commit: ff47b5781a536f0cc534531177fd5d8a4f357947
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  6 07:42:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May  6 07:42:50 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ff47b578

media-sound/amarok: Remove test support, dev-cpp/gmock is gone

Gentoo commit: aa89b1449bc88fc12783fea969cf5fe761d3498c
Upstream commit: f4a0e027b358c7a64d2065e8f22cec45c607afde

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 media-sound/amarok/amarok-.ebuild | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index c7e76ed391..223a0ded30 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -4,9 +4,6 @@
 EAPI=6
 
 KDE_HANDBOOK="true"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
 inherit flag-o-matic kde5 pax-utils
 
 DESCRIPTION="Advanced audio player based on KDE frameworks"
@@ -15,10 +12,6 @@ HOMEPAGE="https://amarok.kde.org/";
 LICENSE="GPL-2"
 IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast wikipedia"
 
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
-   RESTRICT="test"
-fi
-
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
$(add_frameworks_dep karchive)
@@ -80,7 +73,6 @@ COMMONDEPEND="
 "
 DEPEND="${COMMONDEPEND}
virtual/pkgconfig
-   test? ( dev-cpp/gmock )
 "
 RDEPEND="${COMMONDEPEND}
!media-sound/amarok:4
@@ -94,6 +86,7 @@ src_configure() {
-DWITH_MP3Tunes=OFF
-DWITH_PLAYER=ON
-DWITH_UTILITIES=ON
+   -DCMAKE_DISABLE_FIND_PACKAGE_Googlemock=ON
-DWITH_MYSQL_EMBEDDED=$(usex embedded)
$(cmake-utils_use_find_package ffmpeg FFmpeg)
-DWITH_IPOD=$(usex ipod)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/files/, media-sound/amarok/

2018-03-22 Thread Andreas Sturmlechner
commit: 4b0a8075fd9834060a509b1671ace4c7c486572d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 22 17:38:02 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 22 17:38:02 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4b0a8075

media-sound/amarok: Depend on correct liblastfm version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild  |  7 ++
 .../amarok/files/amarok-liblastfm-headers.patch| 25 --
 2 files changed, 2 insertions(+), 30 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index d573a1e07e..c7e76ed391 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -73,7 +73,7 @@ COMMONDEPEND="
dev-libs/glib:2
>=media-libs/libgpod-0.7.0[gtk]
)
-   lastfm? ( media-libs/liblastfm[qt5(+)] )
+   lastfm? ( >=media-libs/liblastfm-1.1.0_pre20150206 )
mtp? ( >=media-libs/libmtp-1.0.0 )
podcast? ( >=media-libs/libmygpo-qt-1.0.9[qt5(+)] )
wikipedia? ( $(add_qt_dep qtwebengine) )
@@ -87,10 +87,7 @@ RDEPEND="${COMMONDEPEND}
$(add_qt_dep qtquickcontrols2)
 "
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch
-   "${FILESDIR}"/${PN}-liblastfm-headers.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch )
 
 src_configure() {
local mycmakeargs=(

diff --git a/media-sound/amarok/files/amarok-liblastfm-headers.patch 
b/media-sound/amarok/files/amarok-liblastfm-headers.patch
deleted file mode 100644
index 7120db0412..00
--- a/media-sound/amarok/files/amarok-liblastfm-headers.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b331e6e7c0e34dd896e21b9d1569214a0ec0fddb Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Mon, 19 Mar 2018 22:26:54 +0100
-Subject: [PATCH] Search for liblastfm header path without suffix
-

- cmake/modules/FindLibLastFm.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/modules/FindLibLastFm.cmake 
b/cmake/modules/FindLibLastFm.cmake
-index a3a065f181..ef89423c90 100644
 a/cmake/modules/FindLibLastFm.cmake
-+++ b/cmake/modules/FindLibLastFm.cmake
-@@ -13,7 +13,7 @@ find_path(LIBLASTFM_INCLUDE_DIR NAMES global.h
-/opt/local/include
-/usr/include
-/usr/local/include
--   PATH_SUFFIXES lastfm5
-+   PATH_SUFFIXES lastfm5 lastfm
- )
- 
- find_library( LIBLASTFM_LIBRARY NAMES lastfm5
--- 
-2.16.2
-



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-20 Thread Andreas Sturmlechner
commit: 81f72948e69c8e3b91e682e1d0e1888e79b12194
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 20 16:49:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 20 16:49:27 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=81f72948

media-sound/amarok: Add USE=wikipedia

Upstream commit 7a63540fc23a4fead8ee6e2352ab9998ecca8cc2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 5 -
 media-sound/amarok/metadata.xml   | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 863557895f..87a1bba632 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast +utils"
+IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast +utils wikipedia"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -76,6 +76,7 @@ COMMONDEPEND="
lastfm? ( media-libs/liblastfm[qt5(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
podcast? ( >=media-libs/libmygpo-qt-1.0.9[qt5(+)] )
+   wikipedia? ( $(add_qt_dep qtwebengine) )
 "
 DEPEND="${COMMONDEPEND}
virtual/pkgconfig
@@ -83,6 +84,7 @@ DEPEND="${COMMONDEPEND}
 "
 RDEPEND="${COMMONDEPEND}
!media-sound/amarok:4
+   $(add_qt_dep qtquickcontrols2)
 "
 
 PATCHES=(
@@ -102,6 +104,7 @@ src_configure() {
$(cmake-utils_use_find_package ofa LibOFA)
$(cmake-utils_use_find_package podcast Mygpo-qt5)
-DWITH_UTILITIES=$(usex utils)
+   $(cmake-utils_use_find_package wikipedia Qt5WebEngine)
)
 
use ipod && mycmakeargs+=( DWITH_GDKPixBuf=ON )

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index a06eebc6ca..8342725066 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -24,5 +24,6 @@
fingerprints (used by MusicBrainz)
Enable gpodder.net podcast support via 
media-libs/libmygpo-qt
Build tagging and collection scanner 
utilities
+   Enable wikipedia widget using 
dev-qt/qtwebengine

 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-20 Thread Andreas Sturmlechner
commit: e8551e4ef8211db3f6f98107c5873e55ffdf001b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 20 16:50:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 20 16:50:31 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e8551e4e

media-sound/amarok: Drop USE=utils, build unconditionally

No extra dependencies, no point disabling.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 87a1bba632..d573a1e07e 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast +utils wikipedia"
+IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast wikipedia"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -96,6 +96,7 @@ src_configure() {
local mycmakeargs=(
-DWITH_MP3Tunes=OFF
-DWITH_PLAYER=ON
+   -DWITH_UTILITIES=ON
-DWITH_MYSQL_EMBEDDED=$(usex embedded)
$(cmake-utils_use_find_package ffmpeg FFmpeg)
-DWITH_IPOD=$(usex ipod)
@@ -103,7 +104,6 @@ src_configure() {
$(cmake-utils_use_find_package mtp Mtp)
$(cmake-utils_use_find_package ofa LibOFA)
$(cmake-utils_use_find_package podcast Mygpo-qt5)
-   -DWITH_UTILITIES=$(usex utils)
$(cmake-utils_use_find_package wikipedia Qt5WebEngine)
)
 

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 8342725066..19fd686064 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -23,7 +23,6 @@
Use media-libs/libofa to compute 
MusicDNS acoustic
fingerprints (used by MusicBrainz)
Enable gpodder.net podcast support via 
media-libs/libmygpo-qt
-   Build tagging and collection scanner 
utilities
Enable wikipedia widget using 
dev-qt/qtwebengine

 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/files/, media-sound/amarok/

2018-03-19 Thread Andreas Sturmlechner
commit: 70e741b9b265af7dbe13c21fb91dead0997d99e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 19 21:50:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 19 21:51:22 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=70e741b9

media-sound/amarok: Find liblastfm header path

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild  |  5 -
 .../amarok/files/amarok-liblastfm-headers.patch| 25 ++
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 6cfbeb8ca7..863557895f 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -85,7 +85,10 @@ RDEPEND="${COMMONDEPEND}
!media-sound/amarok:4
 "
 
-PATCHES=( ${FILESDIR}/${PN}-2.8.90-mysqld-rpath.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.8.90-mysqld-rpath.patch
+   "${FILESDIR}"/${PN}-liblastfm-headers.patch
+)
 
 src_configure() {
local mycmakeargs=(

diff --git a/media-sound/amarok/files/amarok-liblastfm-headers.patch 
b/media-sound/amarok/files/amarok-liblastfm-headers.patch
new file mode 100644
index 00..7120db0412
--- /dev/null
+++ b/media-sound/amarok/files/amarok-liblastfm-headers.patch
@@ -0,0 +1,25 @@
+From b331e6e7c0e34dd896e21b9d1569214a0ec0fddb Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 19 Mar 2018 22:26:54 +0100
+Subject: [PATCH] Search for liblastfm header path without suffix
+
+---
+ cmake/modules/FindLibLastFm.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/modules/FindLibLastFm.cmake 
b/cmake/modules/FindLibLastFm.cmake
+index a3a065f181..ef89423c90 100644
+--- a/cmake/modules/FindLibLastFm.cmake
 b/cmake/modules/FindLibLastFm.cmake
+@@ -13,7 +13,7 @@ find_path(LIBLASTFM_INCLUDE_DIR NAMES global.h
+/opt/local/include
+/usr/include
+/usr/local/include
+-   PATH_SUFFIXES lastfm5
++   PATH_SUFFIXES lastfm5 lastfm
+ )
+ 
+ find_library( LIBLASTFM_LIBRARY NAMES lastfm5
+-- 
+2.16.2
+



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-15 Thread Andreas Sturmlechner
commit: 9760bdfeb4c4a98453b0f0726f69ce59b3f07701
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 15 22:14:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 15 22:14:57 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9760bdfe

media-sound/amarok: Add USE=podcast

Upstream commit 4700309ebb0bc6a217a9ae51e0ef0c0dd0d44a5a

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 4 +++-
 media-sound/amarok/metadata.xml   | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index c8422539ef..bede3747b5 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa opengl +utils"
+IUSE="+embedded ffmpeg ipod lastfm mtp ofa opengl podcast +utils"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -75,6 +75,7 @@ COMMONDEPEND="
lastfm? ( media-libs/liblastfm[qt5(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
opengl? ( virtual/opengl )
+   podcast? ( >=media-libs/libmygpo-qt-1.0.9[qt5(+)] )
 "
 DEPEND="${COMMONDEPEND}
virtual/pkgconfig
@@ -97,6 +98,7 @@ src_configure() {
$(cmake-utils_use_find_package lastfm LibLastFm)
$(cmake-utils_use_find_package mtp Mtp)
$(cmake-utils_use_find_package ofa LibOFA)
+   $(cmake-utils_use_find_package podcast Mygpo-qt5)
-DWITH_UTILITIES=$(usex utils)
)
 

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 136f0c7a1c..34043f2641 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -22,6 +22,7 @@
Enable support for libMTP (Plays4Sure) devices 
access through libmtp
Use media-libs/libofa to compute 
MusicDNS acoustic
fingerprints (used by MusicBrainz)
+   Enable gpodder.net podcast support via 
media-libs/libmygpo-qt
Build the utils - old 
media-sound/amarok-utils

 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-15 Thread Andreas Sturmlechner
commit: 5f3f193e38be72ec810a3e2a22b28d6b158a71b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 15 22:21:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 15 22:21:21 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5f3f193e

media-sound/amarok: Improve USE=utils description

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index 34043f2641..a06eebc6ca 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -23,6 +23,6 @@
Use media-libs/libofa to compute 
MusicDNS acoustic
fingerprints (used by MusicBrainz)
Enable gpodder.net podcast support via 
media-libs/libmygpo-qt
-   Build the utils - old 
media-sound/amarok-utils
+   Build tagging and collection scanner 
utilities

 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-15 Thread Andreas Sturmlechner
commit: c4f13d355a27eacef9bd8b8f5af6d9fd1a72b258
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 15 22:25:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 15 22:25:55 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c4f13d35

media-sound/amarok: Drop no-op USE=opengl

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index ad7319edff..6cfbeb8ca7 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Advanced audio player based on KDE frameworks"
 HOMEPAGE="https://amarok.kde.org/";
 
 LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa opengl podcast +utils"
+IUSE="+embedded ffmpeg ipod lastfm mtp ofa podcast +utils"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -64,6 +64,7 @@ COMMONDEPEND="
sci-libs/fftw:3.0
sys-libs/zlib
>=virtual/mysql-5.1[embedded?]
+   virtual/opengl
ffmpeg? (
virtual/ffmpeg
ofa? ( >=media-libs/libofa-0.9.0 )
@@ -74,7 +75,6 @@ COMMONDEPEND="
)
lastfm? ( media-libs/liblastfm[qt5(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
-   opengl? ( virtual/opengl )
podcast? ( >=media-libs/libmygpo-qt-1.0.9[qt5(+)] )
 "
 DEPEND="${COMMONDEPEND}



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-15 Thread Andreas Sturmlechner
commit: 3ce6804c0318f549879d3844db5d841313750b59
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 15 22:15:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 15 22:15:42 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3ce6804c

media-sound/amarok: Drop obsolete build switch

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index bede3747b5..ad7319edff 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -89,7 +89,6 @@ PATCHES=( ${FILESDIR}/${PN}-2.8.90-mysqld-rpath.patch )
 
 src_configure() {
local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_QJSON=ON
-DWITH_MP3Tunes=OFF
-DWITH_PLAYER=ON
-DWITH_MYSQL_EMBEDDED=$(usex embedded)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-08 Thread Andreas Sturmlechner
commit: b12757f6c5d1e71ea789726f4e31d2994648ee5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  8 20:06:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar  8 20:06:07 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b12757f6

media-sound/amarok: Frameworks merged to master

Reported-by: stephan wezel  web.de>
Closes: https://bugs.gentoo.org/649952
Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 8d250f..c8422539ef 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -3,7 +3,6 @@
 
 EAPI=6
 
-EGIT_BRANCH="kf5"
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-03-03 Thread Andreas Sturmlechner
commit: ef703b49638651933c3c5bba59dd214bbe1cd132
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar  3 16:28:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar  3 16:29:43 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ef703b49

media-sound/amarok: Add sci-libs/fftw:3.0 to DEPEND

Thanks-to: Till Schäfer  uni-dortmund.de>
Closes: https://bugs.gentoo.org/649246
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 1ceed38a56..8d250f 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -62,6 +62,7 @@ COMMONDEPEND="
media-libs/phonon[qt5(+)]
>=media-libs/taglib-1.7[asf(+),mp4(+)]
>=media-libs/taglib-extras-1.0.1
+   sci-libs/fftw:3.0
sys-libs/zlib
>=virtual/mysql-5.1[embedded?]
ffmpeg? (



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-02-27 Thread Andreas Sturmlechner
commit: 6289ea5dc7472e4dd8c38802fee361ab6fd1db46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 26 22:45:59 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 26 22:45:59 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6289ea5d

media-sound/amarok: Fix DEPENDs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 5c751705b8..1ceed38a56 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -30,6 +30,7 @@ COMMONDEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
$(add_frameworks_dep kdnssd)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep kguiaddons)
@@ -39,16 +40,17 @@ COMMONDEPEND="
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kpackage)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktexteditor)
$(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep plasma)
$(add_frameworks_dep solid)
$(add_frameworks_dep threadweaver)
$(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtscript 'scripttools')



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-02-22 Thread Andreas Sturmlechner
commit: fc66d5dffbf91eca05cb964a91d42492e56fa629
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 22 21:14:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 21:14:41 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc66d5df

media-sound/amarok: Fix DEPENDs

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index f9d3c78bbe..5c751705b8 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -29,7 +29,7 @@ COMMONDEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdnssd)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep kguiaddons)
@@ -39,7 +39,6 @@ COMMONDEPEND="
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktexteditor)
$(add_frameworks_dep ktextwidgets)
@@ -50,13 +49,11 @@ COMMONDEPEND="
$(add_frameworks_dep solid)
$(add_frameworks_dep threadweaver)
$(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtscript 'scripttools')
$(add_qt_dep qtsql)
$(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5(+)]



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-02-22 Thread Andreas Sturmlechner
commit: a640a8cd9f78d0d8da09a6a4c4d35c34ebe55a51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 22 20:22:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 22 20:22:54 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a640a8cd

media-sound/amarok: Relax qca/liblastfm qt5-usedep

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 51a226b0d8..f9d3c78bbe 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -59,7 +59,7 @@ COMMONDEPEND="
$(add_qt_dep qtwebkit)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
+   app-crypt/qca:2[qt5(+)]
media-libs/phonon[qt5(+)]
>=media-libs/taglib-1.7[asf(+),mp4(+)]
>=media-libs/taglib-extras-1.0.1
@@ -73,7 +73,7 @@ COMMONDEPEND="
dev-libs/glib:2
>=media-libs/libgpod-0.7.0[gtk]
)
-   lastfm? ( media-libs/liblastfm[qt5] )
+   lastfm? ( media-libs/liblastfm[qt5(+)] )
mtp? ( >=media-libs/libmtp-1.0.0 )
opengl? ( virtual/opengl )
 "



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2018-01-07 Thread Andreas Sturmlechner
commit: 13cfc40fa19f3c709ede5c380979bce5584280ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan  7 09:58:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan  7 09:58:58 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=13cfc40f

media-sound/amarok: Cleanup outdated comment

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/amarok/amarok-.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index c69db629c1..51a226b0d8 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -77,11 +77,6 @@ COMMONDEPEND="
mtp? ( >=media-libs/libmtp-1.0.0 )
opengl? ( virtual/opengl )
 "
-#  cdda? (
-#  $(add_kdeapps_dep libkcddb)
-#  $(add_kdeapps_dep libkcompactdisc)
-#  $(add_kdeapps_dep audiocd-kio)
-#  )
 DEPEND="${COMMONDEPEND}
virtual/pkgconfig
test? ( dev-cpp/gmock )



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2017-12-14 Thread Andreas Sturmlechner
commit: 33a6894c445897d7907f6ba205f0ecbe5b88416f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 14 08:21:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 14 08:21:59 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=33a6894c

media-sound/amarok: Cleanup obsolete comment

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/amarok/amarok-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 60c2a83bdd..01bdc9a5ee 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -93,9 +93,6 @@ RDEPEND="${COMMONDEPEND}
 PATCHES=( ${FILESDIR}/${PN}-2.8.90-mysqld-rpath.patch )
 
 src_configure() {
-   # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
-#  use ppc64 && append-flags -mminimal-toc
-
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_QJSON=ON
-DWITH_MP3Tunes=OFF



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2017-12-14 Thread Andreas Sturmlechner
commit: 780d4ca9fca91e73850252d7ba505d72ea83616f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 14 08:19:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 14 08:19:59 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=780d4ca9

media-sound/amarok: pkg_postinst: Fix MySQL config link

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index eeb786a499..60c2a83bdd 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -128,18 +128,15 @@ pkg_postinst() {
kde5_pkg_postinst
 
if ! use embedded; then
-   echo
elog "You've disabled the amarok support for embedded mysql 
DBs."
elog "You'll have to configure amarok to use an external db 
server."
-   echo
-   elog "Please read http://amarok.kde.org/wiki/MySQL_Server for 
details on how"
+   elog "Please read 
https://community.kde.org/Amarok/Community/MySQL for details on how"
elog "to configure the external db and migrate your data from 
the embedded database."
-   echo
 
if has_version "virtual/mysql[minimal]"; then
+   elog
elog "You built mysql with the minimal use flag, so it 
doesn't include the server."
elog "You won't be able to use the local mysql 
installation to store your amarok collection."
-   echo
fi
fi
 }



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/, media-sound/amarok/files/

2017-12-14 Thread Andreas Sturmlechner
commit: e7433606134f4cc3a5d2d3216d77bc2ec209a908
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 14 08:08:17 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 14 08:08:51 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e7433606

media-sound/amarok: Add mysqld-rpath fix

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 media-sound/amarok/amarok-.ebuild |  9 +++--
 media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch | 12 
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index d871c0fa3d..eeb786a499 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -90,6 +90,8 @@ RDEPEND="${COMMONDEPEND}
!media-sound/amarok:4
 "
 
+PATCHES=( ${FILESDIR}/${PN}-2.8.90-mysqld-rpath.patch )
+
 src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707
 #  use ppc64 && append-flags -mminimal-toc
@@ -98,17 +100,20 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_QJSON=ON
-DWITH_MP3Tunes=OFF
-DWITH_PLAYER=ON
-   -DWITH_SPECTRUM_ANALYZER=OFF
-DWITH_MYSQL_EMBEDDED=$(usex embedded)
$(cmake-utils_use_find_package ffmpeg FFmpeg)
-DWITH_IPOD=$(usex ipod)
-   $(cmake-utils_use_find_package ipod GDKPixBuf)
$(cmake-utils_use_find_package lastfm LibLastFm)
$(cmake-utils_use_find_package mtp Mtp)
$(cmake-utils_use_find_package ofa LibOFA)
-DWITH_UTILITIES=$(usex utils)
)
 
+   use ipod && mycmakeargs+=( DWITH_GDKPixBuf=ON )
+
+   # bug 581554: add libmysqld location for rpath patch
+   use embedded && mycmakeargs+=( 
-DMYSQLD_DIR="${EPREFIX}/usr/$(get_libdir)/mysql" )
+
kde5_src_configure
 }
 

diff --git a/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch 
b/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
new file mode 100644
index 00..08db5bbe37
--- /dev/null
+++ b/media-sound/amarok/files/amarok-2.8.90-mysqld-rpath.patch
@@ -0,0 +1,12 @@
+--- a/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt   2016-05-04 
11:01:25.0 -0400
 b/src/core-impl/storage/sql/mysqlestorage/CMakeLists.txt   2016-05-04 
11:05:24.216625165 -0400
+@@ -28,6 +28,9 @@
+ ${ZLIB_LIBRARIES}
+ )
+ 
++SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES 
BUILD_WITH_INSTALL_RPATH TRUE)
++SET_TARGET_PROPERTIES(amarok_storage-mysqlestorage PROPERTIES INSTALL_RPATH 
"${MYSQLD_DIR}")
++
+ if(NOT WIN32 AND NOT APPLE)
+ target_link_libraries( amarok_storage-mysqlserverstorage crypt pthread )
+ endif(NOT WIN32 AND NOT APPLE)



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2017-06-25 Thread Andreas Sturmlechner
commit: 6269f96f515a8b0ee0108ce30f6e56c2ec96eb25
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 25 11:16:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 25 11:16:48 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6269f96f

media-sound/amarok: Block media-sound/amarok:4

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 361c4c3b87..21c239638a 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -86,7 +86,9 @@ DEPEND="${COMMONDEPEND}
virtual/pkgconfig
test? ( dev-cpp/gmock )
 "
-RDEPEND="${COMMONDEPEND}"
+RDEPEND="${COMMONDEPEND}
+   !media-sound/amarok:4
+"
 
 src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2016-07-21 Thread Michael Palimaka
commit: 03b5897b56a5fb14734fe3d8c975b6fa40e3d26d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jul 21 09:40:32 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jul 21 09:40:48 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03b5897b

media-sound/amarok: >=media-libs/taglib-1.11 dropped asf and mp4 USE flags

Package-Manager: portage-2.3.0

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 1cd2f58..4e63e5e 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -62,7 +62,7 @@ COMMONDEPEND="
$(add_qt_dep qtxml)
app-crypt/qca:2[qt5]
media-libs/phonon[qt5]
-   >=media-libs/taglib-1.7[asf,mp4]
+   >=media-libs/taglib-1.7[asf(+),mp4(+)]
>=media-libs/taglib-extras-1.0.1
sys-libs/zlib
>=virtual/mysql-5.1[embedded?]



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/files/, media-sound/amarok/

2016-04-27 Thread Johannes Huber
commit: d7bd8b80fc776de1c90e9eedc9a3543aa3c22be8
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Apr 27 17:51:36 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Apr 27 17:52:01 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d7bd8b80

media-sound/amarok: Remove 2.8.90

Moved to gentoo main tree.

Package-Manager: portage-2.2.28

 media-sound/amarok/amarok-2.8.90.ebuild| 128 -
 .../amarok/files/amarok-2.8.0-taglib110.patch  |  40 ---
 .../files/amarok-2.8.90-mysql-embedded.patch   |  34 --
 media-sound/amarok/metadata.xml|   1 -
 4 files changed, 203 deletions(-)

diff --git a/media-sound/amarok/amarok-2.8.90.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
deleted file mode 100644
index 4db4e97..000
--- a/media-sound/amarok/amarok-2.8.90.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl hu it ja
-lt lv nb nl pa pl pt pt_BR ro ru sl sr sr@ijekavian sr@ijekavianlatin sr@latin
-sv tr uk zh_CN zh_TW"
-KDE_REQUIRED="never"
-KDE_HANDBOOK="optional"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit flag-o-matic kde4-base pax-utils
-
-DESCRIPTION="Advanced audio player based on KDE framework"
-HOMEPAGE="http://amarok.kde.org/";
-if [[ ${PV} != ** ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~ppc ~x86"
-else
-   KEYWORDS=""
-fi
-
-LICENSE="GPL-2"
-SLOT="4"
-IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp ofa opengl test +utils"
-
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
-   RESTRICT="test"
-fi
-
-# ipod requires gdk enabled and also gtk compiled in libgpod
-COMMONDEPEND="
-   app-crypt/qca:2[qt4(+)]
-   $(add_kdebase_dep kdelibs 'opengl?' 4.8.4)
-   $(add_kdeapps_dep kdebase-kioslaves)
-   >=media-libs/taglib-1.7[asf,mp4]
-   >=media-libs/taglib-extras-1.0.1
-   sys-libs/zlib
-   >=virtual/mysql-5.1[embedded?]
-   >=dev-qt/qtcore-4.8:4
-   >=dev-qt/qtdbus-4.8:4
-   >=dev-qt/qtscript-4.8:4
-   >=x11-libs/qtscriptgenerator-0.1.0
-   cdda? (
-   $(add_kdeapps_dep libkcddb)
-   $(add_kdeapps_dep libkcompactdisc)
-   $(add_kdeapps_dep audiocd-kio)
-   )
-   ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
-   lastfm? ( >=media-libs/liblastfm-1.0.3[qt4(+)] )
-   mp3tunes? (
-   dev-libs/glib:2
-   dev-libs/libxml2
-   dev-libs/openssl:0
-   net-libs/loudmouth
-   net-misc/curl
-   >=dev-qt/qtcore-4.8.4:4[glib]
-   )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   ofa? ( >=media-libs/libofa-0.9.0 )
-   opengl? ( virtual/opengl )
-"
-DEPEND="${COMMONDEPEND}
-   dev-util/automoc
-   virtual/pkgconfig
-   test? ( dev-cpp/gmock )
-"
-RDEPEND="${COMMONDEPEND}
-   !media-sound/amarok-utils
-   $(add_kdeapps_dep phonon-kde)
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.8.0-taglib110.patch"
-   "${FILESDIR}/${P}-mysql-embedded.patch"
-)
-
-src_configure() {
-   # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
-   use ppc64 && append-flags -mminimal-toc
-
-   local mycmakeargs=(
-   -DWITH_PLAYER=ON
-   -DWITH_Libgcrypt=OFF
-   -DWITH_SPECTRUM_ANALYZER=OFF
-   -DWITH_NepomukCore=OFF
-   -DWITH_Soprano=OFF
-   -DWITH_MYSQL_EMBEDDED=$(usex embedded)
-   -DWITH_IPOD=$(usex ipod)
-   -DWITH_GDKPixBuf=$(usex ipod)
-   -DWITH_LibLastFm=$(usex lastfm)
-   -DWITH_MP3Tunes=$(usex mp3tunes)
-   -DWITH_Mtp=$(usex mtp)
-   -DWITH_LibOFA=$(usex ofa)
-   -DWITH_UTILITIES=$(usex utils)
-   )
-
-   kde4-base_src_configure
-}
-
-src_install() {
-   kde4-base_src_install
-
-   # bug 481592
-   pax-mark m "${ED}"/usr/bin/amarok
-}
-
-pkg_postinst() {
-   kde4-base_pkg_postinst
-
-   if ! use embedded; then
-   echo
-   elog "You've disabled the amarok support for embedded mysql 
DBs."
-   elog "You'll have to configure amarok to use an external db 
server."
-   echo
-   elog "Please read http://amarok.kde.org/wiki/MySQL_Server for 
details on how"
-   elog "to configure the external db and migrate your data from 
the embedded database."
-   echo
-
-   if has_version "virtual/mysql[minimal]"; then
-   elog "You built mysql with the minimal use flag, so it 
doesn't include the server."
-   elog "You won't be able to use the local mysql 
installation to store your amarok collection."
-   echo
- 

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/files/, media-sound/amarok/

2016-04-12 Thread Johannes Huber
commit: 01c937900910b60d2c59095de0aab41511bb7555
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Apr 12 17:41:38 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Apr 12 17:41:38 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=01c93790

media-sound/amarok: Fix build with USE -embedded

By adding upstreamed patch from Matt Whitlock  mattwhitlock.name>.

Gentoo-bug: 566980

Package-Manager: portage-2.2.28

 media-sound/amarok/amarok-2.8.90.ebuild|  5 +++-
 .../files/amarok-2.8.90-mysql-embedded.patch   | 34 ++
 2 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/media-sound/amarok/amarok-2.8.90.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
index d9f9871..4db4e97 100644
--- a/media-sound/amarok/amarok-2.8.90.ebuild
+++ b/media-sound/amarok/amarok-2.8.90.ebuild
@@ -72,7 +72,10 @@ RDEPEND="${COMMONDEPEND}
$(add_kdeapps_dep phonon-kde)
 "
 
-PATCHES=( "${FILESDIR}/${PN}-2.8.0-taglib110.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-2.8.0-taglib110.patch"
+   "${FILESDIR}/${P}-mysql-embedded.patch"
+)
 
 src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707

diff --git a/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch 
b/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch
new file mode 100644
index 000..b03aa18
--- /dev/null
+++ b/media-sound/amarok/files/amarok-2.8.90-mysql-embedded.patch
@@ -0,0 +1,34 @@
+From 048ca3d57228759f05af7b9553200fd362aeaa8b Mon Sep 17 00:00:00 2001
+From: Matt Whitlock 
+Date: Tue, 29 Mar 2016 12:22:41 -0400
+Subject: [PATCH] Only link with MYSQL_EMBEDDED_LIBRARIES if
+ WITH_MYSQL_EMBEDDED
+
+REVIEW: 127523
+---
+ src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt 
b/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
+index 244cde1..4c618fc 100644
+--- a/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
 b/src/core-impl/collections/db/sql/mysqlcollection/CMakeLists.txt
+@@ -21,11 +21,14 @@ target_link_libraries(amarok_collection-mysqlcollection
+ ${KDE4_KDECORE_LIBS}
+ ${QT_QTCORE_LIBRARY}
+ ${QT_QTGUI_LIBRARY}
+-${MYSQL_EMBEDDED_LIBRARIES}
+ ${CMAKE_DL_LIBS}
+ ${ZLIB_LIBRARIES}
+ )
+ 
++if(WITH_MYSQL_EMBEDDED)
++target_link_libraries( amarok_collection-mysqlcollection 
${MYSQL_EMBEDDED_LIBRARIES} )
++endif(WITH_MYSQL_EMBEDDED)
++
+ if(NOT WIN32 AND NOT APPLE)
+ target_link_libraries( amarok_collection-mysqlcollection crypt pthread )
+ endif(NOT WIN32 AND NOT APPLE)
+-- 
+2.8.1
+



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2016-03-28 Thread Johannes Huber
commit: a10673e4887162e71ab129a978f9caab1e72fe55
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Mar 28 11:23:48 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Mar 28 11:23:48 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a10673e4

media-sound/amarok: EAPI 6

Package-Manager: portage-2.2.28

 media-sound/amarok/amarok-2.8.90.ebuild |  18 ++---
 media-sound/amarok/amarok-5..ebuild | 139 
 media-sound/amarok/amarok-.ebuild   | 134 --
 3 files changed, 82 insertions(+), 209 deletions(-)

diff --git a/media-sound/amarok/amarok-2.8.90.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
index a8dc8a7..d9f9871 100644
--- a/media-sound/amarok/amarok-2.8.90.ebuild
+++ b/media-sound/amarok/amarok-2.8.90.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl hu it ja
 lt lv nb nl pa pl pt pt_BR ro ru sl sr sr@ijekavian sr@ijekavianlatin sr@latin
@@ -84,14 +84,14 @@ src_configure() {
-DWITH_SPECTRUM_ANALYZER=OFF
-DWITH_NepomukCore=OFF
-DWITH_Soprano=OFF
-   $(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
-   $(cmake-utils_use_with ipod)
-   $(cmake-utils_use_with ipod Gdk)
-   $(cmake-utils_use_with lastfm LibLastFm)
-   $(cmake-utils_use_with mtp)
-   $(cmake-utils_use_with mp3tunes MP3Tunes)
-   $(cmake-utils_use_with ofa LibOFA)
-   $(cmake-utils_use_with utils UTILITIES)
+   -DWITH_MYSQL_EMBEDDED=$(usex embedded)
+   -DWITH_IPOD=$(usex ipod)
+   -DWITH_GDKPixBuf=$(usex ipod)
+   -DWITH_LibLastFm=$(usex lastfm)
+   -DWITH_MP3Tunes=$(usex mp3tunes)
+   -DWITH_Mtp=$(usex mtp)
+   -DWITH_LibOFA=$(usex ofa)
+   -DWITH_UTILITIES=$(usex utils)
)
 
kde4-base_src_configure

diff --git a/media-sound/amarok/amarok-5..ebuild 
b/media-sound/amarok/amarok-5..ebuild
deleted file mode 100644
index 17f6cd5..000
--- a/media-sound/amarok/amarok-5..ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_BRANCH="kf5"
-KDE_HANDBOOK="true"
-KDE_TEST="true"
-VIRTUALX_REQUIRED="test"
-VIRTUALDBUS_TEST="true"
-inherit flag-o-matic kde5 pax-utils
-
-DESCRIPTION="Advanced audio player based on KDE framework"
-HOMEPAGE="https://amarok.kde.org/";
-
-LICENSE="GPL-2"
-IUSE="+embedded ffmpeg ipod lastfm mtp ofa opengl +utils"
-
-if [[ ${KDE_BUILD_TYPE} == live ]]; then
-   RESTRICT="test"
-fi
-
-# ipod requires gdk enabled and also gtk compiled in libgpod
-COMMONDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdnssd)
-   $(add_frameworks_dep kglobalaccel)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep plasma)
-   $(add_frameworks_dep solid)
-   $(add_frameworks_dep threadweaver)
-   app-crypt/qca:2[qt5]
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtscript 'scripttools')
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   media-libs/phonon[qt5]
-   >=media-libs/taglib-1.7[asf,mp4]
-   >=media-libs/taglib-extras-1.0.1
-   sys-libs/zlib
-   >=virtual/mysql-5.1[embedded?]
-   ffmpeg? (
-   virtual/ffmpeg
-   ofa? ( >=media-libs/libofa-0.9.0 )
-   )
-   ipod? (
-   dev-libs/glib:2
-   >=media-libs/libgpod-0.7.0[gtk]
-   )
-   lastfm? ( media-libs/liblastfm[qt5] )
-   mtp? ( >=media-libs/libmtp-1.0.0 )
-   opengl? ( virtual/opengl )
-"
-#  cdda? (
-#  $(add_kdeapps_dep libkcddb)
-#  $(add_kdeapps_dep libkcompactdisc)

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/, media-sound/amarok/files/

2016-02-14 Thread Michael Palimaka
commit: bc5fe1b6d77b386819a63e651f3eda085fb13034
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Feb 14 17:02:19 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Feb 14 17:02:19 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc5fe1b6

media-sound/amarok: backport patch from upstream fixing build with 
>=media-libs/taglib-1.10

Gentoo-bug: 574712

Package-Manager: portage-2.2.27

 media-sound/amarok/amarok-2.8.90.ebuild|  2 ++
 .../amarok/files/amarok-2.8.0-taglib110.patch  | 40 ++
 2 files changed, 42 insertions(+)

diff --git a/media-sound/amarok/amarok-2.8.90.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
index 348f789..a8dc8a7 100644
--- a/media-sound/amarok/amarok-2.8.90.ebuild
+++ b/media-sound/amarok/amarok-2.8.90.ebuild
@@ -72,6 +72,8 @@ RDEPEND="${COMMONDEPEND}
$(add_kdeapps_dep phonon-kde)
 "
 
+PATCHES=( "${FILESDIR}/${PN}-2.8.0-taglib110.patch" )
+
 src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707
use ppc64 && append-flags -mminimal-toc

diff --git a/media-sound/amarok/files/amarok-2.8.0-taglib110.patch 
b/media-sound/amarok/files/amarok-2.8.0-taglib110.patch
new file mode 100644
index 000..0934816
--- /dev/null
+++ b/media-sound/amarok/files/amarok-2.8.0-taglib110.patch
@@ -0,0 +1,40 @@
+From: Omar Plummer 
+Date: Thu, 06 Aug 2015 22:24:27 +
+Subject: Fix TagLib version check.
+X-Git-Url: 
http://quickgit.kde.org/?p=amarok.git&a=commitdiff&h=fec8817c530ce42b6485fdabff6051784b8d9904
+---
+Fix TagLib version check.
+
+The version check compared version strings lexicographically, so "1.7"
+(the min version) compared as greater than "1.10.0".
+
+BUG: 351013
+REVIEW: 124639
+---
+
+
+--- a/cmake/modules/FindTaglib.cmake
 b/cmake/modules/FindTaglib.cmake
+@@ -29,10 +29,10 @@
+ 
+   exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE 
_return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
+ 
+-  if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++  if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+  message(STATUS "TagLib version too old: version searched 
:${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
+  set(TAGLIB_FOUND FALSE)
+-  else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++  else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+ 
+  exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE 
_return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
+ 
+@@ -42,7 +42,7 @@
+ set(TAGLIB_FOUND TRUE)
+  endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
+  string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
+-  endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") 
++  endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+   mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
+ 
+ else(TAGLIBCONFIG_EXECUTABLE)
+



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-12-31 Thread Michael Palimaka
commit: d3c4371f15b0a9bcb94bb3f57b81bf34386199cb
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 09:17:17 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 09:17:17 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3c4371f

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

Package-Manager: portage-2.2.26

 media-sound/amarok/amarok-2.8.90.ebuild | 2 +-
 media-sound/amarok/amarok-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/amarok/amarok-2.8.90.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
index ebe5d85..d0c4046 100644
--- a/media-sound/amarok/amarok-2.8.90.ebuild
+++ b/media-sound/amarok/amarok-2.8.90.ebuild
@@ -49,7 +49,7 @@ COMMONDEPEND="
$(add_kdeapps_dep audiocd-kio)
)
ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
-   lastfm? ( >=media-libs/liblastfm-1.0.3 )
+   lastfm? ( >=media-libs/liblastfm-1.0.3[qt4(+)] )
mp3tunes? (
dev-libs/glib:2
dev-libs/libxml2

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 4d2e5c1..eaab68b 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -53,7 +53,7 @@ COMMONDEPEND="
$(add_kdeapps_dep audiocd-kio)
)
ipod? ( >=media-libs/libgpod-0.7.0[gtk] )
-   lastfm? ( >=media-libs/liblastfm-1.0.3 )
+   lastfm? ( >=media-libs/liblastfm-1.0.3[qt4(+)] )
mp3tunes? (
dev-libs/glib:2
dev-libs/libxml2



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-11-26 Thread Michael Palimaka
commit: fe883d4194271df3b0a0d7db22e27d74410b5d3d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Nov 22 23:10:57 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Nov 26 16:06:17 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe883d41

media-sound/amarok: Version bump to 2.8.90 beta

Package-Manager: portage-2.2.20.1

 media-sound/amarok/{amarok-.ebuild => amarok-2.8.90.ebuild} | 6 +-
 media-sound/amarok/amarok-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-2.8.90.ebuild
similarity index 94%
copy from media-sound/amarok/amarok-.ebuild
copy to media-sound/amarok/amarok-2.8.90.ebuild
index 1cc95d6..ebe5d85 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-2.8.90.ebuild
@@ -16,11 +16,7 @@ inherit flag-o-matic kde4-base pax-utils
 DESCRIPTION="Advanced audio player based on KDE framework"
 HOMEPAGE="http://amarok.kde.org/";
 if [[ ${PV} != ** ]]; then
-   if [[ $PV == *[6-9][0-9]* ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
-   else
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
-   fi
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
KEYWORDS="~amd64 ~ppc ~x86"
 else
KEYWORDS=""

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 1cc95d6..4d2e5c1 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} != ** ]]; then
if [[ $PV == *[6-9][0-9]* ]]; then
SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.bz2"
else
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.bz2"
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
fi
KEYWORDS="~amd64 ~ppc ~x86"
 else



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-09-14 Thread Michael Palimaka
commit: 6962b6ead21d3e42c6b6147529c387d13c24e5c3
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Sep 13 22:21:05 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Sep 14 13:08:50 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6962b6ea

media-sound/amarok: Fix DEPENDs

Package-Manager: portage-2.2.20.1

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

diff --git a/media-sound/amarok/amarok-5..ebuild 
b/media-sound/amarok/amarok-5..ebuild
index 64f8283..f3c9bc0 100644
--- a/media-sound/amarok/amarok-5..ebuild
+++ b/media-sound/amarok/amarok-5..ebuild
@@ -55,7 +55,7 @@ COMMONDEPEND="
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
-   dev-qt/qtscript:5
+   dev-qt/qtscript:5[scripttools]
dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwebkit:5
@@ -74,7 +74,7 @@ COMMONDEPEND="
dev-libs/glib:2
>=media-libs/libgpod-0.7.0[gtk]
)
-   lastfm? ( >=media-libs/liblastfm-1.0.3 )
+   lastfm? ( media-libs/liblastfm[qt5] )
mtp? ( >=media-libs/libmtp-1.0.0 )
opengl? ( virtual/opengl )
 "



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-09-10 Thread Michael Palimaka
commit: 3332aa66fc197eeb7beadab87711b2250597b857
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Jun 26 22:41:26 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Sep 10 18:15:48 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3332aa66

media-sound/amarok: Add kf5 version

Merge pull request #368 from a17r/amarok

Package-Manager: portage-2.2.20

 media-sound/amarok/amarok-5..ebuild | 139 
 1 file changed, 139 insertions(+)

diff --git a/media-sound/amarok/amarok-5..ebuild 
b/media-sound/amarok/amarok-5..ebuild
new file mode 100644
index 000..64f8283
--- /dev/null
+++ b/media-sound/amarok/amarok-5..ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_BRANCH="kf5"
+KDE_HANDBOOK="true"
+KDE_TEST="true"
+VIRTUALX_REQUIRED="test"
+VIRTUALDBUS_TEST="true"
+inherit flag-o-matic kde5 pax-utils
+
+DESCRIPTION="Advanced audio player based on KDE framework"
+HOMEPAGE="https://amarok.kde.org/";
+
+LICENSE="GPL-2"
+IUSE="+embedded ffmpeg ipod lastfm mtp ofa opengl +utils"
+
+if [[ ${KDE_BUILD_TYPE} == live ]]; then
+   RESTRICT="test"
+fi
+
+# ipod requires gdk enabled and also gtk compiled in libgpod
+COMMONDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdnssd)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep solid)
+   $(add_frameworks_dep threadweaver)
+   app-crypt/qca:2[qt5]
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/phonon[qt5]
+   >=media-libs/taglib-1.7[asf,mp4]
+   >=media-libs/taglib-extras-1.0.1
+   sys-libs/zlib
+   >=virtual/mysql-5.1[embedded?]
+   ffmpeg? (
+   virtual/ffmpeg
+   ofa? ( >=media-libs/libofa-0.9.0 )
+   )
+   ipod? (
+   dev-libs/glib:2
+   >=media-libs/libgpod-0.7.0[gtk]
+   )
+   lastfm? ( >=media-libs/liblastfm-1.0.3 )
+   mtp? ( >=media-libs/libmtp-1.0.0 )
+   opengl? ( virtual/opengl )
+"
+#  cdda? (
+#  $(add_kdeapps_dep libkcddb)
+#  $(add_kdeapps_dep libkcompactdisc)
+#  $(add_kdeapps_dep audiocd-kio)
+#  )
+DEPEND="${COMMONDEPEND}
+   virtual/pkgconfig
+   test? ( dev-cpp/gmock )
+"
+RDEPEND="${COMMONDEPEND}"
+
+src_configure() {
+   # Append minimal-toc cflag for ppc64, see bug 280552 and 292707
+#  use ppc64 && append-flags -mminimal-toc
+
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_QJSON=ON
+   -DWITH_MP3Tunes=OFF
+   -DWITH_PLAYER=ON
+   -DWITH_SPECTRUM_ANALYZER=OFF
+   $(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
+   $(cmake-utils_use_find_package ffmpeg FFmpeg)
+   $(cmake-utils_use_with ipod)
+   $(cmake-utils_use_find_package ipod GDKPixBuf)
+   $(cmake-utils_use_find_package lastfm LibLastFm)
+   $(cmake-utils_use_find_package mtp)
+   $(cmake-utils_use_find_package ofa LibOFA)
+   $(cmake-utils_use utils WITH_UTILITIES)
+   )
+
+   kde5_src_configure
+}
+
+src_install() {
+   kde5_src_install
+
+   # bug 481592
+   pax-mark m "${ED}"/usr/bin/amarok
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! use embedded; then
+   echo
+   elog "You've disabled the amarok support for embedded mysql 
DBs."
+   elog "You'll have to configure amarok to use an external db 
server."
+   echo
+   elog "Please read http://amarok.kde.org/wiki/MySQL_Server for 
details on how"
+   elog "to configure the external db and migrate your data from 
the embedded database."
+   echo

[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-08-07 Thread Johannes Huber
commit: 4ed178d5d8d32368d8cb98537f9473b2720a83bf
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Aug  7 21:43:56 2015 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Aug  7 21:44:15 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4ed178d5

[media-sound/amarok] Drop deprecated Nepomuk support

Package-Manager: portage-2.2.20

 media-sound/amarok/amarok-.ebuild | 9 -
 media-sound/amarok/metadata.xml   | 1 -
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 9740197..8997a2a 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="4"
-IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp nepomuk ofa opengl test 
+utils"
+IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp ofa opengl test +utils"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -37,7 +37,7 @@ fi
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
app-crypt/qca:2[qt4(+)]
-   $(add_kdebase_dep kdelibs 'nepomuk?,opengl?' 4.8.4)
+   $(add_kdebase_dep kdelibs 'opengl?' 4.8.4)
$(add_kdeapps_dep kdebase-kioslaves)
>=media-libs/taglib-1.7[asf,mp4]
>=media-libs/taglib-extras-1.0.1
@@ -63,7 +63,6 @@ COMMONDEPEND="
>=dev-qt/qtcore-4.8.4:4[glib]
)
mtp? ( >=media-libs/libmtp-1.0.0 )
-   nepomuk? ( >=kde-base/nepomuk-core-4.9.0 )
ofa? ( >=media-libs/libofa-0.9.0 )
opengl? ( virtual/opengl )
 "
@@ -85,14 +84,14 @@ src_configure() {
-DWITH_PLAYER=ON
-DWITH_Libgcrypt=OFF
-DWITH_SPECTRUM_ANALYZER=OFF
+   -DWITH_NepomukCore=OFF
+   -DWITH_Soprano=OFF
$(cmake-utils_use embedded WITH_MYSQL_EMBEDDED)
$(cmake-utils_use_with ipod)
$(cmake-utils_use_with ipod Gdk)
$(cmake-utils_use_with lastfm LibLastFm)
$(cmake-utils_use_with mtp)
$(cmake-utils_use_with mp3tunes MP3Tunes)
-   $(cmake-utils_use_with nepomuk)
-   $(cmake-utils_use_with nepomuk Soprano)
$(cmake-utils_use_with ofa LibOFA)
$(cmake-utils_use_with utils UTILITIES)
)

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index d486342..eb74211 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -15,7 +15,6 @@
media-libs/liblastfm
Enable mp3tunes integration
Enable support for libMTP (Plays4Sure) devices 
access through libmtp
-   Enable Nepomuk based semantic desktop 
support (deprecated)
Use media-libs/libofa to compute 
MusicDNS acoustic
fingerprints (used by MusicBrainz)
Build the utils - old 
media-sound/amarok-utils



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-02-17 Thread Michael Palimaka
commit: dfe9183721623a4c6a264856c64236738f270b3e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Feb 17 13:51:00 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Feb 17 13:51:00 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=dfe91837

[media-sound/amarok] Add missing dependency SLOT.

Package-Manager: portage-2.2.14

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index d5bcdb6..25d9c55 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -57,7 +57,7 @@ COMMONDEPEND="
mp3tunes? (
dev-libs/glib:2
dev-libs/libxml2
-   dev-libs/openssl
+   dev-libs/openssl:0
net-libs/loudmouth
net-misc/curl
>=dev-qt/qtcore-4.8.4:4[glib]



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-01-29 Thread Michael Palimaka
commit: e48320def752c73179f380ff73c6bd6b77d28113
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jan 29 14:33:44 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jan 29 14:33:44 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=e48320de

[media-sound/amarok] Add USE default for app-crypt/qca[qt4].

Package-Manager: portage-2.2.14

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 9b72035..d5bcdb6 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -36,7 +36,7 @@ fi
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
-   app-crypt/qca:2[qt4]
+   app-crypt/qca:2[qt4(+)]
$(add_kdebase_dep kdelibs 'nepomuk?,opengl?' 4.8.4)
$(add_kdebase_dep kdebase-kioslaves)
>=media-libs/taglib-1.7[asf,mp4]



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2015-01-28 Thread Johannes Huber
commit: 466e51a34ab640ceba7229cb6c5ea8eba69ba831
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Jan 29 00:03:07 2015 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Jan 29 00:03:07 2015 +
URL:http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=466e51a3

[media-sound/amarok] Adjust use dependencies to handle >=app-crypt/qca-2.1

Package-Manager: portage-2.2.15

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index ba5585b..9b72035 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -36,7 +36,7 @@ fi
 
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
-   app-crypt/qca:2
+   app-crypt/qca:2[qt4]
$(add_kdebase_dep kdelibs 'nepomuk?,opengl?' 4.8.4)
$(add_kdebase_dep kdebase-kioslaves)
>=media-libs/taglib-1.7[asf,mp4]



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2014-07-17 Thread Michael Palimaka
commit: 4ed3b0885b00775ba2a8a27752fd368f331642a3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Jul 17 13:04:37 2014 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jul 17 13:04:37 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=4ed3b088

[media-sound/amarok] Remove workaround now handled in the eclass.

See 8b044a866ca48bcfc3a6cd673a9f866c50e5e9d9.

Package-Manager: portage-2.2.10

---
 media-sound/amarok/amarok-.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index 91106ad..156db7b 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -77,15 +77,6 @@ RDEPEND="${COMMONDEPEND}
$(add_kdebase_dep phonon-kde)
 "
 
-src_prepare() {
-   if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   mv doc/en_US doc/en || die
-   sed -e "s/en_US/en/" -i doc/CMakeLists.txt || die
-   fi
-
-   kde4-base_src_prepare
-}
-
 src_configure() {
# Append minimal-toc cflag for ppc64, see bug 280552 and 292707
use ppc64 && append-flags -mminimal-toc



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2014-05-04 Thread Johannes Huber
commit: e4ee94008839df67655489e7057394102dbd1243
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun May  4 23:30:12 2014 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun May  4 23:30:12 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=e4ee9400

[media-sound/amarok] Introduce nepomuk USE flag, bug #508350

Package-Manager: portage-2.2.10

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

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index aa180ca..91106ad 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -28,7 +28,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="4"
-IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp ofa opengl 
semantic-desktop test +utils"
+IUSE="cdda debug +embedded ipod lastfm mp3tunes mtp nepomuk ofa opengl test 
+utils"
 
 if [[ ${KDE_BUILD_TYPE} == live ]]; then
RESTRICT="test"
@@ -37,7 +37,7 @@ fi
 # ipod requires gdk enabled and also gtk compiled in libgpod
 COMMONDEPEND="
app-crypt/qca:2
-   $(add_kdebase_dep kdelibs 'opengl?,semantic-desktop?' 4.8.4)
+   $(add_kdebase_dep kdelibs 'nepomuk?,opengl?' 4.8.4)
$(add_kdebase_dep kdebase-kioslaves)
>=media-libs/taglib-1.7[asf,mp4]
>=media-libs/taglib-extras-1.0.1
@@ -63,9 +63,9 @@ COMMONDEPEND="
>=dev-qt/qtcore-4.8.4:4[glib]
)
mtp? ( >=media-libs/libmtp-1.0.0 )
+   nepomuk? ( >=kde-base/nepomuk-core-4.9.0 )
ofa? ( >=media-libs/libofa-0.9.0 )
opengl? ( virtual/opengl )
-   semantic-desktop? ( >=kde-base/nepomuk-core-4.9.0 )
 "
 DEPEND="${COMMONDEPEND}
dev-util/automoc
@@ -100,9 +100,9 @@ src_configure() {
$(cmake-utils_use_with lastfm LibLastFm)
$(cmake-utils_use_with mtp)
$(cmake-utils_use_with mp3tunes MP3Tunes)
+   $(cmake-utils_use_with nepomuk)
+   $(cmake-utils_use_with nepomuk Soprano)
$(cmake-utils_use_with ofa LibOFA)
-   $(cmake-utils_use_with semantic-desktop Nepomuk)
-   $(cmake-utils_use_with semantic-desktop Soprano)
$(cmake-utils_use_with utils UTILITIES)
)
 

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index c964fd8..e4da6b0 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -18,6 +18,7 @@
Enable mp3tunes integration
Enable support for libMTP (Plays4Sure) devices access 
through libmtp

+   Enable Nepomuk based semantic desktop support 
(deprecated)
Use media-libs/libofa to compute MusicDNS 
acoustic
fingerprints (used by MusicBrainz)




[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2014-03-14 Thread Johannes Huber
commit: 167f9b0c154b7b806efd2b238a0d75813943dda1
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Mar 14 14:51:47 2014 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Mar 14 14:51:47 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=167f9b0c

[media-sound/amarok] Sync with tree

Package-Manager: portage-2.2.8-r1

---
 media-sound/amarok/amarok-.ebuild | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/media-sound/amarok/amarok-.ebuild 
b/media-sound/amarok/amarok-.ebuild
index e1f9f73..aa180ca 100644
--- a/media-sound/amarok/amarok-.ebuild
+++ b/media-sound/amarok/amarok-.ebuild
@@ -4,13 +4,14 @@
 
 EAPI=5
 
-KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr
-ga gl hu it ja lt lv nb nl pa pl pt pt_BR ru sl sr sr@ijekavian
-sr@ijekavianlatin sr@latin sv uk zh_CN zh_TW"
+KDE_LINGUAS="bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl hu it ja
+lt lv nb nl pa pl pt pt_BR ro ru sl sr sr@ijekavian sr@ijekavianlatin sr@latin
+sv tr uk zh_CN zh_TW"
+KDE_REQUIRED="never"
 KDE_HANDBOOK="optional"
 VIRTUALX_REQUIRED="test"
 VIRTUALDBUS_TEST="true"
-inherit flag-o-matic kde4-base
+inherit flag-o-matic kde4-base pax-utils
 
 DESCRIPTION="Advanced audio player based on KDE framework."
 HOMEPAGE="http://amarok.kde.org/";
@@ -108,6 +109,13 @@ src_configure() {
kde4-base_src_configure
 }
 
+src_install() {
+   kde4-base_src_install
+
+   # bug 481592
+   pax-mark m "${ED}"/usr/bin/amarok
+}
+
 pkg_postinst() {
kde4-base_pkg_postinst