FreeBSD Bugzilla – Attachment 155481 Details for
Bug 199126
multimedia/handbrake 0.10.1. fails to compile
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
remove the handbrake contrib distribution version of lame
handbrake.diff (text/plain), 2.92 KB, created by
Keith White
on 2015-04-11 16:55:12 UTC
(
hide
)
Description:
remove the handbrake contrib distribution version of lame
Filename:
MIME Type:
Creator:
Keith White
Created:
2015-04-11 16:55:12 UTC
Size:
2.92 KB
patch
obsolete
>Index: multimedia/handbrake/Makefile >=================================================================== >--- multimedia/handbrake/Makefile (revision 383800) >+++ multimedia/handbrake/Makefile (working copy) >@@ -14,7 +14,6 @@ > faad2-2.7.tar.gz:contrib \ > fdk-aac-v0.1.1-6-gbae4553.tar.bz2:contrib \ > libav-v10.1.tar.bz2:contrib \ >- lame-3.98.tar.gz:contrib \ > libbluray-0.5.0.tar.bz2:contrib \ > libdca-r81-strapped.tar.gz:contrib \ > libdvdnav-5.0.1-0-gaa3659d.tar.gz:contrib \ >@@ -29,9 +28,8 @@ > > LICENSE= GPLv2 > >-BROKEN= Fails to build >- >-BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm >+BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \ >+ cmake:${PORTSDIR}/devel/cmake > LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ > libfreetype.so:${PORTSDIR}/print/freetype2 \ > libfribidi.so:${PORTSDIR}/converters/fribidi \ >@@ -44,7 +42,8 @@ > libtheoraenc.so:${PORTSDIR}/multimedia/libtheora \ > libsamplerate.so:${PORTSDIR}/audio/libsamplerate \ > libvpx.so:${PORTSDIR}/multimedia/libvpx \ >- libx264.so:${PORTSDIR}/multimedia/libx264 >+ libx264.so:${PORTSDIR}/multimedia/libx264 \ >+ libmp3lame.so:${PORTSDIR}/audio/lame > .if !defined(PACKAGE_BUILDING) > # DVDCSS version hardcoded in contrib/libdvdread/libdvdread/src/dvd_input.c (dlopen'ed) > LIB_DEPENDS+= libdvdcss.so.2:${PORTSDIR}/multimedia/libdvdcss >@@ -106,7 +105,7 @@ > # considered good in FreeBSD. Instead, we will prepare everything manually. > post-extract: .SILENT > # Unversioned directories can be copied in a loop >-.for d in a52dec lame libdca x264 >+.for d in a52dec libdca x264 > ${MKDIR} ${BUILD_WRKSRC}/contrib/${d} > ${MV} ${WRKDIR}/${d} ${BUILD_WRKSRC}/contrib/${d} > .endfor >@@ -130,7 +129,6 @@ > ${TOUCH} ${BUILD_WRKSRC}/contrib/faad2/.stamp.extract > ${TOUCH} ${BUILD_WRKSRC}/contrib/fdkaac/.stamp.extract > ${TOUCH} ${BUILD_WRKSRC}/contrib/ffmpeg/.stamp.extract >- ${TOUCH} ${BUILD_WRKSRC}/contrib/lame/.stamp.extract > ${TOUCH} ${BUILD_WRKSRC}/contrib/libbluray/.stamp.extract > ${TOUCH} ${BUILD_WRKSRC}/contrib/libdca/.stamp.extract > ${TOUCH} ${BUILD_WRKSRC}/contrib/libdvdnav/.stamp.extract >@@ -151,6 +149,7 @@ > @${REINPLACE_CMD} \ > -e '/GHB_PACKAGES=/s/gthread-2.0/& gmodule-2.0/' \ > -e 's/-lhb/& ${ICONV_LIB}/' \ >+ -e 's/-lhandbrake/& ${ICONV_LIB}/' \ > -e 's:-lxml2:& ../../contrib/lib/libx265.a ../../contrib/lib/libfdk-aac.a:g' \ > ${WRKSRC}/gtk/configure.ac > @${REINPLACE_CMD} -e 's|<malloc|<stdlib|' ${WRKSRC}/libhb/fifo.c >@@ -159,6 +158,7 @@ > @${REINPLACE_CMD} -e "s|ToolProbe( 'GCC.gcc', 'gcc',|ToolProbe( 'GCC.gcc', '${CC}',|" \ > ${WRKSRC}/make/configure.py > @${REINPLACE_CMD} -e 's|avcodec avformat avutil avresample|avformat avcodec avresample avutil|' \ >+ -e 's|TEST.libs = $$(LIBHB.a)|& ${ICONV_LIB}|' \ > ${WRKSRC}/libhb/module.defs ${WRKSRC}/test/module.defs > @${TR} -d '\r' < ${WRKSRC}/contrib/ffmpeg/A06-frame-threading-state.patch > ${WRKDIR}/A06-frame-threading-state.patch > @${MV} ${WRKDIR}/A06-frame-threading-state.patch ${WRKSRC}/contrib/ffmpeg/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 199126
:
155475
|
155481
|
155524
|
155525
|
155541
|
155778