head 1.5; access; symbols pkgsrc-2020Q1:1.4.0.26 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.48 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.44 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.42 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.40 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.38 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.36 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.34 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.32 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.30 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.28 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.24 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.22 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.20 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.18 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.16 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.14 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.12 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.10 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.8 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.6 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.4 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.2 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.3.0.14 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.12 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.10 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.8 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.6 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.3.0.4 pkgsrc-2013Q1-base:1.3 pkgsrc-2012Q4:1.3.0.2 pkgsrc-2012Q4-base:1.3 pkgsrc-2012Q3:1.1.0.2 pkgsrc-2012Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2020.04.23.16.55.32; author nia; state dead; branches; next 1.4; commitid bSEhwC7nYDQJYw5C; 1.4 date 2014.07.09.12.48.59; author he; state Exp; branches; next 1.3; commitid irxOUnlLrJgRAHHx; 1.3 date 2012.11.28.15.50.03; author ryoon; state Exp; branches; next 1.2; 1.2 date 2012.10.10.13.35.35; author drochner; state dead; branches; next 1.1; 1.1 date 2012.09.14.14.52.35; author drochner; state Exp; branches; next ; desc @@ 1.5 log @multimedia: Remove ffmpeg010 Obsolete, no remaining users in pkgsrc @ text @$NetBSD: patch-configure,v 1.4 2014/07/09 12:48:59 he Exp $ Several fixes: - Enable pic on all non-i386 archs - Use a more portable endianness-test - Improve test of texi2html - Disable symbol versioning test - Always provide a run-path during linking --- configure.orig 2014-06-29 01:31:38.000000000 +0000 +++ configure @@@@ -2614,6 +2614,11 @@@@ case $target_os in ;; netbsd) disable symver + # NetBSD/macppc *really* needs PIC enabled. ffmpeg has repeatedly + # broken time and time again because PIC support has been removed + # from architectures that need it. So, if you touch this, please + # be careful and make sure that your changes work. + test "${subarch}" != "x86_32" && enable pic oss_indev_extralibs="-lossaudio" oss_outdev_extralibs="-lossaudio" ;; @@@@ -2845,10 +2850,13 @@@@ check_cc < /dev/null 2>&1 && enable texi2html || disable texi2html +which texi2html > /dev/null 2>&1 && enable texi2html || disable texi2html makeinfo --version > /dev/null 2>&1 && enable makeinfo || disable makeinfo check_header linux/fb.h @@@@ -3306,6 +3314,7 @@@@ check_ldflags -Wl,--warn-common check_ldflags -Wl,-rpath-link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic +if false; then echo "X{};" > $TMPV if test_ldflags -Wl,--version-script,$TMPV; then append SHFLAGS '-Wl,--version-script,\$(SUBDIR)lib\$(NAME).ver' @@@@ -3318,6 +3327,7 @@@@ __asm__(".symver ff_foo,av_foo@@VERSION") void ff_foo(void) {} EOF fi +fi if [ -n "$optflags" ]; then add_cflags $optflags @@@@ -3743,7 +3753,7 @@@@ Version: $version Requires: $(enabled shared || echo $requires) Requires.private: $(enabled shared && echo $requires) Conflicts: -Libs: -L\${libdir} -l${shortname} $(enabled shared || echo $libs) +Libs: -L\${libdir} -Wl,-R\${libdir} -l${shortname} $(enabled shared || echo $libs) Libs.private: $(enabled shared && echo $libs) Cflags: -I\${includedir} EOF @ 1.4 log @Upgrade ffmpeg010 to version 0.10.14 as of 2014-06-29. Among the fixes are an integer overflow in lzo, corresponding to CVE-2014-4610. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.3 2012/11/28 15:50:03 ryoon Exp $ @ 1.3 log @Import ffmpeg010-20120609.0.10.4 as multimedia/ffmpeg010. Re-import ffmpeg 0.10 branch. Upcomming gstreamer1-1.0.3 will use this. This package can co-exist with ffmpeg 1.0. @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2012/09/14 14:52:35 drochner Exp $ d3 8 a10 1 --- configure.orig 2012-06-09 20:09:44.000000000 +0000 d12 1 a12 1 @@@@ -2604,6 +2604,11 @@@@ case $target_os in d24 1 a24 1 @@@@ -2835,10 +2840,13 @@@@ check_cc <