diff options
author | nobutaka <nobutaka@FreeBSD.org> | 2006-12-08 01:13:41 +0800 |
---|---|---|
committer | nobutaka <nobutaka@FreeBSD.org> | 2006-12-08 01:13:41 +0800 |
commit | ebf6c7399b298ae25439cfd86ad489aeb8192041 (patch) | |
tree | c27077231089a76527f1215fd3bcc9a0921f1dec /multimedia/libxine/files | |
parent | 200c7c176afddb752da43bb775011ce471c07cbe (diff) | |
download | freebsd-ports-gnome-ebf6c7399b298ae25439cfd86ad489aeb8192041.tar.gz freebsd-ports-gnome-ebf6c7399b298ae25439cfd86ad489aeb8192041.tar.zst freebsd-ports-gnome-ebf6c7399b298ae25439cfd86ad489aeb8192041.zip |
- Update to 1.1.3. This version fixes heap overflow vulnerability in libmms
and buffer overflow vulnerability in Real Media input plugin. [1]
- Fix 'pkg-config --libs libxine' output. [2]
- Replace WITH_POLYPAUDIO knob with WITH_PULSEAUDIO knob since polypaudio audio
output plugin is replaced with pulseaudio audio output plugin.
Notified by: miwi [1]
PR: ports/106282 [2]
Submitted by: thierry [2]
Diffstat (limited to 'multimedia/libxine/files')
-rw-r--r-- | multimedia/libxine/files/patch-config.rpath | 12 | ||||
-rw-r--r-- | multimedia/libxine/files/patch-configure | 39 |
2 files changed, 38 insertions, 13 deletions
diff --git a/multimedia/libxine/files/patch-config.rpath b/multimedia/libxine/files/patch-config.rpath new file mode 100644 index 000000000000..2cd2a51c00b3 --- /dev/null +++ b/multimedia/libxine/files/patch-config.rpath @@ -0,0 +1,12 @@ +--- config.rpath.orig Thu Dec 7 01:15:04 2006 ++++ config.rpath Thu Dec 7 01:16:03 2006 +@@ -162,6 +162,9 @@ + ld_shlibs=no + fi + ;; ++ freebsd*) ++ hardcode_minus_L=yes ++ ;; + netbsd*) + ;; + solaris* | sysv5*) diff --git a/multimedia/libxine/files/patch-configure b/multimedia/libxine/files/patch-configure index f13122492c31..1be0276339f5 100644 --- a/multimedia/libxine/files/patch-configure +++ b/multimedia/libxine/files/patch-configure @@ -1,20 +1,33 @@ ---- configure.orig Sun Jul 23 21:25:31 2006 -+++ configure Sun Jul 23 21:25:31 2006 -@@ -28905,7 +28905,7 @@ - "ac_cv_lib_avcodec_pp_get_context" \ - "ac_cv_lib_postproc_pp_get_context" \ - "ac_cv_lib_avcodec_register_avcodec"; do -- $as_unset $i || test "${$i+set}" != set || { $i=; export $i; } -+ $as_unset $i - done - - if test "${ac_cv_header_avcodec_h+set}" = set; then -@@ -38707,6 +38707,8 @@ +--- configure.orig Thu Dec 7 00:50:39 2006 ++++ configure Thu Dec 7 01:20:03 2006 +@@ -8768,6 +8768,12 @@ + fi + ;; ++ freebsd* | kfreebsd*-gnu | dragonfly*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_direct=no ++ hardcode_minus_L=yes ++ ;; ++ + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= +@@ -21903,7 +21909,7 @@ + if test -z "$haveit"; then + LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" + fi +- if test "$hardcode_minus_L" != no; then ++ if test "$hardcode_minus_L" = no; then + LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" + else + LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" +@@ -36572,6 +36578,8 @@ + fi CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" +else +no_theora=yes fi - if test "x$no_ogg" = x ; then + if test "x$no_libFLAC" = "x" ; then |