FreeBSD Bugzilla – Attachment 155475 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]
patch to remove BROKEN and enable building with poudriere
handbrake.diff (text/plain), 1.90 KB, created by
Keith White
on 2015-04-11 14:14:08 UTC
(
hide
)
Description:
patch to remove BROKEN and enable building with poudriere
Filename:
MIME Type:
Creator:
Keith White
Created:
2015-04-11 14:14:08 UTC
Size:
1.90 KB
patch
obsolete
>Index: multimedia/handbrake/Makefile >=================================================================== >--- multimedia/handbrake/Makefile (revision 383800) >+++ multimedia/handbrake/Makefile (working copy) >@@ -29,9 +29,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 +43,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 >@@ -151,6 +151,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 +160,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
Working