head 1.4; access; symbols pkgsrc-2017Q3:1.3.0.12 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.8 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.6 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.4 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.2 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.1.0.22 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.20 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.18 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.16 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.14 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.12 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.10 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.8 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.6 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.4 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.2 pkgsrc-2013Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2017.10.21.22.51.00; author wiz; state dead; branches; next 1.3; commitid odPxq0OwsNhdmYbA; 1.3 date 2016.09.02.14.30.06; author maya; state Exp; branches 1.3.12.1; next 1.2; commitid FkMq934PBYquTIkz; 1.2 date 2016.09.02.14.07.43; author maya; state Exp; branches; next 1.1; commitid MjzQwye1zw3fJIkz; 1.1 date 2013.10.10.10.49.30; author roy; state Exp; branches; next ; commitid rmqablZykApgGJ8x; 1.3.12.1 date 2017.10.31.14.34.23; author spz; state dead; branches; next ; commitid pI94ZT7xmD90iddA; desc @@ 1.4 log @lame: update to 3.100. Many bug fixes and security fixes. @ text @$NetBSD: patch-configure,v 1.3 2016/09/02 14:30:06 maya Exp $ initscr is a curses function, not termcap. test if we can compile SSE at configure, don't just assume that we can because we have xmmintrin.h --- configure.orig 2012-02-28 18:54:37.000000000 +0000 +++ configure @@@@ -11922,7 +11922,6 @@@@ for ac_header in \ sys/soundcard.h \ sys/time.h \ unistd.h \ - xmmintrin.h \ linux/soundcard.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` @@@@ -11936,6 +11935,30 @@@@ fi done +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking working SSE intrinsics" >&5 +$as_echo_n "checking working SSE intrinsics... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +#include +int +main () +{ +_mm_sfence(); + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + +$as_echo "#define HAVE_XMMINTRIN_H 1" >>confdefs.h + + ac_cv_header_xmmintrin_h=yes +else + ac_cv_header_xmmintrin_h=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_header_xmmintrin_h}" >&5 +$as_echo "${ac_cv_header_xmmintrin_h}" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 $as_echo_n "checking for an ANSI C-conforming const... " >&6; } @@@@ -13602,9 +13625,9 @@@@ fi done -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -ltermcap" >&5 -$as_echo_n "checking for initscr in -ltermcap... " >&6; } -if ${ac_cv_lib_termcap_initscr+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5 +$as_echo_n "checking for tgetent in -ltermcap... " >&6; } +if ${ac_cv_lib_termcap_tgetent+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS @@@@ -13618,33 +13641,33 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ #ifdef __cplusplus extern "C" #endif -char initscr (); +char tgetent (); int main () { -return initscr (); +return tgetent (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_termcap_initscr=yes + ac_cv_lib_termcap_tgetent=yes else - ac_cv_lib_termcap_initscr=no + ac_cv_lib_termcap_tgetent=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_initscr" >&5 -$as_echo "$ac_cv_lib_termcap_initscr" >&6; } -if test "x$ac_cv_lib_termcap_initscr" = xyes; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5 +$as_echo "$ac_cv_lib_termcap_tgetent" >&6; } +if test "x$ac_cv_lib_termcap_tgetent" = xyes; then : HAVE_TERMCAP="termcap" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -lcurses" >&5 -$as_echo_n "checking for initscr in -lcurses... " >&6; } -if ${ac_cv_lib_curses_initscr+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5 +$as_echo_n "checking for tgetent in -lcurses... " >&6; } +if ${ac_cv_lib_curses_tgetent+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS @@@@ -13658,33 +13681,33 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ #ifdef __cplusplus extern "C" #endif -char initscr (); +char tgetent (); int main () { -return initscr (); +return tgetent (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_curses_initscr=yes + ac_cv_lib_curses_tgetent=yes else - ac_cv_lib_curses_initscr=no + ac_cv_lib_curses_tgetent=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_initscr" >&5 -$as_echo "$ac_cv_lib_curses_initscr" >&6; } -if test "x$ac_cv_lib_curses_initscr" = xyes; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5 +$as_echo "$ac_cv_lib_curses_tgetent" >&6; } +if test "x$ac_cv_lib_curses_tgetent" = xyes; then : HAVE_TERMCAP="curses" fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -lncurses" >&5 -$as_echo_n "checking for initscr in -lncurses... " >&6; } -if ${ac_cv_lib_ncurses_initscr+:} false; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5 +$as_echo_n "checking for tgetent in -lncurses... " >&6; } +if ${ac_cv_lib_ncurses_tgetent+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS @@@@ -13698,27 +13721,27 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ #ifdef __cplusplus extern "C" #endif -char initscr (); +char tgetent (); int main () { -return initscr (); +return tgetent (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - ac_cv_lib_ncurses_initscr=yes + ac_cv_lib_ncurses_tgetent=yes else - ac_cv_lib_ncurses_initscr=no + ac_cv_lib_ncurses_tgetent=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_initscr" >&5 -$as_echo "$ac_cv_lib_ncurses_initscr" >&6; } -if test "x$ac_cv_lib_ncurses_initscr" = xyes; then : +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5 +$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; } +if test "x$ac_cv_lib_ncurses_tgetent" = xyes; then : HAVE_TERMCAP="ncurses" fi @ 1.3 log @Explain patch @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.2 2016/09/02 14:07:43 maya Exp $ @ 1.3.12.1 log @Pullup ticket #5601 - requested by sevan audio/lame: security update Revisions pulled up: - audio/lame/Makefile 1.80 - audio/lame/distinfo 1.29 - audio/lame/patches/patch-ab 1.11 - audio/lame/patches/patch-configure deleted - audio/lame/patches/patch-configure.in deleted - audio/lame/patches/patch-frontend_get__audio.c deleted - audio/lame/patches/patch-libmp3lame_lame.c deleted - audio/lame/patches/patch-libmp3lame_util.c deleted ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Sat Oct 21 22:51:00 UTC 2017 Modified Files: pkgsrc/audio/lame: Makefile distinfo pkgsrc/audio/lame/patches: patch-ab Removed Files: pkgsrc/audio/lame/patches: patch-configure patch-configure.in patch-frontend_get__audio.c patch-libmp3lame_lame.c patch-libmp3lame_util.c Log Message: lame: update to 3.100. Many bug fixes and security fixes. To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 pkgsrc/audio/lame/Makefile cvs rdiff -u -r1.28 -r1.29 pkgsrc/audio/lame/distinfo cvs rdiff -u -r1.10 -r1.11 pkgsrc/audio/lame/patches/patch-ab cvs rdiff -u -r1.3 -r0 pkgsrc/audio/lame/patches/patch-configure cvs rdiff -u -r1.1 -r0 pkgsrc/audio/lame/patches/patch-configure.in \ pkgsrc/audio/lame/patches/patch-frontend_get__audio.c \ pkgsrc/audio/lame/patches/patch-libmp3lame_lame.c \ pkgsrc/audio/lame/patches/patch-libmp3lame_util.c @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.3 2016/09/02 14:30:06 maya Exp $ @ 1.2 log @Use a compile test at configure to check for SSE, not just the existence of a header. Default compiler setup in netbsd disables SSE, we cannot compile stuff that uses it - but we do have the headers for it. Allows us to get rid of SSE disabling for sunpro compiler, it should fail the compile test as well. Patch from FreeBSD (pointed out by John D. Baker) Fixes PR pkg/51209: audio/lame build fails on i386-7.99.30 @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.1 2013/10/10 10:49:30 roy Exp $ d5 3 @ 1.1 log @lame uses termcap, not curses @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- configure.orig 2013-10-10 10:45:38.000000000 +0000 d7 40 a46 1 @@@@ -13602,9 +13602,9 @@@@ fi d59 1 a59 1 @@@@ -13618,33 +13618,33 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ d103 1 a103 1 @@@@ -13658,33 +13658,33 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ d147 1 a147 1 @@@@ -13698,27 +13698,27 @@@@ cat confdefs.h - <<_ACEOF >conftest.$ac_ @