diff options
Diffstat (limited to 'multimedia/ffmpeg2theora/files/patch-SConstruct')
-rw-r--r-- | multimedia/ffmpeg2theora/files/patch-SConstruct | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/multimedia/ffmpeg2theora/files/patch-SConstruct b/multimedia/ffmpeg2theora/files/patch-SConstruct new file mode 100644 index 000000000000..38b7c79686de --- /dev/null +++ b/multimedia/ffmpeg2theora/files/patch-SConstruct @@ -0,0 +1,30 @@ +--- SConstruct.orig 2016-01-10 04:35:56 UTC ++++ SConstruct +@@ -38,7 +38,7 @@ opts.AddVariables( + BoolVariable('libkate', 'enable libkate support', 1), + BoolVariable('crossmingw', 'Set to 1 for crosscompile with mingw', 0) + ) +-env = Environment(options = opts) ++env = Environment(options = opts, ENV=os.environ, CC = Split(os.environ['CC'])) + Help(opts.GenerateHelpText(env)) + + pkg_flags="--cflags --libs" +@@ -152,7 +152,6 @@ if not env.GetOption('clean'): + "libavcodec >= 52.30.0", + "libpostproc", + "libswscale", +- "libswresample", + "libavutil", + ] + if os.path.exists("./ffmpeg"): +@@ -214,9 +213,8 @@ if not env.GetOption('clean'): + env.Append(CCFLAGS=[ + '-DHAVE_ICONV' + ]) +- if conf.CheckLib('iconv'): +- env.Append(LIBS=['iconv']) + ++ env.Append(LIBS=['m']) + if env['crossmingw']: + env.Append(CCFLAGS=['-Wl,-subsystem,windows']) + env.Append(LIBS=['m']) |