Commit 1fa52e28 authored by Daniel Menelkir's avatar Daniel Menelkir

modified: media-sound/strawberry/Manifest

	deleted:    media-sound/strawberry/strawberry-0.6.3.ebuild
	modified:   media-sound/strawberry/strawberry-0.6.5.ebuild
	modified:   media-sound/strawberry/strawberry-9999.ebuild
	deleted:    metadata/md5-cache/media-sound/strawberry-0.6.3
	modified:   metadata/md5-cache/media-sound/strawberry-0.6.5
	modified:   metadata/md5-cache/media-sound/strawberry-9999
parent 6e53cdec
DIST strawberry-0.6.3.tar.xz 9298132 BLAKE2B 6f501fb3d4bbfa416eceb1771cf2d6527644af4ad55d7fcc49c66631d69483a2685d15816fd4e613ad0832a05d502a91d873b8a6e4ee79379045d8d3c1ecc782 SHA512 770517f19d1428c73f12021180ce5351ffc37ec692ba5902b9525ac8384c3d8f8c25aa1c2828855e63d44bfcade354bc32f6bc076178ed03f175b1a9b651748d
DIST strawberry-0.6.5.tar.xz 9216200 BLAKE2B 070a372bdcda704c77cde3cb62008dd2854a0b019f7d2f7191c79890fbfdfcef9880c4e97aa30cdb672f90a9784e4fb7ddf012efd0002e64c1d8c3106841d0e8 SHA512 3d7dece95071291f07f12a09a16790209a39b7718a99070ab366444e647e459936f3d325a25ac968ac187d44507ad713433bccf9524c11977abf1a510d21a641
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake-utils flag-o-matic l10n virtualx xdg
#PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW"
PLOCALES="es nb"
DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
HOMEPAGE="https://www.strawberrymusicplayer.org/"
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/jonaski/strawberry.git"
inherit git-r3
else
SRC_URI="https://github.com/jonaski/strawberry/releases/download/${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3"
SLOT="0"
IUSE="cdda +dbus debug ipod mms mtp phonon pulseaudio system-taglib tidal +udisks vlc xine"
REQUIRED_USE="
udisks? ( dbus )
"
BDEPEND="
>=dev-cpp/gtest-1.8.0
dev-qt/linguist-tools:5
sys-devel/gettext
virtual/pkgconfig
"
COMMON_DEPEND="
app-crypt/qca:2[qt5(+)]
dev-db/sqlite:=
dev-libs/crypto++[asm]
dev-libs/glib:2
dev-libs/libxml2
dev-libs/protobuf:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5[ssl]
dev-qt/qtsql:5[sqlite]
dev-qt/qtwidgets:5
media-libs/alsa-lib
media-libs/chromaprint:=
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
>=media-libs/libmygpo-qt-1.0.9[qt5(+)]
sys-libs/zlib
virtual/glu
x11-libs/libX11
cdda? ( dev-libs/libcdio:= )
dbus? ( dev-qt/qtdbus:5 )
ipod? ( >=media-libs/libgpod-0.8.0 )
mtp? ( >=media-libs/libmtp-1.0.0 )
phonon? ( media-libs/phonon )
system-taglib? ( >=media-libs/taglib-1.11.1_p20181028 )
vlc? ( media-video/vlc )
xine? ( media-libs/xine-lib )
"
# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is required; check if this can be overcome someway;
RDEPEND="${COMMON_DEPEND}
media-plugins/gst-plugins-meta:1.0
media-plugins/gst-plugins-soup:1.0
media-plugins/gst-plugins-taglib:1.0
mms? ( media-plugins/gst-plugins-libmms:1.0 )
mtp? ( gnome-base/gvfs[mtp] )
udisks? ( sys-fs/udisks:2 )
"
DEPEND="${COMMON_DEPEND}
dev-libs/boost:=
dev-qt/qtopengl:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
pulseaudio? ( media-sound/pulseaudio )
"
DOCS=( Changelog README.md )
src_prepare() {
l10n_find_plocales_changes "src/translations" "" ".po"
cmake-utils_src_prepare
use system-taglib && rm -r 3rdparty/taglib
}
src_configure() {
# spotify is not in portage
local mycmakeargs=(
-DBUILD_WERROR=OFF
# avoid automagically enabling of ccache (bug #611010)
-DCCACHE_EXECUTABLE=OFF
-DENABLE_DEVICEKIT=OFF
-DENABLE_GIO=ON
-DLINGUAS="$(l10n_get_locales)"
-DENABLE_AUDIOCD="$(usex cdda)"
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5DBus=$(usex !dbus)
-DENABLE_LIBGPOD="$(usex ipod)"
-DENABLE_LIBMTP="$(usex mtp)"
-DENABLE_LIBPULSE="$(usex pulseaudio)"
-DENABLE_PHONON="$(usex phonon)"
-DENABLE_TIDAL="$(usex tidal)"
-DENABLE_UDISKS2="$(usex udisks)"
-DENABLE_VLC="$(usex vlc)"
-DENABLE_XINE="$(usex xine)"
-DUSE_SYSTEM_TAGLIB="$(usex system-taglib)"
)
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
cmake-utils_src_configure
}
pkg_postinst() {
xdg_pkg_postinst
elog "Note that list of supported formats is controlled by media-plugins/gst-plugins-meta "
elog "USE flags. You may be interested in setting aac, flac, mp3, ogg or wavpack USE flags "
elog "depending on your preferences"
if use phonon; then
ewarn "WARNING: You enabled the 'phonon' USE-flag."
ewarn "Phonon support for Strawberry is currently unstable,"
ewarn "it may lead to some failures and settings are user-wide"
ewarn "rather than application-wide. So use it with caution."
fi
}
......@@ -6,7 +6,7 @@ EAPI=7
inherit cmake-utils flag-o-matic l10n virtualx xdg
#PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW"
PLOCALES="es nb"
PLOCALES="en"
DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
HOMEPAGE="https://www.strawberrymusicplayer.org/"
......
......@@ -6,7 +6,7 @@ EAPI=7
inherit cmake-utils flag-o-matic l10n virtualx xdg
#PLOCALES="af ar be bg bn br bs ca cs cy da de el en en_CA en_GB eo es et eu fa fi fr ga gl he he_IL hi hr hu hy ia id is it ja ka kk ko lt lv mk_MK mr ms my nb nl oc pa pl pt pt_BR ro ru si_LK sk sl sr sr@latin sv te tr tr_TR uk uz vi zh_CN zh_TW"
PLOCALES="es nb"
PLOCALES="en"
DESCRIPTION="Modern music player and library organizer based on Clementine and Qt"
HOMEPAGE="https://www.strawberrymusicplayer.org/"
......
BDEPEND=>=dev-cpp/gtest-1.8.0 dev-qt/linguist-tools:5 sys-devel/gettext virtual/pkgconfig dev-util/ninja >=dev-util/cmake-3.9.6 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
DEPEND=app-crypt/qca:2[qt5(+)] dev-db/sqlite:= dev-libs/crypto++[asm] dev-libs/glib:2 dev-libs/libxml2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 media-libs/alsa-lib media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] sys-libs/zlib virtual/glu x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) mtp? ( >=media-libs/libmtp-1.0.0 ) phonon? ( media-libs/phonon ) system-taglib? ( >=media-libs/taglib-1.11.1_p20181028 ) vlc? ( media-video/vlc ) xine? ( media-libs/xine-lib ) dev-libs/boost:= dev-qt/qtopengl:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 pulseaudio? ( media-sound/pulseaudio ) dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Modern music player and library organizer based on Clementine and Qt
EAPI=7
HOMEPAGE=https://www.strawberrymusicplayer.org/
IUSE=cdda +dbus debug ipod mms mtp phonon pulseaudio system-taglib tidal +udisks vlc xine test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=app-crypt/qca:2[qt5(+)] dev-db/sqlite:= dev-libs/crypto++[asm] dev-libs/glib:2 dev-libs/libxml2 dev-libs/protobuf:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 media-libs/alsa-lib media-libs/chromaprint:= media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/libmygpo-qt-1.0.9[qt5(+)] sys-libs/zlib virtual/glu x11-libs/libX11 cdda? ( dev-libs/libcdio:= ) dbus? ( dev-qt/qtdbus:5 ) ipod? ( >=media-libs/libgpod-0.8.0 ) mtp? ( >=media-libs/libmtp-1.0.0 ) phonon? ( media-libs/phonon ) system-taglib? ( >=media-libs/taglib-1.11.1_p20181028 ) vlc? ( media-video/vlc ) xine? ( media-libs/xine-lib ) media-plugins/gst-plugins-meta:1.0 media-plugins/gst-plugins-soup:1.0 media-plugins/gst-plugins-taglib:1.0 mms? ( media-plugins/gst-plugins-libmms:1.0 ) mtp? ( gnome-base/gvfs[mtp] ) udisks? ( sys-fs/udisks:2 )
REQUIRED_USE=udisks? ( dbus )
SLOT=0
SRC_URI=https://github.com/jonaski/strawberry/releases/download/0.6.3/strawberry-0.6.3.tar.xz
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 l10n 97f2753e3f1f3753d53d856c7c0bbb0b multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a virtualx 53625127887b62eabb9ec61d3d943462 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=1383cc3e0a2137f5586c9c8f5175ec26
......@@ -12,4 +12,4 @@ REQUIRED_USE=udisks? ( dbus )
SLOT=0
SRC_URI=https://github.com/jonaski/strawberry/releases/download/0.6.5/strawberry-0.6.5.tar.xz
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 l10n 97f2753e3f1f3753d53d856c7c0bbb0b multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a virtualx 53625127887b62eabb9ec61d3d943462 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=1383cc3e0a2137f5586c9c8f5175ec26
_md5_=2836c357d3b8489d1bfc3d9be1c4059a
......@@ -11,4 +11,4 @@ RDEPEND=app-crypt/qca:2[qt5(+)] dev-db/sqlite:= dev-libs/crypto++[asm] dev-libs/
REQUIRED_USE=udisks? ( dbus )
SLOT=0
_eclasses_=cmake-utils 91d6ef31dc426240577497cacbf2508c eutils 6e6c2737b59a4b982de6fb3ecefd87f8 flag-o-matic 8a43b9830f1e64a7a5fc0a276afa0275 git-r3 562b380fc59ae6a8622171d0acb777d1 l10n 97f2753e3f1f3753d53d856c7c0bbb0b multilib 1d91b03d42ab6308b5f4f6b598ed110e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 2f8b8f320bee13b71a8a54cc6d09e08a virtualx 53625127887b62eabb9ec61d3d943462 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=93423f9d16dc9517b9c28cfb7538cd98
_md5_=4e3ad33b0387379dd9c7df9bb1e92191
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment