audio/strawberry: Fixup after 824cdca032

Remove GStreamer plugins that were added without approval that
Strawberry makes no use of. Move the cdparanoia plugin to the CDIO
option as it is only used for CD playback.

Also remove pkg-message since it is irrelevant now.
This commit is contained in:
Jason E. Hale 2024-01-26 16:55:18 -05:00
parent ca1c0acc93
commit 0e1b2d5236
2 changed files with 3 additions and 16 deletions

View file

@ -1,5 +1,6 @@
PORTNAME= strawberry
DISTVERSION= 1.0.23
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= https://github.com/strawberrymusicplayer/${PORTNAME}/releases/download/${DISTVERSION}/ \
https://files.jkvinge.net/packages/strawberry/
@ -38,8 +39,6 @@ USE_XORG= ice sm x11 xcb xext
CMAKE_ON= BUILD_WITH_${FLAVOR:tu}
CMAKE_OFF= ENABLE_UDISKS2
SUB_FILES= pkg-message
OPTIONS_MULTI= BACKEND SOUND
OPTIONS_MULTI_BACKEND= GSTREAMER VLC
OPTIONS_MULTI_SOUND= ALSA PULSEAUDIO
@ -59,6 +58,7 @@ ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
ALSA_CMAKE_BOOL= ENABLE_ALSA
CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio
CDIO_USE= GSTREAMER=cdparanoia
CDIO_CMAKE_BOOL= ENABLE_AUDIOCD
CDIO_IMPLIES= GSTREAMER
@ -68,8 +68,8 @@ EBUR128_CMAKE_BOOL= ENABLE_EBUR128
EBUR128_IMPLIES= GSTREAMER
GSTREAMER_USES= gstreamer
GSTREAMER_USE= GSTREAMER=faac,faad,flac,lame,libav,mpg123,opus,taglib,vorbis
GSTREAMER_CMAKE_BOOL= ENABLE_GSTREAMER
GSTREAMER_USE= GSTREAMER=cdparanoia,chromaprint,faac,faad,flac,lame,mpg123,neon,opus,shout2,soup,taglib,twolame,vorbis
ICONV_USES= iconv:translit

View file

@ -1,13 +0,0 @@
[
{ type: install
message: <<EOM
You need the proper GStreamer plugin depending on what format you want to play:
gstreamer1-plugins-ogg: OGG
gstreamer1-plugins-mpg123: MP3
gstreamer1-plugins-flac: FLAC
gstreamer1-plugins-all: Meta-port of all GStreamer 1.x plugins
EOM
}
]