ports/162684: [update]: audio/deadbeef fix GCC 4.5 for amd64
Veniamin Gvozdikov
g.veniamin at googlemail.com
Sat Nov 19 21:20:08 UTC 2011
>Number: 162684
>Category: ports
>Synopsis: [update]: audio/deadbeef fix GCC 4.5 for amd64
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 19 21:20:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Veniamin Gvozdikov
>Release: 8.2-RELEASE-p2
>Organization:
>Environment:
FreeBSD 8.2-RELEASE-p2 FreeBSD 8.2-RELEASE-p2 #3 r222557M: Thu Jun 16 23:58:02 CEST 2011 root at neo.vx.sk:/usr/obj/releng_8_2/sys/GENERIC amd64
>Description:
Patch for using gcc with any plugins.
>How-To-Repeat:
>Fix:
--- Makefile.orig 2011-11-18 22:20:51.063317055 +0000
+++ Makefile 2011-11-18 22:26:55.143870869 +0000
@@ -37,11 +37,11 @@ OPTIONS= PULSE "PulseAudio output plugin
VFS "HTTP streaming vfs plugin" on\
LASTFM "last.fm/libre.fm scrobbler plugin" on\
ART "album art loader plugin(not work now)" off\
- EQ "SuperEQ DSP plugin" on\
- SID "SID music player plugin" on\
+ EQ "SuperEQ DSP plugin (build with gcc 4.5)" off\
+ SID "SID music player plugin (build with gcc 4.5)" off\
FFAP "Monkey's Audio plugin" on\
VTX "libayemy VTX ZX-Spectrum music player plugin" on\
- ADP "adplug plugin" on\
+ ADP "adplug plugin (build with gcc 4.5)" off\
HOTKEYS "global hotkeys plugin" on\
OGG "Ogg Vorbis player plugin" on\
FFMPEG "FFMPEG plugin for WMA, MPC, TTA, etc" on\
@@ -49,7 +49,7 @@ OPTIONS= PULSE "PulseAudio output plugin
SNDFILE "libsndfile plugin for PCM wave files" on\
WAV "wavpack plugin" on\
CDDA "CD-Audio plugin" on\
- GME "Game Music Emu plugin" on\
+ GME "Game Music Emu plugin (build with gcc 4.5)" off\
DUMB "D.U.M.B. plugin for MOD, S3M and other" on\
NOTIFY "support for OSD notifications into GTKUI plugin" on\
MUSEPACK "musepack plugin" on\
@@ -69,10 +69,6 @@ OPTIONS= PULSE "PulseAudio output plugin
.include <bsd.port.options.mk>
-.if ${ARCH} == "amd64"
-USE_GCC= 4.5+
-.endif
-
.if defined(WITHOUT_PULSE)
CONFIGURE_ARGS+= --disable-pulse
PLIST_SUB+= PULSE="@comment "
@@ -125,6 +121,9 @@ CONFIGURE_ARGS+= --disable-supereq
PLIST_SUB+= EQ="@comment "
.else
PLIST_SUB+= EQ=""
+.if ${ARCH} == "amd64"
+USE_GCC= 4.5+
+.endif
.endif
.if defined(WITHOUT_SID)
@@ -132,6 +131,9 @@ CONFIGURE_ARGS+= --disable-sid
PLIST_SUB+= SID="@comment "
.else
PLIST_SUB+= SID=""
+.if ${ARCH} == "amd64"
+USE_GCC= 4.5+
+.endif
.endif
.if defined(WITHOUT_FFAP)
@@ -153,6 +155,9 @@ CONFIGURE_ARGS+= --disable-adplug
PLIST_SUB+= ADP="@comment "
.else
PLIST_SUB+= ADP=""
+.if ${ARCH} == "amd64"
+USE_GCC= 4.5+
+.endif
.endif
.if defined(WITHOUT_HOTKEYS)
@@ -218,6 +223,9 @@ CONFIGURE_ARGS+= --disable-gme
PLIST_SUB+= GME="@comment "
.else
PLIST_SUB+= GME=""
+.if ${ARCH} == "amd64"
+USE_GCC= 4.5+
+.endif
.endif
.if defined(WITHOUT_DUMB)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list